面对一个完整的生产工艺过程所进行的自动化控制,往往是综合功能的控制,不仅仅是顺序时序逻辑控制,还包括了简单的过程控制、精确执行的运动控制和随动伺服驱动。在传统工业控制产品中,要将这些相互分离的控制系统整合在一起,表达生产工艺过程的完整信息结构和传递,必须完成各个控制系统之间的通信连接,这在封闭网络协议和数据形式自立的局势下,是极其困难有时甚至是无奈的,为实现接口和数据交换的所花费的繁杂工作,有时超过了控制系统本身的面对控制对象的工作。为此,各个工业控制产品制造厂家在硬接口和软接口上,耗费了大量的人力物力,仍然是收效甚微,兼容往往限于合作伙伴和常规网络之间,综合同一生产工艺过程的所有控制系统的所有数据交流于一体,几乎是不可能的。
可编程自动化控制器的控制功能涵盖了工控系统几乎所有的控制功能———时序逻辑控制、过程控制、运动控制和伺服驱动控制。
时序逻辑控制沿用了PLC的优势,移植了成熟且功能强大的逻辑处理的指令系统,并有不同程度的改进,有更为精密的计时器用于更为精确的控制;将文件处理进化为多维数组处理;增加了ASCII码的处理功能;增强了通信指令MSG的功能,大量的服务性指令操作,更方便系统的自我管理和监视;增加了专用的信息处理指令SSV/GSV,访问系统的硬件和软件,获取它们的状态和设置组态数据。
由于控制器系统采用了结构化数据,过程控制中包含大量参数的功能块,可以毫无阻碍地移植到控制器指令系统,完成功能块组态和参数调试。具有DCS系统丰富特色的PID环控制、累加器、高通滤波和低通滤波、选择器等功能块,弥补了单一功能逻辑控制的不足,用梯形图指令完成这些功能,也许需要编写大量的梯级逻辑才能实现,在此,一个诸多参数集中于功能明确的控制块中便可完成。
专用的运动控制模块与控制器紧密关联,位于同一机架或集成于一体,令信息传递快速而准确,内建在控制器指令系统中的运动控制指令,将传统运动控制的复杂组态过程演变为简单的梯形图逻辑编程,易于理解和掌握的运动控制指令实现运动控制功能,使更多的工程技术人员不需更长时间就能运用自如,极有效地缩短了开发和调试时间。(www.xing528.com)
驱动控制功能改变了传统产品的控制器与驱动器之间通过通信连接,从驱动器获取状态信息,在控制器中完成逻辑控制过程,再将控制结果送至驱动器的做法。直接在驱动器中内嵌的控制功能,不但可以通过专用的功能块组态驱动器的控制模式,还可编制梯形图时序逻辑,完成时序逻辑控制,极大地改善了驱动性能和提高了本地逻辑处理能力,驱动控制系统的快速性和可靠性得到了提高。
最重要的是,可编程自动化控制器将时序逻辑控制、过程控制、运动控制和伺服控制的功能集成在一起,共同使用一套I/O模块,共同使用一套数据库,共同面对外部设备访问,数据的无缝集成,使得满足通用型的控制系统达到了完美的境地。
可编程自动化控制器不仅仅具有控制功能全面覆盖的优势,基于优越的操作系统和多样化的编程模式,控制器可以轻而易举地将标准化编程注入其内。如满足适合批处理控制的ISA S88.01设备和配方模块,以及适合机器控制的PackML方案,可以用简单组态的方式建立起标准模式,实现标准化编程,这给解读程序和维护系统带来了极大的便利。系统还允许创建用户自定义指令,用途广泛的用户自定义指令不但能满足大量重复使用的实例简单化操作,还可以实现标准化运用推广,对于专用系统开发商,封装自定义指令的内容,以保护自己的知识产权,更是大受欢迎。
相比传统PLC单一的程序结构和有限的中断调用,可编程自动化控制器的程序文件具有任务、程序和例程三层结构,是较为复杂和运用灵活的。多任务执行的组态和优先权安排,使定时中断调用和事件中断调用可多次响应并优先有序;程序核心结构完整,内部数据库和例程自成一体,程序相互独立并数据隔离;例程编程语言多样化,可根据控制需求或控制目的选用;软控制器可外联计算机编程语言例程,更是给开发人员提供了广阔的应用。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。