2025-04-11

Analyse approfondie du protocole Art-Net

Analyse approfondie du protocole Art-Net

Art-Net est un protocole de transmission Ethernet DMX512 conçu pour un contrôle à haute densité de l'éclairage de scène et des équipements d'arts du spectacle. Ce qui suit est une analyse complète de l'architecture du protocole, de la structure des paquets, des fonctionnalités techniques à la pratique de l'application:

Base de protocole

essence

  • Encapsulez les données DMX512 via UDP / IP, numéro de port 6454, pour obtenir une faible transmission de latence dans les réseaux Gigabit.
  • Le concept à 512 canaux / univers de DMX512 est conservé, mais étendu à 32 768 univers (soutenu par Art-Net 4).

Objectif de base

  • Résout la limitation de distance du DMX512 traditionnel (RS-485 jusqu'à 1200 m → Ethernet jusqu'à 100 km).
  • Brisez le goulot d'étranglement du canal (512 canaux de DMX512 → Tens de milliers de canaux pris en charge par le port de réseau unique Art-Net).

Two.Protocol Architecture

1. Conception de la couche réseau

  • Affectation IP:
  • xxx ou 10.xxx Le segment d'adresse IP privé (tel que 2.0.0.1) est utilisé par défaut.
  • Les adresses DHCP ou IP statiques sont prises en charge, mais des adresses IP statiques sont recommandées pour éviter les conflits dans les scénarios de performance.
  • Mode de transmission:
  • Unicast: transmission point à point, adaptée aux appareils fixes.
  • Multidiffusion (multidiffusion): transmission un-à-plusieurs (adresse de multidiffusion 239.255.xx), enregistrer la bande passante.

2. Type de paquet de données

Opcode Type de paquet Fonctionnalité
0x2000 Artpoll Le contrôleur recherche des nœuds d'art dans le réseau
0x2100 ArtpollReply Les nœuds répondent aux recherches (y compris IP, port, nom, etc.)
0x5000 Artdmx Transport des données DMX512 (paquet principal)
0x5200 Art Déclencheur de synchronisation multi-appareils (par exemple, la lumière montre la synchronisation)

Troisièmement, analyse des paquets clés

1. Artdmx (paquet de base)

  • Octet 0-7: identifiant d'en-tête "art-net" (ASCII fixe)
  • BYTE 8: OPCODE BOYTE LOW (0x00)
  • Byte 9: Opcode High Byte (0x50 → ARTDMX)
  • Octet 10-11: version protocole (actuellement 14)
  • BYTE 12: Numéro de série (pour éviter la perte de paquets, 0 indique les handicapés)
  • Byte 13: numéro de port physique (0-3)
  • Octet 14-15: numéro d'univers (priorité basse octet, 0-32767)
  • Octet 16-17: longueur de données (octet élevé + octet bas, par défaut 512)
  • Octet 18+: données DMX512 (512 octets)
Cartographie de l'univers:
  • Art-Net divise l'univers en sous-réseaux (4 bits élevés) et univers (bas 4 bits), soutenant un total de 256 sous-réseaux x 256 univers = 65 536 univers logiques (Art-Net 4 réel est limité à 32 768).

2. ArtPollReply

  • La valeur contient l'adresse MAC, la version du micrologiciel, le nombre de ports pris en charge et le nom défini par l'utilisateur (jusqu'à 32 caractères).
  • Le contrôleur utilise ce package pour créer la topologie de l'appareil.

Pour. Caractéristiques techniques

Faible optimisation de retard

  • UDP Connexion Sans: élimine les frais généraux de poignée de main TCP, latence typique <10ms (réseaux Gigabit).<10ms (Gigabit networks).
  • Compression des paquets: Art-Net 4 prend en charge ArtDMXEX, qui comprime les données en double (telles que les champs tout noir).

Fonction prolongée

  • RDM sur Art-Net: Transmet les instructions RDM via OPCode 0x8300 pour la gestion des périphériques distants.
  • Synchronisation du code temporel: Prise en charge de SMPTE, code temporel MTC, précision ± 1 trame.

Mécanisme tolérant aux pannes

  • Détection du numéro de série (octet 12): la retransmission est demandée lorsque la perte de paquets est détectée.
  • Redondance du réseau: Double sauvegarde à chaud (requise).

Cinq. Comparaison avec SACN

particularité Net d'art SACN (ANSI E1.31)
standardisation Protocole privé (mais documentation ouverte) Norme officielle de l'ESTA (ANSI E1.31)
priorité Aucune priorité intégrée Support 0-200 Priorité (mécanisme de préemption)
Efficacité de la multidiffusion Vous devez configurer manuellement l'adresse de multidiffusion Affecter automatiquement les groupes de multidiffusion (239.255.xx)
Scénario d'application Performances petites et moyennes, contrôle d'éclairage Radio et télévision, production de haute fiabilité

Six. Scénario d'application typique

Contrôle de l'éclairage de la scène

  • Une boîte de nœud art-net, comme le DMX King, convertit Ethernet signale en sorties DMX512 pour conduire le Luminaire intelligent.

Synchronisation du mur des médias LED

  • Utilisez le package Artsync pour déclencher plusieurs contrôleurs LED pour lire le contenu simultanément (erreur <1 ms).<1ms).

Éclairage architectural

  • Combiné avec des systèmes sans fil tels que W-DMX, il peut réaliser une télécommande de la lumière de façade à grande échelle.

Sept.

Configuration du réseau

  • À l'aide de commutateurs privés, activez l'espièglerie IGMP pour éviter les tempêtes de multidiffusion.
  • Désactivez la QoS et le VLAN sauf si vous avez requis explicitement.

dépannage

  • Filtrage de Wireshark: udp.port == 6454 capture le trafic art-net.
Erreurs courantes:
  • Conflit IP → Correction d'adresses IP de tous les appareils.
  • Panne de multidiffusion → Vérifiez la configuration IGMP du commutateur.

Optimisation des performances

  • Art-Net 3 et plus prennent en charge les réseaux Gigabit avec un seul débit de port de 40 000 canaux DMX par seconde.

Huit.

Art-Net 5 (en draft):

  • Ajout du support de synchronisation audio AES67.
  • Introduction d'algorithmes de compression de données plus efficaces (pour le contrôle LED 4K).
Si vous avez besoin d'un boîtier de configuration de périphérique spécifique (comme la connexion de la console MA2 à la zone de nœud art-net), vous pouvez expliquer davantage!
Pour plus de connaissances sur l'industrie LED, veuillez prêter attention à notre risque. Si vous n'êtes pas sûr du luminaire LED est le meilleur pour votre projet ou avez besoin d'aide pour la configuration de la disposition, contactez-nous Likleight, nous sommes un fabricant professionnel de lampes LED en Chine; nous avons des ingénieurs et un service client 24 heures pour vous.contact@like-light.com,WeChat / WhatsApp:86-132-6666-320.