业务销售;竭诚为你服务.
公司主营西门子PLC模块,数控伺服,触摸屏等系列产品,产品*,质保一年
![]() |
参考价 | ¥670 |
订货量 | 1 |
更新时间:2019-07-21 10:42:49浏览次数:275
联系我们时请说明是化工仪器网上看到的信息,谢谢!
西门子WinCC7.46AV6362-1AM00-0BB0供应
不在质保范围内,、仿货、二手翻新货,一律不做。跳转标签用于标识在执行跳转指令后程序继续执行的目标程序段。
跳转标签与跳转标签的指令必须位于同一数据块中。跳转标签的名称在块中只能分配
一次。CPU S7-1200 多可以声明 32 个跳转标签,而 CPU S7-1500 多可以声明 256
个跳转标签。
一个程序段中只能设置一个跳转标签。每个跳转标签可以跳转到多个位置。
遵守跳转标签的以下语法规则:
● 字母(a 至 z,A 至 Z)
● 字母和数字组合;请检查排列顺序是否正确,如首先是字母,然后数字字母(a - z,A
- Z,0 - 9)
● 不能使用特殊字符或反向排序字母与数字组合,如首先是数字,然后是字母(0-9,a -
z,A - Z)
示例
以下示例说明了该指令的工作原理:
如果操作数“TagIn_1"的状态为“1",则执行该指令。将中断程序的顺序执行,并在
跳转标签 CAS1 标识的“程序段 3"中继续执行。如果输入“TagIn_3"的状态为“1",
将复位输出“TagOut_3"。
指令
4.1 指令
对 PLC 进行编程
编程和操作手册, 10/2018 1419
参见
有效数据类型概述 (页 247)
有关 FBD 的基本信息 (页 8277)
JMP_LIST:定义跳转列表
说明
使用“定义跳转列表"指令,可定义多个有条件跳转,并继续执行由 K 参数的值的程
序段中的程序。
可使用跳转标签 (LABEL) 定义跳转,跳转标签则可以在指令框的输出。可在指令框中
输出的数量。CPU S7-1200 多可以声明 32 个输出,而 CPU S7-1500 多可以声
明 256 个输出。
输出从值“0"开始编号,每次新增输出后以升序继续编号。在指令的输出中只能跳转
标签。而不能指令或操作数。
K 参数值将输出编号,因而程序将从跳转标签处继续执行。如果 K 参数值大于可用的
输出编号,则继续执行块中下个程序段中的程序。
仅在 EN 使能输入的状态为“1"时,才执行“定义跳转列表"指令。
参数
下表列出了“定义跳转列表"指令的参数:
参数声明数据类型存储区说明
EN Input BOOL I、Q、M、L、
D 或常量
使能输入
K Input UINT I、Q、M、L、
D 或常量
输出的编号以及要执
行的跳转。
DEST0 - - - 个跳转标签
DEST1 - - - 第二个跳转标签
DESTn - - - 可选跳转标签
有关有效数据类型的更多信息,请参见“另请参见"。
指令
4.1 指令
对 PLC 进行编程
1420 编程和操作手册, 10/2018
示例
以下示例说明了该指令的工作原理:
下表将通过具体的操作数值对该指令的工作原理进行说明:
参数操作数/跳转标签值
K Tag_Value 1
DEST0 LABEL0 跳转到由跳转标签
“LABEL0"标识的程序段。
DEST1 LABEL1 跳转到由跳转标签
“LABEL1"标识的程序段。
DEST2 LABEL2 跳转到由跳转标签
“LABEL2"标识的程序段。
如果操作数“Tag_Input"的状态为“1",则执行该指令。根据操作数“Tag_Value"的
值在跳转标签“LABEL1"标识的程序段中继续执行程序。
下一篇:西门子WinCC7.46AV6362-1AF00-0BB0性能