两个FB之间如果要进行数据交换,那该如何处理呢?

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

我是一名初哥,刚开始学习西门子系统。我想知道两个FB之间如果要进行数据交换,那该如何处理呢?

2个回复

  • plc学习
    plc学习

    1、FB带背景数据块,用来存储FB的数据。所以可以通过相互访问背景数据块实现FB间数据交换
    2、建议作成多重背景,数据放到同一共享数据块中,通过调用不同的地址就可以实现数据交换。

  • plc电工爱好者
    plc电工爱好者

    原理上,可以
    1,直接赋值;
    2,MOV传递;

    3,BLOCK MOVE
    4,FILL
    5,引用

    等都可以。