This is a ctypes based python wrapper for snap7. Snap7 is an open source, 32/64 bit, multi-platform Ethernet communication suite for interfacing natively with Siemens S7 PLCs.
python-snap7 is still a work in progress. basic functionality is there, but at the moment only Python 2.7 is supported.
The full documentation is available on Read The Docs.
Please read the online installation documentation.
- Gijs Molenaar
- Stephan Preeker
- Davide Nardella for creating snap7
- Thomas Hergenhahn for his libnodave.
- Thomas W for his S7comm wireshark plugin