Shun 2 jaren geleden
bovenliggende
commit
2dc0645fa8
1 gewijzigde bestanden met toevoegingen van 33 en 23 verwijderingen
  1. 33 23
      src/YSAI.DAQ/YSAI.Test.Console/Program.cs

+ 33 - 23
src/YSAI.DAQ/YSAI.Test.Console/Program.cs

@@ -1,34 +1,44 @@
 
 
-using System.Runtime.InteropServices;
-using YSAI.Core.data;
-using YSAI.RabbitMQ;
-using YSAI.Unility;
+using YSAI.Opc.ua.client;
 
-
-RabbitMQOperate rabbitMQOperate = RabbitMQOperate.Instance(new RabbitMQData.Basics()
+OpcUaClientOperate opcUaClientOperate = OpcUaClientOperate.Instance(new OpcUaClientData.Basics
 {
-    ExChangeName = "exchang200",
-    HostName = "192.168.2.221",
-    UserName = "ys",
-    Password = "ys123456",
-    Port = 5672,
-    SN = Guid.NewGuid().ToString()
+    ServerUrl= "opc.tcp://127.0.0.1:8866/Opc.Ua.Service"
 });
 
-OperateResult operateResult = rabbitMQOperate.On();
-rabbitMQOperate.OnEvent += RabbitMQOperate_OnEvent;
-operateResult = rabbitMQOperate.Consume("test");
+Console.WriteLine(opcUaClientOperate.On().Message); 
 
-while (true)
-{
-    operateResult = rabbitMQOperate.Produce("test", $"{new Random().NextDouble()}");
-}
 
-void RabbitMQOperate_OnEvent(object? sender, EventResult e)
-{
-    //Console.WriteLine(e.ToJson());
-}
+//using System.Runtime.InteropServices;
+//using YSAI.Core.data;
+//using YSAI.RabbitMQ;
+//using YSAI.Unility;
+
+
+//RabbitMQOperate rabbitMQOperate = RabbitMQOperate.Instance(new RabbitMQData.Basics()
+//{
+//    ExChangeName = "exchang200",
+//    HostName = "192.168.2.221",
+//    UserName = "ys",
+//    Password = "ys123456",
+//    Port = 5672,
+//    SN = Guid.NewGuid().ToString()
+//});
+
+//OperateResult operateResult = rabbitMQOperate.On();
+//rabbitMQOperate.OnEvent += RabbitMQOperate_OnEvent;
+//operateResult = rabbitMQOperate.Consume("test");
+
+//while (true)
+//{
+//    operateResult = rabbitMQOperate.Produce("test", $"{new Random().NextDouble()}");
+//}
+
+//void RabbitMQOperate_OnEvent(object? sender, EventResult e)
+//{
+//    //Console.WriteLine(e.ToJson());
+//}
 
 
 //using YSAI.Core.data;