FB_sACN_Source

Der FB_sACN_Source ist ein spezieller TwinCAT 3-Funktionsbaustein, der dazu dient, sACN-Daten (Streaming ACN) für ein bestimmtes DMX-Universe zu generieren und zu übertragen. Er formatiert automatisch sACN-Pakete mit wichtigen Details wie Quellenname, eindeutige ID, DMX-Kanalwerte und Sequence-Numbers und sendet sie in einem konfigurierbaren Zeitintervall. Durch die Anbindung an eine I_sAcnCommunicator-Schnittstelle übernimmt dieser Baustein effizient die gesamte Low-Pegel UDP Netzwerkkommunikation und das Socket-Management, sodass Sie sich ausschließlich auf die Bereitstellung von DMX-Daten und die Konfiguration der Quelle konzentrieren können.

Eingänge
|
Name |
Typ |
Beschreibung |
|---|---|---|
|
sAcnCommunicator |
I_sAcnCommunicator |
Schnittstelle zum sACN-Kommunikator, der die Interaktionen im Netzwerk abwickelt. Dies ist ein erforderlicher Eingang für die Funktion der Quelle. |
|
Enable |
BOOL |
Boolesches Flag zur Aktivierung oder Deaktivierung der Quelle. |
|
SourceName |
STRING(63) |
Name der Quelle, der in sACN-Paketen verwendet wird, begrenzt auf 63 Zeichen. |
|
CID |
GUID |
Eindeutiger Bezeichner (GUID) für die Quelle. |
|
sAcnUniverse |
UINT |
Universe-Nummer für die sACN-Quelle. |
|
PacketPriority |
BYTE |
Prioritätsstufe der gesendeten Pakete; Standardwert ist 100. |
|
SendingPeriod |
TIME |
Zeitintervall für das Senden von Paketen; Standardwert ist 100 Millisekunden. |
|
DmxChannels |
ARRAY [1..512] OF USINT |
Array von DMX-Kanalwerten, die in den sACN-Paketen gesendet werden. |
Ausgänge
|
Name |
Typ |
Beschreibung |
|---|---|---|
|
SentPackets |
UINT |
Anzahl der von der Quelle erfolgreich gesendeten Pakete. |