回复:static静态变量也能外部写入赋值操作?

已锁定

xyvsjay

  • 帖子

    226
  • 精华

    0
  • 被关注

    4

论坛等级:侠士

注册时间:2017-11-05

钻石 钻石 如何晋级?

发布于 2026-02-11 14:57:28

41楼

西门子在之前的博图版本中交叉引用背景数据块要2个方面才能交叉引用出来,FB中的打开FB交叉引用,不在FB中使用到的背景数据,需要单独打开背景DB来交叉引用。但是在18 还是19版本的博图改掉了,打开FB就能交叉引用所有使用到的背景DB数据。

这说明西门子为背景DB变量内外混用提供了便利。

很多人会建议FB的背景数据仅在FB内使用,外部使用的话用接口来传递,这在一些西门子的建议中有提及,但是很多西门子的框架模版程序并没有遵循这个。在设备使用调试阶段,很多程序也为了方便,不会遵循这个规则。西门子设计FB也完全允许内外随意的访问,自由度很高。

只能说,官方是提供了一个框架方便程序的标准化的,实际视情况来遵守,没有什么一定的规则。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有11180条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。