MODBUS通訊對於(yu) 硬件要求不高,適用設備多,因此,廣受歡迎。但是,其缺點也是很明顯的,其一就是滯後性問題。最簡單的MODBUS通訊電纜隻有一根兩(liang) 芯線,考究一點的,再加點屏蔽,幹擾肯定是有的了。再加上很多是半雙工的串行通訊,因此,其通訊速度是快不起來的。
Modbus是即時通訊,傳(chuan) 輸延時滯後較小且可控。您說的現象,應該不是通訊問題,而是變頻器響應問題。 一種特例,就是Modbus不停的發送同一指令,然而,由於(yu) 幹擾等原因,大部分沒有被變頻器收到,收到正確指令時,已經過了30秒。不過,這隻是理論上存在,實際可能性非常小。
加減速時間
1)modbus通訊是異步通訊的一類,尤其是從(cong) 站數量多了後,這個(ge) 異步通訊現象更為(wei) 突出。
至於(yu) 多少周期才能輪詢一周。這個(ge) 問題與(yu) 你通訊頻率、通訊數量、各從(cong) 站的工況等有關(guan) 。根據以往測試情況看(通訊正常),一個(ge) 從(cong) 站10之內(nei) 的字節數量,10幾mS的時間周期是需要的。
2)plc側(ce) 看,除了提高通訊頻率外,各輪詢程序之間的配合也非常關(guan) 鍵,上一個(ge) 輪詢結束後,馬上進行下一個(ge) 輪詢程序。
沒有一定必須使用輪詢。
主要是看主站讀取、寫(xie) 入各從(cong) 站數據要求,輪詢僅(jin) 僅(jin) 作為(wei) 主站響應從(cong) 站比較合理的其中一種做法。