S7200与300数据交换PIB0=IB0?

西门子plc 发布于 2个月前 分类:S7-300/400

300PLC内,PIB为直接访问外围设备,IB0为过程映像,是否在S7200与300交换数据时,采用IB的寻址,PIB0是否与IB0是相等?如果可以用IB,是否交换过来的数据,我是否可以直接按位寻址,如采用IB0.1,IB0.2,因为PIB的寻址方式不能按位寻址。请高手详细解释一下,谢谢!

2个回复

  • plc电工爱好者

    PIB是8个二进制信号的实时值,而IB是最近一次更新输入映像区时这8个二进制信号当时的值。所以当信号有可能在一个OB1周期中发生变化时,必须用PIB,否则是一样的。

  • plc学习
    plc学习

    PIB0≠IB0;但可以在地址不冲突的情况下,可以用IB来交换直接按位寻址。
    请在200中将IB0送入已在300中组态的输入数据区中,如vb0。
    你就可以用PIB0来得到200的IB0了。