2024年3月29日发(作者:)

Art-Net概述

Art-Net是一种基于TCP/IP协议栈的以太网协议。目的在于使用标准的网络技

术允许在广域内传递大量DMX512数据。

最新版本协议实现了许多新的功能,并简化了数据传输机制。这些变化都是基

于那些使用此协议的厂家反馈。

数据包地址

Art-Net3规范中,理论上最多为32768个数据包。实际可传输数据包数量取决

于网络物理层和分配使用量。下面表格提供一个经验值。

地址

单一传播

Bit15

0

端口地址

高字节被称为“网”。这个是在Art-Net中被引入,之前为0。该网具有用于每

个节点的单一值。低字节的高四位被称为子网地址,并设置为每个节点一个值。低字

节的第四位用于节点中定义独特DMX512数据包。

这意味着任何节点具有:

1.一个“网络”开关。

2.一个“子网”开关

3.一个“数据包”开关用于每个独特DMX512输入或输出。

物理:10BaseT

40

物理:100BaseT

400

物理:1000BaseT

4000+

每个DMX512数据包的端口地址被编码为一个15位数,如下表。

Bit14-8

网络

Bit7-4

子网

Bit3-0

数据包

产品设计者可以选择通过硬件或软件开关实现。

Credits

:

Any person or entity which implements Art-Net in their products shall include a user

guide credit of: "Art-Net™ Designed by and Copyright Artistic Licence Holdings Ltd"

.

术语

节点(Node):一个设备使用Art-Net转换DMX512被称为一个节点。

1

端口地址(Port-Address):32768个地址中的其中一个地址可能写入到可控的

DMX数据帧中。端口地址是一个15位数包括Net+Sub-Net+Universe。

网络(Net):一组16个连续子网或256个连续数据包被称为网络,总共有128

个网络。

子网(Sub-Net):一组16个连续的数据包被称为一个子网。(不要与子网掩

码混淆)。

数据包(Universe):一个512数据帧的DMX512信号被称为数据包。

Kiloverse:一组1024个数据包。

控制器(controller):中央控制器或监控设备(灯光控制台)被称为控制器。

IP: Internet协议地址。它被表示在一个长字格式(0×12345678)或点格式

(2.255.255.255)。惯例是,前者是十六进制的,而后者是小数。该IP唯一标

识网络上的任何节点或控制器。

子网掩码(Subnet Mask):

定义IP的一部分,代表了网络地址和哪一部分代表

节点地址。例如:255.0.0.0的子网掩码指IP的第一个字节的网络地址,其余三

个字节是节点地址。

端口(Port):

Actual data transmission on Art-Net uses the UDP protocol that

operates ‘on top of’ the TCP/IP protocol. UDP data transfer operates by

transferring data from a specific IP:Port address on a Node or Controller to a

second specific IP:Port address on a second Node or Controller. Art-Net uses

only one port address of 0x1936.

定向广播(Directed Broadcast):当一个网络第一次连接,控制器不知道节点

的网络数目,也不会知道其IP地址。定向广播地址允许控制器发送ArtPoll到网

络上的所有节点。

限制性广播(Limited Broadcast):Art-Net数据包不该被广播到受限广播的地

址255.255.255.255。

控制器(Controller):一个通用术语,描述一个Art-Net设备与产生控制数据

的首要任务。例如,一个照明控制台。

媒介服务(Media Server):一个通用术语,描述能够产生基于“mx”媒介扩

展到Art-Net。

2