Powershell Commandlets for TwinCAT ADS Communication and TwinCAT ADS Management tasks

Minimum PowerShell version


Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name TcXaeMgmt -RequiredVersion 3.2.31

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More




Beckhoff Automation GmbH & Co. KG 2020



Powershell Management TcXaeMgmt ADS Routes


Add-AdsRoute Close-TcSession Copy-AdsFile Get-AdsRoute Get-AdsState Get-TcDataType Get-TcSession Get-TcSymbol Get-TcTargetInfo Get-TcVersion New-TcSession Read-TcValue Remove-AdsRoute Set-AdsState Test-AdsRoute Write-TcValue Get-TcLicense Send-TcReadWrite Get-TcRouterInfo Register-AdsHandle Unregister-AdsHandle Add-MqttRoute Remove-MqttRoute Get-MqttRoute Add-AdsNatRoute Remove-AdsNatRoute Register-AdsNatRoute Restart-AdsComputer Stop-AdsComputer


This module has no dependencies.

Release Notes

Powershell Commandlets for TwinCAT ADS Communication and TwinCAT Ads Management tasks.

TwinCAT 2 or 3 (XAR Runtime or Full)
.NET Framework 4.0
Powershell 4

- Read/Write Values to Local or Remote Systems via ADS (Symbolic, Raw ProcessImage Data)
- Start-Stop logical ADS Devices (PLC, SystemService) and setting Config Mode locally and remote
- Collection Remote Target System Information (TwinCAT Version)
- Broadcast Search (Browsing ADS Network infrastucture)
- Adding / Removing ADS Routes
- Session Management (ADS Sessions and connections)
- Browsing symbolic information from TwinCAT Targets

First Steps:

Getting global information
PS> get-help about_TcXaeMgmt

Getting List of commands
PS> get-command -module TcXaeMgmt

Getting Command Help:
PS> get-help Read-TcValue -full
Documentation and further learning

[Documentation TcXaeMgmt Module]
[About the TcXaeMgmt Module]

[Beckhoff Homepage]

Version History

Version Downloads Last updated
6.0.27 131 4/8/2022
6.0.22 97 3/3/2022
6.0.21 47 2/25/2022
5.0.164 523 12/3/2021
3.2.31 (current version) 544 5/21/2021