ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

HCU控制模块在MD880/HE变频柜中的选型、接线与通信调试

HCU控制模块在MD880/HE变频柜中的选型、接线与通信调试 简介这份《HCU控制模块使用说明书》面向变频器电气设计、调试与维护工程师聚焦汇川MD880和HE系列变频器控制模块的选型、接线与排障需求。手册系统讲解了HCU通过光纤或RS422与功率模块通信的机制以及用户IO、智能操作键盘SOP-20-880、现场总线模块和工业以太网模块等多种外部控制方式并逐一说明HCU-20至HCU-80各型号在整流、回馈、有源整流、逆变、制动、岸用电源及DC-DC等场景下的功能差异。资源为单个PDF文件压缩包约2.74MB篇幅精炼适合随身查阅。内容涵盖DI、DO、HDI、HDO、AI、AO及InoLink、安全力矩中断等标配端子定义SD卡实时数据存储、三通用加一专用SLOT插槽的模块化扩展、多路电源隔离设计并给出-10℃至55℃工作温度、5%至95%湿度、海拔2000米以内等规格参数与组装结构示意。读者可据此完成模块选型、端口接线核对与常见故障定位已有351人学习适合需要快速建立HCU系统认知的技术人员参考。1. HCU 控制模块在 MD880/HE 变频柜里的角色在 MD880 或 HE 系列变频器柜里真正决定“谁能控制功率模块”的往往不是主控 PLC而是插在柜内的 HCU 控制模块。它一边通过光纤或 RS422 把控制信息下传到整流、逆变、制动等功率模块一边收功率模块上传的运行参数、故障字和工作状态另一边又通过用户 IO、SOP-20-880 键盘、PROFIBUS DP、CANopen、MODBUS RTU/TCP、PROFINET IO 等接口与外部系统交换数据。标配 DI/DO/HDI/HDO/AI/AO、InoLink RS485、XSTO 安全力矩中断和 8G microSD 卡。很多人第一次上手会以为插上就能用实际选型要看 HCU-20/30/40/50/60/70/80 后缀插槽地址和跳线不对模块照样起不来。2. HCU 型号谱系与 SLOT 插槽扩展的选型2.1 从铭牌型号判断控制对象HCU 的型号不是按功率等级命名而是按它在传动系统里控制哪一类功率模块命名。铭牌上一般标MODEL: HCU-50、INPUT: DC24V 2.0A、S/N其中HCU-后面的两位数字才是选型关键。比如 HCU-50 控制逆变功率模块给相连电机提供匹配电压和可变频率HCU-60 控制三相制动模块把直流母线电压调到设定值HCU-80 控制 DC-DC 电源模块输出。把 HCU-40 装到逆变单元上或者把 HCU-50 当有源整流控制模块用通信对象和上电逻辑都对不上现场表现通常是功率模块不响应或一上电就报故障。型号后缀名称控制对象与关键能力接口备注20基本整流控制模块主接触器/主断路器、缓冲接触器控制和状态检测上电逻辑基本整流模块控制光纤或 RS422 与功率模块通信30回馈整流控制模块在基本整流控制基础上增加能量回馈电网控制光纤或 RS42240有源整流控制模块有源整流模块输出直流母线电压调节能量回馈电网控制光纤或 RS42241有源整流控制模块电口功能同 40与功率模块侧接口为电口以铭牌和功率模块手册为准50逆变控制模块控制逆变功率模块输出为电机提供匹配电压和可变频率光纤或 RS42251逆变控制模块电口功能同 50DB15 端子与功率模块通信DB1560三相制动控制模块控制三相逆变模块输出调整直流母线电压到设定值光纤或 RS42270岸用电源控制模块控制岸用电源逆变模块输出光纤或 RS42280DC-DC 电源控制模块控制 DC-DC 电源模块输出光纤或 RS422选型时先看功率模块类型再看 HCU 后缀最后看接口是光纤还是电口。HCU-41、HCU-51 这类带“电口”的型号现场接线和光纤型号完全不同备件替换时不能只看“都是 4x/5x”。2.2 通用 SLOT 与专用插槽的地址分配规则HCU 标配三个通用型 SLOT 插槽和一个专用型插槽。SLOT1、SLOT2、SLOT3 直接安装功能模块时地址分别为 A1、B1、C1。SLOT1、SLOT2 可以与 HOFM-30、HESD-10 配合做插槽扩展扩展后地址变成 A1/A2/A3 和 B1/B2/B3SLOT3 没有插槽扩展功能。HDP-10 PROFIBUS DP 模块建议装在 SLOT3因为它占一个完整插槽又不需要扩展地址。专用型插槽是给功能安全模块用的不能拿通用 IO 模块去占。插槽直接安装地址是否支持扩展扩展模块扩展后地址SLOT1A1支持HOFM-30、HESD-10A1、A2、A3SLOT2B1支持HOFM-30、HESD-10B1、B2、B3SLOT3C1不支持无C1专用插槽功能安全模块不支持无按安全模块手册通用 SLOT 能装的模块很多编码器检测 HPG-10/40/50输入输出 HIO-10PROFIBUS DP 的 HDP-10CANopen 的 HCAN-10MODBUS RTU 的 HMBA-10EtherNet 调试的 HETN-10PROFINET IO 的 HPFN-10MODBUS TCP 的 HMBT-10光纤扩展 HOFM-10/30并机控制 HPCU-40/60/A0扩展槽 HESD-10同步电压检测 HSVM-10/20智能操作键盘 SOP-20-880光纤路由 HOFR-50逐波限流 HCBC-A0。插槽地址一变上位组态和 PLC 程序里的站地址也要跟着改这是现场最容易漏的一步。2.3 用脚本生成插槽规划与 24V 电流预算手工排插槽容易把扩展后的 A2/A3 和 B2/B3 搞混。我一般先写一个小脚本把型号、插槽和模块清单过一遍输出地址映射和供电检查项。下面这段代码不依赖第三方库直接拿铭牌后缀和模块清单跑# hcu_slot_plan.py HCU_TYPE { 20: 基本整流控制模块, 30: 回馈整流控制模块, 40: 有源整流控制模块, 41: 有源整流控制模块电口, 50: 逆变控制模块, 51: 逆变控制模块电口, 60: 三相制动控制模块, 70: 岸用电源控制模块, 80: DC-DC电源控制模块, } SLOT_ADDR { SLOT1: [A1], SLOT2: [B1], SLOT3: [C1], } EXPAND_MODULES {HOFM-30: 3, HESD-10: 3} def parse_model(model): suffix model.strip().split(-)[-1] return HCU_TYPE.get(suffix, 未知型号核对铭牌) def plan_slots(modules): result [] for slot, mod in modules: if slot in (SLOT1, SLOT2) and mod in EXPAND_MODULES: addrs SLOT_ADDR[slot] [f{SLOT_ADDR[slot][0][0]}{i} for i in range(2, 4)] else: addrs SLOT_ADDR.get(slot, []) result.append((slot, mod, addrs)) return result if __name__ __main__: print(parse_model(HCU-50)) for row in plan_slots([(SLOT1, HOFM-30), (SLOT2, HIO-10), (SLOT3, HDP-10)]): print(row)逻辑说明parse_model截取HCU-后面的后缀去HCU_TYPE里查控制对象plan_slots判断模块是否属于 HOFM-30、HESD-10 这类扩展模块如果是且插在 SLOT1/SLOT2就生成 A1/A2/A3 或 B1/B2/B3 地址否则只给一个基础地址。参数说明modules列表里每一项是(插槽名, 模块型号)插槽名必须写成SLOT1、SLOT2、SLOT3EXPAND_MODULES的值 3 表示该模块占三个逻辑地址。运行前把实际模块清单替换进去输出结果可以直接抄到组态表里。提示24VD 是给 DI、HDI、HDO 供电的隔离电源负载不要超过 0.2A。HIO-10、编码器模块、总线模块的 24VD 电流都要按各自手册累加超了就要考虑外部 24V 供电或减少模块数量。3. 标配端口接线与跳线配置的落地步骤3.1 DI/HDI/DIL 与 24VD 供电跳线XDI 端子包含 DI1 到 DI6 和 DIL输入类型支持继电器触点、NPN 和 PNP。24V 逻辑电平判断很明确低于 5V 为“0”高于 15V 为“1”输入电阻 2.0kohm硬件滤波 0.04ms单通道最大 15mA。DIL 是数字互锁或通用 DI技术参数和普通 DI 一样。XHDIO 包含 HDI1、HDI2、HDO1、HDO2 和 OPHDI 支持 NPN/PNP输入电压 0 到 30Vdc频率 0 到 100kHz最大 15mAHDO 是集电极开路输出频率 0 到 100kHz最大 20mA输出电压范围 0 到 26.4Vdc。端子信号关键参数跳线线缆XPWR24VI、GND24.0Vdc±10%2.0A无2 芯双绞0.5~2.5mm²XDPWR24VD、DGND、DICOM、DIL24VD 0.2A与 XPWR 隔离J16双绞或单芯0.5~2.5mm²XDIDI1~DI6、DIL“0”5V“1”15VRin 2.0kohmJ11、J16单芯0.5~2.5mm²XHDIOHDI1/2、HDO1/2、OPHDI 0~100kHzHDO OC 最大 20mA无HDI 与 DGND 双绞HDO 与 OP 双绞J11 决定 DICOM 是否与 DGND 连接J16 决定 DI 用内部 24VD 还是外部电源1 与 2 短接用内部 24VD2 与 3 短接用外部电源。常见坑是 DI 已经用外部 24V 供电J16 却还在内部位置DICOM 又接了 DGND结果 DI 状态乱跳。HDI 和 HDO 走线要按双绞处理HDI 与 DGND 双绞HDO 与 OP 双绞推荐使用双绞屏蔽线。3.2 AI/AO 电流电压跳线与屏蔽接地XAI 有 AI1-、AI1、AI2-、AI2、10V、-10V、AGND。电流输入范围 -20mA 到 20mA输入电阻 500ohm电压输入 -10V 到 10V输入电阻 200kohm差分输入范围 ±30V每通道采样间隔 0.25ms硬件滤波 0.25ms分辨率 11bit 加符号位误差 1% 满量程。J14 选 AI1J15 选 AI21-2 短接为电流输入2-3 短接为电压输入。XAO 有 AO1、AO1_AGND、AO2、AO2_AGND输出范围 0~20mA 时负载不超过 500ohm0~10V 时负载不低于 10kohm分辨率 11bit 加符号位精度 2% 满量程。J18 选 AO1J19 选 AO2同样 1-2 电流、2-3 电压。端口信号类型范围跳线线缆与屏蔽XAI-AI1电流/电压可选-20~20mA / -10~10VJ141-2 电流2-3 电压2 芯双绞屏蔽屏蔽层单端接 AGND 或柜地XAI-AI2电流/电压可选-20~20mA / -10~10VJ151-2 电流2-3 电压同上XAO-AO1电流/电压可选0~20mA / 0~10VJ181-2 电流2-3 电压AO1 与 AO1_AGND 双绞屏蔽XAO-AO2电流/电压可选0~20mA / 0~10VJ191-2 电流2-3 电压AO2 与 AO2_AGND 双绞屏蔽模拟量现场最常见的问题是屏蔽层两端接地形成地环流表现是 AI 读数随变频器输出频率波动。常见做法是屏蔽层在 HCU 侧接 AGND 或柜地传感器侧悬空如果传感器本身有独立地先确认两地之间没有明显电位差再决定是否双端接地。3.3 继电器输出、InoLink 与 SOP-20-880 级联XRO1、XRO2、XRO3 是无源继电器输出每组有常开、常闭和公共点触点能力 250Vac / 30Vdc、2A适合做主接触器状态反馈、故障干接点或柜门指示。XCOMM 是 InoLink 通信 RS485 端子包含 SHIELD、C485、C485-、CGND总线匹配电阻 124ohm最高通信速率 5Mbps不加中继器最大节点 32 个最大传输距离 10m用于 InoLink 时最大节点 16 个、4Mbps、线缆最长 40m。J10、J12 必须选择相同状态1-2 短接接入终端匹配2-3 短接断开匹配。X11、X12 是两个 RJ45 端子定义完全相同用于 SOP-20-880 或 PC 配合转换模块通信支持多台 HCU 级联连接电缆小于 3m。它走 RS485、5V 标准电平总线匹配电阻 124ohm最高 4Mbps最大节点 32 个最大传输距离 100m。跳线 J12、J15 必须选择相同状态才有效。注意 XCOMM 和 X11/X12 都提到了 J12现场以端子旁丝印和所在回路为准不要凭记忆插跳线。# jumper_check.py def check_jumpers(j10, j12, j15): j10/j12/j15 取值 ON 表示 1-2 短接接入匹配电阻 OFF 表示 2-3 短接断开匹配电阻。 warn [] if j10 ! j12: warn.append(XCOMM 的 J10 与 J12 状态不一致终端匹配可能失效) if j12 ! j15: warn.append(X11/X12 的 J12 与 J15 状态不一致SOP 级联可能选不中) return warn or [跳线状态一致可以上电] print(check_jumpers(ON, ON, ON)) print(check_jumpers(ON, OFF, OFF))逻辑说明函数把三个跳线状态做一致性比较XCOMM 要求 J10 和 J12 同状态X11/X12 要求 J12 和 J15 同状态。参数说明ON对应 1-2 短接即终端匹配电阻接入OFF对应 2-3 短接即匹配电阻断开。终端只在总线两端接入中间节点断开。上电前用万用表测一下 C485 与 C485- 之间的电阻单端接入时约 124ohm双端接入时约 60 到 62ohm明显偏离就要查跳线和线缆。4. 光纤/RS422 链路与现场总线通信调试4.1 功率模块侧光纤收发器与 POF 光纤检查HCU 与功率模块之间通过光纤或 RS422 通信。光纤接口上 VR 是接收VT 是发送使用塑料光纤 POF。常见接错是 VR、VT 插反或者两根光纤在中间被扎带勒出小半径弯折短距离测试正常一跑高速就丢包。检查顺序可以固定下来先确认 Power 绿灯常亮说明 HCU 供电正常再看 Fault 是否闪亮闪亮表示 HCU 辅助电源故障要查 24VD 是否短路或过载最后再看光纤收发器方向、端面清洁度和弯曲半径。POF 光纤端面有灰尘时用专用清洁工具处理不要用普通纸巾擦。接口物理层关键点典型故障VR/VT塑料光纤 POFVR 接收、VT 发送方向不能反插反、弯折、端面脏污DB15电口HCU-51 与功率模块通信针脚变形、屏蔽层未接RS422差分电口与光纤型号互斥按铭牌选择极性接反、共地不良XSTO安全力矩中断STO24V、STOGND、STO1、STO224V±10%未接或电压不足导致安全回路不闭合4.2 InoLink RS485 终端匹配与 SOP-20-880 级联InoLink 走 RS485最高 5Mbps节点多、线短终端匹配尤其重要。现场要按 J10、J12 同状态处理总线两端接入 124ohm中间节点断开。SOP-20-880 通过 X11 或 X12 接入两个 RJ45 定义相同可以做多台 HCU 级联。级联后如果 SOP 选不中某台 HCU先看 Fault 和 Run 是否同时闪亮同时闪亮表示 PC 或 SOP 已选中该模块10s 后结束如果不闪优先查 X11/X12 的 J12、J15 是否一致再查网线线序和连接电缆长度电缆要小于 3m。注意HCU 安装或拆卸功能模块时必须保证 HCU 输入电源断开避免带电插拔损坏 HCU 或功能模块。安装整机前还要确认机柜断电 15 分钟以上。4.3 现场总线模块的 Modbus RTU 轮询示例与排错选配总线模块插在通用 SLOT 上PROFIBUS DP 用 HDP-10CANopen 用 HCAN-10MODBUS RTU 用 HMBA-10EtherNet 调试用 HETN-10PROFINET IO 用 HPFN-10MODBUS TCP 用 HMBT-10。以 MODBUS RTU 为例现场常见做法是用 PC 先串口轮询确认物理层和站号没问题再交给 PLC。下面这段 Python 代码用 pyserial 读保持寄存器寄存器地址和数量要按 HMBA-10 手册和实际组态填。import serial import struct import time def crc16(data: bytes) - int: crc 0xFFFF for b in data: crc ^ b for _ in range(8): if crc 1: crc (crc 1) ^ 0xA001 else: crc 1 return crc def build_read(slave: int, addr: int, count: int) - bytes: body struct.pack(BBHH, slave, 0x03, addr, count) return body struct.pack(H, crc16(body)) def read_holding(portCOM3, slave1, addr0x0000, count2, baud9600, parityN, timeout0.5): ser serial.Serial(port, baud, parityparity, timeouttimeout) ser.write(build_read(slave, addr, count)) time.sleep(0.05) resp ser.read(5 count * 2) ser.close() return resp.hex() print(read_holding(port/dev/ttyUSB0, slave1, addr0x0000, count2))逻辑说明crc16生成 MODBUS RTU 校验build_read拼出站号、功能码 03、起始地址和寄存器数量read_holding打开串口、发送请求、等 3.5 个字符间隔后读取响应。参数说明port是 PC 侧串口Linux 下常见/dev/ttyUSB0Windows 下常见COM3slave是 HMBA-10 站号addr和count按模块手册的寄存器映射填写不要照搬示例地址baud和parity必须与总线侧设置一致。排错时先短接 A/B 看是否有回显再查 A/B 是否接反、屏蔽层是否单端接地、终端电阻是否只在两端接入、站号是否冲突。5. 安装接地、SD 卡数据与 LED 故障定位5.1 安装扭矩与安装面复查HCU 是壁挂式安装尺寸图里已经给出固定孔位安装时用 1# 十字螺丝刀把 3 颗 M4 螺钉拧紧。机械连接里 M3 螺钉扭矩 1.2 N·mM4 螺钉 2.9 N·m电气连接端子 M3 螺钉扭矩 0.55 N·m不要用机械扭矩去拧电气端子。安装空间按 A≥100、B≥30、C≥100、D≥50、E≥100 留上下左右都要有散热和接线空间。HCU 必须装在导电金属安装面上保证整个导电底部与安装面良好搭接装配板要裸露金属并可靠接地靠安装面螺钉把外壳接到柜体。上电前用万用表确认 24V 输入极性XPWR 是 24VI 和 GND输入 24.0Vdc±10%、2.0A。5.2 用 LED 组合和 SD 卡抓取现场数据前面板三个灯能快速区分故障层级。Power 绿灯常亮表示 HCU 供电正常熄灭说明没供电或电源故障Run 绿灯常亮表示功率模块处于运行状态熄灭是停机Fault 红灯常亮是系统故障闪亮是 HCU 辅助电源故障要查 24VD 是否短路或过载Fault 和 Run 同时闪亮表示 PC 或 SOP-20-880 选中了该 HCU10s 后自动结束。SD 卡是标配 8G microSD用于存实时数据协助分析功率模块状态。拆装时按缺口方向推入卡座推入要有到位感装好后确认卡片没有浮起否则接触不良会导致记录异常。拿卡到 PC 上读数据前常见做法是先只读挂载并整盘备份再用专业维修人员提供的工具解析。5.3 RTC 电池与 STO 回路的维护验证RTC 备用电池是不可充电锂电池装在电池盖下面需要定期更换。更换时用 2# 一字螺丝刀逆时针转 90° 打开盖子换新电池后顺时针转 90° 紧固废旧电池按当地规则处置。STO 端子用于逆变模块 H1~H4、H6、H7 的安全力矩中断输入端子包括 STO24V、STOGND、STO1、STO2供电 24V±10%用 4 芯屏蔽线截面积 0.5~2.5mm²。验证安全回路时先在停机状态下确认 STO1、STO2 电压正常再按安全手册触发中断观察逆变模块是否进入安全状态。换完电池后上电确认 Power 常亮、Run 状态与停机前一致再通过 SOP-20-880 读一次 RTC 时间即可。本文还有配套的精品资源点击获取
返回列表