西门子6ES7 416-2FN05-0AB0
价格:9.00起
更改 CPU 的工作模式
CPU 有以下两种工作模式: STOP 模式和 RUN 模式。CPU 正面的状态 LED 指示当前
工作模式。 在 STOP 模式下,CPU 不执行任何程序,而用户可以程序块。 在 RUN
模式下,CPU 会执行相关程序;但用户仍可程序块。
将 CPU 置于 RUN 模式
1. 在 PLC 菜单功能区或程序编辑器工具栏中单击“运行”(RUN) 按钮:
2. 提示时,单击“确定”(OK) 更改 CPU 的工作模式。
可监视 STEP 7-Micro/WIN SMART 中的程序,方法是在“调试”(Debug) 菜单功能区或程
序编辑器工具栏中单击“程序状态”(Program Status) 按钮。 STEP 7-Micro/WIN SMART
显示指令值。
将 CPU 置于 STOP 模式
若要停止程序,需单击“停止”(STOP) 按钮 ,并确认有关将 CPU 置于 STOP 模式的提
示。 也可在程序逻辑中包括 STOP 指令,以将 CPU 置于 STOP 模式。
读取输入和写入输出
读取输入
数字量输入: 每个扫描周期开始时,会读取数字量输入的电流值,然后将该值写入到过
程映像输入寄存器。
模拟量输入:CPU 在正常扫描周期中不会读取模拟量输入值。而当程序访问模拟量输入
时,将立即从设备中读取模拟量值。
写入输出
数字量输出:扫描周期结束时,CPU 将存储在过程映像输出寄存器的值写入数字量输
出。
模拟量输出:CPU 在正常扫描周期中不会写入模拟量输出值。而当程序访问模拟量输出
值时,将立即写入模拟量输出。
4.1.2 立即读取或写入 I/O
CPU 指令集提供立即读取或写入物理 I/O 的指令。这些立即 I/O 指令可用来直接访问实
际输出或输入点,即使映像寄存器通常用作 I/O 访问的源地址或目的地址。使用立即指令
来访问输入点时,不改变相应过程映像输入寄存器单元。使用立即指令来访问输出点时,
将同时更新相应过程映像输出寄存器单元。
说明
读取模拟量输入时,可立即读取到相应的值。向模拟量输出写入值时,会立即更新该输
出。
在程序执行期间,使用过程映像寄存器比直接访问输入或输出点更有优势。使用映像寄存
器共有三个原因:
● 在扫描开始时对所有输入进行采样可在扫描周期的程序执行阶段同步和冻结输入值。
程序执行完成后,使用映像寄存器中的值更新输出。这样会使系统更稳定。
● 程序访问映像寄存器的速度比访问 I/O 点的速度快得多,从而可以更快地执行程序。
● I/O 点是位实体,必须以位或字节的形式访问,但可以采用位、字节、字或双字的形
式访问映像寄存器。因此,映像寄存器更为灵活
PLC 概念 4
CPU 的基本功能是监视现场输入,并根据控制逻辑接通或断开现场输出设备。 本章介绍
了有关程序执行、使用的各种存储器和存储器如何保持等方面的一些概念。
4.1 控制逻辑的执行
CPU 连续执行程序中的控制逻辑和读写数据。基本操作非常简单:
● CPU 读取输入状态。
● 存储在 CPU 中的程序使用这些输入评估控制逻辑。
● 程序运行时,CPU 更新数据。
● CPU 将数据写入输出
说明
当 CPU 的使用环境振动比较大或垂直安装时,使用 DIN 导轨挡块可能会有帮助。 在
DIN 导轨上使用端盖(8WA1 808 或 8WA1 805)以确保模块保持连接状态。
如果系统处于剧烈振动环境中,面板安装可给 CPU 提供较高的振动保护等级。
执行用户程序
在扫描周期的执行阶段,CPU 执行主程序,从条指令开始并继续执行到后一个指
令。 在主程序或中断例程的执行过程中,使用立即 I/O 指令可立即访问输入和输出。
如果在程序中使用子例程,则子例程作为程序的一部分进行存储。 主程序、另一个子例
程或中断例程调用子例程时,执行子例程。 从主程序调用时子例程的嵌套深度是 8 级,
从中断例程调用时嵌套深度是 4 级。
如果在程序中使用中断,则与中断事件相关的中断例程将作为程序的一部分进行存储。
在正常扫描周期中并不一定执行中断例程,而是当发生中断事件时才执行中断例程(可以
是扫描周期内的任何时间)。
为 14 个实体中的每一个保留局部存储器: 主程序、八个子例程嵌套级别(从主程序启动
时)、一个中断例程和四个子例程嵌套级别(从中断程序启动时)。 局部存储器有一个
局部范围,局部存储器仅在相关程序实体内可用,其它程序实体无法访问。 有关局部存
储器的详细信息,请参见本章中的局部存储区: L。
下图描述了一个典型的扫描流程,该流程包括局部存储器使用和两个中断事件(一个事件
发生在程序执行阶段,另一个事件发生在扫描周期的通信阶段)。 子例程由下一个较高
级别调用,并在调用时执行。 没有调用中断例程;发生相关中断事件时才调用中断例
程。
更改 CPU 的工作模式
CPU 有以下两种工作模式: STOP 模式和 RUN 模式。CPU 正面的状态 LED 指示当前
工作模式。 在 STOP 模式下,CPU 不执行任何程序,而用户可以程序块。 在 RUN
模式下,CPU 会执行相关程序;但用户仍可程序块