Browse Source

增加查询千机质检结果

oyq28 8 months ago
parent
commit
d2593da010
2 changed files with 17 additions and 3 deletions
  1. 3 0
      opcua/Device/body/RequestBody.cs
  2. 14 3
      opcua/Form_Main.cs

+ 3 - 0
opcua/Device/body/RequestBody.cs

@@ -37,6 +37,9 @@ namespace IMCS.Device
         public string prgName
         { get; set; }
 
+        public string check
+        { get; set; }
+
     }
 
     /// <summary>

+ 14 - 3
opcua/Form_Main.cs

@@ -168,9 +168,15 @@ namespace IMCS
 
                                     //responseBody.runDatasInfo = JsonConvert.SerializeObject(s7.deviceInfo);
 
-                                    // 封装需要采集字段的数据
-                                    this.addAddress(opcBody);
-                                    
+                                    if(opcBody.check == null)
+                                    {
+                                        // 封装需要采集字段的数据
+                                        this.addAddress(opcBody);
+                                    }
+                                    else
+                                    {
+                                        opcBody.Addresses.Add("ns=2;s=/Plc/DB2.DBX626.6");//千机质检结果
+                                    }
                                     List<string> values = opcServer.ReadValues(opcBody.Addresses);
                                     responseBody.values = values;
                                     /*RunDatasInfo runDatasInfo = new RunDatasInfo();
@@ -726,7 +732,12 @@ namespace IMCS
             opcBody.Addresses.Add("ns=2;s=/Plc/DB2.DBX626.2");
             opcBody.Addresses.Add("ns=2;s=/Plc/DB2.DBX626.3");
             opcBody.Addresses.Add("ns=2;s=/Plc/DB2.DBX626.4");
+            opcBody.Addresses.Add("ns=2;s=/Plc/DB2.DBX626.5");
+            opcBody.Addresses.Add("ns=2;s=/Plc/DB2.DBX626.6");
+            opcBody.Addresses.Add("ns=2;s=/Plc/DB2.DBX626.7");
             opcBody.Addresses.Add("ns=2;s=/Plc/DB10.DBX106.1");
+            
+            
 
             /*opcBody.Addresses.Add("ns=2;s=/Nck/SequencedAlarms/timeBCD");
             opcBody.Addresses.Add("ns=2;s=/Nck/SequencedAlarms/textIndex");*/