Herunterladen Inhalt Inhalt Diese Seite drucken

Mögliche Verbindungsinformationen - Siemens SIMATIC S7 Serie Systemhandbuch

Inhaltsverzeichnis

Werbung

Kommunikation
11.5 PROFINET
Parameter STATUS
Fehlerbit
STATUS*
(W#16#...
)
0
0000
0
0001
0
7001
0
7002
1
8081
11.5.8.15
Anweisung T_DIAG (Status einer Verbindung prüfen und Informationen lesen)
Die Anweisung T_DIAG prüft den Status einer Verbindung und liest weitere Informationen auf
dem lokalen Endpunkt dieser Verbindung:
Tabelle 11-45 Anweisung T_DIAG
KOP/FUP
Die Anweisung T_DIAG funktioniert wie folgt:
• Die Verbindung wird vom Parameter ID angegeben. Sie können beide im Verbindungseditor
konfigurierte Verbindungsendpunkte und programmierte Verbindungsendpunkte (z. B. mit
der Anweisung TCON) lesen.
Temporäre Verbindungsendpunkte (z. B. bei der Verbindung mit einer Engineering Station
erstellte Endpunkte) können nicht diagnostiziert werden, weil bei diesem Vorgang keine
Verbindungs-ID erzeugt wird.
• Die gelesenen Verbindungsinformationen werden in einer vom Parameter RESULT
angegebenen Struktur gespeichert.
• Der Ausgangsparameter STATUS gibt an, ob das Lesen der Verbindungsinformationen
möglich war. Die Verbindungsinformationen in der Struktur am Parameter RESULT sind nur
gültig, wenn die Anweisung T_DIAG mit STATUS = W#16#0000 und ERROR = FALSE
abgeschlossen wurde.
Tritt ein Fehler auf, können die Verbindungsinformationen nicht ausgewertet werden.
Mögliche Verbindungsinformationen
Die Struktur TDiag_Status kann zum Lesen der Verbindungsinformationen am Parameter
RESULT verwendet werden. Die Struktur TDiag_Status enthält nur die wichtigsten
Informationen über einen Verbindungsendpunkt (z. B. das verwendete Protokoll, den
Verbindungszustand und die Anzahl der gesendeten oder empfangenen Datenbytes).
684
Beschreibung
Kein Fehler.
Verbindung nicht aufgebaut.
Verbindungsabbau gestartet.
Verbindung wird beendet.
Unbekannte Verbindung an Parameter ID angegeben.
SCL
"T_DIAG_DB"(
req:=_bool_in_,
id:=_word_in_,
done=>_bool_out_,
error=>_bool_out_,
status=>_dword_out_);
Beschreibung
Mit der Anweisung T_DIAG prüfen Sie den Status ei‐
ner Verbindung und lesen weitere Informationen auf
dem lokalen Endpunkt dieser Verbindung.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis