200SMART中复位置位指令在一个程序里面可以重复使用吗?

1.    200SMART中复位置位指令在一个程序里面可以重复使用吗?R和S 去复位置位一个位时,在一个程序的不同网络重复使用吗?比如S置位M0.0 进过逻辑后R复位M0.0,经过逻辑后再对M0.0进行置位操作?这种是否是双线圈输出?
2.    200SMART中顺控继电器SCR等内部可以重复使用置位复位同一个线圈吗? 顺空继电器范围是多少,比如从S0.0到S多少?另外我一个程序有多个子程序,每个子程序是不同的工艺流程,准备用顺控,S编号范围有什么限制没,比如第一个子程序可能会用到S0.0到S3.7,另一个可能会用到S5.0到S7.7等  可能还会有更多这样的用法,有错误吗?比如不同的子程序起始不一样,有的从S0.0开始,有的从S5.0开始。
请指教,谢谢。

图片说明:

200SMART中复位置位指令在一个程序里面可以重复使用吗?   

钻石用户推荐最佳答案

1)置位、复位指令没有限制数量的,允许用户任意使用,调用这些指令需要理清plc的工作机制(自左而右,自上而下)。
2)这个可以。但不建议你将各工序做成个子程序,那样编程可能会造成逻辑混乱,不利于管理。
建议将具体的功能做标志位方式,即完成某一项工作(动作后),用一个标志位描述,不同的工艺走不同的标志位形式便于管理程序。尽可能的在思路上先理清程序架构,再实施具体的顺控指令的编程。

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 上午12:54
下一篇 2020年10月31日 上午12:54

相关推荐