2016-06-15
X0闭合时,开始计时,直到X0断开,这个时间是不确定的,但需要把这个时间存入D0中,PLC该如何编程呢??
评论8
楼主 2016/6/15 16:17:35
下降沿把时间取出来看看
楼主 2016/6/15 20:32:08
用累计型计时器,在前端信号中断下降沿执行数据传输导出计时器数据,指令执行完复位计时器
楼主 2016/6/15 21:47:34
X0从接通到断开的时间给T0在把T0的值传送给D0?这样行吗?
楼主 2016/6/15 22:19:35
抱歉,是我看错了,以为能把0传过去
楼主 2016/6/16 13:25:16
直接mov t0 到d0.只不过D0里面保存的数据乘以计时器时基值才是需要的时间值(S)。例如T0是100ms计时器,D0里面保存的是5,那么X0断开时计时器计时0.5s
楼主 2016/6/16 16:34:44
用上升 下降沿做条件试试
楼主 2016/6/18 11:41:45
通常的定时器是前面条件断开时间就清零了,你可以用累计定时器,前面条件断开了,定时时间还在,然后将此时定时器的当前值存储到一个数据寄存器中。