RS485或RS232转ETHERCAT连接安川ethercat总线伺服

news2024/9/28 9:23:58

最近,生产管理设备中经常会遇到两种协议不相同的情况,这严重阻碍了设备之间的通讯,串口设备的数据不能直接传输给ETHERCAT。这可怎么办呢?
在这里插入图片描述

别担心,远创智控YC-ECT-RS485/232来了!这是一款自主研发的ETHERCAT从站功能的通讯网关,主要功能是将ETHERCAT网络和RS485或RS232设备连接起来。它连接到ETHERCAT总线中做为从站使用,连接到RS485或RS232总线中做为主站或从站使用,解决了协议不兼容的问题。
让我们一起期待更多智能化设备的出现,让生产更加高效、便捷。 
配置远创智控YC-ECT-RS485/232网关ETHERCAT输入输出长度
1, 打开GWModbusBuilder软件,首先设置软件使用的IP地址,网关处于配置状态时,要与电脑ip在一个网段
在这里插入图片描述

2, 点击“连接从站”按钮,连接成功后其他按钮会变成可以点击的状态:
在这里插入图片描述

3, 点击“读取配置”按钮后,显示网关目前的实际数据长度配置:
在这里插入图片描述

4, 填写用户需要的输入、输出数据长度。
在这里插入图片描述

5, 写入成功后,会弹出OK的对话框。
在这里插入图片描述

6, 设置完毕后,网关拨码的第8位拨到OFF,然后重新给网关供电。

在这里插入图片描述

配置远创智控YC-ECT-RS485/232网关的ETHERCAT从站
7, 将网关xml文件拷贝到主站相应路径下:
8, 新建项目
在这里插入图片描述

9, 新建工程后,在下图中Device的位置,点击鼠标右键AddNewItem,添加ETHERCAT主站。
在这里插入图片描述

10, 在弹出的对话框中,选择EthercatMaster,然后点击OK。
在这里插入图片描述

11, 选择电脑对应的网卡,点击OK。
在这里插入图片描述

12, 主站建立后,有2种方式添加从站:
a.在下图中主站Device1的位置,点击鼠标右键Scan可以将网关扫描上来。
b.在下图中主站Device1的位置,点击鼠标右键AddNewItem,添加
ETHERCAT从站,如下图所示。
13, 在弹出的对话框中,选择网关设备,点击OK。
c.添加后的从站,如下图所示的Box1。点击左侧项目树中的Box1,在右侧的主视图中,点击Slots,可以看到网关配置输入输出数据的页面。
14, 注意:此处输入、输出长度的配置,要与网关的配置一致。
在这里插入图片描述
在这里插入图片描述

启动网关运行
远创智控YC-ECT-RS485/232网关的控制字
15, 网关在ETHERCAT一端配置数据长度时,网关内部占用3个字的输出,用于对网关RS485/RS232总线一侧通讯的控制。
Word1:发送数据长度,以字节为单位。Word2:通讯控制字,如下表所示:
Word3:定时发送间隔。

Bit15~Bit8 Bit7 Bit6 Bit5~Bit4 Bit3 Bit2 Bit1 Bit0
无 强制接收完毕 强制发送完毕 无 快速应答模式 全双工
模式 发送方式 启动发送

D1:auto_txd D0:start_tr 发送方式 总线桥操作
0 0→1 触发模式 完成一次发送
0 其他 触发模式 不发送
1 1 自动模式 按照“定时发送间隔”,自动连续发送
1 0 自动模式 不发送

D7 D6 功能
1 0 “强置接收完毕/发送允许状态set_tr”:强置reok_tren=1,使网关处于”接收完毕/允许发送”状态
0 1 “强置等待接受状态set_re”:强置reok_tren=0,使网关处于”等待接收”状态
0 0 无作用
1 1 无作用

5.3.2网关的状态字
16, 网关在ETHERCAT一端配置数据长度时,网关内部占用3个字的输入,用于显示网关RS485/RS232总线一侧通讯的状态。
Word1:接收数据长度,以字节为单位。Word2:通讯状态字,如下表所示:
17, Word3:接收计数器,网关每接收到一次新的数据包,计数器加1。

Bit15~Bit8 Bit7 Bit6~Bit4 Bit2 Bit1 Bit0
无 奇偶校验错误 无 正在接收 正在发送 接收完毕/发送允许
● D0:reok_tren“接收完毕/发送允许”
18, reok_tren=1:网关接口处在“接收完毕/发送允许”状态;reok_tren=0:网关接口处在“等待接收”状态;
● D1:tr_ing“正在发送报文标记”tr_ing=1:网关接口正在发送数据中tr_ing=0:网关接口不在发送数据中;
● D2:re_ing“正在接收报文标记”re_ing=1:网关接口正在接收数据中;re_ing=0:网关接口不在接收数据中;

D2 D1 D0 状态
0 0 1 网关处在“接收完毕/发送允许”状态,如果”启动发送标记start_tr”由0变1,则网关转入D2D1D0=010,即启动发送,将PROFINET输出数据区中的数据发送至RS232设备。
0 1 0 网关正在向RS232设备发送报文数据。
0 0 0 网关处在“等待接收“报文状态,即等待接收RS232设备发送的数据报文。
1 0 0 网关正在接收RS232设备发送的报文数据。

在这里插入图片描述

启动网关的全双工模式
全双工模式:是网关和对端设备各自按自己的需要发送数据,互不影响。
19, 网关的拨码第1位拨到ON,表示网关做为RS485/RS232主站运行。
20, 运行ETHERCAT主站软件,可以使用全双工模式定时发送,如下图发送数据长度写“0x0600”,控制字写“0x0007”,定时发送间隔写“0x5000”,表示按全双工模式定时发送,每80ms发送一次6字节的数据包,也可以按照全双工模式下的触发方式发出数据,当每次控制字由“0x0004”变为“0x0005”的时候,数据发出一次。

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

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

相关文章

使用vue ui创建vue项目失败原因

每个人的失败原因都不相同,因为下载NodeJS文件时,默认下载到c盘中,我改变盘符到了D盘,因此要删除c盘中隐藏的文件,注意是c盘中的.npmrc文件。具体位置如下: 点击查看显示隐藏文件才能看到该文件 最后创建项…

磁性材料在使用时需要注意什么

为了不引起人身损伤及磁体性能不良,请遵循以下注意事项: 1、 磁体在使用过程中应确保工作场所干净,否则容易吸附铁屑等磁性小颗粒影响使用。 2、 磁体在充磁时,磁体必须固定,且充磁场必须大于磁体材料矫顽力的2.5倍&…

CEC2023动态多目标优化算法:基于自适应启动策略的混合交叉动态约束多目标优化算法(MC-DCMOEA)求解CEC2023(提供MATLAB代码)

一、动态多目标优化问题 1.1问题定义 1.2 动态支配关系定义 二、 基于自适应启动策略的混合交叉动态多目标优化算法 基于自适应启动策略的混合交叉动态多目标优化算法(Mixture Crossover Dynamic Constrained Multi-objective Evolutionary Algorithm Based on Se…

【ElasticSearch】JavaRestClient实现文档查询、排序、分页、高亮

文章目录 1、入门案例2、全文检索3、精确查询4、复合查询-boolean query5、排序和分页6、高亮 1、入门案例 先初始化JavaRestClient对象: SpringBootTest public class HotelSearchTest {private RestHighLevelClient client;Testvoid testInit() {System.out.pri…

uniapp如何给空包进行签名操作

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 首先安装sdk https://www.oracle.com/java/technologies/downloads/ 正常下一步即可~安装完毕后,进入在sdk根目录执行cmd C:\Program Files\Java\jdk-18.0.1.1\bin生成keystore 例&#xf…

数据结构--线索二叉树找前驱后继

数据结构–线索二叉树找前驱后继 中序线索二叉树找中序后继 在中序线索二叉树中找到指定结点*p的 中序后继 \color{red}中序后继 中序后继next ①若p->rtag 1,则next p->rchild ②若p->rtag 0 中序遍历――左根右 左根(左根右) 左根((左根右)根右) next …

PVT、OCV、工艺偏差、CPPRCRPR、ld漏级电流计算

文章目录 PVT&OCV(local variation)Sources of variation1) Etching2) Oxide Thickness propagation delay、ld、drain currentCPPR&CRPRsetup checkHold check 芯片的delay由两部分影响因素构成 cell delay:library set pvt_cornernet delay: rc tech fil…

电风扇自动温控调速器电路设计

这是一个电风扇自动温控调速器,可根据温度变化情况自动调节电风扇的转速,电路加以调整,也可用于其它电气设备的控制。 一、电路工作原理 电路原理如图 37 所示。 图中 IC 是 555 时基电路,与R2、R3 和 C2 等元件构成多谐振荡器…

前端Vue自定义暂无数据组件nodata 用于页面请求无数据时展示

随着技术的发展,开发的复杂度也越来越高,传统开发方式将一个系统做成了整块应用,经常出现的情况就是一个小小的改动或者一个小功能的增加可能会引起整体逻辑的修改,造成牵一发而动全身。通过组件化开发,可以有效实现单…

【Cesium 安装+Cesium 加载b3dm】

Cesium 安装 一、安装的方式大致有三种: 1、引入ceisum源码包使用; 2、安装cesium插件; 3、安装Vue-cesium插件 我这里只尝试了第一种和第二种。 引入ceisum源码包使用 可以使用直接下载官方压缩包来引入也可以npm i cesium包,把…

Socket error Event: 32 Error: 10053.

Socket error Event: 32 Error: 10053. 一、报错 :二、问题:三、原因:四、解决方案: 一、报错 : Socket error Event: 32 Error: 10053. 二、问题: xshell连接虚拟机断连 三、原因: 虚拟机…

密码学学习笔记(八):Public-Key Encryption - 公钥加密1

简介 公钥加密也被称为非对称加密。下面是一个例子: Bob生成一个密钥对,发布他的公钥𝑃𝐾𝐵, 保管密钥𝑆𝐾𝐵 私有的Alice使用𝑃𝐾𝐵 加密明文M…

哪个牌子的骨传导蓝牙耳机好?精选当下五款最热门的骨传导耳机

在目前的耳机市场上,大部分耳机的传声原理还是通过空气传声,因为这种传声方式较为符合大家的听觉习惯,但是由于耳机和鼓膜距离太近,如果长时间使用会对鼓膜造成不可逆转的损伤,但骨传导原理的耳机就不会出现这种情况&a…

常用数据分类算法总结记录

本文的主要目的是总结记录日常学习工作中常用到的一些数据分类算法,对其原理简单总结记录,同时分析对应的优缺点,以后需要的时候可以直接翻看,避免每次都要查询浪费时间,欢迎补充。 机器学习领域中常用的分类模型包括以…

【用户调研】用户体验地图:寻找产品突破口

文章目录 什么是用户体验地图为什么需要用户体验地图制作步骤用户体验地图与其他“地图”关系总结 什么是用户体验地图 为什么需要用户体验地图 制作步骤 用户体验地图与其他“地图”关系 总结

前端面试题-HTML、HTTP、web综合问题(三)

26 你做的⻚⾯在哪些流览器测试过?这些浏览器的内核分别是什么? IE : trident 内核Firefox : gecko 内核Safari : webkit 内核Opera :以前是 presto 内核, Opera 现已改⽤Google - Chrome 的 Blink 内核Chrome:Blink (基于 webkit &#xf…

照片模糊怎么变清晰?秒变高清图,三个方法分享给你!

对于摄影爱好者和日常使用照片的人来说,需要高清晰度的图片是很常见的需求。在编写文档、制作展示或者从网络获取图片时,我们经常会遇到模糊的照片,这些照片既不能满足我们的需求,也无法直接使用。那么,如何将模糊的照…

OpenCV图像的仿射变换、旋转和缩放

以下是对代码的逐行解释: // 包含必要的OpenCV头文件和C++库文件 #include "opencv2/highgui/highgui.hpp" #include "opencv2/imgproc/imgproc.hpp" #include <iostream> using namespace cv;

大数据/AI 行业案例资源介绍分享

大数据行业案例库是泰迪科技在数据挖掘领域探索10余年和高校资深讲师联合经验总结之作&#xff0c;内容涵盖智能电网、移动电信、医疗健康、网络舆情、电子商务、金融保险、交通运输、信息安全、政务民生等诸多行业&#xff0c;特别适合有数据挖掘相关课程教学的高校、研究所和…

【动态规划算法】第七题: 剑指Offer47.礼物的最⼤价值

&#x1f496;作者&#xff1a;小树苗渴望变成参天大树&#x1f388; &#x1f389;作者宣言&#xff1a;认真写好每一篇博客&#x1f4a4; &#x1f38a;作者gitee:gitee✨ &#x1f49e;作者专栏&#xff1a;C语言,数据结构初阶,Linux,C 动态规划算法\&#x1f384; 如 果 你…