微智科技网
您的当前位置:首页DAServer设置之ModbusTCP设置

DAServer设置之ModbusTCP设置

来源:微智科技网


以MOXA E1240为例。E1240是采用Modbus/TCP通信方式的设备,E1240需要设置以太网通信参数(本例为10.10.9.23)和Modbus功能码(本例为04功能码)。

步骤1:打开Wonderware驱动包中SC文件夹,安装里边的DASMBTCP文件夹内的执行文件建立Modbus TCP通信通道。

安装完毕

步骤2:建立通信设备:在configuration上右键添加TCPIP_PORT对象,通信端口参数默认

新增TCPIP端口对象

默认通信端口502

步骤3:建立Modbus Bridge方式:在TCPIP对象上右键--添加ModbusBridge对象---设置ModbusBridge通信参数

新建Modbus通信桥对象

Modbus通信桥参数设置:Bridge类型为Modbus Bridge,Network address为

E1240的IP地址:10.10.9.23 ,其他默认

步骤4:建立ModbusPLC对象:在Modbus桥对象上右键--添加ModbusPLC对象---设置ModbusPLC通信参数

新建ModbusPLC对象

设置ModbusPLC对象参数:PLC单元ID默认设置为1,“32位数据分布”必须选择[FFH2 FFH1 FFH4 FFH3] 对应 “Bit Order format”选择[B16 B15 …… B1],

“Register size(digits)”选择[6],其余默认。

步骤5:实际测试:在WWClient中新建通信通道,根据Modbus功能码建立Item,其中03功能码对应的item命名方式:偏移量+空格+HR+数据类型,诸如 0 HRF;04功能码对应item命名方式:偏移量+空格+IR+数据类型,数值存储于双字节内,WWClinet设置成首地址即可(类似于PLC),诸如0 IRF 、2 IRF

WWClient测试

因篇幅问题不能全部显示,请点此查看更多更全内容