Once you are familiar with their capabilities and methodologies, Siemens PLCs have the potential to make controls programming quicker and easier than ever. With support for function blocks, text-based programming, libraries, and user defined types, S...