plc主要由什么组成