不用在PLC内编程,快速实现西门子与欧姆龙、三菱等品牌的PLC之间实时通讯

欧姆龙PLC与西门子1200/1500系列PLC利用FinsTCP通讯,欧姆龙无需编程。 即46494E530000001A0000000200000000(FINS/TCP 头代码) C00002 00C000(计算机节点) 002100(PLC 节点) 00 0101(读数据)0000 (正常反馈) 1122 3344(数据)。即46494E530000001A0000000200000000(FINS/TCP 头代码) C00002 00C000(计算机节点) 002100(PLC节点) 00 0102(写命令) 0000 (正常结束)(3) 在没有建立过路由表的情况下,网络号都为0。 阅读详情
AI摘要

本文介绍了一种使用IGT-DSER智能网关模块实现西门子S7-1513与欧姆龙CJ2M PLC间数据交互的方法。通过配置网关参数和PLC数据块,成功实现双向数据传输,适用于多种品牌PLC。

       PLC通讯智能网关IGT-DSER模块支持西门子、三菱、欧姆龙、罗克韦尔AB、GE等各种品牌的PLC之间通讯,同时也支持PLC与Modbus协议的变频器、智能仪表等设备通讯。网关有多个网口、串口,也可选择WIFI无线通讯。PLC内无需编程开发,在智能网关上配置数据的起始地址和数量即可,毫秒级通讯速度快、数据量大,支持热插拔,断电断网后能自动恢复运行(相关案例)。

MEX-NJ-S71K-2.png

        本文是西门子S7-1513和欧姆龙的CJ2M之间通讯,采用一个IGT-DSER智能网关模块来完成PLC之间的通讯任务。欧姆龙PLC的IP地址和网络端口为 192.168.1.99 : 9600,西门子PLC的IP地址和网络端口为 192.168.2.111 : 102。智能网关的参数及网络结构如下图:

IGT-CLI-IP SET2.png

        首先在西门子PLC内建立DB数据块DB1和DB6,注意要在DB的属性里面取消优化访问,同时打开GET/PUT功能下载到PLC后重启即可。欧姆龙的PLC的默认端口为9600,一般不需要修改,注意有一个FINS节点参数,要设置为其IP地址的最后一段相同的值。然后打开网关的参数设置软件(下载地址),读取网关的参数后修改IP地址,该地址是网关自身的IP地址,设置后下载重启,最后再配置数据交互地址,如下图可见6个通讯任务:

S7-OM-ADD-2.png

        任务1:从欧姆龙PLC读取DM1000开始的40个字,写入到西门子PLC的DB1.DBB0开始的80个字节;

        任务2:从西门子PLC读取DB6.DBB0开始的40字节,写入到欧姆龙PLC的DM1100开始的20个字;

        任务3:从欧姆龙PLC读取W76、W77,2个字依次写入到西门子PLC的MB12、MB13、MB14、MB15;

        任务4:从西门子PLC读取MB16~MB19,4字节写入到欧姆龙PLC的W66~W67;

        任务5:从欧姆龙PLC读取CIO 0.6, 1个BOOL位写入到西门子PLC的QX0.4;

        任务6:从西门子PLC读取IX0.2,1个BOOL位写入到欧姆龙PLC的CIO100.5;

        设置完成后下载,重启动网关,读取参数,如果有异常,会显示异常的错误号码和原因,同时错误的那行指令的背景色为红色,如果工作状态正常就可进行数据测试了,首先在CJ2M的PLC内设置几个数值,通过博图软件监视DB1的数据,如下图:

IGT-CLI-S7ROM.png

        再往DB6里面写入几个数据,将网线还原,稍等一下,将笔记本的IP改回到1网段,通过欧姆龙的PLC软件监视一下看值有没有过来,监视效果如下图:

IGT-CLI-S7WOM.png

        可以看到数据已正常,实现了西门子与欧姆龙PLC的双向数据交互。 同时还可增加三菱、施耐德等品牌的PLC,实现PLC设备之间多对多实时通讯。

C#使用欧姆龙PLC的Fins协议读写PLC地址(基本封装) C#使用欧姆龙PLC的Fins协议读写PLC地址 阅读详情

相关推荐

C# 上位机与 PLC 通信:对接 Siemens、三菱、欧姆龙 PLC

本文介绍了C#开发上位机与不同品牌PLC(西门子、三菱、欧姆龙)通信的方法。主要内容包括:1)三大品牌PLC的通信协议概述;2)使用S7.Net库实现C#与西门子PLC通信的代码示例;3)通过Melsec协议与三菱PLC交互的实现方案;4)基于FINS协议与欧姆龙PLC通信的开发流程。文章提供了完整的代码示例,涵盖连接、读写数据和断开连接等核心功能,为工业自动化系统中PLC通信程序开发提供了实用参考。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1342

西门子PLC 1200/1500与欧姆龙CP/CJ系列PLC直接以太网通讯

西门子PLC 1200/1500与欧姆龙CP/CJ系列PLC直接以太网FINS TCP通讯

qq_42234773的博客 7656

不用在PLC内编程,快速实现西门子与欧姆龙PLC之间实时通讯

西门子S7-1513和欧姆龙的CJ2M之间通讯,采用一个IGT-DSER智能网关模块来完成PLC之间的通讯任务。西门子PLC从欧姆龙PLC读取DM1000开始的40个字,到DB1.DBB0开始的80个字节;首先在西门子PLC内建立DB数据块DB1和DB6,注意要在DB的属性里面取消优化访问,同时打开GET/PUT功能,建立好的DB1和DB6如下图,下载到PLC后重启即可。可以看到数据已正常,实现了西门子与欧姆龙PLC的双向数据交互。同时还可增加三菱、施耐德等品牌的PLC,实现PLC设备之间多对多实时通讯。

weixin_66103495的博客 1244

【工控杂谈】欧姆龙 FINS TCP 与西门子1200/1500通讯配置

欧姆龙 FINS TCP 与西门子1200/1500通讯配置

YongmingF的博客 1万+

PLC编程实战:西门子、三菱、欧姆龙综合资源集

安装GX Developer是进行三菱PLC编程的第一步。GX Developer是一款广泛使用的编程工具,支持多种三菱PLC型号的编程和调试。安装过程简单直接:下载安装包:访问三菱官方网站下载GX Developer的安装程序。运行安装向导:双击下载的安装程序,开始安装向导。遵循指示:根据安装向导中的步骤,选择安装路径,确认协议,开始安装。完成安装:安装完成后,通常会有一个检查配置的向导,确认安装无误后即可开始使用。

weixin_34779181的博客 1511

欧姆龙与西门子PLC通讯

欧姆龙跟西门子PLC设备之间通讯的案例,基于埃和智能的IGT-DSER智能网关。支持不同品牌的PLC之间多对多通讯,还可以调整字节顺序,PLC内不用编程的; 最多64个任务,最大8000字节,在这个范围内PLC数量无限制,10台以上肯定没问题的,附件中有相关案例配置文件和软件资料:

IGT-DSER智能网关-SQL数据库表的数据直接下发到多台PLC的寄存器

IGT-SER系列智能网关模块,支持各种PLC、智能仪表、远程IO与数据库之间双向通讯,既可以读取设备的数据上报到SQL数据库,也可以从数据库查询数据后写入到设备;数据库软件支持MySQL、SQLServer、PostgreSQL。相关软件和手册下载 本案例是智能网关查询数据库的数据,将查询结果写入到对应的PLC寄存器,PLC与数据库的服务器在不同的网段,网路结构如下图: 通过智能网关的参数软件(下载地址)的‘功能’->‘数据上报与对接’打开如下设置画面,下图...

IGT_DSER的博客 2080

S7-1500 PLC与欧姆龙PLC进行TCP通信的具体步骤.docx

S7-1500 PLC与欧姆龙PLC进行TCP通信的具体步骤

三菱PLC与第三方设备TCP通讯_不用在PLC内编程,快速实现西门子与欧姆龙、三菱等品牌的PLC之间实时通讯...

项目中需要西门子S7-1513和欧姆龙的CJ2M之间通讯,为了快速实现完成项目,先采用一个智能网关模块来完成PLC之间的通讯任务。相关软件和手册下载 PLC与数据库双向通讯 西门子PLC从欧姆龙PLC读取DM1000开始的40个字,到DB1.DBB0开始的80个字节;同时通过DB6.DBB0开始的40字节写入到欧姆龙DM1100开始的20个字。网络连接与数据地址分配...

weixin_39913141的博客 1741

S7-1200与三菱FX5U系列PLC以太网通信的具体方法_示例程序(博途V16 UPD4+三菱GX-works3).zip

S7-1200与三菱FX5U系列PLC以太网通信的具体方法_示例程序(博途V16 UPD4+三菱GX-works3)

PromptBio实战:如何用AI对话搞定转录组数据分析(附详细操作截图)

本文详细介绍了如何利用PromptBio平台通过AI对话完成转录组数据分析,无需编程基础即可实现从数据上传到结果解读的全流程。文章包含详细的操作截图和参数配置建议,帮助科研人员快速掌握这一生信分析工具,显著提升研究效率。

weixin_30872157的博客 132

西门子rwd60参数设置调试手册_不用在PLC内编程,快速实现西门子与欧姆龙、三菱等品牌的PLC之间实时通讯...

项目中需要西门子S7-1513和欧姆龙的CJ2M之间通讯,为了快速实现完成项目,先采用一个智能网关模块来完成PLC之间的通讯任务。相关软件和手册下载 PLC与数据库双向通讯 西门子PLC从欧姆龙PLC读取DM1000开始的40个字,到DB1.DBB0开始的80个字节;同时通过DB6.DBB0开始的40字节写入到欧姆龙DM1100开始的20个字。网络连接与数据地址分配...

weixin_29596051的博客 808

山景BP10_128DBG开发板通过蓝牙连接手机放歌实验回顾

最近在学习上海山景公司的BP10_128DBG的开发板,因为网上关于BP10开发板的帖子也比较少,在学习的时候也没有太多的参考资料,基本上都是官方的历程。蓝牙放歌这个demo对我来说也比较复杂,特写下此博客进行记录、总结,大家有需要的可以参考。

weixin_56646002的博客 2019

不用编程,快速实现多台西门子PLC跟三菱PLC之间数据通讯

IGT-DSER支持多个品牌的PLC之间多对多通讯,最多8000个字节的数据交互量,相关参数在一个页面内配置,方便直观;在调试过程中有详细的状态反馈信息,以及完善的数据监控机制和通讯错误处理机制。

AutoCtrl的博客 1484

浮栅晶体管原理深度解析:热电子注入与FN隧穿如何实现1/0存储

本文深入解析了浮栅晶体管的工作原理,重点探讨了热电子注入与FN隧穿机制如何实现1/0存储。作为现代闪存芯片的核心技术,浮栅晶体管通过独特的结构设计实现非易失性存储,文章详细分析了其编程与擦除的物理过程,并对比了两种机制的优缺点,为闪存性能优化提供了理论基础。

weixin_30363285的博客 372

超详细网安学习路线(Day1-Day2)

渗透测试(Penetration Testing),就是一种通过模拟恶意攻击者的技术与方法,挫败目标系统安全控制措施,取得访问控制权,并发现具备业务影响后果安全隐患的一种安全测试与评估方法。简单来说,就是合法去入侵别人的系统,来帮助其找出漏洞,增强防护能力。

aobulaien001的博客 3389

不用编程不用组态,快速实现三菱FX5、R系列PLC跟西门子PLC之间通讯的案例

IGT-DSER智能网关模块支持西门子、倍福(BECKHOFF)、罗克韦尔AB,以及三菱、欧姆龙等各种品牌的PLC之间通讯,支持Ethernet/IP(CIP)、Profinet(S7),以及FINS、MC等工业自动化常用协议,同时也支持PLC与Modbus协议的工业机器人、智能仪表、变频器等设备通讯。相关参数在一个页面内配置,方便直观;任务2: 读取西门子PLC的DB21.DBW140开始的40字节,写入三菱R系列PLC的W200开始的20个字寄存器(起始地址输入'W200'自动转成十进制512);

PLC通讯智能网关 1326

C++时间复杂度分析

如果想要知道一个程序运行需要花费多少时间,直接运行测试不是更简单更准确吗?何必去花精力推算复杂度!首先,这个想法没问题,确实可以直接跑出来,但这属于马后炮,无法提前预估算法的时间复杂度,而且也非常受限:1、测试结果在不同处理器上运行的结果会有很大波动2、即使在同一环境下运行,不同数据也会导致结果有很大波动所以需要一个不用具体测试就能评估程序执行效率的方法,也就是时间、空间复杂度分析方法。

hls0611的博客 3834

快速西门子PLC入门(零基础心得版)

快速西门子PLC入门(零基础小白心得版)注意的是,梯形图不能以线圈开头,不能将两个线圈串联,输出的线圈也是只能是一个地方。(虽然有时候会成功但这是个bug)常见的逻辑关系

weixin_52639593的博客 2万+

多任务学习中的过拟合陷阱:动态停止训练机制详解与避坑指南

本文深入剖析了多任务学习中因任务过拟合不同步导致的性能下降问题,并详细介绍了动态停止-继续训练机制。该机制通过为每个任务设置独立的训练开关,基于验证集性能动态控制其梯度更新,有效缓解了任务间负迁移,是提升多任务模型整体泛化能力的关键策略。

happy2的博客 1092

ArcGIS栅格拼接全攻略:从核心原理到色彩平衡与大数据处理

在GIS数据处理中,栅格拼接是一项基础且关键的操作,其本质是将多幅具有重叠区域的栅格图像无缝整合为一张完整地图。该技术涉及空间参考统一、像元对齐与色彩融合等核心原理,是构建连续地理空间数据的基石。其技术价值在于保障数据完整性、提升可视化效果,并为后续的空间分析提供可靠底图。在遥感影像处理、数字高程模型构建及地图制图等应用场景中,高质量的拼接成果至关重要。本文聚焦于ArcGIS平台,深入解析其栅格拼接工具,并针对常见的色彩不一致与大数据量处理难题,提供了基于**色彩平衡**和**金字塔**优化的实战解决方案,

weixin_33158887的博客 261

不用编程,实现三菱FX5U与罗克韦尔(AB)PLC之间实时通讯

 IGT-DSER支持多个品牌的PLC之间多对多通讯,最多8000个字节的数据交互量;网关内每个连接采用独立的线程运行,毫秒级别的数据交互,同样的数据量在同等质量的网络通讯时,数据刷新速度同总线;相关参数在一个页面内配置,方便直观;在调试过程中有详细的状态反馈信息,以及完善的数据监控和通讯错误处理机制。

AutoCtrl的博客 3313

神经形态芯片:IBM TrueNorth技术详解以及应用案例

2018年的一项演示中,机器人使用TrueNorth处理了复杂的路径规划,功耗仅为传统系统的1/10。它通过模仿人脑的结构,解决了传统芯片在功耗和并行性上的痛点,并在图像识别、物联网和机器人等领域展现了强大潜力。:不同于传统芯片的时钟驱动,TrueNorth是事件驱动的。例如,工厂中的振动传感器使用TrueNorth检测设备故障的早期迹象,实现了更高效的维护策略,避免了停机时间。:在医疗领域,TrueNorth可以用于可穿戴设备,比如一个智能助听器,它能过滤噪音并增强特定声音,功耗低到可以用纽扣电池供电。

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 2475

不用编程不用组态,快速实现三菱、西门子,以及罗克韦尔GE等PLC之间数据通讯的案例

IGT-DSER智能网关实现多品牌PLC间高速数据交互,支持西门子、三菱、欧姆龙等主流PLC品牌及Ethernet/IP、Profinet等工业协议。该网关无需PLC编程,通过配置表即可实现多PLC间8000字节数据交互,毫秒级通讯速度,支持热插拔和断网自动恢复。案例展示三菱FX5/R系列与西门子S7-1500的数据互通,通过4个任务配置实现寄存器数据双向传输。网关提供详细状态监控和错误处理,适用于30余种PLC型号,显著简化工业自动化系统中的异构设备通讯难题。(149字)

IGT_DSER的博客 952

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

不用编程不用组态,快速实现西门子PLC跟三菱FX5、R系列PLC之间通讯的案例

IGT-DSER智能网关是一款支持多品牌PLC通讯的工业级设备,兼容西门子、三菱、欧姆龙等主流PLC品牌及Ethernet/IP、Profinet等常用协议。该网关支持8000字节数据交互,毫秒级通讯速度,具备热插拔和断电自动恢复功能。通过专用配置软件可快速设置多PLC间数据交换任务,无需PLC编程开发。典型应用场景包括三菱与西门子PLC之间双向数据交互,支持寄存器地址自动转换和实时监控调试。网关还支持Modbus协议设备连接,并提供WiFi无线通讯选项,适用于复杂工业自动化系统的集成需求。

AutoCtrl的博客 1215

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

快速实现CODESYS控制器与西门子、三菱等不同品牌的PLC之间数据通讯(不用编程不用组态)

PLC通讯智能网关作为工业通讯枢纽,支持西门子、CODESYS、三菱等主流PLC品牌的原生协议,无需编程即可实现毫秒级数据交换。该网关提供IGT-SER系列多型号产品,支持多品牌PLC间8000字节数据交互,可配置多种数据类型和通讯周期。案例展示了CODESYS与S7-1200跨网段通讯的实现过程,通过参数配置软件设置4个数据交换任务,包括DINT数组和BOOL变量传输。该方案支持Ethernet/IP、Profinet等多种工业协议,兼容PLC与机器人、仪表等.

PLC通讯智能网关 975

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

上一篇: 智能网关-多台智能仪表的数据采集到SQL数据库(含边缘计算)
下一篇: 不用编程,实现ModbusTCP/RTU方式与AB罗克韦尔的PLC标签方式通讯
埃和智能
博客等级 码龄19年 561粉丝 98原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值