近日在做S5程序转化为S7-200程序的工作,遇到一段stl的S5程序,是关于跳转的,在这里有点疑惑请高手指点。
S5示例程序:
AN M24.1
AN M24.2
JC M001
AN M24.3
S M24.5
JC M001
AN M24.6
S M24.7
M001:***
如上示例程序,如果写到S7-200中,有几个问题请教:
1、条件跳转指令JC,在S7-200中没有对应指令吧?如何能实现相同功能?
2、对于S5或者S7-300中的JC指令,如上例,如果头两句两个AN的RLO=0,第三句的跳转是不能执行的,此时执行第四句“AN M24.3”然后再执行置位M24.5的指令。这里有点疑惑,这个“S M24.5”的置位条件是仅有“AN M24.3”这一句,还是说置位条件是M24.1、M24.2和M24.3三个条件AN后的RLO=1,才能置位M24.5呢?
请高手指点疑惑,谢谢。