圖片:
所以說(shuō)你根本看不懂我那個(gè)程序,那個(gè)程序不復雜,里面數據判斷占了大部分,真正收發(fā)指令只占了很小的一部分,你寫(xiě)一個(gè)通訊程序也是一樣的,當然,電機控制用固定功能塊做的,或者說(shuō)你只需要固定控制方式,所以顯得簡(jiǎn)單;
我程序里面包含了通訊參數的修改,首先是修改了通訊默認地址,再就是模仿modbus切換控制字寫(xiě)對象的參數,然后根據不同的控制模式解析對應數據
你做通訊感覺(jué)才入門(mén),上圖是對應實(shí)現的功能
大致就是通訊建立,先讀出前排2組數據,那2組如果和實(shí)際設備有出入則通過(guò)下面的寫(xiě)操作修改掉,其余時(shí)間是在讀取右邊2列有效數據,這個(gè)設備沒(méi)有修改軟件,所以得做通訊程序去修改報警范圍之類(lèi)的參數,不是每一個(gè)給你的設備都會(huì )給你配一個(gè)參數修改軟件,也不是每一個(gè)操作工都知道怎么去修改一個(gè)設備,尤其是第三方,那么你就必須在你的HMI上開(kāi)放一個(gè)接口去方便修改
[ 此帖被zhou1211在2021-01-17 11:39重新編輯 ]