Herunterladen Inhalt Inhalt Diese Seite drucken

Mitsubishi Electric MELSEC FX Serie Kommunikationshandbuch Seite 259

Speicherprogrammierbare
Vorschau ausblenden Andere Handbücher für MELSEC FX Serie:
Inhaltsverzeichnis

Werbung

Befehle
HINWEIS
Das Handshake-Signal (M8127 oder M8427) wird von der SPS gesetzt, wenn die Datenübertra-
gung zum PC beginnt und zurückgesetzt, wenn die Datenübertragung beendet ist. Diese Merker
können zur Verriegelung verwendet werden, um eine gleichzeitige Verarbeitung mehrerer On-
Demand-Anforderungen zu verhindern.
Während das Handshake-Signal (M8127 oder M8427) gesetzt ist, kann die SPS keine Befehle vom
Computer empfangen.
Solange der Fehlermerker der On-Demand-Funktion (M8128 oder M8428) gesetzt ist, können mit
der On-Demand-Funktion keine Daten gesendet werden. Vor der Ausführung der On-Demand-
Funktion sollte deshalb der Fehlermerker durch das Ablaufprogramm zurückgesetzt werden.
Zusammenhang zwischen Datenlänge, Sendedatenformat (Wort/Byte) und der Anzahl der Daten-
register, die für die Sendedaten benötigt werden:
• Wird als Einheit der Daten „Wort" gewählt, entspricht die Datenlänge der Anzahl der Datenregi-
ster, in der die zu sendenden Daten gespeichert sind.
• Wird als Einheit der Daten „Byte" angegeben, können in einem Datenregister 2 Einheiten gespeichert
werden. Wenn z. B. die Datenlänge mit „5" angegeben wird, belegen diese Daten 3 Datenregister.
Steuerung der On-Demand-Funktion
● Steuerung der On-Demand-Funktion in der SPS
Abb. 7-55: Ablauf in der SPS beim Senden von Daten mit der On-Demand-Funktion
Kommunikationshandbuch MELSEC FX-Familie
On-Demand-Datentransfer
Datenformat wählen
Zu sendende Daten speichern
Fehlermerker zurücksetzen
Starten der On-Demand-Funktion
Übertragungsfehlerprüfung
Fehler
Übertragung abgeschlossen
Setzen/Rücksetzen von M8129 bzw M8429:
Gesetzt (1): Byte-Einheiten (8 Bits)
Nicht gesetzt (0): Worteinheiten (16 Bits)
Schreiben der Sendedaten in die Datenregister
Setzen/Rücksetzen von M8129 bzw M8429:
Gesetzt (1): Byte-Einheiten (8 Bits)
Nicht gesetzt (0): Worteinheiten (16 Bits)
Die On-Demand-Funktion wird durch Schreiben
der Startadresse der Sendedaten in das Sonder-
register D8127 (D8427) und der Sendedaten-
länge in D8128 (D8428) gestartet. M8127
(M8427) wird gesetzt, wenn die Anforderung
empfangen wurde, und zurückgesetzt, wenn die
Datenübertragung abgeschlossen ist.
Wenn M8128 (M8428) gesetzt wurde, sind auf-
grund eines Fehlers keine Daten übertragen
Fehler
worden.
Computer-Link
7 - 63

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis