[发明专利]基于VC++.NET架构的分布式采集PLC数据工业控制方法在审
申请号: | 202011403812.2 | 申请日: | 2020-12-02 |
公开(公告)号: | CN112764398A | 公开(公告)日: | 2021-05-07 |
发明(设计)人: | 于振山 | 申请(专利权)人: | 于振山 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 北京盛凡智荣知识产权代理有限公司 11616 | 代理人: | 鲍敬 |
地址: | 115007 辽宁省营*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 vc net 架构 分布式 采集 plc 数据 工业 控制 方法 | ||
本发明公开了基于VC++.NET架构的分布式采集PLC数据工业控制方法,包括建立PLC编程方式、建立底层数据采集方式、建立实时数据库、建立域控服务器、建立数据控制端,本系统数据采集端分布于各地PLC的上位工控机上,每个采集端互不影响,有利于系统的稳定性;本系统数据控制端可以直接提供各种动态数据的数据显示,数据控制端具有可以帮助设备技术人员快速锁定设备故障,并可以为各种生产管理系统以及上位机提供数据支持服务。
技术领域
本发明涉及数据采集及控制领域,具体涉及基于VC++.NET架构的分布式采集PLC数据工业控制方法。
背景技术
目前在工业4.0的平台下,Plc设备有了日新月异的发展,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,开关量逻辑控制、工业过程控制、运动控制、数据处理、通信及联网,PLC通信含PLC间的通信及PLC与其它智能设备间的通信。随着工厂自动化网络的发展,现在的PLC都具有通信接口,通信非常方便。
随着PLC的高速发展,当前,在工业控制领域,最大的发展趋势是Ethernet技术的扩展,Ethernet将会成为PLC的通信标准,在此背景下,整合计算机高级编程语言,借助于vc++语言的灵活、高效、开发一种标准的工业plc数据采集解决方案应运而生。
发明内容
为解决上述技术问题,本发明提供的技术方案为:基于VC++.NET架构的分布式采集PLC数据工业控制方法,包括以下步骤:
(1)建立PLC编程方式:采用面向对象的编程方式用于电机类的控制;
(2)建立底层数据采集方式:设置多台PLC设备,每台PLC设备针对一个采集端,采集端采用分布式进行数据采集,并将采集的数据发送至实时数据服务器中;
(3)建立实时数据库:采用微软SQLSERVER2008R2及双机冗余方式建立实时数据库;
(4)建立域控服务器:采用环网冗余通讯方式建立工业以太网,环网节点设备采用具备TurboRing 功能的管网型交换机,并配置一台域控服务器,负责对实时数据服务器的域控服务;
(5)建立数据控制端:基于VC++.NET架构建立数据控制端,对每台PLC设备的数据采集列表、采集到的数据信息进行浏览,并对每台PLC设备进行远程控制。
作为改进,步骤(1)中电机类的控制包括封装电机类的输入属性、输出属性,将电机类的输入属性通过逻辑编程,最后将逻辑结果输送至输出属性,使电机类装置开始启动后,运行时一直运行编程逻辑。
作为改进,步骤(2)中采集端采用单台计算机授权方式,以保证采集端的唯一性。
作为改进,步骤(3)实时数据库具体包括以下内容:
(3-1)建立对用户的安全管理:
对用户访问数据库时进行身份认证,对非超管用户设定有限的权限和专用的密码;
(3-2)建立定义视图:
为不同权限的用户定义不同的视图,限制用户的访问范围;通过视图机制把需要保密的数据对无权存取这些数据的用户隐藏起来;
(3-3)建立数据加密;
(3-4)建立启动事务管理与故障恢复管理:
通过进行日志记录和数据复制,将事务运行的每一步结果都记录在系统日志文件中,并且对重要数据进行复制,使得发生故障时根据日志文件利用数据副本准确地完成事务的恢复;
(3-5)建立数据库备份与恢复管理;
(3-6)建立审计追踪机制:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于于振山,未经于振山许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011403812.2/2.html,转载请声明来源钻瓜专利网。