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(); }
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(); }
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(); }