I O T Plc Preview