碰到一个问题:
最近碰到一个怪问题,在编程时,同样的一个功能,用LAD和STL,输出的结果竟然不一样!很郁闷!
是这样的:在做报警程序时,因为报警比较多,就做了个报警汇总块FC1,在OB1中无条件调用,然后做了个报警功能块FC2,在FC1中嵌套FC2,结果很奇怪:
LAD时,当报警信号I0.0接通时,输出Q0.0为1,当消音(I0.2)信号为1时,输出为0,但当消音信号复位后(为0),输出Q0.0竟然马上接通了,达不到消音的目的!
而STL时,可以达到这个效果,I0.0接通后,输出Q0.0为1,消音后,输出为0,
其中消音信号是复位式按钮,是为了不影响后来的报警而设置的。
具体程序可看附件中的程序,这里我抓了几张图片,请各位大哥帮忙看看,很郁闷的问题!
点击此处查看附件点击此处查看附件点击此处查看附件点击此处查看附件