工控网首页
>

应用设计

>

技术干货 | 德克威尔通讯模块EX-6321模块与EX-1030适配器进行读写通讯

技术干货 | 德克威尔通讯模块EX-6321模块与EX-1030适配器进行读写通讯

通讯模块的主要作用是与其他工业设备进行通讯交互。

通讯模块是一种用于实现PLC通讯的硬件设备,常常用于PLC与其他控制设备进行数据交换和实时控制的应用场合。它通过各种通讯协议,与其他设备进行数据传输和通讯,从而实现数据共享和控制。

本文章将介绍如何使用德克威尔Modbus RTU Master EX-6321模块与Modbus RTU Slave EX-1030适配器进行读写通讯。

一、硬件配置

1.png

二、网络拓扑图

2.png

三、设备组态

打开Sysmac Studio编程软件,新建一个工程后。左侧项目树种选择“EtherCAT”>鼠标右击”主设备“>”显示ESI库“。

3.png

选择“安装(文件)“(EX-1100的XML文件可移步至德克威尔官网进行下载)。

4.png

四、扫描并添加模块

1、 将控制器转至在线模式

2、 将工程下载至控制器

5.png

3、 鼠标右击“主设备“打开菜单>“与物理网络设备比较和合并”。

6.png

4、应用物理网络配置并确认。

7.png

五、通讯模块参数

1、 选择“节点“>选择“EX-6321”>”编辑初始化参数设置”打开配置菜单。

8.png

2、弹出菜单内可修改EX-6321的波特率、数据位、奇偶校验、停止位、通讯超时时间、报文帧字符间隔。修改完成后点击应用并确认。

9.png

3、 修改参数后,选择“节点1“,将模块配置发送方式修改位“发送”。

10.png

六、I/O映射

I/O映射,EX-6321模块的输入输出过程数据如下图所示。

输入输出详细说明可通过德克威尔官网下载EX-6321使用手册查阅。

11.png

七、通讯读写演示

将控制器转至在线模式,将工程下载至控制器

1、 使用16功能码将65535写入EX-1030的输出寄存器,将EX-310H输出点亮。

1)、首先先将Modbus RTU 从站站号(1)、Modbus功能码(16)、Modbus RTU 从站输出寄存器地址(0)、数据长度(1)、发送的数据(65535)写入输出变量内;

2)、然后将Modbus RTU报文发送位置1;

3)、通讯成功后“通讯状态“会变为3,表示主站发送完成,从站接收完成。

12.png14.png

2、 使用04功能码读取EX-1030的输入寄存器,读取EX-210H的输入。

1)、首先先将Modbus RTU 从站站号(1)、Modbus功能码(04)、Modbus RTU 从站输出寄存器地址(0)、数据长度(1)、写入输出变量内;

2)、然后将Modbus RTU报文发送位置1;

3)、通讯成功后“通讯状态“会变为3,表示主站发送完成,从站接收完成。

13.png

本次演示所使用的EX-6321与EX-1030分别为Modbus RTU Master通讯模块与Modbus RTU Slave适配器。

EX-6321通讯模块还可以与其他设备进行数据传输和通讯,实现数据共享和控制,比如变频器、工业仪表等。

审核编辑(
王静
)
投诉建议

提交

查看更多评论
其他资讯

查看更多

技术干货 | 德克威尔FS系列一体式PROFINET协议模块组态步骤

德克威尔RB-0100 电源模块

德克威尔RB-TER01 终端模块

德克威尔RB-4654 温度模块

德克威尔RB-4754 温度模块