示例#1
0
        public void EnumDeviceTest()
        {
            var server = new SunRizOpcDriver.OpcDriverServer(588);

            server.Start();

            SunRizDriver.SunRizDriverClient client = new SunRizDriver.SunRizDriverClient("127.0.0.1", 588);
            var info = client.EnumDevice(null);

            server.Stop();
        }
示例#2
0
        public void EnumDevicePointTest()
        {
            var server = new SunRizOpcDriver.OpcDriverServer(588);

            server.Start();

            SunRizDriver.SunRizDriverClient client = new SunRizDriver.SunRizDriverClient("127.0.0.1", 588);
            List <string> parentPath = new List <string>();

            parentPath.Add("Simulation Items");
            parentPath.Add("Random");

            client.EnumDevicePoint("127.0.0.1|Matrikon.OPC.Simulation.1", parentPath, (point) => {
                Debug.WriteLine($"path:{point.Path} name:{point.Name} isfolder:{point.IsFolder}");
            });

            server.Stop();
        }