[分享]WINCC中的另类变量

已锁定

eaglesky

  • 帖子

    660
  • 精华

    22
  • 被关注

    16

论坛等级:侠圣

注册时间:2005-12-05

普通 普通 如何晋级?

[分享]WINCC中的另类变量

617

3

2009-01-08 08:44:19

昨日一个同事,遇到一个问题:WINCC里面的变量,2个BOOL变量,不能做任何的运算(+—×/与或非等),当时以为是wincc的问题,但是重装之后无效。
我把项目copy了过来,研究了半天,终于发现了问题,这些变量建立的比较另类。
从wincc里面,这些变量看不出任何的问题,变量名的格式、长度等都符合要求。并且无意之中还发现可以建立看起来完全一样的“重名”变量。我马上意识到变量名有古怪。于是复制了一个变量名出来,粘贴到记事本中,结果发现了:该变量名中间还有回车换行!
举个例子吧:如下2行内容,全部选上,然后到wincc中新建一个变量,然后把复制的内容粘贴到变量名位置,你会发现,可以建立变量!再把刚刚建立的变量用重命名的方式把变量名COPY出来,粘贴到记事本,会发现,还是包含回车换行。同样,仅仅把中间的回车换行去掉之后的内容,再建立一个变量,在wincc变量表中,会发现,建立了两个看起来“重名”的变量!
例子:
a123_
b
好玩不?呵呵
我又试了半天,发现能找到的方法,就是通过复制粘贴来建立这样的变量,找不到可以直接手动输入的方法。由此看来,以后建立wincc变量时还是小心一点,对于不知“底细”的内容,尽量少用复制粘贴的偷懒。
[分享]WINCC中的另类变量 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32977条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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