Bläddra i källkod

补全结构体

WIN-GH9CEESPLTB\Administrator 1 månad sedan
förälder
incheckning
7ab2f88b86
1 ändrade filer med 4 tillägg och 1 borttagningar
  1. 4 1
      MainForm/ClassFile/Inovance_EIP.cs

+ 4 - 1
MainForm/ClassFile/Inovance_EIP.cs

@@ -140,7 +140,7 @@ namespace EIP_Protocol
         [MarshalAs(UnmanagedType.I2)]       //节拍返回 1:OK   2:NG   
         public short beatReturn;
 
-        [MarshalAs(UnmanagedType.ByValArray, SizeConst = 10)]   //一个单独的位代表一个报警32*10=320
+        [MarshalAs(UnmanagedType.ByValArray, SizeConst = 11)]   //一个单独的位代表一个报警32*10=320
         public uint[] fault_codes;
     }
 
@@ -152,6 +152,9 @@ namespace EIP_Protocol
 
         [MarshalAs(UnmanagedType.I4)]
         public int nRemainCount;                             //上盖余料数
+        
+        [MarshalAs(UnmanagedType.ByValArray, SizeConst = 10)]
+        public float[] nCeJuData;           //测距
     }
 
     [StructLayoutAttribute(LayoutKind.Sequential, CharSet = CharSet.Ansi, Pack = 8)]