Herunterladen Inhalt Inhalt Diese Seite drucken

Anweisung Modulestates - Siemens SIMATIC S7-1200 Systemhandbuch

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für SIMATIC S7-1200:
Inhaltsverzeichnis

Werbung

101BErweiterte Anweisungen
8.5 Diagnose (PROFINET oder PROFIBUS)
Tabelle 8- 107
Bedingungscodes
RET_VAL (W#16#...)
0
8091
8092
80Bx
8452
8.5.3

Anweisung ModuleStates

Tabelle 8- 108
Anweisung ModuleStates
KOP/FUP
Tabelle 8- 109
Datentypen für die Parameter
Parameter und Datentyp
LADDR
IN
MODE
IN
RET_VAL
OUT
STATE
InOut
1
Die erforderliche Länge ist vom E/A-Gerät abhängig, maximal 128 Bits.
1
308
Beschreibung
Kein Fehler
LADDR ist nicht vorhanden.
LADDR spricht kein E/A-System an.
Die Anweisung DeviceStates wird von der CPU für diesen LADDR nicht unterstützt.
Die vollständigen Zustandsdaten sind für STATE zu groß. Der Parameter STATE enthält ein
Teilergebnis.
SCL
ret_val := ModuleStates(
laddr:=_word_in_,
mode:=_uint_in,
state:=_variant_inout);
Datentyp
HW_IOSYSTEM
UInt
Int
Variant
Beschreibung
Ruft die Betriebszustände der E/A-Module von
E/A-Geräten ab. Diese Informationen
entsprechen der Diagnoseansicht in STEP 7.
Beschreibung
Logische Adresse (Kennung des E/A-Geräts)
Statustyp:
1: Konfigurierte Module
2: Defekte Module
3: Deaktivierte Module
4: Vorhandene Module
Status (Bedingungscode)
Puffer mit dem Fehlerzustand der einzelnen Geräte
Zusammenfassungsbit: Bit 0 = 1, wenn eines der Zustandsbits
der I/O-Geräte 1 ist
Zustandsbit: Zustand des E/A-Geräts mit der Stationsnummer
n
entsprechend dem ausgewählten MODE. Ist z. B. MODE = 2
und Bit 3 = 1 bedeutet dies, dass Station 3 fehlerhaft ist.
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis