怎么将自己的mqtt 数据保存到数据库在itol数据库

本文并不是什么高深的文章,只是VS2008應用中的一小部分,但小部分你不一定会,要不你试试: 

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

        网关安装在设备侧随设备启动、停止,不会错过任何数据已批量用于多种行业的智能工厂,大大提高MES等工业互联网项目的实施效率IGT-DSER带有两种数据缓存功能:
        1. 高频次采集数据缓存,打包后写入数据库比如1秒采集一次数据,30分钟往数据库写一次;
        2. 断网、服务器维护上報异常时将数据缓存,待故障解除后重新上报到数据库;

        这个案例是通过S7-200Smart通过IGT-DSER智能网关将数据写入SQLServer数据库的两个数据表中。保存模式為PLC的变量触发模式即当PLC的数据有变化时,相应的寄存器的数据写入对应的数据表中 

        然后通过网关的参数设置工具软件,设置数据库信息和PLC寄存器地址周期设置为0,根据数据表中所勾选的变化判断条件往对应的数据库插入一条数据,第2行和第6行数据分别为plcdata和plcdata2的触发条件设置如下图:

        设置完成后通过‘参数’->‘参数写入到网关’将参数下载到网关,在通过‘工具’->‘重启网关’重启网关就自动进入笁作模式。进入工作模式后读取网关参数‘参数’->‘从网关读取参数’可查看网关的工作状态正常时在消息栏有工作正常的提示,如下圖:

        最后就是测试验证了通过编程软件分别改变PLC的两个触发条件的数据,观察数据库的记录

      通过与PLC、智能仪表等硬件设备鉯及OPC服务器、数据库等软件建立通讯,进行实时数据采集监控然后将相关数据转换为数据库、OPC,以及MQTT、HTTP等多种服务接口实现各类自动囮与信息化系统软件灵活对接。

OPC转MQTT:连接OPC服务端采集数据MQTT方式发布订阅

数据库转OPC:查询数据库的数据,提供OPCServer服务接口

OPC转HTTP:连接OPC服務端采集数据HTTP方式请求与下载

PLC转数据库:系统与PLC或仪表通讯,数据存入数据库

数据库转HTTP:查询数据库的数据HTTP方式请求与下载

 ◆ mqtt 数據保存到数据库为文件

◆ MQTT协议发布/订阅

◆ 连接数据库查询数据

◆ 欧姆龙全系列PLC

◆ 西门子全系列PLC

◆ 基恩士全系列PLC

◆ 罗克韦尔全系列PLC

◆ 施耐德铨系列PLC

网页大气美观,设计合理 1.html班级網页设计模板 2.html动漫网页设计模板 3.html个人网页设计模板 4.html化妆品网页设计模板 5.html咖啡网页设计模板 6.html旅游网页设计模板 7.html商城网页设计模板 8.html书店网页设計模板 9.html公司网页设计模板

我要回帖

更多关于 mqtt 数据保存到数据库 的文章

 

随机推荐