让西门子S7-1200直接连接MySQL数据库!!!

已锁定

无心打扰

西门子1847工业学习平台

  • 帖子

    358
  • 精华

    4
  • 被关注

    121

论坛等级:侠圣

注册时间:2009-07-15

普通 普通 如何晋级?

让西门子S7-1200直接连接MySQL数据库!!!

39739

77

2019-08-19 09:24:39

star star star star

最近项目上有个需求,要把采集的数据存储到数据库中,当前西门子有很多方法,必读IDB,还有通过WINCC的脚本,第三方的软件等等,但是随着发展,有些需求希望设备直接到数据库,比如云端的RDS,可能现场不会有专门的电脑或者触摸屏用来运行脚本或者程序。那就需要PLC直接写入数据库。

      家里搭建了一套S7-1200,在电脑上装了个MySQL的数据库,经调试,已经完成SHA1校验、MySQL三次握手、切换数据库、写入数据库这几个功能,上图:









      因为通信还有点问题,待后续完善一下之后会把源文件共享给大家,希望做成一个开源的库文件,供大家使用。


最近出图纸,还没时间完善,先打了个包,给大家发出来,可以到Github上拉代码。

https://github.com/HuaGong/uMySQL.git



更新了一个自认为可以使用的版本,可以到Git上下载,论坛附件上传不了,先贴几个图









原文件超出大小,各位到Git上下载,或者联系我微信索取,

13952850491  华文博。

Git:https://github.com/HuaGong/uMySQL.git

已经测试过S7-1500可用,S7-1200可用,1500实际项目中在用,马上发现有什么问题再告知大家!




2020年10月9日

最近更新了一下版本:

1、修正了初次连接后再次连接失败的部分情况

2、增加了数据库字段中有中文的问题

3、源文件中增加了测试程序、测试程序附带数据库备份、说明文件等。

更新的文件太大无法上传,可以找我要或者到GitHub下载,地址不变

Git:https://github.com/HuaGong/uMySQL.git




2020年10月12日

有人反馈Git下载比较慢,放到百度网盘,链接给大家

链接:https://pan.baidu.com/s/11Gxb5X7E_TUp0wBBcE6XZw 

提取码:mrit 



让西门子S7-1200直接连接MySQL数据库!!! 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有12957条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。