您好, 歡迎來到化工儀器網(wǎng)! 登錄| 免費(fèi)注冊(cè)| 產(chǎn)品展廳| 收藏商鋪|
zui近工作中一直使用modbus,所以使用數(shù)組和字符串比較多,但是一直不怎么理解,所以記錄理解過程。
200PLC里直接使用填充質(zhì)量FILL_N,可以實(shí)現(xiàn)多個(gè)連續(xù)數(shù)據(jù)的清空和賦值。
300PLC里也有類似的處理:
1.使用SFC21(FILL_MOVE):實(shí)現(xiàn)源地址到目標(biāo)地址的傳送;
舉例: CALL "FILL"http://SFC21
BVAL :=P#M 0.0 INT 1
RET_VAL:=MW900
BLK :=P#M 10.0 INT 20
(將MW10不斷的傳送給MW10開始的連續(xù)20個(gè)INT)
2.使用SFC20(BLOCK_MOVE):來實(shí)現(xiàn)源數(shù)據(jù)DB和目標(biāo)數(shù)據(jù)DB的復(fù)制。
例如:源數(shù)據(jù)DB1和目標(biāo)數(shù)據(jù)DB2創(chuàng)建
DB1不操作,所以全部為0,使用SFC20將DB1傳送至DB2
call sfc21
srcblk:=P#db1.dbx0.0 byte 1200
ret_rel:=mw0
dstblk:=p#db2.dbx0.0 byte 1200
關(guān)于字符串的使用
200PLC字符串中可以使用
1.字符串連接指令STR_CAT
可實(shí)現(xiàn)字符串的輸入(例如在HMI顯示設(shè)備名稱)
請(qǐng)輸入賬號(hào)
請(qǐng)輸入密碼
請(qǐng)輸驗(yàn)證碼
以上信息由企業(yè)自行提供,信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由相關(guān)企業(yè)負(fù)責(zé),化工儀器網(wǎng)對(duì)此不承擔(dān)任何保證責(zé)任。
溫馨提示:為規(guī)避購(gòu)買風(fēng)險(xiǎn),建議您在購(gòu)買產(chǎn)品前務(wù)必確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。