目录
1 案例说明
2 VFBOX网关工作原理
3 准备工作
4 网关采集EthernetIP IO数据
5 使用EthernetIP转发数据
7 案例总结
1 案例说明
- 设置网关采集EthernetIP IO设备数据
- 把采集的数据转成EthernetIP协议转发给其他系统。
2 VFBOX网关工作原理
VFBOX网关是协议转换网关,是把一种协议转换成另外一种协议。网关可以采集西门子,欧姆龙,三菱,AB PLC,DLT645,DLT698电表,modbus rtu tcp,环保的HJ212协议,opc ua和opc da,电力的IEC103 IEC104, IEC61850等,以及EthernetIP,Profinet IO,CCLink,EtherCAT现场总线协议,bacnet,MQTT,mysql,sqlserver数据库。不同型号的网关支持不同的协议,具体支持的协议参考网关侧面标签上的型号。依托500多种型号的网关产品,可以实现多种不同协议之间的互联互通。
网关连接在不同协议的设备之间,就像一个“翻译”,把一种设备支持的协议,转换成另一种设备支持的协议,从而实现两个不同协议的设备之间的数据交换。工作架构如下:
3 准备工作
4 网关采集EthernetIP IO数据
- EthernetIP IO协议一般用于采集机器人,控制器等设备的数据。
- 安装VFBOX Studio软件。打开软件后,点击新建工程,设备类型选择实际网关的型号。可选的型号有:VB301-1100,VB301-1200,VB301-1400,VB302-2400,VB303-2400.
- 点击“新建设备”,驱动类型选择如下:
- 输入被采集设备的IP地址和端口号,端口号一般默认是44818
- 按照被采集数据的设备配置网关的输入块、输出块的参数。这些参数和被采集设备保持一致。这些参数在被采集设备上查看。
- 添加要采集的数据。需要知道这个点位的地址和数据类型,填写到如下的选项中。
- 写数据到EIP设备的配置如下,读写类型设置成“写”
- 配置完成后点击菜单“下载”,把工程下载到网关里。
- 点击菜单“查看数据”,查看网关采集到的数据。对比一下当前值,“状态”显示Good,更新时间为当前时间就代表采集到了数据。
5 使用EthernetIP转发数据
- 网关可以作为Ethernet/IP协议的从站,外部设备做Ethernet/IP的主站。
- 到菜单“服务-EtherNet/IP”,启用设置成Yes。
参数 | 说明 |
---|---|
绑定网口 | 如果是单网口设备,不需要更改。两个网口的网关,选择网关连接EthernetIP设备的网口。 |
输入输出存储区固定长度 | 输入输出区的固定长度,一般选择Yes。对应下面的“CIP最大字节”使用。如果选择yes,CIP最大字节是32,则输入区长度为32个字节,输出区固定长度为32个字节 |
CIP最大字节 | 选择输入去和输出区的最大字节长度。单位字节。 |
Input Assembly(100) | 输入数据区,网关输出给主站的数据,路径地址是100 |
Output Assembly(150) | 输出数据区,主站输出给网关的数据,路径地址是150 |
- 点击“Input Assembly”,添加两个数据。Input Assembly是指外部系统来网关读取的数据。
- 点击“Output Assembly”,添加两个数据。Output Assembly是指外部系统要写入到网关的数据。
- 完成以上设置后,点击下载,把工程下载的网关里。
- 点击“Generate EDS File”可以生成EDS文件,把生成的EDS文件下载到EthernetIP主站设备后,就可以和网关进行数据通信了。
- 如果修改了某些参数,需要重新下载工程到网关中,并重新生产EDS文件,然后再导入到相应的设备中。
6 从设备的的EDS文件获取参数信息
- 有些EIP的从站设备提供了EDS文件,可以从EDS文件中获取点位信息。这些信息是需要填写到网关中。
- 一般EIP设备上也有对应的显示和配置。请参考设备的使用说明书,先把EIP设备设置成EIP的从站,并且启动连接通道。
- 打开设备的eds文件,找到如下格式的内容。定位到 [Connection Manager],找到Connection1的Path,类似 "20 04 24 64 2C 96 2C 65"; $ Path。定位24 2C 2C, 24后面的0x64是Configruation(100), 2C 后面的0x96是Output(150),第2个2C后面的0x65是 Input(101)。Instance的值是1。填写如下:
- 如果 Path类似"20 04 25 00 64 00 2D 00 C6 00 2D 00 C7 00"; 则定位 25 00, 2D 00 2D 00, 后面的2byte是Instance,这种情况vs中Instance Number Size需配置成2。另外,常用的Input/Ouput/Configuration Instance 范围0-255,1个字节,但有些从站Instance范围用0-65535,需要2个字节。
- 一些EIP设备是用下面的类似的格式定义了Instance Number Size的值。下图中的Param6定义了输入举例(Input Instance)的值3。
- Configruation Size 一般填写0
7 案例总结
使用协议转换网关可以很方便的实现不同协议的设备之间的数据转换。大量节省了项目实施过程的时间成本,人力成本。VFBOX网关产品都是工业级品质,符合工业应用的场景。只需要简单的参数配置,可以很快完成设备和系统之间的连接。方案优点:
- 不需要修改设备里的程序。
- 不影响设备原有的工作方式和功能。
- 只需要简单的配置就可以实现功能需求。
- 设备长期稳定工作。
- 网关运行架构如下
审核编辑 黄宇
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
IO
+关注
关注
0文章
434浏览量
39062 -
协议转换
+关注
关注
1文章
100浏览量
9564 -
Ethernet
+关注
关注
3文章
292浏览量
55866
发布评论请先 登录
相关推荐
DLT645电表数据 转 profinet IO项目案例
VFBOX协议转换网关支持PLC,modbus,EthernetIP,Profinet,CCLink,EtherCAT,IEC61850,IEC104,bacnet,DLT645,HJ212,opc ua,opc da,DNP3。
EthernetIP IO从站设备数据 转profinet IO项目案例
VFBOX协议转换网关支持PLC,modbus,EthernetIP,Profinet,CCLink,EtherCAT,IEC61850,IEC104,bacnet,DLT645,HJ212,opc ua,opc da,DNP3。
Devicenet从站数据 转profinet IO项目案例
VFBOX协议转换网关支持PLC,modbus,EthernetIP,Profinet,CCLink,EtherCAT,IEC61850,IEC104,bacnet,DLT645,HJ212,opc ua,opc da,DNP3。
EthernetIP IO从站设备数据 转IEC61850项目案例
使用多个逻辑设备和逻辑节点的方法... 6 7 从设备的的EDS文件获取参数信息... 8 8 案例总结... 10 [1 案例]()说明 设置网关采集EthernetIP
EthernetIP IO从站设备数据 转 CCLink IE Field Basic项目案例
案例展示设置网关采集EthernetIPIO设备数据并转成CCLink协议转发。网关支持多种协议转换,实现设备间互联互通。VFBOX网关工业级品质,简单配置即可连接设备和系统,节省时间
Profinet转EthernetIP网关连接HCS-6100系统配置
网关GSD文件,安装GSD后选择对应模块,设置Profinet转EthernetIP网关 IP 及设备名称(本例名称为 PN1 设备 IP 为 192.168.20.10)设置发送接收
发表于 01-11 10:29
Profinet转EthernetIP网关连接HCS-6100系统配置
本案例主要涉及西门子1200PLC通过Profinet转EthernetIP网关与HCS-6100系统进行连接的配置过程。所需设备清单如下:西门子1200PLC、Profinet转
Modbus转Profinet网关连接EthernetIP协议的PLC和Modbus协议的仪表
的Ethernet网络进行通讯。使用设备为PLC、Modbus
转EtherNET/IP网关、Modbus从站为气体探测仪。
项目中通讯配
发表于 12-07 14:27
实现ABplc机器人的EthernetIP转西门子的profinet IO的应用
通过vfbox网关实现EthernetIP协议转换成Profinet IO协议,连接西门子PLc,机器人,AB PLC。此应用方案操作简单,不需要编程,轻松实现设备之间的互联互通。
实现EthernetIP的机器人和profinet的西门子通信的方案
通过vfbox网关实现EthernetIP协议转换成Profinet IO协议,连接西门子PLc,机器人,AB PLC。此应用方案操作简单,不需要编程,轻松实现设备之间的互联互通。
实现modbus转EthernetIP协议接AB PLC机器人的解决方案
通过vfbox网关实现modbus协议转换成EthernetIP协议,连接Ab PLc,机器人。此应用方案操作简单,不需要编程,轻松实现设备之间的互联互通。
谈谈工业通信协议的采集和转换 如modbus opc profinet ethernetIP 61850等
在工程领域modbus opc profinet ethernetIP 61850是常用的通信协议,如果实现这些协议之间的互联互通,是在做项目工程时经常遇到的问题。
评论