
- •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

Programmier-Tool IEC 61131-3
WAGO-I/O-PRO 32
Handbuch Teil 1
Technische Beschreibung
Kapitel 1 - 14
759-122/000-001 Version 2.0.0

ii • Allgemeines
Copyright 2003 by WAGO Kontakttechnik GmbH
Alle Rechte vorbehalten.
WAGO Kontakttechnik GmbH
Hansastraße 27
D-32423 Minden
Tel.: |
+49 (0) |
571/8 87 – 0 |
|
Fax: |
+49 (0) |
571/8 87 – 1 69 |
|
E-Mail: |
info@wago.com |
|
|
Web: |
http://www.wago.com |
||
Technischer Support |
|
||
Tel.: |
+49 (0) |
571/8 87 |
– 5 55 |
Fax: |
+49 (0) |
571/8 87 |
– 85 55 |
E-Mail: support@wago.com
Es wurden alle erdenklichen Maßnahmen getroffen, um die Richtigkeit und Vollständigkeit der vorliegenden Dokumentation zu gewährleisten. Da sich Fehler, trotz aller Sorgfalt, nie vollständig vermeiden lassen, sind wir für Hinweise und Anregungen jederzeit dankbar.
E-Mail: documentation@wago.com
Wir weisen darauf hin, dass die im Handbuch verwendeten Softund Hardwarebezeichnungen und Markennamen der jeweiligen Firmen im Allgemeinen einem Warenzeichenschutz, Markenschutz oder patentrechtlichem Schutz unterliegen.
WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32

|
Inhaltsverzeichnis |
• iii |
INHALTSVERZEICHNIS |
|
|
1 Wichtige Erläuterungen ............................................................................ |
1 |
|
1.1 |
Rechtliche Grundlagen........................................................................... |
1 |
1.1.1 |
Urheberschutz................................................................................... |
1 |
1.1.2 |
Personalqualifikation........................................................................ |
1 |
1.1.3 |
Bestimmungsgemäßer Gebrauch...................................................... |
1 |
1.2 |
Symbole ................................................................................................. |
2 |
1.3 |
Schriftkonventionen............................................................................... |
3 |
1.4 |
Darstellungen der Zahlensysteme.......................................................... |
3 |
1.5 |
Gültigkeitsbereich.................................................................................. |
4 |
1.6 |
Abkürzungen.......................................................................................... |
4 |
1.7 |
Lieferumfang.......................................................................................... |
5 |
1.8 |
Systemvoraussetzungen......................................................................... |
5 |
1.9 |
Installation.............................................................................................. |
6 |
1.10 |
Deinstallation......................................................................................... |
7 |
1.11 |
Programmstart........................................................................................ |
8 |
1.12 |
Wichtige Hinweise................................................................................. |
9 |
2 WAGO-I/O-PRO 32 V2.2 Übersicht...................................................... |
10 |
|
2.1 |
Was ist WAGO-I/O-PRO 32 ............................................................... |
10 |
2.2 |
Überblick über die Funktionalität von WAGO-I/O-PRO 32............... |
10 |
2.2.1 |
Wie ist ein Projekt strukturiert?...................................................... |
10 |
2.2.2 |
Wie erstelle ich mein Projekt?........................................................ |
10 |
2.2.3 |
Wie kann ich mein Projekt testen? ................................................. |
11 |
2.2.4 |
Debugging....................................................................................... |
11 |
2.2.5 |
Weitere Online-Funktionalitäten .................................................... |
11 |
2.2.6 |
Weitere Möglichkeiten von WAGO-I/O-PRO 32.......................... |
11 |
2.2.7 |
Fazit ................................................................................................ |
12 |
2.3 |
Bestandteile eines Projekts .................................................................. |
12 |
2.3.1 |
Projekt............................................................................................. |
12 |
2.3.2 |
Baustein .......................................................................................... |
12 |
2.3.3 |
Funktion.......................................................................................... |
12 |
2.3.4 |
Funktionsblock ............................................................................... |
14 |
2.3.5 |
Programm ....................................................................................... |
18 |
2.3.6 |
PLC_PRG ....................................................................................... |
20 |
2.3.7 |
Aktion ............................................................................................. |
20 |
2.3.8 |
Resourcen ....................................................................................... |
21 |
2.3.9 |
Bibliotheken.................................................................................... |
22 |
2.3.10 |
Datentypen...................................................................................... |
22 |
2.3.11 |
Visualisierung................................................................................. |
22 |
2.4 |
Die Sprachen........................................................................................ |
22 |
2.4.1 |
Anweisungsliste (AWL) ................................................................. |
22 |
2.4.2 |
Strukturierter Text (ST).................................................................. |
25 |
2.4.3 |
Ablaufsprache (AS) ........................................................................ |
33 |
2.4.4 |
Funktionsplan (FUP) ...................................................................... |
40 |
2.4.5 |
Der freigraphische Funktionsplaneditor (CFC).............................. |
41 |
2.4.6 |
Kontaktplan (KOP)......................................................................... |
41 |
2.5 |
Debugging, Onlinefunktionalitäten...................................................... |
43 |
WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32

iv • Inhaltsverzeichnis
2.5.1 |
Traceaufzeichnung.......................................................................... |
43 |
2.5.2 |
Debugging....................................................................................... |
44 |
2.5.3 |
Breakpoint....................................................................................... |
44 |
2.5.4 |
Einzelschritt.................................................................................... |
44 |
2.5.5 |
Einzelzyklus.................................................................................... |
44 |
2.5.6 |
Werte Online verändern.................................................................. |
44 |
2.5.7 |
Monitoring...................................................................................... |
45 |
2.5.8 |
Simulation....................................................................................... |
46 |
2.5.9 |
Logbuch .......................................................................................... |
46 |
2.6 |
Die Norm ............................................................................................. |
46 |
3 Ein Beispielprogramm............................................................................. |
48 |
|
3.1 |
Die Steuerung einer Ampelanlage ....................................................... |
48 |
3.1.1 |
Bausteine erzeugen ......................................................................... |
48 |
3.1.2 |
Was macht AMPEL? ...................................................................... |
48 |
3.1.3 |
Was macht WARTEN?................................................................... |
48 |
3.1.4 |
Was macht ABLAUF?.................................................................... |
49 |
3.1.5 |
Was macht PLC_PRG ?.................................................................. |
49 |
3.1.6 |
"AMPEL"-Deklaration ................................................................... |
49 |
3.1.7 |
"AMPEL"-Rumpf........................................................................... |
49 |
3.1.8 |
Anbinden der standard.lib............................................................... |
51 |
3.1.9 |
"WARTEN" Deklaration................................................................ |
51 |
3.1.10 |
"WARTEN"-Rumpf........................................................................ |
52 |
3.1.11 |
"ABLAUF" erste Ausbaustufe........................................................ |
53 |
3.1.12 |
Ein AS-Diagramm erstellen............................................................ |
54 |
3.1.13 |
Aktionen und Transitionsbedingungen........................................... |
55 |
3.1.14 |
ABLAUF zweite Ausbaustufe........................................................ |
57 |
3.1.15 |
Das Ergebnis................................................................................... |
59 |
3.1.16 |
PLC_PRG ....................................................................................... |
59 |
3.1.17 |
Ampelsimulation............................................................................. |
61 |
3.2 |
Die Visualisierung einer Ampelanlage ................................................ |
61 |
3.2.1 |
Erstellen einer neuen Visualisierung .............................................. |
62 |
3.2.2 |
Element in Visualisierung einfügen................................................ |
62 |
3.2.3 |
Die weiteren Ampellichter.............................................................. |
63 |
3.2.4 |
Das Ampelgehäuse ......................................................................... |
63 |
3.2.5 |
Die zweite Ampel ........................................................................... |
64 |
3.2.6 |
Der EIN-Schalter ............................................................................ |
64 |
3.2.7 |
Schrift in der Visualisierung........................................................... |
65 |
4 Die Komponenten von WAGO-I/O-PRO 32 ......................................... |
66 |
|
4.1 |
Hauptfenster......................................................................................... |
66 |
4.1.1 |
Menüleiste....................................................................................... |
66 |
4.1.2 |
Funktionsleiste................................................................................ |
67 |
4.1.3 |
Object Organizer............................................................................. |
67 |
4.1.4 |
Bildschirmteiler .............................................................................. |
67 |
4.1.5 |
Arbeitsbereich................................................................................. |
68 |
4.1.6 |
Meldungsfenster ............................................................................. |
68 |
4.1.7 |
Statusleiste...................................................................................... |
68 |
4.1.8 |
Kontextmenü................................................................................... |
69 |
4.2 |
Optionen............................................................................................... |
69 |
WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32

|
Inhaltsverzeichnis |
• v |
4.2.1 |
'Projekt''Optionen'........................................................................... |
69 |
4.2.2 |
Optionen für Laden & Speichern.................................................... |
70 |
4.2.3 |
Optionen für Benutzerinformation ................................................. |
71 |
4.2.4 |
Optionen für Editor......................................................................... |
72 |
4.2.5 |
Optionen für Arbeitsbereich ........................................................... |
74 |
4.2.6 |
Optionen für Farben........................................................................ |
76 |
4.2.7 |
Optionen für Verzeichnisse ............................................................ |
77 |
4.2.8 |
Optionen für Logbuch'.................................................................... |
78 |
4.2.9 |
Übersetzungsoptionen..................................................................... |
79 |
4.2.10 |
Kennworte....................................................................................... |
81 |
4.2.11 |
Optionen für 'Sourcedownload' ...................................................... |
82 |
4.2.12 |
Optionen für 'Symbolkonfiguration'............................................... |
83 |
4.2.13 |
Optionen für 'Makros'..................................................................... |
85 |
4.3 |
Projekte verwalten ............................................................................... |
86 |
4.3.1 |
'Datei' 'Neu'..................................................................................... |
86 |
4.3.2 |
'Datei' 'Öffnen' ................................................................................ |
86 |
4.3.3 |
'Datei' 'Schließen'............................................................................ |
87 |
4.3.4 |
'Datei' 'Speichern'............................................................................ |
87 |
4.3.5 |
'Datei' 'Speichern unter'................................................................... |
88 |
4.3.6 |
'Datei' 'Archiv speichern/versenden...'............................................ |
89 |
4.3.7 |
'Datei' 'Drucken'.............................................................................. |
93 |
4.3.8 |
'Datei' 'Einstellungen Dokumentation'............................................ |
94 |
4.3.9 |
'Datei' 'Beenden'.............................................................................. |
96 |
4.3.10 |
'Projekt' 'Übersetzen'....................................................................... |
96 |
4.3.11 |
'Projekt' 'Alles übersetzen' .............................................................. |
97 |
4.3.12 |
'Projekt' 'Alles bereinigen'............................................................... |
97 |
4.3.13 |
'Projekt' 'Download-Information laden'.......................................... |
98 |
4.3.14 |
'Projekt' 'In andere Sprache übersetzen'.......................................... |
98 |
4.3.15 |
'Projekt' 'Dokumentieren'.............................................................. |
104 |
4.3.16 |
'Projekt' 'Exportieren'.................................................................... |
105 |
4.3.17 |
'Projekt' 'Importieren'.................................................................... |
106 |
4.3.18 |
'Projekt' 'Kopieren'........................................................................ |
106 |
4.3.19 |
'Projekt' 'Vergleichen' ................................................................... |
106 |
4.3.20 |
'Projekt' 'Projektinformation' ........................................................ |
112 |
4.3.21 |
'Projekt' 'Global Suchen' ............................................................... |
113 |
4.3.22 |
'Projekt' 'Global Ersetzen' ............................................................. |
114 |
4.3.23 |
'Projekt' 'Überprüfen' .................................................................... |
115 |
4.3.24 |
'Projekt' 'Passwörter für Arbeitsgruppen'...................................... |
117 |
4.4 |
Objekte verwalten.............................................................................. |
118 |
4.4.1 |
Objekt ........................................................................................... |
118 |
4.4.2 |
Ordner........................................................................................... |
118 |
4.4.3 |
'Neuer Ordner'............................................................................... |
119 |
4.4.4 |
'Knoten Expandieren' 'Knoten Kollabieren'.................................. |
120 |
4.4.5 |
'Projekt' 'Objekt löschen'............................................................... |
120 |
4.4.6 |
'Projekt' 'Objekt einfügen'............................................................. |
120 |
4.4.7 |
'Projekt' 'Objekt umbenennen'....................................................... |
121 |
4.4.8 |
'Projekt' 'Objekt konvertieren'....................................................... |
122 |
4.4.9 |
'Projekt' 'Objekt kopieren'............................................................. |
122 |
4.4.10 |
'Projekt' 'Objekt bearbeiten' .......................................................... |
123 |
4.4.11 |
'Projekt' 'Objekt Zugriffsrechte'.................................................... |
124 |
WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32

vi • Inhaltsverzeichnis
4.4.12 |
'Projekt' 'Objekt Eigenschaften' .................................................... |
125 |
4.4.13 |
'Projekt' 'Aktion hinzufügen'......................................................... |
125 |
4.4.14 |
'Projekt' 'Instanz öffnen'................................................................ |
125 |
4.4.15 |
'Projekt' 'Aufrufbaum ausgeben' ................................................... |
126 |
4.4.16 |
'Projekt' 'Querverweisliste ausgeben'............................................ |
126 |
4.5 |
Allgemeine Editierfunktionen............................................................ |
128 |
4.5.1 |
Bearbeiten' 'Rückgängig'............................................................... |
128 |
4.5.2 |
'Bearbeiten' 'Wiederherstellen'...................................................... |
128 |
4.5.3 |
'Bearbeiten' 'Ausschneiden'........................................................... |
129 |
4.5.4 |
'Bearbeiten' 'Kopieren' .................................................................. |
129 |
4.5.5 |
'Bearbeiten' 'Einfügen' .................................................................. |
130 |
4.5.6 |
'Bearbeiten' 'Löschen'.................................................................... |
131 |
4.5.7 |
'Bearbeiten' 'Suchen' ..................................................................... |
131 |
4.5.8 |
'Bearbeiten' 'Weitersuchen' ........................................................... |
132 |
4.5.9 |
'Bearbeiten' 'Ersetzen' ................................................................... |
132 |
4.5.10 |
'Bearbeiten' 'Eingabehilfe'............................................................. |
133 |
4.5.11 |
'Bearbeiten' 'Variablen Deklaration' ............................................. |
136 |
4.5.12 |
'Bearbeiten' 'Nächster Fehler'........................................................ |
137 |
4.5.13 |
'Bearbeiten' 'Vorheriger Fehler' .................................................... |
137 |
4.5.14 |
'Bearbeiten' 'Makros'..................................................................... |
137 |
4.6 |
Allgemeine Online Funktionen.......................................................... |
137 |
4.6.1 |
Die `Online-Change`-Funktionalität............................................. |
138 |
4.6.2 |
'Online' 'Einloggen' ....................................................................... |
138 |
4.6.3 |
Wenn sich das System meldet ...................................................... |
139 |
4.6.4 |
'Online' 'Ausloggen' ...................................................................... |
140 |
4.6.5 |
'Online' 'Laden'.............................................................................. |
140 |
4.6.6 |
'Online' 'Start'................................................................................ |
140 |
4.6.7 |
'Online' 'Stop' ................................................................................ |
140 |
4.6.8 |
'Online' 'Reset'............................................................................... |
141 |
4.6.9 |
'Online' 'Breakpoint an/aus'........................................................... |
141 |
4.6.10 |
'Online' 'Breakpoint-Dialog'.......................................................... |
142 |
4.6.11 |
'Online' 'Einzelschritt über' ........................................................... |
142 |
4.6.12 |
'Online' 'Einzelschritt in' ............................................................... |
143 |
4.6.13 |
'Online' 'Einzelzyklus'................................................................... |
143 |
4.6.14 |
'Online' 'Werte schreiben' ............................................................. |
143 |
4.6.15 |
'Online' 'Werte forcen'................................................................... |
145 |
4.6.16 |
'Online' 'Forcen aufheben'............................................................. |
146 |
4.6.17 |
'Online' 'Schreiben/Forcen-Dialog' ............................................... |
147 |
4.6.18 |
'Online' 'Aufrufhierarchie'............................................................. |
149 |
4.6.19 |
'Online' 'Ablaufkontrolle'.............................................................. |
149 |
4.6.20 |
'Online' 'Simulation'...................................................................... |
150 |
4.6.21 |
'Online' 'Kommunikationsparameter'............................................ |
150 |
4.6.22 |
Prinzip des Gateway-Systems....................................................... |
150 |
4.6.23 |
Darstellung im Dialog 'Kommunikationsparameter' .................... |
152 |
4.6.24 |
Einstellen des gewünschten Gateway-Servers und Kanals .......... |
153 |
4.6.25Einrichten eines neuen Kanals für den lokalen Gateway-Server..154
4.6.26Tips zum Editieren der Parameter im Kommunkationsparameter-
|
Dialog: .......................................................................................... |
156 |
4.6.27 |
Online' 'Quellcode laden' .............................................................. |
156 |
4.6.28 |
'Online' 'Bootprojekt erzeugen'..................................................... |
157 |
WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32

|
Inhaltsverzeichnis |
• vii |
4.6.29 |
'Online' 'Datei in Steuerung schreiben' ......................................... |
157 |
4.6.30 |
'Online' 'Datei aus Steuerung laden'.............................................. |
157 |
4.7 |
Logbuch ............................................................................................. |
157 |
4.7.1 |
'Fenster' 'Logbuch' ........................................................................ |
158 |
4.7.2 |
Menü Logbuch.............................................................................. |
159 |
4.7.3 |
Speicherung des Projekt-Logbuchs .............................................. |
160 |
4.8 |
Fenster anordnen................................................................................ |
161 |
4.8.1 |
'Fenster' 'Nebeneinander' .............................................................. |
161 |
4.8.2 |
'Fenster' 'Untereinander'................................................................ |
161 |
4.8.3 |
'Fenster' 'Überlappend'.................................................................. |
161 |
4.8.4 |
'Fenster' 'Symbole anordnen'......................................................... |
161 |
4.8.5 |
'Fenster' 'Alle Schließen'............................................................... |
161 |
4.8.6 |
'Fenster' 'Meldungen' .................................................................... |
161 |
4.8.7 |
'Fenster' 'Bibliotheksverwaltung' .................................................. |
162 |
4.8.8 |
'Fenster' 'Logbuch' ........................................................................ |
162 |
4.9 |
Die rettende Hilfe............................................................................... |
162 |
4.9.1 |
'Hilfe''Inhalt und Index'................................................................. |
162 |
4.9.2 |
Hilfe-Hauptfenster ........................................................................ |
163 |
4.9.3 |
Stichwort-Fenster.......................................................................... |
165 |
4.9.4 |
Kontextsensitive Hilfe .................................................................. |
165 |
5 Die Editoren............................................................................................ |
166 |
|
5.1 |
Allgemeines zu den Editoren............................................................. |
166 |
5.1.1 |
Druckgrenzen................................................................................ |
166 |
5.1.2 |
Kommentar ................................................................................... |
166 |
5.1.3 |
Zoom zu aufgerufenem Baustein.................................................. |
167 |
5.1.4 |
'Extras' 'Instanz öffnen' ................................................................. |
167 |
5.2 |
Der Deklarationseditor....................................................................... |
167 |
5.2.1 |
Deklarationsteil............................................................................. |
167 |
5.2.2 |
Eingabevariablen .......................................................................... |
168 |
5.2.3 |
Ausgabevariablen ......................................................................... |
168 |
5.2.4 |
EinAusgabevariablen.................................................................... |
168 |
5.2.5 |
Lokale Variablen .......................................................................... |
169 |
5.2.6 |
Remanente Variablen.................................................................... |
169 |
5.2.7 |
Konstanten, Typed Literals........................................................... |
170 |
5.2.8 |
Externe Variablen ......................................................................... |
170 |
5.2.9 |
Schlüsselwörter............................................................................. |
171 |
5.2.10 |
Variablendeklaration..................................................................... |
171 |
5.2.11 |
AT-Deklaration............................................................................. |
171 |
5.2.12 |
'Einfügen' 'Deklarations Schlüsselworte'...................................... |
172 |
5.2.13 |
'Einfügen' 'Typen'.......................................................................... |
172 |
5.2.14 |
Syntaxcoloring.............................................................................. |
173 |
5.2.15 |
Kurzformmodus............................................................................ |
173 |
5.2.16 |
Automatisch deklarieren............................................................... |
174 |
5.2.17 |
Zeilennummern im Deklarationseditor......................................... |
176 |
5.2.18 |
Deklarationen als Tabelle ............................................................. |
176 |
5.2.19 |
'Einfügen' 'Neue Deklaration' ....................................................... |
177 |
5.2.20 |
Pragma-Anweisung....................................................................... |
177 |
5.2.21 |
Deklarationseditoren im Online Modus........................................ |
181 |
5.3 |
Die Texteditoren ................................................................................ |
181 |
WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32

viii • Inhaltsverzeichnis
5.3.1 |
'Einfügen''Operator' in Texteditoren............................................. |
182 |
5.3.2 |
'Einfügen''Operand' in Texteditoren ............................................. |
182 |
5.3.3 |
'Einfügen''Funktion' in Texteditoren............................................. |
182 |
5.3.4 |
'Einfügen''Funktionsblock' in Texteditoren .................................. |
182 |
5.3.5 |
Bausteinaufruf mit Ausgangsparametern in Texteditoren............ |
183 |
5.3.6 |
Die Texteditoren im Online Modus.............................................. |
183 |
5.3.7 |
'Extras' 'Monitoring Einstellungen'............................................... |
183 |
5.3.8 |
Breakpoint-Positionen im Texteditor ........................................... |
184 |
5.3.9 |
Was passiert an einem Breakpoint?.............................................. |
185 |
5.3.10 |
Zeilennummern des Texteditors ................................................... |
185 |
5.3.11 |
Der Anweisungslisteneditor.......................................................... |
186 |
5.3.12 |
Der Editor für Strukturierten Text ................................................ |
187 |
5.4 |
Die graphischen Editoren................................................................... |
188 |
5.4.1 |
Zoom............................................................................................. |
188 |
5.4.2 |
Netzwerk....................................................................................... |
189 |
5.4.3 |
Sprungmarken............................................................................... |
189 |
5.4.4 |
Netzwerkkommentare,'Extras' 'Optionen'..................................... |
189 |
5.4.5'Einfügen' 'Netzwerk (danach)' oder 'Einfügen' 'Netzwerk (davor)'189
5.4.6 |
Die Netzwerkeditoren im Online Modus...................................... |
190 |
5.4.7 |
Der Funktionsplaneditor ............................................................... |
190 |
5.4.8 |
Der Kontaktplaneditor .................................................................. |
198 |
5.4.9 |
Der Ablaufspracheneditor............................................................. |
203 |
5.4.10 |
Der freigraphische Funktionsplaneditor ....................................... |
214 |
6 Übersicht Resourcen.............................................................................. |
233 |
|
6.1 |
Globale Variablen .............................................................................. |
233 |
6.1.1 |
Globale Variablen editieren.......................................................... |
233 |
6.1.2 |
Mehrere Variablenlisten ............................................................... |
234 |
6.1.3 |
Globale Variablen......................................................................... |
234 |
6.1.4 |
Globale Konstanten ...................................................................... |
238 |
6.2 |
Variablenkonfiguration...................................................................... |
238 |
6.2.1 |
Beispiel Variablenkonfiguration................................................... |
239 |
6.2.2 |
'Einfügen''Alle Instanzpfade' ........................................................ |
240 |
6.2.3 |
Dokumentvorlage ......................................................................... |
240 |
6.2.4 |
'Extras' 'Doku-Vorlage erstellen'................................................... |
241 |
6.2.5 |
'Extras' 'Doku-Vorlage auswählen' ............................................... |
241 |
6.3 |
PLC Browser...................................................................................... |
241 |
6.4 |
Steuerungskonfiguration.................................................................... |
242 |
6.4.1 |
Steuerungsauswahl ....................................................................... |
242 |
6.5 |
Taskkonfiguration.............................................................................. |
242 |
6.5.1 |
Beispiel für eine Taskkonfiguration ............................................. |
243 |
6.5.2 |
Welche Task wird bearbeitet? ...................................................... |
243 |
6.5.3 |
Arbeiten in der Taskkonfiguration................................................ |
244 |
6.5.4 |
'Einfügen' 'Task einfügen' oder 'Einfügen' 'Task anhängen' ......... |
244 |
6.5.5'Einfügen' 'Programmaufruf anhängen' oder 'Einfügen'
|
'Programmaufruf einfügen' ........................................................... |
245 |
6.5.6 |
'Extras' 'Eigenschaften''................................................................. |
246 |
6.5.7 |
'Extras' 'Debug Task festlegen' ..................................................... |
246 |
6.6 |
Traceaufzeichnung............................................................................. |
246 |
6.6.1 |
'Extras' 'Tracekonfiguration' ......................................................... |
247 |
WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32

|
Inhaltsverzeichnis |
• ix |
6.6.2 |
'Extras' 'Trace starten' ................................................................... |
249 |
6.6.3 |
'Extras' 'Trace lesen'...................................................................... |
249 |
6.6.4 |
'Extras' 'Trace automatisch lesen'.................................................. |
249 |
6.6.5 |
'Extras' 'Trace stoppen'.................................................................. |
249 |
6.6.6 |
Auswahl der darzustellenden Variablen ....................................... |
249 |
6.6.7 |
Darstellung der Traceaufzeichnung.............................................. |
250 |
6.6.8 |
'Extras' 'Cursor ausgeben' ............................................................. |
250 |
6.6.9 |
'Extras' 'Mehrkanal'....................................................................... |
251 |
6.6.10 |
'Extras' 'Koordinatennetz'.............................................................. |
251 |
6.6.11 |
'Extras' 'Y-Skalierung'................................................................... |
251 |
6.6.12 |
'Extras' 'Strecken' .......................................................................... |
252 |
6.6.13 |
'Extras' 'Komprimieren'................................................................. |
252 |
6.6.14 |
'Extras' 'Trace speichern'............................................................... |
252 |
6.6.15 |
'Extras' 'Trace laden' ..................................................................... |
252 |
6.6.16 |
'Extras' 'Trace in ASCII-File'........................................................ |
253 |
6.7 |
Watch und Rezepturverwalter............................................................ |
253 |
6.7.1 |
Watchund Rezepturverwalter..................................................... |
253 |
6.7.2 |
'Einfügen' 'Neue Watchliste' ......................................................... |
255 |
6.7.3 |
'Extras' 'Watchliste Umbenennen'................................................. |
255 |
6.7.4 |
'Extras' 'Watchliste speichern'....................................................... |
255 |
6.7.5 |
'Extras' 'Watchliste laden' ............................................................. |
255 |
6.7.6 |
Watchund Rezepturverwalter im Online Modus........................ |
255 |
6.7.7 |
'Extra' 'Monitoring aktiv'............................................................... |
256 |
6.7.8 |
'Extras' 'Rezeptur schreiben' ......................................................... |
256 |
6.7.9 |
'Extras' 'Rezeptur lesen'................................................................. |
257 |
6.7.10 |
Werte forcen und schreiben im Watch Manager .......................... |
257 |
7 Bibliotheksverwaltung........................................................................... |
258 |
|
7.1 |
Bibliotheksverwalter.......................................................................... |
258 |
7.2 |
Bibliotheksverwalter nutzen .............................................................. |
258 |
7.3 |
Standardbibliothek............................................................................. |
259 |
7.4 |
Benutzerdefinierte Bibliotheken........................................................ |
259 |
7.5 |
'Einfügen' 'weitere Bibliothek' ........................................................... |
259 |
7.6 |
Bibliothek entfernen........................................................................... |
260 |
8 Visualisierung in WAGO-I/O-PRO 32................................................. |
261 |
|
8.1 |
Visualisierung .................................................................................... |
261 |
8.2 |
Visualisierung erstellen...................................................................... |
262 |
8.2.1 |
Visualisierungselemente einfügen................................................ |
262 |
8.2.2 |
Arbeiten mit Visualisierungselementen........................................ |
265 |
8.2.3 |
Visualisierungselemente konfigurieren ........................................ |
267 |
8.2.4 |
Weitere Funktionen für Visualisierungselemente ........................ |
279 |
9 DDE Kommunikation mit WAGO-I/O-PRO 32 ................................. |
287 |
|
9.1 |
DDE Schnittstelle des WAGO-I/O-PRO 32 Programmiersystems ... |
287 |
9.1.1 |
Aktivieren der DDE Schnittstelle................................................. |
287 |
9.1.2 |
Allgemeines Ansprechen von Daten ............................................ |
287 |
9.1.3 |
Welche Variablen können gelesen werden?................................. |
287 |
9.1.4 |
Variablen Verknüpfen mit WORD............................................... |
288 |
9.1.5 |
Variablen Verknüpfen mit EXCEL .............................................. |
288 |
WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32

x • Inhaltsverzeichnis
9.1.6 |
Variablen Ansprechen mit Intouch............................................... |
288 |
10 Tastaturbedienung................................................................................. |
289 |
|
10.1 |
Bedienung .......................................................................................... |
289 |
10.2 |
Tastenkombinationen......................................................................... |
289 |
11 Die Datentypen ....................................................................................... |
293 |
|
11.1 |
Datentypen ......................................................................................... |
293 |
11.2 |
Standard Datentypen.......................................................................... |
293 |
11.2.1 |
BOOL............................................................................................ |
293 |
11.2.2 |
Ganzzahlige Datentypen............................................................... |
293 |
11.2.3 |
REAL............................................................................................ |
293 |
11.2.4 |
STRING........................................................................................ |
294 |
11.2.5 |
Zeitdatentypen .............................................................................. |
294 |
11.3 |
Definierte Datentypen........................................................................ |
295 |
11.3.1 |
Array............................................................................................. |
295 |
11.3.2 |
Pointer........................................................................................... |
297 |
11.3.3 |
Aufzählungstyp............................................................................. |
298 |
11.3.4 |
Strukturen ..................................................................................... |
299 |
11.3.5 |
Referenzen .................................................................................... |
300 |
11.3.6 |
Unterbereichstypen....................................................................... |
300 |
12 Die IEC Operatoren............................................................................... |
304 |
|
12.1 |
Die IEC Operatoren ........................................................................... |
304 |
12.2 |
Arithmetische Operatoren.................................................................. |
304 |
12.2.1 |
ADD.............................................................................................. |
304 |
12.2.2 |
MUL ............................................................................................. |
304 |
12.2.3 |
SUB............................................................................................... |
305 |
12.2.4 |
DIV ............................................................................................... |
305 |
12.2.5 |
MOD............................................................................................. |
307 |
12.2.6 |
INDEXOF..................................................................................... |
307 |
12.2.7 |
SIZEOF......................................................................................... |
307 |
12.3 |
Bitstring Operatoren........................................................................... |
308 |
12.3.1 |
AND.............................................................................................. |
308 |
12.3.2 |
OR................................................................................................. |
308 |
12.3.3 |
XOR.............................................................................................. |
309 |
12.3.4 |
NOT .............................................................................................. |
310 |
12.4 |
Bit-Shift Operatoren........................................................................... |
310 |
12.4.1 |
SHL............................................................................................... |
310 |
12.4.2 |
SHR............................................................................................... |
311 |
12.4.3 |
ROL .............................................................................................. |
312 |
12.4.4 |
ROR.............................................................................................. |
313 |
12.5 |
Auswahloperatoren ............................................................................ |
314 |
12.5.1 |
SEL ............................................................................................... |
314 |
12.5.2 |
MAX............................................................................................. |
315 |
12.5.3 |
MIN............................................................................................... |
316 |
12.5.4 |
LIMIT ........................................................................................... |
316 |
12.5.5 |
MUX............................................................................................. |
317 |
12.6 |
Vergleichsoperatoren ......................................................................... |
317 |
12.6.1 |
GT................................................................................................. |
317 |
WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32

Inhaltsverzeichnis • xi
12.6.2 |
|
LT ................................................................................................. |
318 |
12.6.3 |
|
LE ................................................................................................. |
318 |
12.6.4 |
|
GE................................................................................................. |
319 |
12.6.5 |
|
EQ................................................................................................. |
319 |
12.6.6 |
|
NE................................................................................................. |
320 |
12.7 |
Adreßoperatoren ................................................................................ |
320 |
|
12.7.1 |
|
ADR.............................................................................................. |
320 |
12.7.2 |
|
Inhaltsoperator .............................................................................. |
321 |
12.8 |
Aufrufoperator ................................................................................... |
321 |
|
12.8.1 |
|
CAL .............................................................................................. |
321 |
12.9 |
Typkonvertierungen........................................................................... |
321 |
|
12.9.1 |
|
BOOL_TO-Konvertierungen........................................................ |
322 |
12.9.2 |
|
TO_BOOL-Konvertierungen........................................................ |
323 |
12.9.3 |
|
Konvertierungen zwischen ganzzahligen Zahlentypen ................ |
324 |
12.9.4 |
|
REAL_TO-Konvertierungen ........................................................ |
325 |
12.9.5 |
|
TIME_TO- / TIME_OF_DAY-Konvertierungen......................... |
326 |
12.9.6 |
|
DATE_TO- / DT_TO-Konvertierungen....................................... |
327 |
12.9.7 |
|
STRING_TO-Konvertierungen .................................................... |
328 |
12.9.8 |
|
TRUNC......................................................................................... |
329 |
12.10 |
Numerische Operatoren ..................................................................... |
329 |
|
12.10.1 |
|
ABS............................................................................................... |
329 |
12.10.2 |
|
SQRT............................................................................................ |
330 |
12.10.3 |
|
LN................................................................................................. |
330 |
12.10.4 |
|
LOG.............................................................................................. |
331 |
12.10.5 |
|
EXP............................................................................................... |
331 |
12.10.6 |
|
SIN................................................................................................ |
332 |
12.10.7 |
|
COS .............................................................................................. |
332 |
12.10.8 |
|
TAN.............................................................................................. |
333 |
12.10.9 |
|
ASIN............................................................................................. |
333 |
12.10.10 |
ACOS............................................................................................ |
334 |
|
12.10.11 |
ATAN ........................................................................................... |
334 |
|
12.10.12 |
EXPT ............................................................................................ |
335 |
|
13 Die Elemente der Standardbibliothek.................................................. |
336 |
||
13.1 |
String Funktionen............................................................................... |
336 |
|
13.1.1 |
|
LEN............................................................................................... |
336 |
13.1.2 |
|
LEFT............................................................................................. |
336 |
13.1.3 |
|
RIGHT.......................................................................................... |
337 |
13.1.4 |
|
MID............................................................................................... |
337 |
13.1.5 |
|
CONCAT...................................................................................... |
338 |
13.1.6 |
|
INSERT ........................................................................................ |
339 |
13.1.7 |
|
DELETE ....................................................................................... |
339 |
13.1.8 |
|
REPLACE..................................................................................... |
340 |
13.1.9 |
|
FIND............................................................................................. |
341 |
13.2 |
Bistabile Funktionsblöcke.................................................................. |
341 |
|
13.2.1 |
|
SR ................................................................................................. |
341 |
13.2.2 |
|
RS ................................................................................................. |
342 |
13.2.3 |
|
SEMA ........................................................................................... |
343 |
13.3 |
Flankenerkennung.............................................................................. |
343 |
|
13.3.1 |
|
R_TRIG ........................................................................................ |
344 |
WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32

xii • Inhaltsverzeichnis
13.3.2 |
F_TRIG......................................................................................... |
345 |
13.4 |
Zähler ................................................................................................. |
346 |
13.4.1 |
CTU .............................................................................................. |
346 |
13.4.2 |
CTD .............................................................................................. |
347 |
13.4.3 |
CTUD ........................................................................................... |
348 |
13.5 |
Timer.................................................................................................. |
349 |
13.5.1 |
TP.................................................................................................. |
349 |
13.5.2 |
TON .............................................................................................. |
350 |
13.5.3 |
TOF............................................................................................... |
351 |
14 Die Bibliothek UTIL.LIB ...................................................................... |
353 |
|
14.1 |
BCD-Konvertierung........................................................................... |
353 |
14.1.1 BCD_TO_INT .............................................................................. |
353 |
|
14.1.2 INT_TO_BCD .............................................................................. |
353 |
|
14.2 |
Bit-/Byte-Funktionen ......................................................................... |
354 |
14.2.1 |
EXTRACT.................................................................................... |
354 |
14.2.2 |
PACK............................................................................................ |
354 |
14.2.3 |
PUTBIT ........................................................................................ |
354 |
14.2.4 |
UNPACK...................................................................................... |
355 |
14.3 |
Mathematische Hilfsfunktionen......................................................... |
355 |
14.3.1 |
DERIVATIVE .............................................................................. |
355 |
14.3.2 |
INTEGRAL .................................................................................. |
356 |
14.3.3 |
STATISTICS_INT ....................................................................... |
356 |
14.3.4 |
STATISTICS_REAL.................................................................... |
356 |
14.3.5 |
VARIANCE.................................................................................. |
356 |
14.4 |
Regler................................................................................................. |
357 |
14.4.1 |
P.................................................................................................... |
357 |
14.4.2 |
PD ................................................................................................. |
357 |
14.4.3 |
PID................................................................................................ |
358 |
14.5 |
Signalgeneratoren .............................................................................. |
358 |
14.5.1 |
BLINK .......................................................................................... |
359 |
14.5.2 |
GEN .............................................................................................. |
359 |
14.6 |
Funktionsmanipulatoren .................................................................... |
361 |
14.6.1 |
CHARCURVE.............................................................................. |
361 |
14.6.2 |
RAMP_INT .................................................................................. |
362 |
14.6.3 |
RAMP_REAL............................................................................... |
363 |
14.7 |
Analogwertverarbeitung .................................................................... |
363 |
14.7.1 |
HYSTERESIS............................................................................... |
363 |
14.7.2 |
LIMITALARM............................................................................. |
364 |
Index |
............................................................................................................. |
365 |
Die Kapitel 15 ff. und die Anhänge finden Sie im Teil 2.
WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32

Wichtige Erläuterungen |
• 1 |
Rechtliche Grundlagen |
|
|
|
1 Wichtige Erläuterungen
Um dem Anwender eine schnelle Installation und Inbetriebnahme der in diesem Handbuch beschriebenen Geräte zu gewährleisten, ist es notwendig, die nachfolgenden Hinweise und Erläuterungen sorgfältig zu lesen und zu beachten.
1.1 Rechtliche Grundlagen
1.1.1Urheberschutz
Dieses Handbuch, einschließlich aller darin befindlichen Abbildungen, ist urheberrechtlich geschützt. Jede Weiterverwendung dieses Handbuches, die von den urheberrechtlichen Bestimmungen abweicht, ist nicht gestattet. Die Reproduktion, Übersetzung in andere Sprachen, sowie die elektronische und fototechnische Archivierung und Veränderung bedarf der schriftlichen Genehmigung der WAGO Kontakttechnik GmbH, Minden. Zuwiderhandlungen ziehen einen Schadenersatzanspruch nach sich.
Die WAGO Kontakttechnik GmbH behält sich Änderungen, die dem technischen Fortschritt dienen, vor. Alle Rechte für den Fall der Patenterteilung oder des Gebrauchmusterschutzes sind der WAGO Kontakttechnik GmbH vorbehalten. Fremdprodukte werden stets ohne Vermerk auf Patentrechte genannt. Die Existenz solcher Rechte ist daher nicht auszuschließen.
1.1.2Personalqualifikation
Der in diesem Handbuch beschriebene Produktgebrauch richtet sich ausschließlich an Fachkräfte mit einer Ausbildung in der SPSProgrammierung, Elektrofachkräfte oder von Elektrofachkräften unterwiesene Personen, die außerdem mit den geltenden Normen vertraut sind. Für Fehlhandlungen und Schäden, die an WAGO-Produkten und Fremdprodukten durch Missachtung der Informationen dieses Handbuches entstehen, übernimmt die WAGO Kontakttechnik GmbH keine Haftung.
1.1.3Bestimmungsgemäßer Gebrauch
Die Komponenten werden ab Werk für den jeweiligen Anwendungsfall mit einer festen Hardund Softwarekonfiguration ausgeliefert. Änderungen sind nur im Rahmen der in den Handbüchern dokumentierten Möglichkeiten zulässig. Alle anderen Veränderungen an der Hardoder Software sowie der nicht bestimmungsgemäße Gebrauch der Komponenten bewirken den Haftungsausschluss der WAGO Kontakttechnik GmbH.
Wünsche an eine abgewandelte bzw. neue Hardoder Softwarekonfiguration richten Sie bitte an WAGO Kontakttechnik GmbH.
WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32