Herunterladen Inhalt Inhalt Diese Seite drucken

Hilfsfunktionen Für Zahlencodierungen - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

Anbindung Codeträger - Tool Ident Connection (Option)
9.2 Konfiguration
Bezeichner
TC_MOPC1
...
TC_MOPC10
Hilfsattribute
EDGE_NUM
EDGE_NO [Ed‐
geIdx]
9.2.7.3
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üllt. Beim Lesen werden führende und
abschließende Leerzeichen ignoriert. Die Funktion writeASCII() enthält einen optionalen
Parameter "precison", mit dem die Anzahl der Nachkommastellen vorgegeben werden kann.
660
Bezeichnung
OEM-Anwender-Schneidenüberwachung[1]
OEM-Anwender-Schneidenüberwachung[10]
Anzahl Schneiden (Read-Only
Schneidennummer (Read-Only)
Liefert die Schneidennummer einer Schneide anhand des Schnei‐
den-Index.
Der Schneiden-Index ist ein Wert zwischen 1 und Tool.ED‐
GE_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 Schneiden‐
nummer 5.
readASCII ( array, offset, length )
writeASCII ( array, offset, length, string [,precison] )
Funktionshandbuch, 08/2018, 6FC5397-6BP40-6AA2
Datentyp
MCIC-C
long
...
long
long
einzelne
Werkzeugverwaltung

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis