bbicc12.23
級別: 探索解密
![]() |
目前有個(gè)項目,PLC為主,外接設備為從。需要做485通訊控制設備動(dòng)作,并且讀取設備狀態(tài),小弟在此求一份程序模板學(xué)習一下,之前做過(guò)的都是485只讀不寫(xiě),沒(méi)做過(guò)又讀又寫(xiě)的,有點(diǎn)懵,勞煩各位大佬分享下案例,跪謝 ![]() |
---|---|
|
哈嘍123
不和不如自己的人爭高低論短長(cháng)!
級別: 略有小成
![]() |
一個(gè)PUT,一個(gè)GET,會(huì )讀就學(xué)會(huì )寫(xiě),采用輪詢(xún),把需要寫(xiě)的賦值過(guò)去,建議用好DB塊,條理分明,不要混在一起,B站有很多這樣的視頻,比著(zhù)葫蘆畫(huà)瓢 |
---|---|
|
bbicc12.23
級別: 探索解密
![]() |
可485通信不是只需要一個(gè)組態(tài)和一個(gè)主站指令嗎?改mode和改通信地址這些都明白,懵在數據存放的DB塊那里。建立指針以后讀到的值在數組里,寫(xiě)的時(shí)候我要把值放在哪里發(fā)送呢 |
---|---|
|
哈嘍123
不和不如自己的人爭高低論短長(cháng)!
級別: 略有小成
![]() |
假如說(shuō),你準備寫(xiě)一個(gè)開(kāi)關(guān)量,你也可以用MOVE,把這個(gè)數傳到你要控制的那個(gè)位里(0或者1),int、word、Dword都行的,注意站位的換算就行,建議用上升沿觸發(fā),來(lái)一個(gè)上升沿觸發(fā)一次寫(xiě)一個(gè)數進(jìn)去 |
---|---|
|
laijingtao
級別: 正式會(huì )員
![]() |
|
---|---|
|
bbicc12.23
級別: 探索解密
![]() |
已經(jīng)弄明白了,不過(guò)還是謝謝大佬 ![]() |
---|---|
|