Profinet主站转EtherNET/IP从站连接profinet从站设备方法

news2024/11/25 10:35:09

YC-PNM-EIP网关产品可以通过各种数据接口与工业领域的仪表、PLC、计量设备等产品连接,实时采集这些设备中的运行数据、状态数据等信息,并将采集的数据进行整合、运算等操作后传输到其他设备或云平台。网关可采集Profinet EtherCAT设备的实时数据采集,并且数据可转换成Ethernet IP协议转发网关。接口有232、485、网口、4G可选,客户可以根据实际采集数据的个数来选择相应的网关,以节省成本。




1 使用 proneta 软件获取 Profinet IO 从站的配置信息

1. 把 Profinet IO 从站连接到电脑上,电脑和 Profinet IO 从站在同一个网段,电脑能 ping 通 Profinet

IO 从站设备 IP 地址。

2. 使用打开 proneta 软件。点击网络分析。



3. 点击 1 处,软件会自动搜索从站信息,有结果会在 2 显示,3,4 是设备信息。记录设备的:名称,IP 地址,供应商名称,固件版本等信息,这些信息在配置网关时会使用。


4. 读取插槽信息。如下设备有 3 个插槽。插槽 0 是设备 Type 信息“BACICV1.4”,插槽 1 对应网关中的slot1,信息为 DI 8 bytes,插槽 2 对应网关中的slot2,信息为 DO 8 bytes。其他的 gsd 文件按照相应方式进行配置,完成以上信息后,把以上参数配置到网关中。

5. 一些情况下,在 proneta_3_2_0_0\GSD 目录下会生成设备的 GSD 文件,可以把生成的 GSD 文件导入到网关中,如果没有,则导入用户提供的 GSD 文件。


6设置网关采集 ProfinetIO 从站设备数据

6.1. 安装软件。打开软件后,点击新建工程.
 



2.点击“新建设备”,驱动类型选择如下:



7. 导入设备的 GSD 文件,获取 Profinet IO 从站的信息。设备类型信息(BACICV1.4),设备名称(robot2),设备的 IP 地址。


8. 导入后,双击设备名称,弹出设备属性对话框。


9. 添加要采集的数据。DI 或者 Input 的读写控制是“读”, Do 或者 Output 的读写控制是“写”,
 


10. 配置完成后点击菜单“下载”,把工程下载到网关里。

11. 点击菜单“查看数据”,查看网关采集到的数据。可以双击“写”属性的标签,发送数据给设备。



网关可以作为Ethernet/IP 协议的从站,外部设备做 Ethernet/IP 的主站。

12. 到菜单“服务-EtherNet/IP”,启用设置成 Yes。


13,点击“Input Assembly”,添加两个数据。Input Assembly 是指外部系统来网关读取的数据。



14, 点击“Output Assembly”,添加两个数据。Output Assembly 是指外部系统要写入到网关的数据。



完成以上设置后,点击下载,把工程下载的网关里。

点击“Generate EDS File”可以生成 EDS 文件,把生成的 EDS 文件下载到 EthernetIP 主站设备后, 就可以和网关进行数据通信了。


15 测试 EthernetIP

15.1. 如果没有 EthernetIP 主站设备,可以使用 EthernetIP 主站软件进行测试。比如 EthernetIP Tools。

15. 2. 打开 EthernetIP 软件,界面显示如下。选择“0x01 Identity”,点击“Get Attribute All”,显示

OK,则说明网关已经启动 EthernetIP 从站服务。可以从下面的输出框中读取网关的 EthernetIP 的属性。
 



读取数据。按如下 1-5 的顺序操作,点击“Send Request”,可以在 5 处看到读取到的 Tag1(11),Tag2

(22)的值。



写数据。按如下 1-6 顺序操作。在 4 处输入 1234。实际是输入 0x0201(513),0x0403(1027)给 Tag3,
Tag4。点击“Send Request”,6 处显示 OK。则写入成功。

网关中的值已经被修改。

Modbus Slave 中的值已经被修改。

我们不仅可以为客户提供标准的YC-PNM-EIP网关产品,还可以根据客户需求进行定制化开发,以满足特殊场合的功能需求。如果您正在寻找一款稳定、可靠、易用的工业产品,那么远创智控一定是您的不二之选!快来联系我们吧!

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

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

相关文章

【PyTorch2 之027】在 PyTorch 中的R-CNN、Fast R-CNN和 Faster R-CNN

一、说明 亮点:对象检测是计算机视觉中最重要的任务之一。在这篇文章中,我们将概述最有影响力的对象检测算法家族之一:R-CNN、Fast R-CNN 和 Faster R-CNN。我们将重点介绍它们中的每一个的主要新颖性和改进。 最后,我们将专注于 …

QT链接redis

1 编译相关dll 【Redis】Redis在Windows下的使用(hiredisQt5.7.0mingw5.3.0)_hiredis windows_江湖人称菠萝包的博客-CSDN博客 2 加载配置 qt redis 的下载、连接、使用_qt连接redis_书海漫舟的博客-CSDN博客 具体步骤如下: 1 下载hiredis源码https://github.com…

Jwt的基础入门,详细讲解

目录 一.Jwt的简介 1.1 Jwt是什么 1.2 组成部分: 1.3 使用JWT的步骤如下: 1.4 JWT的使用有以下优势: 1.5 JWT也有一些潜在的劣势: 二.Jwt的工具类 Jwt测试类: 三.案例----Jwt集成进spa项目 一.Jwt的简介 1.1…

Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0

今天打包springboot项目的时候报错&#xff1a; Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0 最后通过如下方法解决&#xff1a; 在pom.xml中加入如下依赖&#xff1a; <plugin><groupId>org.apache.maven.plugins</groupI…

【算法-动态规划】最长公共子序列

&#x1f49d;&#x1f49d;&#x1f49d;欢迎来到我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里可以感受到一份轻松愉快的氛围&#xff0c;不仅可以获得有趣的内容和知识&#xff0c;也可以畅所欲言、分享您的想法和见解。 推荐:kuan 的首页,持续学…

ExcelBDD Python指南

在Python里面支持BDD Excel BDD Tool Specification By ExcelBDD Method This tool is to get BDD test data from an excel file, its requirement specification is below The Essential of this approach is obtaining multiple sets of test data, so when combined with…

GoLand 2023.2.3(go语言开发)

GoLand是一款由JetBrains开发的集成开发环境&#xff08;IDE&#xff09;&#xff0c;专门针对Go语言进行优化和集成。以下是GoLand的主要功能&#xff1a; 智能代码编辑器&#xff1a;GoLand的智能代码编辑器可以提供代码补全、语法高亮、自动纠错、代码导航等一系列功能&…

数字通信测量仪器5201数据网络测试仪

数字通信测量仪器 5201数据网络测试仪 Ceyear 5201数据网络测试仪配置1Gbps、10Gbps、25Gbps、40Gbps、50Gbps、100Gbps和400Gbps高密度测试模块&#xff0c;是一款多速率、多端口、可扩展的高性能数据网络测试仪。本产品构建了高性能IP基础测试硬件平台&#xff0c;提供L2-L3…

npm install报--4048错误和ERR_SOCKET_TIMEOUT问题解决方法之一

一、问题描述 学习vue数字大屏加载动漫效果时&#xff0c;在项目终端页面输入全局下载指令 npm install -g json-server 问题1、报--4048错误 会报如下错误 operation not permitted......errno: -4048code:EPERMsyscall: mkdir......The operation was reiected by your op…

我们又组织了一次欧洲最大开源社区活动,Hugging Face 博客欢迎社区成员发帖、Hugging Chat 功能更新!...

每一周&#xff0c;我们的同事都会向社区的成员们发布一些关于 Hugging Face 相关的更新&#xff0c;包括我们的产品和平台更新、社区活动、学习资源和内容更新、开源库和模型更新等&#xff0c;我们将其称之为「Hugging News」。本期 Hugging News 有哪些有趣的消息&#xff0…

Maven Surefire Exclude 无效问题排查日志

昨天有个需求,要在单元测试的时候单线程执行,并且只执行单元测试类特殊结尾的,那么根据以往经验,直接在maven里面配置exclude并且指定include即可。如下尝试 <plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-surefire-plugin&…

selenium打开火狐浏览器

项目上需求为&#xff1a;甲方OA 系统是IE系统&#xff0c;需要从IE系统点个按钮打开火狐浏览器单点登录跳转到我们的系统 前期解决方案为&#xff1a;打开浏览器就行了&#xff0c;然后就用的是打开本地浏览器&#xff0c;但是由于B/S架构&#xff0c;有别人远程访问我的ip来…

专业音视频领域中,Pro AV的崛起之路

编者按&#xff1a;在技术进步的加持下&#xff0c;AV行业发展得如何了&#xff1f;本文采访了两位深耕于广播电视行业的技术人&#xff0c;为我们介绍了专业音视频的进展&#xff1a;一位冉冉升起的新星&#xff1a;Pro AV以及FPGA在其中发挥的作用。 美国&#xff0c;拉斯维加…

【Linux】:常见指令理解(3)

17.grep指令 grep参考文档 语法&#xff1a; grep [选项] 搜寻字符串 文件 功能&#xff1a; 在文件中搜索字符串&#xff0c;将找到的行打印出来 常用选项&#xff1a; -i &#xff1a;忽略大小写的不同&#xff0c;所以大小写视为相同 -n &#xff1a;顺便输出行号 -v &…

GoLang连接mysql数据库

跟着文档走GORM 指南 | GORM - The fantastic ORM library for Golang, aims to be developer friendly. 1.使用命令拉取 go get -u gorm.io/gorm go get -u gorm.io/driver/sqlite2.开始使用 package mainimport ("fmt""github.com/gin-gonic/gin"&…

什么是SRE?它与 DevOps 有何关系?

SRE 代表站点可靠性工程。它建立在DevOps 原则之上,为 IT 运营带来工程主导的方法。SRE 使用软件来自动化系统操作、识别问题并实施解决方案。 SRE 的概念是在 Google 开发的。它基于这样的理念:代码和软件是管理大型系统的最有效方法。由单独团队启动的手动程序存在监督和不…

智能网关IOT 2050采集应用

SIMATIC IOT2050 是西门子公司新推出的应用于企业数字化转型的智能边缘计算和云连接网关。 它将云、公司内 IT 和生产连接在一起&#xff0c;专为直接在生产环境中获取、处理和传输数据的工业 IT 解 决方案而设计。例如&#xff0c;它可用于将生产 过程与基于云的机器和生产数据…

项目和1013

这里写目录标题 项目采用Nginx做反向代理、以及搭建Tomcat服务器集群&#xff0c;实现负载均衡和动静分离4.34.7相关的八股 动静分离4.125-4 Redis集中式缓存商品详情页5-7 开启本地缓存5-11 开启本地缓存 采用RabbitMQ实现异步消息扣减数据库内库存7-4 同步进缓存&#xff0c;…

java生成自定义长度的唯一随机字符串

思路 基于唯一数字&#xff0c;再随机指向ASCII码的大小写字母的编码值实现随机&#xff0c;唯一数字可以由redis自增或者雪花id等生成。实现代码 /*** description: 生成10个字符的唯一随机字符串&#xff0c;由数字大小写字母组成* date 15:58 2023/10/13* param increment…

C++ - git 命令行

为什么要有 git 你很可能遇到过这种情况&#xff0c;在写项目的时候&#xff0c;要我不符合 leader 的要求&#xff0c;因而修改了很多个版本&#xff0c;但是修改到最后一版的时候&#xff0c;leader 有觉得当前这版还没有之前 某一版好&#xff0c;现在又要求你在 之前的那一…