This is a PLC target-browser for Beckhoff TwinCat ADS systems based on the insights from ads-sample-16-qt-linux.
- 🔗 Connect to remote PLC
- 🕑 Open recent connections
- 💾 local cache of symbol and data-type information
- 🔍 Search for symbols and attributes recursively
- 📋 Copy current attribute path to clipboard
- 📖 Read current attribute value from PLC
- 📤 Dump full symbol and data-type table to JSON files
- 🎁 Special treat: Create remote routes (following the example from pyads)
Install Beckhoff/ADS.
Copy this repository next to the example
directory and follow the build instructions in their README.md
.
You'll need Qt 6 (developed with 6.8.2) including the Core5Compat
module (for decoding Windows-1252 character sets)