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}");
            }
        }
Exemplo n.º 2
0
        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");
        }
Exemplo n.º 4
0
        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");
        }
Exemplo n.º 5
0
 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);
     }
 }