[发明专利]一种基于组态软件KingView与PLC的铸造装备数据采集与存储方法有效
申请号: | 201810235064.8 | 申请日: | 2018-03-21 |
公开(公告)号: | CN108572614B | 公开(公告)日: | 2020-01-21 |
发明(设计)人: | 计效园;王武兵;周建新;殷亚军;沈旭 | 申请(专利权)人: | 华中科技大学 |
主分类号: | G05B19/05 | 分类号: | G05B19/05 |
代理公司: | 42201 华中科技大学专利中心 | 代理人: | 周磊;曹葆青 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于铸造车间装备信息采集领域,并公开了一种基于组态软件KingView与PLC的铸造装备数据采集与存储方法,包括以下步骤:S1:通讯准备;S2:ODBC数据源设置:本地PC机上设置ODBC数据源连接远程数据库SQL Server,然后设置ODBC数据源名称,选取连接远程数据库的ODBC驱动,选择数据需要存储的数据库名称;S3:远程数据存储表创建;S4:PLC与上位机的连接;S5:组态画面开发;S6:设置数据存储机制。本发明通过PLC与上位机软件KingView就可以实现铸造装备数据有效读取与存储,PLC连接方式多样化,根据实际状况可以串口连接又可以网口连接。 | ||
搜索关键词: | 装备数据 存储 远程数据库 铸造 组态软件 数据源 采集 读取 远程数据存储 上位机软件 数据源连接 串口连接 存储机制 连接方式 设置数据 实际状况 选择数据 铸造车间 装备信息 组态画面 表创建 上位机 网口 数据库 驱动 通讯 开发 | ||
【主权项】:
1.一种基于组态软件KingView与PLC的铸造装备数据采集与存储方法,其特征在于,包括以下步骤:/nS1:通讯准备:根据现场的铸造装备确定需要采集数据的PLC型号、PLC是否有RJ45接口,以及需要采集的数据在PLC寄存器中的存储地址;/nS2:ODBC数据源设置:本地PC机上设置ODBC数据源连接远程数据库SQL Server,然后设置ODBC数据源名称,选取连接远程数据库的ODBC驱动,选择数据需要存储的数据库名称;/nS3:远程数据存储表创建:在远程数据库SQL Server中,根据步骤S2连接的数据库创建新表Table存储从PLC中读取的信息;/nS4:PLC与上位机的连接:根据步骤S1确定的信息,连接PLC与上位机,根据KingView中通讯需求设置相应的通讯参数、串口通讯设置通讯频率、COM口,网口通讯设置好PLC的IP地址;/nS5:组态画面开发:在KingView中开发组态监控画面,监控设备运行状态;/n其中,步骤S5中,组态画面设置步骤如下:/nS51:创建数据库变量:设置相应的数据库变量与PLC寄存器地址中的数据关联,读取相关数据,变量设置为“只读”模式,设置变量名为“DeviceID”,变量类型为“内存整数”的数据库变量,其为连接远程数据库的参数之一;/nS52:创建数据监控画面:在开发系统界面开发组态监控画面,创建文本与步骤S51中的数据库变量关联,根据数据类型选择相应的“值输出”模式,从而实现在KingView中实时观察铸造装备的数据;/nS6:设置数据存储机制:在KingView中通过事件命令语言机制把采集到的数据通过ODBC传输到远程数据库中;/n步骤S6的具体设置步骤如下:/nS61:在KingView中创建记录体,设置的字段名称以及字段类型与步骤S3中记录体字段一致;创建的记录体中新建字段与步骤S51中创建的数据库变量关联;/nS62:数据传输与存储机制设置:通过系统SQL函数连接远程数据库,然后通过SQL函数对远程数据库进行更新、插入和删除操作,通过事件命令语言设置表达式触发执行SQL函数进行数据存储,根据实际需要,设置表征铸造装备状态的表达式,当铸造装备运行时,设置频率高于阈值A
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810235064.8/,转载请声明来源钻瓜专利网。
- 上一篇:控制装置、信息处理方法
- 下一篇:一种太阳能发电户外开关柜