如何在 WinCC 对 I/O 域定义间接寻址?

描述:
对于间接寻址您必须为动态化指定一个字符串变量。这个字符串变量包含另一个变量的名称,变量的内容可以导致属性的改变。字符串变量内容的改变允许您动态地访问不同变量。

例子:

  1. 创建一个新项目。
  2. 生成一个字符串变量 “var_string” 及一些整型或浮点型变量 “var_1”“var_x”
  3. 在图形编辑器中打开一个新画面。
  4. 在画面中放置一些 I/O 域 “IOfield_1”“IOfield_x” 并将他们连接到整型或浮点型变量。这些 I/O 域用于输入测试数据。
  5. 在画面窗口中放置另一个 I/O 域“IOfield_string”,连接本 I/O 域到字符串变量。这个 I/O 域用来输入要显示的变量。

    注意:
    确保在 “输出/输入” 属性中,“数据类型” 属性被设置为 “字符串”.

  6. 在画面中放置另一个 I/O 域 “IOfield_output”。您必须连接这个 I/O 域到字符串变量。这里,在对象属性中您要将“数据格式” 属性设置为 “十进制”。您可通过选择下图所示的复选框来使能间接寻址。

如何在 WinCC 对 I/O 域定义间接寻址?

  1. 保存画面和项目。
  2. 在 I/O 域 “IOfield_1”,“IOfield_x” 中为整型和浮点型变量输入不同值。
  3. 现在,在 I/O 域 “IOfield_string” 中输入您希望在 I/O 域 “IOfield_output” 中看到其内容的变量名。

关键词:
间接寻址

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc334469.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论