Herunterladen Inhalt Inhalt Diese Seite drucken

Checksummenberechnung Über Ein Feld (Checksum) - Siemens SINUMERIK 840D sl Programmierhandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Flexible NC-Programmierung
1.23 Checksummenberechnung über ein Feld (CHECKSUM)
1.23
Checksummenberechnung über ein Feld (CHECKSUM)
Funktion
Mit dem Befehl
Vergleich dieser Checksumme mit dem Ergebnis einer früheren Checksummenberechnung
kann festgestellt werden, ob sich die Daten des Feldes verändert haben.
Anwendung
Prüfung, ob sich beim Abspanen die Eingangskontur geändert hat.
Syntax
DEF INT <Fehler>
DEF STRING[<Stringlänge>] <Checksumme>
DEF ... <Feld>[<n>,<m>,<o>]
<Fehler>=CHECKSUM(<Checksumme>,"<Feld>"[,<Anfangsspalte>,<Endspalte>
])
Bedeutung
CHECKSUM
<Fehler>
<Checksumme>
142
kann die Checksumme über ein Feld berechnet werden. Durch den
CHECKSUM
:
Befehl zur Berechnung der Checksumme über ein Feld
:
Variable für die Rückgabe des Fehlerwerts
Typ.
Wert:
:
Ergebnisvariable zur Aufnahme des Ergebnisses der
Checksummenberechnung (Call-By-Reference-Parameter)
Typ:
Erforderliche Stringlänge:
INT
0
kein Fehler
1
Symbol nicht gefunden
2
kein Feld
3
Index 1 zu groß
4
Index 2 zu groß
5
ungültiger Datentyp
10
Überlauf der Checksumme
STRING
16
Die Checksumme wird als
Zeichenkette von 16 Hex-Ziffern
dargestellt. Es werden aber keine
Formatzeichen mit angegeben.
Beispiel: "A6FC3404E534047C"
Programmierhandbuch, 03/2010, 6FC5398-2BP20-1AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis