最近用EH2PLC做位置控制出现一个问题,请指教
程序
DLD= D1338 D300
SET M100
DLD= D1338 D302
SET M101
END
意思是要当CH1输出的脉冲等于我D300设定的脉冲时置位M100,CH1输出的脉冲等于我D302设定的脉冲时置位M101,实际调试时跟本就不成立,就是说M100,M101根本就不会ON。换成
DLD>= D1338 D300
SET M100
DLD=< D1338 D302
SET M101
END
M100,M101就ON, 我分析是由于受扫描周期的影响造成的(欢迎讨论).
但是这样做问题就出来了,我是要到了设定位置就得做别的事情了,由于上面问题的出现得让位置多走或少走时才做下面的事情.
请教有什么发法能够更好的处理这问题,误差越低越好
谢谢!!