EtherCAT转Profinet网关配置说明第二讲:上位机软件配置

news/2024/10/5 13:54:03/文章来源:https://www.cnblogs.com/ENDAIC/p/18287484

EtherCAT协议转Profinet协议网关模块(XD-ECPNS20),不仅可以实现数据之间的通信,还可以实现不同系统之间的数据共享。EtherCAT协议转Profinet协议网关模块(XD-ECPNS20)具有高速传输的特点,因此通过EtherCAT转Profinet网关实现数据传输和控制时速度的提升。在大规模的工业自动化生产过程中,实时性和快速响应是非常重要的,EtherCAT转Profinet网关能够完美胜任。

EtherCAT转Profinet网关

本网关需要通过上位机来进行配置。示范一个使用本网关进行Profinet主站设备(如PLC)与EtherCAT主站设备(如机器人、伺服驱动器)的数据映射操作过程,请留意以下操作过程中的注意事项。

EtherCAT转Profinet网关 说明

1、设备开机并连接

设备接线前,请确认:

准备好网关设备与24V-DC电源;准备好EtherCAT主站设备或者TwinCAT;准备好支持Prifinet主站的PLC设备。

EtherCAT转Profinet网关模块  拓扑图

2、操作步骤

2.1、给本设备接入24V-DC电源。

2.2、将设备前面板标识为PN IN/OUT的任意口接入Profinet主站PLC的对应网口,确保网口指示灯亮起。

2.3、将设备前面板标识为ECAT IN/OUT的任意口接入EtherCAT主站PLC或者安装了TwinCAT的PC的对应网口,确保网口指示灯亮起。

2.4、将设备前面板标识为PN IN/OUT的任意口接入安装了本设备提供的上位机程序的PC网口,确保网口指示灯亮起。

2.5、本设备默认IP和端口为192.168.0.8/10000,使用PC的ping命令确认设备通讯正常,打开cmd并执行ping 192.168.1.8,提示如下。

1684061009645

3、 EtherCAT从站设备配置文件导入

3.1、配置文件导入前,请确认:

准备好EtherCAT从站设备(本设备提供)的配置文件(XML)。

确保XML文件与EtherCAT从站设备(Vendor ID与Product Code)完全匹配,请与设备厂商确认。

XML文件名后缀的“.”前面不能再有“.”字符。

3.2、操作步骤

导入XML文件:

单击进入网络配置界面,输入设备的IP地址192.168.1.8和端口号10000,提示连接成功。

1684060869984

3.3、单击进入EtherCAT -> Slave界面,单击导入,在弹出的文件选择框中选择本设备的XML文件Vos_Gateway_ets_v1.0.1.xml。

1684055080572

3.4、单击打开按钮。

1684055126207

3.5、单击RXPDO和TXPDO查看设备PDO和字典表。

1684055159720

1684055213268

4、Profinet从站设备配置文件导入

4.1、配置文件导入前,请确认:

准备好Profinet从站设备(本设备提供)的配置文件(GSD)。

确保GSD文件与Profinet从站设备(Vendor ID与DeviceID完全匹配,请与设备厂商确认。

GSD文件名后缀的“.”前面不能再有“.”字符。

4.2、操作步骤

导入GSD文件:单击进入Profinet -> Slave界面,单击导入,在弹出的文件选择框中选择本设备的GSD文件。

1684055322090

4.3、单击打开按钮。

1684055367025

4.4、单击IN和OUT查看设备模块表。

1684055390195

1684055393688

5、数据映射

数据映射配置前,请确认:Ether CAT XML已导入;Profinet GSD已导入。

5.1、操作步骤:进入数据映射选项卡:单击进入数据映射选项卡。

1684055483410

5.2、单击添加ETTX-PNIN配置按钮,在弹出输入框中,选择TXPDO、字典、模块、Slot、SubSlot。

1684055562880

5.3、单击新增按钮,即添加一个ETTX-PNIN方向的映射项。

1684055607546

5.4、单击添加ETRX-PNOUT配置按钮,在弹出输入框中,选择RXPDO、字典、模块、Slot、SubSlot。

1684055646432

5.5、单击新增按钮,即添加一个ETRX-PNOUT方向的映射项。

1684055675002

5.6、依次为每个方向添加5个映射项。

1684055840371

5.7、单击配置下发,即可为该设备组态成功。

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

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

相关文章

2024.7.6 鲜花

梅菲斯特——女王蜂 from K8He ラストチャンスに飢えたつま先が 踊り出すまま駆けたこの夜空 並のスタンスじゃ靡かない 星は宝石の憧れ 浮かぶ涙と汗は血の名残り 目の中でしか泳げなきゃ芝居 だけどステージが逃がさない いついつまでも憧れ 焦がれているよ I’ve never see…

C#学习笔记-事件

事件事件是类的一种成员,能够使类或对象具备通知能力。事件用于对象或类间的动作协调和信息传递。假设类A有某个事件,当这个事件发生时,类A会通知并传递事件参数(可选)给有订阅这个事件的类B,类B根据拿到的事件信息对事件进行响应处理。 事件模型 事件模型的5个组成部分:…

将nodejs迁移到D盘

参考双击安装,指定d盘查看文件夹查看环境变量,自动添加如下Path=D:\software\nodejs\打开cmd验证C:\Users\dogle>node -v v18.14.2C:\Users\dogle>npm -v 9.5.0C:\Users\dogle>echo %PATH% C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\sy…

bluez 入门

**核心模块**:位于系统的最底层,直接与蓝牙硬件进行交互。核心模块实现了蓝牙的基础协议如HCI (Host Controller Interface),并通过DBUS提供API给上层应用。 **服务守护进程(bluetoothd)**:作为系统的守护进程运行,它处理所有的蓝牙服务和配置,如设备配对、连接管理、配…

chrome 浏览器如何设置不保存表单信息

chrome 浏览器如何设置不保存表单信息如何关闭表单自动填充(测试环境Chrome浏览器) https://download.csdn.net/blog/column/7594878/100576004如何禁用谷歌浏览器中的表单自动填充功能? https://zh-cn.fairsyndication.com/222-how-to-disable-form-autofill-in-google-chr…

数字设计--CDC

异步信号与同步信号 同步信号 频率相同,相位相同的两个信号 频率相同,相位差一定的两个信号 不同频率的两个信号也可能是同步的,比如分频出来的两个信号 异步信号 频率不同的两个信号 频率相同但相位差不定的两个信号 跨时钟域就是要解决信号从异步信号之间传输的问题。 亚稳…

数字设计--亚稳态

亚稳态 FPGA 等数字设备中的所有寄存器都定义了信号时序要求----允许每个寄存器在其输入端正确捕获数据并产生输出信号。为确保可靠操作,寄存器的输入必须在时钟边沿之前的最短时间(建立时间 setup time 或 \(t_{su}\))和时钟边沿之后的最短时间(保持时间 hold time 或 \(t…

数字设计--门控时钟与时钟切换

门控时钟(ICG) 使用门控时钟的原因 芯片功耗组成中,大部分是由时钟树消耗掉的。因为这些时钟树在系统中具有最高的切换频率,而且有很多时钟buffer,并且为了最小化时钟延时,它们通常具有很高的驱动强度。此外,即使输入和输出保持不变,接收时钟的触发器也会消耗一定的功耗。…

ComfyUI进阶篇:ComfyUI核心节点(二)

ComfyUI核心节点(二) 前言: 学习ComfyUI是一场持久战。当你掌握了ComfyUI的安装和运行之后,会发现大量五花八门的节点。面对各种各样的工作流和复杂的节点种类,可能会让人感到不知所措。在这篇文章中,我们将用通俗易懂的语言对ComfyUI的核心节点进行系统梳理,并详细解释每…

题目集7~8

由于个人原因,最后两次题目集未提交,对自己的放纵感到愧疚,后期的补练我也会抽出时间完成这两道题 经过分析,题目集7,是在前面的基础上加上了一个新概念:互斥开关,以及模拟一种受控窗帘, 在我的想法,互斥开关便可当作两个普通开关去完成电路,窗帘则是新增一个用电器。…

EtherCAT转Profinet网关配置说明第一讲:配置软件安装及介绍

网关XD-ECPNS20为EtherCAT转Profinet协议网关,使EtherCAT协议和Profinet协议两种工业实时以太网网络之间双向传输 IO 数据。适用于具有EtherCAT协议网络与Profinet协议网络跨越网络界限进行数据交换的解决方案。 网关XD-ECPNS20为EtherCAT转Profinet协议网关,使EtherCAT协议…

4、flask-项目拆分

项目的拆分其实就是将app.py中的工作拆分开来、类似Django一样、每个项目都把路由模板和试图函数分开写 app.py # 路由 + 视图函数from flask import Blueprint from models import *#蓝图 # 创建蓝图对象 # 第一个参数:蓝图的名字 # 第二个参数:蓝图的包名 blue = Blueprin…