InputAnalog16Status

InputAnalog16Status 1:

Diese Klasse kann für ein 16 bit Analog-Eingangselement mit zusätzlichen Statusinformationen verwendet werden.

Explizit unterstützt sind zurzeit:

Syntax:

FUNCTION_BLOCK FB_InputAnalog16Status EXTENDS FB_InputAnalog16

InputAnalog16Status 2: I/O-Variablen

Name

Typ

Richtung

Beschreibung

WcState

BIT

Input

Working Counter State

Status

U_InputAnalog16_Status

Input

Detaillierter Statuswert für einen einzelnen Analogeingang.

AnalogValue

INT

Input

Numerischer vorzeichenbehafteter Analog-Eingangswert.

AdsAddr

AMSADDR

Input

ADS Adresse des I/O-Elements zur asynchronen Kommunikation.

Toggle

BIT

Input

Mit der Aktualisierungsrate des Mappings sich umschaltendes Bit.

InfoDataState

UINT

Input

Numerische Information zum Status des EtherCAT Slaves (siehe State).

InputAnalog16Status 3: Eigenschaften

Name

Typ

Zugriff

Beschreibung

InputScale

DINT

Get, Set

Skala zur Skalierung des Eingangswertes.

InputAnalog16Status 4: Methoden

Name

Beschreibung

Cyclic()

Zyklusmethode

GetChannelState()

Liest das Statuswort des Eingangselementes aus.

SetChannelState()

Schreibt das Statuswort des Eingangselementes.

GetProcessIoStatus()

Liest den EtherCAT-Status des Eingangs-/Ausgangselement.

SetProcessIoStatus()

Schreibt den EtherCAT-Status des Eingangs-/Ausgangselement.

GetProcessValue()

Liest den Klemmenspezifischen Eingangs-/Ausgangswert.

SetProcessValue()

Schreibt den Klemmenspezifischen Eingangs-/Ausgangswert.

InputAnalog16Status 5: Schnittstellen

Typ

Beschreibung

I_IoBase

Standardschnittstelle auf FB_IoBase.

I_InputAnalog16Status

Standardschnittstelle auf FB_InputAnalog16Status.

I_InputAnalog16

Standardschnittstelle auf FB_InputAnalog16.

I_InputBase

Standardschnittstelle auf FB_InputBase.

I_IoEcAds

Standardschnittstelle auf FB_IoEcAds.

I_IoEc

Standardschnittstelle auf FB_IoEc.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v3.1.4024.66

PC oder CX (x64, x86)

Tc3_PlasticFunctions (>= v12.10.0.0)