- 西門子WinCC從入門到精通
- 王前厚等編著
- 630字
- 2020-04-29 17:31:22
3.4 S7-200 OPC變量管理
WinCC和普通的外部通信,變量是在WinCC中手動(dòng)建立的,數(shù)據(jù)類型也是手動(dòng)指定的。但S7-200通過PC Access OPC通信,那么變量其實(shí)是導(dǎo)入的方式批量復(fù)制過來的。數(shù)據(jù)是在OPC SERVER中已經(jīng)定義好的。在上一章節(jié)中已經(jīng)簡單演示過。但演示的是int數(shù)據(jù)類型,一點(diǎn)問題沒有。特殊的是浮點(diǎn)數(shù)據(jù)類型,由于在S7-200的編程的符號(hào)表中并沒有指定數(shù)據(jù)類型,符號(hào)表中定義的DWORD,編程中可以用來作為浮點(diǎn)數(shù)處理,也可以作為雙字的長整數(shù)來處理,而在導(dǎo)入到PC Access中時(shí),系統(tǒng)并不知道實(shí)際使用的數(shù)據(jù)類型,所以統(tǒng)一都當(dāng)成DINT給導(dǎo)入進(jìn)來了。
如果就這樣直接傳到WinCC,因?yàn)閿?shù)據(jù)類型錯(cuò)誤,是不可能顯示出正確的數(shù)值的。所以需要提前在PC Access中手動(dòng)調(diào)整這些數(shù)據(jù)的類型,如圖3-1所示。

圖3-1 PC ACCESS
截圖中可以看到,前4個(gè)的數(shù)據(jù)類型改為了REAL,而后三個(gè)仍然保持為缺省的DINT。
由于PC Access的配置不支持導(dǎo)入和導(dǎo)出為文本格式,所以這些變量只能靠手動(dòng)逐個(gè)修正。不過還好,S7-200 CPU一般帶的模擬量通道數(shù)量比較少,所以用到的需要與WinCC通信的浮點(diǎn)數(shù)也不會(huì)很多,逐個(gè)修改一遍也不算麻煩。
但是,如果在項(xiàng)目調(diào)試過程中,PLC中的程序不斷修改,不斷有新變量需要增加進(jìn)來,那應(yīng)該怎么做呢?前面講的變量表本來是統(tǒng)一導(dǎo)入進(jìn)來的,那現(xiàn)在如果完全重新導(dǎo)入一次,模擬量數(shù)據(jù)格式又丟了,又要重來一遍嗎?
其實(shí)有個(gè)技巧,就是第一次導(dǎo)入的CPU保持使用,重復(fù)再導(dǎo)入整個(gè)CPU一次,然后從中挑選新增加的變量,復(fù)制粘貼到舊的CPU中,然后把后導(dǎo)入的CPU整體刪掉,即可。
同樣,需要增加導(dǎo)入到WinCC的變量,也從WinCC的OPC通道的項(xiàng)目瀏覽器中,逐個(gè)選擇新變量增加。
- 交流電機(jī)繞組繞線、嵌線和接線工藝
- 電工技能實(shí)訓(xùn)教程
- 風(fēng)力發(fā)電機(jī)組控制技術(shù)及仿真
- 家電維修職業(yè)技能速成課堂·熱水器
- 上門速查快修小型家用電器500例
- 空調(diào)器維修一學(xué)就會(huì)
- 圖解水電工技能100例
- 燈具創(chuàng)意與造型設(shè)計(jì)技巧
- 快學(xué)巧學(xué)電工識(shí)圖(雙色圖解版)
- 農(nóng)村電能應(yīng)用
- LED施工寶典
- 電工新技術(shù)實(shí)訓(xùn)指導(dǎo)
- 零基礎(chǔ)輕松學(xué)修數(shù)字電視機(jī)頂盒
- 雙色圖解變頻器及軟起動(dòng)器控制線路
- 家電產(chǎn)品設(shè)計(jì)