The Siemens 545 is actually the original Texas Instruments 545 cpu. It is the lower end CPU for the TI 505 family ( now called the Siemens Simatic TI PLC family). The programming software is either TISoft for ladder code or APT ( Application Productivity Tool) for sequential flow chart and structured language code.