Herunterladen Inhalt Inhalt Diese Seite drucken

Fcs-Berechnung (Blockprüfsumme); Befehle Von Der Sps - Omron SYSMAC CQM1 Handbuch

Vorschau ausblenden Andere Handbücher für SYSMAC CQM1:
Inhaltsverzeichnis

Werbung

Kapitel 8 – Host–Link–Befehle
FCS–Berechnung
(Blockprüfsumme)
Abb. 253: Beispiel einer FCS–Berechnung
Hinweis

Befehle von der SPS

Der FCS–Code wird durch zwei in ASCII–Zeichen konvertierte 8 Bit–Daten ausge-
drückt. Die 8 Bit–Daten sind das Ergebnis einer EXKLUSIV ODER–Operation, die
sequentiell mit jedem Zeichenausgeführt wird, beginnend mit dem ersten Zeichen
des Rahmens bis zum letzten Zeichen des Textes innerhalb dieses Rahmens.
@ 1 0
R H
0 0 3 1 0 0 0 1
Stationsnr.
Kopf
Text
@
0100
0000
EOR
1
0011
0001
EOR
0
0011
0010
EOR
R
0101
0010
:
0
0011
0000
EOR
1
0011
0001
0101
1000
Übertragung im
ASCII–Format
0011
0101
0011
5
8
FCS
Abb. 252: FCS–Code
Das folgende Programm dient der Veranschaulichung einer FCS–Berechnung von
empfangenen Daten.
In deisem Beispiel ist CR (CHR(13)) nicht in RESPONSE$ enthalten.
Bei der Host–Link–Kommunikation werden im allgemeinen Befehle von dem Host-
Computer an die SPS gesandt. Es ist aber ebenfalls möglich, Befehle von der SPS
an den Host-Computer zu senden. In der Host–Link–Betriebsart können alle Daten
von der SPS zum Host-Computer übertragen werden. Um einen Befehl an den
Host-Computer zu senden, verwenden Sie den SENDE–Befehl TXD(–) im SPS-
Programm.
5 8
* CR
FCS
Abschlußzeichen
1000
Senden und Empfangen von Daten
Zeichenanzahl innerhalb der Blockprüfsumme
Empfangsdaten bestehend aus Blockprüfsumme, Begren-
zer, Endzeichen, usw.
Der ABBRUCH–Befehl enthält keine Blockprüfsumme.
Empfang von Blockprüfsummendaten
Blockprüfungs–Berechnungssumme
Ein Leerzeichen hinter dem Simikolon zeigt einen normalen
Blockprüfsummen–Empfang an, andernfalls wird ERR an-
gezeigt.
163

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis