-
1 视频
-
2 测验
知识要点
1.4 PLC工作原理及过程
可编程控制器是一种专用的工业计算机,因此其工作原理是建立在计算机控制系统工作原理的基础上。但是一般计算机都不会24小时不间断的大量运行着程序,但工厂内的生产设备或生产线通常是每天都24小时不断运行,并且日复一日。这就要求控制这些生产设备的大脑PLC也日复一日,24小时不间断的运行着。PLC虽然和计算机类似,但由于其为了可靠的应用于工业环境和工业控制,所以PLC除了具有比计算机更强的工业接口外,还在工作方式和工作过程上与计算机有很大的不同之处。
PLC的工作模式
PLC有两种工作模式,运行(RUN)和停止(STOP)。可以通过PLCCPU模块上的运行和停止模式选择开关来进行选择,
当CPU处于运行RUN模式时, CPU模块上的“RUN”(绿色)灯亮,CPU会以一直不停循环的顺序扫描工作方式执行主用户程序。此时编程器对PLC一般只能做读或部分写的操作。
CPU处于停机模式时,CPU停止执行用户程序,CPU模块上的,“STOP”灯(橙色)亮。此时编程器可对PLC进行各种读或写的操作,如将用户程序和硬件设置信息下载到PLC等写操作。
西门子S7-200上还有TERM(终端)模式,在S7-300上可能还有RUN_P模式,
若模式开关在TERM或RUN_P模式时, 编程器PC和 PLC之间建立起通信连接后, 表示可通过终端设备如编程器,发出命令,以改变CPU的RUN/STOP工作模式。
PLC的运行(RUN)模式下工作过程
PLC启动后,先进行初始化操作,包括工作存储器的初始化,复位所有的定时器和输入输出映像区等,如有异常,则发出报警。初始化后,PLC就进入周期性扫描过程。
PLC的一个工作周期除了执行所有的用户程序外,还包括公共处理,输入采样,输出刷新等工作。因此我们根据PLC在一个工作周期内完成的主要工作把PLC的工作过程划分为4个阶段:
1、 公共处理阶段。
2、 输入采样阶段。
3、 程序执行阶段。
4、 输出刷新阶段。

图1小型PLC的工作流程图

