Zuordnung der Programmnummern
Die Programme werden im MAIN über die Variable nExampleSelector ausgewählt.
Base
Beispiel zu dem Funktionsbaustein | nExampleSelector | Scope File |
---|---|---|
FB_CTRL_P | 1 | TcControllerToolboxExamples_Scope_1.scp |
FB_CTRL_I | 2 | TcControllerToolboxExamples_Scope_1.scp |
FB_CTRL_D | 3 | TcControllerToolboxExamples_Scope_1.scp |
FB_CTRL_HYSTERESIS | 4 | TcControllerToolboxExamples_Scope_2.scp |
FB_CTRL_TRANSFERFUNCTION_1 | 5 | TcControllerToolboxExamples_Scope_1.scp |
FB_CTRL_TRANSFERFUNCTION_2 | 6 | TcControllerToolboxExamples_Scope_1.scp |
Controller
Beispiel zu dem Funktionsbaustein | nExampleSelector | Scope File |
---|---|---|
FB_CTRL_2POINT | 10 | TcControllerToolboxExamples_Scope_3.scp |
FB_CTRL_3POINT | 11 | TcControllerToolboxExamples_Scope_4.scp |
FB_CTRL_3POINT_EXT | 12 | TcControllerToolboxExamples_Scope_5.scp |
FB_CTRL_nPOINT | 13 | TcControllerToolboxExamples_Scope_5.scp |
FB_CTRL_PI | 14 | TcControllerToolboxExamples_Scope_5.scp |
FB_CTRL_PID | 15 | TcControllerToolboxExamples_Scope_5.scp |
FB_CTRL_PID_EXT | 16 | TcControllerToolboxExamples_Scope_5.scp |
Filter / Controlled System Simulation
Beispiel zu dem Funktions-baustein | nExampleSelector | Scope File |
---|---|---|
FB_CTRL_ACTUAL_VALUE_FILTER | 20 | TcControllerToolboxExamples_Scope_1.scp |
FB_CTRL_ARITHMETIC_MEAN | 21 | TcControllerToolboxExamples_Scope_1.scp |
FB_CTRL_MOVING_AVERAGE | 22 | TcControllerToolboxExamples_Scope_1.scp |
FB_CTRL_PT1 | 23 | TcControllerToolboxExamples_Scope_1.scp |
FB_CTRL_PT2 | 24 | TcControllerToolboxExamples_Scope_1.scp |
FB_CTRL_PT2oscillation | 25 | TcControllerToolboxExamples_Scope_1.scp |
FB_CTRL_PT3 | 26 | TcControllerToolboxExamples_Scope_1.scp |
FB_CTRL_PTn | 27 | TcControllerToolboxExamples_Scope_1.scp |
FB_CTRL_PTt | 28 | TcControllerToolboxExamples_Scope_1.scp |
FB_CTRL_TuTg | 29 | TcControllerToolboxExamples_Scope_1.scp |
Interpolation
Beispiel zu dem Funktionsbaustein | nExampleSelector | Scope File |
---|---|---|
FB_CTRL_INTERPOLATION | 30 | TcControllerToolboxExamples_Scope_1.scp |
FB_CTRL_NORMALIZE | 31 | TcControllerToolboxExamples_Scope_7.scp |
Monitoring / Alarming
Beispiel zu dem Funktionsbaustein | nExampleSelector | Scope File |
---|---|---|
FB_CTRL_CHECK_IF_IN_BAND | 40 | TcControllerToolboxExamples_Scope_8.scp |
FB_CTRL_LOG_DATA | 41 |
|
Output to Controlling Equipment
Beispiel zu dem Funktionsbaustein | nExampleSelector | Scope File |
---|---|---|
FB_CTRL_DEADBAND | 50 | TcControllerToolboxExamples_Scope_1.scp |
FB_CTRL_LIMITER | 51 | TcControllerToolboxExamples_Scope_1.scp |
FB_CTRL_PWM_OUT | 52 | TcControllerToolboxExamples_Scope_9.scp |
FB_CTRL_PWM_OUT_EXT | 53 | TcControllerToolboxExamples_Scope_9.scp |
FB_CTRL_MULTIPLE_PWM_OUT | 54 | TcControllerToolboxExamples_Scope_10.scp |
FB_CTRL_SCALE | 55 | TcControllerToolboxExamples_Scope_1.scp |
Setpointgeneration
Beispiel zu dem Funktionsbaustein | nExampleSelector | Scope File |
---|---|---|
FB_CTRL_RAMP_GENERATOR | 60 | TcControllerToolboxExamples_Scope_1.scp |
FB_CTRL_SETPOINT_GENERATOR | 61 | TcControllerToolboxExamples_Scope_1.scp |
FB_CTRL_SIGNAL_GENERATOR | 62 | TcControllerToolboxExamples_Scope_1.scp |
Controlled System Examples
Beispiel zu dem Funktionsbaustein | nExampleSelector | Scope File |
---|---|---|
FB_CTRL_PID_SPLITRANGE | 80 | TcControllerToolboxExamples_Scope_6.scp |
FB_CTRL_PI_PID | 81 | TcControllerToolboxExamples_Scope_11.scp |