999久久久精品国产消防器材,国产成人久久综合77777,√最新版天堂资源网在线,精品久久久久区二区8888,卡一卡二卡三乱码视频

技成培訓(xùn)網(wǎng) 技成學(xué)習(xí)APP 技成工具箱 技成企業(yè)服務(wù)

歡迎回到技成培訓(xùn)網(wǎng)

技成培訓(xùn)網(wǎng)

電工題庫寶典

技成電工課堂

PLC練習(xí)題

技成PLC課堂

變頻器故障查詢

技成PLC學(xué)吧

伺服驅(qū)動(dòng)故障查詢

技成PLC網(wǎng)校

當(dāng)前位置:技成首頁 > 文章中心 > 技成百科 > 關(guān)于EM235模擬量在組態(tài)王顯示的問題

關(guān)于EM235模擬量在組態(tài)王顯示的問題

劉玉蓉 發(fā)布于2014-09-16 17:03 17 0 標(biāo)簽:

使用S7-200、EM235、溫度變送器(0-150度)去測(cè)量PT100的溫度,再將溫度顯示在組態(tài)王上,程序邏輯如下:
LD     SM0.0
MOVW   AIW0, VW0
ITD    VW0, VD4
DTR    VD4, VD8
MOVR   150.0, VD12
/R     32000.0, VD12
MOVR   VD12, VD16
*R     VD8, VD16
在組態(tài)王的數(shù)據(jù)詞典上設(shè)置好溫度變量,寄存器為VD16,數(shù)據(jù)類型為FLOAT,變量類型I/O實(shí)數(shù),在畫面一內(nèi)設(shè)置一文本符號(hào)####,用來顯示溫度值,在模擬量動(dòng)畫連接上,設(shè)置輸出格式為二位整數(shù),一位小數(shù),表達(dá)式為溫度,顯示值為十進(jìn)制,進(jìn)入運(yùn)行系統(tǒng)后,溫度值顯示為零,實(shí)際上我這溫度有10度,將溫度的寄存器改為VW0,可以顯示四位數(shù)值,但后面又掛了一個(gè)小數(shù)點(diǎn)0(已將數(shù)據(jù)類型改為SHORT),請(qǐng)幫我解決這個(gè)問題!

佳答案

除了位變量之外,其他如VB、VW、VD等,在組態(tài)王變量定義界面的寄存器上沒有區(qū)別(這似乎是組態(tài)王的一個(gè)不怎么樣的特征)。這點(diǎn)類似于指針尋址。
不同變量通過數(shù)據(jù)類型選項(xiàng)區(qū)分開來。
有Bit、BYTE、SHORT、USHORT,BCD、LONG、LONGBCD、FLOAT這些類型。
數(shù)據(jù)定義應(yīng)該保證PLC數(shù)據(jù)類型與組態(tài)王變量定義類型的統(tǒng)一。

另外需要注意的是:小值、大值與小原始值、大原始值之間的關(guān)系,組態(tài)王提供了這樣一種轉(zhuǎn)換(相當(dāng)于模擬量量程變換),如果用好了很方便,但是常常會(huì)有意外的數(shù)據(jù)定義造成組態(tài)王顯示與PLC數(shù)據(jù)的不一致。

也就是說,你的程序完全可以寫成:
MOVW   AIW0, VW0
組態(tài)王定義為I/O實(shí)數(shù),然后定義變量寄存器為V0,類型為SHORT,小值=0,大值=150,小原始值=0(如果是有20%偏移量時(shí),該值為6400),大原始值=32000。
組態(tài)王界面照樣可以顯示為實(shí)際溫度。

若有收獲,就點(diǎn)個(gè)贊吧!

文章來源于網(wǎng)絡(luò)及文獻(xiàn)如有侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)
分享到:

微信掃一掃分享

閱讀與本文標(biāo)簽相同的文章

相關(guān)推薦

最新文章 熱門文章
最新課程 免費(fèi)課程
PLC資料下載 電工電氣資料下載
應(yīng)用新秀
變頻器故障代碼查詢APP
伺服故障代碼查詢APP
技成
手機(jī)APP
熱門標(biāo)簽