可编程控制器一般由CPU、存储器、输入/输出接口、电源、编程器五部分组成。