Configuración de rotación y movimiento
Puedes animar un elemento de visualización para que se mueva o gire en tiempo de ejecución. Para ello, asigna variables en su propiedad.
y programar la animación en el código de la aplicación.Configurar un movimiento
Puedes configurar el movimiento de un elemento programando la variable en
.Requisito: Hay un proyecto abierto con una visualización.
Abra la visualización y agregue un Rectángulo elemento.
El Propiedades vista muestra la configuración del elemento.
En la aplicación, declare variables compatibles con el tipo en el
PLC_PRG
Punto de uso:diOffsetX : DINT;
ydiOffsetY : DINT;
Configurar el
propiedad conPLC_PRG.diOffsetX
y Y conPLC_PRG.diOffsetY
.Implementar un movimiento del elemento, por ejemplo mediante una división módulo del valor:
diOffsetX := diOffsetX MOD 100;
diOffsetY := diOffsetY MOD 100;
Compila, descarga e inicia la aplicación.
La aplicación se ejecuta. Se abre la visualización. El rectángulo se mueve.
Configuración de un elemento giratorio
Cuando un elemento gira, su punto medio gira precisamente sobre su centro. El centro se define en la propiedad
El punto medio de un elemento se calcula internamente. Cuando el punto medio y el centro coinciden, el resultado es que no hay rotación.Puede configurar una rotación del elemento en el sentido de las agujas del reloj aumentando el valor de la variable
.Requisito: Hay un proyecto abierto con una visualización.
Abra la visualización y agregue un Rectángulo elemento.
El Propiedades vista muestra la configuración del elemento.
En la aplicación, declare una variable que cumpla con los requisitos del tipo en el
PLC_PRG
Punto de uso:rValue : REAL;
.Configurar la propiedad
conPLC_PRG.rValue
.Implementa la rotación en el sentido de las agujas del reloj del elemento aumentando el valor de la variable:
rValue := rValue + 0.1;
Compila, descarga e inicia la aplicación.
La aplicación se ejecuta. Se abre la visualización. El rectángulo gira sobre su centro. La alineación del elemento se fija según el sistema de coordenadas.
Configuración de un elemento giratorio
Cuando un elemento realiza una rotación interior y gira, el punto medio del elemento gira precisamente en su centro. Ese es el punto definido en el
Propiedad. La alineación del elemento también gira con respecto al sistema de coordenadas. Si el punto medio y el centro del elemento coinciden, se produce una rotación en esa posición.Si la visualización está en modo de tiempo de ejecución, se puede ver que el elemento gira (también en relación con el sistema de coordenadas de la visualización).
Requisito: Hay un proyecto abierto con una visualización.
Abra la visualización y agregue un Polígono elemento al que le das forma de puntero.
El Propiedades vista muestra la configuración del elemento.
Especifique un ángulo de rotación estático también en el
propiedad.Arrastre el punto central del elemento hasta la base del puntero.
En la aplicación, declare una variable que cumpla con los requisitos de tipo en el
PLC_PRG
punto de uso.rValue : REAL;
Configurar el
propiedad conPLC_PRG.rValue
.Implementa la rotación en el sentido de las agujas del reloj del elemento aumentando el valor de la variable.
rValue := rValue + 0.1;
Compila, descarga e inicia la aplicación.
La aplicación se está ejecutando. Se abre la visualización. El puntero gira sobre su base. El ángulo de rotación aumenta continuamente a partir de la posición que determina el ángulo de rotación estático, ya que este se suma al ángulo de rotación. El ángulo de rotación estático actúa como un desplazamiento.