Modbus协议的PLC、智能仪表数据采集至SQL数据库,实现双向通讯

json转modbus协议模块_关于Modbus协议转SQL数据库,实现双向通讯 IGT-SER智能网关模块,支持各种PLC、智能仪表、远程IO与数据库之间双向通讯,既可以读取设备的数据上报到SQL数据库,也可以从数据库查询数据后写入到设备; 网关安装在设备侧,随设备启动、停止,不会错过任何数据,当网络异常时缓存数据在网关内,待网络恢复后自动重发到数据库服务器;已批量用于多种行业的智能工厂,大大提高MES等工业互联网项目的实施效率。 网... 阅读详情

        IGT-DSER系列智能网关模块支持多台PLC、智能仪表、变频器与数据库之间双向通讯,既可以读取设备的数据上报到数据库,也可以从数据库查询数据后写入到设备;无需编程开发,直接配置参数即可;根据所配置的参数按照任务组自动生成SQL命令语句,实现多设备SQL命令与数据库软件对接,支持MySQL、SQLServer、PostgreSQL、Oracle等。

        网关安装在设备侧,与设备同时起停,不担心数据丢失;在断网、服务器维护上报数据有异常时,可将将数据缓存,待故障解除后自动重新上报到数据库;网关也支持多服务器冗余、异常未提交数据本地保存等功能,确保数据安全;已批量用于多种行业的智能工厂,大大提高MES等工业互联网项目的实施效率。

        网关对下位设备支持串口、网口等物理连接方式,相关通讯参数可以自由编辑配置,网口提供PING的功能,串口还可自动搜索设备,方便快速连接设备,如下图是通过串口搜索台达的串行口型PLC、PING台达PLC的IP(192.168.1.121):

        串口搜索设备时,先要在串口参数(‘功能’->‘串口参数设置’)里面选择好协议,最常用的是ModbusRTU协议,然后进入搜索页面(‘工具’->‘查找设备/PING’),设置好搜索的起始站、最大站号,以及要搜索设备具备的寄存器数据地址(0对应400001,1对应400002,...),点‘单站协议匹配’,如果网关能搜索到设备就会显示在旁边的列表框里。

        如果是同一个串口485方式接有多台PLC或者仪表,可先点‘单站协议匹配’搜索到1台设备后,再点‘查找所有设备’,确定串口所连接的设备都在列表框内。

        下图是网关网口参数设置:

        搜索到串口设备,或者PING通了网口的PLC设备后,就可以配置数据库相关设置 了,主要参数包括数据库服务器的IP地址、端口、用户名、密码,以及数据库的名称、上报或查询的方式等,同样可以用网关PING的方式测试与数据库服务器之间的通讯状况,具体可以查看用户手册(下载地址),配置页面截图如下:

        该配置表可通过CSV文件导入到EXCEL里面编辑,通过‘文件’菜单,打开这个功能,如下图:

        网关模块也支持边缘计算,可以将数据进行预处理后上报到数据库:详细案例

        同时集成了多种PLC协议,以下是常用的PLC类型:  

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

     

Modbus协议调试工具(含源代码) 遵循标准Modbus协议的调试工具(含源代码),很方面的一款工具。基础串口的。 立即下载

相关推荐

ModbusExcel:从Excel轮询Modbus TCP寄存器的C#RTD服务器

ModbusExcel v 0.1 Alpha(2015年8月13日) 从Excel轮询Modbus TCP寄存器的RTD服务器 入门 目前,仅提供源,不提供安装程序或二进制文件。 使用Git克隆分支或下载.ZIP文件并将其解压缩到硬盘上。 首次生成ModbusExcel项目时,必须以管理员身份启动Visual Studio才能注册RTD COM组件 使用Visual Studio打开ModbusExcel.sln。 在Win7 VS 2013和Win10 VS 2015上测试。 在VS解决方案资源管理器中右键单击解决方案名称,然后单击“生成”。 NuGet软件包将自动下载。 启动ModbusSim.exe 点击“开始收听” 使用Excel打开Documents \ ModbusExcel.ReadCoils.FormatRules.xlsm 单击单元格A1中的红色圆圈以开

Delphi 485 Modbus Rtu读写RFID示例源码

Delphi7开发的485通讯MODBUS RTU读写IC卡工具源码,展示了Delphi7使用用spcomm串口通讯控件进行485通讯编程,展示了MODUS RTU协议中03、06、10功能码读、写指定的寄存器来驱动设备完成读卡、写卡、发出响声、开启继电器等功能。.........

2242

完整delphimodbus控件

├─demos │ │ readme.txt │ │ │ ├─FireMonkey │ │ │ demos.groupproj │ │ │ demos_prjgroup.tvsconfig │ │ │ │ │ ├─Master │ │ │ frm_Main.fmx │ │ │ frm_Main.pas │ │ │ ModbusMaster.dpr │ │ │ ModbusMaster.dproj │ │ │ ModbusMaster.res │ │ │ ModbusMaster_project.tvsconfig │ │ │ │ │ └─Slave │ │ frm_Main.fmx │ │ frm_Main.pas │ │ ModbusSlave.dpr │ │ ModbusSlave.dproj │ │ ModbusSlave.res │ │

智能工厂的IGT数据采集网关-PLC与数据库双向通讯的多种SQL语句配置

IGT-DSER智能网关模块,支持各种PLC、智能仪表、远程IO与数据库之间双向通讯,既可以读取设备的数据上报到SQL数据库,也可以从数据库查询数据后写入到设备;数据库软件支持MySQL、SQLServer、PostgreSQL。相关软件和手册下载 网关支持串口、网口方式与PLC连接,相关通讯参数可以自由编辑配置,通过'功能'->'网口参数编辑'进入如下界面,编辑网关的IP、所连接PLC的IP地址等参数: 网口提供PING的功能,方便快速确认...

PLC通讯智能网关 5234

delphi-modbus控件

delphi-modbus控件

delphi-modbus-tcp-indy.7z

delphi语言的modbus-tcp组件,完整功能。based on Indy 9 and Indy 10

PLC对接MES、PLC数据上报到SQL数据库,MQTT发布订阅

各种数据库服务器,以及智能仪表、IO模块、PLC等智能设备同时转换为数据服务端,支持HTTP服务端、OPC UA服务端,以及ModbusTCP和ModbusRTU从站;上位机电脑软件、DSC系统,以及数字化平台等可以通过智能网关提供的多种协议,实现下位设备的数据读写。同时可以实现PLC设备的主、从站之间的数据转发,PLC内无需编程开发,通过参数配置工具软件设置参数即可快速实现。◆ 服务接口: 数据对接应用的同时具备服务接口,且能同时实现两种协议的数据服务端;◆ BKF: 倍福PLC CX系列控制器。

PLC通讯智能网关 2万+

ModbusTCP/IP协议 上位机与下位机互相通信息。

功能包括: 1.读线圈、批量读线圈、读int保持寄存器、读float保持寄存器、读INT输入寄存器、读float输入寄存器. 2.写单个线圈、写单个保持寄存器、写多个线圈保存寄存器、写多个int保持寄存器、写多个float保持寄存器。

不用编程不用联网,多台Modbus协议的PLC、智能仪表对接SQL数据库

IGT-SER系列智能网关模块支持多台PLC、智能仪表、变频器与数据库之间双向通讯,既可以读取设备的数据上报到数据库,也可以从数据库查询数据后写入到设备;无需编程开发,直接配置参数即可;根据所配置的参数按照任务组自动生成SQL命令语句,实现多设备SQL命令与数据库软件对接,支持MySQL、SQLServer、PostgreSQL、Oracle等。

PLC通讯智能网关 1224

Modbus RTU与Modbus TCP/IP控件包(含示例源码).rar

强大的Modbus功能,包含Modbus RTU /Modbus TCP/IP,能快速有效地获取设备仪表数据,支持VC,VB,VC#,VF#,BCB,DEPHI等开发,内含示例源码! 01: Read coil status 读线圈状态 02: Read input status 读输入状态 03: Read holding register读保持寄存器 04: Read input registers 读输入寄存器 05: Force single coil 强制单线圈 06: Preset single register 预置单寄存器 15: Force multiple coils 强制多线圈 16: Preset multiple registers 预置多寄存器 17: Report slave ID 报告从设备ID 22: Mask write register 屏蔽写寄存器 23: Read/Write registers 读/写寄存器

modbus Delphi7 控件

modbus Delphi7 控件

关于多台三菱PLC数据采集到SQL数据库,对接MES平台

项目中采用IGT-DSER智能网关收集两台设备的数据,更新到SQLServers数据库,设备上的PLC型号是三菱R08CPU,网关上有两个网口,网口1通过交换机连接两台PLC设备,网口2通过路由器连接服务器。 首先通过数据库工具软件连接数据库服务器,建立好数据表,如下图: 每台设备一行数据记录,根据设备ID按周期每5秒更新一次数据表,网关的数据配置如下: 电脑上运行网关的参数设置软件,通过交换机网线连接到网关模块,设置电脑的IP地...

PLC通讯智能网关 1万+

C#实现modbus tcp客户端,并将读取的数据存入SQL Server

本源码由本人根据Modbus tcp报文格式进行开发,没借助任何SDK。数据库设计必须按照文件中图片所示,方能将数据存入数据库,并且数据以字符串形式保存,并以符号_将每个数值隔开

多台Modbus协议的PLC、仪表数据采集至SQL数据库,对接MES系统平台

IGT-DSER智能网关模块,支持各种PLC、智能仪表、远程IO与数据库之间双向通讯,既可以读取设备的数据上报到SQL数据库,也可以从数据库查询数据后写入到设备;数据库软件支持MySQL、SQLServer、PostgreSQL。相关软件下载地址 网关安装在设备侧,与设备同时起停,不担心数据丢失;在断网、服务器维护上报数据有异常时,网关主动将数据缓存,待故障解除后自动重新上报到数据库;网关也支持多服务器冗余、异常未提交数据本地保存等功能,确保数据安全;已批量用于多种行业的...

IGT_DSER的博客 1643

从分立到集成:深入解析Buck电路的核心模块与设计权衡

本文深入解析Buck电路的核心模块与设计权衡,从分立到集成方案的优缺点对比。详细探讨Buck电路的高效能量转换、小型化设计及灵活电压调节能力,并结合实际案例分享分立方案中的PWM生成、反馈环路设计及保护电路优化经验,为工程师提供实用设计参考。

weixin_29306317的博客 224

Memory SystemsCache, DRAM, Disk翻译学习DRAM部分(二)

DRAM 的发展史

qq_33473931的博客 995

三菱FX5U、Q系列、L系列PLC对接MES数据库,实现双向通讯

IGT-SER智能网关模块,支持各种PLC、智能仪表、远程IO与数据库之间双向通讯,既可以读取设备的数据上报到SQL数据库,也可以从数据库查询数据后写入到设备;PLC内无需编写通讯程序;支持局域网和外网数据库、云数据库;数据库软件支持MySQL、SQLServer、PostgreSQL。方便实现设备数据与MES等软件系统或者平台对接。 相关软件与手册下载 ......

IGT_DSER的博客 5739

基于MATLAB编程的LSTM的时间序列预测

时间序列预测,回归分析,LSTM详细原理

abc991835105的博客 360

IGT-SER通过PLC和触摸屏的通讯口采集设备数据,上报到SQL数据库

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

PLC通讯智能网关 3276

NVIDIA平台Xavier/TX2板摄像头驱动开发与TP2850方案开发

本文介绍了在NVIDIA平台上开发Xavier/TX2板摄像头驱动的过程,并结合TP2850方案实现了多路模拟相机输入。我们提供了初始化摄像头和连接TP2850方案的示例代码,并介绍了相关的步骤和注意事项。需要注意的是,以上示例代码仅提供了基本的摄像头初始化和与TP2850通信的框架,你需要根据具体的需求进行进一步开发和配置。你可能需要参考摄像头和TP2850的数据手册以及相关的开发文档,以了解更多详细的配置和操作。此外,你还需要一个支持TP2850方案的硬件设备,并将其连接到Xavier/TX2板上。

PixelLancer的博客 592

【LLC快速上手系列】LLC轻载时,死区时间怎么调才对?别再傻傻乱搞了!

死区时间,就是指。如果你死区设得好,就能让开通前 ( V_DS to 0 ),完美实现!

weixin_43199439的博客 1856

关于三菱FX5U、R系列PLC与SQL数据库双向通讯

​ IGT-SER智能网关模块,支持各种PLC、智能仪表、远程IO与数据库之间双向通讯,既可以读取设备的数据上报到SQL数据库,也可以从数据库查询数据后写入到设备;PLC内无需编写通讯程序;支持局域网和外网数据库、云数据库;数据库软件支持MySQL、SQLServer、PostgreSQL。方便实现设备数据与MES等软件系统或者平台对接。 相关软件与手册下载 以下是两台FX5U与数据库双向通讯的案例,首先设置网关的IP,PLC的端口和协议等参数,如下图: ...

m0_58077808的博客 1142

基于YOLOv11与相机标定的齿轮尺寸测量系统

本文详细介绍了一种基于深度学习的目标检测算法YOLOv11与相机标定技术相结合的齿轮尺寸自动测量系统。该系统能够实时检测图像中的齿轮目标,并精确测量其关键尺寸参数,包括齿顶圆直径、齿根圆直径、模数等。我们构建了完整的深度学习解决方案,包含数据采集与标注、模型训练、相机标定、尺寸测量算法以及用户友好的UI界面。本文提供了完整的代码实现,并推荐了相关的参考数据集,为工业视觉检测领域提供了实用的技术方案。关键词:YOLOv11;齿轮检测;尺寸测量;相机标定;深度学习;工业视觉python。

YOLO 411
上一篇: 不用编程实现PLC之间通讯-西门子与三菱以太网实时通讯
下一篇: 智能工厂之智能网关-解决端口被占用、IP地址重复、数据地址不清楚,以及上位机开发无驱动等问题
埃和智能
博客等级 码龄19年 561粉丝 98原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值