public static void Connect(AdsNotificationExEventHandler TwinCat3Client_AdsNotificationEx) { TwinCat3Client = new TcAdsClient(); NotificationHandles = new ArrayList(); try { TwinCat3Client.Connect(851); TwinCat3Client.AdsNotificationEx += new AdsNotificationExEventHandler(TwinCat3Client_AdsNotificationEx); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public static void ConnectRoutineADS(AdsNotificationExEventHandler eventHandler) { CommunicationData = ReadControlData.GetVariable(); AdsCommunication.Connect(eventHandler); AdsCommunication.RegisterNotification(CommunicationData, 256); }