FB_Init

Die FB_Init Methode ist eine Art Konstruktor eines Funktionsbausteins. Zusätzliche Variablen, die darin angegeben werden, müssen bei der Deklaration einer Funktionsbaustein-Instanz dieses Types gesetzt werden.
Im Falle des Funktionsbausteins FB_TestCaseBasePrep ist dies ein Interface-Pointer des Types ITcTestPreparation. Da jeder Funktionsbaustein zur Testvorbereitung dieses Interface automatisch über die Ableitung vom Funktionsbaustein FB_TestPrepBase verfügt, kann bei der Instanziierung eines FB_TestCaseBasePrep-Funktionsbausteins der benötigte Vorbereitungsschritt mit angegeben werden.
Instanziierung im Deklarationsteil der Main-POU des Testprogramms:
fbPreperation : FB_TestCasePrep1;
fbTestCase : FB_TestCase1(fbPreperation);![]() | Verändern Sie diese Methode nur mit Bedacht, um die Funktionsweise des Testframeworks nicht negativ zu beeinflussen. |
