FB_sACN_Source

FB_sACN_Source 1:

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.

FB_sACN_Source 2:

FB_sACN_Source 3: 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.

FB_sACN_Source 4: Ausgänge

Name

Typ

Beschreibung

SentPackets

UINT

Anzahl der von der Quelle erfolgreich gesendeten Pakete.