西門子S7-200PLC編程中vb100怎么輸入?mobus-msg指令中 dataptr 腳輸入的是&vb100 這個是怎么輸進去的?&特別是這個符號,我直接輸入Vd100行嗎,因為我看變量表中他的數據類型是雙字的
答:
1、編程時按鍵盤依次鍵入 & V B 1 0 0 即可。其 & 是通過同時按 “Shitt”鍵與“7”數字鍵得來的。
2、&VB100表示數據區的首址,它代表的首址,即可是字節,也可為字或雙字,如傳遞指令為MOV_B,則傳遞的數據為字節,如傳遞指令為MOV_W,則傳遞的數據為字,如傳遞指令為MOV_D,則傳遞的數據為雙字。你看到的“變量表中他的數據類型是雙字的”,則傳遞數據編程時一定要用MOV_W指令(即字傳遞指令),然后將數據地址加2,為傳送下一個的數據做準備。見下梯形圖:
程序說明:該程序是將首址為VB100的數據區的40組數據依次傳送到以VB200為首址的另一數據區里。I0.0為數據傳送命令。
























粵公網安備 44030402000745號