一心工控
级别: 略有小成
精华主题: 0
发帖数量: 242 个
工控威望: 362 点
下载积分: 1355 分
在线时间: 69(小时)
注册时间: 2018-06-02
最后登录: 2024-11-16
查看一心工控的 主题 / 回贴
楼主  发表于: 2024-03-01 13:32
         通过数据库智能网关IGT-DSER实现S7-1200/1500系列的PLC与数据库服务器双向通讯,网关支持MySQL和SQLServer、PostgreSQL以及Oracle,这里选择的是Oracle。实际网络结构如下图:


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


        数据配置表可以通过'编辑'菜单的相关功能按钮手动输入添加,也可以通过CSV文件导入导出,‘文件’菜单内有相关功能按钮。
        将参数后写入后重启(‘参数’->‘参数写入到网关’)、(‘工具’->‘重启网关’),读取网关参数(‘参数’->‘从网关读取参数’)后,看软件上显示的状态消息,根据状态消息调试。在‘工具’->‘网关数据监控’里面可以看到通过配置生成的SQL语句。

配置文件与软件: 多台PLC对接数据库.rar (4636 K) 下载次数:69
[ 此帖被一心工控在2024-10-29 10:41重新编辑 ]
bifujian100
苦海无边
级别: 论坛先锋
精华主题: 0
发帖数量: 897 个
工控威望: 1258 点
下载积分: 2193 分
在线时间: 47(小时)
注册时间: 2023-12-12
最后登录: 2024-11-22
查看bifujian100的 主题 / 回贴
1楼  发表于: 2024-03-02 08:23
Oracle死贵
山坡羊·潼关怀古
元·张养浩

峰峦如聚,波涛如怒,山河表里潼关路。
望西都,意踌躇。
伤心秦汉经行处,宫阙万间都做了土。

兴,百姓苦;亡,百姓苦。(神之预言)
814382100
学无止境
级别: 家园常客
精华主题: 0
发帖数量: 559 个
工控威望: 725 点
下载积分: 1861 分
在线时间: 157(小时)
注册时间: 2016-10-29
最后登录: 2024-11-22
查看814382100的 主题 / 回贴
2楼  发表于: 2024-03-03 15:17
还是自己写上位机比较好
雪山飞狐
级别: 网络英雄
精华主题: 0
发帖数量: 12258 个
工控威望: 14678 点
下载积分: 36979 分
在线时间: 927(小时)
注册时间: 2019-06-05
最后登录: 2024-11-22
查看雪山飞狐的 主题 / 回贴
3楼  发表于: 2024-03-03 16:56
多谢多谢分享。
autoctrl
级别: 家园常客
精华主题: 0
发帖数量: 354 个
工控威望: 573 点
下载积分: 1572 分
在线时间: 130(小时)
注册时间: 2016-05-05
最后登录: 2024-11-16
查看autoctrl的 主题 / 回贴
4楼  发表于: 25天前
对接MySQL,最多可接几台PLC?另外连局域网的数据库时要不要接通外网?
hsl200
可怜千万英雄血;换来今日旧乾坤;英雄若知今朝样;何不留身孝双
级别: 家园常客
精华主题: 0
发帖数量: 494 个
工控威望: 730 点
下载积分: 473 分
在线时间: 72(小时)
注册时间: 2008-06-06
最后登录: 2024-11-22
查看hsl200的 主题 / 回贴
5楼  发表于: 25天前
西门子PLC本就支持MySQL和SQLServer、PostgreSQL  这些  而且我试验过,但由于ORACLE是跨网段的  所有未能试验
可怜千万英雄血;
换来今日旧乾坤;
英雄若知今朝样;
何不留身孝双亲。