private void AdsInit() { try { // Connect adsClient = new TwinCAT.Ads.TcAdsClient(); adsClient.Connect(NetId, 801); // Add Variables HandleVar_CuttingBevelingPCstation = adsClient.CreateVariableHandle(".CuttingBevelingPCstation"); HandleVar_Finished1 = adsClient.CreateVariableHandle(".Finished1"); HandleVar_Finished2 = adsClient.CreateVariableHandle(".Finished2"); HandleVar_Finished3 = adsClient.CreateVariableHandle(".Finished3"); HandleVar_Finished4 = adsClient.CreateVariableHandle(".Finished4"); HandleVar_Finished5 = adsClient.CreateVariableHandle(".Finished5"); HandleVar_Finished6 = adsClient.CreateVariableHandle(".Finished6"); HandleVar_Finished7 = adsClient.CreateVariableHandle(".Finished7"); HandleVar_Finished8 = adsClient.CreateVariableHandle(".Finished8"); HandleVar_Finished9 = adsClient.CreateVariableHandle(".Finished9"); HandleVar_Finished10 = adsClient.CreateVariableHandle(".Finished10"); } catch (Exception ex) { MessageBox.Show($"Connection error: {ex.Message}"); } }
private void AdsInit() { //Connect adsClient = new TwinCAT.Ads.TcAdsClient(); adsClient.Connect(NetId, 801); //add Variables HandleVar_FitupWeldingPCstation = adsClient.CreateVariableHandle(".FitupWeldingPCstation"); }
private void AdsInit() { //Connect adsClient = new TwinCAT.Ads.TcAdsClient(); adsClient.Connect(NetId, 801); //add Variables HandleVar_EndBevelingPCstation = adsClient.CreateVariableHandle(".EndBevelingPCstation"); HandleVar_Finished = adsClient.CreateVariableHandle(".Finished"); }
private void AdsInit() { //Connect adsClient = new TwinCAT.Ads.TcAdsClient(); adsClient.Connect(NetId, 801); //add Variables HandleVar_CuttingPCstation = adsClient.CreateVariableHandle(".CuttingPCstation"); HandleVar_Finished1 = adsClient.CreateVariableHandle(".Finished1"); HandleVar_Finished2 = adsClient.CreateVariableHandle(".Finished2"); HandleVar_Finished3 = adsClient.CreateVariableHandle(".Finished3"); HandleVar_Finished4 = adsClient.CreateVariableHandle(".Finished4"); }
private void AdsInit() { try { adsClient = new TwinCAT.Ads.TcAdsClient(); adsClient.Connect(NetId, port); // Add Variables 此处为结构体 HandleVar_DataforView = adsClient.CreateVariableHandle(".DataforView"); } catch (Exception ex) { MessageBox.Show($"Connection error: {ex.Message}"); } }
// 连接PLC public bool AdsConnect() { try { adsClient = new TwinCAT.Ads.TcAdsClient(); adsClient.Connect(NetID, 801); return(true); } catch (Exception ex) { string EInfo = string.Format("Ads Connect Error\n{0}", ex.Message); return(false); } }