AnalogIO - Funktionsbeschreibung

Überblick

Typ:

Funktionsbaustein

Verfügbar ab:

V2.0.3.0

Funktionsbeschreibung

Der Funktionsbaustein AnalogIO stellt Informationen zum analogen E/A-avatar mit zwei Eingängen und einem Ausgang bereit.

Schnittstelle

Eingang

Datentyp

Beschreibung

iq_TeSysIslandRef

FB_TeSys_island

Verweis auf das TeSys island-Gerät.

i_sAvatarName

STRING(GPL.Gc_uiLengthOfAvatarName)

Verweis auf den in der TeSys island-Konfiguration definierten avatar.

i_xEnable

BOOL

Bei einer steigenden Flanke am Eingang i_xEnable startet der zyklische Datenaustausch zwischen dem Funktionsbaustein und dem ausgewählten avatar. Solange i_xEnable TRUE ist, werden die zyklischen Daten bei jedem Steuerungszyklus ausgetauscht. Eine fallende Flanke am Eingang i_xEnable beendet den Datenaustausch. Siehe Verhalten der Funktionsbausteine mit Eingang i_xExecute.

i_iAQ0

INT

In den Analogausgang 0 zu schreibender Wert.

Einheit und Skalierung sind vom konfigurierten TYp des Analogausgangs abhängig.

  • Typ 0 (Einheit: mV)

  • Typ 1 (Einheit: mV)

  • Typ 2 (Einheit: μA)

  • Typ 3 (Einheit: μA)

Ausgang

Datentyp

Beschreibung

q_xActive

BOOL

Wenn der Funktionsbaustein aktiv ist, wird dieser Ausgang auf TRUE gesetzt.

q_xError

BOOL

Wenn dieser Ausgang auf TRUE gesetzt wird, wurde ein Fehler identifiziert. Für weitere Informationen, siehe q_etResult und q_etResultMsg,

q_etResult

ET_Result

Stellt Diagnose- und Statusinformationen in Form numerischer Werte bereit.

q_sResultMsg

STRING[30]

Stellt zusätzliche Diagnose- und Statusinformationen in Form von Textmeldungen bereit.

q_xReady

BOOL

Gibt TRUE an, wenn der Avatar für den Empfang von Befehlen bereit ist.

q_iAI0

INT

Gibt den aus dem Analogeingang 0 ausgelesenen Wert an.

Einheit und Skalierung sind vom konfigurierten Typ des Analogeingangs abhängig.

  • Typ 0 bis 12 (Einheit: 0,1 °C)

  • Typ 13 (Einheit: mV)

  • Typ 14 (Einheit: mV)

  • Typ 15 (Einheit: μA)

  • Typ 16 (Einheit: μA)

q_iAI1

INT

Gibt den aus dem Analogeingang 1 ausgelesenen Wert an.

Einheit und Skalierung sind vom konfigurierten Typ des Analogausgangs abhängig.

  • Typ 0 bis 12 (Einheit: 0,1 °C)

  • Typ 13 (Einheit: mV)

  • Typ 14 (Einheit: mV)

  • Typ 15 (Einheit: μA)

  • Typ 16 (Einheit: μA)