中央处理器 (CPU)CPU 是 PLC 的实际“大脑”,使其成为计算机。即使是小型的非模块化 PLC 也包含一个 CPU。输入信号来自 I/O 卡,逻辑程序根据信号做出决策。如果需要,CPU 然后命令输出随着信号和条件的变化而打开和关闭。程序可能包括功能,例如数学运算、计时、计数和通过现代网络协议共享信息。对于较旧的中继系统,其中许多操作即使不是不可能,也是极其困难的。
基本组件PLC由几个基本部分组成。它们可能看起来与各个制造商略有不同,但每个组件的用途和范围是相同的。其中包括电源、中央处理单元 (CPU)、输入/输出卡以及放置输入/输出 (I/O) 卡的背板或机架。如图 2 所示,背板在所有立组件之间建立了电气连接,从而为 PLC 提供了模块化设计。这种电连接包括电源和通信信号。许多 PLC 制造商在背板上使用专有通信协议,以便 I/O 可以安全地与 CPU 通信。电源根据应用和安装环境,电源可接受 120VAC 或 24VDC。如上所述,此电压通过背板为 CPU 和 I/O 模块提供电源,这些模块以“卡”的形式出现。这些卡可以从它们在载体中的插槽中快速添加或移除。需要注意的是,CPU 的电源并不为传感器和线圈等现场设备供电。此电源连接单与卡建立。
模块提供了高密度的继电器开关能力,可同时控制多个继电器通道。它支持多达 128 个继电器通道,适用于需要同时操作多个通道的应用。高速开关操作:该模块具备快速的继电器开关速度,可实现快速的切换和连接操作。它采用了继电器技术,可在毫秒级的时间内完成开关操作,适用于对响应时间要求较高的应用。多种继电器类型: 支持不同类型的继电器,包括通用继电器、矩阵继电器和大功率继电器等。用户可以根据具体需求选择适合的继电器类型,并进行灵活的配置和连接。高电压和高电流测量:该模块支持高电压和高电流的测量应用。它提供了高电压和高电流输入通道,可安全地测量和控制高电压和高电流信号,适用于电力、电子设备测试和控制等应用领域。强大的软件支持模块配备了 NI-DAQmx 驱动软件,提供了丰富的功能和易于使用的编程接口。用户可以使用 LabVIEW、C/C++、Python 等常用编程语言进行编程和控制,方便快速地实现继电器开关操作。