PLC由中央处理单元(CPU)、存储器、电源、程式输入装置、输入/输出回路、工作原理组成。
PLC的CPU实际上就是中央处理器,能够进行各种数据的运算和处理,将各种输入信号转化输入寄存器,然后进行逻辑的运算、计时、计数、算数运算、数据的处理和传送、通信联网以及各种操作,对编制的程序进行编译、执行命令,把结果传送到输出端,去响应各种外部设备。
PLC系统中的存储器主要用于存放系统程序、用户程序和工作状态数据。PLC的存储器包括系统程序存储器和用户存储器。用户存储器根据所选择的存储器的类型不同(可以是RAM、EPROM和EEPROM存储器),用户可以对程序进行修改和增减。用户数据存储器可以用来存放用户所使用的器件的ON/OFF状态和数据等,用户存存储器的大小关系到用户程序容量的大小,是反映PLC性能的重要指标。PLC为了便于读出、写入和修改,用户程序一般存储在CMOS静态RAM中,用锂电池保持电源的持续供应,以保证掉电后程序不会丢失。