久久久国产一区二区_国产精品av电影_日韩精品中文字幕一区二区三区_精品一区二区三区免费毛片爱

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 11188|回復: 5

尋找西門子840D HMI開發的小例子

[復制鏈接]
1#
發表于 2008-1-8 15:33:56 | 只看該作者 |倒序瀏覽 |閱讀模式
請“老鷹”幫幫忙,給我提供一些關于西門子客戶開發應用方面的實例,國內關于西門子的應用相對FANUC還很落后,隨著一些高端設備的引進,我發現我們的應用只是初級水平。
回復

使用道具 舉報

2#
發表于 2008-1-9 08:48:48 | 只看該作者
不對吧!西門子的開發要比FANUC開放得多。
- Q, ~! w& [& Y8 ?: h( S* b老兄說說你用什么開發FANUC。
3#
 樓主| 發表于 2008-1-22 14:27:39 | 只看該作者
我現在是對西門子的系統進行改造$ v( l0 z, W; T( s. u5 R
FANUC的我沒有改造過
, d, `5 r( }( y我們現在也有兩臺FANUC18i的車銑復合
4#
發表于 2008-1-22 20:53:25 | 只看該作者
老兄想改成什么樣?6 Q+ K) [9 E& X7 }( n/ S7 K
是想換系統呢還是想針對具體情況做一些二次開發?大概說說看。
5#
 樓主| 發表于 2008-1-31 13:37:11 | 只看該作者
我想增加幾個窗口界面,用于程序調用,和R變量管理等
6#
發表于 2008-2-1 10:37:24 | 只看該作者
. 西門子的SINUMERIK 810D/840D/840Di系統是一個開放性的系統,所謂開放性,即允許機床廠家將自己的專有技術加入到系統當中,額外提供更適合特殊應用的顯示界 面、更方便的操作方式、更簡單的加工參數調整等功能,并使其與標準系統無縫連接,從而將一個通用的系統變成專家系統,最終機床制造商借此贏得更大的市場。 同時,在國外也有很多獨立的解決方案提供者(Solution Provider)自己擁有如刀具監控、遠程診斷等特殊技術,當這些技術應用到機床上時,往往需要與數控系統很好地配合才能工作,以往兩者可能需要通過數 字量或模擬量的輸入/輸出、或者以通訊的方式進行數據交換,這樣做的結果可能導致性能下降、安裝/調試/操作復雜、難于維護等等問題。而現在這些廠商可以 在西門子的開放平臺上輕松地實現原有的功能,
6 i2 e, f: H4 q2 X" v* ~: z, q; C同時相關技術也更容易被最終用戶接受,從而擴大市場份額。
4 J6 p9 ~. O8 x' i , {( O" c1 @( d' M$ H* X
SINUMERIK840D 系統的開放性主要體現在兩個方面,一是NC系統的開放,一是人機界面的開放。前者允許用戶在標準NC內核的基礎上實現特殊變換或特殊工藝/特殊功能,并以 編譯循環(Compile Cycle)的形式裝入NC系統。后者則是在SINUMERIK840D標準界面上,加入滿足特殊工藝和操作的定制畫面,本文介紹的就是這方面的內容。
& H$ ]: Y( G. Q$ K$ ^$ r  n7 h# T % W2 q. w' Y1 S
在SINUMERIK810D/840D/840Di的界面上開發用戶畫面的方法有:
# P! F) @# o% b3 Q: l( }1 l1. 加工程序調用的畫面, r- h2 }2 d6 l7 c* }
2. 使用擴展接口編寫畫面. t3 G* l0 C9 i; s( x
3. 使用Easy-Tools編寫畫面
6 ?  I/ \$ ^2 r' s4. 使用Configuring Package配置畫面
" y7 S6 T  T2 U& f9 q5. 使用Programming Package創建畫面; B+ S' Y$ I5 K" n. I- i) z! ]

0 t$ q! w+ Y  q1 R/ P4 ]6 I( D1. 加工程序調用的畫面6 t. g, M  `5 M8 R0 `
   此方法適用于MMC/HMI Embedded/HMI Advanced (MMC100.2/MMC103PCU20/PCU50/PCU70),它允許用戶配置自己的會話窗口,會話窗口完全以文本形式編寫,存放在循環目錄的COM文件中,使用時由加工程序調用。. a" n. G) d8 ?7 J
調用畫面的語句格式:MMC ("operating area, command, Com file, dialog box name, user data definition file, graphics file, display time or acknowledgment variable, text variables...","Acknowledgment mode")
  A; M& R/ ^( O此會話窗口的作用主要是在加工前顯示/輸入/修改加工所需的工藝參數。具體文件格式和使用方法請參考SINUMERIK 840D/840Di/810D HMI Installation and Start-Up Guide 的第十章
5 }* i4 h5 K. D此種方法的特點是:系統標準功能,畫面配置語句簡單,能實現簡單畫面。
9 C9 u  r& ]$ J# o5 P! j 7 ]- i& K! ~. L) p% c
2. 使用擴展接口編寫畫面
. q5 E- I; i) ]; I0 K* T! }此方法適用于MMC/HMI Embedded/HMI Advanced (MMC100.2/MMC103PCU20/PCU50/PCU70),
  |( q# W+ H9 y( s6 F0 w: m通過它配置的畫面可實現下列功能:, x: m, i; K" l
•        畫面中包括軟鍵,變量,表格,文本和幫助文本,圖片。 ( V2 l9 H$ K$ k- o
•        對打開畫面,輸入數值,按壓軟鍵,退出畫面等動作做出響應。 0 `: k* `9 N1 z
•        動態改變畫面,如改變畫面中軟鍵,文字,圖片等 * r, ~2 t( x* H9 Y6 z
•        在不同的系統保護等級下顯示不同的內容
/ g$ T" [1 u0 M4 v•        讀寫NC/PLC變量,并可做算術和邏輯運算 7 Z* N) |$ A$ T' R) i% Y
•        執行功能
# K" N, R8 h# J/ j' c•        多個畫面間的數據交換 1 i) l) l- N' [# Z
•        可通過軟鍵或PLC的信號調用畫面 , p% I3 @2 o4 i3 Y( M; V8 c( }1 I
它利用并定義標準界面上的空白軟鍵激活存放在標準循環(或制造商循環,或用戶循環)目錄下的畫面配置文件(com文件)。畫面配置文件是文本格式的,按照一定語法規則編寫的文件。具體語法和格式請參考SINUMERIK 840D/840Di/810D HMI Installation and Start-Up Guide (IAM)的BE1章節。
$ j( B, V' F8 d" E# @+ n+ Y8 G2 w2 O使用此種方法,可編寫出與SINUMERIK810D/840D/840Di加工循環幫助畫面相似的畫面,并且在SINUMERIK 840D/810D使用的工具盒(Toolbox)中提供了若干實例,幫助初學的用戶理解和掌握此方法。" G9 Y5 u( c; s  ?2 G; D5 e
此種方法的特點是:系統標準功能,畫面配置語句多,功能多,可完成復雜畫面的編制。. R- K- i$ A2 g. P
# E% e: s5 B& B* d: H% _* J4 e
3. 用Easy-Tools編寫畫面, j. s2 Z" r. }- ]; p' m# V
因軟件需要安裝到硬盤,故僅適用于MMC103/HMI Advanced,即帶硬盤的PC單元。
8 d0 Z$ V& i0 l0 N# \* [4 r: |1 P# ZEasy-Tools是幾個小軟件的總稱,它包括EasyMask,EasyTrans,HotWin,EasyMon,; c/ f) z& p' A  m6 K% }, z/ [
HMI print,EasyInfo,EasyMask.NET,ToolProfiler等工具,其中EasyMask和HotWin可以編寫用戶畫面。
/ p( I2 h: ^4 t5 T" p+ M購買EasyMask或HotWin后,需要首先安裝到MMC103或PCU50上,之后在界面上就可找到EasyMask(HotWin)的入口,用戶直接就可在操作面板上編寫文本格式的畫面配置文件。: E  M( r. Y2 K
此種方法的特點是:系統選項功能,畫面配置語句簡單,具有一定的繪圖功能,可實現簡單畫面。
$ r: r, w2 n1 C$ n  g
  ~: o4 F3 \1 c( _: S- I4. 使用Configuring Package配置畫面: k2 `$ q- n% `7 }! }; ?
此方法適用于HMI Advanced (PCU50/PCU70)或SIMATIC CE
9 u( Q7 e+ l) z( }" _8 d面板(包括OP170B, OP270 6"和10", TP170B, TP270 6" 和 10", Mobile Panel 170, MP270B 和MP370 )。
1 [- o. d( c! B" H 9 f* s  c' \6 y7 Y6 Z
它以WinCC flexible為基礎(較早版本使用ProTool/Pro),通過Configuring Package訪問系統變量。可實現的功能就是WinCC flexiable(或ProTool/Pro)能實現的功能,包括鼠標和功能鍵的處理,輸入/輸出域,bar條,歷史曲線等等。
4 E/ Z' w! \; q) A  z; C將WinCC flexible安裝到計算機上后,再安裝Configuring Package,經過組態最后生成的文件拷貝到MMC/PCU。這種方法生成的畫面可以加入并作為HMI Advanced(標準界面)的擴展,也可單獨運行(多用于生產線或機床的輔助面板等。)2 b. [9 v/ A, a/ \) n
此種方法的特點是:系統選項功能(還需WinCC flexible工具),工具使用簡單,功能較多,配置畫面較快。
( }, H, }& {1 |9 w : c' Z0 T! L! l- ]
5. 使用Programming Package創建畫面  q2 h5 l5 P5 U) a; ~
此方法適用于MMC103/HMI Advanced (MMC103/PCU50),
9 {, H) k: I; {% r. F" B1 F此方法允許用戶將使用VB 和VC編寫的應用程序加入HMI Advanced,并可通過Programmming Package 提供的接口訪問NC/PLC變量、實現多幅畫面的調用、管理NC數據、實現復雜的計算、復雜的畫面、利用PCU50上的接口(RS232,打印口,以太網 口等)輸出加工數據、充分利用Windows資源等等功能。
- R1 {4 \0 K5 s+ D( h! C在計算機上編寫程序,將結果(包括可執行程序、配置文件等)拷貝到MMC/PCU。+ R3 P& t9 C' I. j: f' a5 ?
此種方法的特點是:系統選項功能(還需VB和VC),需要對VB和VC編程工具較熟,功能強大,可實現任何界面所需功能。
( k0 c5 C6 h6 A! q2 I , U& L1 T% g4 Q1 A4 D
注:本文涉及到的方法都是在SINUMERIK 810D/840D/840Di系統上使用.
您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規則

Archiver|手機版|小黑屋|機械社區 ( 京ICP備10217105號-1,京ICP證050210號,浙公網安備33038202004372號 )

GMT+8, 2025-8-20 02:43 , Processed in 0.067833 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表