提示 GX IO-Extender 150 数字输出最大仅为 4 mA,必须通过晶体管或 MOSFET 驱动继电器,不能直接驱动。
Victron 帮助中心
CAD 在线设计免费
GX 输入输出扩展

GX IO-Extender 150

该模块连接到 GX 设备(Cerbo GX、Ekrano GX)的 USB 端口,可增加八路数字输入或输出、四路 PWM 输出、两个双稳态继电器和一个直流电子开关。由 USB 供电,可通过 GX 的开关面板或 Node-RED 控制。用于信号传输和控制,不用于切换大功率负载。

  • 8 × 数字 I/O
  • 4 × PWM 5 V
  • 2 × 双稳态继电器
  • 直流开关 4 A / 70 V
  • USB 供电
数字 I/O8 (2 组,每组 4 路)
继电器3 A 在 30 V DC 时
自身功耗< 1 W(由 USB 供电)
尺寸123 × 67 × 23 mm
依据 GX IO-Extender 150 数据表和手册(rev 00,07/2025)。本文为独立介绍。资料来源
用途

为 GX 设备增加输入和输出

Cerbo GX 配有若干数字输入和两个继电器。如果这些端口不够用,例如您需要读取门传感器、舱底报警和脉冲计数器,点亮警示灯,调节 LED 照明亮度或接通接触器线圈,GX IO-Extender 150 可增加更多端口。接入 USB 后,端口立即显示在系统中。

与运行 Venus OS Large 镜像的 GX 上的 Node-RED 配合使用时,功能最为丰富:端口以 Switch 和 Switch control 节点提供,您可以构建自定义逻辑,例如在电池荷电状态低于阈值时接通输出。

  • 兼容所有 GX 设备,但并非每款设备都支持 Node-RED,
  • 所有端口均配有状态指示灯(蓝色或橙色),
  • 数字输入输出、PWM 和直流开关均与 USB 隔离;继电器具有无源触点。
GX IO-Extender 150 斜视图——带安装耳和 USB 线缆的扁平外壳
扁平壁挂模块。123 × 67 × 23 mm,170 g;安装到 DIN 导轨时需使用单独购买的适配器。
用于信号,不用于负载供电

继电器和直流开关的负载能力较低,且取决于电压。对于系统中的负载切换,Victron 建议使用专用开关系统(例如 Energy Solutions、Garmin、Safiery);该模块本身最多可用于控制接触器线圈等。

功能

GX IO-Extender 150 的功能

8 路数字输入或输出

分为两组,每组四个端口。每组旁的 DIP 开关将该组设为输入(OFF)或输出(ON),可组成 8 路输入、8 路输出或 4 + 4。

4 路 PWM 输出

提供 5 V 信号,用于 LED 调光、电机调速及类似用途。端口旁指示灯的亮度对应设定值。

2 个双稳态继电器

触点为 A、B 和 COM。短脉冲切换位置,继电器在无电源时仍保持该位置,包括 GX 关机后。

直流开关(Solid Switch)

无触点电子开关,用于切换最高 70 V、4 A 的直流回路正极。支持容性和感性负载,例如接触器线圈。

通过 USB 即插即用

USB 提供电源并传输数据。待机功耗低于 100 mW,最大 1 W(5 V 时低于 200 mA)。

Node-RED 和开关面板

通过 GX 界面中的 Switch 面板或 Node-RED 控制(使用 node-red-contrib-victron 软件包中的 Switch 和 Switch control 节点)。

端口和负载能力

各端口的允许负载

端口参数注意事项
数字输入3.8–5.5 V电压超过 5.5 V 可能永久损坏模块。与 USB 隔离。
数字输出5 V,最大 4 mA内置 560 Ω 电阻:在 4 mA 时,输出电压仅剩 2.76 V。继电器只能通过晶体管或 MOSFET 驱动。
PWM(4 通道)5 V,1.5625 kHz 时为 8 位连接在 GND 与信号端之间。与 USB 隔离。
继电器 1 和 2:DC30 V 时 3 A,60 V 时 1 A,220 V 时 0.3 A阻性负载,最大 90 W。无源触点。
继电器 1 和 2:AC60 V 时 2 A,125 V 时 1 A,250 V 时 0.5 A阻性负载,最大 125 VA。
直流开关:电压和电流最高 70 V DC,最大 4 A切换回路正极。与 USB 隔离。
直流开关:电容不超过 15 V 时 1000 µF;15–30 V 时 400 µF;30–70 V 时 50 µF负载的最大电容。
直流开关:电感不超过 1 A 时 1000 mH;1–2 A 时 100 mH;超过 2 A 时 10 mH负载的最大电感。

其他参数:USB 供电;待机功耗 < 100 mW,最大 1 W;−20…+50 °C;123 × 67 × 23 mm;0.170 kg;壁挂或 DIN 导轨安装(适配器另购)。文档存在差异:手册将 PWM 描述为“0–5 V,步进 0.05 V”,数据表则标为 1.5625 kHz 时 8 位;在 Node-RED 和 D-Bus 中,以 0–100 的百分比设置数值。

典型系统

可连接哪些设备

手册中的接线示例:数字输入、将继电器用作普通 NO 触点、直流开关控制直流负载,以及 PWM 调光。此图仅为示意,请核对各端口的允许值。

USB 输入 继电器 直流开关 PWM Cerbo GX Venus OS Large IO-Extender 150 门传感/报警 警示灯 直流接触器线圈 LED 调光器
控制与信号
请您将指针悬停在示意图元素上,或轻触该元素。
  1. USB 连接 GX模块由 USB 供电;端口立即显示在系统中。
  2. 数字输入3.8–5.5 V;您可在 Settings → Integrations → Digital IO 中设置输入类型。
  3. 继电器COM + 触点 A 用作普通 NO 触点;直流最大为 30 V 时 3 A。
  4. 直流开关切换直流负载正极,最高 70 V、4 A。
  5. PWM向调光器或控制器提供 5 V 信号,不用于负载供电。
双稳态继电器

与 Cerbo GX 继电器的区别

Cerbo GX 中的继电器为单稳态:具有静止状态(NO 或 NC),断电后返回该状态。IO-Extender 中的继电器为双稳态,具有 A 和 B 两个稳定位置,通过短脉冲切换,即使断电也保持最后的位置。蓝色指示灯表示位置 A,橙色表示位置 B。

  1. 用作普通 NO 触点电源接 COM,负载接 A,端子 B 留空,模式设为 Toggle。在位置 A 时负载通电,在位置 B 时断开。如果要求断电后负载保持关闭,请在断电前将继电器切换至位置 B。
  2. 切换两个电路COM 接电源,A 接“绿色”指示灯,B 接“红色”指示灯,使用 Toggle 模式——始终有一盏灯亮。
  3. 瞬时动作(Momentary)A 接警报器,B 接“一切正常”指示灯。静止状态(B)下指示灯亮;控制脉冲使继电器短暂切换至 A,启动警报器,随后继电器返回 B。

在 Momentary 模式下,直流开关仅在控制信号持续期间为负载供电。

GX IO-Extender 150 后视图——三个继电器及直流开关连接器
继电器与直流开关端子。Relay 1 和 Relay 2(A、B、COM)以及 Solid Switch(Bat−、Load、Bat+)——标识位于外壳顶部。
安装

分步接线

  1. 设置 DIP 开关每组 4 个数字端口:ON = 输出,OFF = 输入。
  2. 将 USB 连接至 GX使用 GX 设备的空闲 USB 端口。部分 Cerbo GX 上最靠近 HDMI 的端口可能不适用——请查看 GX 手册。
  3. 检查供电模块通过 USB 供电——指示灯会显示运行状态。
  4. 在 Remote Console 中检查端口系统中将显示新增的继电器、PWM 以及输入或输出。
  5. 设置输入类型Settings → Integrations → Digital IO:脉冲计数器、门、舱底泵、舱底报警、入侵报警、烟雾报警、火灾报警、CO2 报警、发电机或触摸控制。
更改 DIP 设置后必须重启模块

调整 DIP 开关后,请重启 GX,或拔下再插入 USB 线缆,否则更改不会生效。

GX IO-Extender 150 正视图——三个输入输出插拔式连接器,连接器之间为 DIP 开关
带弹簧接线端子的插拔式连接器。Digital I/O 1–4 和 5–8,两者之间为 DIP 开关,另有 PWM 1–4。
Node-RED

Node-RED 控制与 D-Bus 路径

启动 Node-RED 分为四步:安装 Venus OS Large 镜像并更新,启用 Node-RED,打开编辑器(VRM → Venus OS Large,或通过本地地址 https://venus.local:1881/),然后使用 node-red-contrib-victron 软件包中的 Switch 和 Switch control 节点。详细说明请参阅Node-RED——启动和 Victron 节点章节。Victron 不为使用 Node-RED 构建的方案提供技术支持。

模块在 GX 中注册为 com.victronenergy.switch.<序列号> 服务。数字输入必须先分配功能;作为脉冲计数器时提供 /Count,其他功能则提供 /State。

路径值
/SwitchableOutput/output_1/State … output_80 = 关闭,1 = 开启——仅适用于设为输出的端口
/SwitchableOutput/pwm_1/State … pwm_40 = 关闭,1 = 开启
/SwitchableOutput/pwm_1/Dimming … pwm_40–100 (%)
/SwitchableOutput/relay_1/State, relay_2双稳态继电器:0 = A 位置,1 = B 位置
/SwitchableOutput/relay_3/State直流开关(Solid Switch):负载状态

手册提供可导入的示例流程:通过按钮开启输出、在仪表板指示器上显示输入脉冲计数,以及每秒将 PWM 逐步增加 25%,超过 100 后回到 0。您也可以使用我们的 Node-RED 生成器创建自己的流程。

常见问题

GX IO-Extender 150 常见问题

能用它切换房车或船上的负载吗?

仅限小功率负载。例如,继电器在 30 V DC 下可承受 3 A(最大 90 W),直流开关在最高 70 V 电压下可承受 4 A。手册指出,该模块用于信号控制,切换负载更适合使用专用开关系统。不过,IO-Extender 可以控制接触器线圈。

数字输出能直接驱动继电器吗?

不能。输出电流最高为 4 mA,此时内部 560 Ω 电阻上的压降为 2.24 V,只剩 2.76 V。驱动继电器需要晶体管或 MOSFET。您也可以使用模块上的双稳态继电器或直流开关。

断电后继电器会怎样?

会保持在最后的位置(A 或 B)——它们是双稳态继电器。如果要求负载在断电后关闭,请在关闭系统之前将继电器设为“关闭”位置。

必须使用 Node-RED 吗?

不需要。模块适用于所有 GX 设备,其端口可在开关面板和 GX 菜单中使用。只有实现自定义逻辑时才需要 Node-RED(Venus OS Large 镜像),而且并非每款 GX 设备都支持它。

更改 DIP 开关后,端口为何仍按原来的模式工作?

更改模式后必须重新启动模块:请重启 GX,或拔下再插入 USB 线缆。

数字输入可以接入多高的电压?

3.8–5.5 V。更高的电压可能永久损坏模块——12 V 或 24 V 信号必须先转换至此范围。

内容已与 Victron Energy 文档(数据表和说明书)核对,资料截至 2026年9月23日。报告内容错误 · 修订记录