Siemens PLC Programming with IoT Integration