一个单体内，由一个处理器以及数十个I/O组成的小型模组化设备，也可以大到是用底板（rack）安装的模组化设备，有上千个I/O，和其他PLC或SCADA以通讯方式交换资讯。PLC可以有许多不同的类比输入／数位输入／类比输出／数位输出的配置、延伸温度范围、对杂讯的免疫、耐振动及冲击等。控制机器动作的程式一般会储存在非挥发性记忆体中，或是系统有备用电池供电，避免因为断电而丧失资讯。
历史.大型工厂的过程控制经过许多阶段的演进。一开始，控制是在透过各个生产机器的面板进行，这个就需要操作人员