TB_MASTER_SLAVE_INIT

Darstellung in FBD

Allgemeine Informationen

Dieser Baustein dient dazu, die Master Slave Funktion im Drive zu aktivieren.
Der Baustein wird vom TB_MasterSlaveControl per Array angesteuert.
Deswegen muss dieser Baustein mit dem vordefinierten Array a_MasterSlaveInit beschalten werden.
(s. Beschreibung vom TB_MasterSlaveControl)

Empfohlene Task: Cyclic / Event
Verwendete Bibliotheken: BM_TYPES_40bd04 oder höher
MOTION_TYPES_40bd11 oder höher
MOTION_CONTROL_40bd11 oder höher
TECH_TYPES_40bd13 oder höher
TECH_FB_STRUCT_40bd02 oder höher

Ein-/Ausgänge

Bezeichnung: Datentyp: Beschreibung:
_Axis AXIS_REF Referenz auf die Achse

Eingänge

Bezeichnung: Datentyp: Beschreibung:
x_Enable BOOL TRUE: Freigabe des Bausteins
x_Master BOOL TRUE: Master oder Slave (0 = Slave, 1 = Master)
x_Couple BOOL TRUE: Aktivieren des Kopplungsmodus im Antrieb
x_Decouple BOOL TRUE: Aktivieren des Entkopplungsmodus im Antrieb
x_Invert BOOL TRUE: Sollwerteinvertieren - Geschwindigkeit & Strom (Freigabe vor x_Master!) (nur bei BM44 Nutzung)

Ausgänge

Bezeichnung: Datentyp: Beschreibung:
x_Active BOOL TRUE: Baustein ist frei gegeben und aktiv
x_Busy BOOL TRUE: Service Daten Kommunikation zum Drive ist aktiv
x_Coupled BOOL TRUE: MasterSlave Kopplungsfunktion im Drive aktiviert
x_Error BOOL TRUE: Der Baustein hat einen Fehler erkannt
w_ErrorID WORD Fehlernummer des Bausteins
90: Servicedaten Fehler
91: Slave Kopplungsfehler
92: Master Kopplungsfehler