PLC不用编程,以太网方式与多台智能仪表、变频器等串口设备通讯(基于智能网关)

article/2025/10/14 7:39:42

         案例是通过一个IGT-SER智能网关,实现远程IO模块、智能仪表,变频器与PLC通讯。不同品牌的PLC之间通讯

         网关与变频器之间采用ModbusRTU串口通讯,网关与变远程IO模块也是之间采用ModbusRTU串口通讯,都接成RS485网络后分别接入网关的串口1和串口2。由于通讯距离不一样,远程IO的485网络通讯波特率等设置与变频器仪表485网络的有区别。

         网关与PLC之间是网络通讯,采用PLC厂家的专用协议,无需PLC编程配合,系统结构如下图:

         根据以上结构图,通过网关参数配置软件(下载地址),配置相关PLC的寄存器地址与Modbus寄存器的地址对应,分配PLC的IP地址端口号码,以及IO模块,变频器的站号等。配置完成后下载到网关模块(参数->参数写入到网关),然后重启(工具->重启网关)即可。关于MODBUS地址对应关系可看这篇文章。

        案例是采用的西门子S7-1500系列的PLC,下位设备分别是远程模块、仪表和变频器,完整的数据配置表如下图:

        上图中有01~06共6个通讯任务,具体如下:

        01:读取DI模块-1的DI0~DI15(100001~100016),写入DB60.DBB0~DB60.DBB1,共2字节;
        02:读取DI模块-2的DI0~DI15(100001~100016),写入DB60.DBB2~DB60.DBB3,共2字节;
        03:读取DB60.DBB4,写入DO模块-1的DO0~DO7(000001~000008),共1字节;
        04:读取仪表-1的HR80(400081~400088),写入DB61.DBB0~DB61.DBB15,共16字节;        
        05:读取仪表-2的HR100(401001~401011),写入DB61.DBB16~DB61.DBB37,共22字节;    
        06:读取变频器的DI0~DI3(100001~100004),写入DB61.DBB38,共4个位(BOOL);

        其中,01~03号通讯任务是IO模块接IGT-SER智能网关模块的串口1(配置表中'设备ID'为1),04~06号通讯任务是IO模块接串口2(配置表中'设备ID'为2),同时分配101、102两个'设备ID'与S7-1500建立两个连接实现多线程通讯,这样会大大提高通讯的实时性。

        完成上述配置后将参数下载到网关后重启,即进入正常工作状态,可通过‘工具’->‘网关数据监控’查看网关读取到的数据源的数据,也可以打开PLC软件监控对应的数据寄存器的数值。

        网关模块支持三菱、欧姆龙、西门子、AB等大多数品牌的PLC,具体如下:

        ◆ FX:  三菱FX系列PLC                                        ◆ QL:  三菱Q/L/R系列PLC
        ◆ AS:  三菱A系列PLC                                          ◆ OM:  欧姆龙全系列PLC
        ◆ S72S:  西门子S7-200/Smart系列PLC              ◆ S734:  西门子S7-300/400系列PLC
        ◆ S71K:  西门子S7-1200/1500系列PLC              ◆ MBS:  施耐德等Modbus兼容PLC
        ◆ DVP:  台达、信捷PLC                                      ◆ NAIS:  松下全系列PLC
        ◆ KVS:  基恩士全系列PLC                                   ◆ FTK:  永宏全系列PLC
        ◆ MSK:  LS/LG全系列PLC                                   ◆ KOY:  光洋全系列PLC
        ◆ ABM:  AB MicroLogix系列PLC                          ◆ ABC: AB Compact/Control系列PLC
        ◆ INO:  汇川全系列PLC                                        ◆ GE: GE PAC/PLC系统


http://chatgpt.dhexx.cn/article/j1BS03WK.shtml

相关文章

西门子PLC能否通过以太网数据模块实现无线通讯?

在实际系统中,同一个车间里分布多台PLC,通常距离在几十米到上百米不等。在有通讯需求的时候,如果布线的话,工程量较大且不美观,这种情况下比较适合采用无线通信方式。西门子S7-200 SMART系列PLC随着不断地升级功能也越…

西门子PLC串口协议与以太网通信协议对比

西门子plc品牌众多,通信协议的类型就更多了,具体可分为串口协议和以太网通信协议两大类。 串口协议主要有:MODBUS RTU 通信协议;PROFIBUS 通信协议;USS通信协议;PPI通信协议;MPI通信协议&#…

一个功能块实现PLC与安川机器人以太网通讯

PLC调用一个功能块实现与安川机器人通讯。 用最简单的通讯方式---标准以太网通讯来控制安川机器人,实现最全面的功能。开发背景见 屠龙技应用之--安川机器人。 安川机器人无需增加各类Profibus,ethernet/ip,CC-Link等专用网卡,无…

LabVIEW通过以太网(TCP)与S7-1200 PLC通信

LabVIEW通过以太网(TCP)与S7-1200 PLC通信 laiping 20170901 摘要:本文介绍LabView采用以太网(TCP)方式与西门子S7-1200PLC通讯 关键字:LabView、S7-1200、TCP、PLC、通信 1、概述 西门子S7-1200 PLC支…

不用编程,快速实现西门子PLC与罗克韦尔(AB)PLC之间以太网通讯

智能网关IGT-DSER支持多点对多点的PLC之间通讯,支持以太网,串口设备混合数据交换;无需编程开发,只须配置数据的起始地址和数量即可,支持热插拔,断电重启后自恢复运行,支持网络跨网段&#xff0c…

西门子S7-300型PLC与西门子S7200smart型PLC的以太网通讯例程

西门子S7-300型PLC与西门子S7200smart型PLC的以太网通讯例程 为程序 300PLC的IP地址:192.168.0.1 200PLC的IP地址:192.168.0.4 S7-300 与smart200以太网通讯 通信简介 S7 通信是S7系列PLC基于MPI、PROFIBUS、ETHERNET网络的一种优化的通信协议&#xff0…

西门子PLC 以太网通讯

云锋 个人主页给TA发消息加TA为好友发表于:2011-03-04 14:44:55楼主 实际工程中用过的PLC 以太网通信案例,需要把PLC型号、与PLC通信的设备、通信的各种参数及情况、通信实现的功能等说明清楚,贴出程序并加以说明。 PLC及与PLC通信的设备类…

三菱PLC内置以太网通讯

三菱PLC在与外界进行数据交换时可以使用内置以太网与PC建立连接。 实际使用三菱Q系列PLC,在连接之前测试网络是否连通,我采用的TCP/UDP测试工具,将PC端设置与PLC内网在同一网段,然后在编程软件中配置PLC参数。 如图所示&#xff…

不用编程实现PLC之间通讯-西门子与三菱以太网实时通讯

PLC通讯智能网关IGT-DSER支持各种PLC之间多对多通讯;PLC无需编程,只需配置寄存器地址,还带有字节顺序调整功能,方便快速实施;因为是多线程的交互模式,所以可以保证高实时性;支持串口、网口通讯&…

PLC 以太网通讯

 云锋 个人主页给TA发消息加TA为好友发表于:2011-03-04 14:44:55楼主 实际工程中用过的PLC 以太网通信案例,需要把PLC型号、与PLC通信的设备、通信的各种参数及情况、通信实现的功能等说明清楚,贴出程序并加以说明。 PLC及与P…

同感,在另外一个小华为待过,也差不多是这样的

最近很多朋友咨询的一些硬件问题,发现朋友们没有仔细的看datasheet,也没有好好的做电路分析。我讲一讲华为是怎么做硬件开发的,给正在做硬件开发的朋友一些启示。说的不对的地方,大家批评指正。 曾经2007年,刚工作2年的…

转载的硬件十万个为什么

硬件十万个为什么 微信号 Hardware_10W 功能介绍 热爱技术,乐于分享 1、电源类 1.1 电源基础 各种“地”—— 各种“GND” 板载电源设计规范 电源环路稳定性评价方法 深入芯片内部,理解去耦电容的作用 减小DC/DC变换器中的接 地反弹——一些接地要点…

华为内部硬件开发设计流程

点击上方“大鱼机器人”,选择“置顶/星标公众号” 福利干货,第一时间送达 华为内部硬件开发设计流程 2007年,以2年的工作经验去一家小公司去面试。当时笔试完,对方对我很认可。但当时他说:“我需要招一个,在…

python语言创意绘画-校招资讯|拼多多、百度、中建六局等名企校园招聘

原标题:校招资讯|拼多多、百度、中建六局等名企校园招聘 1、【上海】拼多多 【公司简介】 拼多多是国内目前主流的手机购物APP。用户通过发起和朋友,家人,邻居等的拼团,以更低的价格,拼团购买商品。旨在…

嵌入式工程师是青春饭吗?越老越吃香吗?

信息来自火哥,朱晓明,CSDN等 一位不愿透露姓名的嵌入式工程师说过,“我是一名嵌入式软件工程师,我现在慌得一笔!”并非计算机科班出身的他,整个七年下来感觉自己学习的课程也不比电子信息科班出身的少&…

关于硬件工程师的真相:敢问路在何方?

关于硬件工程师的真相:敢问路在何方? 硬件工程师,曾经有多少人希望从事的职业?在别人眼里好像能够从事硬件设计需要你了解很多东西,可以从事这个职业之后才逐渐发现,硬件工程师处在一种非常难受的困境当中…

数模混合仿真

SPICE模型 参考:做电路仿真必须知道什么是SPICE模型! 如今,每一天都有不知其数的半导体芯片设计公司与设计验证工程师,在用着电路仿真软件SPICE。SPICE广泛应用在仿真模拟电路(例如运放OpAmp,能隙基准稳压…

2022年由电子科技到整体科技

2022年由电子科技到整体科技 2022年的电子科技产业:五大趋势预测 走过饱经波折的2021年之后,整个电子产业正式迈进了2022年。 参考文献链接 https://mp.weixin.qq.com/s/3QUQ5bTc96P97pychTlsTA https://mp.weixin.qq.com/s/-PAmFVoBJVmE6YA2yQ5QRA 虽…

苏姿丰承认:PC真的不行了;马斯克:我被推特骗了;周鸿祎称微软抄袭 360 安全模式后发文否认​ | EA周报...

EA周报 2022年8月5日 每个星期7分钟,元宝带你喝一杯IT人的浓缩咖啡,了解天下事、掌握IT核心技术。 周报看点 1、腾讯将取消部分外包免费食堂福利 2、马斯克:我被推特骗了,他们吹嘘的日活用户数远高于看广告的用户数 3、小米展示Mi…

如何打造自动驾驶的数据闭环

最近自动驾驶和数据闭环结合在一起,原因是自动驾驶工程已经被认可是一个解决数据分布“长尾问题”的任务,时而出现的corner case(极端情况)是是对数据驱动的算法模型进行升级的来源之一,如图所示。 构成这个自动驾驶数…