Ir al contenido principal

Primer proyecto con logiccloud

Este tutorial te muestra como crear tu primer proyecto con logiccloud, desplegarlo en un Control logiccloud como un Service Runtime y acceder a él a través de la web HMI.

Como proyecto de ejemplo, creamos un contador que cuenta hacia arriba con cada llamada y emite el valor en la HMI.

Crear la estructura del proyecto

información

Las instrucciones para crear proyectos se encuentran aquí: Creación y gestión de proyectos

Aquí se describen los distintos elementos del proyecto: Elementos del proyecto

POU

Primero creamos un nuevo POU. Le damos el nombre ** MyPou, seleccionamos como POU Type Programy como Language** Structured text (ST).

Para las variables sólo necesitamos una salida del tipo REAL.

VAR_OUTPUT
MyOutput: REAL;
END_VAR

Para el contador necesitamos ahora el siguiente código. Con cada llamada, el contador se incrementa en 1 y en cuanto el valor alcanza 10000, lo reiniciamos a 0.

MyOutput:= MyOutput + 1;
IF MyOutput > REAL#10000.1
THEN
MyOutput:= 0;
END_IF

Configuración

A continuación tenemos que crear la configuración. Para ello, creamos una nueva configuración con el nombre **** MyConf

Cambiamos el nombre de la aplicación New_APP1 a MyApp .

Cambiamos el nombre del programa NEW_PROGRAM1 a MyProgram .

Acceso Variable

Para que MyOutput se incluya en el HMI, necesitamos mapearlo con una variable de acceso. Para ello, creamos una nueva variable Access con los siguientes valores:

  • HMI habilitado: true
  • Nombre: MyAccessOutput
  • Ruta: MyApp.MyProgram.MyOutput
  • Tipo: REAL
  • Escribible: true
consejo

La ruta de la variable de acceso está compuesta por el nombre de la aplicación MyApp, el nombre del programa MyProgram, y la variable del POU MyOutput .

Programa

Cambiamos el nombre del programa NEW_PROGRAM1 a MyProgram . En Nombre del programa introducimos el POU MyPou que creamos anteriormente.

IDE

Con esto concluye nuestro primer programa. A continuación pasamos a la HMI.

HMI

En HMI Builder podemos ahora crear nuestra HMI. Tomamos un calibrador y configuramos los siguientes valores:

  • Variable de valor: MyAccessOutput
  • Valor máximo: 10000
  • Paso: 1000

HMI

Crear construcción

Ahora hemos creado los elementos de nuestro proyecto y la HMI y podemos compilar el proyecto. Para ello, navegamos de nuevo a IDE y pulsamos la flecha verde en la parte inferior del terminal en Construir.

En cuanto finaliza la compilación, en el terminal aparecen marcas verdes junto a cada una de las fases.

En Builds podemos ver ahora la compilación.

Crear Control como servicio en tiempo de ejecución

En Runtimes ya podemos iniciar nuestro proyecto compilado. Para ello, tenemos que crear un nuevo tiempo de ejecución.

Primero seleccionamos la compilación que acabamos de crear.

Como nombre tomamos MyRuntime. La descripción es opcional.

Para Plataforma seleccionamos AMD64 , para Configuración MyConf y para Recurso MyApp.

Las etiquetas son opcionales y pueden asignarse como se desee.

Una vez creado el tiempo de ejecución, podemos iniciarlo. A través del enlace Open HMI podemos ver la visualización creada.