Twincat Plc无法在C#应用程序中读取正确的值实数据类型

Twincat Plc无法在C#应用程序中读取正确的值实数据类型,twincat,real-datatype,Twincat,Real Datatype,我所尝试的: textBox2.Text = ConnectToPlc.client.ReadAny(0x4020, 500, typeof(Single)).ToString(); textBox2.Text= binaryReader.ReadSingle().ToString(); PLC变量: RealVar1 AT %MD500 :REAL := 0.140; 输出结果=1.9055E+17 通常这意味着c#项目中的数据类型与plc项目中的数据类型不同。但是,根据的规定,单个应该

我所尝试的:

textBox2.Text = ConnectToPlc.client.ReadAny(0x4020, 500, typeof(Single)).ToString();
textBox2.Text=  binaryReader.ReadSingle().ToString();
PLC变量:

RealVar1 AT %MD500 :REAL := 0.140;
输出结果=1.9055E+17


通常这意味着c#项目中的数据类型与plc项目中的数据类型不同。但是,根据
的规定,单个
应该对应于
实际
。也许您可以用句柄来读取变量,而不是使用索引和偏移量。