6ES7414-4HJ04-0AB0
如果N 不等于“0”,则通过 SHL_W 指令将 CC 0 位和OV 位清零。
ENO 和EN 具有相同的信号状态。
状态字
BR CC 1 CC 0 OV OS OR STA RLO /FC
写 x x x x - x x x 1
举例
如果 I0.0 为逻辑“1”,则 SHL_W 方块激活。MW0 装入,并左移使用 MW2 指定的位数。
其结果被写入 MW4 中。Q4.0 置位。
11.1.5 SHR_W 字右移
符号
6 位
这六个位将丢失。 空出的位都填为“0”。
移位和循环指令
11-5
参数 数据类型 存储区域 说明
6ES7414-4HJ04-0AB0
在跳转目标继续进行线性程序扫描。跳转目标通过一个跳转标号来指定,可向前
或向后跳转。只能在一个程序块内执行跳转,即跳转指令和跳转目标必须位于同
一个程序块内。跳转目标在该块内必须是唯一的。*大跳转距离为 -32768 或
+32767 个程序代码字。实际跳转的*大长度取决于程序中所使用语句的组合情
况(一个、两个或三个字语句)。
如果 RLO=0,则不执行跳转。将RLO设置为1,继续对下一个语句执行程序扫描。
状态字
BR CC 1 CC 0 OV OS OR STA RLO /FC
写: - - - - - 0 1 1 0
举例
STL 解释
A I 1.0
6ES7414-4HJ04-0AB0
D、T、Z
指针,指向发送区。
只允许使用下列数据类型:BOOL(不允许:
位域)、BYTE、CHAR、WORD、INT、
DWORD、DINT、REAL、DATE、TOD、
TIME、S5TIME、DATE_AND_TIME、
COUNTER、TIMER。
注意:
如果使用ANY指针访问一个数据块,则必须要
指定该数据块(例如:P# DB10.DBX5.0
Byte 10)。
LEN IN_OUT WORD I、Q、M、D、L 要发送的数据域的长度,以字节为单位。
S7通讯
用于S7-300/400系统和标准功能的系统软件
A5E00446508-01 19-17
6ES7414-4HJ04-0AB0