PLC 产生脉冲的问题!

2024-12-29 23:05:31
推荐回答(3个)
回答1:

当你遇到这种情况的时候,慢慢的去分析一下,PLC的工作是从上而下,从左到右,当10.03是0的时候,它的动断触点闭合,动合触点断开,所以说22.00有输出,其动合触点闭合,此时,21.13没有输出,所以21.12有输出。当扫描到第三行的时候,21.13有输出,其动断触点断开,此时21.12没有输出。

回答2:

因为PLC的程序的执行是由上往下,自左往右,同时,每次扫描完成后或者下次扫描开始前,PLC会更新输入输出映像区,在程序扫描期间,映像区的数值保持不变。

因此,当10.03=1,此时22.00=1,继续扫描,21.12为1,21.13为1,程序扫描结束,系统更新输入输出映像区,此时,21.13才被更新为0,21.12才被更新为0.

回答3:

原理同上
程序有错

把第三行的22.00换成21.12就成了
之后你仿真一下就可以看到了
要是想增大周期就加定时器