Redisparar punto de referencia (S7-300, S7-400) - STEP 7

Uso del FM 352 (S7-300, S7-400)

ft:publication_title
Uso del FM 352 (S7-300, S7-400)
Product
STEP 7
Version
V20
Publication date
11/2024
Language
es-ES
Redisparar punto de referencia

Definición

Con la función "Redisparar punto de referencia" es posible sincronizar el eje en función de un evento externo repetitivo.

La función se mantiene activa hasta que se desactiva de nuevo.

Requisitos

  • Se emplea un encóder incremental o un detector de proximidad.

  • El evento externo puede ser una señal de paso por cero de un encóder incremental o un sensor del punto de referencia en la entrada I2.

Desarrollo de la función

  1. Introduzca el valor de la coordenada del punto de referencia en el DB de parámetros.

  2. Introduzca el tipo de "Redisparar el punto de referencia" en el DB de parámetros.

    Para ello, existen las posibilidades siguientes:

    • Sólo se evalúa la señal de paso por cero del encóder (RETR_TYPE = 7).

    • Sólo se evalúa el sensor del punto de referencia (RETR_TYPE = 6).

    • Se evalúa la señal de paso por cero

      en sentido positivo: Se evalúa el primer flanco ascendente de la señal de paso por cero tras abandonar el sensor del punto de referencia en sentido positivo (RETR_TYPE = 0).

      en sentido negativo: Se evalúa el primer flanco descendente de la señal de paso por cero tras abandonar el sensor del punto de referencia en sentido negativo (RETR_TYPE = 1).

  3. Escriba y active los datos máquina.

  4. Active el selector de función del DB de canal.

Datos utilizados en el DB de canal

Dirección

Nombre

Tipo

valor inicial

Comentarios

34.3

REFTR_ON

BOOL

FALSE

1 = Redisparar el punto de referencia

25.0

SYNC

BOOL

FALSE

1 = Eje sincronizado

Datos utilizados en el DB de parámetros

Dirección

Nombre

Tipo

valor inicial

Comentarios

44.0

REFPT

DINT

L#0

Coordenada del punto de referencia

52.0

RETR_TYPE

DINT

L#0

Forma de "Redisparar el punto de referencia"

Efectos de la función

  • El FM x52 evalúa la señal de paso por cero y el sensor del punto de referencia en función del sentido del movimiento del eje.

    • En caso de un sentido positivo se evalúan los flancos ascendentes.

    • En caso de un sentido de movimiento negativo se evalúan los flancos descendentes.

  • La posición real se fija en el valor de la coordenada del punto de referencia.

  • La zona de trabajo se desplaza físicamente en el eje.

  • Cada uno de los puntos conserva su valor original, pero se encuentran en posiciones físicas nuevas.

  • Los cambios de estado de la leva que normalmente dispararían una alarma, se pueden perder.

  • El bit SYNC de las señales de realimentación se activa.

Nota

Tenga en cuenta el comportamiento de conmutación con las levas de tiempo.

Ejemplo

Para este ejemplo rige:

  • Del sensor del punto de referencia y la señal de paso por cero se evalúan los flancos ascendentes (sentido positivo del eje).

  • La coordenada del punto de referencia tiene el valor 300 mm.

  • En el instante de la ejecución no hay activo ningún decalaje de señal cero.

La tabla siguiente muestra el desplazamiento de la zona de trabajo en el eje a través de la función "Redisparar punto de referencia".

Redisparar punto de referencia

FCSI

[mm]

REF

[mm]

REAL

[mm]

FCSF

[mm]

-400

300

100

400

-400

300

300

400

Consideración de un decalaje de señal cero

Cuando hay un decalaje de señal cero activo, se tiene en cuenta en la función "Redisparar punto de referencia". Esto significa que la coordenada del punto de referencia que se activará, se calculará conforme a la fórmula siguiente:

Ref = Ref DM - Decalaje de señal cero

RefDM es el valor depositado en los datos máquina a modo de coordenada del punto de referencia.

La tabla siguiente muestra el desplazamiento de la zona de trabajo en el eje a través de la función "Redisparar punto de referencia" con decalaje de señal cero.

Redisparar punto de referencia

FCSI

[mm]

REF

[mm]

REAL

[mm]

FCSF

[mm]

-500

300

0

300

-400

400

100

400

-400

400

400

400