Schritt 5: Belegen der Baustein-IN/OUT-Varibalen
An die benötigten Ein-/Ausgänge der PLCopen-FB werden Variablen angeschlossen, die später im Betrieb mit Werten beschrieben werden können und so die Bewegung kommandieren. Die Initialisierungswerte können der Tabelle entnommen werden:
Variablen zur Verbindung mit Ein-/Ausgängen der PLCopen-FB
Variable | Datentyp | Initialisierungswert |
Instanz MC_Power_1 |
|
|
EnablePower | BOOL | FALSE |
EnablePositive | BOOL | FALSE |
EnableNegative | BOOL | FALSE |
Instanz MC_ReadActualPosition_1 |
|
|
EnableReadActPos | BOOL | TRUE |
Position | REAL |
|
Instanz MC_MoveRelative_1 |
|
|
Distance | REAL | 100000.0 |
Velocity | REAL | 10000.0 |
Acceleration | REAL | 2000.0 |
Deceleration | REAL | 2000.0 |
Jerk | REAL | 2000.0 |
Done | BOOL |
|
Im Variablen-Definitionsbereich sind nun die Variablen angelegt und teilweise mit Initialwerten vorbelegt worden. Im Funktionsplaneditor erkennt man, dass die Variablen bereits an die entsprechenden Ein-/Ausgangspins der Funktionsblöcke angeschlossen wurden: