没有合适的资源?快使用搜索试试~ 我知道了~
首页Art-Net协议-中文文档
资源详情
资源评论
资源推荐

Art-Net 概述:
是一种基于 协议栈的以太网协议。目的在于使用标准的网络技
术允许在广域内传递大量 数据。
最新版本协议实现了许多新的功能,并简化了数据传输机制。这些变化都是基
于那些使用此协议的厂家反馈。
数据包地址:
规范中,理论上最多为 个数据包。实际可传输数据包数量取
决于网络物理层和分配使用量。下面表格提供一个经验值。
地址 物理: 物理: 物理:
单一传播
每个 数据包的端口地址被编码为一个 位数,如下表。
网络 子网 数据包
端口地址
高字节被称为“网”。这个是在 中被引入,之前为 。该网具有用于每
个节点的单一值。低字节的高四位被称为子网地址,并设置为每个节点一个值。低字
节的第四位用于节点中定义独特
数据包 。
这意味着任何节点具有:
一个“网络”开关。
一个“子网”开关
一个“数据包”开关用于每个独特 输入或输出。
产品设计者可以选择通过硬件或软件开关实现。
Credits:
Any person or enty which implements Art-Net in their products shall include a user
guide credit of: "Art-Net™ Designed by and Copyright Arsc Licence Holdings Ltd".
术语:
节点(Node):一个设备使用 Art-Net 转换 DMX512 被称为一个节点。
端口地址(Port-Address):32768 个地址中的其中一个地址可能写入到可控的
DMX 数据帧中。端口地址是一个 15 位数包括 Net+Sub-Net+Universe。
网络(Net):一组 16 个连续子网或 256 个连续数据包被称为网络,总共有 128
个网络。
子网(Sub-Net):一组 16 个连续的数据包被称为一个子网。(不要与子网掩
1

码混淆)。
数据包(Universe):一个 512 数据帧的 DMX512 信号被称为数据包。
Kiloverse:一组 1024 个数据包。
控制器(controller):中央控制器或监控设备(灯光控制台)被称为控制器。
IP: Internet
协议地址。 它被表示在一个长字格式(0×12345678)或点格式
(2.255.255.255)。惯例是,前者是十六进制的,而后者是小数。该 IP 唯一标
识网络上的任何节点或控制器。
子网掩码(Subnet Mask):定义 IP 的一部分,代表了网络地址和哪一部分代表
节点地址。例如:255.0.0.0 的子网掩码指 IP 的第一个字节的网络地址,其余三
个字节是节点地址。
端口(Port): !"#$%#%# &'
(%%%!&%()%#%(%*+&(%%%!'"
#*%(,-#*#."*%$(/0%""
%#%"%%#%!!%%#"(/0%""%#
%#"%"%%#%!! %#!-%#(%""%*
12
定向广播(Directed Broadcast):当一个网络第一次连接,控制器不知道节点
的网络数目,也不会知道其 IP 地址。定向广播地址允许控制器发送 ArtPoll 到网
络上的所有节点。
限制性广播(Limited Broadcast):Art-Net 数据包不该被广播到受限广播的地
址 255.255.255.255。
控制器(Controller):一个通用术语,描述一个 Art-Net 设备与产生控制数据
的首要任务。例如,一个照明控制台。
媒介服务(Media Server):一个通用术语,描述能够产生基于“mx”媒介扩展到
Art-Net。
以太网实现:
注意事项:
所有的通信是 UDP。本文档中定义的每个数据包的格式形成一个封闭的
UDP 数据包的数据字段。
包格式以类似于 C 语言的结构的方式,其中所有的数据项都被认为是类
型 INT8,INT16 或 INT32 根据比特数无符号整数指定。没有隐藏的填充字节,除
了在一个分组,其可被向上舍入到 2 或 4 字节的倍数的最末端。在一个有效的
接收的包的末端的额外字节被忽略。
2

该协议被概括为处理今后的版本因端口数量增加。
许多位的数据字段包含未使用的位置。这些可以在协议的未来版本中使
用。它们应该发送零,而不是由接收器检测。
所有的数据包的定义被设计成使得它们的长度在将来的版本中可以增加,
同时保持兼容性。由于这个原因,只有最小分组长度在这个协议中检查。
协议操作:
节点工作在一种模式中,个节点有一个从他的以太网 MAC 地址获取的独
一无二的 IP 地址。UDP 端口用来作为源和目标的是 0x1936。
IP 地址配置:
协议可以工作在 3 管理地址方案或使用静态地址。通常情
况下, 产品出厂使用 类 地址方案。这样使得 产品直接通
讯而不需要 3 服务器来连接到网络。
IP 地址配置——DHCP
在 %!!4(!- 数据包中,节点回复是否使用 3。本文档详细介绍了假设使用静
态地址。当 3 被使用,地址和子网掩码将直接通过 3 服务器修改。
IP 地址配置——静态地址
使用 类地址允许在一个封闭的网络内,重要的是确保了 数据
没有被路由到以英特网上。
产品实施 必须默认住地址是 ?55。
地址是由指定为 格式的 位数组成。其中字节 是由
地址结算得到。高字节‘+设置如下面表格所示。
地址是一个 位指定数量 ':6:7::8:9。这是一个全球
唯一的编号。上部三个字节:':6:7:被注册到特定的组织。较低的三个字
节::8:9:是由该组织分配。为了防止小可能性有不同厂家配套 之间
的 地址冲突,该产品 ;<(原始设备制造商)代码被添加到 地址。
地址的“=字段是通过添加的 ;< 代码的高字节同的 ;< 代码的低
字节和 地址的:1:的字段来计算。
上电时,节点检查其对 寻址模式配置。如果它已被编程为使用自定义
的 地址,不使用下面的过程。
"" > ,#?
Product Switch Settings
3

Custom IP Programmed
%.$$" %.$$"
Network Switch Off
1;<-@
Network Switch On
1;<-@
子网络掩码总是初始化为 ,除非一个定制的 地址已被使用。
这意味着,该网络地址是最高有效 位和节点地址是 地址的最低有效 位。
这是一种 类网络地址,为此必须小心在实施连接到其他网络。如果安装需要
一个 网络来访问 ## 另一个网络连接,则连接必须通过筛选出的
类地址的路由器来实现。
IP 地址举例
给出以下设置, 地址计算将如下:
1. Network Switch = O;
2.MAC address = 12:45:78:98:34:76 (hexadecimal number)
3. OEM code = 0x0010
计算:
IP Address A = 2 (Because Network switch is o;).
IP Address B = 168 (0x98 + 0 + 16).
IP Address C = 52 (0x34 from MAC address).
IP Address D = 118 (0x98 from MAC address).
IP Address = 2.168.52.118.
控制器默认轮询
默认情况下,控制器应轮询主要和次要 地址:
2.255.255.255:0x1936 Primary Art-Net Address
10.255.255.255:0x1936 Secondary Art-Net Address
网络拓扑结构:
允许同时两种网络拓扑结构操作:
点对点:这是一个非管理网络,其中多个节点传输数据而无需控
制器的介入。所有的数据传输使用 $1 包。所有的数据都是直接广播。的
目的是接受 所有 兼容节点模式下的功率。
控制器对设备:这是最复杂的实施通过一个或多个节点与一个或
多个中央控制器(光台)进行通信。操作数据传输此模式下,由 $1 包的
4

单播传输。
Art-Net 数据包定义
由节点接受的所有 ' 包符合 协议规范定义如下。任何其他数
据包将被忽略。
ArtPoll:
数据包策略
实体 方向 功能
控制器 接收 发送 %!!4(!-
单播传输 不允许
定向广播 控制器广播该数据包来
轮询网络上的所有控制
器和节点。
节点 接收 发送 %!!4(!-
单播传输 不允许
定向广播 不允许
媒体服务器 接收 发送 %!!4(!-
单播传输 不允许
定向广播 不允许
%!! 包用于发现其他控制器、节点和媒体服务器的存在。%!! 包
仅由一个控制器发送。控制器和节点都对数据包做出响应。
控制器广播 %!! 数据包到 地址 (子网掩码
)通过 ' 端口 12,这是定向广播地址。
假设控制器发送 %!! 和接收的所有数据包 %!!4(!- 之间的最大
超时时间为 >。如果控制器没有收到在这个时间内得到反应,那么可以认为节
点已断开。
广播 %!! 的控制器应该同时回答他自己的信息(定向广播地址)通
过 %!!4(!-。这样可以保证其他监听网络的控制器检测到所有设备情况而
不需要所有控制器连接到网络发送 %!! 数据包。这就要求 所有控
制器每 到 广播一次 %!!。这样任何网络中设备可以很容易的检测到
断开连接。
多重控制器
允许并支持网络上的多个控制器。当有多个控制器,节点会从
%!! 收到来自不同的控制器可能包含矛盾信息的诊断要求。解决这种情况
方法如下:
5
剩余51页未读,继续阅读


















weixin_39887756
- 粉丝: 0
- 资源: 7
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制

评论0