Modbus tcp转ETHERCAT在Modbus软件中的配置方法

Modbus tcp和ETHERCAT是两种不同的协议,这给工业生产带来了很大的麻烦,因为这两种设备之间无法通讯。但是,捷米JM-ECT-TCP网关的出现,却为这个难题提供了解决方案。

JM-ECT-TCP网关能够连接到Modbus tcp总线和ETHERCAT总线中,实现两种不同协议设备之间的通讯。这个网关能够大大提高工业生产的效率和生产效益,让生产变得更加智能化。它不仅解决了设备之间无法通讯的问题,还大大降低了生产成本和维护费用。此外,JM-ECT-TCP网关还支持多种数据格式的传输,具有极高的兼容性和稳定性。

网关的 ETHERCAT 从站

1, 将网关 xml 文件拷贝到主站相应路径下: 

2, 新建项目 

3, 新建工程后,在下图中 Device 的位置,点击鼠标右键 Add New Item,添加 ETHERCAT 主站。 

 4, 主站建立后,添加 ETHERCAT 从站。 

 5, 添加后的从站,可以看到网关配置输入输出数据的页面。 

6, 列表的每一条配置选项,都可以添加到 Slot 中。 

 7, 注意:此处输入、输出长度的配置,要与网关的配置一致。 

 

网关做为 MODBUS 从站

8, 打开 GW Config 软件,选择“Modbus 配置”,点击确定后进入设置界面。 

9, 双击软件右侧设备列表中的“Modbus Master”,可以添加一个虚拟主站到项目中,双击软件右侧设备列表中的“Modbus Slave”,可以添加一个从站到此主站的 Modbus 总线中,添加后可以在软件的主窗口中看到 Modbus 总线中的所有站点,如下图: 

10, 由于用户要配置的网关是 Modbus 从站,所以仅添加一个 Slave 即可。 

11, 双击主窗口中的“Modbus Master”图标,弹出 Modbus 总线参数设置窗口,在这个窗口里,用户可以设置 Modbus 总线的运行参数如下图: 

 

 12, 双击主窗口的“Modbus Slave”,可以设置该从站的站地址。网关做为 Modbus 从站运行时,仅需要修改站地址即可,不需要配置报文。网关 Modbus 的读数据区(3xxxx 区)和写数据区(4xxxx 区)都是从地址 0 开始排序的。 

13, 用户配置完成 Modbus 报文后,可以将配置下载到网关中。

启动网关的 Modbus 从站

14, 运行 ETHERCAT 主站软件,点击 Restart TwinCAT(Config Mode),使ETHERCAT 主站软件运行。 

15, 主站与网关建立 ETHERCAT 通讯后,可以在 TWINCAT 软件的 ONLINE 页面下看到“OP”状态,说明主站与网关成功建立 ETHERCAT 连接,同时网关 ETHERCAT 接口的指示灯由红灯变为黄灯。 

16, 使用 Modbus Poll 软件做为主站,与网关的 P3 口连接进行测试。 

17, 点击软件的菜单栏“Connection——Connect…”,设置正确的端口号,然后点击 OK,开始运行。如下图: 

18, 点击软件的菜单栏“Setup——Read/Write Definition”,设置主站想要访问的数据区,注意 Slave ID 选择 2,如下图: 

19, 在 ETHERCAT 主站软件上,在左侧项目树中点击第一条 Output,在主窗口中,右键单击某个数据,选择 Online Write,可以修改实时的数据值。 

20, 将输出数据的第 1 个 word 赋值为 1(控制字=1),此时可以看到网关 P3 接口的 OK 灯开始闪烁,表示 Modbus-TCP 已经建立连接。 

21, 测试数据: 

22, 网关从 Modbus 主站获取数据存放在 4xxxx 区中,我们在 Modbus Poll 软件中,手动修改 4xxxx 寄存器的数值,如下图: 

23, 可以在 TWINCAT 软件中监控到第一个上传数据,数据修改成功。 

24, 在 TWINCAT 软件上手动修改一个 output 数据值,如下图: 

 25, 在 Modbus Poll 软件的 3xxx 区中可以监视到,数据已经读取成功。 

26, 捷米JM-ECT-TCP网关还有许多其他的优点。它能够实现设备的远程控制和监控,大大提高了工业生产的智能化程度。而且,捷米网关还支持多种通讯方式,例如RS232、RS485、CAN等,具有极高的通讯灵活性和可扩展性。                                                                

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/15553.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网络面试合集

传输层的数据结构是什么? 就是在问他的协议格式:UDP&TCP 2.1.1三次握手 通信前,要先建立连接,确保双方都是在线,具有数据收发的能力。 2.1.2四次挥手 通信结束后,会有一个断开连接的过程&#xff0…

Qsys介绍

文章目录 前言一、为什么需要Qsys1、简化了系统的设计流程2、Qsys涉及的技术 二、Qsys真身1、一种系统集成工具2、何为Nios II1、内核架构2、Nios II选型 三、Qsys设计涉及到的软件&工具四、总结五、参考资料 前言 Qsys是Altera下的一个系统集成工具,可用于搭建…

APP自动化测试-Python+Appium+Pytest+Allure框架实战封装(详细)

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 pytest只是单独的…

JVM入门篇-JVM的概念与学习路线

JVM入门篇-JVM的概念与学习路线 什么是 JVM 定义 Java Virtual Machine - java 程序的运行环境(java 二进制字节码的运行环境) 好处 一次编写,到处运行自动内存管理,垃圾回收功能数组下标越界检查多态 比较 jvm jre jdk 常…

单片机第一季:零基础12——I2C和EEPROM

目录 1,EEPROM 2,I2C 2.1,I2C物理层 2.2,I2C协议层 3,AT24C02介绍 4,代码 1,EEPROM 为什么需要EEPROM? 单片机内部的ROM只能在程序下载时进行擦除和改写,但是…

护眼灯全光谱和减蓝光哪个好?推荐五款好用护眼台灯

如今,面临视力下降的问题越来越重视,护眼灯越来越成为人们日常生活中不可或缺的一部分,特别是在工作和学习中使用电脑、手机等电子设备时间较长的人群中。对于护眼灯来说,全光谱和减蓝光都是其主要功能之一,那么哪一种…

aws中opensearch 日志通(Centralized Logging with OpenSearch)2.0(一)

aws日志通2.0 实现全面的日志管理和分析功能 一体化日志摄取 :把aws服务器日志和应用日志传输到opensearch域中无代码日志处理 :在网页控制台中就可以实现数据处理开箱即用 :提供可视化模版(nginx、HTTP server ) 架构…

使用 CSS 自定义属性

我们常见的网站日夜间模式的变化,其实用到了 css 自定义属性。 CSS 自定义属性(也称为 CSS 变量)是一种在 CSS 中预定义和使用的变量。它们提供了一种简洁和灵活的方式来通过多个 CSS 规则共享相同的值,使得样式更易于维护和修改。…

【LeetCode每日一题】——566.重塑矩阵

文章目录 一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【题目提示】七【解题思路】八【时间频度】九【代码实现】十【提交结果】 一【题目类别】 矩阵 二【题目难度】 简单 三【题目编号】 566.重塑矩阵 四【题目描述】 在 MATLAB 中&…

小红书运营推广方法分享

大家好,我是网媒智星,今天跟大家讨论一下小红书的运营推广方法,总结了七点经验分享给大家。 首先,让我们了解一下什么是热门文案。热门文案可从以下三个方面来定义: 1. 阅读量:如果一篇小红书的阅读量达到上…

【RabbitMQ】golang客户端教程1——HelloWorld

一、介绍 本教程假设RabbitMQ已安装并运行在本机上的标准端口(5672)。如果你使用不同的主机、端口或凭据,则需要调整连接设置。如果你未安装RabbitMQ,可以浏览我上一篇文章Linux系统服务器安装RabbitMQ RabbitMQ是一个消息代理&…

《MySQL 实战 45 讲》课程学习笔记(四)

深入浅出索引 索引的出现其实就是为了提高数据查询的效率,就像书的目录一样。 索引的常见模型 哈希表 哈希表是一种以键 - 值(key-value)存储数据的结构,我们只要输入待查找的值即 key,就可以找到其对应的值即 Val…

docker中涉及的挂载点总结

文章目录 1.场景描述2. 容器信息在主机上位置3. 通过docker run 命令4、通过Dockerfile创建挂载点5、容器共享卷(挂载点)6、最佳实践:数据容器 1.场景描述 在介绍VOLUME指令之前,我们来看下如下场景需求: 1&#xff…

xshell连接liunx服务器身份验证不能选择password

ssh用户身份验证不能选择password 只能用public key的解决办法 问题现象 使用密码通过Workbench或SSH方式(例如PuTTY、Xshell、SecureCRT等)远程登录ECS实例时,遇到服务器禁用了密码登录方式错误. 可能原因 该问题是由于SSH服务对应配置文件/etc/ssh/sshd_config中…

路由器工作原理

路由器原理 路由概述 路由:跨越从源主机到目标主机的一个互联网络来转发数据包的过程。(为数据包选择路径的过程) 作用:路由器是连接不同网段的。 转发依据: 路由表:路径选择全看路由表,根…

蓝桥杯2018省赛全球变暖dfs

全球变暖 问题描述格式输入格式输出样例输入样例输出评测用例规模与约定解析参考程序 问题描述 格式输入 格式输出 输出一个整数 样例输入 样例输出 1 评测用例规模与约定 最大运行时间:1s最大运行内存: 256M 解析 采用dfs的方式进行搜索,首先输入地…

Xshell使用是出现全黑或全白问题

Xshell使用是出现全黑或全白问题,这是我实际遇到的问题如图。 解决方式: 设置字体 解决成功:

整理mongodb文档(一):增

个人公众号 整理mongodb文档(一):增 看前提示 本文主要用到的工具是mongodb的db管理工具-----mongo compass。 本文主要讲的是在上述工具中如何对db的增加的操作,对应转化为mongose里面的语句我想应该不需要我帮忙了吧。。。 选用mongose的理由也很简单&#xf…

一个监控系统的典型架构

监控系统的典型架构图,从左往右看,采集器是负责采集监控数据的,采集到数据之后传输给服务端,通常是直接写入时序库。然后就是对时序库的数据进行分析和可视化,分析部分最典型的就是告警规则判断,即图上的告…

Java阶段五Day14

Java阶段五Day14 文章目录 Java阶段五Day14分布式事务整合demo案例中架构,代码关系发送半消息本地事务完成检查补偿购物车消费 鲁班周边环境调整前端启动介绍启动前端 直接启动的项目gateway(网关)login(登录注册)atta…