Bibliotheken und zugehörige Funktionsbausteine

Bibliotheksübersicht

Bibliotheken:

Namenskonventionen:

  • Funktionsbausteine mit dem Präfix MC_ (Motion Control) sind konform mit der PLCopen-Spezifikation V2.00. Sie entsprechen einem globalen Standard für die Programmierung von Bewegungssteuerungsanwendungen.

  • Die Funktionsbausteine ohne Präfix MC_ sind herstellerspezifisch (Schneider Electric), folgen aber den allgemeinen Regeln von PLCopen.

Unterstützte Antriebe und Feldbusse

Antrieb

CANopen

EtherNet/IP

Modbus TCP

ATV320, ATV340, ATV6••, ATV9••, LXM32M, Lexium ILA, ILE und ILS

LXM32A, LXM32ICAN, SD328A

-

-

Unterstützt

- Nicht unterstützt

Funktionsbausteine von GMC Independent PLCopen MC (GIPLC)

Die Bibliothek GMC Independent PLCopen MC enthält folgende Funktionsbausteine, die mit Altivar, Lexium 32, Lexium SD328A und Lexium ILA, ILE und ILS Integrierte Antriebe verwendet werden können:

Kategorie

Funktionsbaustein

Beschreibung

Einzelachse

MC_Power

Initialisierung

MC_Jog

Betriebsart: Jog

MC_TorqueControl

Betriebsart: Profile Torque

MC_MoveVelocity

Betriebsart: Profile Velocity

MC_MoveAbsolute

Betriebsart: Profile Position

MC_MoveAdditive

MC_MoveRelative

MC_Home

Betriebsart: Homing

MC_SetPosition

MC_Stop

„Stopping“ (Anhalten)

MC_Halt

MC_TouchProbe

Positionserfassung über Signaleingang

MC_AbortTrigger

Verwaltung

MC_ReadActualTorque

Lesen eines Parameters

MC_ReadActualVelocity

MC_ReadActualPosition

MC_ReadAxisInfo

MC_ReadMotionState

MC_ReadStatus

MC_ReadParameter

MC_WriteParameter

Schreiben eines Parameters

MC_ReadDigitalInput

Eingänge und Ausgänge

MC_ReadDigitalOutput

MC_WriteDigitalOutput

MC_ReadAxisError

Fehlerbehandlung

MC_Reset

HINWEIS: Ob ein Funktionsbaustein unterstützt wird, ist vom jeweiligen Antrieb abhängig. Der Antrieb antwortet mit dem Diagnosecode 139, wenn ein Funktionsbaustein von diesem Antrieb nicht unterstützt wird.

Funktionsbausteine von GMC Independent Altivar (GIATV)

Die Bibliothek GMC Independent Altivar enthält folgende Funktionsbausteine, die mit Altivar-Antrieben verwendet werden können:

Kategorie

Funktionsbaustein

Beschreibung

Einzelachse

VelocityControlAnalogInput_ATV

Betriebsart: Profile Velocity

VelocityControlSelectAI_ATV

Control_ATV

Verwaltung

SetDriveRamp_ATV

Schreiben eines Parameters

SetFrequencyRange_ATV

ResetParameters_ATV

StoreParameters_ATV

ReadAnalogInput_ATV

Eingänge und Ausgänge

Funktionsbausteine von GMC Independent Lexium (GILXM)

Die Bibliothek GMC Independent Lexium enthält Funktionsbausteine, die mit Lexium-Antrieben verwendet werden können.

Folgende Funktionsbausteine können mit Lexium 32-Antrieben verwendet werden:

Kategorie

Funktionsbaustein

Beschreibung

Einzelachse

Jog_LXM32

Betriebsart: Jog

SetTorqueRamp_LXM32

Betriebsart: Profile Torque

TorqueControl_LXM32

MoveVelocity_LXM32

Betriebsart: Profile Velocity

Home_LXM32

Betriebsart: Homing

SetStopRamp_LXM32

„Stopping“ (Anhalten)

Stop_LXM32

Halt_LXM32

TouchProbe_LXM32

Positionserfassung über Signaleingang

Mehrfachachse

GearlnPos_LXM32

Betriebsart: Electronic Gear

Gearln_LXM32

Verwaltung

SetDriveRamp_LXM32

Schreiben eines Parameters

SetLimitSwitch_LXM32

ResetParameters_LXM32

StoreParameters_LXM32

ReadAxisWarning_LXM32

Fehlerbehandlung

Folgende Funktionsbausteine können mit Lexium SD328A-Antrieben verwendet werden:

Kategorie

Funktionsbaustein

Beschreibung

Einzelachse

Jog_SD328A

Betriebsart: Jog

MoveVelocity_SD328A

Betriebsart: Profile Velocity

Home_SD328A

Betriebsart: Homing

TouchProbe_SD328A

Positionserfassung über Signaleingang

Mehrfachachse

GearlnPos_SD328A

Betriebsart: Electronic Gear

Verwaltung

SetDriveRamp_SD328A

Schreiben eines Parameters

SetLimitSwitch_SD328A

ResetParameters_SD328A

StoreParameters_SD328A

Folgende Funktionsbausteine können mit Lexium ILA, ILE und ILS Integrierte Antriebe-Geräten verwendet werden:

Kategorie

Funktionsbaustein

Beschreibung

Einzelachse

Jog_ILX

Betriebsart: Jog

Home_ILX

Betriebsart: Homing

SetStopRamp_ILX

„Stopping“ (Anhalten)

TouchProbe_ILX

Positionserfassung über Signaleingang

SpeedControl_ILX

Betriebsart: Speed Control

Mehrfachachse

GearlnPos_ILX

Betriebsart: Electronic Gear

Verwaltung

SetDriveRamp_ILX

Schreiben eines Parameters

SetLimitSwitch_ILX

ResetParameters_ILX

StoreParameters_ILX

ReadAxisWarning_ILX

Fehlerbehandlung