Lab PLC