关于STL语句执行逻辑

各位前辈,我是刚学习的新手,学习别人程序的时候,看到以下程序,转化成梯形图转不过,是不在STL编程有些简便的写法,省略了一些符号??请教前辈下面这段逻辑的与,或关系要怎么读呢(主要是与或关系方面)?
       A     "Prg0110DB".Phase02
      O     "Prg0110DB".Phase06
      AN    Q    137.0                  // 0110P01
      O(    
      A     "Prg0110DB".Phase01
      O     "Prg0110DB".Phase05
      A     "DI_DB".DI_0110LL01
      )     
      =     "Prg0110DB".TimeStop

问题补充:
A     "Prg0110DB".Phase01
O     "Prg0110DB".Phase05
A     "DI_DB".DI_0110LL01
 =     M10.0//建立一个中间变量

谢谢您,单纯这段,就转不过梯形图啦。这段的执行逻辑,是不是"Prg0110DB".Phase01是置位M10.0的一个条件。"Prg0110DB".Phase05与 "DI_DB".DI_0110LL01是置位M10.0的另一个条件??

最佳答案

1,没有省略符号,只是用梯形图转换的STL语言多了些语句,看起来比较规范
2,一般我这样读:信号Phase02或上一个信号Phase06的接果与上Q137?0的反信号后,或上一个结构<结构为:Phase01或上Phase05的结果后,与上DI_DB.DI_0110LL01>后输出到timestop
3,Phase01和DI_DB.DI_0110LL01都为1时置位M0.1;Phase05和DI_DB.DI_0110LL01都为1时置位M0.1

提问者对于答案的评价:
那请问一下,不是STL有个规则是先与后或么?

最佳答案作者回复:
只是建议规范,不是规则!其实你反过来写也是完全可以的!

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

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

相关推荐