SoftControl
💡 行业知识

展厅灯光选 Art-Net 还是 sACN:区别与选型依据

SoftControl Team2026-08-2511 分钟阅读
Art-NetsACNDMX512exhibit lightingE1.31

两者都是把 DMX512 装进以太网

Art-Net 和 sACN 解决的是同一个问题:DMX512 每条线只有 512 个通道,而且每个灯具都要有物理走线。 把 DMX 装进以太网包能同时解决这两个限制——一根网线跑多个宇宙,用网络拓扑代替手拉手总线。

在底下,载荷仍然是 DMX512。 两个协议每个宇宙携带的都是同样的 512 字节通道数据。灯具并不知道也不关心是谁送来的;做转换的是那个输出物理 DMX 的节点。

由此得出一个值得早点说清的结论:在两者之间做选择是一个网络层决策,不是灯光设计决策。 一个能做的事,另一个没有做不了的。

真正要紧的对比

Art-NetsACN (E1.31)
标准Artistic Licence,开放ANSI E1.31,正式标准
传输广播(Art-Net 1/2),3/4 可单播默认组播
端口64545568
宇宙编号从 0 开始从 1 开始
优先级 / 多源协议里没有内置(0–200)
网络负载较高——每台设备都收到每个包较低——交换机按组播组过滤
常见于小型工程、老设备、廉价节点大型工程、现代控台、剧场

真正会咬人的两件事

1. 两者的宇宙编号差一位。
Art-Net 的宇宙从 0 开始,sACN 的宇宙从 1 开始。所以 Art-Net 的宇宙 0 和 sACN 的宇宙 1,各自是"第一个宇宙"。

现场一半的设备会按厂商自己的偏好显示编号,把这件事糊过去,于是一台设为"宇宙 1"的节点,和一台设为"宇宙 1"的控台,含义可能不是一回事。 当你的灯具响应了错误的宇宙、或者完全没反应,而两边屏幕上的数字看起来一模一样时,先查这个。

2. 广播还是组播,是网络健康问题,不是偏好问题。
Art-Net 的广播意味着网段上每台设备都会收到每一个灯光包——包括投影主机、播放器和触摸屏。在一个小的专用灯光网络里这无所谓。 但在一个共享的展厅网络上,40 个宇宙以 40Hz 刷新,对那些跟灯光毫无关系的设备来说是实实在在的负载。

sACN 的组播让网管交换机只把包送到订阅了的端口。但这只在交换机支持 IGMP snooping 且已启用时才成立。 在傻瓜交换机上,组播会退化成广播,你就回到了原点——而且讽刺的是,你选 sACN 正是为了避免这个。

展厅工程的建议:设备支持且交换机是网管型,就用 sACN;否则就把 Art-Net 放在物理独立的灯光网络上。你要避免的是"大规模 Art-Net 和其他一切共用同一个 VLAN"。

sACN 的优先级:Art-Net 没有的能力

sACN 包里带一个 0 到 200 的优先级值(默认 100)。当两个源发送同一个宇宙时,接收端听优先级高的那个。

这在展厅里是真有用的:演出控制器以优先级 100 跑排定的场景,维护用的控台可以用优先级 150 接管,不用拔任何线,用完再释放。Art-Net 没有对等能力——同一宇宙上的两个源就是单纯地打架,结果取决于包的时序。

如果你的工程里会同时存在一台常驻控制器和一台便携控台,光凭这一条就该选 sACN。

DMX512 接线:物理层依然是它

不管以太网上跑的是什么,到灯具的最后一跳是 RS-485 上的 DMX512,而它的规矩很严:

  • 只能手拉手。 节点 → 灯具 → 灯具 → 灯具。不能星型、不能用 Y 型分线器。 无源分线器是闪烁最常见的原因之一。

  • 最后一个灯具上要有 120 Ω 终端电阻。 长线路上这不是可选项。缺终端会产生反射,症状是"线路越长越随机闪烁"——经常被误判成灯具坏了。

  • 每个宇宙 512 个通道。 一个 RGB 灯具占 3 个,RGBW 占 4 个,摇头灯 16–32 个。宇宙用完的速度比人们预想的快。

  • 地址不能重叠,除非你就是想让灯具同步动作。

  • 要用正规 DMX 线(120 Ω),不要用话筒线。 话筒线是 60 Ω,在线路不长、环境不吵的时候一直好用——一旦超出,就会产生极难追查的间歇性故障。

  • 每条链路约 32 台设备,超过要加分配器/中继器。

关于"在桌上是好的":几乎所有 DMX 接线的偷懒做法,在桌上三米距离内都能工作。终端电阻、线缆阻抗、星型拓扑,只有到了安装长度才会咬人。不要用桌面测试来验证 DMX 接线做法。

什么时候两个都不该用

Art-Net 和 sACN 是给说 DMX 的灯具用的。而展厅里很多"灯光"并不是这类:

  • 走继电器或调光柜的建筑照明——通常是 Modbus 或干接点。见 Modbus RTU 与 TCP。

  • 走 KNX 或 DALI 的楼宇照明——完全是另一个世界,通常归总包方管。

  • 某个小展项上的一盏变色洗墙灯——有时候一个手动控制器就够了,给它加一层网络协议是过度设计。

该问的不是"选哪个协议",而是"这个灯具背后到底有什么接口"。 有 3 芯或 5 芯 XLR,你在 DMX 的地界;有继电器输入或者标着 A/B 的 RS-485 接线端子,你多半在 Modbus 的地界。

排障

完全没反应
先查宇宙编号(0 对 1 的问题)。再查发送方和节点是否同网段——Art-Net 广播不过路由。Art-Net 传统上用 2.x.x.x 或 10.x.x.x 网段;一台还停留在出厂 2.0.0.x 地址的节点,对 192.168.1.x 上的控制器是隐形的。

灯有反应但动的不是那几盏
地址重叠,或者通道数假设与该灯具当前的工作模式不符。很多灯具有多种模式(比如 8 通道和 16 通道),是在灯具本体上选的。

随机闪烁
终端电阻、线缆类型、无源分线器。按这个顺序查。

平时好用,一放媒体就卡顿
网络争抢——这就是 Art-Net 的广播问题。把灯光挪到独立 VLAN 或物理网络。

用一台控台好使,用演出控制器不好使
如果两者都连着,可能是 sACN 优先级在起作用——另一个源赢了。

用 SoftControl 控制

SoftControl 通过 TCP、UDP、HTTP、PJLink、串口和 Modbus 控制展厅设备。实际工程中,展厅灯光往往是通过灯光控制器或节点自己的控制接口去够到的,而不是由中控直接产生 DMX——演出控制器告诉灯光系统"跑哪个场景",DMX 由灯光系统自己去发。

把边界说清楚:SoftControl 不是灯光控台,在灯具级 DMX 编程上不能替代控台。它的位置在上面一层——一个界面里"开馆"这个动作同时点亮投影机、唤醒播放主机、触发灯光场景,而不是让操作员按正确顺序去碰三套系统。

更全的协议视角见 AV 控制协议详解。

立即体验 SoftControl

免费下载,无需注册即可开始 30 天试用

免费下载查看功能

留言讨论

评论发布后会被人工复核,违规内容将被删除。

    还没有人评论,来说说你的看法