3. NJ/NX控制器硬件架构

NJ/NX系列控制器的硬件架构采用“机架+单元”的模块化组合方式,与传统的整体式PLC有本质区别。理解这套架构的关键在于:CPU单元、电源单元、I/O单元、通信单元各自是独立实体,通过机架总线在物理和电气上连接成一个系统。选型与组装的核心任务,就是根据柔性制造单元的实际I/O点数、通信需求和安装空间,确定每个槽位放什么单元,并保证电源容量、总线电流和散热条件都在允许范围内。

一、机架与单元的基本构成

NJ/NX的机架分为两类:NX系列使用NX总线机架,CPU单元与I/O单元通过NX总线连接,适合紧凑型设备;NJ系列使用NJ机架,CPU单元与I/O单元通过EtherCAT或NX总线连接,适合中大型系统。无论哪种机架,基本结构都包含:电源单元(或电源端子)、CPU单元、若干I/O单元、通信单元和端盖。CPU单元始终占据机架最左侧的固定位置,电源单元紧邻其左或集成在CPU单元内部,其余槽位按从左到右的顺序排列I/O和通信单元。

每个单元都有明确的“单元类型”和“单元编号”。CPU单元负责程序执行、运动控制和总线管理;I/O单元负责数字量或模拟量的输入输出;通信单元负责EtherNet/IP、EtherCAT、串行通信等接口扩展。选型时首先要确认CPU单元的型号,因为它决定了可扩展的单元数量上限、支持的通信协议和最大I/O点数。

二、CPU单元选型要点

NJ/NX的CPU单元型号通常以“NJ501-xxxx”或“NX102-xxxx”等形式表示。选型时重点看四个参数:程序容量、运动控制轴数、EtherCAT从站数量和内置通信端口。例如,NJ501-1500程序容量为20MB,支持64轴运动控制,内置EtherNet/IP和EtherCAT端口;NX102-9000则更紧凑,适合小型柔性单元。对于柔性制造单元,如果涉及多台伺服轴和机器人协同,建议选择支持至少16轴、EtherCAT周期不超过1ms的CPU单元。

此外,CPU单元的前面板通常带有SD卡槽、USB接口和运行模式开关。SD卡用于程序备份和配方存储,USB用于编程调试。选型时要确认这些接口是否满足现场维护习惯。

三、电源单元与功耗核算

电源单元为整个机架提供DC24V和DC5V内部总线电源。选型时不能只看“电源单元额定电流”,而必须核算机架总功耗。每个I/O单元和通信单元都会消耗5V总线电流,部分单元还需要24V外部电源。计算方法是:将机架上所有单元的5V电流消耗相加,再乘以1.2的安全系数,得到所需5V容量;24V电流则根据实际外接负载单独计算。

例如,一个NX机架上依次安装:NX-PD1000电源单元、NX102-9000 CPU单元、3个NX-ID5442数字输入单元、2个NX-OD5256数字输出单元、1个NX-EC0212 EtherCAT通信单元。查手册可知:CPU单元消耗5V/1.2A,每个ID5442消耗5V/0.1A,每个OD5256消耗5V/0.12A,EC0212消耗5V/0.3A。总5V电流 = 1.2 + 3×0.1 + 2×0.12 + 0.3 = 2.04A,乘以1.2后为2.45A。NX-PD1000提供5V/4A,满足要求。若再增加单元,就需要换用更大容量电源或增加电源单元。

注意:NX机架的5V总线电流有上限,超过后即使电源单元容量足够,机架背板也无法承载。必须同时核对电源单元容量和机架总线允许电流。

四、I/O模块选型与地址分配

I/O模块分为数字量输入、数字量输出、模拟量输入、模拟量输出和混合模块。选型时先统计柔性制造单元的信号类型和数量:按钮、限位开关、光电传感器通常为DC24V数字输入;电磁阀、指示灯、继电器为数字输出;伺服使能、变频器频率给定可能为模拟量。数字量模块按点数分为8点、16点、32点,模拟量模块按通道分为2通道、4通道。

地址分配遵循“槽位顺序即地址顺序”的原则。CPU单元自动为每个I/O单元分配单元编号和I/O地址,不需要像传统PLC那样手动计算地址。例如,第一个数字输入单元占用地址0~15,第二个数字输入单元占用16~31,以此类推。在Sysmac Studio中,可以通过“I/O映射”界面直接查看每个单元的地址范围,并可将变量直接映射到具体地址。

选型时还要注意输入输出的公共端接线方式:源型/漏型输入、晶体管/继电器输出。柔性制造单元中,高速信号(如编码器、脉冲输出)应选用高速I/O单元,普通信号选用标准单元即可。

五、通信单元与网络拓扑

通信单元用于扩展CPU单元内置端口之外的网络接口。常见型号包括EtherNet/IP单元、EtherCAT单元、串行通信单元(RS-232C/RS-485)和DeviceNet单元。在柔性制造单元中,EtherCAT通常用于伺服轴和远程I/O,EtherNet/IP用于上位机、HMI和MES通信,串行通信用于连接老式条码枪或温控器。

通信单元同样占用槽位和5V总线电流。选型时要确认通信单元支持的协议、最大从站数量和通信周期。例如,NX-EC0212支持EtherCAT主站,最多可连接192个从站,通信周期最小125μs。如果柔性单元中有多台EtherCAT伺服,需要核算总线周期和带宽是否满足同步要求。

六、机架组装规范与检查

组装顺序为:先固定机架导轨,再从左侧安装电源单元和CPU单元,然后依次向右安装I/O单元和通信单元,最后安装端盖。每个单元安装时必须听到“咔嗒”声,确认卡扣锁紧。单元之间不能有缝隙,否则总线连接可能不良。

组装完成后,必须进行三项检查:第一,核对每个槽位的单元型号与选型清单一致;第二,用万用表测量DC24V电源输入端,确认极性正确、电压在24V±10%范围内;第三,上电后观察CPU单元和电源单元的LED指示灯,PWR绿灯常亮、RUN绿灯闪烁表示正常。若出现ERR红灯,需通过Sysmac Studio在线查看错误日志。

NJ/NX机架单元排列与功耗核算示意 机架导轨(从左到右) 电源单元 NX-PD1000 5V/4A 24V/1.5A CPU单元 NX102-9000 5V/1.2A EtherCAT主站 DI单元 ID5442 16点 5V/0.1A DI单元 ID5442 16点 5V/0.1A DO单元 OD5256 16点 5V/0.12A 通信单元 EC0212 EtherCAT 5V/0.3A 端盖 Terminator 5V总线电流核算(示例) CPU:1.2A + DI×2:0.1×2=0.2A + DO:0.12A + EC:0.3A = 1.82A 安全系数1.2 → 1.82×1.2 = 2.18A < 电源单元4A ✓ 满足 若再增加2个DI单元:1.82+0.2=2.02A,×1.2=2.42A,仍满足 若增加4个DO单元:1.82+0.48=2.30A,×1.2=2.76A,接近上限,需复核机架总线允许值

七、选型与组装检查清单

为便于现场执行,以下清单可直接用于柔性制造单元控制器硬件选型与组装后的核对:

检查项 检查内容 判断标准
CPU选型 程序容量、轴数、EtherCAT从站数 满足柔性单元最大配置并留20%余量
电源核算 5V总线电流总和×1.2 小于电源单元额定值且小于机架总线上限
I/O点数 数字量/模拟量输入输出实际点数 每个单元留2~4点备用
通信单元 协议、从站数、通信周期 与伺服、HMI、上位机匹配
组装顺序 电源→CPU→I/O→通信→端盖 卡扣锁紧、无缝隙
上电检查 PWR常亮、RUN闪烁、ERR熄灭 无错误日志

掌握以上架构与选型方法后,在Sysmac Studio中建立工程时,可以直接通过“CPU/扩展机架配置”界面拖拽单元,软件会自动校验功耗和地址冲突。但前提是硬件选型阶段已经完成正确的核算,否则软件配置阶段仍会报错。下一阶段将进入I/O映射与变量定义,把物理单元与程序变量对应起来。