OPC服务软件-ModbusTCP协议采集设备数据存入数据库操作步骤

Java与三菱PLC FX5U通过ModbusTCP协议实现高效数据采集实战指南 本文提供了使用Java通过ModbusTCP协议高效采集三菱FX5U PLC数据的实战指南。详细阐述了软硬件环境搭建、PLC侧ModbusTCP协议配置、Java程序开发及避坑优化经验,帮助开发者快速构建稳定可靠的工业数据采集系统。 阅读详情

1.新建项目:打开AIHE Data Server数据服务软件,新建一个项目,如下图:软件及相关资料下载   OPC数据存入数据库

2.添加设备:选择数据采集节点,通过‘编辑’->‘添加设备’菜单打开添加编辑设备的窗口,输入设备名称,选择设置相关的参数,如下图,设置完成后,点‘确定’按钮。

3.添加标签:选择所添加的‘Device1’节点,通过‘编辑’->‘添加标签’菜单,打开标签添加窗口,如下图,输入标签名称、数据地址,以及标签描述后点‘确认’按钮。

4.设置数据库参数:标签添加完成后,选择‘数据服务’中的‘数据存入数据库’的节点,打开数据库的设置页面,设置数据库相关参数,如下图,当TAG1的数值有变化时,就往数据库里面插入一条记录。

5.开启OPCServer服务:根据需要确定是否开启OPC服务功能,通过左边的目录树里面‘数据服务’目录下的‘OPC-DA/UA服务端’节点,勾选开启OPC服务功能,并点击‘确认’按钮保存参数,如下图:

以上5步即完成了ModbusTCP协议的数据采集到数据库的设置,同时开启了OPCServer的功能,接下来就是测试了。

首先测试数据库功能,通过改变TAG1的数值,用数据库工具软件Navicat Premium进程测试,如下图:

也可以直接用AiheDataServer软件的查询功能,如下图:

然后测试一下OPC功能,通过‘操作’->‘OPCDA客户端’菜单,打开OPC客户端测试工具,添加标签后进行读写测试,如下图:

可以看到OPC客户端可以正常读写服务端的数据。软件和相关资料下载

 

win7以上OPCClient同域连接OPCServer所需要的环境配置 OPC服务端和客户端配置说明文档 一、操作系统用户 1、在OPC服务器上用Administrator用户建立一个拥有管理员权限的用户并设置密码,一定要设置密码,不能为空,如:用户名:OPCClientUser 密码:123 2、 在OPCClient服务器上用Administrator用户建立一个相同的拥有管理员权限的用户并设置相同密码,一定要设置密码,不能为空,如:用户名:O 阅读详情

相关推荐

ModbusTCP与OPC UA协同应用:现代工业自动化图解说明

深入解析ModbusTCP与OPC UA在现代工业自动化中的协同机制,通过图解方式展示两者如何实现数据互通与系统集成,提升控制效率与信息透明度,助力智能制造升级。

weixin_42629522的博客 442

数据库里面的数据如何转为OPCServer服务端接口,实现多客户端组态软件通讯

启动AiheDataServer数据服务软件,通过‘编辑’->‘添加设备’按钮,设置数据库连接的相关参数,如下图:软件及相关资料下载 通讯方式选择‘连接数据库查询数据’,然后选择数据库软件,设置服务器的IP地址、数据库名称,以及用户名密码等参数;通过‘连接测试’按钮测试与数据库的连接;参数设置完成后点‘确定’按钮保存参数。 然后开始添加...

PLC通讯智能网关 4862

ModbusTCP协议解析指南:图解说明请求与响应交互

深入解析ModbusTCP通信机制,通过清晰图示展示请求与响应的完整交互过程,帮助开发者快速掌握modbustcp数据帧结构与实际应用要点。

weixin_30978239的博客 880

Modbus、PLC、OPC数据采集与MQTT云端转发工具(直接对接Thingsboard开源平台)

IoT Hub内置Modbus-RTU、Modbus-TCP、DLT645 1997/2007、OPC DA、OPC UA、S7等协议,可通过RS-232、RS-485、以太网、以太网透传等多种方式对接现场各种设备,并将采集到的数据打包通过MQTT协议发送给云端服务器。

Taibai_tu的博客 9527

ModbusTCP协议详解报文解析及其STM32代码示例

深入剖析modbustcp协议详解的核心机制,结合STM32平台实现报文解析的实际应用,帮助开发者掌握通信流程与数据交互细节,提升工业通信开发效率。

weixin_34885746的博客 849

远程监控系统中的ModbusTCP集成:项目应用详解

深入解析ModbusTCP协议在远程监控系统中的实际项目应用,探讨其高效通信机制与系统集成方案,提升工业自动化场景下的数据交互稳定性与实时性,为modbustcp部署提供实用参考。

weixin_42610671的博客 665

c#物联网_C#通过OPC UA+MQTT将设备数据采集至云端-自动化工程师的数字化之路

写在前面:在前面的爆款文章:西门子、施耐德、罗克韦尔等巨头告诉你,为何你大爷始终是你大爷当中,有这样一句话:所有面向未来的自动化供应商,都在加速拥抱软件的步伐。面向数字化转型的当下和未来,工程师也应如此,为此在本刊的文章中,特意发了几篇相关的实例:当树莓派+S7-1500与阿里云跨界相遇-自动化工程师的数字化之路当WinCC OA遇上Mindsphere,自动化工程师的数字化之路随着物联网时代的到...

weixin_39578513的博客 1544

OPC到MODBUS TCP通信协议转换实战

在现代工业自动化领域,通信协议是连接不同设备和系统、实现数据交换和控制的关键技术。随着工业4.0和智能制造概念的兴起,各种通信协议的重要性愈发凸显。本章将对工业自动化中常见的通信协议进行概述,阐明它们的设计目的、应用场景以及在实际工作中的基础作用。工业通信协议的种类繁多,例如以太网基础的协议MODBUS TCP、工业互联网协议OPC UA,以及现场总线协议Profinet和Ethernet/IP等。这些协议各有特点,适应于不同工业自动化场景下的特定需求。

weixin_35755434的博客 1410

OPC服务器如何采集设备的信息,如何将OPC服务器采集的设备数据转为MQTT方式,实现云端发布或订阅...

通过与PLC、智能仪表等硬件设备,以及OPC服务器、数据库等软件建立通讯,进行实时数据采集监控,然后将相关数据转换为数据库、OPC,以及MQTT、HTTP等多种服务接口,实现各类自动化与信息化系统软件灵活对接。MQTT智能网关案例 PLC与数据库直接通讯 HTTP协议GET/POST请求 软件及其相关资料下载 典型应用举例:◆ PLC转OPC:系统...

weixin_42452580的博客 1162

AiheDataServerV56

一个可运行的数据服务软件,有以下功能: 1. OPC 转数据库:连接OPC 服务端采集数据,INSERT/UPDATE 到数据库 2. OPC 转MQTT:连接OPC 服务端采集数据,MQTT协议JSON格式发布/订阅 3. 数据库转OPC:查询数据库的数据,提供OPC DA/UA Server服务接口 4. OPC 转HTTP:连接OPC 服务端采集数据,GET/POST方式对接HTTP服务端 5. Modbus转数据库:取PLC/仪表数据,INSERT/UPDATE 存入数据库 6. 数据库转HTTP:查询数据库的数据,HTTP协议GET/POST方式请求上报 7. ModbusT转OPC:取PLC/仪表数据,转换为OPC DA/UA Server数据标签 8. OPC DA转UA:连接OPC DA服务端采集数据,转换为OPC UA Server服务接口

KepOPC工业互联网数据交换平台V2.4.9

KepOPC是基于开源工具开发的OPC client(OPC客户端)跨平台中间件软件,他支持目前市面上绝大多数国内外OPC SERVER的OPC DA1.0/2.0/3.0、OPC UA协议的数据读写,如(Kepserver、Matrikon、GE IGS、亚控、力控等),支持西门子、三菱、ABB等主流PLC及私有协议设备。KepOPC将实时采集的数据(包括实时数据、报警数据、历史变化数据等)交换到MSSQL/MYSQL/Redis/Mongodb等关系型或非关系型数据库,提供java、PHP、.net、python Django、go等开发语言或框架的跨平台查询和交互;同时提供MQTT发布订阅功能,支持基于websocket的web数据应用,最终形成区别于组 态软件的HMI及MES系统,很好地填补了工业自动化数据到互联网、云IoT架构平台的跨平台数据交换和过渡,为工业大数据平台提供现场基础数据支撑,且适用于所有的工业控制行业。

OPC-S7&Modbus实现从OPC DA到PLC的数据逆向交换

KepOPC工业互联最新推出的OPC-S7&Modbus这款软件是工业互联过程中,为了实现PLC和上位机数据共享而开发的“逆向数据交换”中间件,它主要实现西门子S7及其他支持ModbusTCP协议的PLC实时获取OPCServer的值,通过编写PLC程序实现跨系统和跨车间的工业自动化控制工艺,有效解决了不同厂家PLC之间的数据互通问题,降低自动化车间生产工艺的改造成本。 OPC-S7...

jojo工作室 2498

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

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

PLC数据采集的方法小结及成本比较

本文探讨了工业智能化背景下PLC数据采集的几种实现方式。随着PLC普遍支持以太网接口,数据采集主要可通过三种软件方案实现:1)PLC编程建立以太网连接,需专业人员调试但传输效率高;2)使用OPC-UA或MODBUSTCP等协议,存在授权费用或兼容性问题;3)采用中间件软件如OPC或KEP等专业工具,但成本较高。文章特别提到新兴的PLC-Recorder软件,具有低成本、易开发等优势。不同方案各有利弊,需根据具体需求选择。

chengjl8的博客 1万+

Modbus2.rar_MODBUS/TCP_OPC 转_modbus tcp工具_modbus转opc_opc转modbus

modbus 转 opc 测试工具,包括RTU,ASCALL,TCP多种模式

树莓派计算模块摄像头连接与配置全攻略:从硬件跳线到软件驱动

在嵌入式视觉项目中,摄像头模组的连接与驱动是图像采集和视频分析的基础。其核心原理是通过CSI-2高速串行接口协议传输图像数据,并依赖I2C总线进行传感器寄存器配置。这一技术方案的价值在于为工业控制、机器人等嵌入式设备提供了稳定、高性价比的视觉感知能力。在实际应用中,开发者常面临摄像头无法识别、I2C通信失败等挑战,尤其是在使用树莓派计算模块时,其硬件接口需要通过I/O板引出,配置过程涉及设备树参数调整等关键步骤。本文聚焦于解决这些实际问题,详细拆解了从硬件连接到软件驱动的完整流程,特别是针对CM4、CM3+

weixin_29184075的博客 334

基于OPC和.net的数据采集系统软件Demo介绍

基于OPC和.net的数据采集系统软件Demo介绍 去发现同类优质开源项目:https://gitcode.com/ 此资源文件为基于OPC和.net技术开发的数据采集系统软件Demo,适用于Windows操作系统。本软件是针对物联网、智能制造、信息化系统等领域的专业数据采集工具。 功能特点 实时监控与数据采集:基于开放的OPC协议,实现数据的实时监控与采集。 存储与记录:支持数据的本地存储与记...

gitblog_06768的博客 1564

告别手动标注!PDMS NakiToolkit插件安装与初体验:以Pipeline工具为例

本文详细介绍了PDMS NakiToolkit插件的安装与使用,特别是其Pipeline工具如何通过自动化标注和材料统计功能大幅提升三维工厂设计效率。从环境准备到实战演示,帮助工程师告别繁琐的手动标注工作,实现项目交付周期的大幅缩短。

weixin_30047059的博客 350

PLC/OPC数据采集到SQL数据库服务器软件

PLC/OPC数据采集到SQL数据库服务器软件 去发现同类优质开源项目:https://gitcode.com/ 简介 本仓库提供了一款功能强大的PLC/OPC数据采集到SQL数据库服务器的软件。该软件支持多种协议的数据采集,并将采集到的数据存储到SQLServer、MySQL、Oracle等数据库中,同时还可以通过MQTT、HTTP协议将数据发送到云端。 功能特点 多协议支持:支持Modbus...

gitblog_09770的博客 579

记一次Redis出问题及解决方案

Q1: redis服务关闭前确认数据还是在的,重启后发现一条数据都没了,key* 查也是空的 A1: 经仔细检查发现redis.conf配置文件配置的数据存储目录配置的是dir ./ 也就是相对目录,也就是说在哪个目录执行redis-server redis.config启动命令 redis数据就会存到哪个目录,同样就会加载哪个目录下的数据文件(dump.rdb),前后两次启动命令的位置不一样导致第二次启动没有加载到(dump.rdb)文件,从而导致查不出数据 Q2:springboot 集成r

u010013928的博客 3058

Roboflow 与 YOLOv11 数据集全流程:从获取到训练,让你数据无忧

上传图像:点击“Upload”按钮,批量上传本地图像(支持 JPG、PNG 格式,单张最大 10MB)。智能标注:利用 Roboflow 的“Auto-Annotate”功能,基于预训练模型自动生成标注,再手动微调,标注效率提升 70%。格式导出:标注完成后,同样选择“YOLOv11”格式导出,流程与公开数据集一致。

m0_71589036的博客 271

ModbusTCP协议解析与工业自动化应用实践

ModbusTCP是工业自动化领域广泛应用的通信协议,基于TCP/IP网络实现设备间数据交换。其核心原理采用主从架构,通过功能码定义读写操作,典型功能包括读取线圈状态(0x01)和保持寄存器(0x03)。相比ModbusRTU,TCP版本利用TCP层可靠性机制,省去了CRC校验环节。该协议在PLC数据采集、跨品牌设备集成等场景展现强大兼容性,如西门子PLC与三菱变频器的互联。实际工程中需注意大数据块传输优化和网络安全防护,通过分批次读取和VLAN隔离等措施提升系统性能。随着工业物联网发展,ModbusTCP

weixin_29251567的博客 244

innovus: 如何让两个generate clock balance skew group?

如题,在sdc约束中两个generate clock被设置到同一个clock group中,工具虽然会生成对应的两个skew group,但是阅读ccoot_spec发现工具并没有让两个skew group进行balance,这时就需要手动设置balance skew group。我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?

m0_61544122的博客 4049
上一篇: 数据服务软件-OPC采集的设备数据存入到SQL数据库的操作步骤
下一篇: 智能网关-多台智能仪表的数据采集到SQL数据库(含边缘计算)
埃和智能
博客等级 码龄19年 561粉丝 98原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值