模擬量輸入轉(zhuǎn)換過(guò)程
鄭志武
發(fā)布于2013-11-08 11:42
47
0
標(biāo)簽:
PLC模擬量輸入采集數(shù)據(jù),在計(jì)算-轉(zhuǎn)換后得到MD雙字,終上位機(jī)監(jiān)控顯示地址DB.DBW單字,這個(gè)過(guò)程是如何轉(zhuǎn)換的,用到什么指令?
問(wèn)題補(bǔ)充:
用MOV指令將雙整數(shù)(如:DB20.DBD48)轉(zhuǎn)換為上位機(jī)監(jiān)控顯示地址(單整數(shù))如何轉(zhuǎn)呢?是取低兩位還是高兩位呢?
佳答案
L DB122.DBD 44
RND
T DB122.DBD 48
L DB122.DBW 50
T PQW 200
補(bǔ)充回答:
例如:將DB20.DBD48內(nèi)的數(shù)值轉(zhuǎn)換至MW20內(nèi)
1、 move DB20.DBD48 MW20
move 0 DB20.DBW48
2、 move DB20.DBW50 MW20
DB20.DBW48=0才可以,
要不DB20.DBD48≠M(fèi)W20。
參考資料:https://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_id=62862&cid=1029