说明:
在STEP 7中使用跳转分配器“SPL”,可以在数据块内根据跳转标签执行指定的/计算的跳转到程序部分。跳转分配器包含最大255个SPA跳转语句(绝对跳转)的列表和指示列表结束或SPA语句后的第一条语句的跳转标签。
L jump number
//加载跳转数
JL End;
//跳转到跳转标签End
//如跳转数大于
//SPA语句数
JU M00;
//跳转到跳转标签M00 (Accu = 0)
JU M01;
//跳转到跳转标签M01 (Accu = 1)
End: ...
在跳转标签“End”和跳转标签“End”处的第一条语句之间仅允许使用JU语句。
样例程序-皮带驱动器:
样例程序包括带跳转分配器的FC10,用来对皮带驱动器进行简单控制。数字1到5可分配给整数数据类型的输入参数“Select_IN”。根据所分配的数字执行以下动作:
- 1:皮带向前装配传送。
- 2:皮带反相传送。
- 3:皮带停止。
- 4:蜂鸣器打开。
- 5:蜂鸣器关闭。
其它数字都被认为是错误,会导致蜂鸣器和皮带停止。FC10包含德语和英语注释。
图1:传送机皮带驱动器
复制“SLP.exe”文件到单独的目录中然后双击运行文件。STEP 7 V5.3项目与所有相关子目录会一起解压缩。可使用SIMATIC管理器来打开和运行解包 出的项目。
SLP.exe ( 244 KB )
关键字:
跳转函数
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc339315.html