Saltar al contenido principal

MC_CamTableSelect

MC_CamTableSelect carga una tabla de puntos de curva de leva programada previamente con la herramienta CAM Profiles. En el flanco de subida de Execute, selecciona la tabla identificada por CamTable y establece Done una vez que la tabla está disponible para MC_CamIn.

Representación en Ladder​

Representación en lenguaje Ladder de MC_CamTableSelect

Características de ejecución​

ParámetroValor
Tamaño de la memoria de programa44 bytes
Tamaño de la memoria de datos16 bytes

Estructura de bloques​

Tipo de variableNombreTipo de datosDescripción
VAR_IN_OUTMasterBYTESelecciona el eje maestro o esclavo.
VAR_IN_OUTSlaveBYTESelecciona el eje maestro o esclavo.
VAR_IN_OUTCamTableWORDNúmero de tabla CAM.
VAR_INPUTExecuteBOOLHabilita el bloque.
VAR_INPUTPeriodicBOOLParámetro de bloque.
VAR_OUTPUTDoneBOOLSe establece cuando el bloque finaliza correctamente.
VAR_OUTPUTBusyBOOLIndica que el bloque todavía se está ejecutando.
VAR_OUTPUTErrorBOOLIndica un error de ejecución.
VAR_OUTPUTErrorIDWORDIdentificador de error.
VAR_OUTPUTCamTableIDWORDIdentificador de tabla CAM.
VARMC_CAMTABLESELECT_INST_0MC_CAMTABLESELECTInstancia de acceso para la estructura de bloques.

Operación​

  • En un flanco de subida de Execute, el bloque carga la tabla CAM especificada por CamTable.
  • Tras una ejecución correcta, se establece Done y la tabla de puntos seleccionada puede ser utilizada por MC_CamIn.
  • Utilice la señal de finalización para evitar que MC_CamIn se inicie antes de que la selección de la tabla se realice correctamente.

Códigos de error​

CódigoDescripción
83Archivo de tabla de puntos de curva CAM no válido.
84Tabla CAM no válida. CAM Table debe estar entre 1 y 10.

Ejemplos​

Ejemplo de Diagrama Ladder para MC_CamTableSelect

Ejemplo 2 de Diagrama Ladder para MC_CamTableSelect

El ejemplo en Ladder muestra un uso funcional del bloque con las señales de comando, estado y salida correspondientes.