cth200 的modbus tcp server 坑
啟動 ,停止按鈕都是上升沿設置標記位,然后在末端os1 復位按鈕變量。
使用udp ppi,port? ppi ,plc在線監(jiān)控 修改 btn值 都 沒有問題,唯獨modbus tcp 協(xié)議,居然頻繁丟失btn上升沿。需要快速點擊多次才可以。
后來把復位按鈕變量直接放上升沿判斷指令后面,就沒有問題了。
估計是modbus tcp 通訊是中斷式的,而且沒有做緩沖等下次掃描周期開始才生效,而是立即修改,而我又為了不要那么快復位按鈕變量,可能中間還要用它,而把復位btn按鈕放程序末端了。中間過程可能相差很多。中斷總是進入其中,所以經常沒有上升沿。
標簽: