c116-4 komplett deutsch.pdf
c116-4 komplett deutsch.pdf
c116-4 komplett deutsch.pdf
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
isel-Interfacekarten-Serie<br />
3.2 Serielle Schnittstelle<br />
Zur Datenübertagung zwischen der Interfacekarte und einem Steuerrechner wird eine<br />
serielle Schnittstelle nach RS 232 eingesetzt. Die Verbindung ist über eine 3-Draht-Leitung<br />
realisiert; ein Software-Protokoll ermöglicht die fehlerfreie Übertragung der ASCII- Zeichen.<br />
Dabei ist es notwendig, dass sich beide Systeme an das im Folgenden beschriebene<br />
Übertragungsprotokoll halten.<br />
• Der angeschlossene Steuerrechner sendet einen Befehl, der mit einem Zeilenende-<br />
Zeichen [chr(13)] abgeschlossen ist.<br />
• Die Prozessoreinheit quittiert die Ausführung bzw. Speicherung des Befehles durch das<br />
Quittierungs-Signal ’0’ [chr(48)] oder meldet einen aufgetretenen Fehler mit einem<br />
ASCII-Zeichen ungleich ’0’ (vgl. CNC-Betriebssystem 5.0 Kapitel Fehlermeldungen der<br />
Prozessorkarten).<br />
Als Datenübertragungsparameter sind auf der Prozessorkarte folgende Werte festgelegt:<br />
9 600 Baud (einstellbar)<br />
8 Daten-Bit<br />
1 Stop-Bit<br />
no Parity<br />
Zur Überprüfung des korrekten Anschlusses bzw. der Funktion der seriellen Schnittstelle<br />
verfügt die Prozessorkarte über eine Selbsttestroutine. Sie wird ausgeführt, wenn Sie die<br />
Start-Taste festhalten und die µP-Reset-Taste kurz betätigen.<br />
Die Interfacekarte überprüft daraufhin ihren Speicherbereich sowie die Schalterstellung des<br />
4-fach-DIP-Schalters. Anschließend werden zum Test des angeschlossenen Schrittmotors<br />
einige Taktimpulse ausgegeben. Abgeschlossen wird die Testroutine durch einen<br />
permanent gesendeten ASCII-Zeichensatz an der seriellen Schnittstelle.<br />
Durch Betätigen irgendeiner Taste der Rechnertastatur wird dieser Modus abgebrochen<br />
und jedes weiterhin von der Prozessorkarte empfangene Zeichen als Echo zurückgesendet.<br />
Der Selbsttestroutine wird durch einen µP-Reset beendet!<br />
Zur Inbetriebnahme der seriellen Verbindung von Steuerrechner und Interfacekarte kann<br />
folgendes Basic-Schnittstellen-Testprogramm verwendet werden.<br />
Schnittstellen-Testprogramm z. B. in GW-Basic:<br />
100 open“com1:9600,N,1,RS,CS,DS,CD” as#1<br />
110 if loc(1)0 then print input$ (loc(1),1):<br />
120 a$=inkey$: if a$"" then print #1,a$;:print a$;<br />
130 goto 110<br />
7