Пример #1
0
 static void Main(string[] args)
 {
     OpcConfig config=OpcConfigManager.Configure("General.Index");
     listener=new OpcListener(config);
     listener.OPCDataChanged+=new OpcDataChangedEventHandler(listener_OPCDataChanged);
     listener.Start();
     Console.WriteLine("Press any key to stop.");
     Console.ReadKey();
     listener.Close();
 }
Пример #2
0
        static void Main(string[] args)
        {
            OpcConfig config = OpcConfigManager.Configure("General.Index");

            listener = new OpcListener(config);
            listener.OPCDataChanged += new OpcDataChangedEventHandler(listener_OPCDataChanged);
            listener.Start();
            Console.WriteLine("Press any key to stop.");
            Console.ReadKey();
            listener.Close();
        }
Пример #3
0
        public static void Start()
        {
            genListener = new GeneralListener(
             OpcConfigManager.Configure(configPath, "General.Index")
             );
            genListener.OPCDataChanged += new OpcDataChangedEventHandler(IOpcListener_OPCDataChanged);
            genListener.Start();

            untIdxListener = new Tsclab.OpcAccess.Core.OpcListener(
                OpcConfigManager.Configure(configPath, "UnitIndex.Index")
                );
            untIdxListener.OPCDataChanged += new OpcDataChangedEventHandler(IOpcListener_OPCDataChanged);
            untIdxListener.Start();

            envIdxListener = new Tsclab.OpcAccess.Core.OpcListener(
                OpcConfigManager.Configure(configPath, "EnvironmentalIndex.Index")
                );
            envIdxListener.OPCDataChanged += new OpcDataChangedEventHandler(IOpcListener_OPCDataChanged);
            envIdxListener.Start();
        }