plc控制系统有单机控制、集中控制、远程I/O控制与分布式PLC控制系统四种基本类型。
单机控制是指一个控制对象(设备、简单生产线等)采用一台PLC进行控制的情况。适用于控制对象单一,设备的各控制部分相对集中,控制对象与其他设备间无协同控制要求的场合。
集中控制是指利用一台PLC控制多个控制对象(如数台设备、生产线等)的情况,适用于控制对象相对集中,单台设备的动作较简单,对象动作间有协同控制要求的多对象控制的场合。
远程I/O控制系统是由一台PLC控制多个控制对象,并且使用远程I/O模块的系统。远程I/O控制系统适用于设备体积较大,控制对象相对分散,但对象动作间有协同控制要求的场合。
分布式PLC控制系统是一种以PLC为主体构成的网络控制系统。系统的一个(或相对集中的数个)控制对象由一台独立的PLC进行控制,构成相对独立的单机(或集中控制)控制单元;各单元PLC之间通过网络总线连接,组成生产现场控制网,并由上位机进行统一调度与管理。分布式PLC控制系统适用于柔性加工系统(FMS)、车间自动化系统、大型生产线、装配流水线等,是目前PLC应用领域的阶段。
程序通常还包括以下内容:
1)初始化程序。在PLC上电后,一般都要做一些初始化的操作,为启动作必要的准备,避免系统发生误动作。
初始化程序的主要内容有:对某些数据区、计数器等进行清零,对某些数据区所需数据进行恢复,对某些继电器进行置位或复位,对某些初始状态进行显示等等。
2)检测、故障诊断和显示等程序。这些程序相对独立,一般在程序设计基本完成时再添加。
3)保护和连锁程序。保护和连锁是程序中不可缺少的部分,必须认真加以考虑。它可以避免由于非法操作而引起的控制逻辑混乱。