Herunterladen Inhalt Inhalt Diese Seite drucken

Kommunikationsablauf; Befehle; Softwarereset Der Im180 - Siemens SIMATIC NET IM 180 Anwenderbeschreibung

Profibus interface modul
Inhaltsverzeichnis

Werbung

SchnittStellenCenter

3.2.5 Kommunikationsablauf

Vor jedem Auftrag ist zu überprüfen, ob die Befehlsssemaphore (d.h. der letzte Auftrag von
der IM180 erledigt ist) und die Antwortsemaphore (d.h. die letzte Antwort vom Host abgeholt ist
[ Überprüfung kann entfallen, wenn man sicherstellt, dass jede Antwort zu einem Auftrag
abgeholt wird, bevor ein neuer Befehl gesendet wird]) gleich 0 ist. Wenn dies der Fall ist, dann
kann ein Befehl in die Befehlszelle und ein Wert ungleich 0 in die Befehlssemaphore
geschrieben werden ( es sind immer beide Zellen zu beschreiben siehe Beschreibung zu
DPRAM). Die Antwort kann über einen Interrupt oder über ein Polling abgeholt werden. Dazu
sind wieder sowohl Antwortzelle als auch Antwortsemaphore auszulesen (es sind immer beide
Zellen auszulesen siehe Beschreibung zu DPRAM). Danach ist als Hinweis, dass die Antwort
verarbeitet wurde die Antwortsemaphore zu löschen.

3.2.6 Befehle

Die Kommunikation zwischen Host und IM180 erfolgt über Befehls- und Antwortzelle.
Es kann ein Befehl vom Host abgesetzt werden, der über Interrupt bei der IM180 ausgewertet
weiterverarbeitet wird. Auf die resultierende Antwort kann der Host durch Abpollen der Antwortzelle warten,
bei Verwendung des Interruptsignals vom DPRAM zum genauen Eintreffen der Meldung reagieren oder die
Zelle zu einem späteren Zeitpunkt überprüfen. Dadurch hat der Host die Möglichkeit andere Arbeiten bis zur
Eintreffen der Befehlsbeendigung durchzuführen, da die Laufzeit je nach Befehl recht unterschiedlich lange
dauert.
Nachfolgend eine Auflistung der Befehle:

3.2.6.1 Softwarereset der IM180

Befehl:
Befehlsbyte:
Befehlslänge: 1
Befehldaten: Resetbyte
Aufbau des Resetbyte:
Bit 7
Bit 6
0
0
1
1
Tabelle 17: Resetbyte Hochlauf
Bit 5
Bit 4
0
0
1
1
Tabelle 18: Resetbyte Parameter
Bit 3,2,1 beliebig
Seite 28
08/97
Softwarereset der IM180 durchführen
01H
Einstellmöglichkeiten
0
OFFLINE-Mode
1
STOP-Mode
0
CLEAR-Mode
1
OPERATE-Mode
Einstellmöglichkeiten
0
momentane Parameter bleiben
1
Default -Parameter laden
0
Parameter vom OTP-Steckplatz
1
reserviert
IM180
Stand V2.0
Copyright (C) Siemens AG 1997. All rights reserved.
IM180 Anwenderbeschreibung
und

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

6es7 180-0aa00-8aa0

Inhaltsverzeichnis