Ajustar valor real / Ajustar valor real al vuelo / Cancelar preselección del valor real (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
Ajustar valor real / Ajustar valor real al vuelo / Cancelar preselección del valor real

Definición

Las funciones "Ajustar valor real", "Ajustar valor real al vuelo" permiten asignar una nueva coordenada al estado actual del encóder. Así, el sistema de coordenadas se desplaza en el valor: REALnuevo - REALactual

Donde:

  • REALnuevo es el valor especificado

  • REALactual es el valor real en el instante de la ejecución

Calcular coordenadas nuevas

Todas las posiciones especificadas en el sistema de coordenadas desplazado se calculan con la fórmula siguiente:

Coordenada nueva = Coordenada antigua + (REAL nuevo - REAL actual )

Requisitos

  • El eje tiene que estar sincronizado.

  • En "Ajustar valor real al vuelo": La entrada digital I1 tiene que estar interconectada.

Desarrollo de la función

  1. Introduzca las coordenadas para el valor real o para el valor real al vuelo en el DB de canal.

    • Eje lineal:

      El valor real indicado se debe seleccionar de tal modo que los finales de carrera por software se encuentren todavía dentro de la zona de desplazamiento admitido tras llamar la función.

      El valor de decalaje que resulta de (REALnuevo - REALactual) tiene que ser menor o igual al valor de la zona de desplazamiento admisible (máximo 100 m o 1000 m, respectivamente).

    • Eje rotativo:

      Para el valor real indicado rige:

      0 ≤ Valor real < Final del eje rotativo

  2. Active los correspondientes bits de inicio en el DB de canal.

  3. Llame la instrucción CAM_CTRL.

    Se ejecuta de inmediato "Ajustar valor real".

    "Ajustar valor real al vuelo" se ejecuta con el flanco ascendente siguiente en la entrada digital I1. El bit FVAL_DONE se activa.

Datos utilizados en el DB de canal

Dirección

Nombre

Tipo

valor inicial

Comentarios

36.4

AVAL_EN

BOOL

FALSE

1 = Ajustar valor real

36.5

FVAL_EN

BOOL

FALSE

1 = Ajustar valor real al vuelo

90.0

AVAL

DINT

L#0

Coordenada para valor real

94.0

FVAL

DINT

L#0

Coordenada para valor real al vuelo

25.5

FVAL_DONE

BOOL

FALSE

1 = Ejecutado Ajustar valor real al vuelo

Efectos de la función

En el ejemplo "Ajustar valor real" a 400 mm (en la posición 200 mm) se muestra cómo esta función provoca un decalaje del sistema de coordenadas. De ello resultan los siguientes efectos:

  • La posición de la zona de trabajo no se desplaza físicamente.

  • A cada uno de los puntos (como, p.ej. a los finales de carrera por software) se les asignan nuevos valores de coordenadas.

  • Las levas conservan sus valores de coordenadas y, por lo tanto, se encuentran en otra posición física.

  • En el caso del eje sincronizado y procesamiento de levas habilitado, el valor real de la posición puede obviar flancos de levas o levas completas mediante esta función.

  • El cambio de estado de la leva que normalmente dispararía una alarma se podría perder.

    Nota

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

La tabla siguiente muestra el decalaje del sistema de coordenadas con "Ajustar valor real" / "Ajustar valor real al vuelo".

Ajustar valor real

FCSI

[mm]

REF

[mm]

REAL

[mm]

FCSF

[mm]

-400

-200

200

400

-200

0

400

600

Deshacer la función

Con la función "Cancelar preselección del valor real" se deshace el decalaje de coordenadas establecido respectivamente con "Ajustar valor real" o "Ajustar valor real al vuelo".

Un "Ajustar valor real al vuelo" iniciado no se puede borrar antes de su ejecución mediante un flanco ascendente en la entrada I1. Pero sí puede sobrescribirse con un nuevo "Ajustar valor real al vuelo".

Con un arranque del módulo se inicializan estas funciones.

Datos utilizados en el DB de canal

Dirección

Nombre

Tipo

Valor inicial

Comentario

35.2

AVALREM_EN

BOOL

FALSE

1: Deshacer Ajustar valor real

Posibles fuentes de error

"Ajustar valor real al vuelo" y "Redisparar punto de referencia" no deben ejecutarse de forma simultánea.

Con la función "Ajustar valor real al vuelo" puede notificarse un error de operador si esta función implica que un final de carrera por software excede la zona de desplazamiento admisible con un flanco ascendente en I1. Este error de operador se notifica con una alarma de diagnóstico y queda registrado en el búfer de diagnóstico.