按结构分可将PLC分为整体式PLC、模块式PLC、叠装式PLC三类。
a.整体式PLC
它是将PLC各组成部分集装在一个机壳内,输入、输出接线端子及电源进线分别在机箱的上、下两侧,并有相应的发光二极管显示输入/输出状态。面板上留有编程器的插座、EPROM存储器插座、扩展单元的接口插座等。编程器和主机是分离的,程序编写完毕后即可拔下编程器。
具有这种结构的可编程控制器结构紧凑、体积小、价格低。小型PLC一般采用整体式结构。如图2所示的三菱FX1S系列PLC。
b.模块式PLC
输入/输出点数较多的大、中型和部分小型PLC采用模块式结构。
模块式PLC采用积木搭接的方式组成系统,便于扩展,其CPU、输入、输出、电源等都是独立的模块,有的PLC的电源包含在CPU模块之中。PLC由框架和各模块组成,各模块插在相应插槽上,通过总线连接。PLC厂家备有不同槽数的框架供用户选用。用户可以选用不同档次的CPU模块、品种繁多的I/O模块和其他特殊模块,硬件配置灵活,维修时更换模块也很方便。采用这种结构形式的有SIEMENS的S5系列、S7-300、400系列,OMRON的C500、C1000H及C2000H等以及小型CQM系列。图3所示为三菱MELSEC-Q系列PLC的外形图。
c.叠装式PLC
上述两种结构各有特色,整体式PLC结构紧凑、安装方便、体积小,易于与被控设备组成一体,但有时系统所配置的输入输出点不能被充分利用,且不同PLC的尺寸大小不一致,不易安装整齐;模块式PLC点数配置灵活,但是尺寸较大,很难与小型设备连成一体。为此开发了叠装式PLC,它吸收了整体式和模块式PLC的优点,其基本单元、扩展单元等高等宽,它们不用基板,仅用扁平电缆连接,紧密拼装后组成一个整齐的体积小巧的长方体,而且输入、输出点数的配置也相当灵活。带扩展功能的PLC,扩展后的结构即为叠装式PLC,如图4所示的三菱公司FX2N系列PLC外形图。
大致可分为“小”、“中”、“大”三种类型。