(1)条件控制功能
条件控制(也称逻辑控制或顺序控制)功能是指用PLC的与、或、非指令取代继电器触点的串联、并联或其他各种逻辑连接,进行开关控制。
(2)定时/计数控制功能
定时/计数控制功能是指用PLC提供的定时器、计数器指令实现对某种操作的定时或计数控制,以取代时间继电器和计数继电器。
(3)步进控制功能
步进控制功能是指用步进指令来实现在有多道加工工序的控制中,只有前一道工 ¥完成后,才能进行下一道工序操作的控制,以取代由硬件构成的步进控制器。
(4)数据处理功能
数据处理功能是指PLC能进行数据传送、比较、移位、数制转换、算术运算与逻辑运算及编码和译码等操作。
(5)A/D与D/A转换功能
A/D与D/A转换功能是指通过A/D、D/A模块完成模拟量和数字量之间的转换。
(6)运动控制功能
运动控制功能是指通过高速计数模块和位置控制模块等进行单轴或多轴运动控制。
(7)过程控制功能
过程控制功能是指通过PLC的PID控制指令或模块实现对温度、压力、速度、流量等物理量参数的闭环控制。
(8)扩展功能
扩展功能是指通过连接输入/输出扩展单元(即I/O扩展单元)模块来增加输入输出点,也可通过附加各种智能单元及特殊功能单元来提高PLC的控制能力。
(9)远程I/O功能
远程I/O功能是指通过远程I/O单元将分散在远距离的各种输入、输出设备与PLC机相连接,进行远程控制,接收输入信号、传出输出信号。
(10)通信联网功能
通信联网功能是指通过PLC之间的联网、PLC与上位计算机的链接等,实现远程I/0控制和数据交换,以完成较大规模的系统控制。
(11)监控功能
监控功能是指PLC能监视系统各部分的运行状态和进程,对系统中出现的异常情况进行报警和记录,甚至自动中止运行;也可在线调整、修改控制程序中的定时器、 数器等设定值或强制I/O状态。