Programmieren
4.3 Time-based IO
Tabelle mit Fehlercodes
Fehlercode
Bedeutung
(DW#16#...)
00000000
Kein Fehler vorhanden.
10010000
Die am Eingangsparameter Channel parametrierte
Nummer des Digitaleingangs ist außerhalb des gültigen
Bereichs (abhängig von adressiertem Modul und Kanal-
konfiguration).
10020000
Die Anweisung TIO_DI wird nicht in einem taktsynchro-
nen OB aufgerufen. Die Anweisung kann nur in einem
taktsynchronen OB fehlerfrei verwendet werden.
10030000
Es ist ein Fehler beim Lesen des Eingangsparameters
HWID aufgetreten.
x0040000
Die Daten in TIO_SYNC_Data sind ungültig/fehlerhaft.
1005xxxx
Es ist ein Fehler bei der Ausführung der Systemfunktion
RD_SINFO aufgetreten. Das Low-Wort xxxx zeigt die
Fehlerinformation des Rückgabewertes RET_VAL von
RD_SINFO an.
10060000
Kein TIO-Modul gefunden.
Mögliche Ursache:
Das über die Hardware-Kennung projektierte Modul ist
kein TIO-Modul.
10070000
Es ist ein interner Fehler bei der Adressberechnung
aufgetreten.
00080000
TIO-Modul ist nicht über die Anweisung TIO_SYNC syn-
chronisiert.
Der Fehlercode kann auch darauf hinweisen, dass:
vor dem ersten Durchlauf der Anweisung schon ein
•
Auftrag ansteht.
die parametrierte Nummer am Eingangsparameter
•
Channel kein Digitaleingang ist.
42
Abhilfe
—
Korrigieren Sie den Wert am Eingangsparameter
Channel.
Stellen Sie sicher, dass TIO_DI in einem OB des
Typs "Synchronous Cycle" oder "MC-PostServo"
aufgerufen wird.
Prüfen Sie den Wert am Eingangsparameter
HWID. Geben Sie die Hardware-Kennung des
TIO-Moduls aus dessen Moduleigenschaften in
der Hardware-Konfiguration an. Für die symboli-
sche Adressierung steht eine interne System-
konstante vom Datentyp Hw_SubModule zur
Verfügung.
Prüfen Sie die Anweisung TIO_SYNC sowie die
Verschaltung von dessen Ausgang
TIO_SYNC_Data.
Lesen Sie im Infosystem von STEP 7 (TIA
•
Portal) die Beschreibung des RD_SINFO.
Stellen Sie sicher, dass TIO_DI in einem OB
•
des Typs "Synchronous Cycle" oder "MC-
PostServo" aufgerufen wird.
Stellen Sie sicher, dass das projektierte Mo-
•
dul ein TIO-Modul ist.
Prüfen Sie den Wert am Eingangsparameter
•
HWID. Geben Sie die Hardware-Kennung
des TIO-Moduls aus dessen Moduleigen-
schaften in der Hardware-Konfiguration an.
Prüfen Sie den Wert am Eingangsparameter
HWID. Geben Sie die Hardware-Kennung des
TIO-Moduls aus dessen Moduleigenschaften in
der Hardware-Konfiguration an. Für die symboli-
sche Adressierung steht eine interne System-
konstante vom Datentyp Hw_SubModule zur
Verfügung.
Prüfen Sie die Anweisung TIO_SYNC.
Hochgenaue Ein-/Ausgabe mit Time-based IO
Funktionshandbuch, 11/2019, A5E33454821-AC