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

产品代码
6ES7223-1BH22-0XA0
下载
页码 538
S7-200 Systemhandbuch
428
Die DP-Schnittstelle des Moduls EM 277 PROFIBUS-DP kann an einen DP-Master im Netz
angeschlossen sein und trotzdem als MPI-Slave mit anderen Mastern, z.B. einem SIMATIC
Programmiergerät oder einer S7-300/S7-400 CPU, im gleichen Netz kommunizieren. Bild A-24
zeigt ein PROFIBUS-Netz mit einer CPU 224 und einem EM 277 PROFIBUS-DP-Modul.
!
Die CPU 315-2 ist der DP-Master
und wurde von einem SIMATIC
Programmiergerät mit der
Programmiersoftware STEP 7
konfiguriert.
!
Die CPU 224 ist ein DP-Slave, der
der CPU 315-2 ”gehört”. Das
E/A-Modul ET 200 ist auch ein
Slave der CPU 315-2.
!
Die S7-400 CPU ist an das
PROFIBUS-Netz angeschlossen
und liest mit der Operation XGET
aus dem Anwenderprogramm der
S7 400 CPU D t
d
ET 200B
S7-300 mit
CPU 315-2 DP
SIMATIC Programmiergerät
CPU 400
CPU 224
EM 277
PROFIBUS-DP
S7-400 CPU Daten aus der
CPU 224.
Bild A-24
Modul EM 277 PROFIBUS-DP und CPU 224
in einem PROFIBUS-Netz
Konfiguration
Damit Sie das EM 277 PROFIBUS-DP
als DP-Slave einsetzen können, müssen
Sie die Stationsadresse der
DP-Schnittstelle so einstellen, dass sie
der Adresse in der Konfiguration des
Master entspricht. Die Stationsadresse
wird mit den Drehschaltern am Modul
EM 277 eingestellt. Nachdem Sie mit
den Schaltern eine neue Adresse
eingestellt haben, müssen Sie die CPU
aus- und wieder einschalten, damit die
neue Adresse wirksam wird.
Der Master tauscht mit jedem seiner
Slaves Daten aus, indem die
Informationen aus dem Ausgabebereich
in den Ausgabepuffer des Slave
übertragen werden (auch
”Empfangsbox”) genannt. Der Slave
CPU 224
Variablenspeicher
Versatz:
5000 Bytes
Ausgabepuffer
(Empfangsbox):
16 Bytes
Eingabepuffer
(Sendebox):
16 Bytes
CPU 315-2 DP
E/A-Adressbereiche
Eingabebereich:
16 Bytes
VB0
VB5000
VB5015
VB5016
VB5031
VB5119
VB5032
P000
PE256
PE271
PA271
VB: Byte im Variablenspeicher
P: Peripherie PE: Peripherie der Eingänge
PA: Peripherie der Ausgänge
VB4999
Modul EM 277
PROFIBUS-DP
PA256
Ausgabebereich:
16 Bytes
p a gsbo ) ge a
t
e S a e
reagiert auf die Meldung vom Master,
indem er einen Eingabepuffer (auch
”Sendebox” genannt) an den Master
zurückschickt, der diesen im
Eingabebereich speichert
Bild A-25
Variablenspeicher und Adressbereich der
Ein- und Ausgänge
Bild A-25 zeigt ein Beispiel für den Variablenspeicher und die Adressbereiche der Ein- und
Ausgänge eines PROFIBUS-DP-Master.
Das EM 277 PROFIBUS-DP kann vom DP-Master so konfiguriert werden, dass es vom Master
einen Ausgabepuffer mit Daten annimmt und einen Eingabepuffer mit Daten zurücksendet. Die
Ausgabe- und Eingabedatenpuffer befinden sich beide im Variablenspeicher der S7-200 CPU.
Beim Konfigurieren des DP-Master definieren Sie im Rahmen der Parametrierung des EM 277
eine Byteadresse im Variablenspeicher, an der der Ausgabedatenpuffer beginnen soll. Sie
definieren auch die Konfiguration der Ein- und Ausgänge als Ausgabedatenmenge, die in die
S7-200 CPU geschrieben werden soll und als Eingabedatenmenge, die von der S7-200 CPU
empfangen werden soll. Das EM 277 legt anhand der Konfiguration der Ein- und Ausgänge die
Größe des Eingabe- und Ausgabepuffers fest. Der DP-Master schreibt die Parametrierung und die
Konfiguration der Ein- und Ausgänge in das Modul EM 277 PROFIBUS-DP. Das EM 277 überträgt
dann die Adresse des Variablenspeichers sowie die Länge der Ein- und Ausgabedaten an die
S7-200 CPU.