Nuestras marcas

Impact-Company-Logo-English Black-01-177x54

Web de Schneider Electric España

Bienvenido a nuestra web
		
¿Cómo podemos ayudarle hoy?
¿Cómo configurar un gráfico X-Y en el WebVisu con EcoStruxure Machine Expert?

Para mostrar un gráfico X-Y en el Webvisu tenemos que usar el objeto "Cartesian XY Chart".
Este elemento muestra los puntos almacenados en una matriz como un gráfico de líneas o de barras en el sistema de coordenadas cartesianas. Se pueden mostrar varias curvas a la vez.

Nos basaremos en un ejemplo para mostrar las pasos a seguir para configurar este objeto.

Los pasos a seguir son:

1)Definir las variables necesarias
Las variables básicas que se necesitan son:
- Variable de tipo VisuStructXYChartAxis. Esta estructura contiene los datos para un solo eje.
- Para cada curva, 2 arrays para almacenar las coordenadas de los puntos, una variable para las coordenadas X y otra para las coordenadas Y.

Ejemplo:
Si queremos mostrar dos curvas en el mismo gráfico deberemos definir las siguientes variables.
VAR_GLOBAL

AxisX1 : VisuStructXYChartAxis;

//Para la curva 1
X1: ARRAY[0..100] OF INT;
Y1: ARRAY[0..100] OF INT;

//Para la curva 2
X2: ARRAY[0..100] OF INT;
Y2: ARRAY[0..100] OF INT;

END_VAR


2)Situar el objeto "Cartesian XY Chart"
Partimos de que ya se ha creado una visualización.
Simplemente arrastramos el objeto hacia la visualización.

Webvisu - situamos el objeto Cartesian XY Chart

3) Configurar el objeto
Cuando tenemos seleccionado el objeto, en la pestaña de propiedades, debemos pulsar en el icono XY Chart Icon para entrar en la configuración.

Cartesian XY Chart - Properties

Al pulsar en el icono se nos abren las propiedades del objeto.

Cartesian XY Chart - XY Chart Configuration
El objeto se divide en 3 partes:
1: Propiedades del gráfico
2: Configuración de las curvas
3: Configuración de los ejes

4) Configurar los ejes
En el apartado Axes se configuran los ejes. Se pueden añadir más ejes, por ejemplo si hay que visualizar varias curbas y cada una tiene una escala diferente.

Los límites se pueden configurar en automático o bien configurar unos valores fijos.

Cartesian XY Chart - XY Chart Configuration - Axis Settings

Si marcamos la opción "Autoescale", los límites son automáticos y se irán adaptando en función de los valores a visualizar.

5) Configurar las curvas
En el apartado "Curves" es donde configuraremos las diferentes curvas que queramos visualizar. En este ejemplo hay 2 curvas ambas asociadas al mismo eje Y (Axis Y1).

La configuración de la curva es la siguiente:

Cartesian XY Chart - XY Chart Configuration - Curve Settings

Punto 1: Indicar el eje Y al que está asociada la curva

Punto 2: Definir las variables que indican las coordenadas X, Y. Estas variables tienen que ser ARRAYS de 100 elementos

Punto 3: Configurar la visualización del gráfico. Se puede escoger el color de la línea, el tipo de línea, si se quieren visualizar los puntos o no, qué forma, etc.

Si solo queremos mostrar un punto, seleccionaríamos la opción "None (only points)" en el apartado Line Type.

Cartesian XY Chart - XY Chart Configuration - Curve Settings - Chart settings

Se veria algo así:

Ejemplo de visualización

Configuraciones adicionales:

Curve variable:
Sirve para poder modificar algunos ajustes del gráfico online.

Se define una variable de tipo VisuStructXYChartCurve. Es una estructura que permite modificar algunos parámetros del gráfico, por ejemplo se puede modificar el tipo de gráfico, si es de línea, barras, etc.


Estructura de la Curve variable


Reference Curve:
Te toma una de las curvas definidas como referencia, por ejemplo la Curve2.

Ajustes Reference Curve

Entonces, la diferencia entre la curva 1 y la curva 2, lo pinta del color que se indica en los ajustes, en este caso en gris.

Se adjunta proyecto de ejemplo realizado con Machine Expert V2.0.3.1

Schneider Electric España

Documentos adjuntos
Test_graficoXY.project [500.19 KB]
Explorar más
Rango:
Explorar más
Rango:
  • Documentación de productos
  • Descargas de software
  • Selector de productos
  • Reemplazo de productos
  • Centro de ayuda y contacto
  • Encuentra nuestras oficinas
  • Pedir presupuesto
  • Dónde comprar
  • Closure of shop.se.com/es/es/ and shop.se.com/pro/es/es/
  • Schneider Electric Community
  • Carreras
  • Perfil corporativo
  • Denunciar una mala conducta
  • Accesibilidad
  • Sala de prensa
  • Inversores
  • EcoStruxure
  • Búsqueda de empleo
  • Blog
  • Política de privacidad
  • Aviso de Cookies
  • Condiciones de uso
  • Cambiar tu configuración de cookies