不用编程不用联网,实现倍福(BECKHOFF)PLC对接SQL数据库,上报和查询数据的案例

        IGT-DSER智能网关模块,支持各种PLC、智能仪表、远程IO与数据库之间双向通讯,既可以读取设备的数据上报到SQL数据库,也可以从数据库查询数据后写入到设备;数据库软件支持MySQL、SQLServer、PostgreSQL,以及Oracle。

        网关安装在设备侧,与设备同时起停,不担心数据丢失;在断网、服务器维护上报数据有异常时,网关主动将数据缓存,待故障解除后自动重新上报到数据库;网关也支持多服务器冗余、异常未提交数据本地保存等功能,确保数据安全;已批量用于多种行业的智能工厂,大大提高MES等工业互联网项目的实施效率。数据缓存演示视频
        网关支持触发、周期、混合等多种工作模式。周期模式根据所设置的周期时间执行上报和查询;触发模式可配置一个或多个触发条件,网关根据触发条件的数据变化执行上报和查询;也可以两种模式同时配置运行。相关图文案例

        本案例采用倍福PLC,先用参数配置软件接上网关设置网络参数,以及PLC的AMS ID,AMS网络端口,让网关连接上PLC,网络结构及其对应的参数如下图:

        进入数据配置表(功能->数据转发/平台对接):根据PLC通讯地址,寄存器数量等参照案例配置好相关参数后下载重启(参数->参数写入到网关)、(工具->重启网关);再通过网关的参数配置软件读取网关参数(参数->从网关读取参数)后,看软件上状态消息区域显示的状态消息;根据状态消息调试。如下图:

        智能网关根据以上配置自动生成SQL语句命令,结合数据库相关参数对接到服务器,多个SQL语句用'任务组'区分,相同的任务组即为同一个SQL语句。关于各种配置与SQL语句命令,可查阅这篇文章。数据多的话可以导出CSV文件在EXCEL编辑后再导入,文件菜单有相关功能按钮。

        查看数据的当前值:鼠标双击数据配置表对应的'序号',消息栏会显示序号对应的数值;查看过程数据(工具->网关数据监控):显示当前任务组对应的过程数据, 即SQL语句。

        倍福PLC内需要添加智能网关的IP地址,同时要确认PLC的AMS ID,AMS网络端口等参数与网关上设置的一致,参考下图:

         智能网关支持边缘计算,具备丰富的函数接口,简单组合即可实现边缘计算,详细内容可查阅相关手册。简单的数据处理也可以通过数据配置表的<数据处理/初始值>配置参数快速实现如上面的数据配置表'[n=20]'是限制字符数,更多功能可查询用户手册(下载地址)第五章。以下是智能网关常用的PLC:

◆三菱FX/A系列系列PLC                                        ◆罗克韦尔/AB Micro系列PLC
◆三菱Q/L/R系列PLC(支持标签方式)                      ◆罗克韦尔/AB Compact/Control系列
◆欧姆龙全系列PLC(支持标签方式)                        ◆台达、信捷全系列PLC
◆西门子S7-200/Smart系列PLC                              ◆永宏/丰炜全系列PLC
◆西门子S7-300/400系列PLC                                  ◆松下全系列PLC
◆西门子S7-1200/1500系列PLC                              ◆基恩士全系列PLC
◆汇川全系列PLC                                                     ◆LG/LS全系列PLC
◆兼容Modbus协议的PLC、智能仪表                      ◆丰田工机PC2/PC3系列
◆发那科数控/机器人的PMC系统                             ◆GE PAC/PLC系统(兼容艾默生)
◆OPC UA、OPC DA协议的客户端                         ◆倍福PLC CX系列控制器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值