在STEP 7中如何实现跳转分配器?

说明:
在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包含德语和英语注释。

在STEP 7中如何实现跳转分配器?
图1:传送机皮带驱动器

复制“SLP.exe”文件到单独的目录中然后双击运行文件。STEP 7 V5.3项目与所有相关子目录会一起解压缩。可使用SIMATIC管理器来打开和运行解包 出的项目。

在STEP 7中如何实现跳转分配器? SLP.exe ( 244 KB )

关键字:
跳转函数

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc339315.html

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论