heming28
级别: 略有小成
精华主题: 0
发帖数量: 201 个
工控威望: 468 点
下载积分: 920 分
在线时间: 303(小时)
注册时间: 2008-11-07
最后登录: 2024-03-29
查看heming28的 主题 / 回贴
楼主  发表于: 2009-03-04 09:35

我有一个问题,三菱步进指令中状态S是如何复位的,我将程序传上,请帮我看看,若M109闭合,S12置位,步进程序开始,M12\Y011\及T20开始输出及计时,但S12一直置位,是否程序每次扫描都执行步进程序,谢谢.
艾苡
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看艾苡的 主题 / 回贴
1楼  发表于: 2009-03-05 09:55
引用
引用楼主heming28于2009-03-04 09:35发表的 请教 :
[attachment=19904] 我有一个问题,三菱步进指令中状态S是如何复位的,我将程序传上,请帮我看看,若M109闭合,S12置位,步进程序开始,M12Y011及T20开始输出及计时,但S12一直置位,是否程序每次扫描都执行步进程序,谢谢.


当对应的S12状态下的命令都执行完毕后,转入下一状态时,S12将自动复位,下一次扫描周期时,S12内所有动作将不被执行,所有OUT元件的输入均被断开。

嘿嘿,不知道我说的有没有错。请高手指教!!
艾苡
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看艾苡的 主题 / 回贴
2楼  发表于: 2009-03-05 10:08
呵,步序与步序之间一般是省去RET,因此看起来是多个STL可共用一个RET   
艾苡
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看艾苡的 主题 / 回贴
3楼  发表于: 2009-03-05 15:23
当对应的S12状态下的命令都执行完毕后,转入下一状态时,S12将自动复位,S12的复位是在下一步序状态开始运行之后,即,S12的复位是不需要语句的。
步序与步序之间一般是省去RET,因此看起来是多个STL可共用一个RET ,但总的步序结束之后,是要有RET结束的!!

呵,不知道我说的对不对!!
艾苡
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看艾苡的 主题 / 回贴
4楼  发表于: 2009-03-06 10:26
呵,是这个意思,程序扫描也是执行的过程!!!