技术论坛

 回复:怎样大量修改PLC变量的名称

返回主题列表
作者 主题
小沟
侠客

经验值:621
发帖数:242
精华帖:2
楼主    2016-10-03 14:38:16
主题:怎样大量修改PLC变量的名称

我需要对一个变量表中的所有变量重新命名,于是将变量表导出到Excel编辑后重新导入,这时同一个绝对地址就对应了两个不同的变量名,我把旧的变量删掉,程序中的变量名并没有自动变为新的名称,还是以前的旧的变量名,下面有红色下划线,编译时也会报变量名未定义的错误。


直接在原有变量的基础上修改名称后,程序中是会自动刷新,但这样一个一个的修改太麻烦了。怎样能快速大量的修改所有的变量名呢?

万泉河
至圣

经验值:29190
发帖数:10900
精华帖:131
6楼    2016-10-06 16:56:04
精华帖  主题:回复:怎样大量修改PLC变量的名称

试试看只在变量表中改名字, 程序块中是可以更新过来的。 

我不相信如果我们一不小心改了变量表, 所有程序就都牺牲了。 


所以对应的方法是, 老的变量表不要删, 只覆盖名称部分, 我认为可行。 


微信公众号:PLC标准化编程,ZHO6371995
KITT
奇侠

经验值:9385
发帖数:1223
精华帖:13
11楼    2016-10-08 10:41:12
精华帖  主题:回复:怎样大量修改PLC变量的名称

其实你的问题之前我也很困惑因为符号优先导致变量名称批量改变但是程序中的符号没有更新,只能通过查找替换一步一步来但是这个方式效率在一些情况并不高,还好西门子对于此问题有专门的说明。请参考


怎样将更改名字后的 PLC 变量从 Excel 导入到符号表中,实现 STEP 7 (TIA Portal) 中自动更新使用的变量?

  https://support.industry.siemens.com/cs/cn/zh/view/101167122 


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