Configurar un interruptor programable de límite

El contador de alta velocidad(HSC) tiene modos de funcionamiento adicionales para implementar un interruptor programable de límite (Programmable Limit Switch, PLS).
La función PLS se utiliza para configurar el contador de alta velocidad (HSC) de modo que funcione como un PLS o un interruptor de árbol de levas. La función PLS admite hasta 255 pares de preajustes bajos y altos, y se puede utilizar cuando es necesario emplear más de uno.

Habilitar el PLS en el HSC

El modo PLS solo funciona en tándem con el HSC del controlador
Micro800
y se debe habilitar la instrucción HSC estableciendo el parámetro HSCAppData.PLSEnable en Cierto.
El parámetro PLSPosition se restablece después de completar un ciclo completo y alcanzar el valor HSCSTS.HP. Restablecer la instrucción HSC o mover 0 al parámetro PLSPositon no restablece PLSPosition.

Funcionamiento del HSC cuando se habilita el PLS

La función PLS puede operar con todas las demás funciones del HSC, incluida la posibilidad de seleccionar qué eventos del HSC generan una interrupción del usuario.
Cuando se habilita la función PLS y el controlador se encuentra en modo de ejecución, el HSC cuenta los pulsos entrantes y se producen los siguientes eventos:
  • Cuando el recuento alcanza el primer preajuste (HSCHP o HSCLP) definido en los datos PLS, los datos de origen de salida (HSCHPOutput o HSCLPOutput) se escriben a través de la máscara del HSC (HSCAPP.OutputMask).
  • En ese momento, se activan los siguientes preajustes (HSCHP y HSCLP) definidos en los datos PLS.
  • Cuando el recuento del HSC alcanza el nuevo preajuste, se escriben los datos de salida nuevos a través de la máscara del HSC.
  • Este proceso continúa hasta que se carga el último elemento del bloque de datos PLS.
  • En este momento, el elemento activo del bloque de datos PLS se restablece en cero.
  • Se hace referencia a este comportamiento como "operación circular".

La diferencia del PLS preestablecida entre el HSC embebido y el módulo enchufable HSC.

Los comportamientos HSCHP y HSCLP del PLS preestablecidos son diferentes entre el HSC embebido y el módulo enchufable HSC. El preajuste alto del HSC embebido solo se establecerá cuando se ejecute el último PLS, mientras que el preajuste alto del módulo enchufable HSC se establecerá cuando se ejecute el primer PLS. Por ejemplo,
  • HSC PLS0-PLS23 embebido:
    El preajuste alto se establecerá cuando PLS23HP = valor del acumulador.
    El preajuste bajo se establecerá cuando PLS23LP = valor del acumulador.
  • Módulo enchufable HSC PLS0-PLS23:
    El preajuste alto se establecerá cuando PLS0HP = valor del acumulador.
    El preajuste bajo se establecerá cuando PLS0LP = valor del acumulador.
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal