信捷plcmodbus通信協(xié)議的自我見解MODBUS通信的理解:MODBUS通信分為 ASCLL 和RTU兩種,在以前ASCLL通信用的較多現(xiàn)在一般常用RTU模式通信。RTU模式通信比ASCLL更快。 MODBUS通信分為主站和從站先對這兩個進行設置從站的設置: 主站的設置: 設置通信模式 波特率 數(shù)據(jù)位 校驗位 要相同,并且從站和主站的站號不能一樣 下面這幾行代碼是主站程序 COLR(線圈讀) K5(從站的目標站號) k500 k2 (讀取從站m500 m501線圈狀態(tài)) M500(放到主站的m500輔助繼電器里面) K2(也就是前面設定的端口號2) REGR (寄存器讀) K5(從站站號) K10 k2(讀從站寄存器D10 D11) D10 (放到主站的D10 D11) K2 (端口號2) REGW (寄存器) K5 (從站站號) K10(要給從站要寫入的從站寄存器) D10 (主站寄存器) K2(端口號2) 從站不需要特地寫通信程序只要通信設定好就行,然后就是主站再自己去從站讀取想要的寄存器數(shù)據(jù)或者線圈狀態(tài)。 |
|