Herunterladen Inhalt Inhalt Diese Seite drucken

Programmierung; Hinweise - Mitsubishi Electric MELSEC-Serie Bedienungsanleitung

Inhaltsverzeichnis

Werbung

Programmierung

Programmierung
9.3
9.3.1

Hinweise

Der Datenaustausch über den Puffer mit freiem Zugriff verläuft asynchron zum SPS-Programm.
Wenn eine synchrone Übertragung erforderlich ist, sollte der Datenaustausch zwischen der
Partnerstation und der CPU der SPS mit einem freien Protokoll abgewickelt werden.
Die Adressen des Pufferspeichers, die in der TO/FROM-Anweisung angegeben werden und die
Adressen des internen Speichers, die mit der Anfangsadresse im Datentelegramm angegeben
werden, sind unterschiedlich. Beachten Sie dies bei der Programmierung.
Adresse
512 (200
Abb. 9-20:
Die Adresse, die von der Partnerstation angeben wird, bezieht sich auf einen zusammenhän-
genden Speicherbereich im internen Speicher, der 6 kWorte gross ist. Der Adressbereich liegt
zwischen 0 und 6143 (0
kanals hat keinen Einfluss auf den internen Speicher.
Im Pufferspeicher ist der Puffer mit freiem Zugriff in zwei Bereiche eingeteilt, die jeweils
3 kWorte gross sind. Mit dem Ausgang Y1C kann ausgewählt werden, auf welchen Bereich des
Pufferspeichers zugegriffen werden soll:
Ausgang Y1C = 0: Zugriff auf Kanal 0 des Pufferspeichers (die ersten 3 kWorte des Puffers)
Ausgang Y1C = 1: Zugriff auf Kanal 1 des Pufferspeichers (die letzten 3 kWorte des Puffers)
Die Adressen zum Lesen/Schreiben des Puffers mit freiem Zugriff liegen zwischen 4608 und
7679 (1200
Vor einem Zugriff auf den Pufferspeicherbereich muss der entsprechende Kanal ausgewählt
werden. Der Ausgang wird erst am Ende eines SPS-Zyklusses aktualisiert und danach kann
aus dem ausgewählten Bereich gelesen bzw. in den Puffer geschrieben werden. Mit den Anwei-
sungen SEG, DSET/DRST oder DOUT kann der Ausgang bereits vor Ende des Zyklusses ak-
tualisiert werden.
9 - 16
Pufferspeicher
)
H
Fester Puffer 1 bis fester Puffer 8
Puffer mit freiem Zugriff
Kanal 0
(die ersten 3k Worte)
Adressenzuordnung bei Puffer- und internen Speicher
bis 17FF
H
und 1DFF
).
H
H
RST
SEG
K4Y00 K4B4
FROM H0 K4608 D0
Puffer mit freiem Zugriff
Kanal 1
(die nächsten 3k Worte)
). Der Ausgang Y1C zur Umschaltung des Pufferspeicher-
H
Abb. 9-21:
Beispiel für das direkte Setzen eines
Y1C
Ausganges
K10
E000128C
Puffer mit freiem Zugriff
Interner
Adresse
Speicher
0 (0
)
H
3071 (6FF
)
H
6 kWorte
3072 (700
)
H
6143 (17FF
)
H
E000127C
MITSUBISHI ELECTRIC

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis