共享数据块有什么区别?或调用时有什么区别?

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

用户通自己定义数据块生成的共享数据块和直接建立的共享数据块有什么区别?或调用时有什么区别?
(前提,我建立两个数据块时,里面的数据内容和结构是完全一样的)

1个回复

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

    共享数据块里面的数据是全局性的,在你的写的程序的任何地方都可以使用。所以只要你建立的结构一样就没有区别。背景数据块是局部的,它的结构之依赖于和它相关的FB和SFB块。具体到数据块中的数据,你也可以在其他的地方引用、读写,写了背景数据块的数据可能会影响到FB、SFB的运行。