FB_Module
Die Modul-FBs enthalten alle Eingänge und Ausgänge der konfigurierten Module aus dem Workbench-Konfigurator. Es ist auch möglich, die Module während der Laufzeit neu zu konfigurieren. Dazu müssen Sie lediglich den Parameter ändern und dann den Neukonfigurierungsprozess mit einer steigenden Flanke am INPUT bReconfigure starten.
Syntax
Definition:
FUNCTION_BLOCK FB_N[n]_M[n]_[Module]
VAR_INPUT
[module inputs]
END_VAR
VAR_INPUT PERSISTENT
[module persistent parameter inputs]
END_VAR
VAR_OUTPUT
bError: BOOL;
ipTcResult: I_TcMessage;
[module outputs]
END_VAR
Eingänge
Name | Typ | Beschreibung |
---|---|---|
Module inputs |
| Eingänge des ausgewählten Moduls. |
Ausgänge
Name | Typ | Beschreibung |
---|---|---|
bError | BOOL | Wird TRUE, sobald eine Fehlersituation auftritt. |
ipTcResult | I_TcMessage | Nachrichtenschnittstelle des TwinCAT 3 EventLoggers, die nähere Informationen über den Rückgabewert bietet. |
Module outputs |
| Ausgänge des ausgewählten Moduls. |
Eigenschaften
Name | Typ | Zugriff | Beschreibung |
---|---|---|---|
nContext | DWORD | Get | Kontext Index |
Methoden
Name | Definitionsort | Beschreibung |
---|---|---|
Local | Methode für Hintergrundkommunikation. Die Methode muss zyklisch aufgerufen werden. | |
Local | Zurücksetzen des Moduls. | |
Local | Optional: Setzt die Ein-/Ausgänge auf die globalen HMI-Strukturen. | |
Local | Optional: Setzt die Eingänge der globalen HMI-Strukturen auf die Eingänge des Moduls |
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
---|---|---|
TwinCAT v3.1.4024.0 | PC oder CX (x64, x86) | Tc3_Analytics |