论文部分内容阅读
可编程序控制器,简称 PLC,是20世纪60年代发展起来的被国外称为“先进国家三大支柱”之首的工业自动化理想控制装置。随着微电子技术和计算机技术的迅速发展,PLC在工业控制领域内得到十分广泛的应用。随着工业自动化的发展,对PLC之间以及PLC同其它控制设备之间相互联系的要求也相应提高。但是PLC的生产厂家众多,各公司都有自己专用网络通讯手段,各种机型互不兼容,没有明确一致的标准,在编程元件的种类、数目、编程语言等方面各不相同,互不兼容。这造成了不同PLC之间的通讯困难,不利于实际生产。随着工业控制的发展,这样的问题将越来越突出。针对这些问题,本文设计了面向PLC的通用图形化控制平台,它能实现控制网络中的不同型号PLC之间联网和通讯。该平台根据主流的PLC的通讯协议,采用星形的网络结构和串行通讯技术来进行设计,能自动识别PLC的型号和指令格式,实现各种PLC之间的互换和通讯。平台根据PLC的梯形图,自动生成PLC的指令程序,并下装到PLC执行。平台在水电机组仿真机上进行了验证,达到了设计要求。本平台不仅具有众多的PLC编程调试软件的功能,而且可以实现不同PLC应用程序在功能相同的前提下的相互转换,使该平台能凌驾于PLC之上。该平台的主要优点是:1) 系统工程师可以只需要熟悉该软件就能对不同PLC进行使用、控制,而无须了解各种PLC的通讯协议;2) 节约资金,可把现有的PLC用于自动控制中,而不必再购买相互兼容的PLC;3) 节约人力,只需少数几人就可对整个控制系统中的PLC进行控制,而无须培训较多的技术人员;4) 可方便地对PLC进行联网,提高控制范围及控制规模。可以预见,这种面向PLC的图形化软件将在我国的工业生产中有着非常广阔的应用前景。