PLC components