什么是可编程控制器逻辑控制
随着微处理器、计算机和数字通信技术的飞速发展,计算机控制已经应用到了几乎所有的工业领域。当前,用于工业控制的计算机可以分为:可编程控制器、基于PC总线的工业控制计算机、基于单片机的测控装置、用于模拟量闭环控制的可编程调节器、集散控制系统(DCS)和现场总线控制系统(FCS)等。逻辑与可编程控制技术由于功能强大使用十分方便,自问世以来,备受控制界的广泛认同和青睐。不但广泛地应用到各种机械设备和生产过程的自动控制系统中,而且在民用和家庭自动化方面的应用也得到了迅速的发展。
在工业生产过程中,很大一部分控制问题是解决诸如电动机的启停、电磁阀的开闭电磁离合器的离合等这样一类开关量的控制,这些控制的实施,通常都是通过继电器、接触器、晶闸管等器件的接通(ON)或断开(OFF)来实现的。而这些控制的决策,往往又是在对诸如行程开关、接近开关、按钮、接触器触点、继电器触点等开关量状态的检测后,按照预先规定的一种处理规则作出的。因此,常常把这一类的控制称为逻辑控制或程序控制。换言之,逻辑控制是指在对生产过程或机械设备运行状态检测的基础上,依据预先编制的操作规则,对输入状态进行逻辑运算、或计数、或定时、或对某些变化参量进行判断等,然后根据这些作出控制决策,控制执行机构协调动作,完成以开关量控制为主的生产过程的自动控制。其关键问题是采用了预先编制的操作规则,这些操作规则被称为“程序”,故逻辑控制又称为“程序控制”。不过需注意,这里所说的“程序”,与计算机软件技术中的“程序”既有联系,又可能是不同的。
程序控制与我们经常接触的反馈控制是自动控制领域内两个并列的、相辅相成的重要范畴。反馈控制的目标是定量控制,而程序控制*偏重于定性控制。反馈控制是闭环控制,而程序控制多半是开环控制。
早期的逻辑控制多以继电器、接触器作为主要控制装置来构成逻辑控制系统。故习惯上称为继电器逻辑控制或继电器接触控制,其显著的特征是系统的操作规则或控制程序是以元件、器件的某种连接方式来体现这种控制系统。要改变控制程序,**要改变这种“连接”方式(硬件上),*大地阻碍了逻辑控制技术的发展。随着计算机技术的发展,诞生了可编程逻辑控制技术,其操作规则或控制程序是用软件技术的方式存储在可编程控制器的存储器中,其显著优点是用户可以依据需要方便地改写这些程序(软件上),并重新存入可编程控制器的相应存储器中,从而实现更改控制程序的目的。