产品描述
西门子存储卡6ES7954-8LE03-0AA0
置位和复位指令
置位和复位 1 位 位
表格 8-8 S 和 R 指令
LAD FBD SCL 说明
不提供 置位输出:
S(置位)激活时,OUT 地址处的数据值设置为 1。S 未
激活时,OUT 不变。
不提供 复位输出:
R(复位)激活时,OUT 地址处的数据值设置为 0。R 未
激活时,OUT 不变。
1
对于 LAD 和 FBD: 这些指令可放置在程序段的任何位置。
2
对于 SCL: 必须在应用程序内编写代码来复制该函数。
表格 8-9 参数的数据类型
参数 数据类型 说明
IN(或连接到触点/门逻辑) Bool 要监视位置的位变量
OUT Bool 要置位或复位位置的位变量
基本指令
8.1 位逻辑运算
S7-1200 可编程控制器
216 系统手册, V4.4 11/2019, A5E02486685-AN
置位和复位位域
表格 8-10 SET_BF 和 RESET_BF 指令
LAD 1 1 FBD SCL 说明
不提供 置位位域:
SET_BF 激活时,为从寻址变量 OUT 处开始的“n”位分
配数据值 1。 SET_BF 未激活时,OUT 不变。
不提供 复位位域:
RESET_BF 为从寻址变量 OUT 处开始的“n”位写入数据
值 0。 RESET_BF 未激活时,OUT 不变。
1
对于 LAD 和 FBD: 这些指令必须是分支中右端的指令。
2
对于 SCL: 必须在应用程序内编写代码来复制该函数
参数 数据类型 说明
S, S1 Bool 置位输入;1 表示**
R, R1 Bool 复位输入;1 表示**
INOUT Bool 分配的位变量“INOUT”
Q Bool 遵循“INOUT”位的状态
“INOUT”变量分配要置位或复位的位地址。 可选输出 Q 遵循“INOUT”地址的信号状态。
指令 S1 R “INOUT”位 位
基本指令
8.1 位逻辑运算
S7-1200 可编程控制器
218 系统手册, V4.4 11/2019, A5E02486685-AN
8.1.3 上升沿和下降沿指令
表格 8-14 上升沿和下降沿跳变检测
LAD FBD SCL 说明
不可用 1 扫描操作数的信号上升沿。
LAD:在分配的“IN”位上检测到正跳变(断到通)时,该触点的
状态为 TRUE。该触点逻辑状态随后与能流输入状态组合以设置
能流输出状态。P 触点可以放置在程序段中除分支结尾外的任何
位置。
西门子存储卡6ES7954-8LC03-0AA0
西门子存储卡
6ES7954-8LC03-0AA0
可编程控制器
FBD:在分配的输入位上检测到正跳变(关到开)时,输出逻辑
状态为 TRUE。P 功能框只能放置在分支的开头。
不可用 1 扫描操作数的信号下降沿。
LAD:在分配的输入位上检测到负跳变(开到关)时,该触点的
状态为 TRUE。该触点逻辑状态随后与能流输入状态组合以设置
能流输出状态。N 触点可以放置在程序段中除分支结尾外的任何
位置。
FBD:在分配的输入位上检测到负跳变(开到关)时,输出逻辑
状态为 TRUE。N 功能框只能放置在分支的开头。
不可用 1 在信号上升沿置位操作数。
LAD:在进入线圈的能流中检测到正跳变(关到开)时,分配的
位“OUT”为 TRUE。能流输入状态总是通过线圈后变为能流输出
状态。P 线圈可以放置在程序段中的任何位置。
FBD:在功能框输入连接的逻辑状态中或输入位赋值中(如果该
功能框位于分支开头)检测到正跳变(关到开)时,分配的位
“OUT”为 TRUE。输入逻辑状态总是通过功能框后变为输出逻辑
状态。P= 功能框可以放置在分支中的任何位置。
不可用 1 在信号下降沿置位操作数。
LAD:在进入线圈的能流中检测到负跳变(开到关)时,分配的
位“OUT”为 TRUE。能流输入状态总是通过线圈后变为能流输出
状态。N 线圈可以放置在程序段中的任何位置。
FBD:在功能框输入连接的逻辑状态中或在输入位赋值中(如果
该功能框位于分支开头)检测到负跳变(通到断)时,分配的位
“OUT”为 TRUE。输入逻辑状态总是通过功能框后变为输出逻辑
状态。N= 功能框可以放置在分支中的任何位置
设置启动特性
要设置启动特性,请按以下步骤操作:
1. 在 STEP 7 硬件和网络编辑器的设备视图中选择 CPU。
2. 在“常规”(General) 下的属性中,选择“启动”(Startup) 区域。
图 11-2 设置启动特性
① 在上电后设置启动类型
② 定义插槽中的模块与所组态的模块无法匹配时的启动特性。该参数适用于 CPU 和所
有未选择其它设置的模块。
PLC工作状态一目了然安装便捷,支持导轨式和螺钉式安装所有模块的输入输出端子可拆卸集成以太网口,程插针式连接,模块序下载、设备组网连接更加紧密通用 Micro sD卡支持程序下载和信号板扩展实现*化PLC固件更新配置,同时不占用电控西门子高速芯片配备**级电容,掉电基本指令执行时间可情况下,依然能保证时钟正常工作
• 仅在兼容时启动 CPU:在这种设置下,已组态插槽中的模块必须与已组态模块兼
容。兼容表示模块匹配输入和输出的数量,且必须匹配其电气和功能属性。
• 即使不兼容也启动 CPU:在这种设置下,CPU 的启动与所插入的模块类型无关。
对于本地使用的模块,可以在参数“比较预设模块和实际模块”中针对每个插槽单独组
态硬件兼容性。更改模块的硬件兼容性设置时,CPU 中的设置不适用于该模块。为一个时间段,在此时间段内,连接到通信模块 (CM/CP) 的 I/O 模
块必须准备就绪。
集中式 I/O 和分布式 I/O 在参数分配时间内准备就绪后,CPU 将立即转入 RUN 模
式。
如果集中式 I/O 和分布式 I/O 在组态时间内未准备就绪,则 CPU 的启动特性将取决于
硬件兼容性设置。
调试
11.5 操作模式
自动化系统
270 系统手册, 11/2019, A5E03461186-AF
“ “ 比较预设组态和实际组态 ”(Comparison preset to actual configuration) 参数的示例
“仅在兼容时启动 CPU”
具有 32 个数字量输入的 DI 32x24VDC HF 输入模块可以是具有 16 个数字量输入的
DI 16x24VDC HF 输入模块的兼容替代模块。引脚分配和所有电气和功能特性完全相同。
“即使不兼容也启动 CPU”(Startup CPU even if mismatch)
在此插槽中插入了模拟量输出模块,而不是已组态的数字量输入模块,或者此插槽以及后
续所有插槽中都没有模块。虽然无法访问已组态的输入,但 CPU 仍然启动。
请注意,在此情况下,用户程序无法正常运行,因此必须采取适当措施!
11.5.2 STOP 模式
响应
CPU 不以 STOP 模式执行用户程序。
根据相应模块的参数设置,禁用或响应所有输出:将提供参数中所设置的替换值或保持上
一个值输出,从而将控制过程保持在安全操作模式。
调试
11.5 操作模式
自动化系统
系统手册, 11/2019, A5E03461186-AF 271
11.5.3 RUN 模式
响应
在“RUN”模式下,将执行循环程序、时间驱动型和中断驱动型程序。每个程序循环中将自
动更新“自动更新”过程映像区中的地址。更多信息,请参见“过程映像和过程映像分区
(页 200)”部分。
执行用户程序
当 CPU 写入输出和读取输入时,循环程序将从条指令开始执行并运行到后一条指
令。高**级的事件(如,硬件中断、诊断中断和通信)可中断循环程序执行并延长循环
时间。
如果已组态小循环时间,则 CPU 将在此小循环时间过后才结束该循环,即使用户程
序提早完成。
西门子存储卡6ES7954-8LC03-0AA0处理器西门子存储卡6ES7954-8LC03-0AA0
处理器控制器
本公司*销售西门子PLC,200,300,400,1200,西门子PLC附件,西门子电机,西门子人机界面,西门子变频器,西门子数控伺服,西门子总线电缆现货供应,*咨询系列产品,折扣低,货期准时,并且备有大量库存.长期有效
本公司*销售西门子PLC,200,300,400,1200,西门子PLC附件,西门子电机,西门子人机界面,西门子变频器,西门子数控伺服,西门子总线电缆现货供应,*咨询系列产品,折扣低,货期准时,并且备有大量库存.长期有效
操作系统将监视循环程序的执行时间是否**出一个可组态的上限值(即,大循环时
间)。通过调用 RE_TRIGR 指令,可在程序的任何位置处重新启动时间监视。
如果循环程序**过大循环时间,则操作系统会启动时间错误 OB (OB 80)。如果该 OB
不存在,则 CPU 将忽略**出大循环时间监视。如果*二次**出循环监视时间(如,执
行时间错误 OB 时),CPU 将转入 STOP 模式。
参考
11.5 操作模式
自动化系统
272 系统手册, 11/2019, A5E03461186-AF
11.5.4 操作 模式的转换
操作模式间的转换
下图描述了这些操作模式间的转换:
图 11-3 操作模式间的转换
下表列出了操作模式转换的影响:
表格 11- 4 操作模式的转换
编号 操作模式的转换 影响
① POWER ON →
STARTUP
接通电源后,发生以下情况时,CPU 将切换为
“STARTUP”模式:
• 硬件配置与程序块一致。
• 设置启动类型“暖启动 - RUN”(Warm restart -
RUN)。
或
• 设置启动类型“断电前的暖启动模式”(Warm
restart mode before POWER OFF),且
CPU 在断电之前处于 RUN 模式。
CPU 将清空非保持性存储器
中的内容,并将非保持性 DB
中的内容复位为装载存储器
的起始值。同时保留保持性
存储器和保持性 DB 中的内
容。
将保留诊断缓冲区中*的
500 个条目。
② POWER ON →
STOP
接通电源后,发生以下情况时,CPU 将转入
“STOP”模式:
• 硬件配置与程序块不一致。
或
• 启动类型“不重启”(No restart)。
或
• 设置启动类型“断电前的暖启动模式”(Warm
restart mode before POWER OFF),且
CPU 在断电之前处于 STOP 模式。
CPU 将清空非保持性存储器
中的内容,并将非保持性 DB
中的内容复位为装载存储器
的起始值。同时保留保持性
存储器和保持性 DB 中的内
产品推荐