PLC直接与数据库通讯实现查询和插入功能 点击:2167 | 回复:14



havegood

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:78帖 | 269回
  • 年度积分:107
  • 历史总积分:1324
  • 注册:2016年7月23日
发表于:2019-11-19 10:23:58
楼主

案例是通过一个智能网关,实现PLC与数据库的双向通讯,根据PLC中的数值查询数据库中的数据,然后将结果返回给PLC:
首先建立数据库Database,然后建立数据表Report1,表结构如下图:

表结构.png

然后在数据表中填入数据,实现PLC根据barcode字符串查询para1和para2的值,PLC是S7-1500,数据地址对应如下:

barcode:DB6.DBB40[String],  para1:DB6.DBW0[Int],  para2: DB6.DBD24[Real],

 然后通过网关的参数配置软件设置参数,如下图:

Query-CFG.png

将参数下载到网关后重启,网关即进入工作状态,然后准备好数据表中的数据,如下图:

数据表有数据.png

这样网关根据PLC的数值进行实时判断,当PLC的DB6.DBB40的字符串与数据库的barcode相等时,寄将改行数据对应的para1的数据写入DB6.DBW0,将para2的数据写入DB6.DBD24。打开PLC的编程软件监控数据如下:

PLCDB.png

其他品牌的PLC也是同样的设置方式,型号是IGT-SER,可以根据对应的PLC品牌进行切换:

PLC列表.png

相关资料下载:

正在下载,请等待……
下载附件需0积分!




工控寻找

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 27回
  • 年度积分:0
  • 历史总积分:32
  • 注册:2012年3月02日
发表于:2019-12-27 21:21:07
1楼

希谢谢你的分享,学习了,

Lonely_99

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2490回
  • 年度积分:0
  • 历史总积分:117
  • 注册:2014年10月29日
发表于:2019-12-27 22:23:31
2楼

只有回复之后才能看得到附件内容呀

ppzhang

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 563回
  • 年度积分:0
  • 历史总积分:250
  • 注册:2007年4月11日
发表于:2020-05-27 23:08:36
3楼

好好学习天天向上,感谢楼主的分享

AutoCtrl888

  • 精华:0帖
  • 求助:0帖
  • 帖子:57帖 | 465回
  • 年度积分:48
  • 历史总积分:2394
  • 注册:2007年3月04日
发表于:2020-09-21 08:56:39
4楼

一个数据库网关可以接几台PLC?有没有相关的案例?

Jkerdong00

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 115回
  • 年度积分:0
  • 历史总积分:74
  • 注册:2016年4月14日
发表于:2021-03-14 09:56:14
5楼

感谢楼主的分享

🇧  🇱

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 24回
  • 年度积分:0
  • 历史总积分:168
  • 注册:2019年4月25日
发表于:2021-03-14 16:34:11
6楼

感谢楼主分享的好东西

wdqutopia

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 43回
  • 年度积分:0
  • 历史总积分:89
  • 注册:2012年3月14日
发表于:2021-03-31 14:35:32
7楼

感谢楼主分享的好东西

浮生起步

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 3回
  • 年度积分:0
  • 历史总积分:33
  • 注册:2014年10月15日
发表于:2022-01-10 10:17:16
8楼

感谢楼主分享的好东西

wuli五里

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:83
  • 注册:2022年1月12日
发表于:2022-01-12 17:39:42
9楼

好好学习天天向上,感谢楼主的分享

浮生

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 31回
  • 年度积分:628
  • 历史总积分:794
  • 注册:2016年9月03日
发表于:2022-01-16 21:41:47
10楼

感谢楼主的分享

yg89539246

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 810回
  • 年度积分:78
  • 历史总积分:333
  • 注册:2009年6月30日
发表于:2023-03-20 19:26:57
11楼

感谢楼主的分享

海大360

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 2037回
  • 年度积分:0
  • 历史总积分:1367
  • 注册:2004年11月14日
发表于:2023-03-20 20:36:54
12楼

学习了

haihuan23

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 47回
  • 年度积分:63
  • 历史总积分:65
  • 注册:2022年12月26日
发表于:2023-03-26 20:28:45
13楼

感谢楼主的分享


热门招聘
相关主题

官方公众号

智造工程师