1.按I/O点数分类

(1)小型机。小型PLC输入输出总点数一般在256点以下,其功能以开关量控制为主,用户程序存储器容量在4K字以下。小型PLC的特点是体积小、价格低,适合控制单台设备、开发机电一体化产品。

(2)中型机。中型PLC的输入输出总点数一般在256~2048点,用户程序存储容量达到2~ 8K字。中型PLC不仅具有开关量和模拟量的控制功能,还具有更强的数字计算能力,它的通信功能和模拟量处理能力更强大,适用于复杂的逻辑控制系统以及连续生产过程控制场合。

(3)大型机。大型PLC的输入输出总点数在2048点以上,用户程序存储容量达8~ 16K字,它具有计算、控制和调节的功能,还具有强大的网络结构和通信联网能力。它的监视系统采用CRT显示,能够表示过程的动态流程。大型机适用于设备自动化控制、过程自动化控制和过程监控系统等。

2.按结构分类

根据PLC结构的不同,PLC主要可分为整体式和模块式两类。

(1)整体式结构。整体式又叫单元式或箱体式,它的体积小、价格低,小型PLC -般采用整体式结构。

整体式结构的特点是将PLC的基本部件,如CPU模块、I/O模块和电源等紧凑地安装在一个标准机壳内,组成PLC的一个基本单元或扩展单元。基本单元上没有扩展端口,通过扩展电缆与扩展单元相连,以构成PLC不同的配置。

整体式PLC还配备有许多专用的特殊功能模块,使PLC的功能得到扩展。

(2)模块式结构。模块式结构的PLC由一些模块单元构成,将这些模块插在框架上或基板上即可。各模块功能是独立的,外形尺寸统一,可根据需要灵活配置插入的模块。目前,大中型PLC多采用这种结构形式。

3.按功能分类

根据PLC所具有的功能不同,可将PLC分为低档、中档、高档三类。

(1)低档PLC:具有逻辑运算、定时、计数、移位以及自诊断、监控等基本功能,还可有少量模拟量输入/输出、算术运算、数据传送和比较、通信等功能。主要用于逻辑控制、顺序控制或少量模拟量控制的单机控制系统。

(2)中档PLC:除具有低档PLC的功能外,还具有较强的模拟量输入/输出、算术运算、数据传送和比较、数制转换、远程I/O、子程序、通信联网等功能。有些还可增设中断控制、PID控制等功能,适用于复杂控制系统。

(3)高档PLC:除具有中档机的功能外,还增加了带符号算术运算、矩阵运算、位逻辑运算、平方根运算及其它特殊功能函数的运算、制表及表格传送功能等。高档PLC机具有更强的通信联网功能,可用于大规模过程控制或构成分布式网络控制系统,实现工厂自动化。