2 Was ist was in CoDeSys

download 2 Was ist was in CoDeSys

of 445

  • date post

    11-Feb-2017
  • Category

    Documents

  • view

    229
  • download

    1

Embed Size (px)

Transcript of 2 Was ist was in CoDeSys

  • Handbuch fr SPS Programmierung

    mit

    CoDeSys 2.3

  • Copyright 1994, 1997, 1999, 2001, 2002, 2003, 2004 by 3S - Smart Software Solutions GmbH Alle Rechte vorbehalten.

    Es wurden alle erdenklichen Manahmen getroffen, um die Richtigkeit und Vollstndigkeit der vorliegenden Dokumentation zu gewhrleisten. Da sich Fehler, trotz aller Sorgfalt, nie vollstndig vermeiden lassen, sind wir fr Hinweise und Anregungen jederzeit dankbar. Warenzeichen Intel ist ein eingetragenes Warenzeichen und 80286, 80386, 80486, Pentium sind Warenzeichen der Intel Corporation.

    Microsoft, MS und MS-DOS sind eingetragene Warenzeichen, Windows und Intellisense sind Warenzeichen der Microsoft Corporation.

    Herausgeber:

    3S - Smart Software Solutions GmbH Memminger Strae 151 D-87439 Kempten Tel. +49/ 831/ 5 40 31 - 0 Fax +49/ 831/ 5 40 31 50 Stand 27.09.2004 Dokument Version 3.2, ab CoDeSys V.2.3.3.6

  • Inhalt

    CoDeSys V2.3 i

    Inhalt

    1 Kurzer Einblick in CoDeSys 1-1 1.1 Was ist CoDeSys ................................................................................................... 1-1 1.2 berblick ber die Funktionalitt von CoDeSys... .................................................. 1-1 1.3 bersicht der Anwender-Dokumentation zu CoDeSys .......................................... 1-3

    2 Was ist was in CoDeSys 2-1 2.1 Bestandteile eines Projekts... ................................................................................. 2-1 2.2 Die Sprachen.......................................................................................................... 2-8 2.2.1 Anweisungsliste (AWL)... .................................................................................. 2-8 2.2.2 Strukturierter Text (ST)... .................................................................................. 2-10 2.2.3 Ablaufsprache (AS)........................................................................................... 2-16 2.2.4 Funktionsplan (FUP)... ...................................................................................... 2-21 2.2.5 Der freigraphische Funktionsplaneditor (CFC)... .............................................. 2-21 2.2.6 Kontaktplan (KOP)... ......................................................................................... 2-22

    2.3 Debugging, Onlinefunktionalitten... ...................................................................... 2-23 2.4 Die Norm... ............................................................................................................. 2-26

    3 Wir schreiben ein kleines Programm 3-1 3.1 Die Steuerung einer Ampelanlage... ...................................................................... 3-1 3.2 Die Visualisierung einer Ampelanlage.................................................................... 3-11

    4 Die Komponenten im Einzelnen 4-1 4.1 Hauptfenster........................................................................................................... 4-1 4.2 Projekt Optionen..................................................................................................... 4-3 4.3 Projekte verwalten.................................................................................................. 4-11 4.4 Objekte verwalten................................................................................................... 4-43 4.5 Allgemeine Editierfunktionen.................................................................................. 4-51 4.6 Allgemeine Online Funktionen... ............................................................................ 4-58 4.7 Fenster ... ............................................................................................................... 4-74 4.8 Die rettende Hilfe.................................................................................................... 4-75

    5 Die Editoren 5-1 5.1 Das gilt fr alle Editoren... ...................................................................................... 5-1 5.2 Der Deklarationseditor............................................................................................ 5-2 5.2.1 Arbeiten im Deklarationseditor.......................................................................... 5-2 5.2.2 Deklarationseditoren im Online Modus ............................................................. 5-10 5.2.3 Pragma-Anweisungen im Deklarationseditor.................................................... 5-11

    5.3 Editoren der textuellen Programmiersprachen....................................................... 5-17 5.3.1 Arbeiten in den Texteditoren............................................................................. 5-17 5.3.2 Der Anweisungslisteneditor... ........................................................................... 5-20 5.3.3 Der Editor fr Strukturierten Text... ................................................................... 5-22

    5.4 Editoren der grafischen Programmiersprachen...................................................... 5-22 5.4.1 Arbeiten in den grafischen Editoren.................................................................. 5-22 5.4.2 Der Funktionsplaneditor.................................................................................... 5-24 5.4.3 Der Kontaktplaneditor... .................................................................................... 5-30 5.4.4 Der Ablaufspracheneditor... .............................................................................. 5-36 5.4.5 Der freigraphische Funktionsplaneditor (CFC)... .............................................. 5-44

  • Inhalt

    ii CoDeSys V2.3

    6 Die Ressourcen 6-1 6.1 bersicht Ressourcen ............................................................................................ 6-1 6.2 Globale Variablen, Variablenkonfiguration, Dokumentvorlage ............................... 6-2 6.2.1 Globale Variablen.............................................................................................. 6-3 6.2.2 Variablenkonfiguration... ................................................................................... 6-7 6.2.3 Dokumentvorlage .............................................................................................. 6-8

    6.3 Alarmkonfiguration.................................................................................................. 6-9 6.3.1 berblick ........................................................................................................... 6-9 6.3.2 Alarmsystem, Begriffe ....................................................................................... 6-10 6.3.3 Alarmklassen..................................................................................................... 6-11 6.3.4 Alarmgruppen.................................................................................................... 6-14 6.3.5 Alarmspeicherung ............................................................................................. 6-16 6.3.6 Men Extras: Einstellungen .............................................................................. 6-17

    6.4 Bibliotheksverwaltung... .......................................................................................... 6-17 6.5 Logbuch.................................................................................................................. 6-20 6.6 Steuerungskonfiguration......................................................................................... 6-22 6.6.1 berblick ........................................................................................................... 6-22 6.6.2 Arbeiten im CoDeSys Steuerungskonfigurator.................................................. 6-23 6.6.3 Allgemeine Einstellungen in der Steuerungskonfiguration................................ 6-25 6.6.4 Anwendungsspezifischer Parameterdialog ....................................................... 6-26 6.6.5 Konfiguration eines I/O Moduls... ...................................................................... 6-26 6.6.6 Konfiguration eines Kanals ............................................................................... 6-29 6.6.7 Konfiguration von Profibus Modulen... .............................................................. 6-30 6.6.8 Konfiguration von CAN Modulen... .................................................................... 6-38 6.6.9 Konfiguration eines CanDevice (CANopen Slave) ............................................ 6-43 6.6.10 Steuerungskonfiguration im Online Modus ....................................................... 6-46 6.6.11 Hardware Scan/Status/Diagnose aus dem Zielsystem ..................................... 6-46

    6.7 Taskkonfiguration... ................................................................................................ 6-47 6.7.1 Arbeiten im Taskkonfigurator ............................................................................ 6-48 6.7.2 System-Ereignisse ............................................................................................ 6-50 6.7.3 Taskkonfiguration im Online Modus.................................................................. 6-51

    6.8 Watch- und Rezepturverwalter... ............................................................................ 6-53 6.8.1 berblick ........................................................................................................... 6-53 6.8.2 Watch- und Rezepturverwalter im Offline Modus.............................................. 6-53 6.8.3 Watch- und Rezepturverwalter im Online Modus.............................................. 6-55

    6.9 Traceaufzeichnung... .............................................................................................. 6-56 6.9.1 berblick und Konfiguration ...................................................