设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
CODESYS使用SQL4Automation轻松连接MYSQL数据库(建议收 ...
返回列表
发新帖
[西门子]
CODESYS使用SQL4Automation轻松连接MYSQL数据库(建议收藏)
[复制链接]
100175
|
0
|
2024-3-11 07:32:45
|
显示全部楼层
|
阅读模式
点击上方蓝字 关注更多编程知识
00
专注每一件事,学好一门技术。
——PC Base Control
知识改变命运,软PLC更适合你
最近客户项目需要使用SQL数据库进行数据的存储,如使用上位方案无疑是会花费我的时间;但CODESYS中MYSQL数据库的授权需要700多块;找到SQL4Automation这个软件,最后测试成功并用到客户现场上;在此感谢我一个台湾朋友的支持。
插件
SQL4Automation是一套工业用途的软件解决方案,它主要的功能就是为PLC和机器人控制提供数据库连接,它支持很多类型的PLC,其中也包括CodeSYS软PLC。最主要的是能提供库给CODESYS进行使用。
01
进入官网后,下载所需的软件以及库文件;官网为https://www.sql4automation.com/en/home/
02
点击下载后,选择对应的PLC库,然后进行下载,本次选择的是CODESYS V3及Beckhoff TwinCAT V3
03
下载完成后,可以得到以下的文件。
04
工控机安装的是64位系统,将Setup_S4A_Windows.zip解压后,安装setup_S4A_x64.exe。
05
此时进行安装MYSQL,前往MYSQL官网进行下载64位的软件,然后进行安装;具体安装的方法需要自行解决。
06
接着安装Navicat,同时也是安装方法自行解决。
07
最后,还需要进行安装ODBC连接软件。官网为https://dev.mysql.com/downloads/connector/odbc/。
08
在工控机里面,点击S4A Config软件,接着点击Connect进行连接。
09
接着点击左下角的New进行新建,其中Connector中的IP和por填写的是服务的IP,本工控机填写的是192.168.0.10,3000;Data source选择的是ODBC中的通道。
010
同时也需要进行ODBC的配置。
011
此时工控机已配置完成,接下来进行程序的配置以及编写;先进行库的安装。
012
新建工程后,添加对应的库文件。
013
编写连接的测试程序。
014
接着编写创建表的指令,此工程只测试了如何往MYSQL中创建表的案例。
015
下载程序至工控机中,并且触发引脚,观察是否能正常使用。触发后,在MYSQL中完成表格的创建。
结语
所以说,并非一定是上位工程师才能做数据的存储,随着软PLC的发展,PLC工程师在不久的将来也能胜任上位工作的,各位,共勉。
转载是一种动力 分享是一种美德
倍福 | 编程公众 号 | PC Base Control扫码关注我们壹雪茫茫,冬日藏
小寒,是二十四节气中的第23个节气,冬季的第5个节气,干支历子月的结束与丑月的起始。斗指癸;太阳黄经为285°;于每年公历1月5-7日交节。
注努力,坚持
上位控制方案、倍福控制方案、Codesys控制方案等,包括学习过程中遇到问题,请私信与我进行联系;一起进步,一起努力。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
kuailezhe
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』