- •Wichtige Erläuterungen
- •Rechtliche Grundlagen
- •Urheberschutz
- •Personalqualifikation
- •Bestimmungsgemäßer Gebrauch
- •Symbole
- •Schriftkonventionen
- •Darstellungen der Zahlensysteme
- •Gültigkeitsbereich
- •Abkürzungen
- •Lieferumfang
- •Systemvoraussetzungen
- •Installation
- •Deinstallation
- •Programmstart
- •Wichtige Hinweise
- •WAGO-I/O-PRO 32 V2.2 Übersicht
- •Was ist WAGO-I/O-PRO 32
- •Wie ist ein Projekt strukturiert?
- •Wie erstelle ich mein Projekt?
- •Wie kann ich mein Projekt testen?
- •Debugging
- •Fazit
- •Bestandteile eines Projekts
- •Projekt
- •Baustein
- •Funktion
- •Funktionsblock
- •Instanzen von Funktionsblöcken
- •Aufruf eines Funktionsblocks
- •Programm
- •Aktion
- •Resourcen
- •Bibliotheken
- •Datentypen
- •Visualisierung
- •Die Sprachen
- •Anweisungsliste (AWL)
- •Modifikatoren und Operatoren in AWL
- •Strukturierter Text (ST)
- •Ausdrücke
- •Auswertung von Ausdrücken
- •Zuweisungsoperator
- •Aufruf von Funktionsblöcken in ST
- •RETURN-Anweisung
- •IF-Anweisung
- •CASE-Anweisung
- •FOR-Schleife
- •WHILE-Schleife
- •REPEAT-Schleife
- •EXIT-Anweisung
- •Ablaufsprache (AS)
- •Schritt
- •Aktion
- •Transition / Transitionsbedingung
- •Aktiver Schritt
- •IEC-Schritt
- •Qualifier
- •Implizite Variablen in AS
- •AS-Flags
- •Alternativzweig
- •Parallelzweig
- •Sprung
- •Funktionsplan (FUP)
- •Der freigraphische Funktionsplaneditor (CFC)
- •Kontaktplan (KOP)
- •Kontakt
- •Spule
- •Funktionsblöcke im Kontaktplan
- •Set/Reset-Spulen
- •Debugging, Onlinefunktionalitäten
- •Traceaufzeichnung
- •Debugging
- •Breakpoint
- •Einzelschritt
- •Einzelzyklus
- •Werte Online verändern
- •Monitoring
- •Simulation
- •Logbuch
- •Die Norm
- •Ein Beispielprogramm
- •Die Steuerung einer Ampelanlage
- •Bausteine erzeugen
- •Was macht AMPEL?
- •Was macht WARTEN?
- •Was macht ABLAUF?
- •Was macht PLC_PRG ?
- •"AMPEL"-Deklaration
- •"AMPEL"-Rumpf
- •Anbinden der standard.lib
- •"WARTEN" Deklaration
- •"WARTEN"-Rumpf
- •"ABLAUF" erste Ausbaustufe
- •Aktionen und Transitionsbedingungen
- •ABLAUF zweite Ausbaustufe
- •Das Ergebnis
- •Ampelsimulation
- •Die Visualisierung einer Ampelanlage
- •Erstellen einer neuen Visualisierung
- •Element in Visualisierung einfügen
- •Die weiteren Ampellichter
- •Das Ampelgehäuse
- •Die zweite Ampel
- •Schrift in der Visualisierung
- •Die Komponenten von WAGO-I/O-PRO 32
- •Hauptfenster
- •Menüleiste
- •Funktionsleiste
- •Object Organizer
- •Bildschirmteiler
- •Arbeitsbereich
- •Meldungsfenster
- •Statusleiste
- •Kontextmenü
- •Optionen
- •'Projekt''Optionen'
- •Optionen für Laden & Speichern
- •Optionen für Benutzerinformation
- •Optionen für Editor
- •Optionen für Arbeitsbereich
- •Optionen für Farben
- •Optionen für Verzeichnisse
- •Optionen für Logbuch'
- •Übersetzungsoptionen
- •Kennworte
- •Optionen für 'Sourcedownload'
- •Optionen für 'Symbolkonfiguration'
- •Optionen für 'Makros'
- •Projekte verwalten
- •'Datei' 'Neu'
- •'Datei' 'Öffnen'
- •'Datei' 'Schließen'
- •'Datei' 'Speichern'
- •'Datei' 'Speichern unter'
- •'Datei' 'Archiv speichern/versenden...'
- •'Datei' 'Drucken'
- •'Datei' 'Einstellungen Dokumentation'
- •'Datei' 'Beenden'
- •'Projekt' 'Übersetzen'
- •'Projekt' 'Alles übersetzen'
- •'Projekt' 'Alles bereinigen'
- •'Projekt' 'In andere Sprache übersetzen'
- •Übersetzungsdatei erstellen
- •Bearbeiten der Übersetzungsdatei
- •'Projekt' 'Dokumentieren'
- •'Projekt' 'Exportieren'
- •'Projekt' 'Importieren'
- •'Projekt' 'Kopieren'
- •'Projekt' 'Vergleichen'
- •Durchführung Projektvergleich
- •Darstellung des Vergleichsergebnisses
- •'Extras' 'Nächster Unterschied'
- •'Extras' 'Vorheriger Unterschied'
- •'Extras' 'Änderung übernehmen'
- •'Extras' 'Einzelne Änderung übernehmen'
- •'Extras' 'Eigenschaften übernehmen'
- •'Extras' 'Zugriffsrechte übernehmen'
- •'Projekt' 'Projektinformation'
- •'Projekt' 'Global Suchen'
- •'Projekt' 'Global Ersetzen'
- •'Projekt' 'Überprüfen'
- •Unbenutzte Variablen
- •Überlappende Speicherbereiche
- •Konkurrierender Zugriff
- •Mehrfaches Speichern auf Output
- •Arbeitsgruppen
- •'Projekt' 'Passwörter für Arbeitsgruppen'
- •Objekte verwalten
- •Objekt
- •Ordner
- •'Neuer Ordner'
- •'Knoten Expandieren' 'Knoten Kollabieren'
- •'Projekt' 'Objekt löschen'
- •'Projekt' 'Objekt einfügen'
- •'Projekt' 'Objekt umbenennen'
- •'Projekt' 'Objekt konvertieren'
- •'Projekt' 'Objekt kopieren'
- •'Projekt' 'Objekt bearbeiten'
- •'Projekt' 'Objekt Zugriffsrechte'
- •'Projekt' 'Objekt Eigenschaften'
- •'Projekt' 'Aktion hinzufügen'
- •'Projekt' 'Instanz öffnen'
- •'Projekt' 'Aufrufbaum ausgeben'
- •'Projekt' 'Querverweisliste ausgeben'
- •Allgemeine Editierfunktionen
- •Bearbeiten' 'Rückgängig'
- •'Bearbeiten' 'Wiederherstellen'
- •'Bearbeiten' 'Ausschneiden'
- •'Bearbeiten' 'Kopieren'
- •'Bearbeiten' 'Einfügen'
- •'Bearbeiten' 'Löschen'
- •'Bearbeiten' 'Suchen'
- •'Bearbeiten' 'Weitersuchen'
- •'Bearbeiten' 'Ersetzen'
- •'Bearbeiten' 'Eingabehilfe'
- •Strukturierte Darstellung
- •'Bearbeiten' 'Variablen Deklaration'
- •'Bearbeiten' 'Nächster Fehler'
- •'Bearbeiten' 'Vorheriger Fehler'
- •'Bearbeiten' 'Makros'
- •Allgemeine Online Funktionen
- •'Online' 'Einloggen'
- •Wenn sich das System meldet
- •'Online' 'Ausloggen'
- •'Online' 'Laden'
- •'Online' 'Start'
- •'Online' 'Stop'
- •'Online' 'Reset'
- •'Online' 'Breakpoint an/aus'
- •'Online' 'Einzelschritt über'
- •'Online' 'Einzelschritt in'
- •'Online' 'Einzelzyklus'
- •'Online' 'Werte schreiben'
- •'Online' 'Werte forcen'
- •'Online' 'Forcen aufheben'
- •'Online' 'Aufrufhierarchie'
- •'Online' 'Ablaufkontrolle'
- •'Online' 'Simulation'
- •'Online' 'Kommunikationsparameter'
- •Darstellung im Dialog 'Kommunikationsparameter'
- •Tips zum Editieren der Parameter im Kommunkationsparameter-Dialog:
- •Online' 'Quellcode laden'
- •'Online' 'Bootprojekt erzeugen'
- •'Online' 'Datei in Steuerung schreiben'
- •'Online' 'Datei aus Steuerung laden'
- •Logbuch
- •'Fenster' 'Logbuch'
- •Menü Logbuch
- •Fenster anordnen
- •'Fenster' 'Nebeneinander'
- •'Fenster' 'Untereinander'
- •'Fenster' 'Überlappend'
- •'Fenster' 'Symbole anordnen'
- •'Fenster' 'Alle Schließen'
- •'Fenster' 'Meldungen'
- •'Fenster' 'Bibliotheksverwaltung'
- •'Fenster' 'Logbuch'
- •Die rettende Hilfe
- •'Hilfe''Inhalt und Index'
- •Hilfe-Hauptfenster
- •Stichwort-Fenster
- •Kontextsensitive Hilfe
- •Die Editoren
- •Allgemeines zu den Editoren
- •Druckgrenzen
- •Kommentar
- •Zoom zu aufgerufenem Baustein
- •'Extras' 'Instanz öffnen'
- •Der Deklarationseditor
- •Deklarationsteil
- •Eingabevariablen
- •Ausgabevariablen
- •EinAusgabevariablen
- •Lokale Variablen
- •Remanente Variablen
- •Konstanten, Typed Literals
- •Externe Variablen
- •Schlüsselwörter
- •Variablendeklaration
- •AT-Deklaration
- •'Einfügen' 'Deklarations Schlüsselworte'
- •'Einfügen' 'Typen'
- •Syntaxcoloring
- •Kurzformmodus
- •Automatisch deklarieren
- •Zeilennummern im Deklarationseditor
- •Deklarationen als Tabelle
- •'Einfügen' 'Neue Deklaration'
- •Pragma-Anweisung
- •Deklarationseditoren im Online Modus
- •Die Texteditoren
- •'Einfügen''Operator' in Texteditoren
- •'Einfügen''Operand' in Texteditoren
- •'Einfügen''Funktion' in Texteditoren
- •'Einfügen''Funktionsblock' in Texteditoren
- •Bausteinaufruf mit Ausgangsparametern in Texteditoren
- •Die Texteditoren im Online Modus
- •'Extras' 'Monitoring Einstellungen'
- •Was passiert an einem Breakpoint?
- •Zeilennummern des Texteditors
- •Der Anweisungslisteneditor
- •AWL im Online Modus
- •Der Editor für Strukturierten Text
- •Die graphischen Editoren
- •Zoom
- •Netzwerk
- •Sprungmarken
- •Netzwerkkommentare,'Extras' 'Optionen'
- •Die Netzwerkeditoren im Online Modus
- •Der Funktionsplaneditor
- •Cursorpositionen im FUP
- •Wie man im FUP den Cursor setzt
- •'Einfügen' 'Zuweisung' im FUP
- •'Einfügen' 'Sprung' im FUP
- •'Einfügen' 'Return' im FUP
- •'Einfügen' 'Baustein' im FUP
- •'Einfügen' 'Eingang'
- •'Einfügen' 'Ausgang'
- •'Extras' 'Negation'
- •'Extras' 'Set/Reset'
- •Der Funktionsplan im Online Modus
- •Der Kontaktplaneditor
- •'Einfügen' 'Kontakt' im KOP
- •'Einfügen' 'Paralleler Kontakt' im KOP
- •'Einfügen' 'Funktionsblock im KOP'
- •'Einfügen' 'Spule' im KOP
- •'Einfügen' 'Baustein mit EN im KOP'
- •'Einfügen' 'Einfügen an Baustein' im KOP
- •'Einfügen' 'Sprung' im KOP
- •'Einfügen' 'Return' im KOP
- •'Extras' 'Dahinter Einfügen' im KOP
- •'Extras' 'Darunter Einfügen' im KOP
- •'Extras' 'Darüber Einfügen' im KOP
- •'Extras' 'Negation' im KOP
- •'Extras' 'Set/Reset' im KOP
- •Der Kontaktplan im Online Modus
- •Der Ablaufspracheneditor
- •Blöcke markieren im AS
- •'Einfügen' 'Sprung'
- •'Einfügen' 'Eingangsaktion hinzufügen'
- •'Einfügen' 'Ausgangsaktion hinzufügen'
- •'Extras' 'Marke zu Parallelzweig hinzufügen'
- •Sprungmarke löschen
- •'Extras' 'Einfügen danach'
- •'Extras' 'Zoom Aktion/Transition'
- •'Extras' 'Lösche Aktion/Transition'
- •'Extras' 'Schritt Attribute'
- •'Extras' 'Zeitenüberblick'
- •'Extras' 'Optionen'
- •'Extras' 'Aktion assoziieren'
- •Die Ablaufsprache im Online Modus
- •Der freigraphische Funktionsplaneditor
- •Cursorpositionen im CFC
- •'Einfügen' 'Baustein' im CFC
- •'Einfügen' 'Ausgang' im CFC
- •'Einfügen' 'Sprung' im CFC
- •'Einfügen' 'Marke' im CFC
- •'Einfügen' 'Return' im CFC
- •'Einfügen' 'Kommentar' im CFC
- •'Einfügen' 'Bausteineingang' im CFC
- •'Extras' 'Negieren' im CFC
- •'Extras' 'Set/Reset' im CFC
- •'Extras' 'EN/ENO' im CFC
- •'Extras' 'Eigenschaften...' im CFC
- •Elemente selektieren im CFC
- •Elemente verschieben im freigraphischen Funktionsplaneditor
- •Elemente kopieren im CFC
- •Verbindungen erstellen
- •Verbindungen löschen
- •Verbindungen ändern
- •'Extras' 'Verbindungsmarke'
- •Inputs/Outputs "On the fly" einfügen
- •Abarbeitungsreihenfolge
- •'Reihenfolge' 'Anzeigen'
- •'Extras' 'Reihenfolge' 'Topologisch anordnen'
- •'Extras' 'Reihenfolge' 'Eins vor'
- •'Extras' 'Reihenfolge' 'Eins zurück'
- •'Extras' 'Reihenfolge' 'An den Anfang'
- •'Extras' 'Reihenfolge' 'Ans Ende'
- •'Extras' 'Makro erzeugen'''
- •'Extras' 'In Makro springen''
- •'Extras' 'Makro expandieren''
- •Rückkopplungen
- •CFC im Online Modus'
- •'Extras' 'Zoom'
- •Übersicht Resourcen
- •Globale Variablen
- •Globale Variablen editieren
- •Mehrere Variablenlisten
- •Globale Variablen
- •Anlegen einer Globalen Variablenliste
- •Editieren der Listen für Globale Variablen
- •Globale Konstanten
- •Variablenkonfiguration
- •Beispiel Variablenkonfiguration
- •'Einfügen''Alle Instanzpfade'
- •Dokumentvorlage
- •PLC Browser
- •Steuerungskonfiguration
- •Steuerungsauswahl
- •Taskkonfiguration
- •Beispiel für eine Taskkonfiguration
- •Welche Task wird bearbeitet?
- •Arbeiten in der Taskkonfiguration
- •'Extras' 'Eigenschaften''
- •'Extras' 'Debug Task festlegen'
- •Traceaufzeichnung
- •'Extras' 'Tracekonfiguration'
- •'Extras' 'Trace starten'
- •'Extras' 'Trace lesen'
- •'Extras' 'Trace automatisch lesen'
- •'Extras' 'Trace stoppen'
- •Auswahl der darzustellenden Variablen
- •Darstellung der Traceaufzeichnung
- •'Extras' 'Cursor ausgeben'
- •'Extras' 'Mehrkanal'
- •'Extras' 'Koordinatennetz'
- •'Extras' 'Strecken'
- •'Extras' 'Komprimieren'
- •'Extras' 'Trace speichern'
- •'Extras' 'Trace laden'
- •Watch und Rezepturverwalter
- •'Einfügen' 'Neue Watchliste'
- •'Extras' 'Watchliste Umbenennen'
- •'Extras' 'Watchliste speichern'
- •'Extras' 'Watchliste laden'
- •'Extra' 'Monitoring aktiv'
- •'Extras' 'Rezeptur schreiben'
- •'Extras' 'Rezeptur lesen'
- •Werte forcen und schreiben im Watch Manager
- •Bibliotheksverwaltung
- •Bibliotheksverwalter
- •Bibliotheksverwalter nutzen
- •Standardbibliothek
- •Benutzerdefinierte Bibliotheken
- •'Einfügen' 'weitere Bibliothek'
- •Bibliothek entfernen
- •Visualisierung in WAGO-I/O-PRO 32
- •Visualisierung
- •Visualisierung erstellen
- •Visualisierungselemente einfügen
- •Visualisierungselemente einfügen
- •'Einfügen' 'Rechteck'
- •'Einfügen' 'Abgerundetes Rechteck'
- •'Einfügen' 'Ellipse'
- •'Einfügen' 'Polygon'
- •'Einfügen' 'Linie'
- •'Einfügen' 'Kurve'
- •'Einfügen' 'Bitmap'
- •'Einfügen' 'Visualisierung'
- •'Einfügen' 'Schaltfläche'
- •Arbeiten mit Visualisierungselementen
- •Visualisierungselemente selektieren
- •Ändern von Visualisierungselementen
- •Verschieben von Visualisierungselementen
- •Kopieren von Visualisierungselementen
- •Statusleiste in der Visualisierung
- •Visualisierungselemente konfigurieren
- •'Extras' 'Konfigurieren'
- •Platzhalter
- •'Extras' 'Platzhalterliste'
- •Form
- •Text
- •Linienstärke
- •Farben
- •Bewegung absolut
- •Bewegung relativ
- •Variablen
- •Eingabe
- •Tooltip
- •Bitmap
- •Visualisierung
- •Gruppierung von Elementen
- •Weitere Funktionen für Visualisierungselemente
- •'Extras' 'Nach vorn bringen'
- •'Extras' 'Nach hinten legen'
- •'Extras' 'Hintergrund Bitmap auswählen'
- •'Extras' 'Hintergrund Bitmap löschen'
- •'Extras' 'Ausrichten'
- •'Extras' 'Alles Markieren'
- •'Extras' 'Selektieren'
- •'Extras' 'Elementliste'
- •'Extras' 'Einstellungen'
- •Tastaturbedienung - im Online Modus
- •Datei Drucken im Online Modus
- •Visualisierungen in Bibliotheken
- •DDE Kommunikation mit WAGO-I/O-PRO 32
- •DDE Schnittstelle des WAGO-I/O-PRO 32 Programmiersystems
- •Aktivieren der DDE Schnittstelle
- •Allgemeines Ansprechen von Daten
- •Welche Variablen können gelesen werden?
- •Variablen Verknüpfen mit WORD
- •Variablen Verknüpfen mit EXCEL
- •Variablen Ansprechen mit Intouch
- •Tastaturbedienung
- •Bedienung
- •Tastenkombinationen
- •Die Datentypen
- •Datentypen
- •Standard Datentypen
- •BOOL
- •Ganzzahlige Datentypen
- •REAL
- •STRING
- •Zeitdatentypen
- •Definierte Datentypen
- •Array
- •Funktion Checkbounds
- •Pointer
- •Aufzählungstyp
- •Strukturen
- •Referenzen
- •Unterbereichstypen
- •Die IEC Operatoren
- •Die IEC Operatoren
- •Arithmetische Operatoren
- •INDEXOF
- •SIZEOF
- •Bitstring Operatoren
- •Bit-Shift Operatoren
- •Auswahloperatoren
- •LIMIT
- •Vergleichsoperatoren
- •Adreßoperatoren
- •Inhaltsoperator
- •Aufrufoperator
- •Typkonvertierungen
- •BOOL_TO-Konvertierungen
- •TO_BOOL-Konvertierungen
- •Konvertierungen zwischen ganzzahligen Zahlentypen
- •REAL_TO-Konvertierungen
- •STRING_TO-Konvertierungen
- •TRUNC
- •Numerische Operatoren
- •SQRT
- •ASIN
- •ACOS
- •ATAN
- •EXPT
- •Die Elemente der Standardbibliothek
- •String Funktionen
- •LEFT
- •RIGHT
- •CONCAT
- •INSERT
- •DELETE
- •REPLACE
- •FIND
- •Bistabile Funktionsblöcke
- •SEMA
- •Flankenerkennung
- •R_TRIG
- •F_TRIG
- •Zähler
- •CTUD
- •Timer
- •Die Bibliothek UTIL.LIB
- •BCD-Konvertierung
- •Bit-/Byte-Funktionen
- •EXTRACT
- •PACK
- •PUTBIT
- •UNPACK
- •Mathematische Hilfsfunktionen
- •DERIVATIVE
- •INTEGRAL
- •STATISTICS_INT
- •STATISTICS_REAL
- •VARIANCE
- •Regler
- •Signalgeneratoren
- •BLINK
- •Funktionsmanipulatoren
- •CHARCURVE
- •RAMP_INT
- •RAMP_REAL
- •Analogwertverarbeitung
- •HYSTERESIS
- •LIMITALARM
Die Komponenten von WAGO-I/O-PRO 32 |
• 137 |
Allgemeine Online Funktionen |
|
|
|
4.5.12'Bearbeiten' 'Nächster Fehler'
Kurzform: <F4>
Nach dem fehlerhaften Übersetzen eines Projektes kann mit diesem Befehl der nächste Fehler bzw. die nächste Warnung angezeigt werden. Es wird jeweils das entsprechende Editorfenster aktiviert und die fehlerhafte Stelle markiert und gleichzeitig im Meldungsfenster die passende Fehlermeldung bzw. Warnung unterlegt. Sollen die Warnungen beim schrittweisen Durchgehen mit F4 ignoriert werden, muß die Option 'F4 ignoriert Warnungen' im Menü 'Projekt' 'Optionen' 'Arbeitsbereich' aktiviert sein.
4.5.13'Bearbeiten' 'Vorheriger Fehler'
Kurzform: <Umschalt>+<F4>
Nach dem fehlerhaften Übersetzen eines Projektes kann mit diesem Befehl die vorherige Fehlermeldung bzw. Warnung angezeigt werden. Es wird jeweils das entsprechende Editorfenster aktiviert und die fehlerhafte Stelle markiert und gleichzeitig im Meldungsfenster die passende Fehlermeldung bzw. Warnung unterlegt. Sollen die Warnungen beim schrittweisen Durchgehen mit F4 ignoriert werden, muß die Option 'F4 ignoriert Warnungen' im Menü 'Projekt' 'Optionen' 'Arbeitsbereich' aktiviert sein.
4.5.14'Bearbeiten' 'Makros'
Unter diesem Menüpunkt erscheinen alle Makros, die für das aktuelle Projekt definiert wurden. Wird das gewünschte Makro angewählt und ist es ausführbar, öffnet sich der Dialog 'Makro ausführen'. Hier erscheinen der Makroname und die aktuelle Befehlszeile. Über die Schaltfläche Abbrechen kann die Abarbeitung des Makros gestoppt werden, wobei die aktuelle Befehlszeile noch zu Ende abgearbeitet wird. Dabei wird eine entsprechende Meldung ins Message-Fenster und im online-Betrieb in das Logbuch ausgegeben: "<Makro>: Ausführung durch Anwender abgebrochen".
Makros können sowohl offline als auch online ausgeführt werden. Es werden jedoch jeweils nur die im jeweiligen Mode verfügbaren Befehle ausgeführt.
4.6 Allgemeine Online Funktionen
Die zur Verfügung stehenden Online-Befehle sind unter dem Menüpunkt 'Online' gesammelt. Die Ausführung einiger Befehle ist abhängig vom aktiven Editor.
Die Online-Befehle stehen erst nach dem Einloggen zur Verfügung.
Durch die Funktionalität "Online-Change" haben Sie die Möglichkeit, Änderungen des Programms auf der laufenden Steuerung vorzunehmen. Sehen Sie hierzu 'Online' 'Einloggen'.
WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32
138• Die Komponenten von WAGO-I/O-PRO 32
Allgemeine Online Funktionen
4.6.1Die `Online-Change`-Funktionalität
WAGO-I/O-PRO 32 unterstützt in der Version 2.2 die ‘Online-Change‘- Funktionalität.
Für die ‘Online-Change‘-Funktionalität sind die folgenden Controller-
Firmwareversion oder neuere notwendig.
750-842 |
Ethernet |
09 |
750-837 |
CANopen |
10 |
750-806 |
DeviceNet |
04 |
750-833 |
Profibus |
06 |
750-804 |
Interbus |
08 |
750-819 |
LON |
06 |
Bei den Modbus Controllern 750-812, 750-814, 750-815, 750-816 ist die ‘Online-Change‘-Funktionalität nicht möglich.
Die ‘Online-Change‘-Funktionalität muß vor dem Start von WAGO-I/O-PRO 32 aktiviert werden.
Rufen Sie hierzu im Windows-Menü Start \Programme \ WAGO-I/O-PRO 32* \ Onlinechange Konfiguration (* oder den von Ihnen gewählten Ordner) den Eintrag Onlinechange aktivieren auf.
Zum Deaktivieren wählen Sie den Eintrag Onlinechange deaktivieren.
Hinweis:
Wird in einen bereits compilierten Projekt die ‘Online-Change‘- Funktionalität aktiviert bzw. deaktiviert, so muß das Projekt vor dem Laden neu compiliert werden.
Hinweis:
Um den für die ‘Online Change‘-Funktionalität notwendigen Alt-Neu- Vergleich durchzuführen verdoppelt sich im Controller der Speicherbedarf für den compilierten Code.
4.6.2'Online' 'Einloggen'
Symbol: |
Kurzform: <Alt>+<F8> |
Dieser Befehl verbindet das Programmiersystem mit der Steuerung (oder startet das Simulationsprogramm) und wechselt in den Online Modus.
Wenn das aktuelle Projekt seit dem Öffnen bzw. seit der letzten Veränderung nicht übersetzt wurde, so wird es jetzt übersetzt (wie bei 'Projekt' 'Übersetzen'). Treten beim Übersetzen Fehler auf, so wechselt WAGO-I/O- PRO 32 nicht in den Online Modus.
Wenn das aktuelle Projekt seit dem letzten Download auf die Steuerung verändert, aber nicht geschlossen wurde, und wenn nicht mit dem Befehl 'Projekt' 'Alles bereinigen' die letzten Download-Informationen gelöscht
WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32
Die Komponenten von WAGO-I/O-PRO 32 |
• 139 |
Allgemeine Online Funktionen |
|
|
|
wurden, wird nach dem Befehl 'Einloggen' ein Dialog mit der Abfrage geöffnet: "Das Programm wurde geändert. Sollen die Änderungen geladen werden ? (Online Change)". Mit Ja bestätigen Sie, daß beim Einloggen die geänderten Teile des Projekts auf die Steuerung geladen werden sollen. Mit Nein erfolgt ein Einloggen, ohne daß die seit dem letzten Download vorgenommenen Änderungen auf die Steuerung geladen werden. Mit Abbrechen brechen Sie den Befehl ab. Mit <Alles laden> wird das komplette Projekt erneut auf die Steuerung geladen.
Nach erfolgreichem Einloggen stehen alle Onlinefunktionen zur Verfügung (soweit die entsprechenden Einstellungen in 'Optionen' Kategorie Übersetzungsoptionen eingegeben wurden).
Um vom Online Modus zurück in den Offline Modus zu wechseln, benutzen Sie den Befehl 'Online''Ausloggen'.
4.6.3Wenn sich das System meldet
Fehler:
"Das gewählte Steuerungsprofil entspricht nicht dem des Zielsystems...."
Überprüfen Sie, ob das in den Zielsystemeinstellungen (Resourcen) eingestellte Zielsystem mit dem in den 'Online' 'Kommunikationsparameter' eingestellten Parametern übereinstimmt.
Fehler:
"Kommunikationsfehler. Es wird ausgeloggt."
Überprüfen Sie, ob die Steuerung läuft. Überprüfen Sie, ob die in 'Online' 'Kommunikationsparameter' eingestellten Parameter mit denen Ihrer Steuerung übereinstimmen.Insbesondere sollten Sie prüfen, ob der richtige Port eingestellt ist und ob die Baudraten in Steuerung und Programmiersystem übereinstimmen. Wird der Gateway Server benützt, überprüfen Sie, ob der richtige Kanal eingestellt ist.
Fehler:
"Das Programm wurde geändert! Soll das neue Programm geladen werden?"
Das aktuelle Projekt im Editor paßt nicht zu dem derzeit in der Steuerung geladenen. Monitoring und Debugging ist deshalb nicht möglich. Sie können nun Nein wählen, sich wieder ausloggen und das richtige Projekt öffnen oder mit Ja das aktuelle Projekt in die Steuerung laden.
Meldung:
"Das Programm wurde geändert! Sollen die Änderungen geladen werden? (ONLINE CHANGE)"
WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32
140• Die Komponenten von WAGO-I/O-PRO 32
Allgemeine Online Funktionen
Das Projekt läuft auf der Steuerung. Das Zielsystem unterstützt 'Online Change' und das Projekt ist gegenüber dem letzten Download bzw. dem letzten Online Change auf die Steuerung verändert worden. Sie können nun entscheiden, ob diese Änderungen bei laufendem Steuerungsprogramm geladen werden sollen oder ob der Befehl abgebrochen werden soll. Sie können aber auch den gesamten übersetzten Code laden, indem Sie die Schaltfläche Alles laden wählen.
4.6.4'Online' 'Ausloggen'
Symbol: |
Kurzform <Strg>+<F8> |
Die Verbindung zur Steuerung wird abgebaut bzw. das Simulationsprogramm beendet und in den Offline Modus gewechselt.
Um in den Online Modus zu wechseln, benutzen Sie den Befehl 'Online''Einloggen'.
4.6.5'Online' 'Laden'
Dieser Befehl lädt das kompilierte Projekt in die Steuerung (Download, nicht zu verwechseln mit 'Online' 'Quellcode laden'!).
Wenn Sie C-Code Generierung benutzen, dann wird vor dem Laden der C- Compiler aufgerufen, der die Download-Datei erzeugt. Andernfalls wird die Download-Datei bereits beim Übersetzen erzeugt.
Die Download-Informationen werden in einer Datei <projectname>0000000ar.ri gespeichert, die beim Online Change verwendet wird, um das aktuelle Programm mit dem zuletzt in die Steuerung geladenen zu vergleichen, so daß nur die geänderten Programmteile erneut geladen werden. Diese Datei wird mit dem Befehl 'Projekt' 'Alles bereinigen' gelöscht !
4.6.6'Online' 'Start'
Symbol: |
Kurzform: <F5> |
Dieser Befehl startet die Abarbeitung des Anwenderprogramms in der
Steuerung bzw. in der Simulation.
Der Befehl kann ausgeführt werden, unmittelbar nach dem Befehl 'Online' 'Laden' oder nachdem das Anwenderprogramm in der Steuerung mit dem Befehl 'Online' 'Stop' gestoppt wurde oder wenn das Anwenderprogramm auf einem Breakpoint steht oder wenn der Befehl 'Online' 'Einzelzyklus' ausgeführt wurde.
4.6.7'Online' 'Stop'
Symbol: |
Kurzform <Umschalt>+<F8> |
WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32
