远创智控yc-ect-rtu通讯网关具有ethercat从站功能,主要功能是将ethercat网络和modbus-rtu网络连接起来。在使用方面,本网关可以连接到ethercat总线中作为从站使用,也可以连接到modbus-rtu总线中作为主站或从站使用。这款通讯网关还支持多种不同的通讯协议,可以在不同的网络中进行自由切换,极大的提高了通讯的灵活性。 以下就是通过modbus 从站软件进行操作的方法
modbus-rtu 技术参数
网关的 modbus 接口可通过拨码选择做为主站或从站,两种工作方式二选一工作。
网关的 modbus 接口可通过拨码选择 rs485 接口或 rs232 接口,两种接口二选一工作。
网关的 modbus 波特率支持: 2400、4800、9600、19.2k、38.4k、57.6k、 115.2k 等。
网关的 modbus 字符格式及校验位:8 位无校验+1 停止位、8 位+偶校验+1 停止位、8 位+奇校验+1 停止位、8 位无校验+2 停止位。
网关作为 modbus 主站,支持 01h、02h、03h、04h、05h、06h、0fh、 10h 号功能。
网关作为 modbus 从站,支持 03h、04h、06h、10h 号功能。
网关作为 modbus 主站,最大能带 32 个 modbus 从站。
modbus 的电气连接
rs485 电气连接
使用 rs485 通讯时,所有设备的信号 a 连接到一起,信号 b 连接到一起。
当需要使用终端电阻时,可以将网关端子的 b 与 tr 短接到一起。
协议及数据转换
协议转换原理
网关分别从 ethercat 一侧和 modbus 一侧读写数据,存入各自的缓冲区,网关内部将缓冲区的数据进行交换,从而实现两边数据的传输。
modbus 功能码
modbus 报文相对比较固定,所以您只需要稍作了解,看几条报文之后就知道了它的结构,在需要的时候再来具体查询。
读取保存寄存器(03h)
功能码:03h 主站询问报文格式:
地址 功能码 起始地址高位 起始地址低位 寄存器数高位 寄存器数低位 crc
13h 03h 00h 60h(96) 00h 02h xxxx
功能:读从站保持寄存器4xxxx值。
本例:读13h号从站保持寄存器值,起始地址=0060h=96,寄存器数=0002;
因此,本询问报文功能是:读19(13h)号从站3个保持寄存器40096—40097的值;从站应答格式:
地址 功能码 字节计数 寄存器
40096 高位 寄存器
40096 低位 寄存器
40097 高位 寄存器
40097 低位 crc
13h 03h 04h 03h 00h 02h 2ah xxxx
功能:从站返回保持寄存器的值:40096=0300h,40097=022ah
读取输入寄存器(04h)
功能码:04h 主站询问报文格式:
地址 功能码 起始地址高位 起始地址低位 寄存器数高位 寄存器数低位 crc
13h 04h 00h 05h 00h 01h xxxx
功能:读从站输入寄存器3xxxx值。
本例:读13h号从站输入寄存器值,起始地=0005h=0005,寄存器数=0001;因此,本询问报文功能:读19(13h)号从站1个保持寄存器30005的值;从站应答格式:
配置网关的 modbus 报文
网关做为 modbus 主站
首先,我们需要将电脑与网关的lan网口连接,然后在右侧添加一个虚拟主站到项目中。在软件左侧项目树中可以看到此主站。
接下来,双击主窗口中的“modbus master”图标,弹出modbus主站参数设置窗口。在这个窗口里,用户可以设置modbus总线的运行参数和网关做为modbus主站工作时的特性。
双击主窗口的“modbus slave”,可以设置该从站的报文。配置完成后,用户再次双击“modbus master”,点击“地址表”按钮,弹出modbus从站数据列表。此列表展示出用户配置的全部报文,可以帮助用户进行数据的地址映射
配置网关的 ethercat 从站
将网关xml文件拷贝到主站相应路径下,然后新建工程后添加ethercat主站。
在主站建立后,添加ethercat从站。在弹出的对话框中,选择网关设备,点击ok。
添加后的从站,点击左侧项目树中的box1,在右侧的主视图中,点击slots,可以看到网关配置输入输出数据的页面。
如下图所示,在 slot 列表中,添加对应的字节长度
注意:此处输入、输出长度的配置,要与网关的配置一致。
测试数据:
网关配置的第一个字节是读线圈,我们在 modbus slave 软件中,手动修改线
圈的状态,如下图:
可以在 twincat 软件中监控到第一个上传数据,改变为 1,数据修改成功。
在 twincat 软件上手动修改一个 output 数据值,如下图:
在 modbus slave 软件中可以监视到,数据已经成功下发。
以上就是网关的配置流程如果你也需要一款高效、可靠的通讯网关,那么远创智控的这款新品或许是你的不二之选。更多详情请关注远创智控官网。
机器视觉镜头选择和不同波长的成像应用
高性能嵌入式ARM MPU在医疗电子系统中的应用
安卓平板,学习平板、工业平板安卓主板开发
AWTK 串口屏开发(3) - 告警信息
中兴通讯多维度容器安全解决方案保障容器安全部署和运维
EtherCAT从站转modbus RTU协议转换网关用modbus slave测试的方法
探头E9300B校准失败维修
低功耗宽频带LDO线性稳压电路设计
电感的配置及特性分析
添加硬件加速器可以加快处理器的正弦计算
比亚迪的刀片电池 并没有想象中的好
一文知道单模光纤与多模光纤的区别
基于集成人工肌肉执行器和触觉应变传感器的柔性微指系统
MAX3949 低功耗,AC耦合激光二极管驱动器
无人机自主智能控制的关系及其实现的工程方法与方案
燃油汽车排放污染物治理的物联网智慧诊断系统介绍
AI在未来如何实现真正的“智能”?
2023物流行业年度盛会,重磅登“沪”
凌力尔特推出高度通用的DC/DC转换器LT3959
AHKC-EKB霍尔开口式电流传感器 可用于电流监控