FB_OcaGain

FB_OcaGain 1:

Der Funktionsbaustein FB_OcaGain bietet Eigenschaften und Methoden zur Handhabung von OCA‑Objekten zur Verstärkungseinstellung.

FB_OcaGain 2:

Kein expliziter Aufruf

Da sich kein Code im Rumpf des Funktionsbausteins befindet, sollte dieser nicht explizit aufgerufen werden. Verwenden Sie stattdessen die entsprechenden Methoden des Funktionsbausteins.

Vererbungshierarchie

FB_OcaRoot

    FB_OcaWorker

        FB_OcaActuator

            FB_OcaGain

FB_OcaGain 3: Methoden

Name

Definitionsort

Beschreibung

GetGain

Lokal

Dient zur Abfrage der Eigenschaften Gain, GainMAX und GainMIN des OCA‑Objekts.

Wenn die Abfrage erfolgreich war, wird das Resultat in den Eigenschaften stGain, stGainMAX und stGainMIN ausgegeben.

SetGain

Lokal

Mit dieser Methode kann die Verstärkung in dB eines OCA‑Objektes gesetzt werden.

Wenn die Methode erfolgreich ausgeführt wurde, wird das Resultat in der Eigenschaft stGain ausgegeben.

RNtfGain

Lokal

Wenn das OCA Objekt aufgefordert wurde, Änderungen bekanntzugeben (mittels der Methode Subscription), werden mit dieser Methode eingehende „Notifications“ (Benachrichtigungen) gelesen.

FB_OcaGain 4: Eigenschaften

Name

Typ

Zugriff

Definitionsort

Beschreibung

stGain

ST_FLOAT32Property

Get

Lokal

Verstärkung in dB

stGainMAX

ST_FLOAT32Property

Get

Lokal

Maximalwert der Verstärkung in dB

stGainMIN

ST_FLOAT32Property

Get

Lokal

Minimalwert der Verstärkung in dB

FB_OcaGain 5:

AES70-Standard

Die Bezeichnung von Variablen und Funktionsbausteinen wurde, sofern möglich, dem AES70-Standard angepasst. Informationen zu diesem Kommunikationsprotokoll finden Sie auf www.aes.org und www.ocaalliance.com.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v3.1.4022.2 oder neuer

PC oder CX (x64, x86, ARM)

Tc3_AES70

Siehe auch: Beispiel zur Verwendung des Funktionsbausteins FB_OcaGain