各位高手,请求一个问题,我现在调用sfb47背景块db47,用软件们控制编码器转一圈所产生的一个脉冲来复位计数值,现在用它所计得的脉冲数,来控制多个气缸的动作,用软件编程,计数值与比较值比较然后输出,这样不够精确,用中断来做吧,比如说实际计数值dbd14等于设定值,产生中断去执行,我现在有多个气缸,动作过程并不是这个动作完了下一个才动作,有可能是这个气缸动作还没完成,别的气缸也在开始动作,也就是要产生很多次中断,每个气缸前有个光电开关来检测有没有东西过来,看是否执行动作,用气缸前的开关触发来写比较值吧,有可能还没执行,另外一个也触发了,在写一个数进去,这样就把前面覆盖了啊,请求高手指点一下编程思路啊!