
CUP是PLC系统的控制中心,其主要功能是:
1、将输入信号(用户程序和数据)送到PLC中储存起来;
2、检查电源、存储器、I/O的状态,诊断用户程序的语法错误;
3、按存放的先后顺序取出用户程序,进行编译;
4、完成用户程序规定的各种操作;
5、将结果送到PLC的输出端,响应各种外部设备(如编程器、打印机)的请求;
6、循环执行1-5步骤,直到停止运行为止。
PLC除了可处于运行及编程状态外,还可设置成监控状态。此时,PLC既可实现对系统的监控,也可通过编程器和计算机修改或改变数据,还具有监视PLC工作状态及接收编程器操作的功能。
各种PLC的中央处理单元也不相同,但在系统中的作用是一致的。目前中型PLC为了提高其自身的可靠性,常采用双中央处理单元系统;一个是主处理器,用来处理字节操作指令,控制系统总线,监视扫描时间,统一管理编程接口;另一个是从处理器,专门用来处理操作指令,配合操作系统实现PLC编程语言向机器语言转换,是加快PLC工作处理速度的关键。