c116-4 komplett deutsch.pdf
c116-4 komplett deutsch.pdf
c116-4 komplett deutsch.pdf
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