modbus主從站
劉玉蓉
發(fā)布于2014-11-05 17:34
2
0
標(biāo)簽:
請問:1,兩個(gè)CPU MODBUS TCP通訊,分別為PLC1和PLC2,PLC1作為主站,PLC2作為從站,通訊需要交換機(jī)嗎?
2,兩個(gè)CPU MODBUS TCP通訊,分別為PLC1和PLC2,PLC1作為主站,PLC2作為從站,如果上位機(jī)做主站與兩個(gè)PLC通訊,PLC1既是主站又是從站,這個(gè)網(wǎng)路結(jié)構(gòu)是否正確?
佳答案
1. 糾正一個(gè)概念,Modbus TCP/IP作為以太網(wǎng)協(xié)議,不存在主從關(guān)系,是服務(wù)器和客戶端的關(guān)系,即提供服務(wù)的是服務(wù)器,發(fā)出請求的是客戶端。任何以太網(wǎng)模板都可以作為服務(wù)器又作為客戶端,但是服務(wù)器的數(shù)量一般比較少,在16個(gè)左右,客戶端大可達(dá)64個(gè),當(dāng)然和產(chǎn)品有很大關(guān)系。
2. 如果僅僅是兩套PLC進(jìn)行通信,沒有別的設(shè)備,可以采用交叉線進(jìn)行連接;
3. 如果輸了超過兩套,則根據(jù)所有設(shè)備的分別距離選擇,即,如果距離較近,100米范圍內(nèi),選擇一個(gè)交換機(jī),連接所有設(shè)備。所有距離超過100米,需要選擇光纖交換機(jī)來實(shí)現(xiàn)。