在DCC中,给MDI一个持续电平后,关闭,同时打开程序部,明显可以看到0--1跳变,但是却无法执行程序部,这是啥原因
问题补充:
昨天经过测试,在MDI结束的时候需要增加一个延时脉冲,匠MDI结束时候1-0的跳变延迟大概260ms,再传给程序部,然后程序部就可以运行了,现在我想知道怎么去掉这260ms的延时,有没有什么办法解决,或者说在哪里调试可以缩短这个延时
最佳答案
是不是使用的上升沿脉冲指令,这种指令只会在变量由0变为1时执行一个周期,接下来的周期中虽然变量仍为1,但后面的程序不再被执行。
补充:没有办法。如果使用了沿脉冲指令,可以考虑是否能去掉沿脉冲指令。
提问者对于答案的评价:
虽然没啥用,但还是要谢谢你
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc175779.html