MCGS通信-modbus及s7200ppi 下载本文

内容发布更新时间 : 2024/5/12 18:41:58星期一 下面是文章的全部内容请认真阅读。

硬件配置 参数设置 设备命令 设备说明

#

ModbusTCP/IP数据转发设备

1、 设备简介

本驱动构件用于MCGS软件作为ModbusTCP Slave (从站),将各种寄存器的数据通过ModbusTCP协议转发给ModbusTCP Master (主站);

此时MCGS作为网络服务端,而ModbusTCP Master做为网络客户端向服务端发出请求帧,服务端收到合理请求帧后,回应数据帧。

本驱动构件多用于同MCGS“标准ModbusTCP设备”成对配合使用,以实现MCGS软件与软件、软件与触摸屏(TPC),或触摸屏与触摸屏之间数据交互的目的。同时也可用于MCGS软件、触摸屏与其他软件触摸屏通讯数据交互,但协议及解码格式需遵从MCGS标准。

本驱动支持01、02、03、04、05、06、15、16常用功能码,对功能码支持请参见附录1。

驱动类型 通讯协议 通讯方式 以太网子设备,须挂接在“通用TCP/IP父设备”下才能工作 采用莫迪康ModbusTCP协议 驱动构件为网络服务端,接收客户端访问。目前只支持单客户端访问。 2、 硬件连接

MCGS软件在通讯之前,请保证通讯连接正确。

通讯连接方式:采用标准的RJ45接口的以太网接线(对调网线或使用HUB交换)。

3、 设备通讯参数

“通用TCP/IP父设备”通讯参数设置如下:

返回顶部

网络类型:网络通讯模式,请与设备设置一致。默认为UDP,一般标准ModbusTCP设备多设置为“1 - TCP”模式通讯。

服务器/客户设置:请设置为“1 – 服务器”方式,即:做为服务器端,接受客户端访问。

本地IP地址:执行机的本机IP地址。请根据实际情况,正确填写执行上位机或TPC的本机IP地址。

本地端口号:执行机的网络操作端口,设置前要确保设置端口不被其他程序占用。一般按默认值3000设置或设置为ModbusTCP标准的502端口。

远端IP地址:客户端(即:ModbusTCP主站)的IP地址。请根据实际情况,正确填写相应IP地址。

(注意:在局域网时,服务器端IP地址和客户端IP地址需要在同一个子网内。即:要求点分四段IP表示法的前三段地址要相同)。

远端端口号:客户端(即:ModbusTCP主站)的网络操作端口,一般按默认值3000即

可。与“标准ModbusTCP设备”配合使用时,设置为与其本地端口号对应即可。

注:通用TCP/IP父设备的通讯远程参数设置应与客户端的通讯参数相同,否则无法正常通讯。

4、 设备构件参数设置

“ModbusTCPIP数据转发设备”参数设置如下:

? 内部属性:单击“查看设备内部属性”,点击按钮进入内部属性,具体设置请

参看内部属性。

? 最小采集周期:MCGS对设备进行操作的时间周期,单位为ms,默认为100ms,

一般可设置为20ms以保证响应的及时性。

? 设备地址:ModbusTCP Slave(从站)站地址,范围为0-255,默认值为0。可根

据需要调整。

? 最小延时周期:通讯数据接收等待时间,默认设置为10ms,一般不需要调整,

可视情况适当增大。