PLC Processor