模块,又称构件,是能够单命名并立地完成一定功能的程序语句的集合(即程序代码和数据结构的集合体)。它具有两个基本的特征:外部特征和内部特征。外部特征是指模块跟外部环境联系的接口(即其他模块或程序调用该模块的方式包括有输入输出参数、引用的全局变量)和模块的功能;内部特征是指模块的内部环境具有的特点(即该模块的局部教据和程序代码)。
中央处理器 (CPU)CPU 是 PLC 的实际“大脑”,使其成为计算机。即使是小型的非模块化 PLC 也包含一个 CPU。输入信号来自 I/O 卡,逻辑程序根据信号做出决策。如果需要,CPU 然后命令输出随着信号和条件的变化而打开和关闭。程序可能包括功能,例如数学运算、计时、计数和通过现代网络协议共享信息。对于较旧的中继系统,其中许多操作即使不是不可能,也是极其困难的。
基本组件PLC由几个基本部分组成。它们可能看起来与各个制造商略有不同,但每个组件的用途和范围是相同的。其中包括电源、中央处理单元 (CPU)、输入/输出卡以及放置输入/输出 (I/O) 卡的背板或机架。如图 2 所示,背板在所有立组件之间建立了电气连接,从而为 PLC 提供了模块化设计。这种电连接包括电源和通信信号。许多 PLC 制造商在背板上使用专有通信协议,以便 I/O 可以安全地与 CPU 通信。电源根据应用和安装环境,电源可接受 120VAC 或 24VDC。如上所述,此电压通过背板为 CPU 和 I/O 模块提供电源,这些模块以“卡”的形式出现。这些卡可以从它们在载体中的插槽中快速添加或移除。需要注意的是,CPU 的电源并不为传感器和线圈等现场设备供电。此电源连接单与卡建立。