如何在中断里直接输出?
郑志武
发布于2012-12-19 23:45
1
0
标签:
313c
我想让编码器计数到一个比较值,生成中断ob40,plc输出点立即输出一个位
当计数到第二个比较值(在程序中给值),plc立即复位这个输出点
不经过一个扫描周期,是立即输出,可以吗?
另外,想用他生成3个硬件中断,上面已经有两个,第三个是当编码器转一圈时,z相会输出一个脉冲,在ob40里复位编码器值
这样有三个中断,在ob40里会有三个需要在不同时刻执行的程序,如何判断中断的来源?
佳答案
你的想法是io点不经过过程镜像扫描,直接输出来处理。
这样的方式不适合在通用plc中处理,并且还受到硬件的限制,io硬件的响应速度;如果说只是处理编码器数据,推荐用fm352的专用模块,该模块内部就有清零信号,置位信号等。完全可以满足你的要求。