上QQ阅读APP看书,第一时间看更新
2.4 S7-1215C PLC的工作模式
CPU有三种操作模式:STOP模式、STARTUP模式和RUN模式。CPU前面板的LED状态指示灯指示当前操作模式,其工作模式状态指示如图2-16所示,指示灯为黄色表示STOP模式,指示灯为绿色表示RUN模式,指示灯闪烁表示STARTUP模式。
图2-16 PLC工作模式状态指示
当PLC工作在STOP模式下时,CPU不执行任何程序,用户可以下载程序或者配置信息。
当PLC工作在STARTUP模式下时,CPU会执行任何启动逻辑(如果存在),但不处理任何中断事件。
当PLC工作在RUN模式下时,重复执行扫描周期。在程序循环阶段的任何时刻都可能发生和处理中断事件。但是在RUN模式下,用户不能下载程序或者配置信息,必须切换到STOP模式下。
其中,STARTUP模式和RUN模式的执行过程如图2-17所示。
图2-17 STARTUP模式和RUN模式执行过程示意图
PLC上电后,CPU将根据STARTUP的设定进行相应的操作(冷启动、暖启动或热启动),不同的设置对用户数据及存储空间有不同的处理方法,但一般会进行如下几个步骤的操作:
A清除过程映像的输入区(I存储器);
B使用上一个值对输出进行初始化;
C执行任意气动逻辑(包含在特殊代码块内);
D将物理输入的状态复制到I存储器;
E在RUN模式期间所有中断事件都排队等候处理;
F启动将过程映像的输出区(Q存储器)写入到物理输出的事件。
当CPU进入RUN模式后,系统将按照如下步骤进行操作:
① 将Q存储器写入到物理输出;
② 将物理输入的状态复制到I存储器;
③ 执行用户程序逻辑;
④ 执行自检诊断;
⑤ 在扫描周期的任何时段处理中断和通信事件。
S7-1215C PLC的基本指令以及程序设计方法将结合实训项目来学习,此处不再阐述。