Art-Net概述:
Art-Net是一种基于TCP/IP协议栈的以太网协议。目的在于使用标准的网络技术允许在广域内传递大量DMX512数据。 最新版本协议实现了许多新的功能,并简化了数据传输机制。这些变化都是基于那些使用此协议的厂家反馈。
Art-Net3规范中,理论上最多为32768个数据包。实际可传输数据包数量取决于网络物理层和分配使用量。下面表格提供一个经验值。
地址 | 物理:10BaseT | 物理:100BaseT | 物理:1000BaseT |
单一传播 | 40 | 400 | 十一届全国人大代表名单 4000+ |
| | | |
每个DMX512数据包的端口地址被编码为一个15位数,如下表。
Bit15 | Bit14-8 | Bit7-4 | Bit3-0 |
0 | 网络 | 子网 | 无谓空间 数据包 |
端口地址 |
| 先玉335 转基因 | | 陕西中医学院图书馆 |
高字节被称为“网”。这个是在Art-Net中被引入,之前为0。该网具有用于每个节点的单一值。低字节的高四位被称为子网地址,并设置为每个节点一个值。低字节的第四位用于节点中定义独特DMX512数据包。 这意味着任何节点具有:
1.一个“网络”开关。
2.一个“子网”开关
3.一个“数据包”开关用于每个独特DMX512输入或输出。
产品设计者可以选择通过硬件或软件开关实现。
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被称为一个节点。
端口地址(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。