Client for the Twincat AMS/ADS protocol
ADSHLI implements a python client for the Beckhoff Twincat AMS/ADS protocol. The client is independent from any Beckhoff supplied libraries. Consequently, no Twincat installation is needed.
It provides two APIs:
- A low level API allowing you to directly send ADS commands to the PLC
- A high level API providing convenience functions making access to the PLC as easy as possible.
For documentation please see the readme file and sample_code.py available at: https://github.com/simonwaid/adshli