TIA V_15.1DB中的string应该如何向WinCC_7.4传送才合适?

已锁定

xiatianyun

  • 帖子

    852
  • 精华

    10
  • 被关注

    25

论坛等级:奇侠

注册时间:2020-05-09

钻石 钻石 如何晋级?

TIA V_15.1DB中的string应该如何向WinCC_7.4传送才合适?

1359

5

2021-08-27 21:33:45

看到BST例程上FB接口有一个String类型的输入信号,可以利用这个字符串变量向WinCC传送设备位号,这样可以把这个变量看作画面窗口的变量前缀,做适当处理就能够实现在PLC中一次编程在WinCC中用来自动做为画面窗口和面板的绑定变量使用,应该可以节省大量的绑定时间。

不过有几个问题还没有解决,这个String实在太占地方了,不能动态分配,固定占用256个byte,存储254个char,大多数时候都显得浪费。

我也想过用字符数组,可是要手动赋值,一个一个来也不合适。(当然,用程序自动赋值也可以,不过我还没有仔细考虑过。)

如果在接口部分用AT来覆盖倒是很好,不过,AT覆盖变量好像又不能外部访问,只能在FB中访问。

(不过,用AT还是须有被覆盖的String的,于事无补)

哪位有比较好的做法给我推荐推荐?

我做WinCC纯属才学。



TIA V_15.1DB中的string应该如何向WinCC_7.4传送才合适? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32643条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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