最近使用S7315-2PN/DP,用博途来编写程序,遇到了如IW256模拟量设置为27648,输出端测量不出电压和电流的情况。
后来查了一下资料,发现S7300的过程映像存储区和实际能支持的IO数量可能一样,可能小于。
S7315-2PN/DP能支持的过程映像存储区是128byte,而它支持的IO通道是2048byte,所以我们在使用IO通道时,如果IO地址大于128byte,我们就需要使用硬件的IO通道了,如%IW256,或者更改输入输出映像存储区的大小。
如果不明白,可以参考S7200中立即输入输出指令。
Step7给S7300编程的时候,不存在这样的问题。