FAQ___如何读取DataType为Structure的变量

<< 点击显示目录 >>

主页  PVI通信 > 应用例程 > Windows >

FAQ___如何读取DataType为Structure的变量

问题

如何读取DataType为Structure的变量?进而读取改Structure内部的变量,也可能是Structure内还是一个Structure,然后才是变量。这种情况要如何读取到最终的变量的值?

只需要链接Structure的父变量名

例如,PLC里有一个多层结构体,结构体套结构体的变量 gHeating.status.actTemp ,希望指定访问最末尾actTemp变量的数值,进行读写。

 

代码案例

//先连接gHeating这个变量名

variable = new Variable(cpu, "gHeating");

//连接了变量后,variable ["status.actTemp"].Value的输出即是gHeating.status.actTemp的值

Console.WriteLine(DateTime.Now.ToString(" ") + " gHeating.status.actTemp is : " + "{0}", variable ["status.actTemp"].Value.ToString());

 

类似问题

FAQ Q9

 

参考帮助说明

Value class