
- •1 Kurzer Einblick in CoDeSys
- •1.1 Was ist CoDeSys
- •1.2 Überblick über die Funktionalität von CoDeSys...
- •1.3 Übersicht der Anwender-Dokumentation zu CoDeSys
- •2 Was ist was in CoDeSys
- •2.1 Bestandteile eines Projekts...
- •2.2 Die Sprachen...
- •2.2.1 Anweisungsliste (AWL)...
- •2.2.2 Strukturierter Text (ST)...
- •2.2.3 Ablaufsprache (AS)...
- •2.2.4 Funktionsplan (FUP)...
- •2.2.5 Der freigraphische Funktionsplaneditor (CFC)...
- •2.2.6 Kontaktplan (KOP)...
- •2.3 Debugging, Onlinefunktionalitäten...
- •2.4 Die Norm...
- •3 Wir schreiben ein kleines Programm
- •3.1 Die Steuerung einer Ampelanlage...
- •3.2 Die Visualisierung einer Ampelanlage...
- •4 Die Komponenten im Einzelnen
- •4.1 Hauptfenster...
- •4.2 Projekt Optionen...
- •4.3 Projekte verwalten...
- •4.4 Objekte verwalten...
- •4.5 Allgemeine Editierfunktionen...
- •4.6 Allgemeine Online Funktionen...
- •4.7 Fenster ...
- •4.8 Die rettende Hilfe...
- •5 Die Editoren
- •5.1 Das gilt für alle Editoren...
- •5.2 Der Deklarationseditor...
- •5.2.1 Arbeiten im Deklarationseditor
- •5.2.2 Deklarationseditoren im Online Modus
- •5.3 Editoren der textuellen Programmiersprachen...
- •5.3.1 Arbeiten in den Texteditoren
- •5.3.2 Der Anweisungslisteneditor...
- •5.3.3 Der Editor für Strukturierten Text...
- •5.4 Editoren der grafischen Programmiersprachen...
- •5.4.1 Arbeiten in den grafischen Editoren
- •5.4.2 Der Funktionsplaneditor...
- •5.4.3 Der Kontaktplaneditor...
- •5.4.4 Der Ablaufspracheneditor...
- •5.4.5 Der freigraphische Funktionsplaneditor (CFC)...
- •6 Die Ressourcen
- •6.1 Übersicht Ressourcen
- •6.2 Globale Variablen, Variablenkonfiguration, Dokumentvorlage
- •6.2.1 Globale Variablen
- •6.2.2 Variablenkonfiguration...
- •6.2.3 Dokumentvorlage
- •6.3 Alarmkonfiguration
- •6.3.1 Überblick
- •6.3.2 Alarmsystem, Begriffe
- •6.3.3 Alarmklassen
- •6.3.4 Alarmgruppen
- •6.3.5 Alarmspeicherung
- •6.3.6 Menü Extras: Einstellungen
- •6.4 Bibliotheksverwaltung...
- •6.5 Logbuch...
- •6.6 Steuerungskonfiguration
- •6.6.1 Überblick
- •6.6.2 Arbeiten im CoDeSys Steuerungskonfigurator
- •6.6.3 Allgemeine Einstellungen in der Steuerungskonfiguration
- •6.6.4 Anwendungsspezifischer Parameterdialog
- •6.6.5 Konfiguration eines I/O Moduls...
- •6.6.6 Konfiguration eines Kanals
- •6.6.7 Konfiguration von Profibus Modulen...
- •6.6.8 Konfiguration von CAN Modulen...
- •6.6.9 Konfiguration eines CanDevice (CANopen Slave)
- •6.6.10 Steuerungskonfiguration im Online Modus
- •6.6.11 Hardware Scan/Status/Diagnose aus dem Zielsystem
- •6.7 Taskkonfiguration...
- •6.7.1 Arbeiten im Taskkonfigurator
- •6.7.2 System-Ereignisse
- •6.7.3 Taskkonfiguration im Online Modus
- •6.8.1 Überblick
- •6.9 Traceaufzeichnung...
- •6.9.1 Überblick und Konfiguration
- •6.9.2 Darstellung der Traceaufzeichnung
- •6.9.3 'Extras' 'Tracewerte speichern'
- •6.9.4 'Extras' 'Externe Tracekonfigurationen'
- •6.10 Arbeitsbereich
- •6.11 Parameter Manager ..
- •6.11.1 Aktivieren des Parameter Managers
- •6.11.2 Der Parameter Manager Editor, Overview
- •6.11.3 Parameterlisten: Typen und Attribute
- •6.11.4 Parameterlisten verwalten
- •6.11.5 Parameterlisten editieren
- •6.11.6 Parameter Manager im Online Modus
- •6.11.7 Export / Import von Parameterlisten
- •6.12 Zielsystemeinstellungen
- •6.13 PLC Browser...
- •6.13.1 Allgemeines zur PLC-Browser- Bedienung
- •6.13.2 Kommandoeingabe im PLC-Browser
- •6.13.3 Verwendung von Makros bei der Kommandoeingabe im PLC-Browser
- •6.13.4 Weitere PLC-Browser-Optionen
- •6.14 Tools
- •6.14.1 Eigenschaften der bestehenden Verknüpfungen (Objekt Eigenschaften)
- •6.14.2 Verwalten von Verknüpfungen
- •6.14.3 Die wichtigsten Fragen zu Tools
- •7 ENI Versionsverwaltung
- •7.1.2 Voraussetzungen für das Arbeiten mit einer ENI Projektdatenbank
- •7.1.3 Arbeiten in CoDeSys mit der Projektdatenbank
- •7.1.4 Kategorien innerhalb der Projektdatenbank
- •8 DDE Kommunikation
- •8.1 DDE Schnittstelle des CoDeSys Programmiersystems...
- •8.2 DDE Kommunikation über den GatewayDDE-Server...
- •9 Lizenzmanagement in CoDeSys
- •9.1 Der 3S Licensing Manager
- •9.1.1 Erstellen einer lizenzpflichtigen Bibliothek
- •10 ANHANG
- •Anhang A IEC Operatoren und zusätzliche normerweiternde Funktionen
- •Arithmetische Operatoren...
- •Bitstring Operatoren...
- •Bit-Shift Operatoren...
- •Auswahloperatoren...
- •Vergleichsoperatoren...
- •Adressoperatoren...
- •Aufrufoperator...
- •Typkonvertierungen...
- •Numerische Operatoren...
- •Anhang B Operanden in CoDeSys
- •Konstanten...
- •Variablen...
- •Adressen...
- •Funktionen...
- •Anhang C Datentypen in CoDeSys
- •Standard Datentypen
- •Definierte Datentypen
- •Anhang D CoDeSys Bibliotheken
- •Die Bibliothek Standard.lib
- •String Funktionen...
- •Bistabile Funktionsblöcke...
- •Flankenerkennung...
- •Zähler...
- •Timer...
- •Die Bibliothek Util.lib
- •BCD-Konvertierung...
- •Bit-/Byte-Funktionen...
- •Mathematische Hilfsfunktionen...
- •Regler...
- •Signalgeneratoren...
- •Funktionsmanipulatoren...
- •Analogwertverarbeitung...
- •Die Bibliothek AnalyzationNew.lib
- •Die CoDeSys Systembibliotheken
- •Anhang E Übersicht: Operatoren und Bibliotheksbausteine
- •Anhang F Kommandozeilen-/Kommandodatei-Befehle
- •Kommandozeilen-Befehle
- •Kommandodatei (Cmdfile)-Befehle
- •Anhang G Siemens Import
- •SEQ-Symbolikdatei importieren
- •S5-Datei importieren
- •Konvertierung S5 nach IEC 1131-3
- •Anhang H Dialoge der Zielsystemeinstellungen
- •Einstellungen in Kategorie Zielplattform
- •Einstellungen in Kategorie Allgemein
- •Einstellungen in Kategorie Speicheraufteilung
- •Einstellungen in Kategorie Netzfunktionen
- •Einstellungen in Kategorie Visualisierung
- •Anhang I Tastaturbedienung
- •Tastaturbedienung
- •Tastenkombinationen
- •Anhang J Übersetzungsfehler und -warnungen
- •Warnungen...
- •Übersetzungsfehler...
- •Index

Fenster ...
'Online' 'Datei in Steuerung schreiben'
Dieser Befehl dient dazu, eine beliebige Datei in die Steuerung zu laden. Er öffnet den Dialog zur 'Datei in Steuerung schreiben', in dem Sie die gewünschte Datei markieren. Nach Bestätigen der Auswahl über die Schaltfläche Öffnen wird der Dialog geschlossen und die Datei in die Steuerung geladen und dort unter demselben Namen abgelegt. Das Laden wird durch eine Fortschrittsanzeige begleitet.
Mit dem Befehl 'Online' 'Datei aus Steuerung laden' können Sie eine auf der Steuerung abgelegte Datei wieder laden.
'Online' 'Datei aus Steuerung laden'
Mit diesem Befehl können Sie eine über 'Online' 'Datei in Steuerung schreiben' auf der Steuerung abgelegte Datei wieder laden. Sie erhalten den Dialog Datei aus Steuerung laden. Unter Dateiname geben Sie den Namen der gewünschten Datei ein und im Auswahlfenster stellen Sie das Verzeichnis auf Ihrem Rechner ein, in das sie geladen werden soll, sobald der Dialog über die Schaltfläche Speichern geschlossen wird.
4.7 Fenster ...
Unter dem Menüpunkt 'Fenster' finden Sie alle Befehle zur Fensterverwaltung. Das sind sowohl Befehle zum automatischen Anordnen Ihrer Fenster, als auch zum Öffnen des Bibliothekverwalters, des Logbuchs und zum Wechseln zwischen Ihren geöffneten Fenstern.
Am Ende des Menüs finden Sie eine Auflistung aller geöffneten Fenster in der Reihenfolge, in der sie geöffnet wurden. Mit einem Mausklick auf den jeweiligen Eintrag wechseln Sie zum gewünschten Fenster. Vor dem aktiven Fenster erscheint ein Haken.
Die folgenden Abschnitte beschreiben die Befehle des 'Fenster'-Menüs im Einzelnen:
'Fenster' 'Nebeneinander'
Mit diesem Befehl ordnen Sie alle Fenster im Arbeitsbereich nebeneinander an, so dass sie sich nicht überlappen und den gesamten Arbeitsbereich ausfüllen.
'Fenster' 'Untereinander'
Mit diesem Befehl ordnen Sie alle Fenster im Arbeitsbereich untereinander an. So dass sie sich nicht überlappen und den gesamten Arbeitsbereich ausfüllen .
'Fenster' 'Überlappend'
Mit diesem Befehl ordnen Sie alle Fenster im Arbeitsbereich kaskadenförmig hintereinander an.
'Fenster' 'Symbole anordnen'
Mit diesem Befehl ordnen Sie alle minimierten Fenster im Arbeitsbereich in einer Reihe am unteren Ende des Arbeitsbereiches an.
'Fenster' 'Alle Schließen'
Mit diesem Befehl schließen Sie alle geöffneten Fenster im Arbeitsbereich
'Fenster' 'Meldungen'
Kurzform: <Umschalt>+<Esc>
Mit diesem Befehl öffnen bzw. schließen Sie das Meldungsfenster mit den Meldungen aus dem letzten Übersetzungs-, Über prüfungsoder Vergleichvorgang.
Ist das Meldungsfenster geöffnet, so erscheint im Menü ein Haken vor dem Befehl.
4-74 |
CoDeSys V2.3 |

4 - Die Komponenten im Einzelnen
'Fenster' 'Bibliotheksverwaltung'
Mit diesem Befehl öffnen Sie den Bibliotheksverwalter.
'Fenster' 'Logbuch'
Mit diesem Befehl öffnen Sie das Logbuch-Fenster, in dem Protokolle der Online-Sessions angezeigt werden können (siehe Kapitel 6.5, Ressourcen, Logbuch).
4.8 Die rettende Hilfe...
'Hilfe' 'Inhalt' und 'Suchen'
Mit den Befehlen Inhalt bzw. Suchen im Menü Hilfe öffnet das Hilfethemen-Fenster, das über den HTML Help Viewer (ab Internet Explorer V4.1) angezeigt wird.
Registerkarte Inhalt zeigt das Inhaltsverzeichnis. Die Bücher lassen sich über Maus-Klick bzw. über die Plusund Minuszeichen davor öffnen und schließen. Der Inhalt der im Inhaltsverzeichnis markierten Seite wird im rechten Teil des Hilfefensters angezeigt. Verknüpfungen im Hilfetext zu anderen Hilfeseiten bzw. aufklappbare Textabschnitte oder Abbildungen sind durch andere Farbe und Unterstreichung zu erkennen. Ein Maus-Klick darauf öffnet die jeweilige Zielseite bzw. den erweiterten Text oder die Abbildung.
In Registerkarte Index kann nach einem bestimmten Stichwort gesucht werden, in Registerkarte Suchen kann eine Volltextsuche über alle Hilfeseiten durchgeführt werden. Folgen Sie den Anweisungen in den Registerkarten.
Hilfethemen-Fenster
Kontextsensitive Hilfe Kurzform: <F1>
Sie können die Taste <F1> in einem aktiven Fenster, einem Dialog oder über einem Menübefehl betätigen, um die Online Hilfe zu öffnen. Wenn ein Menübefehl angewählt ist, wird unmittelbar die Hilfeseite für diesen Befehl angezeigt. Wenn Sie einen Text markieren (z.B. ein Schlüsselwort, eine Standardfunktion oder eine Fehlermeldung im Meldungsfenster) wird über <F1> die entsprechende Hilfe dazu angezeigt.
CoDeSys V2.3 |
4-75 |

Die rettende Hilfe...
4-76 |
CoDeSys V2.3 |