Die Fragmente FR_Error_Dec und FR_Errors_NW sowie der Funktionsbaustein FB_Errors benötigen noch den Parameter Caller um mittels Plug-Socket-Prinzip in die Disziplinstruktur eingebunden zu werden. Der Funktionsbaustein FB_Errors benötigen zusätzlich noch den Parameter DiscipineName. Diese Parameter werden sofort mit Werten versehen.
Parameter einfügen:
- Öffnen Sie das Fragment FR_Errors_Dec.
- Öffnen Sie den Editor Parameter.
- Ziehen Sie den Parameter Caller aus der Unit Parameter in den Editor.
- Geben Sie für den Parameter Caller den Wert FB_Errors ein.
- Wiederholen Sie die Schritte 3 und 4 für den Parameter ErrorNumber mit dem Wert =dc.dos('FR_Errors_Dec').indexOf(this)+1.
- Wiederholen Sie die Schritte 1 bis 5 für das Fragment FR_Errors_NW mit folgenden Parametern:
Parameter | Wert |
Caller | FB_Errors |
ErrorNumber | =dc.dos('FR_Errors_NW').indexOf(this)+1 |
Output_1 | =mc.$Actuator.first |
Output_2 | =if mc.relRef('Cylinder').$Option_Two_Valves then mc.$Actuator.at(1) else false endif |
Input_1 | =mc.$Sensor.first |
Input_2 | =if mc.$Sensor.size>1 then mc.$Sensor.at(1) else false endif |
- Wiederholen Sie die Schritte 1 bis 5 für den Funktionsbaustein FB_Errors mit folgenden Parametern:
Parameter | Wert |
Caller | FB_Errors |
DisciplineName | =name+'DB' |
Number | 2 |