LPT1 Anschluss mit PCMCIA Karte 1. Allgemeines 2
Transcription
LPT1 Anschluss mit PCMCIA Karte 1. Allgemeines 2
industrielle Kommunikation LPT1 Anschluss mit PCMCIA Karte 1. Allgemeines verwendete Hardware: Lenze PC Systembusadapter EMF 2173-V003 PCMCIA Karte Firma QUATECH Typ SPP-100 Auf die Installation der PCMCIA Karte wird hier nicht näher eingegangen, da dies ausführlich in der Betriebsanleitung der Karte für die verschiedenen Windows Betriebssysteme beschrieben ist. Zusätzlich zur Installation der Karte sind noch einige Anpassungen auf der Lenze Treiber- und Softwareseite erforderlich, die hier in einzelnen Schritten erläutert werden. Die Screenshots in dieser Beschreibung sind von einem WIN XP SP1 Betriebssystem. Diese können bei der Verwendung von anderen Betriebssystemen etwas abweichen! 2. Interrupt aktivieren: Damit die Karte einwandfrei mit den Lenze PC Softwaretools arbeiten kann, muss ein fester Interrupt der Karte zugewiesen werden. Schritt 1 2 Bemerkung Windows Start Button => Einstellungen => Systemsteuerung => System => Hardware => Geräte Manager Nach erfolgreicher Installation der Karte, finden Sie diese im Windows Geräte Manager unter ‚Anschlüsse (COM und LPT)’. Hinweis Sämtliche Angaben auf dieser Seite stehen unter dem Vorbehalt jederzeitiger Änderung. Eine Haftung für die Richtigkeit der Aussage ist ausgeschlossen. Seite 1 industrielle Kommunikation 3 Durch einen Doppelklick auf die Quatech PCMCIA Karte gelangen Sie in die Eigenschaften der Hardware. Reiterkarte Anschlusseinstellungen Wählen Sie ‚Jedem dem Anschluss zugewiesenem Interrupt verwenden’. Der Karte muss ein fester Interruppt zugewiesen werden, da sonst die Lenze Softwaretools nicht funktionieren! 4 Reiterkarte Ressourcen Hier müssen Sie eine E/A Speicherbereich und einen Interrupt für die Karte vergeben. Die LPT Anschlussnummer können Sie frei wählen. Der E/A Bereich kann bei Ihnen andere Werte annehmen! Dies hängt vom Computer ab, welche Bereiche noch frei sind. Bei der Auswahl ‚Einstellung basisiert auf:’ ist die Konfiguration 0004 zu wählen. Weiteres dazu finden Sie im Schritt 4a. Durch diese Auswahl bei diesem Rechner ein E/A Bereich von 0xFFF8 – 0xFFFF vorgeschlagen. Sämtliche Angaben auf dieser Seite stehen unter dem Vorbehalt jederzeitiger Änderung. Eine Haftung für die Richtigkeit der Aussage ist ausgeschlossen. Seite 2 industrielle Kommunikation 4a 5 Unter ‚Einstellungen basiert auf’ können Sie eine Konfiguration von 0-7 auswählen. Wichtig ist, dass Sie eine Konfiguration mit EPP Port Mode wählen. Ob der E/A Bereich bei der Auswahl 0-3 frei ist, wird ihnen nach der Auswahl angezeigt. Sollten dieser E/A Bereiche nicht für die Karte frei sein, müssen Sie mit der Auswahl 4-5 arbeiten, wobei der Interruppt nur bei Konfiguration 4 frei wählbar ist. Sie können den E/A Speicherbereich und den Interrupt ändern. Wenn Sie den Ressourchentyp E/A Bereich oder IRQ markieren, und den Button ‚Einstellungen ändern’ wählen, können Sie diese bearbeiten. Dieser Screennshot ist aus der Betriebsanleitung der PCMCIA Karte! In diesem Beispiel wurde der E/A Bereich auf 0xFFF8 – 0xFFFF gelassen. Als freien Interrupt wurde der IRQ 7 ausgewählt. Sollte kein freier IRQ zur Verfügung stehen müssen Sie eine Hardware, die Sie im Augenblick nicht benötigen, deaktivieren, damit Sie dessen frei gewordenen IRQ benutzen können. Sämtliche Angaben auf dieser Seite stehen unter dem Vorbehalt jederzeitiger Änderung. Eine Haftung für die Richtigkeit der Aussage ist ausgeschlossen. Seite 3 industrielle Kommunikation 6 Nach den Einstellungen zeigt sich die Reiterkarte Ressourcen ohne Konflikte. 7 Damit ist die PCMCIA Karte funktionsfähig eingerichtet. Ein E/A Bereich der größer als 0x0400 ist, wird nicht automatisch vom Lenze PC Systembusadapter EMF 2173 unterstützt. Dazu muss an zwei weiteren Stellen etwas geändert werden. 3. CAN Treiber anpassen Die Anpassungen für den CAN Treiber werden in dem Windows Registrierungs-Editor vorgenommen. 1 2 Windows Start Button => Ausführen und in der Befehlszeile ‚regedit’ eintragen und mit OK bestätigen. Es öffnet sich der Windows Registrierungs-Editor Wechseln Sie auf folgendes Verzeichnis: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Peakcan Sämtliche Angaben auf dieser Seite stehen unter dem Vorbehalt jederzeitiger Änderung. Eine Haftung für die Richtigkeit der Aussage ist ausgeschlossen. Seite 4 industrielle Kommunikation 3 4 5 (6) Öffnen Sie mit einem Doppelklick den Eintrag ‚Hardware1’ auf der rechten Fensterseite. Hier tragen Sie folgenden Wert ein 5,0xfff8,7 Mit OK bestätigen und die Windows Registrierungs-Editor wieder schließen. Windows Start Button => Ausführen und in der Befehlszeile ‚net stop peakcan’ eintragen und mit OK bestätigen. Leerzeichen mit eingeben! Windows Start Button => Ausführen und in der Befehlszeile ‚net start peakcan’ eintragen und mit OK bestätigen. Leerzeichen mit eingeben! 0xfff8 steht für den ausgewählt en E/A Bereich und 7 ist der ausgewählt e Interrrupt IRQ Es öffnet sich kurz ein MSDOS Fenster. Schritte 4 und 5 können Sie auch durch einen Rechnerneustart realisieren. 4. Lenze Systembus Konfigurator anpassen Der Lenze Systembus Konfigurator muss ebenfalls angepasst werden, damit Sie den eingestellten E/A Bereich nutzen können. 1 2 Öffnen Sie mit einem Texteditor die Datei ‚systembusconfig.xml’ die sich unter dem Verzeichnis C:\windows\system32 befindet. Am Anfang gibt es einen Eintrag (hier blau markiert) der den default E/A Speicherbereich beinhaltet. Diesen Eintrag müssen Sie anpassen. Dazu ändern sie den bestehenden Eintrag auf ‚ in diesem Fall, auf <IO>0xFFF8</IO> um und speichern die Datei. . Wenn Sie einen anderen E/A Bereich ausgewä hlt haben so müssen Sie diesen eintragen . Sämtliche Angaben auf dieser Seite stehen unter dem Vorbehalt jederzeitiger Änderung. Eine Haftung für die Richtigkeit der Aussage ist ausgeschlossen. Seite 5 industrielle Kommunikation 3 Öffnen sie nun den Lenze Systembus Konfigurator und aktivieren Sie den PC Systembusadapter EMF 2173, falls dieser noch nicht aktiviert ist. 4 Markieren Sie anschließen den PC Systembusadapter EMF 2173 und wechseln auf die Reiterkarte Einstellungen. Hier können Sie nun sehen, dass die eingetragende E/A Adresse in der systembusconfig.xml Datei, als default Einstellung auftaucht. 5 Öffnen Sie mit einem Doppelklick den Parameter Interuppt und stellen Sie diesen auf den Wert 7 ein und bestätigen Sie das Fenster mit ‚Übernehmen’. Bei der PCMCIA Karte wurde ebenfalls der Interruppt 7 eingestellt. Damit sind alle Einstellungen vorgenommen und Sie können wie bisher einwandfrei mit dem Lenze PC Systembusadapter arbeiten. Sämtliche Angaben auf dieser Seite stehen unter dem Vorbehalt jederzeitiger Änderung. Eine Haftung für die Richtigkeit der Aussage ist ausgeschlossen. Seite 6