2. ControlLogix硬件平台选型
ControlLogix 硬件平台选型的本质,是把产线的“规模、实时性、可用性、扩展性”翻译成 1756 系列的具体型号与槽位布局。选型不是先挑 CPU 再补外围,而是从 I/O 点数与冗余等级反推机架、电源、控制器和通信模块。下面按实际工程顺序展开。
一、先定规模:I/O 点数与机架数量
统计产线所有数字量输入(DI)、数字量输出(DO)、模拟量输入(AI)、模拟量输出(AO)以及特殊模块(如高速计数、温度、运动)的点数,并预留 15%~20% 备用量。1756 机架常见有 4、7、10、13、17 槽几种规格,槽位要同时容纳控制器、通信模块、I/O 模块和预留空槽。例如某包装产线统计得 DI 96 点、DO 64 点、AI 16 点、AO 8 点,选用 1756-IB32(32 点 DI)需 3 块、1756-OB32(32 点 DO)需 2 块、1756-IF16(16 点 AI)需 1 块、1756-OF8(8 点 AO)需 1 块,共 7 块 I/O,加上控制器 1 槽、通信 1 槽、电源不占槽,7 槽机架已接近满载,应选 10 槽机架留出扩展余量。
二、机架与背板:本地与远程的划分
1756 机架分本地机架和远程机架。本地机架安装控制器和本地 I/O,通过背板通信;远程机架通过 1756-CNB/CNBR(ControlNet)或 1756-EN2T/EN3TR(EtherNet/IP)与控制器通信。产线跨度大、现场设备分散时,采用“1 个本地机架 + 多个远程机架”的结构,可减少现场布线。远程机架需要独立的 1756-PA72/PB72 电源和通信适配器。机架选型时注意:1756-A4/A7/A10/A13/A17 分别对应 4/7/10/13/17 槽,槽位编号从 0 开始,控制器通常放在 0 槽。
三、电源模块:按背板电流核算
电源模块不占槽位,但必须满足机架内所有模块的背板电流总和。1756-PA72 提供 5V/10A、24V/3.6A;1756-PB72 提供 5V/10A、24V/8A;1756-PA75/PB75 提供 5V/13A。核算方法:查每个模块的背板电流(如 1756-L83E 约 1.2A@5V,1756-IB32 约 0.3A@5V,1756-EN2T 约 1.0A@5V),求和后乘以 1.25 安全系数,再对照电源额定值。若 10 槽机架总电流为 5V/6.8A,选 1756-PA72 即可;若含多个通信模块和特殊模块,应选 1756-PB75 留足余量。冗余电源需选 1756-PA75R/PB75R 并配合冗余机架。
四、控制器:按性能与冗余等级选型
1756 系列控制器从低到高有 L71、L72、L73、L74、L75、L81、L82、L83、L85 等。选型看三点:程序容量、通信接口数量、是否支持冗余。小型产线(I/O 200 点以内)可选 1756-L71;中型产线(500~1000 点)选 1756-L73 或 L75;大型产线或需要运动控制、过程控制时选 1756-L83E/L85E。冗余系统必须选支持冗余的控制器(如 1756-L83E 配合 1756-RM2 冗余模块),并成对配置。控制器固件版本要与 Studio 5000 版本匹配,否则无法下载。
五、通信模块:EtherNet/IP 为主,ControlNet 为辅
1756-EN2T/EN3TR 用于 EtherNet/IP,支持设备级环网(DLR)和冗余;1756-CNB/CNBR 用于 ControlNet,适合确定性要求高的老系统。选型规则:新项目优先 EtherNet/IP,每个控制器至少配 1 个 EN2T 用于编程和 HMI 通信,远程 I/O 用 EN2T 或 EN3TR;若产线有大量变频器、伺服,建议用 EN3TR 支持 DLR 环网,减少交换机故障点。通信模块数量按“本地 1 个 + 每个远程机架 1 个 + 冗余系统每控制器 2 个”估算。
六、I/O 模块:按信号类型与隔离要求选
数字量输入选 1756-IB16/IB32(24V DC 漏型/源型),输出选 1756-OB16/OB32;模拟量输入选 1756-IF8/IF16(电压/电流),输出选 1756-OF8;特殊模块如 1756-HSC(高速计数)、1756-IR6I(热电阻)、1756-IT6I(热电偶)。选型注意:① 隔离方式——普通模块为分组隔离,高隔离要求选 1756-IB16I 等;② 诊断功能——需要断线检测选带诊断的 1756-IB16D/OB16D;③ 电子钥匙——模块与端子块需匹配,如 1756-IB32 配 1756-TBCH 或 1756-TBNH。每个 I/O 模块占 1 槽,远程机架同样按此计算。
七、配置规则与常见错误
配置时遵循三条硬规则:① 控制器必须在 0 槽;② 电源模块不占槽位,但必须核算背板电流;③ 远程机架必须配通信适配器和独立电源。常见错误包括:机架槽位算错导致模块装不下、电源电流超限导致模块随机掉线、冗余系统只配一个 RM2 模块、通信模块数量不足导致远程站无法接入。建议在 Studio 5000 中先建 I/O 配置树,软件会自动校验模块与机架的兼容性,再导出硬件清单核对型号与数量。