开疆智能Ethernet转ModbusTCP网关连接触摸屏案例

描述

本案例是通过Ethernet转ModbusTCP网关将欧姆龙PLC与触摸屏连接进行通讯转换。

ModbusTCP

配置过程:

MODBUS TCR/IP从站设置

可以通过MQDBUSTCR/IP协议,在局域网内对对触摸屏进行远程的通信与控制。

从站1设置:

1:设置IP

首先使用拨码开关1、3设置触摸屏的IP地址和端口号,该例中设置从站屏的IP地址为:192.168.1.31,端口号为:502。(具体操作见案例说明“外部拨码开关”部分,端口号要设置为502不能更改)二、建立连接

建立工程后,在下图的位置双击“连接1

ModbusTCP

弹出“通讯口属性”对话框(如下图示)

ModbusTCP

在上图所示的对话框中,进行下列设置:

"连接接口:选择为“以太网”(如图所示)

ModbusTCP

HMI位置:选择为“本机”(如图所示)

ModbusTCP

连接服务:选择为“Maskus”-“Modbus Slave TCR/IP

(如图所示)

ModbusTCP

在弹出的“通讯口属性”对话框点击“参数”,进入下图所示对话框设置IP地址和端口号,设置完成点击“确定”。

ModbusTCP

三、在画面上做相应的控件

如下图做几个“数值输入与显示”的控件。

ModbusTCP

做完上述设置,将程序下载到屏内,将主从站连接到路由器或者直接连接,进行监视和控制操作。从站2设置、从站3设置:

按照从站1的设置方式,分别设置从站2的IP地址为192.168.1.30,从站3的IP地址为192.168.1.200.并做对应控件注:1、屏做从站时使用的地址为屏的内部地址。端口号设置为502

欧姆龙PLC配置

首先打开主站组态软件“Sysmac Studio”并新建项目。

ModbusTCPModbusTCP

设置PLC的IP地址

ModbusTCP

点击工具-Ethernet/IP连接设置,在弹出的选个框内选择显示EDS库添加网关eds文件

ModbusTCP

开始安装网关EDS文件,并在完成后选择对应模块。EIP2COM

ModbusTCP

设置网关IP地址

ModbusTCP

添加全局变量并关联导入EIP组态配置

ModbusTCP

在PLC组态软件的Ethernet/IP端口设置中将全局变量关联至网关组态。

配置完成后将组态下载到欧姆龙PLC

网关配置:

打开网关配置软件“Gateway Configuration Studio”并新建项目

ModbusTCP

设置网关在Ethernet/IP的IP地址与输入输出数据长度。

ModbusTCPModbusTCP

设置网关作为ModbusTCP客户端的IP地址,可与Ethernet不同网段。

ModbusTCP

添加从站触摸屏的IP地址

ModbusTCP

添加所需要功能码,可根据电能表手册进行设置。

ModbusTCP

测试触摸屏支持的功能码进行读写

本例设置为03功能码,填写对应寄存器地址与寄存器数量。

ModbusTCP

根据从站设置的寄存器地址数量填写相应的地址与数量。

ModbusTCP

将配置下载进入网关即可正常进行通讯。

审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分