Bibliotecas y bloques de funciones relacionados

Descripción general de la biblioteca

Bibliotecas:

oLa biblioteca GMC Independent PLCopen MC

Nombre de biblioteca: GMC Independent PLCopen MC

Espacio de nombres: GIPLC

oLa biblioteca GMC Independent Altivar

Nombre de biblioteca: GMC Independent Altivar

Espacio de nombres: GIATV

oLa biblioteca GMC Independent Lexium

Nombre de biblioteca: GMC Independent Lexium

Espacio de nombres: GILXM

Convención sobre nombres:

oLos bloques de funciones con el prefijo MC_ (Motion Control, control de movimiento) cumplen la especificación de PLCopen V2.00. Cumplen un estándar internacional para la programación de aplicaciones de control de movimiento.

oLos bloques de funciones sin el prefijo MC_ son específicos del proveedor (Schneider Electric); no obstante, cumplen la normativa general de PLCopen.

Unidades y buses de campo admitidos

Unidad

CANopen

EtherNet/IP

Modbus/TCP

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

LXM32A, LXM32ICAN, SD328A

-

-

   Admitido

-   No admitido

Bloques de funciones de GMC Independent PLCopen MC (GIPLC)

La biblioteca GMC Independent PLCopen MC contiene los siguientes bloques de funciones que se pueden utilizar con unidades Altivar, Lexium 32, Lexium SD328A y Lexium ILA, ILE e ILS:

Categoría

Bloque de funciones

Descripción

Un solo eje

MC_Power

Inicialización

MC_Jog

Modalidad de funcionamiento: Jog

MC_TorqueControl

Modalidad de funcionamiento: Profile Torque

MC_MoveVelocity

Modalidad de funcionamiento: Profile Velocity

MC_MoveAbsolute

Modalidad de funcionamiento: Profile Position

MC_MoveAdditive

MC_MoveRelative

MC_Home

Modalidad de funcionamiento: Homing

MC_SetPosition

MC_Stop

Detención

MC_Halt

MC_TouchProbe

Captura de posición a través de la entrada de la señal

MC_AbortTrigger

Administrativo

MC_ReadActualTorque

Lectura de un parámetro

MC_ReadActualVelocity

MC_ReadActualPosition

MC_ReadAxisInfo

MC_ReadMotionState

MC_ReadStatus

MC_ReadParameter

MC_WriteParameter

Escritura de un parámetro

MC_ReadDigitalInput

Entradas y salidas

MC_ReadDigitalOutput

MC_WriteDigitalOutput

MC_ReadAxisError

Tratamiento de errores

MC_Reset

NOTA: Que un bloque de funciones sea o no compatible dependerá de la unidad correspondiente. La unidad responde con el código de diagnóstico 1 si un bloque de funciones no es compatible con dicha unidad.

Bloques de funciones de GMC Independent Altivar (GIATV)

La biblioteca GMC Independent Altivar contiene estos bloques de funciones que se pueden utilizar con unidades Altivar:

Categoría

Bloque de funciones

Descripción

Un solo eje

VelocityControlAnalogInput_ATV

Modalidad de funcionamiento: Profile Velocity

VelocityControlSelectAI_ATV

Control_ATV

Administrativo

SetDriveRamp_ATV

Escritura de un parámetro

SetFrequencyRange_ATV

ResetParameters_ATV

StoreParameters_ATV

ReadAnalogInput_ATV

Entradas y salidas

Bloques de funciones de GMC Independent Lexium (GILXM)

La biblioteca GMC Independent Lexium contiene estos bloques de funciones que se pueden utilizar con unidades Lexium:

Estos bloques de funciones se pueden utilizar con unidades Lexium 32:

Categoría

Bloque de funciones

Descripción

Un solo eje

Jog_LXM32

Modalidad de funcionamiento: Jog

SetTorqueRamp_LXM32

Modalidad de funcionamiento: Profile Torque

TorqueControl_LXM32

MoveVelocity_LXM32

Modalidad de funcionamiento: Profile Velocity

Home_LXM32

Modalidad de funcionamiento: Homing

SetStopRamp_LXM32

Detención

Stop_LXM32

Halt_LXM32

TouchProbe_LXM32

Captura de posición a través de la entrada de la señal

Varios ejes

GearlnPos_LXM32

Modalidad de funcionamiento: Electronic Gear

Gearln_LXM32

Administrativo

SetDriveRamp_LXM32

Escritura de un parámetro

SetLimitSwitch_LXM32

ResetParameters_LXM32

StoreParameters_LXM32

ReadAxisWarning_LXM32

Tratamiento de errores

Los siguientes bloques de funciones se pueden utilizar con unidades Lexium SD328A:

Categoría

Bloque de funciones

Descripción

Un solo eje

Jog_SD328A

Modalidad de funcionamiento: Jog

MoveVelocity_SD328A

Modalidad de funcionamiento: Profile Velocity

Home_SD328A

Modalidad de funcionamiento: Homing

TouchProbe_SD328A

Captura de posición a través de la entrada de la señal

Varios ejes

GearlnPos_SD328A

Modalidad de funcionamiento: Electronic Gear

Administrativo

SetDriveRamp_SD328A

Escritura de un parámetro

SetLimitSwitch_SD328A

ResetParameters_SD328A

StoreParameters_SD328A

Estos bloques de funciones se pueden utilizar con Unidades integradas Lexium ILA, ILE e ILS:

Categoría

Bloque de funciones

Descripción

Un solo eje

Jog_ILX

Modalidad de funcionamiento: Jog

Home_ILX

Modalidad de funcionamiento: Homing

SetStopRamp_ILX

Detención

TouchProbe_ILX

Captura de posición a través de la entrada de la señal

Varios ejes

GearlnPos_ILX

Modalidad de funcionamiento: Electronic Gear

Administrativo

SetDriveRamp_ILX

Escritura de un parámetro

SetLimitSwitch_ILX

ResetParameters_ILX

StoreParameters_ILX

ReadAxisWarning_ILX

Tratamiento de errores