16
Control Systems Advanced Industrial Automation CX-Supervisor WEB Desarrollo de página HTML mediante CX-Supervisor para monitorización WEB www.infoPLC.net

NS version 6 - infoPLCCX-Supervisor WEB Práctica 14 Cada puesto podrá visualizar remotamente la página HTML creada por CX-Supervisor, la cual se guarda en el servidor del PC local

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

  • Control Systems

    Advanced Industrial Automation

    CX-Supervisor WEB

    Desarrollo de página

    HTML mediante

    CX-Supervisor para

    monitorización WEB

    www.infoPLC.net

  • CX-Supervisor WEB

    2Objetivo

    Cómo monitorizar datos de una aplicación de

    CX-Supervisor vía WEB

    INTERNET

  • CX-Supervisor WEB

    3Elementos del sistema

    Red local

    PC local con aplicación de CX-Supervisor

  • CX-Supervisor WEB

    4Elementos del sistema

    Servidor WEB en el PC local

    • Apache, Windows Server, …

    Navegador

    WEB

    (Internet Explorer,

    Firefox, Netscape,…)

    Internet, intranet,

    red local, …

  • CX-Supervisor WEB

    5Elementos del sistema

    Conexión a la red

  • CX-Supervisor WEB

    6Elementos del sistema

    PC remoto (navegador WEB)

  • CX-Supervisor WEB

    7¿Cómo lo hacemos?

    Comando GenerateReport() de CX-Supervisor

    • Crea reporte HTML

    • A partir de plantilla

    Proyecto CX-Supervisor

    Canal = 3425

    Bit = On

    Plantilla HTML

    (( Canal ))

    (( Bit ))

    Página HTML

    3425

    1

    Nombre de los puntos en CX-Supervisor

    GenerateReport (“Archivo_plantilla”, “Archivo_destino”)

  • CX-Supervisor WEB

    8Práctica

    Objetivo: Crear aplicación de CX-Supervisor que

    reporte datos (4 valores) a una página (archivo)

    HTML

    • Nuevo proyecto

    • Crear página

    – 640 x 480

  • CX-Supervisor WEB

    9Práctica

    • Crear puntos

    – Nombre: “bar”

    – Tipo: “Entero”

    – Max: 100

    – Min: 0

    – De memoria

    – Matriz tamaño 4

  • CX-Supervisor WEB

    10Práctica

    • Simulación de valores

    – Script a nivel de página cada segundo

    – Utilizar función „Rand()‟

    for i = 0 to 3

    bar [i] = Rand(100)

    next

  • CX-Supervisor WEB

    11Práctica

    • Representación gráfica de los valores

    – Diagrama de barras

    – Rectángulos

  • CX-Supervisor WEB

    12Práctica

    • Generar reporte

    – Cada segundo (a continuación de script de página

    anterior)

    – A partir del archivo plantilla.html

    – Ruta y archivo destino a elegir

    • Crear botón con script de „ViewReport‟ para visualizar

    el reporte creado

  • CX-Supervisor WEB

    13Práctica

    Apariencia

  • CX-Supervisor WEB

    14Práctica

    Cada puesto podrá visualizar remotamente la

    página HTML creada por CX-Supervisor, la cual

    se guarda en el servidor del PC local.

    • Abrir el navegador (Internet Explorer)

    • Escribir en la barra de direcciones la dirección IP del

    PC local

  • CX-Supervisor WEB

    15Práctica

    Apariencia página HTML

  • CX-Supervisor WEB

    16¿Alguna duda?