Siemens 6ES7223-1BH22-0XA0 EM 223 Digital Input / Output Module 6ES7223-1BH22-0XA0 用户手册

产品代码
6ES7223-1BH22-0XA0
下载
页码 538
S7-200 Systemhandbuch
300
Sondermerker für das Positioniermodul
Die S7-200 ordnet jedem intelligenten Modul 50 Bytes im Speicherbereich der Sondermerker
(SM) zu, die sich nach der physikalischen Position des Moduls im E/A-System richten (siehe
Tabelle 9-23). Wenn das Modul eine Fehlerbedingung oder eine Zustandsänderung der Daten
erkennt, aktualisiert das Modul diese Sondermerker. Das erste Modul aktualisiert SMB200 bis
SMB249 so, dass der Fehler gemeldet wird, das zweite Modul aktualisiert SMB250 bis SMB299
usw.
Tabelle 9-23 Sondermerkerbytes SMB200 bis SMB549
SM-Bytes für ein intelligentes Modul in:
Steckplatz 0
Steckplatz 1
Steckplatz 2
Steckplatz 3
Steckplatz 4
Steckplatz 5
Steckplatz 6
SMB200 bis
SMB249
SMB250 bis
SMB299
SMB300 bis
SMB349
SMB350 bis
SMB399
SMB400 bis
SMB449
SMB450 bis
SMB499
SMB500 bis
SMB549
Tabelle 9-24 zeigt den Aufbau des SM-Datenbereichs für ein intelligentes Modul. Die Definition
wird so beschrieben, als ob es sich um das intelligente Modul in Steckplatz 0 des E/A-Systems
handeln würde.
Tabelle 9-24 Definition der Sondermerker für das Positioniermodul EM 253
Adresse der
Sondermerker
Beschreibung
SMB200 bis
SMB215
Modulname (16 ASCII-Zeichen). SMB200 ist das erste Zeichen: “EM 253 Position”.
SMB216 bis
SMB219
Software-Versionsnummer (4 ASCII-Zeichen). SMB216 ist das erste Zeichen.
SMW220
Fehlercode für das Modul. In Tabelle 9-21 finden Sie eine Beschreibung der Fehlercodes.
SMB222
Eingangs-/Ausgangszustand. Gibt den
Zustand der Eingänge und Ausgänge
des Moduls an.
DIS
Ausgänge deaktivieren
0 = Kein Signalfluss
1 = Signalfluss
STP
Stoppeingang
0 = Kein Signalfluss
1 = Signalfluss
LMT-
Eingang negative Verfahrweggrenze 0 = Kein Signalfluss
1 = Signalfluss
LMT+
Eingang positive Verfahrweggrenze
0 = Kein Signalfluss
1 = Signalfluss
RPS
Eingang Referenzpunktschalter
0 = Kein Signalfluss
1 = Signalfluss
ZP
Eingang Nullimpuls
0 = Kein Signalfluss
1 = Signalfluss
DIS
0
0
STP
LMT-
LMT+
RPS
ZP
7
6
5
4
3
2
1
0
MSB
LSB
SMB223
Sofortiger Modulstatus. Gibt des Zustand
der Modulkonfiguration und den Zustand
der Drehrichtung an.
OR
Zieldrehzahl außerhalb des Bereichs 0 = Im Bereich
1 = Außerhalb des Bereichs
R
Drehrichtung
0 = Positive Drehung
1 = Negative Drehung
CFG
Module konfiguriert
0 = Nicht konfiguriert
1 = Konfiguriert
0
0
0
0
0
ODER
R
CFG
7
6
5
4
3
2
1
0
MSB
LSB
SMB224
CUR_PF ist ein Byte, das das Profil angibt, das gerade ausgeführt wird.
SMB225
CUR_STP ist ein Byte, das den Schritt angibt, der gerade im Profil ausgeführt wird.
SMD226
CUR_POS ist ein Doppelwortwert, der die aktuelle Position des Moduls angibt.
SMD230
CUR_SPD ist ein Doppelwortwert, der die aktuelle Drehzahl des Moduls angibt.
SMB234
d
Ergebnis der Operation. In Tab. 9-20 finden Sie eine
Beschreibung der Fehlercodes. Die Fehlerbedin-
gungen über 127 werden von den Unterprogrammen
erzeugt, die vom Assistenten erstellt wurden.
MSB
d
Bit Done
0 = In Bearbeitung
1 = Beendet (wird während der Initialisierung vom Modul gesetzt)
ERROR
7
6
0
LSB
SMB235 bis
SMB244
Reserviert
SMB245
Versatz zum ersten A-Byte, das als Befehlsschnittstelle dieses Moduls verwendet wird. Der Versatz
wird zur Erleichterung des Anwenders automatisch von der S7-200 angegeben und wird vom Modul
nicht benötigt.
SMD246
Pointer auf die Adresse im Variablenspeicher der Konfigurations-/Profiltabelle. Ein Pointerwert auf
einen anderen Bereich als den Variablenspeicher ist nicht gültig. Das Positioniermodul beobachtet
diese Adresse, bis es einen Pointerwert erhält, der nicht Null ist.