Handbuch ibaLogic-V4
iv Ausgabe 4.2.4
7.3.2.2 Ausgänge................................................................................................................... 108
7.3.3 PIDT1_CONTROL ........................................................................................ 109
7.3.3.1 Eingänge.................................................................................................................... 110
7.3.3.2 Ausgänge................................................................................................................... 110
7.3.3.3 Details/Signalverläufe ................................................................................................ 111
7.3.3.4 P-Anteil: (Parameter: KP, EN_P)............................................................................... 112
7.3.3.5 I-Anteil: (Parameter KP, TN, SET, SV, HI, EN_I) ...................................................... 113
7.3.3.6 DT1-Anteil: (Parameter KV,T1,EN_D) ....................................................................... 114
7.3.3.7 PIDT1-Anteil – Verhalten gesamt .............................................................................. 116
7.3.4 RAMP............................................................................................................ 117
7.3.4.1 Eingänge.................................................................................................................... 118
7.3.4.2 Ausgänge................................................................................................................... 118
7.3.4.3 Beispiel....................................................................................................................... 119
7.3.5 FUZZY_CONTROLLER................................................................................ 121
7.3.5.1 Eingänge.................................................................................................................... 122
7.3.5.2 Ausgänge................................................................................................................... 122
7.4 Anwenderspezifische Funktionsbausteine.................................................... 123
7.4.1 Funktionsbausteine....................................................................................... 123
7.4.1.1 Allgemeine Einstellungen........................................................................................... 124
7.4.2 Structured Text-Editor ................................................................................... 127
7.4.2.1 IntelliSense ................................................................................................................ 128
7.4.2.2 Syntaxbeschreibung Structured Text......................................................................... 128
7.4.2.3 Operatoren................................................................................................................. 129
7.4.2.4 Anweisungen ............................................................................................................. 129
7.4.2.5 Konstanten................................................................................................................. 131
7.4.2.6 Zeichenketten ............................................................................................................ 132
7.4.3 Makroblock.................................................................................................... 133
7.4.3.1 Anlegen eines Makroblocks....................................................................................... 133
7.4.3.2 Makro öffnen .............................................................................................................. 134
7.4.3.3 Zusammenfassen von existierenden Teilen zu einem Makroblock........................... 134
7.4.3.4 Expandieren eines Makroblocks................................................................................ 135
7.4.4 Erstellen eigener DLLs.................................................................................. 136
7.4.4.1 Benötigte Quelldateien und Beschreibungen ............................................................ 137
7.4.4.2 Voraussetzungen und Hinweise ................................................................................ 138
7.4.4.3 Einbindung der DLL in ibaLogic................................................................................. 138
7.5 Datentypen.................................................................................................... 139
7.5.1 Datentyp definieren....................................................................................... 140
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............................................................. 142
7.5.2 Datentyp ändern ........................................................................................... 142
7.5.3 Datentyp löschen .......................................................................................... 143
7.5.4 Datentyp verwalten ....................................................................................... 143
7.5.5 Datentyp exportieren..................................................................................... 144
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.............................................................. 145