描述:
对于间接寻址您必须为动态化指定一个字符串变量。这个字符串变量包含另一个变量的名称,变量的内容可以导致属性的改变。字符串变量内容的改变允许您动态地访问不同变量。
例子:
- 创建一个新项目。
- 生成一个字符串变量 "var_string" 及一些整型或浮点型变量 "var_1"..."var_x" 。
- 在图形编辑器中打开一个新画面。
- 在画面中放置一些 I/O 域 "IOfield_1"..."IOfield_x" 并将他们连接到整型或浮点型变量。这些 I/O 域用于输入测试数据。
- 在画面窗口中放置另一个 I/O 域"IOfield_string",连接本 I/O 域到字符串变量。这个 I/O 域用来输入要显示的变量。
注意:
确保在 "输出/输入" 属性中,"数据类型" 属性被设置为 "字符串". - 在画面中放置另一个 I/O 域 "IOfield_output"。您必须连接这个 I/O 域到字符串变量。这里,在对象属性中您要将"数据格式" 属性设置为 "十进制"。您可通过选择下图所示的复选框来使能间接寻址。
- 保存画面和项目。
- 在 I/O 域 "IOfield_1","IOfield_x" 中为整型和浮点型变量输入不同值。
- 现在,在 I/O 域 "IOfield_string" 中输入您希望在 I/O 域 "IOfield_output" 中看到其内容的变量名。
关键词:
间接寻址
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc334469.html