使用I/Q区会造成输入输出的滞后,为什么还要使用过程映像I/Q区,为什么不直接全部使用PI/PQ区呢

既然使用过程映像区(I/Q区)会造成输入输出的滞后,那为什么不直接使用外设地址呢,可以实现用户程序与I/O模块之间的快速数据传输(“立即读”和“立即写”)?

最佳答案

PLC的每一个循环周期是极短的,最长也只是毫秒级,这种过程映像对普通工控是不会影响设备的动作的,而对于要高精确的输出动作,就必须采用硬件中断模块直接输出。至于你问为什么不直接使用外设地址,采用中断输入模块,是可以即时响应每一个输入信号,但如果都采用硬件中断模块一来成本高,最关键的是如果你所有的输入和输出都去占用中断处理,那么就要占据大量的CPU资源,导致PLC的第一个程序循环周期变得很长,大家都想快就变成了大家都很慢,有了红绿灯,大家都能有序快速通行,而对于紧急情况又能特殊处理而不担误!就如没有了红绿灯控制的交通,你的车性能再好,大家挤到了一起,你想快也只能干着急!红绿灯就是过程映像区最通俗的比喻。

提问者对于答案的评价:
明白了,谢谢大家的关注!

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

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

相关推荐