beichen
級別: 家園?
![]() |
BCNet-S7模塊內集成ModbusTCP通訊服務(wù)器,因此ModbusTCP客戶(hù)機,如支持ModbusTCP的組態(tài)軟件、OPC服務(wù)器、PLC以及實(shí)現ModbusTCP客戶(hù)機的高級語(yǔ)言開(kāi)發(fā)的軟件等,可以直接訪(fǎng)問(wèn)S7系列PLC的內部數據區。Modbus協(xié)議地址在BCNet內部已經(jīng)被默認映射至S7系列PLC的地址區,實(shí)現功能號包括:FC1、FC2、FC3、FC4、FC5、FC6和FC16。 PLC的站地址為Modbus從站地址。 PLC的數據區和Modbus數據區在BCNet-S7PPI/MPI內部被自動(dòng)映射,PLC內不需要編寫(xiě)通訊程序: 1. PLC的Q區對應Modbus的線(xiàn)圈,Q0.0對應00001。 2. PLC的I區對應Modbus的離散輸入,I0.0對應10001。 3. PLC的M區對應Modbus的輸入寄存器,MW0對應30001。 4. PLC的V區(DB區)對應Modbus的乘法寄存器,VW0對應40001。 地址計算公式如下: 1. Qm.n = 00001 + m*8 + n。 2. Im.n = 10001 + m*8 + n。 3. MWm= 30001 + m/2,m為偶數。 4. VWm = 40001 + m/2,m為偶數;DB1.DBWm = 40001 + m/2,m為偶數。 例如:地址:40040;對應S7200地址:VW78; 對應S7300地址: DB1.DBW78; [upload=2] [upload=3] |
|
---|---|---|
本帖最近評分記錄:
|