您好,欢迎访问一九零五行业门户网

怎样对WinCC中的I/O域进行间接寻址

问题:怎样对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域是为了输入要显示的变量。 注意事项:确保在对象属性中input/output的数据格式属性设置为string(字符串).
6.将另一个i/o域iofield_output放置在图中。同样将此域与字符串变量链接,间接寻址的复选标记激活。这里在对象属性中将 data format属性设为decimal。
7.保存图形和项目。
8.在i/o域iofield_1...iofield_x中输入不同的整型和浮点数值。
9.然后在i/o域iofield_string中输入希望显示在i/o域iofield_output中的内容的变量名称。
其它类似信息

推荐信息