7.3.3.1 Eingänge ...................................................................................................................112
7.3.3.2 Ausgänge ..................................................................................................................113
7.3.3.3 Details/Signalverläufe ...............................................................................................114
7.3.3.4 P-Anteil: (Parameter: KP, EN_P) ..............................................................................114
7.3.3.5 I-Anteil: (Parameter KP, TN, SET, SV, HI, EN_I) .....................................................115
7.3.3.6 DT1-Anteil: (Parameter KV,T1,EN_D) ......................................................................116
7.3.3.7 PIDT1-Anteil – Verhalten gesamt .............................................................................118
7.3.4 RAMP ........................................................................................................ 118
7.3.4.1 Eingänge ...................................................................................................................119
7.3.4.2 Ausgänge ..................................................................................................................119
7.3.4.3 Beispiel .....................................................................................................................120
7.4 Anwenderspezifische Funktionsbausteine ................................................. 122
7.4.1 Funktionsbausteine .................................................................................... 122
7.4.1.1 Allgemeine Einstellungen .........................................................................................123
7.4.2 Structured Text-Editor ................................................................................ 126
7.4.2.1 IntelliSense ...............................................................................................................126
7.4.2.2 Syntaxbeschreibung Structured Text .......................................................................127
7.4.2.3 Operatoren ................................................................................................................128
7.4.2.4 Anweisungen ............................................................................................................128
7.4.2.5 Konstanten ................................................................................................................130
7.4.2.6 Zeichenketten ...........................................................................................................130
7.4.3 Makroblock ................................................................................................ 131
7.4.3.1 Anlegen eines Makroblocks ......................................................................................131
7.4.3.2 Makro öffnen .............................................................................................................132
7.4.3.3 Zusammenfassen von existierenden Teilen zu einem Makroblock ..........................132
7.4.3.4 Expandieren eines Makroblocks ...............................................................................134
7.4.4 Erstellen eigener DLLs ............................................................................... 134
7.4.4.1 Benötigte Quelldateien und Beschreibungen ...........................................................135
7.4.4.2 Voraussetzungen und Hinweise ...............................................................................135
7.4.4.3 Einbindung der DLL in ibaLogic ................................................................................136
7.5 Datentypen ................................................................................................ 139
7.5.1 Datentyp definieren .................................................................................... 139
7.5.1.1 Unter dem Projekt .....................................................................................................141
7.5.1.2 In der globalen Bibliothek .........................................................................................141
7.5.1.3 Bei der Erstellung eines Funktionsbausteins ............................................................141
7.5.2 Datentyp ändern ........................................................................................ 142
7.5.3 Datentyp löschen ....................................................................................... 142
7.5.4 Datentyp verwalten .................................................................................... 142
7.5.5 Datentyp exportieren.................................................................................. 143
7.5.6 Datentyp importieren.................................................................................. 144
7.5.7 Datentyp verwenden .................................................................................. 144
7.5.7.1 Bei der Erstellung eines Bausteins ...........................................................................144
7.5.7.2 Bei der Erstellung eines Struktur-Datentyps .............................................................144
7.5.8 Anwenderdatentypen ................................................................................. 145
7.5.8.1 Gruppe DIRECT DERIVED TYPE ............................................................................145
7.5.8.2 Gruppe SUBRANGE TYPE ......................................................................................145
7.5.8.3 Gruppe STRING DERIVED TYPE ............................................................................146
7.5.8.4 Gruppe ENUM TYPE ................................................................................................146