恭喜,你发布的帖子
发布于 2019-05-25 16:59:36
2楼
简单的说I是在扫描周期开始,从外设更新到过程映像,Q是在扫描周期结束,从过程映像更新到外设
在程序执行过程中,I保持一个固定值,Q无论怎么改都不影响外设输出,直到最后一个结果输出
PI和PQ是在指令执行过程成直接从外设读取或写入,也就是说一个模拟量有可能在程序最开始读取的PIW和程序最后读取的PIW可能值会发生变化
以前S7-300、S7-400应该是限于性能所限,只有部分点在过程映像内,所以都留给了BOOL量,模拟量都是设置在过程映像区外,所以大家都习惯性的模拟量PIW和PQW,因为模拟量IW 读不到,QW写不出去
直到S7-300 V3.2 以后S7-400 V6.0以后就可以设置把过程映像区扩展到所有IQ
而S7-1200、S7-1500的过程映像包含所有IQ,IW QW多少都能用
请填写推广理由:
分享
只看
楼主