PLC lab