顺序控制继电器S使用的问题

我在西门子S7-200的系统手册和陈忠平编写的自学手册里都看到“不能将同一个S位用于不同程序中。例如,若主程序中用了S0.1位,子程序中就不能再用它了”还有句话就是“执行SCRT和SCRE时会对本SCR段S位复位”但是我在另一本书 “图解西门子S7-200系列 PLC应用88例 郑凤翼 金沙主编”的这书里P67页看到在普通的子程序调用中S位作为调用子程序的使能位,比如主程序有:LD SM0.1 
                                               S     S2.0
                                               LD  S2.0    
                                               CALL SBR_1
                  在子程序中有对S2.0复位的指令 R S2.0
我在百度知道和这里之前都问过一个子程序调用定时器的问题,别人都说这样在子程序中不能复位S2.0。现在我蛮糊涂的,是那本图解西门子的书错的吗??本人是新手,真心求教,大侠们告诉我答案吧。谢谢了。

最佳答案

“若主程序中用了S0.1位,子程序中就不能再用它了”这句话的意思应该是不能再用S0.1进行顺序功能置位了,但是可以作为复位功能使用!“执行SCRT和SCRE时会对本SCR段S位复位。”这句话是正确的!
这个你可以和三菱的顺序功能指令(STL指令)联系在一起!

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午5:15
下一篇 2020年11月1日 下午5:15

相关推荐