基于PLC梯形图图元状态的实时监控算法及实现*
2011-05-28王珍珠刘占清
组合机床与自动化加工技术 2011年3期
关键词:设置
王珍珠,刘 伟,刘占清
(1.中国科学院研究生院,北京 100039;2.中国科学院 沈阳计算技术研究所,沈阳 110168;3.沈阳高精数控技术有限公司,沈阳 110168)
0 引言
可编程控制器是一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数与算术运算等操作的指令,并通过数字式、模拟式的输入和输出,控制各种类型的机械或生产过程。可编程控制器及其有关外部设备,都应按易于是工业控制系统形成一个整体,易于扩充其功能的原则设计[1-2]。基于微处理器的可编程控制器(Programmable Logic Controller-PLC)是通过用户编程来控制工业设备运行的控制系统[3]。随着PLC在工业控制领域中越来越发挥特有的优势,数控系统(CNC)对PLC的监控作为PLC应用过程的一个重要环节也显得至关重要。S.Da’na等设计并实施了一种通过TCP/IP和GSM网络对PLC程序进行监控的平台[3]。Sung Jung Mulman提出一种利用神经网络对PLC程序进行监控和错误预测的算法[4]。张志强等基于PC-PLC控制系统串口通讯技术和对串口通讯故障问题的研究,提出了运行于PC和PLC间的串口通讯监控程序的设计方法[5]。姜海等提出了以MCGS组态软件为开发平台,实现可编程控制器工作状态监控的方法[6]。文献[7]介绍了运用 VC++实现 PC机和PLC串行通信的编程方法,开发了上位机监控系统。文献[8]提出了一种PC机和主控节点通过串口通信实现对监控节点进行监控的方式。文献[9]提出了一种基于PC-PLC结构的以组态王为平台的监控方案。……
登录APP查看全文
