
CP341和S7-200双方的程序及物理连线已经做好。在调试S7-300时可通过CP343-1以太网模块,以便可以用以太网通信调试速度快且方便。S7-200站选用224XP,其中Port0作为Modb......
CP341和S7-200双方的程序及物理连线已经做好。在调试S7-300时可通过CP343-1以太网模块,以便可以用以太网通信调试速度快且方便。S7-200站选用224XP,其中Port0作为Modbus通信口,Port1用于与笔记本的CP5512通信。
在进行通信测试前还要明确Modbus通信的功能码。
下表为Micro'nPower中S7-200作为ModbusRTU从站通信功能码。

表4S7-200作为ModbusRTU从站通信功能码
FC01主站读取从站多个DO点状态
FC01功能下,“P_SND_RK”FB8的LEN为6,DB1的头两个字节分别是所要读取从站的地址10号站(1616161616A),和功能码02,如表6所示。图15为S7-200的的四个位被传送到DB2的接收区。其中Reg_num位数为1-2040。
地址
名称
类型
值
注释
0.0
Slave_address
BYTE
B0A
从站地址
1.0
Function_code
BYTE
B02
功能代码
2.0
Reg_startAdr
WORD
W0
位起始地址
4.0
Reg_num
WORD
W4
位数
表6FC02的SEND源区域结构
IA

FC03主站读取从站多个内部寄存器状态
FC03功能下,“P_SND_RK”FB8的LEN为6,DB1的头两个字节分别是所要读取从站的地址10号站(1616161616#3寄存器数




