A7d2: L #I
ITD
L L#1
-D
L L#32
*D
LAR1
L LD [AR1,P#0.0]
L #FilterL
<R
L #I
ITD
L L#1
-D
L L#32
*D
LAR1
L LD [AR1,P#0.0]
L #FilterH
= L 54.2
>R
O L 54.2
JCN A7d4
这个程序的大致意思 是一个当指针所指的数据小于FilterL或者大于FilterH的话就给这个值赋零 如果在这个没有就跳转到A7d4。我不懂得是求或的那一块是如何运行的,这个求或为什么这样写 用STL编写这种情况的规则是什么,我该学习那些知识?
最佳答案
L LD [AR1,P#0.0]
L #FilterL
<R
= L 54.2
程序就是当LD [AR1,P#0.0]的数值小于#FilterL或大于#FilterH时就不跳转,继续向下执行。
提问者对于答案的评价:
多谢哈!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc236202.html