Het DMX512-protocol (Digital MultipleX) is een standaard voor netwerken die worden gebruikt om podiumverlichting en effecten te bedienen. Het is de standaard manier voor het verbinden van controllers (bijv. verlichtingtafels) met dimmers en special effects als bijv. rookmachines en slimme lampen. Het getal 512 slaat op de 512 controlekanalen die het protocol aan kan.
De DMX512-decoder-I/O decodeert analoge data naar DMX512-berichten. De DMX512-decoder-I/O heeft automatische niveaudetectie en automatische kloktik-detectie. De uitvoer van de DMX512 decoder-I/O kan worden getoond in een Tabel-sink of doorgegeven aan een Waarde-extractor-I/O.
De volgende velden worden uit de DMX512-communicatie gedecodeerd en getoond als kolom in de tabel:
| Veldnaam | Betekenis | Standard getoond |
|---|---|---|
| Start code (Dec) | ||
| Start code (Hex) | ||
| Slots (Hex) | ||
| Slots (Dec) | ||
| Flags | ||
| Valid | Geldigheid van het bericht |
Daarnaast kunnen nog diverse andere velden gedecodeerd worden uit de DMX512-communicatie. Dit zijn sensor-specifieke velden. Raadpleeg de sensor-documentatie voor de betekenis van deze velden.
Klik op de
Selecteer kolommen-knop in de tabel om specifieke kolommen te verbergen of te tonen.
Dubbel-klikken op een rij in de tabel laat de actieve grafiek inzoomen op het tijdfragment dat overeenkomt met de rij in de tabel.
De Waarde-extractor-I/O kan worden gebruikt om een specifieke waarde uit de gedecodeerde data te halen om die te tonen in een grafiek, meter of tabel.
Meting aan een DMX512-bus, met data gedecodeerd door een DMX512-decoder.
DMX512-decoder instellingen en acties
Om het gedrag van een DMX512-decoder-I/O aan te passen zijn diverse instellingen en acties beschikbaar.
Deze zijn beschikbaar via een popupmenu dat getoond wordt als met rechts op de I/O geklikt wordt in het objectscherm.
De instellingen zijn ook beschikbaar via een instellingenscherm dat wordt getoond als op de I/O wordt dubbel geklikt in
het objectscherm.
Klik op de
Toon objectscherm-knop om het objectscherm te openen.
Het instellingenscherm toont standaard alleen de meest gebruikte instellingen. Als Geavanceerd wordt aangevinkt, wordt het uitgebreide scherm met alle instellingen getoond. Zie ook de programma-instellingen.
Niveau
Om het analoge signaal in digitale data te decoderen, vergelijkt de DMX512-decoder-I/O het signaal met een middenniveau: alles boven dat Niveau wordt als "hoog" beschouwd, alles er onder wordt als "laag" beschouwd.
Hysterese
Om de invloed van ruis te minimaliseren bij het vergelijken van het signalen met het middenniveau kan een Hysterese worden ingesteld. Alles hoger dan "niveau + hysterese/2" is dan "hoog" en alles lager dan "niveau - hysterese/2" is dan "laag".
Automatisch niveau / hysterese detecteren
Inschakelen van Automatisch niveau / hysterese detecteren laat de software zelf een bruikbaar middenniveau en hysterese bepalen, gebaseerd op het aangeboden signaal. Iedere keer dat een nieuw signaal beschikbaar is worden niveau en hysterese opnieuw bepaald. Automatisch detecteren niveau en hysterese staat standaard uit.
Inverteren
Voor een juiste decodering moet de instelling Inverteren op de correcte waarde staan, overeenkomstig de bus waar aan gemeten wordt.
- Wanneer Inverteren is uitgeschakeld zijn signaalniveaus boven het Niveau hoog logisch 1, niveaus onder Niveau laag logisch 0
- Wanneer Inverteren is ingeschakeld zijn signaalniveaus boven het Niveau hoog logisch 0, niveaus onder Niveau laag logisch 1
Inverteren staat standaard uit.