PLC不用编程,以太网方式与多台智能仪表、变频器等串口设备通讯(基于智能网关)
案例是通过一个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系统
PLC不用编程,以太网方式与多台智能仪表、变频器等串口设备通讯(基于智能网关)相关推荐
- 三菱FX3U与4台三菱变频器专用指令通讯案例 功能:采用三菱FX3U PLC与4台三菱变频器E740进行通讯
三菱FX3U与4台三菱变频器专用指令通讯案例 功能:采用三菱FX3U PLC与4台三菱变频器E740进行通讯. 配件:三菱FX3U的PLC,加FX3U 485BD板. 三菱E740变频器. 昆仑通态触 ...
- 三菱FX1N与3台台达VFD-M变频器通讯程序 可直接拿来实用了,三菱FX PLC与台达变频器modbus RTU通讯
三菱FX1N与3台台达VFD-M变频器通讯程序 可直接拿来实用了,三菱FX PLC与台达变频器modbus RTU通讯 采用器件:三菱FX1N 24MT PLC,1个FX1N 485BD板,3个台达V ...
- 欧姆龙cp1E plc和台达变频器modbus rtu通讯 变頻器可实现正反转,停止,频率的设定、加减速
欧姆龙cp1E plc和台达变频器modbus rtu通讯 所需硬件 :CP1E plc n30s1dt,台达vfd. 功能:变頻器可实现正反转,停止,频率的设定.加减速,以及频率,电流,电压,运行状 ...
- 昆仑通态屏与欧姆龙PLC和台达变频器联合控制通讯
昆仑通态屏与欧姆龙PLC和台达变频器联合控制通讯功能:用触摸屏与欧姆龙PLC进行通讯,同时与变频器直接进行通讯控制,触摸屏做为上位机 配件:昆仑通态触摸屏,欧姆龙CP1H PLC,台达VFD M变频器 ...
- 欧姆龙cp1E plc和台达变频器modbus rtu通讯
欧姆龙cp1E plc和台达变频器modbus rtu通讯 所需硬件 :CP1E plc n30s1dt,台达vfd. 功能:变頻器可实现正反转,停止,频率的设定.加减速,以及频率,电流,电压,运行状 ...
- 昆仑通态触摸屏与台达变频器RS485通讯程序,不经过plc直接用昆仑通态触摸屏的串口对台达变频器进行modbus通讯
昆仑通态触摸屏与台达变频器RS485通讯程序,不经过plc直接用昆仑通态触摸屏的串口对台达变频器进行modbus通讯,实现频率设定,启停控制,输出频率读取,输出电压读取. 包含程序和接线方法以及参数设 ...
- 三菱FX3U与3台三菱e740或D700变频器通讯程序 三菱FX3U与3台三菱变频器 modbus RTU通讯案例
三菱FX3U与3台三菱e740或D700变频器通讯程序 三菱FX3U与3台三菱变频器 modbus RTU通讯案例 器件:三菱FX3U PLC+FX3U 485BD,3台三菱E740变频器,昆仑通态触 ...
- 三菱FX3U与4台三菱变频器专用指令通讯案例
三菱FX3U与4台三菱变频器专用指令通讯案例 功能:采用三菱FX3U PLC与4台三菱变频器E740进行通讯 配件:三菱FX3U的PLC,加FX3U 485BD板. 三菱E740变频器. 昆仑通态触摸 ...
- 三菱fx3u+485ADP-MB与3台台达变频器modbus通讯程序 通过三菱fx3u 485ADP-MB板对3台台达变频器进行modbus通讯,实现频率设定,启停控制,输出频率读取,输出电压读取
三菱fx3u+485ADP-MB与3台台达变频器modbus通讯程序 功能:通过三菱fx3u 485ADP-MB板对3台台达变频器进行modbus通讯,实现频率设定,启停控制,输出频率读取,输出电压读 ...
- 欧姆龙cp1h与2台三菱变频器modbus rtu通讯程序
欧姆龙cp1h与2台三菱变频器modbus rtu通讯程序. 程序有注释. 用的电脑在线模拟,选的威纶通mt8102ip,如果是真实触摸屏只需更改com口和买一根威纶通与欧姆龙232的通讯线即可. 控 ...
最新文章
- 渐变显示渐变消失的BackgroundView
- 安装shopex注意事项
- linux下载安装fastdfs和fastdfs与nginx整合、springboot访问fastdfs
- [z] 电子技术的老生常谈 —— 接地
- APUE学习之三个特殊位 设置用户ID(set-user-ID),设置组ID(set-group-ID),sticky...
- 怎么看服务器上jdk安装位置,查看云服务器jdk安装路径
- 华为又有大动作!继鸿蒙之后,即将发布全新操作系统OpenEuler欧拉
- 基于深度学习的个性化新闻推荐.pdf(附下载链接)
- 2018年全国多校算法寒假训练营练习比赛(第一场)F. 大吉大利,今晚吃鸡——跑毒篇(模拟)
- 为什么被喷的总是产品经理?
- mysql binlog hdfs_Mysql binlog 之阿里canal
- ACER 4741G
- java-使用keytool信任自签证书,需要重启
- 360公司2019校招笔试编程题合集答案——python版本
- Android 分享到LINE
- 海大10年秋第5题:马克思在《数学手册》中提出如下问题: 有30个人(包括男人,女人和小孩)在一家饭店吃饭共花50先令,其中每个男人花3先令, 每个女人花2先令,每个小孩花1先令,问男人,女人,小孩共
- 机器学习实战-手写识别系统
- Python中except用法和作用
- Js根据身份证号获取出生日期、性别和年龄
- 大数据可视化的方法、挑战及进展
热门文章
- 货币金融学(2): 利率/金融市场
- 终于找到一个功能全面的番茄钟时间管理工具:myPomodoro for Mac
- Java生成随机数的4种方式
- 拼团不成功自动退款功能php实现,壹佰万能门店 1.0.89 小程序前端+后端 【优化】拼团订单不成团自动退款 微擎模块...
- C#上位机与三菱PLC通讯的实现步骤(图文)
- 数据地图搜索功能模块项目总结【springBoot+Elasticsearch】
- MindManager 2020免费序列号激活下载及怎样运用思维导图进行头脑风暴教程
- 人工智能——深度学习
- 企鹅智库:2019-2020中国互联网趋势报告
- python dlib caffe人脸相似度_基于深度学习的人脸识别系统(Caffe+OpenCV+Dlib)【二】人脸预处理...