Tools to communicate with Siemens S7 PLCs