snap7
a pure Python S7 communication library for interfacing with Siemens S7 PLCs
基于snap7开发的定制版本
A Python wrapper for the snap7 PLC communication library with easy variable management