品牌
代理商厂商性质
武汉市所在地
6ES7331-7PF11-0AB0
www.dp-6xv1830-0eh10.com
武汉康厦西门子*经销商杨,027(87388321)027(88779746),189(71518685)
SIMATIC S7-300, ANALOG INPUT
SM 331, OPTICALLY ISOLATATED,
8 AI THERMOCOUPLE,
TYPE B, E, J, K, L, N, R, S, T
TXK/TXK(L) ACCORDING GOST
16 BIT, 50 MS, 1 X 40 PIN
6GK1500-0FC10
0 位。此位的信号状态分配给输出Q 4.0。
用于S7-300 和S7-400 的功能块图(FBD)编程
A5E00446507-01 6-1
6 跳转指令
6.1 跳转指令概述
描述
可以在所有逻辑块中使用本指令,例如在组织块(OB)、功能块(FB)和功能(FC)中。
以下是可用的跳转指令:
? JMP 块中无条件跳转
? JMP 块中有条件跳转
? JMPN 若非则跳转
跳转标签作为地址
跳转指令的地址是标签。跳转标签指示想让程序跳转到的目标。
在JMP 框上方输入标签。标签zui多可以包含四个字符。首字符必须为字母;其它字
符可以是字母或数字(例如,SEG3)。
跳转标签作为目标
目标标签必须位于程序段的开头。要在程序段开头输入目标标签,可以通过从FBD
列表框中选择LABEL 一个空框将会出现。.一个空框将会出现。在框中键入标签的
名称。
跳转指令
用于S7-300 和S7-400 的功能块图(FBD)编程
6-2 A5E00446507-01
SEG3
JMP
I 0.1 =
Q 4.0
I 0.4
Network 1
6GK1500-0FC10
地 址 说 明
<跳转标号> 跳转目标的符号名
说明
如果 RLO=1,该指令将中断当前线性程序扫描,并跳转到一个跳转目标。在跳
转目标处继续进行线性程序扫描。跳转目标通过一个跳转标号来。可向前跳
转或向后跳转。只能在一个程序块内执行跳转,即跳转指令和跳转目标必须位于
同一个程序块内。跳转目标在该块内必须是*的。zui大跳转距离为 -32768 或
+32767 个程序代码字。实际跳转的zui大长度取决于程序中所使用语句的组合情
况(一个、两个或三个字语句)。6ES7331-7PF11-0AB0
如果 RLO=0,则不执行跳转。将 RLO 置为“1”,从下一条语句继续程序扫描。
RLO 被拷贝到该指令的 BR 中,而与 RLO 无关。
状态字
BR CC 1 CC 0 OV OS OR STA RLO /FC
写: x - - - - 0 1 1 0
举例
STL 解释
A I 1.0
A I 1.2
JCB JOVR
L IW8
T MW22
JOVR: A I 2.1
// 如果RLO=1,则跳转到JOVR。将RLO 位的内容复制到BR 位
// 如果没有执行跳转,则继续执行程序扫描
// 在跳转到 JOVR 之继续进行程序扫描
逻辑控制指令
6-8
6GK1500-0FC10
如果不存在上升沿,则C10 的值保持不变。
计数器指令
用于S7-300 和S7-400 的功能块图(FBD)编程
4-12 A5E00446507-01
用于S7-300 和S7-400 的功能块图(FBD)编程
A5E00446507-01 5-1
5 数据块指令
5.1 OPN:打开数据块
符号
OPN
or
6ES7331-7PF11-0AB0
参数 数据类型 内存区域 描述
DB 或DI 编号 BLOCK_DB - DB 或DI 编号;范围取决于
CPU。
描述
可以使用打开数据块指令将现有数据块作为共享数据块(DB)或背景数据块(DI)打开。
数据块的编号将传送至DB 或DI 寄存器。后续的DB 和DI 命令将根据寄存器内容访
问相应的块。
状态字
BR CC 1 CC 0 OV OS OR STA RLO FC
写 - - - - - - - - -
数据块指令
用于S7-300 和S7-400 的功能块图(FBD)编程
5-2 A5E00446507-01
举例
程序段1