Referenz zum PLC-Grundprogramm
10.6 Funktionsbausteine (FB)
Status
16#8203
16#8301
16#8302
16#8303
16#8304
16#8305
16#8401
16#8402
16#8403
16#8404
16#8405
16#8501
Aufrufbeispiel (SCL)
Aufruf mit Instanz-DB "OpUnitComm_DB" und Konfigurations-DB "LBP_ConfigData [DB7]". Die
temporären Variablen "tempError" und "tempStatus" werden zur Speicherung der
Fehlerinformation verwendet und können später ausgewertet werden.
// #tempError: Bool;
// #tempStatus: Word;
OpUnitComm_DB(Config := LBP_ConfigData,
Die Zuweisung der Output-Parameter "Error" und "Status" ist optional. Das folgende Beispiel
zeigt den Aufruf, wenn die Fehlerinformation nicht benötigt wird.
OpUnitComm_DB(Config := LBP_ConfigData);
10.6.7
LBP_OpUnitWriteRecord [FB25002]: Datensatz an MCP schreiben
Funktion
Hinweis
Diese Funktion ist in der virtuellen Sinumerik nicht verfügbar!
Der Baustein schreibt einen Datensatz an eine modulare MCP (analog WR_REC für PROFINET-
Geräte).
668
Beschreibung
Die Bedienkomponente hat keine IPv4-Adresse
Die Parametrierdaten für diese Bedienkomponente konnten nicht ermittelt werden
Die Parametrierdaten sind ungültig
Fehler beim Senden der Parametrier-Anfrage an die Bedienkomponente
Die Parametrierung wurde von der Bedienkomponente abgelehnt
Zeitüberschreitung beim Empfang der Parametrier-Antwort von der Bedienkomponente
Zeitüberschreitung beim Empfang der Daten
Der Pointer für die Eingangsdaten von der Bedienkomponente ist ungültig
Der Pointer für die Ausgangsdaten an die Bedienkomponente ist ungültig
Fehler beim Ablegen der Eingangsdaten von der Bedienkomponente
Fehler beim Kopieren der Ausgangsdaten an die Bedienkomponente
Fehler beim Abbau bzw. Schließen der Verbindung
Error => #tempError,
Status => #tempStatus);
Funktionshandbuch, 10/2020, A5E48053808A AD
PLC