VPC090Neu VPC090_D VPC090 D
User Manual: VPC090_D
Open the PDF directly: View PDF .
Page Count: 30
Download | ![]() |
Open PDF In Browser | View PDF |
1 9 0 C VP VPC 091 Reg 5025/0596ss PC-Einsteckkarte zur Kommunikation zwischen PC und SPS Ver. 2.00/06.96 © Systeme Lauer GmbH ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ 2 Betriebsanleitungen, Handbücher sind urheberrechtlich geschützt. Alle Rechte bleiben vorbehalten. Das Kopieren, Vervielfältigen, Übersetzen, Umsetzen im Ganzen oder in Teilen ist nicht gestattet. Eine Ausnahme gilt für die Anfertigung einer Back-up-Kopie der Software für den eigenen Gebrauch. ○ AU SG J 19 UNI AB 96 E ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ VPC 091 © Systeme Lauer GmbH Agenda ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○○ ○ ○ ○ ○ ○ ○ ○ Warnung! Möglicherweise gefährliche Situation. Tod und schwerste Verletzungen können die Folge sein. Das müssen Sie wissen Mit diesem Symbol gekennzeichnete Stellen enthalten wichtige Informationen, die Sie zur schnellen Inbetriebnahme benötigen. Das sollten Sie wissen Mit diesem Symbol gekennzeichnete Informationen geben Ihnen weiterführende Erklärungen zur Arbeitsweise. Wenn Sie noch etwas Zeit haben Wünschen Sie detaillierte Informationen, dann sollten Sie auch dieses Symbol beachten. ○ VPC 091 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ © Systeme Lauer GmbH 3 Inhaltsübersicht ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ 1. Einführung ............................ 5 2. Eigenschaften 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 Abgrenzung Einstellen der I/O-Adresse Interruptbetrieb Einbau der VPC 090-Karte Laden eines Treibers in die VPC 090-Karte Ladeprogramm LOADTCC Konfigurationsprogramm DRVCFG Anschluß der VPC 090 an die SPS Fehlerbehebung ................................ 6 ................................ 6 ................................ 8 ................................ 8 ................................ 8 ................................ 9 .............................. 10 .............................. 10 .............................. 11 3. Serielle Schnittstellen 3.1 RS232 / TTY-Schnittstelle 3.2 RS 422 / 485 - Schnittstelle .............................. 13 .............................. 14 4. Ablauf der Datenübertragung ........................... 15 5. Technische Daten ........................... 16 6. Einbindung in Visualisierungspakete ........................... 17 6.1 Hardwareaufbau .............................. 17 6.2 PC-Schnittstelle .............................. 17 6.2.1 Einstellmöglichkeiten .............................. 17 6.2.2 Laden des Kartenprogramms (Firmware + Treiber) .............................. 18 6.2.3 Datentausch PC « VPC 090-Karte .............................. 18 6.2.4 Physikalische Adressierung .............................. 20 6.2.5 Ablauf des Normalaustausches .............................. 21 6.2.5.1 Beispiel für schnelle Bedienung der PC-VPC 090-Schnittstelle ............ 23 6.2.5.2 Beipiel für sichere Bedienung der PC-VPC 090-Schnittstelle ................ 24 6.2.6 Aufbau der Auftragstelegramme .............................. 25 6.3 SPS-Schnittstelle .............................. 26 ○ 4 ○ Stichwortverzeichnis ......................... 30 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ VPC 091 © Systeme Lauer GmbH 1 Einführung ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○○ ○ ○ ○ ○ ○ ○ ○ 1. Einführung Beschreibung der ladbaren PC-Einsteckkarte VPC 090 zur Kommunikation zwischen einem PC und diversen SPS-Systemen Dieses Handbuch bezieht sich auf den Einsatz der VPC 090-Einsteckkarte mit einer neutralen PC-Software-Schnittstelle und einer SPS-Anbindung. Falls Sie die Visualisierungssoftware "EasyWare" benutzen, so brauchen Sie dieses Handbuch nicht zu lesen. Alles wichtige zur VPC 090-Karte ist im EasyWareHandbuch beschrieben. Die VPC 090-Karte wurde entwickelt um Ihnen eine komfortable Anbindung von SPS-Systemen an Ihren PC zu ermöglichen. Die Merkmale der VPC 090-Karte sind wie folgt: · Kommunikation PC-Software - VPC 090-Karte über I/O-Bereich. Es werden keine PC-Schnittstellen belegt. Die VPC 090-Karte verhält sich wie eine handelsübliche PC-Einsteckkarte. · Entlastung der PC-Software durch intelligenten Auftragsdienst. Ein gestellter Auftrag an die VPC 090-Karte wird selbsständig mit der SPS abgewickelt. · Neutrale SPS-Ankopplung. Kommuniziert wird mit jeder SPS über einem 256-Wort großen Kommunikationsbereich. Wo dieser in der SPS liegt, wird in einem ladbaren Treiber eingestellt ® ein PC-Projekt für viele SPS-Systeme. · Umfangreiche Unterstützung von SPS-Systemen. Es werden momentan 30 SPSSysteme auf verschiedenste Art unterstützt. Die aktuelle SPS-Liste entspricht der PCS mini-Unterstützungsliste. Zum Betrieb einer SPS mit einer VPC 090-Karte werden folgende Produkte benötigt (Systeme Lauer): 1 Die VPC 090-Karte 2 Dieses Handbuch PCS 91.VPC mit Lauer Lade- und Konfigurationssoftware und einer aktuellen Treiberbibliothek (wird in diesem Handbuch beigelegt). Ein geeignetes Adapterkabel entsprechend der Treiberankopplung. 3 4 Ein entsprechendes SPS-Treiberhandbuch (PCS 91.XXX) mit Masterdiskette Weiterhin werden benötigt (SPS Hersteller): 5 Eine SPS mit Kommunikationsschnittstelle und E/A Baugruppen. 6 Programmiersoftware SPS .... sowie die Stromversorgungen für alle Komponenten. Und außerdem: 7 Einen PC-Treiber zum Ansprechen der VPC 090-Karte. ○ VPC 091 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ © Systeme Lauer GmbH 5 2 Eigenschaften ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ 2. Eigenschaften 2.1 Abgrenzung Dieser Anhang bezieht sich ausschließlich auf den Einsatz der VPC090 Karte in Verbindung mit · einem Lauer SPS-Treiber für PCS mini · und einer korrekt angesprochenen PC-Software-Schnittstelle Hinweis: Nur von Systeme Lauer autorisierte Software zur Projektierung verwenden. Andere Softwarepakete können Fehlfunktionen in der VPC 090 und SPS auslösen. 2.2 Einstellen der I/O-Adresse Hinweis! Vor Einschalten des PC die I/O-Adresse der Karte prüfen. Keine andere Karte darf sich auf dieser Adresse befinden. Geräte können beschädigt werden! Ein "h" hinter einer Zahl bedeutet hexadezimale Notation! Der PC Zugriff findet über den I/O-Bereich statt. Der Vorteil besteht in der einfachen Einbindung (keine EMM Treiber Anpassung). Es werden 4 Adressen im I/OBereich belegt. Diese 4 Adressen sind über DIL Schalter 8..1 von 200h bis 3FCh einstellbar. DIL Schalter 9 und 10 haben keine Bedeutung. Werte der einzelnen DIL-Schalter (1= on, 0= off): ○ 6 ○ Dil 8 1 0 0 0 0 0 0 0 7 0 1 0 0 0 0 0 0 6 0 0 1 0 0 0 0 0 5 0 0 0 1 0 0 0 0 4 0 0 0 0 1 0 0 0 3 0 0 0 0 0 1 0 0 2 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 1 belegte Adressen 200h 100h 080h 040h 020h 010h 008h 004h ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ VPC 091 © Systeme Lauer GmbH 2 Eigenschaften ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○○ ○ ○ ○ ○ ○ ○ ○ Hinweis! Der I/O-Bus muß auf eine Geschwindigkeit von 8 MHz eingestellt sein. Achten sie darauf, daß unter dieser Adresse keine andere Karte angesprochen wird! Dies kann zu unkontrollierbaren Reaktionen führen! Es sollten nur freie I/OAdressen zwischen 200h und 3FCh benutzten werden, da der Bereich 0...1FCh für das PC-System reserviert ist. Die Defaulteinstellung bei Auslieferung ist 300 h. Beispiel für 300h (Defaultwert): DIL 8, 7 auf on, DIL 6...1 auf off. Beispiel für 244h : DIL 8, 5, 1 on, DIL 7, 6, 4...2 = off. VPC 090 Karte, Sicht auf Bestückungseite. DIL 1 liegt ganz links, off ist ausgeschaltet, on ist eingeschaltet. Die DIL-Werte müssen addiert werden und ergeben die I/O-Basisadresse der Karte. ○ VPC 091 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ © Systeme Lauer GmbH 7 2 Eigenschaften ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ 2.3 Interruptbetrieb Auf der Karte kann ein PC Hardwareinterrupt IRQ 3, 4, 5, 6, 7, 10, 11, 12, 14, 15 über Jumper gewählt werden. Dieser Interrupt kann zur Synchronisierung der Datenkommunikation PC « Karte benutzt werden. Die Abfolge des Interruptjumperfeldes ist von rechts nach links wie folgt: IRQ 3, 4, 5, 6, 7, 10, 11, 12, 14, 15. Die Jumperbrücke muß senkrecht gesteckt werden, es ist nur eine (oder keine) Brücke zulässig. Verwendet wurde bisher lediglich der Pollingbetrieb ohne Interrupts. Soll Interruptbetrieb gefahren werden, so ist eine Rücksprache mit der Lauer Entwicklungsabteilung unerläßlich. Deshalb darf momentan keine Jumperbrücke gesetzt werden! 2.4 Einbau der VPC090-Karte Hinweis! Zum Einbau der VPC 090-Karte muß der PC unbedingt ausgeschaltet werden, der PC oder die VPC-Karte können beschädigt werden! Achten sie beim Einbau der VPC 090 Karte auf folgende Punkte: Ä Es muß ein 16 Bit ISA Slot verwendet werden. Ä Die Kartenlänge beträgt 235 mm. Verwenden sie einen langen ISA-Steckplatz. Ä Achten sie beim Einbau auf freien Platz unter der 25 pol. JD-Buchse (keine hohen ICs!). Ä Die Karte darf nicht schräg oder verkantet im AT-Slot sitzen. Es droht sonst Kurzschluß! Ä Achten sie auf rüttelfreie Befestigung der Karte. Verwenden sie möglichst eine Klemmschraube mit Unterlegscheibe. Ä Sollte nach Einbau der Karte ihr PC nicht mehr starten, so liegt wahrscheinlich ein verkanteter Einbau der Karte im Slot vor. Befestigen sie die Karte neu. 2.5 Laden eines Treibers in die VPC 090-Karte ○ 8 ○ Nach dem Einschalten der Stromversorgung des PC befindet sich die Karte im Haltzustand und die rote SYS-LED leuchtet. Nun muß zuerst die passende Programmfirmware mit einem Treiber in die VPC 090 geladen werden. Ist das Programm erfolgreich geladen, so geht die Karte in den RUN-Zustand und die rote SYS-LED erlischt. Jetzt versucht der Treiber Verbindung zur SPS aufzunehmen. Ein Nachladen des VPC 090-Programmes ist jederzeit möglich, beachten sie aber, daß der Treiber dazu angehalten wird und nach dem Laden von vorne beginnt. Auf der Stirnseite der VPC 090 befinden sich 2 Status LEDs. Die rote SYS-LED zeigt den Status der Karte selbst und die gelbe COM-LED den Status der Kommunikation. LED-Anzeigen: Karte ungeladen oder in Halt : SYS Led leuchtet, COM-LED Aus. Karte geladen, Kommunikation Start : SYS Led aus, COM-LED an. Karte geladen, Kommunikation läuft : SYS Led aus, COM-LED aus. Karte geladen, Kommunikation Fehler : SYS Led aus, COM-LED blinkt. ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ VPC 091 © Systeme Lauer GmbH 2 Eigenschaften ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○○ ○ ○ ○ ○ ○ ○ ○ Prinzipiell können sie jeden freigegebenen SPS Treiber für PCS mini in die VPC 090-Karte laden. Lesen sie das entsprechende Treiberhandbuch. Im Unterschied zu den in den Treiberhandbüchern beschriebenen DIL Schaltern 5 und 6 (PCS 090/095) gibt es diese DIL-Schalter auf der VPC 090-Karte nicht. Dies bedeutet, daß sie nur die Einstellung der Variablen "AC" (entspricht DIL 5 und 6 =off) verwenden können. Weisen sie also bei der Treiberkonfiguration der Treibervariable "AC" die gewünschte Einstellung zu. Die Variablen "AD", "AE" und "AF" haben keine Bedeutung. Wenn ein Treiber die Variablen "AC"..."AF" nicht verwendet, so müssen sie nichts beachten. Bei Verwendung der für die VPC 090 freigegebenen Visualisierungssoftware kann die Treiberauswahl und -parametrierung innerhalb der Software durchgeführt werden. Dort werden dann die entsprechenden Treibervariablen eingestellt. 2.6 Ladeprogramm LOADTCC Aufruf: · LOADTCC TREIBER [IOADRESSE] [/S] [/?] Treiber: · Treibername, mit oder ohne ".DRV" I/OADRESSE: · I/O Basiswert in Hexadezimal, Defaultwert ist 300h, dies entspricht DIP Schalterstellung: 1...6 = off, 8, 7 = on, 9, 10 egal. · /S unterdrückt Monitorausgaben. Fehler werden aber trotzdem ausgegeben. · /? Hilfetext. Es werden die Firmware "TCC.DAT" und ein genannter Treiber in die VPC 090-Karte geladen. Danach wird ein Runtest ausgeführt. Tritt beim Laden ein Verifizierungsfehler auf, so wird das Laden mit einer Fehlermeldung abgebrochen und die Karte bleibt im Haltezustand. Auch bei anderen Fehler (z.B. Datei nicht gefunden) wird das Laden unterbrochen. Beispielaufruf: "LOADTCC AS511 300" lädt die Firmware und den AS511-Treiber in die VPC 090Karte auf I/O-Adresse 300h. Nähere Auskünfte erhalten Sie im Handbuch PCS 91. SIE, Kapitel 2 - AS511-Treiber. ○ VPC 091 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ © Systeme Lauer GmbH 9 2 Eigenschaften ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ 2.7 Konfigurationsprogramm DRVCFG DRVCFG wird zur manuellen Manipulation der Treibervariablen benutzt. Wenn sie nur die freigegebene Visualisierungssoftware (z.B. EasyWare) benutzen, so können sie den folgenden Abschnitt überspringen. Aufruf: · DRVCFG datei.DRV Zur Auswertung einer binären Treiberdatei. Eine .TRE-Datei mit Beschreibung aller enthaltenen Treibervariablen wird erstellt. Aufruf: · DRVCFG datei.TRE Zur Generierung eines konfigurierten Projekttreibers. Aus der Treiberbibliothek TCC.DRV wird ein genannter Treiber kopiert und die Treibervariablen werden entsprechend der in der .TRE enthaltenen Beschreibung eingestellt. Ablauf: 1 Aufruf: · "DRVCFG TCC.DRV". Es wird "TCC.TRE" erstellt. 2 Extrahieren Sie den gewünschten Treiber (DRIVER bis DRIVEREND inclusive) und nennen Sie die extrahierte Datei *.TRE. Beispiel: AS511.TRE. Stellen sie in dieser Datei ihre Treibervariable nach Wunsch ein. Beachten sie bitte, daß von den Treibervariablen AC, AD, AE, AF nur AC aktiviert wird. Die Bedeutung der Treibervariablen entnehmen sie bitte dem entsprechenden Treiberhandbuch, z.B. PCS 91.SIE. 3 Aufruf: · "DRVCFG *.TRE (Beispiel: DRVCFG AS511.TRE). Der Treiber *.DRV mit den von ihnen gewünschten Treibereinstellungen wird erstellt. Beispiel: AS511.DRV. Diese Datei wird dann mit LOADTCC in die VPC 090-Karte geladen. 2.8 Anschluß der VPC 090 an die SPS Hinweis! Funktion der VPC 090 nach Parametrierung bzw. Treiberinstallation prüfen. Alle parametrierten Funktionen müssen geprüft werden. Sonst sind Fehlfunktionen der VPC 090 bzw. SPS möglich. 1 Laden sie die Firmware und einen eingestellten Treiber über das Ladeprogramm LOADTCC in die VPC 090-Karte. Der Run Test am Ende des Ladeprogramms muß erfolgreich sein, sonst läuft die Karte nicht! Die rote SYS-LED muß nun erloschen sein, die gelbe COM-LED muß leuchten. Spielen Sie passende Hantierungssoftware in die SPS. 2 3 Verbinden Sie die Kommunikationsschnittstelle der SPS mit der VPC 090 durch ○ 10 ○ 4 ein geeignetes Kabel. Wird ein Wiederanlaufeingang in der SPS verwendet, so setzten sie diesen auf "ON". Jetzt muß die gelbe COM-LED an der VPC 090 erlöschen. ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ VPC 091 © Systeme Lauer GmbH 2 Eigenschaften ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○○ ○ ○ ○ ○ ○ ○ ○ 2.9 Fehlerbehebung Hier sind die bei der Erstinbetriebnahme und Dauerbetrieb häufigsten Fehler aufgeführt: 1 Bei der Verwendung eines RS232 Anschlusses hat der DSR Eingang eine Testfunktion. Ist DSR = 1 gesetzt, so geht die VPC090 Karte in einen Testzustand, die normale Treiberfunktion wird unterdrückt. Lassen sie den DSR-Eingang unbelegt! 2 In der SPS wird ein Timeout gemeldet. In diesem Fall ist der Fehler an der Verbindung SPS « VPC 090 zu suchen. Möglicherweise ist das Kabel defekt oder falsch gesteckt. Möglicherweise ist auch ein falscher Treiber in die VPC 090 geladen oder die Treibervariablen sind falsch eingestellt. Hinweis! Aktion/Reaktion der SPS prüfen! Nach Wiederanlauf der SPS nach einem Kommunikationsausfall ist die gewünschte Reaktion/Aktion der SPS zu prüfen um Fehlfunktionen zu vermeiden. 3 Die Kommunikation läuft zwar an (VPC 090 COM-LED erlischt), aber nach ge- wisser Zeit fängt die COM-LED zu blinken an. Dies weist darauf hin, daß die Kommunikation zwar funktioniert, aber eine Überwachungsbedingung, wie z.B. TIMEOUT-Zeit oder SYNC-Betrieb, nicht eingehalten wird. Eventuell ist auch der Wiederanlaufeingang nicht gesetzt. Lesen sie das entprechende Treiberhandbuch mit weitergehenden Hinweisen! ○ VPC 091 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ © Systeme Lauer GmbH 11 2 Eigenschaften ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ Hinweise zum Anschluß der VPC 090 an eine SPS: ○ 12 ○ · Legen Sie die Kabelschirmung auf den zentralen Massepunkt des Schaltschranks! · Sorgen Sie für gute Masseverbindungen zum PC-Gehäuse einerseits und zur SPS-Busplatine andererseits! Bedenken Sie, daß ein Kupfermasseband auf Grund seiner großen Oberfläche eine wesentlich bessere HF-Leitfähigkeit besitzt als normale Schaltlitze. · Vermeiden Sie weitgehendst das Entstehen von hochfrequenten Störungen, da diese sehr schwer zu dämpfen sind. Zwischen SPS und VPC 090 besteht zwar Störungsentkopplung durch Optokoppler; diese ist aber bei schnellen Transienten wirkungslos, da auch Optokoppler eine (wenn auch geringfügige) Koppelkapazität besitzen. Durch die PC-Architektur ist keine Potentialtrennung zwischen PC und SPS möglich. · Sorgen Sie für eindeutige Bezugspunkte der Versorgungsspannungen. · Das Adapterkabel sollte zu Störquellen einen Mindestabstand von 200 mm besitzen. Dies betrifft besonders Induktivitäten und Frequenzumrichter. · Sorgen Sie dafür, daß die seriellen Datenleitungen möglichst vollständig von dem Schirm umgeben sind. Verwenden Sie sowohl auf der VPC 090- als auch auf der SPS-Seite ein metallisiertes Steckergehäuse, das gut leitend mit dem Kabelschirm verbunden ist. Achten Sie darauf, daß bei beidseitiger Erdung ggf. eine Potentialausgleichsleitung mit mindestens dem 10-fachen Schirmquerschnitt erforderlich ist. Insbesondere, wenn PC und SPS nicht mit dem gleichen Massepunkt verbunden sind (wenn PC und SPS z.B. in unterschiedlichen Schaltschränken untergebracht sind)! Grund: Um Ausgleichsströme auf dem Kabelschirm zu vermeiden ! ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ VPC 091 © Systeme Lauer GmbH 3 Serielle Schnittstelle ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○○ ○ ○ ○ ○ ○ ○ ○ 3. Serielle Schnittstellen Die VPC 090 Karte besitzt eine "Kombinations"-Schnittstelle. Gleichzeitig kann nur eine Schnittstelle bedient werden. Auf der 25-pol. JD-Buchse steht entweder eine RS 232 (V24) oder alternativ eine TTY (Linienstrom-Schnittstelle), aktiv oder passiv, zur Verfügung. Auf dem 15 pol. JD-Stecker steht eine RS 422 oder alternativ eine RS 485-Schnittstelle zur Verfügung. Bitte beachten Sie dazu die Ausführungen in den Treiberhandbüchern PCS 91.xxx. 3.1 RS232 / TTY-Schnittstelle Entsprechend Ihres Treibers und der verwendeten SPS müssen Sie ein spezielles Kommunikationskabel verwenden. Informationen hierzu entnehmen Sie bitte dem jeweiligen Treiberhandbuch PCS 91.xxx. Für TTY stehen 2 getrennte Linienstromquellen (A+B) zur Verfügung. (Ansicht von oben auf Buchse) ○ VPC 091 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ © Systeme Lauer GmbH 13 3 Serielle Schnittstelle ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ 3.2 RS 422 / 485 - Schnittstelle Entsprechend Ihres Treibers und der verwendeten SPS müssen Sie ein spezielles Kommunikationskabel verwenden. Informationen hierzu entnehmen Sie bitte dem jeweiligen Treiberhandbuch PCS 91.xxx. Diese Schnittstelle ist nur für die Kommunikation gedacht. Die RS 422- Kommunikation benutzt die Pins 2 und 9 zum Senden, Pin 4 und 11 zum Empfangen. RS 485 dagegen benutzt nur Pin 2 und 9 zum Senden und Empfangen. Weitere Details siehe "Treiberhandbuch" PCS 91.xxx. (Ansicht von oben auf Stecker) ○ 14 ○ p Schirmung Der Schirm sollte beidseitig an einem metallisierten Steckergehäuse angeschlossen sein. Bei Verwendung von nichtmetallisierten Steckergehäusen kann der Schirm auch an Pin 1 angeschlossen werden; ist aber aus störtechnischen Gründen nicht zu empfehlen, da die Datenleitungen möglichst vollständig durch den Schirm bedeckt sein sollen! Durch die beidseitige Erdung ist jedoch zu beachten, daß unter Umständen (wegen Erdpotentialverschiebungen) eine Potentialausgleichsleitung von mindestens dem 10-fachen Querschnitt des Schirmes erforderlich ist (Grund: Ausgleichsströme sollen möglichst nicht über den Kabelschirm abfließen), insbesondere, wenn VPC 090 und SPS nicht mit dem gleichen Massepunkt verbunden sind. Dies ist zum Beispiel der Fall, wenn VPC 090 und SPS nicht in einem Schaltschrank untergebracht sind ! ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ VPC 091 © Systeme Lauer GmbH 4 Ablauf der Datenübertragung ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○○ ○ ○ ○ ○ ○ ○ ○ 4. Ablauf der Datenübertragung Taste ® LED Zeit Reaktionszeit Zeitachse Aktion auf dem PC (Taste drücken) Übertragung des Tastenwortes über VPC 090-Karte in die SPS Tastenwort in der SPS gesetzt SPS-Zyklus Tastenwort → LED-Wort kopiert Übertragung LED-Wort von SPS über VPC 090 in den PC Anzeige des LED-Wortes auf dem PC Reaktionszeit und Taste ® LED-Zeit können durch Ihre Programmierung beeinflußt werden, zum einen durch die SPS Zykluszeit, zum anderen durch die übertragene Datenmenge. Da bei einem Übertragungszyklus immer mehrere Daten zusammengefaßt gesendet bzw. geholt werden, ist für kleine Reaktionszeiten eine geringe Datenmenge zwingend notwendig. Je geringer die angeforderte Datenmenge, desto geringer ist die Reaktionzeit! ○ VPC 091 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ © Systeme Lauer GmbH 15 5 Technische Daten ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ PC Einsteckkarte zur Kommunikation zwischen SPS und PC-Systemen Systemvorraussetzungen: 16 Bit AT-Bus-System mit 286 CPU oder höher und 16 Bit ISA-Steckplatz mit genügender Länge. Systembelegungen: 4 Byte I/O-Adresse in Folge, einstellbar zwischen 200h und 3FCh. Einbaumaße: Höhe: 155 mm (incl. Stirnblech), 100 mm (ohne Stirnblech) Länge: 235 mm Versorgungsspannungen: 5 Volt +/- 5 %, 12 Volt +/- 5 % Stromaufnahme (bei 20°C): max. 200 mA auf 5 Volt max. 100 mA auf 12 Volt Leistungsaufnahme: max. 2,5 VA Arbeitstemperaturbereich: 0...+50 °C Lagertemperaturbereich: -20...+80 °C Schnittstellen: 25 pol. JD-Buchse mit RS232 / TTY-Schnittstelle 15 pol. JD-Stecker mit RS 422/RS 485-Schnittstelle Anzeigen: 1 LED rot für Systemstatus 1 LED gelb für Kommunikationsstatus DIL Schalter: DIL 8...1 zur Einstellung der I/O-Basisadresse Interruptjumper: IRQ 3, 4, 5, 6, 7, 10, 11, 12, 14, 15 auswählbar. ○ Beschreibung: ○ 16 5. Technische Daten ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ VPC 091 © Systeme Lauer GmbH 6 Einbindung in Visualisierungspakete ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○○ ○ ○ ○ ○ ○ ○ ○ 6. Einbindung in Visualisierungspakete Die folgenden Abschnitte stellen Informationen für die Entwicklung einer Visualisierungsanbindung an die VPC 090-Karte dar. Vereinbarung: Alle folgenden Adress- und Adressinhaltzahlenwerte ohne Zusatz sind hexadezimal Werte (h), Dezimalwerte werden mit "dez" gekennzeichnet, Bitwerte werden mit "b" gekennzeichnet. 6.1 Hardwareaufbau Auf der VPC 090-Karte befindet sich ein 6809 Microprozessorsystem mit einer PCSchnittstelle und einer SPS-Schnittstelle. Das Programm der Karte ist komplett in einen Rambereich ladbar. Der Datenaustausch PC « PCS findet in einem DualPort- Ram Bereich statt. Anschlüsse: Zur PC-Seite hin bietet die Karte einen AT - 16 Bit-Slotstecker. Auf der SPS-Seite befinden sich ein 25 pol JD Stecker (RS232 und TTY), ein 15 pol. JD-Stecker (RS422, RS485), eine rote SYS-LED und eine gelbe COM-LED. Led Anzeigen: Karte ungeladen oder in Halt: Karte geladen, Kommunikation Start : Karte geladen, Kommunikation läuft : Karte geladen, Kommunikation Fehler: Adressaufteilung der Karte Logische Aufteilung: Adresse 0000..07FF: Adresse 0800..7FFF: Adresse 8000..80FF: Adresse 8100..9FFF: der Karte Adresse A000..FFFF: Physikalische Aufteilung: Adresse 0000..07FF: Adresse 0800..7FFF: Adresse 8000..FFFF: SYS LED leuchtet, COM-LED Aus SYS LED aus, COM-LED an SYS LED aus, COM-LED aus SYS LED aus, COM-LED blinkt 2k Dualport zur Datenübergabe PCKarte frei ZRAM und Bausteinadressen interner veränderbarer Datenbereich ladbarer Programmbereich 2k Dualport zur Datenübergabe PCKarte nicht verwendet bestückter SRAM Bereich ○ VPC 091 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ © Systeme Lauer GmbH 17 6 Einbindung in Visualisierungspakete ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ 6.2 PC-Schnittstelle 6.2.1 Einstellmöglichkeiten Der PC Zugriff findet über den I/O Bereich statt. Der Vorteil darin ist der einfache Einbau für den Anwender (keine EMM Treiber Anpassung). Es werden 4 Adressen im I/O Bereich belegt. Diese 4 Adressen sind über DIL Schalter von 200h bis 3FCh einstellbar. Auf der Karte kann ein PC Hardwareinterrupt IRQ 3, 4, 5, 6, 7, 10, 11, 12, 14, 15 über Jumper gewählt werden. Dieser Interrupt kann zur Synchronisierung der Datenkommunikation PC « Karte benutzt werden. 6.2.2 Laden des Kartenprogramms (Firmware + Treiber) Nach Power up ist die Karte automatisch im Resetzustand. Über ein Kommandobyte I/O 3 kann der 6809 Microprozessor in einen Haltzustand versetzt werden. In dieser Zeit hat allein der PC Zugriff auf den Rambereich der Karte. Über 2 Bytes Adresse und 1 Byte Daten kann ein Programm in den Rambereich (z.B. A000...FFFF) geladen werden. Nach Start des Mikroprozessorsystems ist dieser Bereich schreibgeschützt. Gestartet wird die CPU über das I/O-Byte 3 = 1. Ladeprogramm LOADTCC Nach einem Software-Halt über I/O-Byte 3 = 2 ist das Mikroprozessorsystem der Karte in Halt (Tristate). Jetzt kann über die I/O-Worte 0,1,2 das Firmwareprogramm und der Treiber in die Karte geladen werden. Über I/O-Byte 3 = 1 wird der Mikroprozessor gestartet. Das Lesen des I/O-Byte 3 ergibt den physikalischen Zustand der "Halt"-Leitung der Karte. Nur wenn Bit 7 = 1 ist, so ist das Laden des Kartenprogramms erlaubt! Aufruf: · LOADTCC TREIBER [IOADRESSE] [/S] [/?] TREIBER: · Treibername, mit oder ohne ".DRV" ○ 18 ○ IOADRESSE: · I/O-Basiswert in Hexadezimal, Defaultwert ist 300h, dies entspricht DIP-Schalterstellung: 1...6 = off, 8, 7 = on, 9, 10 egal. · /S unterdrückt Monitorausgaben. Fehler werden aber trotzdem ausgegeben. · /? Hilfetext Es werden die Firmware "TCC.DAT" und ein genannter Treiber in die VPC 090Karte geladen. Dazu wird die Karte vom Reset in den Haltzustand gesetzt und dann ab Adresse Ram A020 die Firmware geladen. Direkt dahinter wird der Treiber ins Ram geladen. Die restlichen Adressen bis FFF0 werden genullt. Bei Adresse FFF0...FFFF werden die Reset- und Interruptpointer geladen. Dann wird der mitberechnete Checksumwert in Adresse A010 gelegt. Diese Wert wird später von der Firmware überprüft. Zum Abschluß wird der DPR Auftrag genullt und die VPC 090-Karte in Run geschaltet. Jetzt wird ein "Lebenstest" auf DPR 213 durchgeführt und dessen Ergebnis mitgeteilt. Tritt beim Laden ein Verifizierungsfehler auf, so wird das Laden mit einer Fehlermeldung abgebrochen und die Karte bleibt im Haltezustand. Auch bei anderen Fehler (z.B. Datei nicht gefunden) wird das Laden unterbrochen. ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ VPC 091 © Systeme Lauer GmbH 6 Einbindung in Visualisierungspakete ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○○ ○ ○ ○ ○ ○ ○ ○ 6.2.3 Datentausch PC « VPC 090-Karte Der Datentausch findet über ein 2k Dual Port Ram (DPR) statt. Dabei arbeitet die Visualisierung als Master: Sie schreibt Aufträge in den Bereich 1 des DPR. Das VPC 090-Firmware-Programm holt die Aufträge ab und übersetzt diese für den Treiber. Der Treiber tauscht Daten mit der SPS aus und legt das Ergebnis ab. Die Firmware holt das Ergebnis und übersetzt es für die Visualisierung in den Bereich 2 des DPR. Der PC schreibt seine Aufträge auf die Adresse 0..100h (=256 Bytes). Die Antwort legt die Karte auf die Adressen 100h...1FFh. Auf den Adressen 200h...271h findet ein Status- und Kommandoaustausch statt. VPC 090-Informationen auf Adressen 200h..271h: Adresse Inhalt (hex) (hex) 200..20F Versionsnummer ladbare Firmware, z.B. "TCC0010000603950" 210 Versions Hardware (Abbild von Lötbrücken z.B. xxxx.1111b) 212 Status Firmware : 0 = ok, 1..7>F = Fehler (Fehlertext auf 220) 1 = Firmware BCC Fehler (Karte steht) 2 = Visualisierungs Auftrag Fehler (Karte läuft) 3 = Firmware System Error (Karte steht) 213 Lebenskennung VPC 090-Karte 1..7F, wird alle 100 ms um 1 incrementiert 214 zuletzt ausgeführtes Kommando von PC (letztes 271 Byte) 215 max. Anzahl Aufträge pro Paket 1..FF, FF= unbegrenzt Dieser Wert sagt der Visualisierung Shell, wieviele Aufträge auf einmal maximal zulässig sind. Zur Zeit 10 Aufträge. 216 Status Treiber 80 = Start 00 = läuft 1..7F = Fehlernummer 217 Wert <> 0 : TCC "busy", also mit Auftrag beschäftigt. Dies ist eine reine Information, ein neuer PC-Auftrag kann immergeschrieben werden, wenn DPR 7FF = 0 ist. 218 Schnittstellenfehler. FF = noch nicht bereit, 00...99 Fehler pro 100 Kommunikationszyklen 219 Anzahl Worte im Ergebnispaket. Soviele Worte können in der Antwort der Karte gelesen werden. 220..247 Fehlertext (0 terminiert) 248..255 Treibername (14 Zeichen, nicht terminiert) 256..25E Treiberversion (9 Stellen, nicht terminiert) PC Informationen: 260..26F Reserviert für Version Visualisierung 270 Reverviert für Status Version 271 Kommandos an VPC 090: 81 : Checksum Prüfung Firmware 82 : Treiber Reset 83 : Treiber Halt (Bleibt in Loop, bis anderes Kommando) 90..9F : Wird invertiert in 214 abgelegt. ○ VPC 091 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ © Systeme Lauer GmbH 19 6 Einbindung in Visualisierungspakete ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ 6.2.4 Physikalische Adressierung Die VPC 090-Karte ermöglich einem PC-Visualisierungsprogramm über einen Universaltreiber den Anschluß an viele SPS Systeme. Deshalb muß das Mikroprozessorprogramm auf der VPC 090-Karte als Anpassungs- und Transferprogramm zwischen Visualisierung und Treiber arbeiten. Die folgende Beschreibung umreist eine Definition der Visualisierung - VPC 090-Schnittstelle. Der Austausch von Daten findet in Form von Datentelegrammen statt, die in ein Dual-Port-Ram (DPM) geschrieben werden. Jeder der Partner hat seinen reservierten Bereich, in den er seine Daten schreibt. Die physikalische Verbindung findet über 4 Bytes im I/O-Bereich des PC statt. Diese können per DIL-Schalter zwischen 200 h und 3FC h in 4er Schritten verschoben werden. Die Visualisierung liest und schreibt in das DPR in dem sie die physikalische DPR Adresse in I/O-Byte 0 (Highbyte DPR) und I/O-Byte 1 (Lowbyte DPR) schreibt und dann I/O-Byte 2 ließt oder schreibt. Die 4 I/O-Bytes sind folgendermaßen aufgebaut: PC « Byte 0: Byte 1: Byte 2: Byte 3: ® ® « ® Adresse High Byte Adresse Low Byte Dateninhalt Byte Schreiben: Kommandowort VPC 090 xxxx.xx01b = Prozessor in Run schalten xxxx.xx10b = Prozessor in Halt schalten Rest keine Bedeutung Lesen: Status VPC090: ¬ ○ 20 ○ 0xxx.xxxxb = VPC 090-Karte läuft 1xxx.xxxxb = VPC 090-Karte in Halt ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ VPC 091 © Systeme Lauer GmbH 6 Einbindung in Visualisierungspakete ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○○ ○ ○ ○ ○ ○ ○ ○ 6.2.5 Ablauf des Normalaustausches Die Visualisierung schreibt ein Auftragtelegramm ins DPR. Als letztes wird auf die Adresse 7FF (DPR) eine Auftragsnummer (Handle) 1...7F geschrieben. Das Firmwareprogramm holt den Auftrag und löscht den Handle auf Adresse 7FF. Ist 7FF = 0 so kann kann ein neuer Auftrag ins DPR geschrieben werden, dieser wird ausgeführt, sobald der letzte abgearbeitet ist. Wenn sie immer einen neuen Auftrag schreiben, sobald DPR 7FF = 0 ist, läuft der Austausch mit höchster Geschwindigkeit. Wenn sie abwarten, bis die Antwort zu einem Auftrag gekommen ist und erst dann einen neuen Auftrag schreiben, so müssen sie mit Dummyaufträgen des Treibers rechnen, was die Kommunikation verlangsamt. Nun wird die Karte ein Auftragstelegramm ausführen. Liegt das Ergebnis vor, so schreibt die VPC 090-Karte die Antwort in einen anderen Bereich des DPR. Sind alle Daten geschrieben, so schreibt die VPC 090-Karte auf die DPR-Adresse 7FE die zugehörige invertierte Auftragsnummer (Handle) und lädt einen neuen Auftrag (sofern vorhanden). Die invertierte Auftragsnummer liegt normalerweise zwischen 80 und FFh. Liegt sie zwischen 1 und 7Fh, so wird damit ein Treiberfehler signalisiert. Das Schreiben des Handles kann einen projektierbaren Interrupt auf dem PC auslösen. Der über Jumper einstellbare Interrupt ist IRQ 3, 4, 5, 6, 7, 10, 11, 12, 14, 15 oder keiner. Es ist auch ein Polling der Visualisierung ohne Interrupt möglich. Die Visualisierung liest sie die DPR Adresse 7FE und setzt so die PC Interruptanforderung zurück. Die Antwortdaten können ausgewertet werden. Jetzt kann ein neuer Auftrag mit einem incrementierten Handle ins DPR geschrieben werden. Achtung! Aufträge werden von der Karte in genau der Reihenfolge bearbeitet, wie sie im DPR stehen. Die Auftragsnummer muß immer von der letzten verschieden sein und sollte sich im Bereich 1...7F bewegen. Kommunikationsaufbau und -Kontrolle Die Kommunikation zur SPS wird aufgebaut und aufrecht erhalten, egal ob ein Auftrag der Visualiserung vorliegt oder nicht. Liegt kein Auftrag vor, so wird ein Dummy Auftrag ausgeführt. Im DPR Byte 216 wird der Zustand der Kommunikation abgelegt. 80 = Kommunikation in Start, läuft noch nicht. 00 = Kommunikation läuft. 1..7f = Kommunikationsausfall. Ein Kommunikationsausfall teilt die Karte der Visualisierung im DPR Byte 216 mit. Der zuletzt gesendete Auftragsstring wird gemerkt. Läuft die Kommunikation wieder an, so wird diese Auftrag abgearbeitet. Nur über das DPR Kommando 271 = 82 (Treiberreset) kann der gemerkte Auftrag gelöscht werden! Der Treiber wird versuchen, die Kommunikation neu aufzubauen. und dann diesen Auftragsstring auszuführen. Gelingt dies, so wird die Kommunikationsfehlermeldung gelöscht. Im DPR 220 liegt ein Fehlertext. Dieser Text ist ein null-terminierten ASCII-String. Dort könnte z.B. folgender ASCII-String stehen: " TOO MANY REPETITIONS", 0 In DPR 212 teilt die Firmware dem PC einen Firmwarefehler mit. Es können dies sein: 212 =1 : Firmware Blockcheck Fehler. Die Blockchecküberprüfung des Firmwareprogramm war fehlerhaft. Laden sie die Firmware nochmals. 212 =2 : Auftragsfehler. Im Auftragstelegramm des PC ist ein Fehler enthalten. Der Auftrag wird nicht ausgeführt. 212 =3 : Firmware System Fehler. In der VPC 090-Firmware ist ein schwerer Fehler aufgetreten. Die Karte geht in Stop. Sie muß neu geladen werden. ○ VPC 091 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ © Systeme Lauer GmbH 21 6 Einbindung in Visualisierungspakete ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ Power up Zustand: Nach dem Power up oder PC-Hardware Reset ist die VPC 090-Karte im Resetzustand. Ein Lesen des I/O-Bytes 3 ergibt einen Wert < 80. Die Karte muß nun explizit über I/O-Byte 3 = 2 in den Haltzustand (= Ladezustand) gebracht werden. Ein Lesen des I/O-Bytes 3 ergibt einen Wert > 7f. Es ist nun Aufgabe eines PC-Ladeprogramms, die Firmware und den verwendeten Treiber in die Karte zu laden. Ist dies geschehen, so kann der Microprozessor der Karte über das I/O-Byte 3 = 1 gestartet werden. Ein Lesen des I/O-Bytes 3 ergibt einen Wert < 80. Die Karte wird ihre Status-Informationen auf DPR 212 und 216 legen und versuchen die Kommunikation aufzubauen. Liegt zu diesem Zeitpunkt bereits ein Auftragsstring vor, so wird versucht diesen auszuführen, ansonsten wird ein Dummy Auftrag vom Treiber ausgeführt. In der Initialsierung wird DPR 216 genullt, danach wird 216 entweder die letzte invertierte Handlenummer oder eine Fehlernummer anzeigen. Lebenskennung VPC 090-Karte: In DPR 213 wird mit einem alle 100 ms inkrementierten Byte der Visualisierung mitgeteilt, daß der Microprozessor läuft. Über Kommando 90...9F auf 271 kann eine schnelle Lebenskennung aktiviert werden. Das Kommando 90...9F wird invertiert (6F...60) in 214 abgelegt. · Schnittstellenfehler Der Treiber stellt über DPR 218 die Anzahl der Schnittstellenfehler pro 100 Kommunikationszyklen zur Verfügung. Somit liegen die Werte zwischen 0 und 99dez und sind als Prozent zu werten. Ein Wert > 99dez ist ungültig und ist als "noch nicht bereit" zu interpretieren. · Max Anzahl Aufträge Signalisiert der PC Schnittstelle, wieviele Aufgaben pro Auftrag maximal zulässig sind. Zur Zeit sind dies 10 Stück. · Busy Kennung Wenn der Treiber mit einem Auftrag beschäftigt ist, so ist DPR 217 > 0. Werden Dummyaufträge ausgeführt oder wird kein Auftrag bearbeitet, so ist DPR 217 = 0. · Anzahl Worte im Ergebnispaket auf 219 Die Anzahl der gültigen Worte im Antwortpaket der Karte. Wurde ein reiner Schreibauftrag gestellt, so ist dieser Wert = 0. · PC Kommandos auf 271 Über Kommando 81...83 auf 271 kann der PC bestimmte Firmwarefunktionen auslösen. Nach Ausführung wird DPR 271 genullt und das Kommando in DPR 214 abgelegt. 90...9F werden invertiert in 214 abgelegt. ○ 22 ○ · Checksum Prüfung Nach dem Laden des Programms führt das VPC 090-Programm grundsätzliche eine Checksum Prüfung durch. Dies kann auch künstlich mit DPR 271 = 81 ausgelöst werden. Ist die Checksum ok, so wird DPR 212 = 0 gesetzt, ansonsten wird ein ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ VPC 091 © Systeme Lauer GmbH 6 Einbindung in Visualisierungspakete ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○○ ○ ○ ○ ○ ○ ○ ○ Fehler über DPR 212 = 1 mitgeteilt. · Treiber Reset von Visualisierung Über DPR 217h = 82h kann der Karte ein Neubeginn der Kommunikation aufgezwungen werden. Die Karte geht dann in den Startzustand und initialisiert den Treiber neu. Die Kommunikation zur SPS wird aufgebaut. · Treiber Stop von Visualisierung Über DPR 217 = 83 kann der Treiber gestoppt werden, die Kommunikation zur SPS wird abgebrochen. Der Treiber muß neu gestartet werden. 6.2.5.1 Beispiel für schnelle Bedienung der PC-VPC 090Schnittstelle Im folgenden Beispiel wird ein polling Betrieb ohne Interrupt beschrieben. Generell sollte regelmäßig ein Lebenstest auf DPR 213 durchgeführt werden. Der Ablauf ist für höchste Kommunikationsgeschwindigkeit beschrieben, ein Auftrag wird geschrieben, sobald DPR 7FF = 0 ist. Achtung! Wenn sie unregelmäßig auf die Antwortdaten abpollen, kann ihnen ein Antwortpaket verloren gehen ! Die gilt besonders für reine Schreibpakete. Start nein Ist 212 = 0 ? Fehlermeldung ja Ist 216 = 0 nein ja 7FF = 0 setzen, Handlealt = Handle -1 Ist 7FF = 0 ? nein ja Handle = Handle+1 (max 7F) Auftrag in DPR 0 schreiben. BCC Auftrag schreiben. Handle nach 7FFh schreiben. nein Ist 212 = 0 ? ja nein Ist 216 = 0 ? ja nein Invertiertes Handlealt auf 7FE? ja Daten auswerten Handlealt = Handle Fehlermeldung an Visualisierung Fehlertext auf 220 weitergeben ○ VPC 091 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ © Systeme Lauer GmbH 23 6 Einbindung in Visualisierungspakete ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ 6.2.5.2 Beipiel für sichere Bedienung der PC-VPC 090-Schnittstelle Im folgenden Beispiel wird ein polling Betrieb ohne Interrupt beschrieben. Generell sollte regelmäßig ein Lebenstest auf DPR 213 durchgeführt werden. Ein Auftrag wird erst geschrieben, wenn die Antwort des letzten Auftrags gekommen ist. Sie müssen mit langsamerer Kommunikation durch Dummy Zwischenaufträge rechnen. Dafür können sie beliebig langsam auf die Antwortdaten pollen. Start nein Ist 212 = 0 ? Fehlermeldung ja Ist 216 = 0 nein ja Ist 7FF = 0 ? nein ja Auftrag in DPR 0 schreiben. BCC Auftrag schreiben. Handle nach 7FFh schreiben. nein nein nein Ist 212 = 0 ? ja Ist 216 = 0 ? ja Invertiertes Handlealt auf 7FE? ja Daten auswerten Handle incrementieren ○ 24 ○ Fehlermeldung an Visualisierung Fehlertext auf 220 weitergeben ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ VPC 091 © Systeme Lauer GmbH 6 Einbindung in Visualisierungspakete ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○○ ○ ○ ○ ○ ○ ○ ○ 6.2.6 Aufbau der Auftragstelegramme Die Auftragstelegramme arbeiten über byteorientierte Befehlsketten. Das Auftragsfach im DPR ist 256 Bytes lang, diese Länge darf nicht überschritten werden. Bei Auftragsformulierung muß darauf geachtet werden, daß der Antwortstring nicht 256 Bytes überschreitet. Es muß auch die maximale Anzahl Aufträge eines Telegramms auf DPR 215 beachtet werden! Für einen reibungslosen Datenfluß sollte der Auftrag auf 60 Bytes Länge und der Antwortstring auf 30 Bytes Länge begrenzt werden. Für einen Auftragstring wird eine eigene Auftragsnummer (Handle) auf DPR 7FF bereitgestellt (Wertebereich 1...7Fh, inc um 1). Die Antwortdaten liegen bereit, wenn die invertierte Handlenummer auf DPR 7FE liegt. Aufbau eines Auftrags: 1. Byte : Adresse Highbyte: 0 (Momentan nicht verwendet) 2. Byte : Adresse Lowbyte: 0...FF. 3. Byte : Befehl: Lesen=1, Schreiben=2, Undieren=4, Oderieren=8. 4. Byte : Anzahl: 1...15 Worte 5. Byte : Daten für Schreib-, Undier und Oderierbefehle. Highbyte. .... n. Byte : Daten Lowbyte letztes Wort Beispiel für ein Auftragstelegramm: Lesen der Worte 27,28 und 29dez: Setzen des Bit 2 in Wort 17dez: Löschen der Bits 13,14,15 in Wort 99dez: Schreiben der Worte 200..205dez: Lesen des Wortes 255dez: Endekennung: 00, 1B, 01, 03 00, 11, 08, 01, 00, 04 00, 63, 04, 01, 1F, FF 00, C8, 02, 06, 01, 55, 02, 55, 03, 55, 04, 55, 05, 55, 06, 55 00, FF, 01, 01 00, 00, 00, 00, BCC Ein Antworttelegramm könnte dann so aussehen: 01, 02, 03, 04, 05, 06, 11, 12, 00, 00, 00, 00, BCC | | | | | Endekennung | Inhalt des Wortes 255dez Inhalt der Worte 27..29dez ○ VPC 091 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ © Systeme Lauer GmbH 25 6 Einbindung in Visualisierungspakete ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ Hinweise! · Löschen eines Bits in einem Wort: Undieren mit einer Maske; z.B. 0, 5, 4, FF, FE löscht das Bit 0 in Wort 5. · Setzen eines Bits in einem Wort: Oderieren mit einer Maske; z.B. 0, 5, 8, 00, 01 setzt das Bit 0 in Wort 5. · Der Blockcheck BCC ist ein Byte, welches durch Aufaddieren aller vorhergehenden Bytes erhalten wird. · Es ist nicht sinnvoll viele Aufträge zu sammeln und diese dann auf einen Schlag einzutragen. Dadurch würde es zu einem "Stottern" der Kommunikation kommen. Viel sinnvoller ist es, einen kontinuierlichen Datenfluß zu gewährleisten, z.B. alle 300 ms einen Auftragsstring mit max. 20 Worte Lesen und 10 Worte Schreiben stellen. · In der Visualisierung kann ein Timeout formuliert werden, der die Schnittstelle PC « Karte überwacht. Dieser zählt die ablaufende Zeit zwischen Auftragstelegramm und Antworttelegramm. · Es ist nicht notwendig, den Treiber regelmäßig anzusprechen (keine Timeoutüberwachung in VPC 090). · Stehen keine Leseaufträge in einem Auftragstelegramm, so werden keine Antwortdaten zurückgegeben, trotzdem wird aber der Handle invertiert auf 7FE abgelegt. Ein zeitlicher Zusammenhang zwischen diesem Interrupt und dem tatsächlichen Schreiben der Daten in die SPS kann im Gegensatz zu Leseaufträgen nicht hergestellt werden. Sicher ist aber, daß die Schreibaufträge vor dem Ausführen des nächsten Telegramm ausgeführt wurden. · Es ist Aufgabe der Visualisierung die Aufträge so zu formulieren, daß bei langsamen Treibern kein Timeout in der Visualisierung auftritt. 6.3 SPS-Schnittstelle ○ 26 ○ Die SPS Schnittstelle ist identisch zur PCS 095-Schnittstelle und unterstützt RS 232 (V24), TTY (mit Stromquellen), RS 422 und RS 485. Es sind Baudraten zwischen 300 und 115 kBaud möglich. Die Schnittstelle kann auf 7/8 Bit Zeichenbreite, 1/2 Stopbits, None / Even / Odd Parity eingestellt werden. ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ VPC 091 © Systeme Lauer GmbH ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○○ ○ ○ ○ ○ ○ ○ ○ Sicherheitstechnische Hinweise · Der Anschluß des Geräts darf nur an Systemen erfolgen, die von Systeme Lauer freigegeben sind. · Die Installation und Bedienung des Geräts darf nur von ausgebildetem und geschultem Personal erfolgen, wenn diese mit dem Gerät vertraut sind. · Die Zuständigkeiten des Personals bei der Bedienung müssen klar festgelegt sein, damit keine unklaren Kompetenzen auftreten. · Die einschlägigen Unfallverhütungsvorschriften sind zu beachten. · Vor Inbetriebnahme des Geräts ist diese Anleitung aufmerksam durchzulesen. · Veränderungen und Umbauten am Gerät sind nicht zulässig. Systeme Lauer haftet nicht für daraus resultierende Schäden. · Die Betriebsspannung des Geräts darf nur in den Bereichen liegen, die im Kapitel "Technische Daten" angegeben sind. Bei Nichtbefolgung haftet Systeme Lauer nicht für daraus resultierende Schäden. · Gültig sind die neuesten Handbücher und Dokumentationen. · Das Gerät darf nur für die im Pflichtenheft und in den im Benutzerhandbuch vorgesehenen Einsatzfällen und nur in Verbindung mit von Lauer empfohlenen oder zugelassenen Fremdgeräten und Fremdkomponenten verwendet werden. Das Gerät wurde unter der Beachtung der einschlägigen Sicherheitsnormen entwickelt, gefertigt, geprüft und dokumentiert. Vom Gerät gehen im Normalfall keine Gefahren in Bezug auf Sachschäden oder für die Gesundheit von Personen aus. Die von uns genannten technischen Daten wurden mit unseren Methoden und Einrichtungen ermittelt; nur insoweit werden Eigenschaften zugesichert. Die Prüfung und Eignung für den vom Anwender vorgesehenen Verwendungszweck - oder den Einsatz unter Gebrauchsbedingungen - obliegt dem Anwender. Hierfür übernimmt Systeme Lauer keine Gewährleistung. Änderungen vorbehalten ○ VPC 091 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ © Systeme Lauer GmbH 27 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ Qualität und Support In unserem Hause steht Qualität an erster Stelle. Vom Elektronik-Bauteil bis zum fertigen Gerät prüft die Qualitätssicherung kompetent und umfassend. Grundlage für nationale und internationale Prüfstandards (ISO, TÜV, CE, Germanischer Lloyd). Jede PCS durchläuft bei wechselnder Temperatur (5...55°C) und Prüfspannung (19...33 VDC) eine 100%-Kontrolle und einen Dauertest unter worst case-Bedingungen von 48 Stunden. Eine Garantie für maximale Qualität. Unsere Produkte zeichnen sich nicht nur durch maximale Wirtschaftlichkeit und Zuverlässigkeit aus, sondern durch einen umfassenden Komplett-Service. · Qualifizierte Anwenderberatung durch kompetente Verkaufs- und Vertriebsingenieure. · Unser Support steht Ihnen mit Rat und Tat jeden Tag zur Seite. Dazu Ihre direkte Infoline für alle Fragen zur PCS topline. · Intensive Schulungen und praxisnahes Training rund um unsere Produkte. Wahlweise in unserem Schulungs-Center oder in Absprache auch in Ihrem Hause. · Sie erhalten nicht nur Demogeräte, sondern wir stellen auch Spezialisten, die Sie bei Ihrer ersten Anwendung persönlich unterstützen. · Update-Service zu unserer Software. ○ 28 ○ Von der Beratung bis zur Anwenderunterstützung, von der Hotline bis zum Service, vom Handbuch bis zur Schulung erwartet Sie rund um unsere Produkte eine umfassende, individuelle Dienstleistung. ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ VPC 091 © Systeme Lauer GmbH ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○○ ○ ○ ○ ○ ○ ○ ○ Wann immer Sie uns brauchen, wir sind für Sie da: dynamisch, kreativ und enorm effizient. Mit der ganzen Erfahrung eines weltweit erfolgreichen Unternehmens. Die nachfolgende Übersicht informiert Sie, wer für was im Vertrieb und Support Ihr kompetenter Ansprechpartner ist. Wählen Sie einfach die passende Telefonnummer! Übrigens: über Mailbox 07022/9660225 erfahren Sie täglich Neues zu unseren Produkten. ○ VPC 091 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ © Systeme Lauer GmbH 29 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ Stichwortverzeichnis L Laden des Kartenprogramms ....... 18 Laden eines Treibers in die VPC 090Karte .................................................. 8 Ladeprogramm LOADTCC 090 ...... 9 Linienstromquellen ........................ 13 LOADTCC .................................. 9, 18 A Ablauf der Datenübertragung ...... Ablauf des Normalaustausches ... Anschluß der VPC 090 an die SPS Aufbau der Auftragstelegramme . 15 21 10 25 B Bsp. für schnelle Bedienung der PCVPC 090 Schnittstelle .................... 23 Bsp. für sichere Bedienung der PCVPC 090 Schnittstelle .................... 24 C COM-LED .......................................... 8 D Datentausch PC « VPC 090-Karte 18 E P PC-Schnittstelle .............................. 17 Physikalische Adressierung .......... 20 Potentialausgleichsleitung ........... 12 R Reaktionszeit .................................. 15 RS 232 ............................................. 13 S Schirmung ...................................... Schnittstelle .................................... SPS-Schnittstelle ............................ Steckergehäuse ............................. Stromaufnahme ............................. Stromversorgung ............................. 14 17 17 12 16 8 T F Taste ® LED ................................... Technische Daten ........................... Treiberhandbuch ............................. Treibervariablen .............................. TTY .................................................. TTY Schnittstelle ............................ Fehlerbehebung ............................. 11 V H V24 ................................................... 13 Versorgungsspannung .................. 12 VPC 090 ...................................... 6, 17 Einbau der VPC 090-Karte .............. 8 Einstellen der I/O-Adresse .............. 6 Einstellmöglichkeiten .................... 17 Erstinbetriebnahme ....................... 11 Hardwareaufbau ........................... 17 15 16 5 9 13 13 I Interruptbetrieb ................................ 8 ISA-Slot ............................................. 8 K ○ 30 ○ Kartenlänge ...................................... 8 Konfigurationsprog. DRVCFG ...... 10 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ VPC 091 © Systeme Lauer GmbH
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.1 Linearized : No Page Count : 30 Create Date : 1910:00:31 60:90:01 Producer : Acrobat Distiller 3.01 for Windows Subject : VPC090Neu Author : LACKENBAUER Creator : Adobe PageMaker 6.52 Title : VPC090NeuEXIF Metadata provided by EXIF.tools