叫我点哥
级别: 探索解密
精华主题: 0
发帖数量: 60 个
工控威望: 118 点
下载积分: 1736 分
在线时间: 16(小时)
注册时间: 2019-04-06
最后登录: 2021-01-04
查看叫我点哥的 主题 / 回贴
楼主  发表于: 2019-04-19 10:42
图片:
图片:
手上拿到一个三菱的程序,准备转换成其他品牌,STL不是很懂,怕搞错流程
三菱的STL是怎么分步段的,只有程序末尾有个RET,没两个STL Sx  与STL Sn 之间算是一个步段么
其中SET Sx,跟OUTSx有什么区别,这个很迷
suegu2
级别: 家园常客
精华主题: 0
发帖数量: 319 个
工控威望: 584 点
下载积分: 6619 分
在线时间: 274(小时)
注册时间: 2012-09-22
最后登录: 2024-11-29
查看suegu2的 主题 / 回贴
1楼  发表于: 2019-04-19 11:19
每一个步都是从STL开始,到末尾SET Sn,就跳转出去并自动关闭原本的步,如果你用OUT Sn,也会跳转出去,但是不会自动关闭。一个步进循环只用一个RET就可以了。
楼主留言:
单步用SET Sx,同时执行多个步用OUT Sx 出去?可以这么理解吗?
suegu2
级别: 家园常客
精华主题: 0
发帖数量: 319 个
工控威望: 584 点
下载积分: 6619 分
在线时间: 274(小时)
注册时间: 2012-09-22
最后登录: 2024-11-29
查看suegu2的 主题 / 回贴
2楼  发表于: 2019-04-19 12:25
引用
引用第1楼suegu2于2019-04-19 11:19发表的  :
每一个步都是从STL开始,到末尾SET Sn,就跳转出去并自动关闭原本的步,如果你用OUT Sn,也会跳转出去,但是不会自动关闭。一个步进循环只用一个RET就可以了。


同时多步跳转也是用SET ,同时触发多个SET就可以了。OUT主要是用于不同循环之间的步跳转或者循环末尾返回初始状态。