Herunterladen Inhalt Inhalt Diese Seite drucken

Hilfsfunktionen Für Zahlencodierungen - Siemens SINUMERIK Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK:
Inhaltsverzeichnis

Werbung

Konfiguration
3.4 Datenkonvertierung
Bezeichner
Hilfsattribute
EDGE_NUM
EDGE_NO [EdgeIdx]
3.4.5.2
Hilfsfunktionen für Zahlencodierungen
Die Werkzeugdaten auf dem Codeträger können unter Verwendung von verschiedenen
Kodierungen abgelegt sein. Beim Lesen und Schreiben dieser Daten innerhalb von MCIS-C
stehen folgende Hilfsfunktionen zur Verfügung:
Hinweis
Syntax
Alle diese Funktionen haben immer als ersten Parameter, das Array-Objekt: array und einen
offset innerhalb dieses Arrays als zweiten Parameter. Der Offset kann die Werte zwischen 0
und ToolArray.ArraySize()-1 annehmen. Bei Datentypen mit einer variablen Länge wird
zusätzlich die Länge der Daten auf dem Codeträger übergeben, (z. B. readASCII( array,
offset, length ) ).
readASCII() / writeASCII()
string
Die Funktionen erlauben das Schreiben und Lesen von ASCII-Strings. Beim Schreiben wird
der String "rechtsbündig" ausgerichtet. Ist der String, der geschrieben wird, länger als der
Parameter length, dann werden überzählige Zeichen abgeschnitten. Ist der String kürzer,
dann wird der geschriebene Bereich mit Leerzeichen aufgefühlt. Beim Lesen werden
führende und abschließende Leerzeichen ignoriert. Die Funktion writeASCII() enthält einen
optionelen Parameter "precison", mit dem die Anzahl der nachkommastellen vorgegeben
werden kann. Wird dieser Parameter nicht verwendet, dann wird die in der SINUMERIK
projektierte Nachkommenstellenanzahl verwendet.
54
Bezeichnung
Anzahl Schneiden (Read-Only)
Schneidennummer (Read-Only)
Liefert die Schneidennummer einer Schneide anhand des
Schneiden-Index. Der Schneiden-Index ist ein Wert zwischen 1
und Tool.EDGE_NUM .
Beispiel: Werkzeug mit drei Schneiden:1, 3, 5
Tool.EDGE_NUM liefert 3
Tool.EDGE_NO[1] liefert 1
Tool.EDGE_NO[2] liefert 3
Tool.EDGE_NO[3] liefert 5
Tool.TC_DP2[5] Schneidenlage der Schneide mit der
Schneidennummer 5.
readASCII ( array, offset, length )
writeASCII ( array, offset, length, string [,precison] )
MCIS TDI Ident Connection sl
Funktionshandbuch, 04/2010, 6FC5397-6DP10-0AA0
Datentyp
MCIS-C
long
long

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis