过程映像区(PIP)的大小设置的意义?
最佳答案
过程映像分区
可以为S7-400的输入/输出地址分配最多15个过程映像分区 (PIP)。
在硬件组态时,将一块输入模块和一块输出模块组态为属于某个过程映像分区,例如PIP1
打开CPU的属性对话框,在“时刻中断”选项卡,将过程映像分区PIP1分配给OB10
在调用OB10时,CPU首先自动读入被组态为属于过程映像分区PIP1的输入模块的输入值,然后执行OB10中的程序。执行完后,输出值被立即写至被组态为属于PIP1的输出模块。上述过程能保证得到最小的输入、输出响应时间。
除了上述的在调用OB时的过程映像分区更新方式之外,还可以在用户程序中调用SFC 26 (UPDAT_PI) 和SFC 27 (UPDAT_PO)来更新过程映像分区。
提问者对于答案的评价:
PIP分区使得IO模块的扫描周期和程序的执行周期保持一致,避免CPU资源的浪费。
对于PCS7系统来说,常将PIP的扫描周期设置为与OB30-OB38(循环周期)一致,以保证稳定的IO数据刷新周期
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc141731.html