当前位置:首页 » 数据仓库 » 三菱plc访问SQL数据库
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

三菱plc访问SQL数据库

发布时间: 2023-03-10 14:47:15

Ⅰ ABPLC如何采集读写MYsql数据库

通过数据库网关连接罗克韦尔1756-L72的以太网端口标签方式采集数据,将数据存入MySQL数据库,以下描述具体的操作步骤。PLC数据MQTT多主题发布/订阅西门子PLC数据采集到数据库

网关模块安装在设备侧,不用电脑软件,随设备上电启动自动运行,保证设备数据采集与设备运行同步,简单高效的完成了数据采集;已批量用于多种行业的智能工厂,大大提高MES等工业互联网项目的实施效率。IGT-DSER带有两种数据缓存功能:

1. 高频次采集数据缓存,打包后一次性上报到数据库;

2. 断网、服务器维护上报异常时,将数据缓存,待故障解除后重新上报到数据库

网关支持西门子、三菱、欧姆龙、施耐德等几乎所有的PLC品牌,通过以上参数软件自行切换即可;关于网关模块的详细介绍可查看CSDN的这篇文章,或者到这里下载PDF手册。以下是详细的操作步骤:


首先用Navicat连接服务器数据库,建立一个数据表,名称为'abplcdata',数据表设计视图如下:

然后在PC上运行网关的参数设置软件,网线连接IGT-DSER网关的网口1,先配置网络参数(默认IP:192.168.1.244,确认PC的网口与网关默认IP同网段),通过‘工具’->‘搜索在线网关’,搜索到网关后,修改IP地址等参数,具体如下:


网口1.PLC设备末段IP设置为0表示有多台同系列同网段的PLC,每台PLC的IP地址在PLC数据地址表里面配置,后面有描述;设置完成后通过‘参数’->‘参数写入到网关’,下载参数,会有以下提示:

点‘是(Y)’即可,参数下载成功后将网关断电,网口1接入PLC的交换机网络,同时修改PC的网口参数为PLC同网段,重新搜索网关读取参数后,通过‘功能’->‘数据上报与下载’进入数据服务配置页面,选择SQL远程数据库,配置数据库地址、PLC标签的参数;


配置完成后要下载参数,通过‘工具’->‘重启网关’,重启后,网关即进入工作状态,通过读取参数可查看网关的实际数据,双击配置表对应的数据序号可查看数据值,如下图:

序号001是日期时间,取自网关的RTC时钟;002和003是PLC的控制器二维数组;004、005和006是控制器一维数组;007为程序变量,字符串类型;008是程序数组;009是控制器变量,BOOL类型;

设备/站号栏目的数值9,表示PLC的IP地址(192.168.0.9)末段(前三段与网关的网口1相同),如果需要增加另外的同系列同网段PLC,在这里设置对应的IP末段地址即可,不同的PLC对应不同的数据表,或者不同的记录行;

需要注意配置表‘数据地址’栏是PLC的数据标签,不能错误,否则读不到数据,所以最好是通过PLC的编程软件从PLC导出CSV文件,然后复制到配置表,如下图:

再打开Navicat查看数据库中的数据,如下图:

这样就完成了数据采集,没间隔5秒网关会自动上报一次数据,这个周期可以调整,也可以设置成触发模式,根据数据变化上报数据;

相关资源:利用PLC实现数据采集_plc数据采集并存入数据库,plc数据采集-专业...

————————————————

版权声明:本文为CSDN博主“肉褚”的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/weixin_42302872/article/details/113655413

Ⅱ 数据库和三菱3uplc对接怎么写

PLC和数据库之间要加个数据库智能网关,不用PLC编程,设置一下就好了;

网络一下应该能找到的;

Ⅲ 西门子PLC1200数据如何直接存储到SQL数据库中

网上搜到的:
pc从西门子plc读取数据的方法有两类:

1是通过wincc这类组态软件

2是自己用高级语言(vb、vc等等),方法主要有:
opc(西门子simaticnet opc、第三方kepware opc)
prodave(西门子的一个软件包,提高vb和c的通讯函数库)
simticnet软件提供了几个通讯dll(此法是一般的第三方scada所采用)

可以用其他组态软件,比如组态王。也可以用vb编写一程序然后从plc读取数据再写入数据库。如果不需要监控画面,我觉得vb好些。

Ⅳ sql server能和三菱PLC连接吗

应该这么说:
SQL是数据库软件,不能直接连接,常规要通过第三方软件(例:组态王等),先读取PLC数据,再与sql连接。

Ⅳ PLC数据采集存入MYSQL数据库

采集西门子和三菱还有欧姆龙的, 直接入库到mysql。

兄弟, 我也遇到类似的需求, 不太好弄。 我们都是做web的, 对于PLC本身就不太懂。 可以用多比物联网智能网关,web服物器上安装一个接收软件, 直接将采集数据入到mysql中, web程序可以直接读取mysql。 数据库中有两张表,实时数据表和历史库表, 查询的时候需要注意。

Ⅵ 请教各位高手 触摸屏(GOT1000) + 三菱Q系列PLC + 数据库服务器 三者如何通信

触摸屏和PLC有自己的连接协议,PLC可以扩展RS485通讯,用能用的通讯协议和服务器连接上,这样可以读取和写入数据,比如modbus,然后把读取的值放到特定的寄存器就可以在触摸屏上显示了,输入同理。

Ⅶ 三菱编程软件需要什么数据库软件

三菱PLC编程软件(GXDeveloper)是一款非常专业的机械电子编程软件,它以传统的梯形图为基本的编程语言,适用于Q、QnU、QS、QnA、AnS、AnA、FX等全系列可编程控制器。
数据库软件(DatabaseSoftware)
三菱编程软件需要七个数据库软件GXDeveloper、GXSimulator、GXConfigurator、GxConverter、GXExplorer、GXExplorer
PxDeveloper编程软件

1.Resource----是个文件夹,里面保存着这个项目对应PLC的注释(comment)和参数(parameter);
2.Gppw.gpj---是程序的副文件,打开它才可以打开工程;
3.Gppw.gps---是程序的一个连接文件,打开它是不能开启工程的;
4.Project.inf---是工程的讯息文件,看不懂里面的乱码,但如果它丢失,程序就打不开了;
5.ProjectDB.mdb---是工程的数据库,里面保存着程序内部的数据。