Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
19
Добавлен:
11.10.2020
Размер:
3.68 Mб
Скачать

Die Komponenten von WAGO-I/O-PRO 32

149

Allgemeine Online Funktionen

 

 

 

4.6.18'Online' 'Aufrufhierarchie'

Diesen Befehl können Sie starten, wenn die Simulation an einem Breakpoint stoppt. Es wird ein Dialog mit einer Liste der Bausteine, die sich momentan im Aufruf-Stack befinden, ausgegeben.

x Beispiel für eine Aufrufhierarchie

Der erste Baustein ist stets PLC_PRG, denn hier beginnt die Abarbeitung.

Der letzte Baustein ist stets der Baustein in dem die Abarbeitung momentan steht.

Nachdem einer der Bausteine ausgewählt wurde, und die Schaltfläche Gehe zu gedrückt wurde, wird der ausgewählte Baustein in ein Fenster geladen, und die Zeile, bzw. das Netzwerk, in dem sich die Abarbeitung befindet, wird angezeigt.

4.6.19'Online' 'Ablaufkontrolle'

Ist die Ablaufkontrolle gewählt, so erscheint ein Haken vor dem Menüpunkt. Danach wird jede Zeile, bzw. jedes Netzwerk, das während des letzten Steuerungszyklus ausgeführt wurde, markiert.

Das Zeilennummernfeld bzw. das Netzwerknummernfeld der durchlaufenen Zeilen bzw. Netzwerke wird grün (Standardeinstellung) dargestellt. Im AWLEditor wird am linken Rand jeder Zeile ein weiteres Feld eingefügt, in dem der aktuelle Inhalt des Akkumulators angezeigt wird. In den graphischen Editoren zum Funktionsplan und Kontaktplan wird in allen Verbindungslinien, die keine boolschen Werte transportieren, ein weiteres Feld eingefügt. Wenn diese Ausund Eingänge belegt werden, dann wird der Wert, der über die Verbindungslinie transportiert wird, in diesem Feld angezeigt. Verbindungslinien die ausschließlich boolsche Werte transportieren, werden blau (Standardeinstellung) dargestellt, wenn sie TRUE transportieren, so kann der Informationsfluß ständig mitverfolgt werden.

WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32

150Die Komponenten von WAGO-I/O-PRO 32

Allgemeine Online Funktionen

4.6.20'Online' 'Simulation'

Ist Simulation ausgewählt, so erscheint ein Haken vor dem Menüpunkt.

Im Simulationsmodus läuft das Benutzerprogramm auf demselben PC unter Windows. Dieser Modus wird benutzt, um das Projekt zu testen. Die Kommunikation zwischen dem PC und der Simulation benutzt den Windows Message Mechanismus.

Wenn das Programm nicht im Simulationsmodus ist, dann läuft das Programm auf der Steuerung. Die Kommunikation zwischen dem PC und der Steuerung läuft typischerweise über die serielle Schnittstelle oder über einen Gateway.

Der Status dieses Flags wird mit dem Projekt gespeichert.

4.6.21'Online' 'Kommunikationsparameter'

Dieser Befehl öffnet den Dialog zur Einstellung der Kommunikationsparameter, die für die Kommunikation zwischen Ihrem lokalem PC und dem Laufzeitsystem über einen Gateway-Server gelten. (Bei Verwendung des OPCoder DDE-Servers müssen in dessen Konfiguration dieselben Kommunikationsparameter eingestellt sein).

Sehen Sie hierzu folgenden Punkt:

Kommunikationsparameter-Dialog am lokalen PC

4.6.22Prinzip des Gateway-Systems

Über einen Gateway-Server kann Ihr lokaler PC Verbindung mit einem oder mehreren Laufzeitsystemen erhalten. Welche Laufzeitsysteme angesprochen werden können, ist für jeden Gateway-Server speziell konfiguriert. Die Verbindung zum gewünschten Gateway-Server wird am lokalen PC eingestellt. Dabei ist es möglich, daß sowohl dieser Server als auch Laufzeitsystem(e) mit auf dem lokalen PC laufen.

Ist der Gateway lokal installiert, kann der Austausch zwischen Programmiersystem und Gateway über shared memory oder über TCP/IP erfolgen. Handelt es sich um einen Gateway-Server, der auf einem fremden PC läuft, muß gewährleistet sein, daß er dort gestartet wurde. Die Verbindung dorthin ist nur über TCP/IP möglich.

Ein Gateway-Server wird automatisch gestartet, sobald auf dem Rechner, auf dem er installiert ist, in WAGO-I/O-PRO 32 der Dialog Kommunikationsparameter geöffnet wird, oder ins Ziel-Laufzeitsystem eingeloggt wird. Ist auf Ihrem Rechner eine zum Programmiersystem nichtkompatible Version des Gateway Servers installiert, erhalten Sie eine entsprechende Meldung. Einloggen ist dann nicht möglich.

WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32

Die Komponenten von WAGO-I/O-PRO 32

151

Allgemeine Online Funktionen

 

 

 

Sie erkennen die Bereitschaft eines lokalen Gateways am Erscheinen des

WAGO-I/O-PRO 32-Symbols rechts unten in der Taskleiste. Sobald Sie über den Gateway-Server mit dem Laufzeitsystem verbunden sind, beginnt es zusätzlich zu leuchten.

Mit einem Klick der rechten Maustaste auf das Symbol erhalten Sie die

Menüpunkte Help, About, Change Password, Inspection, Exit.

Über About erhalten Sie Informationen zur Version des Gateway Servers.

Über Change Password erhalten Sie einen Dialog, in dem ein Passwort für den lokalen Gateway Server vergeben bzw. geändert werden kann. Liegt ein solcher Schutz vor, wird die Eingabe des Passworts gefordert, sobald der betreffende Gateway im Kommunikationsparameter-Dialog angewählt wird bzw. sobald das erste Mal auf den Gateway eingeloggt wird.

Über Inspection gelangen Sie zu den Dialogen des Gateway Inspectors, der ein Monitoring der Gateway Kanäle (welche Kanäle sind verfügbar, welche Dienste sind aktiv etc. ) erlaubt. Öffnen Sie bitte über den Menüpunkt Help die Online Hilfe zum Gateway Benutzer-Interface, um Informationen zur Bedienung des Inspectors zu erhalten.

Mit Exit können Sie den Gateway-Server abschalten. Sehen Sie folgendes Schema zur Darstellung eines Gateway-Systems:

PC_lokal ist Ihr lokaler PC, PC_x ein anderer PC, der den Gateway-Server ebenfalls in Anspruch nimmt. PC_gateway ist der PC auf dem der GatewayServer installiert ist, PC_PLC1 bis PC_PLC4 sind PCs, auf denen Laufzeitsysteme laufen. Die Abbildung zeigt die Module getrennt, aber es ist durchaus möglich, daß Gateway-Server und/oder Laufzeitsystem mit auf dem lokalen PC installiert sind.

Warnung:

Beachten Sie, daß die Verbindung von Ihrem lokalen Rechner zum Gateway, wenn dieser auf einem anderen Rechner installiert ist, nur über TCP/IP möglich ist Ihr Rechner also entsprechend ausgestattet sein muß ! Sitzt der Gateway-Server dagegen mit auf dem lokalen Rechner, ist auch die Verbindung über Shared Memory (seriell) möglich.

Die Verbindungen vom Gateway-Server zu verschiedenen LaufzeitsystemRechnern können über unterschiedliche Protokolle (TCP/IP, Pipe etc.) laufen.

WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32

152Die Komponenten von WAGO-I/O-PRO 32

Allgemeine Online Funktionen

4.6.23Darstellung im Dialog 'Kommunikationsparameter'

Dieser Dialog dient dazu, einen Gateway-Server auszuwählen, über den die Verbindung beispielsweise zu einer Steuerung erfolgen soll. Außerdem können für einen am lokalen Rechner installierten Gateway-Server neue Kanäle angelegt und deren Verbindungsparameter definiert werden, so daß diese dann auch anderen Rechnern im Netz zur Verfügung stehen.

Die aktuell gültigen Einstellungen können über die Schaltfläche Aktualisieren jederzeit neu abgerufen werden.

Wurden die Kommunikationsparameter bereits entsprechend dem unter 'Prinzip des Gateway-Systems' gezeigten Beispielschema konfiguriert, würde der Dialog folgendermaßen aussehen:

x Dialog zur Einstellung der Gateway-Kommunikationsparameter, Beispiel

Die Rubrik Kanäle listet zwei Kategorien von Verbindungen auf:

Zum einen werden alle Kanäle angezeigt, die der aktuell angebundene Gateway-Server namens 'localhost', beispielsweise für die Verbindung zu einem Steuerungsrechner, anbietet. (Ausgewählt wurde dieser Gateway Server über den Dialog, der sich über die Schaltfläche 'Gateway' öffnet.). An oberster Stelle hinter dem Minuszeichen steht die Adresse bzw. der Name dieses Gateways. Im Beispiel hier läuft dieser auf dem lokalen Rechner. Die als Default angebotene Adresse 'localhost' entspricht im Normalfall der IPAdresse 127.0.0.1 des lokalen Rechners (PC_lokal). Darunter, rechts eingerückt hängen drei Adressen von Laufzeitrechnern, zu denen am Gateway Kanäle eingerichtet sind (PC_PLC1 bis 3). Sie können sowohl vom lokalen

WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32

Die Komponenten von WAGO-I/O-PRO 32

153

Allgemeine Online Funktionen

 

 

 

PC als auch von anderen PCs (PC_x) aus, die mit dem Gateway-Server verbunden sind/waren, konfiguriert worden sein.

Die zweite Kategorie der dargestellten Kanäle umfaßt alle Verbindungen am Gateway, die vom lokalen Rechner (hier 'localhost') aus – z.B. über diesen Konfigurationsdialog - eingerichtet wurden. Sie bilden den 'Ast', der vom Minuszeichen direkt nach unten zu PC_PLC1 und PC_PLC4 führt. Diese Kanaladressen müssen noch nicht notwendigerweise am Gateway bekannt gemacht worden sein. Für PC_PLC4 im oben dargestellten Beispiel sind die Konfigurationsparameter zwar lokal im Projekt gespeichert, am Gateway bekannt würden sie jedoch erst beim nächsten Einloggen ins Laufzeitsystem. Dies ist bereits geschehen für PC_PLC1, das deswegen im 'Kanäle-Baum' zusätzlich (!) als 'Unterast' von 'localhost' erscheint.

Im Mittelteil des Dialogs finden Sie jeweils die Bezeichnung des links angewählten Kanals und unter Name, Wert und Kommentar die zugehörigen Parameter.

4.6.24Einstellen des gewünschten Gateway-Servers und Kanals

Um die Verbindung zum gewünschten Gateway-Server zu definieren, öffnen Sie über die Schaltfläche Gateway den Dialog 'Kommunikationsparameter Gateway'.

x Beispiel-Dialog, Definition der lokalen Verbindung zum Gateway

Hier können Sie folgendes eingeben bzw. editieren:

den Typ der Verbindung von Ihrem Rechner zu dem Rechner, auf dem der Gateway-Server läuft, den Sie benützen wollen. Wenn der GatewayServer mit auf dem lokalen Rechner läuft, ist eine Verbindung über Shared Memory ("Lokal") oder eine Verbindung über "TCP/IP" möglich, wenn zu einem anderen Rechner verbunden werden muß, kann nur TCP/IP verwendet werden.

die Adresse des Rechners, auf dem der Gateway-Server läuft, den Sie benützen wollen: IP-Adresse bzw. entsprechender symbolischer Name wie z.B. localhost. Beim ersten Aufsetzen ist hier standardmäßig 'localhost' als Rechnername (Adresse) angeboten, was bedeutet, daß der lokal installierte Gateway angesprochen würde. Der Name 'localhost' ist in den meisten

WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32

154Die Komponenten von WAGO-I/O-PRO 32

Allgemeine Online Funktionen

Fällen automatisch mit der lokalen IP-Adresse 127.0.0.1 identisch gesetzt, eventuell müssen Sie diese jedoch direkt im Feld Adresse eintragen. Wollen Sie einen Gateway-Server auf einem anderen Rechner ansprechen, müssen Sie 'localhost' durch dessen Namen oder IP-Adresse ersetzen.

das Passwort für den angewählten Gateway-Server, falls dieser auf einem entfernten Rechner liegt. Wird es falsch oder nicht eingegeben, erscheint eine Fehlermeldung.

Beachten Sie hierzu: Sie können den lokal installierten Gateway Server folgendermaßen mit einem Passwort versehen: Klicken Sie mit der rechten Maustaste auf das Gateway-Symbol unten rechts in der Symbolleiste und wählen Sie "Change password". Sie erhalten einen Dialog zum Ändern bzw. Eingeben eines Passworts. Greifen Sie lokal auf den Gateway-Server zu, wird ein eventuell vergebenes Passwort nicht abgefragt.

den Port des Rechners, auf dem der Gateway-Server läuft, den Sie benützen wollen; im Regelfall ist der für den gewählten Gateway passende Wert bereits vorgegeben

Wird der Dialog mit OK geschlossen, erscheint der entsprechende Eintrag (Rechner-Adresse) in der Rubrik Kanäle des Dialogs 'Kommunikationsparameter' an oberster Stelle und darunter die verfügbaren Kanäle dieses Gateway-Servers.

2. Einstellen des gewünschten Kanals am gewählten Gateway-Server:

Wählen Sie nun einen der Kanäle aus, indem Sie mit der Maus auf einen Eintrag klicken. Die entsprechenden Parameter werden dann in der Tabelle angezeigt. Kann keine Verbindung zur gewählten Gateway-Adresse hergestellt werden – eventuell weil er nicht gestartet wurde oder die Adresse nicht stimmt - erscheint in Klammern hinter der Adresse 'nicht verbunden' und eine Meldung 'Es konnte kein Gateway mit diesen Einstellungen gefunden werden'. Führen Sie in diesem Fall einen Kurz-Check durch

Ist der gewünschte Kanal eingestellt, schließen Sie den Dialog mit OK. Die Einstellungen werden mit dem Projekt gespeichert.

4.6.25 Einrichten eines neuen Kanals für den lokalen GatewayServer

Für den aktuell verbundenen Gateway-Server können Sie neue Kanäle einrichten, die dann für die vom Server weiterführenden Verbindungen zur Verfügung stehen, beispielsweise die Verbindung zu einer Steuerung. Welche Möglichkeiten Sie dabei haben, hängt von der individuell installierten Auswahl von Gerätetreibern auf Ihrem Rechner ab.

Drücken Sie die Schaltfläche Neu. Sie erhalten den Dialog 'Kommunikationsparameter: Neuer Kanal':

x Beispiel-Dialog, Einrichten eines neuen Kanals

WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32

Die Komponenten von WAGO-I/O-PRO 32

155

Allgemeine Online Funktionen

 

 

 

Im Eingabefeld Name wird automatisch der für den zuletzt eingetragenen Kanal verwendete Name angeboten. Wurde bisher noch kein Kanal definiert, wird der aktuelle Gateway-Name gefolgt von einem Unterstrich angeboten, z.B. 'localhost_'. Sie können den Kanalnamen hier editieren. Die Kanalnamen sind rein informativ, Eindeutigkeit ist nicht zwingend, aber empfehlenswert.

In der Tabelle unter Gerät sind die am Gateway-Rechner verfügbaren Gerätetreiber aufgelistet. Aus der Spalte Name wählen Sie per Mausklick einen der angebotenen Treiber, in der Spalte Info steht der eventuell dazu vorhandene Kommentar.

Wenn Sie den Dialog '..Neuer Kanal' mit OK geschlossen haben, erscheint der neu definierte Kanal im Dialog 'Kommunikationsparameter' als weiterer Eintrag bei Kanäle an unterster Stelle unter dem Minuszeichen. Er ist hiermit zunächst nur lokal im Projekt gespeichert (siehe oben) ! In diesem Stadium können Sie die Spalte Wert editieren. Bestätigen Sie dann die eingestellten Parameter mit OK und verlassen damit den Dialog 'Kommunikationsparameter'.

Damit der neu aufgesetzte Gateway-Kanal mit seinen Parametern nun auch im Gateway-Server xy bekannt wird und damit auch anderen Rechnern, die auf diesen Gateway xy zugreifen, zur Verfügung steht, müssen Sie sich ins Laufzeitsystem einloggen. Wenn Sie danach erneut den Dialog 'Online' 'Kommunikationsparameter' öffnen, erscheint der neue Kanal im "KanäleBaum" zusätzlich zu seiner bisherigen Position auch eingerückt unter der Adresse bzw. dem Namen des Gateway-Rechners xy. Dies ist die Anzeige dafür, daß er im Netzwerk bekannt ist. Sie können nun auf einem anderen als dem lokalen Rechner ebenfalls den Kommunikationsparameterdialog öffnen, den Gateway xy auswählen und dessen neuen Kanal benützen.

Erhalten Sie beim Einloggen einen Kommunikationsfehler, kann eventuell die Schnittstelle (z.B. COM1 bei serieller Verbindung) nicht geöffnet werden, weil sie vielleicht bereits durch ein anderes Device belegt ist. Eventuell läuft auch nur die Steuerung nicht.

WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32

Соседние файлы в папке 759-332