quote:以下是引用小豆苗在2013-04-07 09:59:36的发言:
你的问题也就是过程映像区和外部输入输出的区别
1、I、Q
过程映像区,输入:在每个OB1循环开始,cpu读取输入模块的输入之,并保存到输入过程映像中
输出:在循环过程中,程序计算输出的数值,并写入输出的过程映像,在OB1循环结束 时,cpu将输出值写入输出模块
2、PI、PQ
直接访问输入输出模块
3、那么区别在哪里呢?
过程映像访问,可以提供一个是始终一致的过程信号映像,如果在程序执行过程中输入模块上的信号状态发生变化,过程映像中的信号状态保持不变,直到下一个循环过程映像时再次刷新。
------小豆苗大虾,谢谢!你说的是在一个扫描周期内的直接输入输出和过程映像之间的区别,这个是由PLC的工作模式决定的,的确是这样,我是想知道,PID和ID,比如PID200和ID200是否不管设置了对OB的过程映像(比如 OB1 PI),这ID200已经
被PID所“引用”(不能再为其它模块所占用), 因为我监视下来(没做单步运行测试,所以不可能区别是否在一个循环之内或之外),PID200和ID的值是相同的,所以区别仅是你所说的scan周期内外的问题呢?