本人打算使用PUT/GET對(duì)兩個(gè)PLC進(jìn)行通訊,通訊內(nèi)容有BOOL型和REAL型,GET/PUT搭建起來后,副機(jī)那邊接收的變量怎么調(diào)用啊,直接調(diào)用VB/MB就會(huì)報(bào)錯(cuò)。
你用S7通訊話,那你客戶端只能用VB地址,讀取服務(wù)器端地址。在通過對(duì)讀取的VB進(jìn)行組合。兩個(gè)VB就是用VW組合,四個(gè)VB就用VD去進(jìn)行組合,這樣你就可以正確讀取32為單精度浮點(diǎn)數(shù),你要去位的話, 那你只能將VB拆解成V都多少,或通過VB里面值來判斷那些是0還是1狀態(tài)。
服務(wù)器端,不需要編寫通訊程序,你只要被動(dòng)接收客戶端的讀寫指令就可以,例如客戶端向你服務(wù)器端寫入一個(gè)VD的32位數(shù)據(jù)地址,只要客戶端程序和你服務(wù)器端地址對(duì)應(yīng)上就可以正確寫入。
以太網(wǎng)__SIMATIC S7-200:
https://www.ad.siemens.com.cn/productportal/prods/s7-200-portal/micropower2013/smart%20sms/041.html
格式要寫指針:電話:13818569113 15721373211
郵箱:fushidianji@139.com
網(wǎng)址:http://www.jiansujiabc.com
地址:上海青浦區(qū)北青公路7171號(hào)111-112室