存储PLCNext社区LinkedIn上的PLCNEXT.Instagram上的PLCNEXT.  youtube上的plcnext. github plcnext社区存储PLCNext社区

  1. Simac_Kenneth.
  2. PLCNEXT工程师
  3. 2021年3月25日星期四
Hello,

在没有丢失Al的情况下更改变量的名称是什么最简单的方法?
如果我在PLC的数据列表中更改名称,它只需创建一个新变量。
如果我在程序变量列表中更改它,则丢失所有连接。

我试图向我们重构,但这不起作用。
Martin PLCnext Team 接受答案 等待审核
0
Votes
撤消
当您说重构不起作用时,您是否意味着重构功能不起作用 当然 在你的项目中?或者它只是部分工作(在这种情况下 - 什么部件不起作用)?
Phoenix联系电子总部 - PLCNext运行时产品管理和支持
  1. 一个星期前
  2. PLCNEXT工程师
  3. # 1
Arne Smets 接受答案 等待审核
0
Votes
撤消
我经历过这一点。如果我想改变全局变量的名称,IEC -Variables像代码一样,PLC / DataList将改变。但我无法更改连接到HMI标签的所有内容。
  1. 一个星期前
  2. PLCNEXT工程师
  3. # 2
simac_kenneth 接受答案 等待审核
0
Votes
撤消
当您说重构不起作用时,您是否意味着重构功能不起作用 当然 在你的项目中?或者它只是部分工作(在这种情况下 - 什么部件不起作用)?


例如,我想更改名为:cv_iodata到controlvalve_iodata的结构的名称

重构使用此结构的所有内容将更改为ControlValve_Iodata。
"cv_iodata.control.position." will be changed to "ControlValve_ioData"

the ".Control.Position" is deleted.

一旦下次我想重构旧名称仍处于活动状态,仍处于变化。这意味着我不能再使用它了。

如果您可以更改连接的所有内容,则非常简单,可以自动更改它。
Attachments (1)
  1. 一个星期前
  2. PLCNEXT工程师
  3. # 3
Martin PLCnext Team 接受答案 等待审核
0
Votes
撤消
好的,我会将其报告为可能的错误,并询问最简单的替代方案是实现您想要的。
~ Martin.
Phoenix联系电子总部 - PLCNext运行时产品管理和支持
  1. 一个星期前
  2. PLCNEXT工程师
  3. # 4
Martin PLCnext Team 接受答案 等待审核
0
Votes
撤消
PLCNext工程师支持团队的建议是使用"全球搜索和替换"PLCNEXT工程师的功能,而不是"refactor"函数,在上述情况下重命名变量。
I hope this helps.
~ Martin.
Phoenix联系电子总部 - PLCNext运行时产品管理和支持
  1. 一个星期前
  2. PLCNEXT工程师
  3. # 5
  • 页 :
  • 1


这篇文章没有答复。
但是,您不允许回复此帖。