PC-NC in Verbindung mit Step3N, Einschaltzustand der
PC-NC in Verbindung mit Step3N, Einschaltzustand der
PC-NC in Verbindung mit Step3N, Einschaltzustand der
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Support Info<br />
5/002/01 04.12.02 <strong>PC</strong>-<strong>NC</strong><br />
<strong>PC</strong>-<strong>NC</strong> und <strong>Step3N</strong>, Signalpegel an LPT-Schnittstelle<br />
<strong>PC</strong>-<strong>NC</strong> steuert die Relais <strong>der</strong> Schrittmotorkarte <strong>Step3N</strong> über Zusatzsignale<br />
<strong>der</strong> parallelen Schnittstelle LPTx an. Die sichere Kontrolle <strong>der</strong> Signale ist<br />
allerd<strong>in</strong>gs erst möglich, wenn <strong>PC</strong>-<strong>NC</strong> auf dem Rechner gestartet wurde und<br />
läuft. Das heißt, daß die Zustände <strong>der</strong> Signale vor dem Start von <strong>PC</strong>-<strong>NC</strong><br />
und bei Booten des Rechners undef<strong>in</strong>iert s<strong>in</strong>d und unter Umständen zu<br />
angezogenen Relais und gefährlichen Situationen führen können.<br />
Untersuchungen <strong>mit</strong> verschiedenen Rechnern und BIOS-Varianten haben<br />
gezeigt, daß es nicht möglich ist, dieses Verhalten vorauszusagen. Es ist<br />
von Rechner zu Rechner und BIOS zu BIOS verschieden ist.<br />
Die sicherste Lösung für dieses Problem ist, die Masch<strong>in</strong>e und Steuerung<br />
erst e<strong>in</strong>zuschalten, wenn <strong>der</strong> Rechner gebootet und <strong>PC</strong>-<strong>NC</strong> gestartet ist.<br />
Um wenigstens nach dem Boot des Rechners und vor dem Start von <strong>PC</strong>-<strong>NC</strong><br />
e<strong>in</strong>en def<strong>in</strong>ierten Zustand <strong>der</strong> Signale und geöffnete Relais zu erreichen,<br />
kann man <strong>in</strong> den Startvorgang e<strong>in</strong> kle<strong>in</strong>es Programm e<strong>in</strong>b<strong>in</strong>den.<br />
Das Programm LPTRESET.COM stellt durch e<strong>in</strong>fachen Aufruf folgende Pegel<br />
an den Zusatzsignalen aller erkannten LPT-Schnittstellen e<strong>in</strong>...<br />
P<strong>in</strong> 1 - HIGH P<strong>in</strong> 14 - HIGH<br />
P<strong>in</strong> 16 - HIGH P<strong>in</strong> 17 - LOW<br />
Da<strong>mit</strong> s<strong>in</strong>d an <strong>der</strong> angeschlossenen <strong>Step3N</strong>-Karte alle Relais offen und die<br />
Stromabsenkung aktiviert.<br />
Idealerweise sollte LPTRESET.COM zu Beg<strong>in</strong>n <strong>der</strong> Startdatei AUTOEXEC.BAT<br />
ausgeführt werden, um möglichst schnell die Signale <strong>in</strong> e<strong>in</strong>en sicheren<br />
Zustand zu br<strong>in</strong>gen.<br />
Führen Sie dazu bitte folgende Schritte aus...<br />
1. Kopieren Sie das Programm auf die Festplatte <strong>mit</strong><br />
copy a:\lptreset.com c:\<br />
2. Öffnen Sie e<strong>in</strong>en Editor und laden Sie die Datei AUTOEXEC.BAT <strong>mit</strong><br />
edit c:\autoexec.bat o<strong>der</strong> pcedit c:\autoexec.bat<br />
3. Fügen Sie dann <strong>in</strong> die erste Zeile den Programmaufruf e<strong>in</strong>. Die neue Datei<br />
könnte beispielsweise so aussehen...<br />
lptreset<br />
mode con codepage prepare=((850) C:\DOS\EGA.CPI)<br />
mode con codepage select=850<br />
keyb gr,,C:\DOS\KEYBOARD.SYS<br />
usw...<br />
4. Speichern Sie die geän<strong>der</strong>te Datei, beenden Sie den Editor und starten Sie<br />
den Rechner neu.<br />
Burkhard Lewetz Hard-Software Brückenstraße 7 D-88074 Meckenbeuren<br />
Tel. 07542-21886 Fax. 07542-3889 <strong>in</strong>fo@lewetz.de www.lewetz.de
Support Info<br />
5/002/01 04.12.02 <strong>PC</strong>-<strong>NC</strong><br />
<strong>PC</strong>-<strong>NC</strong> with <strong>Step3N</strong>, signals at LPT pr<strong>in</strong>ter ports<br />
<strong>PC</strong>-<strong>NC</strong> controls the relay outputs at the stepper card <strong>Step3N</strong> through<br />
additional signals at the connected pr<strong>in</strong>ter port. A save and reliable control<br />
can be guarantied only when <strong>PC</strong>-<strong>NC</strong> is runn<strong>in</strong>g. Dur<strong>in</strong>g boot sequence of the<br />
computer and before the start of <strong>PC</strong>-<strong>NC</strong> all signals have undef<strong>in</strong>ed levels and<br />
this can lead to closed relays and dangerous situations.<br />
Tests at different computers and different BIOS versions showed completely<br />
unreliable situations at the output p<strong>in</strong>s.<br />
The best way to meet this problem is to switch on the mach<strong>in</strong>e and controller<br />
after boot<strong>in</strong>g the computer and with <strong>PC</strong>-<strong>NC</strong> runn<strong>in</strong>g.<br />
To get def<strong>in</strong>ed signal levels and opened relays after boot<strong>in</strong>g sequence and<br />
before the start of <strong>PC</strong>-<strong>NC</strong> you can <strong>in</strong>clude a small program <strong>in</strong> the start<strong>in</strong>g file<br />
AUTOEXEC.BAT.<br />
The program LPTRESET.COM sets all additional output l<strong>in</strong>es at all found<br />
pr<strong>in</strong>ter ports to the follow<strong>in</strong>g state... P<strong>in</strong> 1 - HIGH P<strong>in</strong> 14 - HIGH<br />
P<strong>in</strong> 16 - HIGH P<strong>in</strong> 17 - LOW<br />
This leads to oben relays at the stepper card and to an active current<br />
reduction signal.<br />
To get def<strong>in</strong>ed signals as soon as possible you must <strong>in</strong>clude LPTRESET.COM<br />
at the beg<strong>in</strong>n<strong>in</strong>g of the start file AUTOEXEC.BAT.<br />
Please do the follow<strong>in</strong>g steps...<br />
1. Copy the program to hard disk<br />
copy a:\lptreset.com c:\<br />
2. Open an editor and load the file AUTOEXEC.BAT<br />
edit c:\autoexec.bat or pcedit c:\autoexec.bat<br />
3. Include the program call <strong>in</strong> the first l<strong>in</strong>e. The new file may look like this...<br />
lptreset<br />
mode con codepage prepare=((850) C:\DOS\EGA.CPI)<br />
mode con codepage select=850<br />
keyb gr,,C:\DOS\KEYBOARD.SYS<br />
etc...<br />
4. Save the modified file, quit the editor and restart the computer.<br />
Burkhard Lewetz Hard-Software Brückenstraße 7 D-88074 Meckenbeuren<br />
Tel. 07542-21886 Fax. 07542-3889 <strong>in</strong>fo@lewetz.de www.lewetz.de