07.03.2014 Aufrufe

c116-4 komplett deutsch.pdf

c116-4 komplett deutsch.pdf

c116-4 komplett deutsch.pdf

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

iselautomation KG<br />

isel-CNC-Betriebssystem 5.x<br />

2.1.6 Befehl: Positionsabfrage<br />

Zweck<br />

Aufbau<br />

Anwendung<br />

Erläuterung<br />

Die Prozessorkarte gibt die momentane Sollposition aller Achsen an den<br />

übergeordneten Rechner zurück.<br />

@P<br />

= Gerätenummer, Standard = 0<br />

@0P<br />

Die Prozessorkarte wird durch @0 adressiert. P gibt an, dass eine<br />

Positionsanfrage erfolgt. Die Prozessorkarte bestätigt dies mit dem<br />

Handshake-Character und gibt anschließend im hexadezimalen<br />

Format die Positionswerte aller Achsen aus (insgesamt 19 Byte = 18<br />

hexadezimale Ziffern + 1 x Handshake)<br />

Der Aufbau der rückgemeldeten Position ist folgendermaßen:<br />

0 000010 002000 FFFFFE<br />

A B C<br />

A Position x, hexadezimal im 2er-Komplement,<br />

im Beispiel der Wert 16 dezimal.<br />

B Position y, hexadezimal im 2er-Komplement,<br />

im Beispiel der Wert 8096 dezimal.<br />

C Position z, hexadezimal im 2er-Komplement,<br />

im Beispiel der Wert - 2 dezimal.<br />

Beschränkung<br />

Der Befehl kann nur verwendet werden, wenn keine Verfahrbewegung<br />

stattfindet (wenn sich die Anlage im Stopp-Zustand befindet).<br />

Der Befehl kann nicht während der Bearbeitung gespeicherter Befehle<br />

übersandt werden.<br />

Die Prozessorkarte kann nicht prüfen, ob die Sollposition der aktuellen<br />

Postion der Mechanik entspricht, da kein Regelkreis vorhanden ist.<br />

Programmierbeispiel<br />

PAL-PC<br />

(Terminalmode)<br />

GW-BASIC<br />

@0P -<br />

Es werden immer die Positionen aller drei Achsen durch die Funktion zurückgegeben,<br />

unabhängig von der Anzahl der definierten Achsen.<br />

Die Interface-Karte sendet die entsprechenden ASCII-Zeichen mit der eingestellten<br />

Übertragungsgeschwindigkeit ohne, mittels Hardware-Handshake, eine Bestätigung des<br />

empfangenden Rechners zu erwarten.<br />

15

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!