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

news/2024/10/6 3:43:44/文章来源:https://www.cnblogs.com/ENDAIC/p/18287542

 

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

EtherCAT转Profinet网关

本网关通过上位机来进行配置。

EtherCAT转Profinet网关 说明

首先安装上位机软件

一、上位机程序安装操作步骤如下:

1、 解压VGate V1.0.0.zip文件夹。

2、根据Windows系统是否为 X86或者X64,双击安装对应的运行库windowsdesktop-runtime-6.0.16-win-x86.exe或者windowsdesktop-runtime-6.0.16-win-x64.exe文件,并点击安装,等待安装完成。

3、双击VGate.exe。

4. 设置PC的IP地址

设备的缺省管理IP地址如下:

通过上位机来配置设备时:

进行远程配置前,请确认计算机和设备之间路由可达。

进行本地配置前,请确认计算机的IP地址与设备在同一子网中。

进行本地配置前,请确认计算机的网口与设备PN IN / OUT中的任意口连接。

5、说明:

对设备进行首次配置,如果是本地配置方式,请先确认当前PC的网段是1。

6、注意:

请在配置完成后记录博图为设备自动分配的IP地址,该地址为下次配置网关时上位机连接的设备IP地址。

7、示例:如设备的IP地址是192.168.1.8,现将PC的IP地址的修改为同一网段192.168.1.X,其中X可以为1-7或9-254。

二、上位机登录

登录上位机配置界面的操作步骤如下:

1、双击运行VGate.exe;在网络配置页面输入设备的地址“192.168.1.8”,设备的端口号10000。

单击连接按钮;在蓝色框中显示连接成功,即连接上设备。

1684060869984

2、说明:核对IP/端口,以及半角字符,否则会导致连接失败,如出现该情况,请断电重启设备后重试。

结束。

3、功能说明:连接设备并显示连接状态等信息。

4、操作路径:在选项卡打开:“网络配置”。

5、界面说明:系统信息界面如下所示:

1684060869984

6、 打开工程

6.1、功能说明:打开一个已存在的配置工程文件。

6.2:、操作路径:在菜单栏打开:“工程 > 打开工程”。

6.3、界面说明:打开工程界面如下所示:

7.、保存工程

7.1、功能说明:保存当前配置和映射表到配置文件。

7.2、操作路径:在菜单栏打开:“工程 > 保存工程”。

7.3、界面说明:保存工程界面如下所示:

8、新建工程

8.1、功能说明:清空当前显示的配置和映射表。

8.2、操作路径:在菜单栏打开:“工程 > 新建工程”。

8.3、界面说明:新建工程界面如下所示:

9、EtherCAT导入

9.1、功能说明

导入EtherCAT从站设备XML文件并显示相关信息。

9.2、操作路径:在选项卡打开:“EtherCAT > Slave”。

界面说明,EtherCAT Slave界面如下所示:

1683018003489

9.3、EtherCAT Slave界面主要元素配置说明:

9.4、 EtherCAT从站RXPDO和字典表

功能说明

查看设备RXPDO和字典,包括PDO、字典索引、字典子索引、描述等信息。

操作路径

按顺序依次打开:“EtherCAT > RXPDO”。

界面说明

RXPDO界面如下所示:

1683018198347

9.5RXPDO界面主要元素配置说明:

9.6、EtherCAT从站TXPDO和字典表

功能说明

查看设备TXPDO和字典,包括PDO、字典索引、字典子索引、描述等信息。

操作路径

按顺序依次打开:“EtherCAT > TXPDO”。

界面说明

TXPDO界面如下所示:

1683018400286

TXPDO界面主要元素配置说明:

9.7、 Profinet从站导入

功能说明

导入Profinet从站设备GSD文件并显示相关信息。

操作路径

按顺序依次打开:“Profinet > Slave”。

界面说明

Slave界面如下所示:

1683018792504

Slave界面主要元素配置说明:

9.8、Profinet从站IN模块

功能说明

查看设备Profinet IN模块信息,包括ModuleID、SubModuleID、ByteLen、Name信息。

操作路径

按顺序依次打开:“Profinet > IN”。

界面说明

IN界面如下所示:

1683024314048

IN界面主要元素配置说明:

9.9、Profinet从站OUT模块

功能说明

查看设备Profinet OUT模块信息,包括ModuleID、SubModuleID、ByteLen、Name信息。

操作路径

按顺序依次打开:“Profinet > OUT”。

界面说明

OUT界面如下所示:

1683024431547

OUT界面主要元素配置说明:

9.10、数据映射表

功能说明

显示和配置数据映射表,包括索引、ET PDO、ET字典、PN模块、PN槽位、PN子槽位、删除操作。

操作路径

按顺序依次打开:“数据映射”。

界面说明

数据映射配置界面如下所示:

1683024506835

数据映射界面主要元素配置说明:

10、添加ETTX-PNIN方向映射条目

功能说明

添加EtherCAT TXPDO中指定字典与Profinet IN方向的映射条目。

操作路径

按顺序依次打开:“数据映射 > 添加ETTX-PNIN”。

界面说明

添加ETTX-PNIN界面如下所示:

1683024713265

添加ETTX-PNIN界面主要元素配置说明:

11、 添加ETRX-PNOUT方向映射条目

功能说明

添加EtherCAT RXPDO中指定字典与Profinet OUT方向的映射条目。

操作路径

按顺序依次打开:“数据映射 > 添加ETTX-PNOUT”。

界面说明

添加ETTX-PNOUT界面如下所示:

1683024723273

添加ETTX-PNOUT界面主要元素配置说明:

 

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

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

相关文章

4、flask-项目拆分

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

2-SAT 问题

2-SAT 问题 模型有 \(n\) 个布尔类型的变量 \(x_1, x_2, \ldots, x_n\),有 \(m\) 条限制形如 \(x_i \space [\operatorname{or}/\operatorname{and}]\space x_j=[1/0]\). 求一组符合要求的解。核心问题只需要考虑有没有解。 对于每个变量都只有两种取值:\(0/1\),那么把每…

坚果云与floccus实现Chrome书签国内跨设备、跨平台同步

本文介绍基于floccus插件与坚果云协同使用的方法,对浏览器的书签进行实时在线同步的操作~本文介绍基于floccus插件与坚果云协同使用的方法,对浏览器的书签进行实时在线同步的操作。在工作与学习中,我们时常希望在不同浏览器之间实现书签的同步;而一些传统的浏览器书签同步方…

性能监控调优

1.命令行工具 1.1 jps 查看系统JVM进程 jps [options] [hostid]optionhostid:省略则本机,监控远程需要安装jstatd1.2 jstat 查看JVM统计信息 jstat -[-t] [-h] [[]]option-t:加程序运行时间 [-h]:输出设定行数加表头信息 :查询间隔时间 count:查询总次数 结果:当ou上涨趋…

【第7个渗透靶机项目】 DerpNStink

Hack it 信息搜集 发现主机 nmap 192.168.0.17 -sS -sV -A -T5 全面扫描一下,有点有用信息访问一下但是没有用。 访问一下http服务查看源代码,发现有文件泄露下面还有个flag查看info.txt。<-- @stinky,确保使用本地 dns 更新您的主机文件,以便可以在新的 derpnstink 博客…

Linux运维工程师推荐学习的开发语言

前言:会开发的运维和不会开发的运维可以说是两个世界的运维。 个人推荐python和go,前者可以做自动化运维,后者可以深挖k8s;最近就不先演示运维服务技术的部署和架构搭建了,在深挖自动化运维,为了让现在的工作更加高效和便捷。如果有需要了解的运维服务技术,可以评论说出…

2、flask-run启动参数详解

app.py 这里 app.run(True, port=5001, host=0.0.0.0) from flask import Flask#创建flask应用对象 app = Flask(__name__)@app.route(/) # 路由 def hello_world(): # 视图函数return Hello World! # 响应给前端#添加路由和视图函数 @app.route(/index/) def index():…

从零学习的JAVAday1~day7

作为一个刚要迈入大二的预备程序员,已经学习过了c语言和c++的部分知识,在暑假期间满怀期待的开始Java的学习,希望一个暑假可以对Java的了解加深一些。 学习Java首先要学习windows电脑的cmd命令: 同时点击键盘上面的win+r键输入cmd即可进入默认的cmd面版,然后我们就可以输入…

面试官:Java线程可以无限创建吗?

哈喽,大家好🎉,我是世杰。 ⏩本次给大家介绍一下操作系统线程和Java的线程以及二者的关联1. 面试连环callJava线程可以无限创建吗? Java线程和操作系统线程有什么关联? 操作系统为什么要区分内核态和用户态?⏩要想解答这些问题,我们要先从操作系统线程开始说起,让我们…

标准IO与系统IO

C平台的标准IO(可跨系统)Linux 系统IO (Linux系统平台才能使用)Linux系统的IO(输入输出)特点主要包括以下几个方面 1)文件视为一切:在Linux中,几乎所有的设备和资源都被视为文件。这意味着无论是硬件设备(如磁盘、网络接口)还是系统资源(如进程、内存),它们都可以通…

比snipaste更好用的截图工具 pixpin

pixpin官网功能介绍与 snipaste 的功能相似,比snipaste好用作者:mohistH 出处:https://www.cnblogs.com/pandamohist/ 本文版权归作者和博客园共有,谢绝一切形式的转载,否则将追究法律责任。

HT-014 Div3 扫雷 题解 [ 绿 ] [ 二维差分 ]

分析 观察到是曼哈顿距离 \(\le r\) 的范围可以扫到,联想到如下图形:左边是 \(r=1\) 可以扫到的范围,右边是 \(r=2\) 可以扫到的范围。 于是,我们只要对这样的图形在 \(1000*1000\) 的格子里差分一下就好了 。 但这样的复杂度是 \(O(nm)\) 的,会死的很惨。 优化 不难发现这…