RIO-8100系列遠程采集與控制模塊,采用 RS232、RS485通信模式與上位進行數(shù)據(jù)交互,通信協(xié)議為工業(yè)標準的Modbus RTU協(xié)議,ModBus協(xié)議定義了一個控制器能認識使用的消息結(jié)構,而不管它們是通過何種網(wǎng)絡進行通信的,它制定了消息域的格局和內(nèi)容的公共格式,描述了一個控制器請求訪問其它設備的過程,回應來自其它設備的請求,以及偵測并記錄錯誤信息。通過此協(xié)議,控制器相互之間、控制器經(jīng)由網(wǎng)絡和其它設備之間可以完成信息和數(shù)據(jù)的交換與傳送,使各種不同的公司和廠家的可編程邏輯控制器(PLC)、RTU、SCADA系統(tǒng)、DCS或與兼容ModBus協(xié)議的第三方設備之間可以連成工業(yè)網(wǎng)絡,構建各種復雜的監(jiān)控系統(tǒng),并利于系統(tǒng)的維護和擴展,這個通訊協(xié)議已廣泛被國內(nèi)外各行業(yè)作為系統(tǒng)集成的一種通用工業(yè)標準協(xié)議。集成工略 魏德米勒遠程IO UR20-FBC-EIP
1.通信協(xié)議格式
遠程IO設備實現(xiàn)Modbus通信時,均作為從機,遵循Modbus通信過程,采用了MODBUS-RTU協(xié)議的命令子集,使用讀寄存器命令(03)和單寄存器設置命令(06)。每消息的開頭和結(jié)尾至少有3.5個字節(jié)時間的間隔。集成工略 魏德米勒遠程IO UR20-FBC-EIP
注:03命令用于主機讀取遠程IO設備的采集數(shù)據(jù)或端口狀態(tài);
06命令用于設置設備參數(shù)或遠程控制IO設備繼電器動作;