Explain PLCs (Programmable Logic Controllers)

The paper has to explain one of the subjects that the attached document has. It needs to be about PLCs (Programmable Logic Controllers)