技术论坛

WINCC替换变量名称时不能将字符替换为空

作者 主题
侠圣

经验值: 2058
发帖数: 457
精华帖: 1
主题:【探讨】WINCC替换变量名称时不能将字符替换为空


只看楼主 楼主 2020-09-14 20:15:06


替换为不填写内容时,替换灰色不可用,所以不能将变量前缀去除,为什么要有这种限制呢?那只能手工去除了?


 
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1642292&b_id=5&s_id=0&num=4

至圣

经验值: 12573
发帖数: 2503
精华帖: 31
回复:WINCC替换变量名称时不能将字符替换为空


只看楼主 1楼 2020-09-14 21:24:49

直接查找"P2_温"替换为"温"不行么?为啥一定要死怼人家软件的规则?


话说,你真勇者,竟然敢用中文字符来做变量名。


 
以下网友喜欢您的帖子:

  
版主

经验值: 69061
发帖数: 12270
精华帖: 59
回复:WINCC替换变量名称时不能将字符替换为空


只看楼主 2楼 2020-09-14 22:00:48

对啊,和楼上的,想办法

变量起名称的时候尽量有规律一点


Q群:https://jq.qq.com/?k=9BDuEgf6
以下网友喜欢您的帖子:

  
侠圣

经验值: 2058
发帖数: 457
精华帖: 1
回复:WINCC替换变量名称时不能将字符替换为空


只看楼主 楼主 3楼 2020-09-15 06:01:03
以下是引用Zaxife在2020-09-14 21:24:49的发言 >1楼

直接查找"P2_温"替换为"温"不行么?为啥一定要死怼人家软件的规则?


话说,你真勇者,竟然敢用中文字符来做变量名。

可能我没说清楚,我要的是批量替换,而不是针对单个变量,所有变量都是同一前缀命名的,但后面的开头字符是不固定的

原有变量名为"TagPrefix_a","TagPrefix_b","TagPrefix_c"......

需要替换为:a,b,c....

另外请问中文变量名有什么问题吗?



 
以下网友喜欢您的帖子:

  
侠圣

经验值: 2058
发帖数: 457
精华帖: 1
回复:WINCC替换变量名称时不能将字符替换为空


只看楼主 楼主 4楼 2020-09-15 06:22:11
以下是引用RENHQ在2020-09-14 22:00:48的发言 >2楼

对啊,和楼上的,想办法

变量起名称的时候尽量有规律一点

除非原来的所有变有量名有除了前缀外,还是以统一字符开始的

比如"TagPrefix_TageName_a","TagPrefix_TageName_b","TagPrefix_TageName_b"......

替换时才能把TagPrefix_TageName_替换为TageName_

达到去除前缀TagPrefix_的目的,这样的话事实上每个变量名都需要两个前缀了


 
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
WINCC替换变量名称时不能将字符替换为空
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。