应用场景五: 西门子PLC通过Modbus协议连接DCS系统 |
您所在的位置:网站首页 › 西门子s71500指令表 › 应用场景五: 西门子PLC通过Modbus协议连接DCS系统 |
应用描述:
西门子PLC(S7200/300/400/200SMART)通过桥接器可以支持ModbusRTU串口和ModbusTCP以太网(有线和无线WIFI同时支持)两种通讯方式连接DCS系统,不需要编程PLC通讯程序,直接在模块中进行地址映射。支持浙大中控,和利时等主流DCS系统。 网络拓扑: 9.1硬件连接 连接方式:将桥接器的串口X1连接到西门子PLC的通讯口,桥接器的串口X3连接到DCS系统(Modbus RTU串口通讯),桥接的以太网口接入DCS系统(ModbusTCP以太网通讯)。 9.2参数配置 9.2.1配置和PLC通讯的参数打开【配置界面】如下:
【协议模式】:连接西门子PLC的通讯口,西门子S7200/200SMART选择PPI模式,S7300/400选择MPI主从站模式; 【模块地址】:填入模块地址,不要和网络上其他站点冲突; 9.2.2 ModbusRTU通讯配置打开【参数配置界面】:
1、将串口X3的模式,配置成Modbus从站; 2、填入串口参数(波特率、数据位、校验、停止位),需要和DCS系统的配置一致; 9.2.3 ModbusTCP通讯配置打开【参数配置界面】:
1、桥接器默认支持ModbusTCP客户机(从站)通讯; 2、DCS系统支持通过IP地址和西门子PLC通讯,Modbus的ID号对应PLC的站地址; 9.2.4 Modbus数据地址和西门子PLC地址的映射关系打开【Modbus从站配置界面】: 从站地址:桥接器Modbus RTU地址,DCS通过这个站地址和PLC通讯;目标地址:填入桥接器连接PLC的站地址。PLC内部寄存器地址与MODBUS地址对应表 Modbus地址 PLC内部寄存器地址 数据类型 计算公式 MODBUS功能号 最大指令数 000001~ Q0.0~ 位 Qm.n = 000001 + m*8 + n ① FC1(读线圈) FC5(写线圈) S7-200:119 S7-300:784 050001~ M0.0~ Mm.n = 050001 + m*8 + n FC5:1 100001~ I0.0~ Im.n = 100001 + m*8 + n FC2(读输入) S7-200:119 S7-300:784 400001~ DBx.DBW0~ 字 DB1.DBWm = 400001 + m/2,m为偶数 ② FC3(读乘法寄存器) FC16(写乘法寄存器) FC6(写单一乘法寄存器) FC3:111 FC16:111 FC6:1 450001~ MW0~ MWm= 450001 + m/2,m为偶数 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |