plc由哪几部分组成