多台西门子PLC对接Oracle数据库,不用编程不用联网,实现插入/查询/更新功能

plc与数据库建立实现用kep与数据库读写 高级标签的作用:连接PLC标签和数据库标签,实现数据绑定,一定要先确定PLC标签和数据库标签不再发生名称和地址变化,再配置高级标签。打开KEPServerEX 6软件,左侧项目列表选中Advanced Tags右键选择New Link Tag。地址,右键写入值,看数据库对应的字段的值是否会随之改变。为输出标签,其他默认,下面举例说明。与数据库之间可读可写。 阅读详情

        智能网关IGT-DSER方便实现多台PLC与数据库之间的数据通讯,既可以读取PLC的数据上报到数据库,也可以从数据库查询数据后写入到PLC的寄存器。

        网关安装在设备侧,与设备同时起停,不担心数据丢失;在断网、服务器维护上报数据有异常时,网关主动将数据缓存,待故障解除后自动重新上报到数据库;网关也支持多服务器冗余、异常未提交数据本地保存等功能,确保数据安全;相关案例

        以下是通过数据库智能网关IGT-DSER实现S7-1200/1500系列的PLC与数据库服务器双向通讯,网关支持MySQL和SQLServer、PostgreSQL,以及Oracle、达梦数据库等。这里选择的是Oracle。实际网络结构如下图:

         打开网关参数设置软件(软件下载),通过'功能'->'类型与设备选择'选择第三个类型,PLC设备选择西门子S7-1200/1500,点'确定当前选择'、'参数写入到网关',根据提示重启。重启读取参数后,确认跟之前所选择的一致,再通过'功能'->'网口参数编辑'编辑网口参数。以下是网关的网口参数配置截图:

        然后通过‘功能’->‘数据上报与平台对接’,选择‘SQL远程数据库’,进入以下页面,在数据配置表内配置上报和查询的数据, 填写数据库服务器的IP地址网络端口,用户名称密码等参数:

        数据配置表可以通过'编辑'菜单的相关功能按钮手动输入添加,也可以通过CSV文件导入导出,‘文件’菜单内有相关功能按钮。

        将参数后写入后重启(‘参数’->‘参数写入到网关’)、(‘工具’->‘重启网关’),读取网关参数(‘参数’->‘从网关读取参数’)后,看软件上显示的状态消息,根据状态消息调试。在‘工具’->‘网关数据监控’里面可以看到通过配置生成的SQL语句。

        智能网关模块支持边缘计算脚本编程(手册下载),简单的数据处理也可以通过设置实现,如上图 '数据处理/初始值' 列,常用的功能如下:

        1. 限定字符串的长度:当数据类型设置为字符串即CHAR[n]时,限定字符串的最大字符数,如‘[n=24]’,范围1~128;

        2. 限定小数的位数: 当数据类型设置为浮点数即REAL/LREAL时,指定小数的位数,如保留3位小数‘[.03]’,范围01~06;

        3. 对数据进行单运算符的运算:支持加减乘除和整除(+-*/\),例如当前值要除以100,则输入‘[/100]’;

        4. 无符号整数类型的10进制数据转为16进制:例如当前值12345678,输入‘[.x]’,则转为bc614e,输入‘[.X]’,则转为BC614E;

        5. 触发模式数据对接的附加条件: 例如输入‘[==]100’,同时勾选‘变化判断’,这样如果该数据的当前值不等于100,即使该任务组的其它触发条件满足也不会执行;支持[==] 、[<>]、[<=]、[>=]共4种判断方式;

        6. 将数据转为字符串并进行组合:例如从PLC内读到的当前数据为100,输入‘[#count=**pcs]’,则当前数据按count=100pcs 处理;

        7. 将多种数值替换为对应的字符串:例如设置为‘[#@0=离线|1=待机|2=运行|3=故障|其它值]’时,当这行配置对应的PLC寄存器的数值≥0、≤3时,根据数值分别取字符串‘离线’‘待机’‘运行’‘故障’,超出这个范围则替换为‘其它值’。

        8. JSON字符串打包:采用MQTT或HTTP协议时,例如输入‘${JS01}’,则将后面数据配置表中所有字段类别为‘数值读取’、字段名称为‘JS01’的数据按配置顺序组合成一个字符串;

        9. 复制其它数据的数值:例如输入‘$(barcode)’,则该数据的数值随数据配置表中名称为‘barcode’的数据实时更新;

        10. 根据当前行的特殊前后缀的字段名称,初始值配置完成特定功能:

        ⑴. 对接数据库时在SQL命令语句中增加条件字符串:字段类别为条件字段、字段名称设置为‘${condition}’时在初始值输入需要合并到SQL语句中的字符串,在自动生成SQL语句时将该字符串合并到SQL语句中。

        ⑵. 设备扩展参数的参数值设置,例如:字段名称设置为‘${address}’时在此输入‘104180050001’,则将该行数据所对应的设备的参数address设置为104180050001;

        11.其它功能函数,具体如下:

        ⑴. 当前行数值的字节顺序调整‘$EXWB(11)’,括号内第一个数字是交换高低字,第二个数字是交换高低字节,共有10、01、11三种组合,其它数值无效。

        ⑵. 当前行字符串的顺序调整‘$SORD(1)’,括号内可设 1~6 的数字,具体含义同<字符顺序>参数内的选项一一对应。

        ⑶. 获取本组的设备通讯状态值,写入到当前行所对应的数据地址‘$RDSD()’,括号内为空。

        ⑷. 获取本组的数据上报平台对接的状态值,写入到当前行所对应的数据地址‘$RDSS()’,括号内为空。

         除了上述西门子PLC外,网关也支持罗克韦尔(AB)、欧姆龙、三菱,以及GE、倍福、艾默生等几乎所有PLC品牌。

Softing dataFEED OPC Suite将西门子PLC数据存储到Oracle数据库中 Softing dataFEED OPC Suite是一种能够安全可靠集成数据的软件网关。在连接西门子PLC方面,它支持多种西门子协议,不仅可以轻松访问西门子PLC的高性能数据(包括优化的数据块),还可以快速方便地访问西门子SIMATIC S7或其他兼容控制器中的过程和诊断数据。在配置dataFEED OPC Suite与西门子相连接的过程中,用户无需任何PLC编程操作,只需根据简单易懂的导航界面进行操作就可以成功配置连接.................. 阅读详情

相关推荐

KingSCADA工业监控系统:架构解析、实战搭建与进阶应用

SCADA(数据采集与监控系统)是工业自动化领域的核心枢纽,负责实时采集现场设备数据并进行可视化监控。其工作原理基于分布式架构,通过专用协议与PLC、仪表等设备通信,实现数据汇聚与集中管理。该技术的核心价值在于提升生产过程的透明度、可靠性与决策效率,广泛应用于智慧水务、智能制造、能源监控等场景。本文聚焦于KingSCADA这一中高端解决方案,深入剖析其**IO服务器与应用服务器分离**的架构设计,这种设计有效实现了性能与稳定性的解耦,并支持灵活的分布式部署。同时,系统采用**面向对象的工程模型**,通过模板

dicha7140的博客 479

多台Modbus协议的PLC、智能仪表对接SQL数据库

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

制造企业飞书实施周期与落地关键路径

飞书作为协同基础设施,在离散制造场景中远超传统办公工具范畴,其本质是连接ERP、MES、设备数据与一线人员的神经中枢。实施原理在于事件驱动型协同——通过API缝合、动态权限(ABAC)、离线语音交互等技术手段,实现信息自动抵达该看见的人。技术价值体现在打破系统孤岛、压缩业务流耗时、提升数据可信度,支撑质量异常快速响应、设备告警闭环处置、跨班次无缝交接等核心场景。本文聚焦制造企业飞书实施的真实周期规律与毫米级落地细节,深入解析权限设计、老系统对接、现场体验优化等关键实践。

weixin_34224941的博客 364

多台西门子PLC对接Oracle数据库,实现PLC与数据库双向数据通讯

智能网关IGT-DSER方便实现多台PLC与数据库之间的数据通讯,网关安装在设备侧,与设备同时起停,不担心数据丢失;在断网、服务器维护上报数据有异常时,网关主动将数据缓存,待故障解除后自动重新上报到数据库;以下是通过数据库智能网关IGT-DSER实现S7-1200/1500系列的PLC与数据库服务器双向通讯,网关支持MySQL和SQLServer、PostgreSQL以及Oracle,这里选择的是Oracle。

PLC通讯智能网关 2249

自动化Agent重构开发者工作流:从代码补全到任务闭环

自动化Agent正推动软件开发范式从‘代码补全’迈向‘理解-决策-执行’闭环,其核心在于上下文感知、多步推理与自主执行能力的融合。相比传统AI编码助手聚焦于降低键盘敲击量,新一代Agent通过RAG增强上下文理解、混合模型协同推理、以及调用CI/CD/K8s等真实环境API完成端到端交付,显著提升系统级问题解决效率。技术价值体现在缩短遗留系统认知周期、保障重构影响范围精准识别、实现合规敏感操作的策略化让渡。典型应用场景包括微服务拆分、生产故障根因定位、私有代码库驱动的SQL生成及Figma到可运行原型的转化

weixin_34248023的博客 360

AI建站工具选型实战:We0.ai、ChatGPT Sites、Lovable与Bolt深度对比

企业官网已从静态展示升级为智能决策入口,其底层逻辑正经历从‘页面制作’到‘业务系统集成’的根本转变。理解AI建站工具的本质,需回归技术原理:We0.ai基于结构化知识图谱实现语义化内容管理,ChatGPT Sites依托大模型原生渲染提供高度定制化但需强提示工程约束,Lovable以真实用户行为热力图为驱动进行UI反向优化,Bolt则采用前端微服务架构支持独立部署与API级系统对接。这类工具的技术价值不仅在于建站效率,更体现在对ERP/MES/CRM的实时联动能力、GDPR等合规场景的自动化响应,以及多语言

weixin_34082789的博客 335

不用电脑,简单快速实现PLC设备与数据库对接的方案

智能网关IGT-DSER方便实现多台PLC与数据库之间的数据通讯,既可以读取PLC的数据上报到数据库,也可以从数据库查询数据后写入到PLC的寄存器。

IGT_DSER的博客 1453

在虚拟机中安装TIA博途的注意事项及源代码示例(嵌入式)

本文将介绍在虚拟机中安装TIA博途时需要注意的事项,并提供一些源代码示例。硬件要求:在虚拟机中运行TIA博途时,需要确保主机具备足够的硬件资源。请注意,上述示例代码只是一个简单的演示,实际的嵌入式开发可能涉及更多的复杂性和细节。安装TIA博途:在虚拟机中,按照TIA博途的安装步骤进行安装。下面是一个简单的源代码示例,演示如何在TIA博途中编写一个简单的嵌入式程序。操作系统选择:选择与TIA博途兼容的操作系统版本。虚拟机配置:在创建虚拟机时,为其分配足够的内存和存储空间,以确保TIA博途的正常运行。

CodeMaven的博客 1808

企业AI落地难?系统集成七层穿透实战指南

AI模型准确率再高,若无法与ERP、MES、CRM等核心业务系统可靠对接,就只是实验室成果。系统集成本质是跨技术栈的语义对齐:从HTTP/REST与SOAP/JMS的协议适配,到JSON Schema与Oracle表结构的数据映射,再到OAuth2 Token与SNC/Kerberos的认证协同。其技术价值在于打通AI推理结果到业务动作的闭环,支撑故障预警、订单履约、风控评分等关键场景。本文聚焦企业级AI落地中最易被忽视的‘连接层’,基于27个真实项目提炼七层穿透模型(协议、认证、数据、网络、事务、监控、变

weixin_34208283的博客 302

【信息科学与工程学】【数据中心】第三十五篇 云计算数据中心的学科知识04

编号学科(课程)核心知识点在云计算/云存储/云网络/云安全/云MaaS中的作用代表教材/资料/论文 + 数学方程式列表工业界应用D1421​云原生数据库:TiDB​HTAP(混合事务/分析处理)、分布式SQL、水平扩展、强一致(Raft)、自动故障恢复、与MySQL兼容、TiFlash列式引擎提供弹性扩展的分布式数据库;支撑高并发在线交易与实时分析教材:《TiDB in Action》PingCAP(2020) 论文:《TiDB: A Raft-based HTAP Database》(2017)

weixin_49199313的博客 403

【信息科学与工程学】【产品体系】第十一篇 ICT制造业服务器生产

编号设备类别设备子类具体设备型号加工能力精度等级适用范围控制方式1钣金加工设备激光切割机TRUMPF Trulaser 5030切割厚度0.5-20mm±0.05mm机箱面板、支架CNC数控2钣金加工设备数控冲床AMADA EMK 3610 NT冲孔、成型±0.1mm通风孔、安装孔CNC数控3钣金加工设备折弯机AMADA HDS 1303 NT折弯角度精度±0.5°机箱结构件CNC数控4注塑成型设备注塑机ARBURG Allrounder 570 S注射重量5-200g±0.02mm塑料部件、连接器伺服电机

weixin_49199313的博客 1080

Mythos安全能力跃迁:跨栈推理与端到端漏洞挖掘

大语言模型在网络安全领域的应用正从辅助分析迈向自主渗透,其核心在于是否具备跨抽象层(如源码、ABI、内核机制)的因果推理能力。这类能力依赖对软件演化史、系统调用语义及内存模型的深层建模,而非简单模式匹配或工具调用。当模型能在不依赖CodeQL、GDB等外部工具的前提下,纯文本推导出RCE利用链并覆盖x86-64/ARM64多架构差异时,标志着其已突破传统符号执行与静态分析的能力边界。这种能力在SWE-bench Pro、CyberGym等动态演进型基准中持续高分验证,正推动红队作业范式从‘人工驱动’转向‘人

weixin_30613343的博客 349

【信息科学与工程学】【安全领域】第二百零五篇 漏洞治理 01

形式:RabbitMQ管理插件SSRF CVE-2026-57211(CVSSv4 8.3,Windows多插件可诱发SMB NTLM泄露)、管理API资源无限CWE-770 CVSSv4 5.3、管理UI存储XSS CVE-2026-57214/其他;用法:GET /cgi-bin/.%2e/%2e%2e/etc/passwd→读密文/源码→RCE。定量:CVSS 9.0;例:Spectre CVE-2017-5753、Meltdown CVE-2017-5754(CPU越界/未授权内核读);

weixin_49199313的博客 103

2026年IT运维工单系统选型:告警联动与变更自动化的闭环能力对比

IT运维工单系统已从流程电子化迈入AI驱动的闭环自动化阶段。其核心在于能否实现告警→理解→决策→执行→验证的全链路自治,而非简单生成工单。关键技术支撑包括多源告警解析(Zabbix/Prometheus/国产监控)、结构化与非结构化日志语义识别、细粒度API编排及安全沙箱下的Ansible/Shell动态执行。在混合云与国产化替代加速背景下,系统对统信UOS、麒麟OS、天翼云等环境的原生适配能力,以及可视化编排、图神经网络降噪、Istio灰度集成等工程实践特性,直接决定自动化落地深度。本文聚焦真实生产环境中

weixin_34406086的博客 284

工业互联网OT-IT语义桥接实战:从PLC寄存器到AI决策的硬核落地

工业互联网核心在于打通OT与IT——即物理设备信号与业务系统语义之间的可信映射。其本质是解决PLC寄存器、DCS变量等原始数据如何准确还原为带量纲、有时序、可验证的业务指标(如OEE、缺陷代码)的问题。技术关键在于建立跨层数据契约,涵盖字节序校验、物理量纲还原、时序对齐、UML语义建模及边缘动态转换等硬约束。这一能力直接决定预测性维护、工艺自优化、质量根因分析等智能制造场景的实效性。本文聚焦真实产线中‘数据通但逻辑断’的典型断点,以OPC UA会话管理、传感器健康标定、PLC-MES双向确认等高频问题为切口

weixin_33858336的博客 347

MES模块验收:从纸面指标到产线证据链

制造执行系统(MES)是连接企业计划层与车间控制层的核心枢纽,其模块验收本质不是功能点确认,而是对‘设备-人-料-法-环’实时耦合行为的可测量、可追溯验证。理解MES数据采集、业务执行与分析决策三类模块的技术原理,关键在于绑定真实PLC寄存器、扫码日志、数据库事务等物理证据源。这种基于产线场景的验证方法,显著提升系统上线后的可用性与问题定位效率,广泛应用于汽车零部件、电子装配等离散制造场景。本文聚焦MES模块验收实践,深入拆解设备断连重连、扫码缓存溢出等高频致命路径的验证逻辑与自动化证据采集方案。

weixin_34353714的博客 282

企业级Copilot落地:权限收敛、知识闭环与流程嵌入

Copilot作为嵌入Microsoft 365的AI生产力引擎,其本质不是通用聊天工具,而是需深度耦合企业IT治理框架的智能工作流组件。其核心原理在于通过Graph API权限精细化管控、企业知识库语义化构建与调用日志全链路审计,实现AI能力在安全边界内的可控释放。技术价值体现在将‘能用’升级为‘敢用、会用、用对’——如财务Excel中自动校验审批策略、法务Word中精准调用合规模板。典型应用场景覆盖HRBP跨系统协同、采购价格异常识别、IT工单智能排查等真实业务流。本文聚焦NOVATECH实践,揭示Co

weixin_33922672的博客 212

关于PLC与SQLServer/MySQL/PostgreSQL/Oracle数据库之间通讯的案例与资料

IGT-DSER智能网关模块,支持各种PLC、智能仪表、远程IO与数据库之间双向通讯,既可以读取设备的数据上报到SQL数据库,也可以从数据库查询数据后写入到设备;数据库软件支持MySQL、SQLSwever、PostgreSQL。 网关安装在设备侧,随设备启动、停止,不会错过任何数据,IGT-DSER带有两种数据缓存功能: 1. 高频次采集数据缓存,打包后写入数据库,比如1秒采集一次数据,30分钟往数据库写一次; 2. 断网、服务器维护上报异常时,将数据缓存,待故障解除后重; 已批量用于多种行业的智能工厂,大大提高MES等工业互联网项目的实施效率。

上一篇: 不用编程联网,快速实现Modbus协议与HTTP协议互转,完成数据与系统平台对接
下一篇: PLC设备之间、PLC与智能仪表之间数据通讯的几种方式(一)
埃和智能
博客等级 码龄19年 561粉丝 98原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值