InputCoE_Polling

Diese Klasse implementiert einen virtuellen Eingang für einen asynchronen CoE-Wert aus einem EtherCAT-Teilnehmer, der über ADS gelesen wird. Diese Funktion kann zum zyklischen Auslesen interner Klemmeninformationen (wie z.B. der internen Temperatur) verwendet werden.
Syntax:
FUNCTION_BLOCK FB_InputCoE_Polling EXTENDS FB_IoBase
Eigenschaften
Name | Typ | Zugriff | Beschreibung |
---|---|---|---|
InputScale | DINT | Get, Set | Reserviert (Kompatibilität zu |
FB_InputCoE_Polling | |||
Config | Get | Informationen des zu lesenden Parameters: Adresse, Datentyp, Speichertyp, Validierung | |
Device | Get, Set | Von dem hier übergebenen Gerät werden die ADS-Adressinformationen verwendet. | |
PollingInterval | LREAL | Get, Set | Zeitabstand, mit dem der asynchrone Wert aktualisiert wird. |
Methoden
Name | Beschreibung |
---|---|
Cyclic() | Zyklusmethode |
FB_InputCoE_Polling | |
Reserviert (Kompatibilität zu | |
Reserviert (Kompatibilität zu | |
Liest den EtherCAT-Status des Eingangs-/Ausgangselements. | |
Schreibt den EtherCAT-Status des Eingangs-/Ausgangselements. | |
Liest den Klemmenspezifischen Eingangs-/Ausgangswert. | |
Schreibt den Klemmenspezifischen Eingangs-/Ausgangswert. |
Schnittstellen
Typ | Beschreibung |
---|---|
I_IoBase | Standardschnittstelle auf FB_IoBase. |
I_InputCoE_Polling | Standardschnittstelle auf FB_InputCoE_Polling. |
I_InputBase | Kompatible Schnittstelle für allgemeine Eingänge. |
I_IoEcAds | Standardschnittstelle für ADS-Fähige IO-Geräte. |
I_IoEc | Standardschnittstelle für EtherCAT fähige IO-Geräte. |
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
---|---|---|
TwinCAT v3.1.4024.55 | PC oder CX (x64, x86) | Tc3_PlasticFunctions (>= v12.6.1.0) |