如何在中断里直接输出?

313C
我想让编码器计数到一个比较值,生成中断OB40,PLC输出点立即输出一个位
当计数到第二个比较值(在程序中给值),PLC立即复位这个输出点
不经过一个扫描周期,是立即输出,可以吗?

另外,想用他生成3个硬件中断,上面已经有两个,第三个是当编码器转一圈时,Z相会输出一个脉冲,在OB40里复位编码器值

这样有三个中断,在OB40里会有三个需要在不同时刻执行的程序,如何判断中断的来源?

最佳答案

你的想法是IO点不经过过程镜像扫描,直接输出来处理。
这样的方式不适合在通用PLC中处理,并且还受到硬件的限制,IO硬件的响应速度;如果说只是处理编码器数据,推荐用FM352的专用模块,该模块内部就有清零信号,置位信号等。完全可以满足你的要求。

提问者对于答案的评价:
谢谢,为我指明了方向

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc244837.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午11:35
下一篇 2018年12月1日 下午11:36

相关推荐