m Gx Works2 a Es Xxxxxx

Embed Size (px)

DESCRIPTION

programacion plc mitsubishi

Citation preview

  • MITSUBISHI ELECTRIC

    24 01 VersiGX Works2

    Sistema de programacin y de documentacin

    Manual introductorioINDUSTRIAL AUTOMATIONMITSUBISHI ELECTRIC2012n A

  • En torno a este manual

    Los textos, figuras, diagramas y ejemplos contenidos en este manual sirven exclusivamente para la ilustracin, el manejo, la aplicacin y la programacin

    del sistema de programacin y de documentacin GX Works2.

    Para los controladores lgicos programables (PLCs) de las diversas series MELSEC de MITSUBISHI ELECTRIC

    hay disponibles manuales separados.

    El usuario es el nico responsable del empleo y utilizacin de este software.

    Si se le presentaran dudas acerca de la instalacin y la operacin delsoftware descrito en este manual, no dude en ponerse en contacto con

    su oficina de ventas o con su vendedor autorizado (ver interior de la contraportada).

    En la pgina web de Mitsubishi www.mitsubishi-automation.es puede encontrar usted tanto informaciones actuales como respuestas a

    preguntas frecuentemente planteadas (FAQ).

    El software GX Works2 se distribuye dentro del marco de un contrato de licencia y puede ser empleado y copiado slo en conformidad

    con lo especificado en el contrato de licencia correspondiente.

    Queda estrictamente prohibida la reproduccin, el almacenamientoen sistemas informticos, la puesta a disposicin de terceros

    o la traduccin a otro idioma de este manual o de extractos del mismo sin el consentimiento previo por escrito de la empresa MITSUBISHI ELECTRIC.

    La empresa MITSUBISHI ELECTRIC se reserva el derecho de realizar en todo momento modificaciones tcnicas en este manual sin previo aviso.

    Agosto de 2011

  • Manual introductorio de MELSOFT GX Works2

    Versin Modificaciones / aadidos / correcciones

    A 12/2011 pdp cki/fo Primera edicin

  • Smbolos empleados en el manual

    Uso de las indicaciones

    Las indicaciones que remiten a informaciones importantes vienen caracterizadas de forma especial yse representan del modo siguiente:

    Empleo de ejemplos

    Los ejemplos de informaciones importantes vienen caracterizados de forma especial y se representandel modo siguiente:

    Empleo de numeraciones en las figuras

    Las numeraciones de las figuras se representan mediante nmeros blancos dentro de un crculonegro, y se explican con los mismos nmeros en la tabla que sigue a continuacin, por ejemplo:

    Empleo de las instrucciones de actuacin

    Las instrucciones de actuacin son una serie de pasos para la puesta en servicio, el manejo, elmantenimiento y similares que es necesario realizar conforme a la secuencia indicada.

    Los pasos se numeran de forma continua (nmeros negros dentro de un crculo blanco):

    Texto

    Texto

    Texto

    Empleo de notas a pie en las tablas

    Las indicaciones en las tablas se explican en forma de notas a pie debajo de la tabla (nmeroselevados). En el lugar correspondiente de la tabla hay entonces un signo de nota a pie (nmeroelevado).

    Si hay notas a pie para una misma tabla, se numeran de forma continua debajo de la tabla (nmerosblancos elevados dentro de un crculo negro): Texto Texto Texto

    Modos de escritura y ayudas de orientacin

    Los nombres de men, las entradas de men y las subentradas, as como las opciones en un cuadrode dilogo, se reconocen por estar escritos en letra negrita, p.ej. el comando de men New en el menProject o las opciones Interface PLC y Computer Link (AJ71C24) en el cuadro de dilogo Transfer-Setup.

    Conserve este manual de manera que est siempre disponible para todos los usuarios.

    INDICACIN Texto de la indicacin

    Ejemplo Texto de ejemplo GX Works2 I

  • II

  • Contenido

    GX WorkContenido

    1 Introduccin

    1.1 Este manual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1

    1.2 Si an no est bien familiarizado con Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1

    1.3 Si se quedara atascado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1

    1.4 Manuales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2

    1.4.1 Visualizacin de los manuales de empleo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2

    2 Presentacin de GX Works2

    2.1 Funciones principales de GX Works2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1

    2.1.1 Programacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1

    2.1.2 Ajuste de parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2

    2.1.3 Escribir/leer datos en/de CPU PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2

    2.1.4 Monitorizacin/depuracin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3

    2.1.5 Diagnstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3

    2.2 Caractersticas especiales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4

    2.2.1 Tipos de proyectos en GX Works2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4

    2.2.2 Programacin con etiquetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5

    2.2.3 Reutilizacin de programas de aplicaciones antiguas . . . . . . . . . . . . . . . . . . . . . 2-6

    2.2.4 Registro de unidades de organizacin de programa (POUs) en librera. . . . . 2-6

    2.2.5 Muchos lenguajes de programacin disponibles. . . . . . . . . . . . . . . . . . . . . . . . . . 2-7

    2.2.6 Otras caractersticas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8

    3 Empleo de proyectos antiguos

    3.1 Empleo de proyectos y datos en otros formatos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1

    3.1.1 Empleo en GX Works2 de proyectos y de datos creados con GX Developer o GX IEC Developer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1

    3.1.2 Empleo de datos generados con la funcin de exportacin de GX IEC . . . . . 3-2

    3.1.3 Empleo en GX Developer de proyectos creados con GX Works2 . . . . . . . . . . . 3-2

    3.1.4 Memorizacin de los datos empleados en GX Works2. . . . . . . . . . . . . . . . . . . . . 3-3

    3.1.5 Nivel de seguridad en el GX IEC Developer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4

    3.1.6 Aplicaciones compatibles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4s2 1

  • Contenido

    23.2 Apertura de proyectos en otros formatos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5

    3.3 Lectura de datos en formato ASC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7

    3.4 Memorizacin de proyectos en otros formatos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8

    4 Instalacin

    4.1 Requisitos del hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1

    4.1.1 Configuracin del hardware recomendada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1

    4.1.2 Requisitos de software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1

    4.2 Copyright . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2

    4.3 Indicaciones para la instalacin de GX Works2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2

    4.3.1 Primera instalacin de un producto MELSOFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2

    4.3.2 Prosecucin de la instalacin cuando sta no ha finalizado correctamente 4-3

    4.3.3 Indicaciones especiales para la instalacin bajo Windows Vista . . . . . . . . . . . 4-3

    4.4 Instalacin de GX Works2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5

    4.4.1 Instalacin de GX Works2 en el disco duro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5

    4.4.2 Inicio de GX Works2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5

    4.4.3 Finalizacin de GX Works2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5

    5 La interface de usuario

    5.1 Los elementos de la interface de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1

    5.1.1 La barra de mens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3

    5.1.2 La barra de herramientas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3

    5.1.3 Trabajo con ventanas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3

    5.1.4 La barra de estado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5

    5.2 Proyectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6

    5.3 Unidades de organizacin de programa (POUs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9

    5.4 Programas, mdulos de funcin y funciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10

  • Contenido

    GX Work6 Primeros pasos

    6.1 Proyecto simple y proyecto estructurado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1

    6.1.1 Proyecto simple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1

    6.1.2 Proyecto estructurado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2

    6.2 Creacin de programas en un proyecto simple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3

    6.3 Creacin de programas en un proyecto estructurado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5

    7 Ejemplo de programa: Proyecto simple

    7.1 Creacin de un programa de esquema de contactos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1

    7.1.1 Operaciones del programa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1

    7.1.2 Programa de esquema de contactos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1

    7.1.3 Inicio de GX Works2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2

    7.1.4 Creacin de un nuevo proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2

    7.1.5 Ajuste de parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4

    7.1.6 Ajuste de las etiquetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5

    7.1.7 Creacin de un programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-7

    7.1.8 Conversin de los bloques LD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-12

    7.1.9 Compilacin de un programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-13

    7.1.10 Memorizacin de un proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-15

    7.2 Creacin de un programa en lenguaje de secuencia (SFC). . . . . . . . . . . . . . . . . . . . . . . . . 7-17

    7.2.1 Operaciones del programa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-17

    7.2.2 Programa en lenguaje de secuencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-18

    7.2.3 Inicio de GX Works2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-18

    7.2.4 Creacin de un nuevo proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-19

    7.2.5 Ajuste de parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-19

    7.2.6 Ajuste de las etiquetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-19

    7.2.7 Creacin de un programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-20

    7.2.8 Compilacin de un programa (para QCPU/LCPU) o conversin de un diagrama SFC (para FXCPU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-32

    7.2.9 Memorizacin de un proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-32s2 3

  • Contenido

    GX Work8 Ejemplo de programa: Proyecto estructurado

    8.1 Creacin de un programa de esquema de contactos estructurado . . . . . . . . . . . . . . . . . 8-1

    8.1.1 Operaciones del programa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1

    8.1.2 Programa de esquema de contactos estructurado . . . . . . . . . . . . . . . . . . . . . . . . 8-1

    8.1.3 Inicio de GX Works2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2

    8.1.4 Creacin de un nuevo proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2

    8.1.5 Ajuste de parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-4

    8.1.6 Ajuste de las etiquetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-4

    8.1.7 Creacin de un programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-7

    8.1.8 Compilacin de un programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-15

    8.1.9 Memorizacin de un proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-16

    8.2 Creacin de un programa en lenguaje de texto estructurado (ST) . . . . . . . . . . . . . . . . . 8-18

    8.2.1 Operaciones del programa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-18

    8.2.2 Programa ST. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-18

    8.2.3 Inicio de GX Works2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-18

    8.2.4 Creacin de un nuevo proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-18

    8.2.5 Ajuste de parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-18

    8.2.6 Ajuste de las etiquetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-19

    8.2.7 Creacin de un programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-20

    8.2.8 Compilacin de un programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-24

    8.2.9 Memorizacin de un proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-24s2 4

  • Introduccin Este manual1 Introduccin

    1.1 Este manual

    ...le ofrece tanto al principiantes como a quienes cambian de sistema una gua compacta para elempleo de GX Works2. La seccin "Primeros pasos" explica de forma clara, adecuada y exhaustiva elprocedimiento cronolgico para el trabajo con GX Works2. Un ejemplo de aplicacin muestra unaaplicacin capaz de funcionar que en lo sucesivo servir como base para una explicacin prctica delprograma.

    1.2 Si an no est bien familiarizado con Windows

    lea primero los principios bsicos en el manual de Windows o haga el curso de aprendizaje deWindows en la ayuda online de Windows (en el gestor de programas). All aprender las nocioneselementales para el trabajo con ventanas y de los procedimientos de manejo que son vlidos paratodos los programas de aplicacin en el sistema operativo Windows.

    1.3 Si se quedara atascado

    y tuviera preguntas acerca de GX Works2 o de la configuracin PLC conectada, o si se topara conproblemas aparentemente indisolubles, acuda primero a los manuales disponibles. Adems, la ayudaonline contextual ofrece tambin muchas respuestas. Para acceder a la misma, pulse la tecla [F1]directamente en GX Works2. Utilice tambin la bsqueda del men de ayuda.

    Si pese a todo no encontrara respuestas a sus preguntas, pngase en contacto con la delegacincompetente o llame directamente por telfono a la central europea de MITSUBISHI ELECTRIC enRatingen. Las direcciones y los nmeros de telfono podr encontrarlos en la contraportada de todoslos manuales de controladores lgicos programables.

    INDICACIN Microsoft, Windows, Windows Vista y Excel son nombres de marcas o marcas registradas deMicrosoft Corporation en los EE.UU. y/o en otros pases.GX Works2 1 - 1

  • Manuales Introduccin1.4 Manuales

    Los manuales correspondientes se editan por separado en conformidad con la funcionalidad deGX Works2.

    Los manuales disponibles para este producto se recogen en la siguiente tabla.

    Por favor observe los datos de la siguiente tabla siempre que desee encargar un manual.

    1.4.1 Visualizacin de los manuales de empleo

    Para la visualizacin de los manuales de empleo, vaya a Help Operating Manual [nombre delmanual].

    Nombre del manualNmero de

    artculo (cdigo de modelo)

    GX Works2 Operating Manual (Simple Project)Explica el manejo, como la creacin o la monitorizacin de programas, en un proyecto simple en GX Works2.

    SH-080780ENG(13JU64)

    GX Works2 Operating Manual (Structured Project)Explica el manejo, como la creacin o la monitorizacin de programas, en un proyecto estructurado en GX Works2.

    SH-080781ENG(13JU65)

    GX Works2 Operating Manual (Intelligent Function Module)Explica el manejo de mdulos especiales, la configuracin de parmetros, la monitorizacin de programas y funciones predefinidas de soporte de protocolos en GX Works2.

    SH-080921ENG(13JU69)

    Tab. 1-1: Manuales para el manejo de GX Works21 - 2

  • Presentacin de GX Works2 Funciones principales de GX Works22 Presentacin de GX Works2

    GX Works2 se sirve del concepto grfico de Windows y permite trabajar de forma rpida e intuitiva.Esto significa para usted: no se perder a travs de complejas estructuras de programas, sino uncamino rpido para la programacin de las tareas de control.GX Works2 ofrece una funcionalidad y una usabilidad mejoradas, con prestaciones y caractersticasfciles de manejar en comparacin con el GX Developer existente.

    2.1 Funciones principales de GX Works2

    GX Works2 puede administrar en forma de proyectos los programas y los parmetros de toda CPU PLC.A continuacin se describen las funciones principales.

    2.1.1 Programacin

    Es posible crear programas dentro de un proyecto simple, de forma similar a como se hace enGX Developer. Pero en GX Works2 tambin est disponible la programacin estructurada en unproyecto estructurado.

    GX Works2 significa una mayor productividad

    Los puntos fuertes del concepto modular de GX Works2 se ponen de manifiesto especialmente entareas complejas de programacin. Partes y funciones de programa frecuentemente empleadas slotienen que crearse una vez y pueden emplearse indefinidas veces a modo de mdulos. De este modoes posible reducir considerablemente el trabajo de programacin. Es posible llevar a cabo cambios enpocos pasos.

    Fig. 2-1: Ejemplo de programaGX Works2 2 - 1

  • Funciones principales de GX Works2 Presentacin de GX Works22.1.2 Ajuste de parmetros

    Con GX Works2 es posible ajustar los parmetros de la CPU PLC y los parmetros de la red decomunicacin.Tambin es posible ajustar los parmetros de mdulos especiales.(El ajuste de parmetros de red de comunicacin no est disponible para CPUs FX.).

    2.1.3 Escribir/leer datos en/de CPU PLC

    Los programas secuenciales creados pueden escribirse en la CPU PLC o leerse de la misma por mediode la funcin Read from PLC/Write to PLC. Adems de ello, por medio de la funcin Online programchange es posible modificar los programas secuenciales incluso con la CPU PLC en el modo RUN.

    Fig. 2-2: Ajuste de parmetros

    Fig. 2-3: Escritura/lectura de datos

    Escribir datos

    Leer datos2 - 2

  • Presentacin de GX Works2 Funciones principales de GX Works22.1.4 Monitorizacin/depuracin

    Los programas secuenciales creados pueden ser escritos en la CPU PLC, y los valores de operandopueden monitorizarse tanto online como offline durante la ejecucin de los programas.

    2.1.5 Diagnstico

    Es posible visualizar el estado de error actual o la historia de errores de la CPU PLC y proceder a laevaluacin para el diagnstico de errores. Empleando la funcin de diagnstico es posible concluir laeliminacin de errores en un tiempo muy breve.

    Al emplear la funcin System monitor (para QCPU (modo Q)/LCPU) es posible acceder a informacindetallada, como p.ej. en relacin con mdulos especiales. Ello contribuye a acortar el tiemporequerido para una nueva puesta en funcionamiento en caso de un error.

    Fig. 2-4: Monitorizacin/depuracin

    Fig. 2-5: Diagnstico

    Los programas pueden ser monitorizados o depurados.

    Diagnstico del estado de la CPU PLC a travs de la pantalla de diagnstico PLC

    Diagnstico del estado de la CPU PLCGX Works2 2 - 3

  • Caractersticas especiales Presentacin de GX Works22.2 Caractersticas especiales

    A continuacin se describen las caractersticas especiales de GX Works2.

    2.2.1 Tipos de proyectos en GX Works2

    En GX Works2 es posible seleccionar como tipo de proyecto un proyecto simple o un proyectoestructurado.

    Proyecto simple

    En un proyecto simple, los programas secuenciales se crean empleando las instrucciones para lasCPUs PLC de Mitsubishi.Los programas se crean dentro de un proyecto simple de forma similar a como se hace enGX Developer.Tanto GX Developer como GX IEC Developer soportan la programacin sin etiquetas y laprogramacin de etiquetas.

    Fig. 2-6: Proyecto simple

    Archivo de programa

    Programa MAIN

    Programa SUB1

    Programa SUB2

    Los programas se crean empleando las instrucciones para CPUs PLC.

    Los programas creados pueden procesarse como programas secuenciales.

    La programacin se lleva a cabo de forma similar a como se hace en GX Developer.2 - 4

  • Presentacin de GX Works2 Caractersticas especialesProyecto estructurado

    En un proyecto estructurado, la programacin se lleva a cabo de forma estructurada.Mediante la segmentacin de un programa amplio para un proceso de control en partes de programaindividuales que pueden emplearse por separado, resulta posible una programacin fcil deadministrar y de emplear (programacin estructurada).Este tipo de proyecto soporta exclusivamente la programacin empleando etiquetas.

    2.2.2 Programacin con etiquetas

    Mediante el empleo de etiquetas (variables) en la programacin, la creacin de programas puedetener lugar sin tomar en consideracin el nmero de direcciones de operando disponibles.Mediante la compilacin del programa creado con la programacin de etiquetas, los operandos sonasignados automticamente y el programa puede emplearse como un programa real.

    Las etiquetas globales, una vez creadas, pueden emplearse tambin en otros programas.

    Adems es posible registrar etiquetas globales como etiquetas de sistema y emplearlas entonces enlas aplicaciones compatibles con iQ Works (GX Works2, MT Developer2 y GT Designer3).

    Para ms detalles relativos a las etiquetas de sistema, consulte el siguiente manual:

    Manual introductorio iQ Works

    Fig. 2-7: Proyecto estructurado

    Fig. 2-8: Programacin con etiquetas

    Program MAINProgram block A

    Program block B

    Program block C

    Program block D

    Program block E

    Function block 1

    Function block 2

    Function 1

    Function 2

    Program SUB1

    Program filePOU

    Sequence programs are created

    by combining POU (Program

    Organization Unit) s.

    POU

    Bloque de funcin 1

    Bloque de funcin 2

    Funcin 1

    Funcin 2

    Bloque de programa A

    Bloque de programa B

    Bloque de programa C

    Bloque de programa D

    Bloque de programa E

    Archivo de programa

    Programa MAIN

    Programa SUB1

    Los programas secuenciales se crean mediante la combinacin de POUs (Program Organisation Units = Unidades organizativas de programa).

    Reutilizacin de etiquetas en otros programasGX Works2 2 - 5

  • Caractersticas especiales Presentacin de GX Works22.2.3 Reutilizacin de programas de aplicaciones antiguas

    Los programas secuenciales creados en GX Developer GX IEC Developer puede seguir emplendoseen GX Works2.Los proyectos GX Developer se importan como proyectos sencillos, y los proyectos GX IEC Developercomo proyectos estructurados. El empleo de programas ya disponibles lleva as a una mayoreficiencia de programacin.

    Ms detalles al respecto podr encontrarlos en Cap. 3.

    2.2.4 Registro de unidades de organizacin de programa (POUs) en librera

    Los programas empleados en un proyecto estructurado, las etiquetas globales y las estructuras deprograma empleadas repetidamente pueden registrarse como librera. El empleo conjunto de taleslibrera contribuye as a la reduccin del trabajo de programacin.

    Fig. 2-9: Reutilizacin de proyectos ya existentes

    Fig. 2-10: Empleo conjunto de POUs

    Project created

    with GX Developer

    Can be used in

    GX Works2.

    Proyectos creados en GX Developer

    Reutilizacin en GX Works2

    Library file

    Project A

    Project B

    Project C

    Project D

    Proyecto A

    Proyecto B

    Proyecto C

    Proyecto D2 - 6

  • Presentacin de GX Works2 Caractersticas especiales2.2.5 Muchos lenguajes de programacin disponibles

    GX Works2 es un sistema multilinge:

    GX Works2 soporta la programacin en diversos lenguajes de programacin. Diversos editoresgrficos y de texto facilitan el trabajo a la hora de crear de forma rpida y sencilla programassecuenciales a medida. Seleccione sencillamente el lenguaje ms adecuado a la tarea concreta.

    La amplia oferta de lenguajes de programacin de GX Works2 permite elegir el lenguaje ptimo enfuncin del controlador empleado.

    Los programas ST pueden emplearse en el editor de esquemas de contacto del GX Works2 mediantela funcin Inline structured text.

    Fig. 2-11: Lenguajes de programacin

  • Caractersticas especiales Presentacin de GX Works22.2.6 Otras caractersticas

    Depuracin offline

    Una depuracin offline resulta posible gracias a una funcin de simulacin en GX Works2. Por mediode la depuracin es posible comprobar la operacin normal de un programa secuencial creado sintener que conectar GX Works2 con una CPU.

    Adecuacin de la configuracin de pantalla a las propias necesidades

    Por medio de las ventanas acoplables es posible adaptar la configuracin de la pantalla de GX Works2a los propios deseos sin ningn tipo de limitaciones.

    Fig. 2-12: Depuracin offline

    Fig. 2-13: Adaptacin de la configuracin de pantalla

    No se requiere la conexin de un PLC.

    La monitorizacin y la depuracin de un programa puede tener lugar sin conectar una CPU exactamente del mismo modo con un PLC conectado.

    Funcin de simulacin

    Las ventanas acoplables pueden disponerse a voluntad2 - 8

  • Empleo de proyectos antiguos Empleo de proyectos y datos en otros formatos3 Empleo de proyectos antiguos

    3.1 Empleo de proyectos y datos en otros formatos

    Esta seccin describe el empleo en GX Works2 de proyectos creados con GX Developer oGX IEC Developer y de archivos (archivos ASCII) que han sido generados mediante la funcin deexportacin de GX IEC Developer. Los proyectos editados en GX Works2 pueden ser editados yempleados tambin en GX Developer.

    Para FXCPU slo pueden seguir emplendose exclusivamente los proyectos creados con elGX Developer.

    3.1.1 Empleo en GX Works2 de proyectos y de datos creados con GX Developer o GX IEC Developer

    Los proyectos creados con GX Developer o GX IEC Developer pueden ser importados a GX Works2.Emplee para ello la funcin Open Other Project (ver secc. 3.2).

    INDICACIN Indicaciones especiales para el empleo de proyectos antiguosObserve las indicaciones especiales para el empleo de GX Works2 y para las diferencias entreGX Works2 y GX Developer GX IEC Developer que se detallan en el anexo del siguiente manual:GX Works2 Operating Manual (Common)

    Fig. 3-1: Empleo de proyectos antiguos

    Funcin Open Other Project

    Funcin Open Other Project

    Abierto como proyecto GX Works2

    Proyecto creado con GX Developer

    Proyecto creado con GX IEC Developer GX Works2 3 - 1

  • Empleo de proyectos y datos en otros formatos Empleo de proyectos antiguos3.1.2 Empleo de datos generados con la funcin de exportacin de GX IEC

    Los archivos ASCII generados con la funcin de exportacin de GX IEC Developer pueden seraadidos como proyectos en GX Works2 por medio de la funcin Read ASC Format File (versecc. 3.3).

    Esta funcin no es soportada por FXCPU.

    .

    3.1.3 Empleo en GX Developer de proyectos creados con GX Works2

    Los datos creados/editados en un proyecto simple (simple project) en GX Works2 pueden empelarseen GX Developer si los datos son exportados por medio de la funcin Export to GX DeveloperFormat File (ver secc. 3.4).

    Fig. 3-2: Empleo de archivos ASCII exportados de GX IEC Developer

    Fig. 3-3: Exportacin de GX Works2 a GX Developer

    Read ASCFormat File

    Lectura de archivos en formato ASC

    [Export to GX Developer Format File]

    [Export to GX Developer Format File]3 - 2

  • Empleo de proyectos antiguos Empleo de proyectos y datos en otros formatos3.1.4 Memorizacin de los datos empleados en GX Works2

    Todo proyecto y todos los datos creados con GX Developer o con GX IEC se guardan en GX Works2conforme a la sinopsis representada en las siguientes tablas.

    Los proyectos GX Developer se abren automticamente como proyectos sencillos, y los proyectosGX IEC Developer como proyectos estructurados.

    Comparacin de la memorizacin de proyectos y datos entre GX Developer y GX Works2

    Comparacin de la memorizacin de proyectos y datos entre GX IEC Developer y GX Works2

    GX DeveloperGX Works2

    (Proyecto simple)GX Works2

    (Proyecto estructurado)

    Parmetros Parmetros Parmetros

    Comentario de operando Comentario global de operando Comentario global de operando

    Variables globales Etiquetas globales Etiquetas globales

    Programa Programa POU

    FB FB_Pool FB/FUN

    Estructurado Tipos de datos estructurados Tipos de datos estructurados

    Memoria de operandos Memoria de operandos Memoria de operandos

    Valor inicial de operando Valor inicial de operando Valor inicial de operando

    Tab. 3-1: Comparacin entre GX Developer y GX Works2

    GX IEC DeveloperGX Works2

    (Proyecto estructurado)

    Librera de usuario User Library

    Parmetros (parmetros PLC) Parmetros

    DUT_Pool (estructurado) Tipos de datos estructurados

    Global_Vars (variables globales) Etiquetas globales

    Task_PoolPOE en la visualizacin de rbol de proyectos Configuracin de programa

    POE_PoolPOE en la visualizacin de rbol de proyectos Configuracin de programa

    Tab. 3-1: Comparacin entre GX IEC Developer y GX Works2GX Works2 3 - 3

  • Empleo de proyectos y datos en otros formatos Empleo de proyectos antiguos3.1.5 Nivel de seguridad en el GX IEC Developer

    El nivel de seguridad en el proyecto GX IEC Developer se borra despus de la lectura del proyecto.

    Despus de la lectura del proyecto GX IEC Developer con GX Works2 se visualiza el siguiente cuadrode dilogo Enter Password.

    3.1.6 Aplicaciones compatibles

    Con las funciones Open Other Project y Export to GX Developer Format File, las versiones deprograma soportadas dependen del correspondiente tipo de CPU.

    Para la compatibilidad de una aplicacin, consulte el siguiente manual:GX Works2 Operating Manual (Common)

    Fig. 3-4:Cuadro de dilogo Enter Password3 - 4

  • Empleo de proyectos antiguos Apertura de proyectos en otros formatos3.2 Apertura de proyectos en otros formatos

    Esta seccin describe el procedimiento para la apertura en GX Works2 de proyectos creados conGX Developer o GX IEC Developer.

    Para FXCPU es posible abrir en GX Works2 exclusivamente proyectos creados con GX Developer.

    Seleccione Project Open Other Data Open Other Project.

    Seleccione el proyecto deseado y haga clic en el botn Open.

    Seleccione '*.gpj' para un proyecto GX Developer y '*.pro' para un proyecto GX IEC Developer.

    Entonces se abre el proyecto seleccionado.

    Fig. 3-5: Cuadro de dilogo Open Other ProjectGX Works2 3 - 5

  • Apertura de proyectos en otros formatos Empleo de proyectos antiguosINDICACIONES Estado de proyecto despus de abrir un proyecto de un formato antiguoDespus de abrir un proyecto de otro formato, ste se encuentra en un estado sin compilar. Hayque compilar todos los programas del proyecto antes de proceder a ejecutar operaciones onlinecomo la escritura de los datos en un PLC o la monitorizacin.Si se presentara un error durante la compilacin, corrija el programa afectado en correspondenciacon lo indicado en las instrucciones de programacin.

    Apertura de un proyecto de otro formato que contiene un programa SFCLas informaciones de bloque, como los operandos de informacin de bloque, el ttulo de bloque ylas declaraciones de bloque se retoman automticamente en la configuracin de bloque.

    Apertura de un proyecto GX IEC DeveloperAl abrir un proyecto GX IEC Developer que contiene una librera de usuario, bajo determinadascircunstancias es posible que aparezca el siguiente aviso y que no se lea la librera. Si aparece elsiguiente aviso, seleccione la instruccin Project Library Install en GX Works2 con objetode importar la librera de usuario.3 - 6

  • Empleo de proyectos antiguos Lectura de datos en formato ASC3.3 Lectura de datos en formato ASC

    Esta seccin describe el procedimiento para retomar datos en formato ASC en un proyectoGX Works2 que ha sido abierto para ser editado.

    Los datos pueden ser aadidos exclusivamente a un proyecto estructurado.

    Seleccione Project Open Other Data Read ASC Format File.

    Seleccione el archivo deseado y haga clic en el botn Open.

    Seleccione '*.asc' como tipo de archivo.

    Los datos seleccionados son aadidos al proyecto actual.

    Fig. 3-6: Cuadro de dilogo Open Other Project

    INDICACIONES Importacin de datos de proyecto de otro tipo de PLCLos datos de proyecto de un tipo de PLC diferente pueden importarse a un proyecto que seencuentra abierto.En este caso se saltan y no se importan las instrucciones y los operandos no soportados por elproyecto abierto.Despus de la importacin de los datos, es necesario compilar los programas con objeto decomprobar si presentan fallos y corregir stos dado el caso.

    Importacin de datos cuyo nombre ya existe en un proyectoA los datos por importar se les aade en orden ascendente una cifra al final del nombre de archivocorrespondiente (comenzando con 1). Los datos son aadidos despus al proyecto actual.

    Importacin de etiquetas globalesAl importar etiquetas globales, bajo determinadas circunstancias es posible que quede vaca lacolumna "Operand" de una etiqueta global. Por favor compruebe y corrija este punto en el cuadrode dilogo de los parmetros PLC en la pestaa "Operand".GX Works2 3 - 7

  • Memorizacin de proyectos en otros formatos Empleo de proyectos antiguos3.4 Memorizacin de proyectos en otros formatos

    Esta seccin describe el procedimiento para la memorizacin de un proyecto simple de GX Works2 enel formato de GX Developer.

    Seleccione Project Export to GX Developer Format File.

    Seleccione el destino para el proyecto en formato de GX Developer.

    Indique el nombre de proyecto deseado y haga clic en el botn Save.

    Fig. 3-7: Cuadro de dilogo Export to GX Developer Format File

    INDICACIN Indicacin especial para la memorizacin de proyectosPara informacin acerca de restricciones e indicaciones para la memorizacin de proyectos que vams all de lo que ha quedado aqu expuesto, consulte por favor en siguiente manual:GX Works2 Operating Manual (Common).

    Los programas se guardan en estado no compilado. No es posible guardar los datos cuyos derechos de acceso son otros que 'Administrator'. Cambie

    los derechos de acceso antes de proceder a la memorizacin de los datos.

    No es posible guardar los datos provistos de una contrasea de bloque. Anule la contrasea debloque antes de proceder a la memorizacin de los datos. 3 - 8

  • Instalacin Requisitos del hardware4 Instalacin

    4.1 Requisitos del hardware

    4.1.1 Configuracin del hardware recomendada

    Ordenador personal compatible con PC/AT

    Microsoft Windows 2000, Microsoft Windows XP SP2, Microsoft Windows VistaMicrosoft Windows 7

    Como mnimo 1 GB RAM

    Interface serie (RS-232)

    Puerto USB

    Disco duro con 1 GB de espacio libre como mnimo

    Unidad de DVD-ROM

    Monitor XGA de 17" (43 cm) (1024x768 pxeles)

    4.1.2 Requisitos de software

    GX Works2 es un producto de 32 bits.

    No se soportan las versiones de Microsoft Windows basadas en juegos de caracteres de doble byte(p.ej. japons).GX Works2 4 - 1

  • Copyright Instalacin4.2 Copyright

    4.3 Indicaciones para la instalacin de GX Works2

    4.3.1 Primera instalacin de un producto MELSOFT

    Al instalar por primera vez un producto MELSOFT, es posible que bajo determinadas circunstanciasaparezca durante el proceso de instalacin el cuadro de dilogo siguiente. Para proseguir con la

    instalacin, haga clic en el botn en el cuadro de dilogo Software Installation.(Hemos comprobado a fondo el procedimiento y podemos asegurar que ejecutando este proceso esposible proseguir con la operacin del sistema sin ningn tipo de problemas o restricciones.)

    Es posible que el cuadro de dilogo Software Installation quede oculta detrs de otro cuadro de

    dilogo. Pulse las teclas + para poder visualizarlo.

    EATENCIN:

    Este software es propiedad intelectual. Abriendo el embalaje acepta usted automticamentelas condiciones del contrato de licencia. Slo se permite realizar una nica copia del soporteinformtico original como backup de seguridad y con fines de archivo.

    Fig. 4-1:Cuadro de dilogo Software Installation4 - 2

  • Instalacin Indicaciones para la instalacin de GX Works24.3.2 Prosecucin de la instalacin cuando sta no ha finalizado correctamente

    Cuando la instalacin de un producto MELSOFT o de otro software no ha finalizado correctamente, sevisualiza el siguiente cuadro de dilogo. En tal caso puede proseguirse con la instalacin slo despusde reiniciar el PC.

    Reinicie el PC y comience de nuevo con la instalacin.

    4.3.3 Indicaciones especiales para la instalacin bajo Windows Vista

    Al instalar bajo Windows Vista, bajo determinadas circunstancias es posible que al finalizar lainstalacin aparezca el siguiente cuadro de dilogo.En tal caso seleccione la opcin "This program installed correctly" y reinicie el PC.

    Si se ha seleccionado por descuido la opcin "Reinstall using recommended settings", se seleccionaautomticamente el modo de compatibilidad para Windows XP SP2. Desactive el modo decompatibilidad para Windows XP SP2 segn las instrucciones que se detallan a continuacin, yejecute de nuevo la instalacin.

    Fig. 4-2:Cuadro de dilogo Software Installation

    Fig. 4-3:Cuadro de dilogo Programm Compatibility AssistentGX Works2 4 - 3

  • Indicaciones para la instalacin de GX Works2 Instalacin Haga clic con la tecla derecha delratn sobre el icono setup.exe deldestino de la instalacin en elexplorador de Windows.

    Entonces se visualiza el cuadro dedilogo Setup Properties.

    En la pestaa Compatibility, haga clic en el botn .

    Deseleccione la opcin "Run thisprogram in compatibility modefor:" y haga clic en el botn

    .

    Haga clic en el botn .4 - 4

  • Instalacin Instalacin de GX Works24.4 Instalacin de GX Works2

    Durante el proceso de instalacin se crea en el disco duro una subcarpeta en la que

    se escriben los archivos de GX Works2.

    4.4.1 Instalacin de GX Works2 en el disco duro

    Asegrese de que en su ordenador est instalada la versin correcta de Microsoft Windows. Sinecesita informacin acerca del manejo de Microsoft Windows, consulte el manual deinstrucciones de Microsoft Windows.

    Inicie Microsoft Windows.

    Introduzca el DVD-ROM de instalacin en la unidad de DVD-ROM.El programa de instalacin de GX Works2 se ejecuta automticamente (si tal no fuera el caso,ejecute el archivo SETUP.EXE que se encuentra en el DVD-ROM de instalacin).

    Siga las instrucciones de la pantalla.

    Entre el nombre de usuario, el nombre de la empresa y el nmero de serie del software.

    Siga las instrucciones de la pantalla.

    Una vez concluido el proceso de instalacin se crea un nuevo grupo de programas con el smbolode programa (icono) de GX Works2.

    Para ms informacin al respecto, consulte la documentacin de Microsoft Windows.

    4.4.2 Inicio de GX Works2

    En el men de inicio, haga clic en el smbolo de programa (icono) de GX Works2. El smbolo deprograma se encuentra en: Inicio > Programas > MELSOFT Application > GX Works2. Aparece laimagen de inicio de GX Works2.

    Confirme con la tecla .

    4.4.3 Finalizacin de GX Works2

    GX Works2 puede finalizarse en cualquier lugar del mismo en que uno se encuentre con lacombinacin de teclas .

    O bien:

    En el men Project, haga clic en el punto Quit.GX Works2 4 - 5

  • La interface de usuario Los elementos de la interface de usuario5 La interface de usuario

    5.1 Los elementos de la interface de usuario

    La ventana del navegador y la barra completa de mens aparecen slo despus de haber abierto ocreado un proyecto. La figura siguiente muestra diferentes ventanas: el navegador, la ventana deedicin y la ventana acoplable de un proyecto. Las ventanas pueden disponerse de forma flexible enla pantalla.

    Fig. 5-1: La interface de usuario

    Title bar

    Menu bar

    Toolbar

    Navigation

    window

    Status bar

    Work window

    Docking window

    Barra dettulo

    Barra demens

    Barras de herramientas

    Ventana denavegacin

    Ventana deedicin

    Barra deestado

    Ventana acoplableGX Works2 5 - 1

  • Los elementos de la interface de usuario La interface de usuarioNombre Descripcin

    Barra de ttulo del software Visualizacin del nombre del proyecto

    Barra de mensVisualizacin de las opciones de men para acceder a cada una de las funciones

    Barra de herramientasVisualizacin de los iconos de las herramientas para acceder a cada una de las funciones

    Ventana de edicinVentana principal para operaciones tales como programacin, configuracin de parmetros y monitorizacin

    Ventana acoplable Subventana para el soporte de operaciones en la ventana principal

    Ventana de navegacinVisualizacin del contenido de los proyectos en forma de un diagrama de rbol

    Ventana de seleccin de bloques de funcin

    Visualizacin de una lista de funciones (como por ejemplo bloques de funcin) que pueden empelarse para la programacin

    Ventana de salidaVisualizacin de resultados de compilacin y de comprobacin (errores y advertencias)

    Ventana de referencias cruzadas Visualizacin de resultados de referencias cruzadas (cross reference)

    Ventana de lista de operandos Visualizacin de los operandos empleados

    Ventanas de supervisin 1 a 4Ventanas para la monitorizacin y la edicin de valores actuales de operando

    Ventana para la monitorizacin de mdulos especiales 1 a 10

    Ventana para la monitorizacin de mdulos especiales

    Ventana de buscar/reemplazar Ventana para buscar y reemplazar cadenas de signos en el proyecto

    Barra de estado Visualizacin de informaciones relativas al proyecto actualmente editado.

    Tab. 5-1: Elementos de la interface de usuario

    INDICACIN Visualizacin de las teclas de acceso bajo Windows VistaAl emplear Windows Vista, bajo determinadas circunstancias es posible que las teclas de accesono sean marcadas mediante subrayado en la pantalla.Para visualizar las teclas de acceso, hay que llevar a cabo el ajuste siguiente:

    Seleccione Inicio Panel de control Centro de accesibilidad. Seleccione "Cambiar el funcionamiento del teclado". Seleccione "Subrayar accesos directos al teclado y teclas de acceso".5 - 2

  • La interface de usuario Los elementos de la interface de usuario5.1.1 La barra de mens

    La barra de mens en GX Works2 est estructurada segn el mismo principio que el acreditadoesquema de Windows. Cuando se selecciona un punto de men, aparece un men con loscorrespondientes comandos. Los puntos de men o comandos con una flecha abren otro submencon puntos para seleccionar. La seleccin de comando de un men abre cuadros de dilogo o cuadrosde entrada. La estructura de los mens vara dependiendo del lugar del programa en el que uno seencuentre. Los puntos de men representados en gris no estn disponibles.

    5.1.2 La barra de herramientas

    La barra de herramientas muestra las rdenes ms importantes en forma de smbolos. Las rdenescorrespondientes se ejecutan entonces haciendo clic sobre el smbolo con el ratn. Dependiendo dellugar de GX Works2 en el que uno se encuentre, la barra de herramientas muestra diferentes smbolos.

    5.1.3 Trabajo con ventanas

    En GX Works2 es posible tener abiertos simultneamente varios objetos (p.ej. ventana de edicin,configuracin de parmetros, etc.). Para cada objeto se abre una ventana que puede posicionarse encualquier lugar de la pantalla y cuyo tamao puede modificarse segn se desee. El volumen de losobjetos es a menudo mayor que el tamao de la ventana abierta. En tal caso aparecen barras dedesplazamiento verticales y horizontales que permiten desplazar en ambas direcciones la seccin delobjeto visualizada en la pantalla.

    Ventana de edicin

    Las ventanas de edicin son las ventanas principales de GX Works2, y en ellas se llevan a cabooperaciones tales como la programacin, el ajuste de parmetros y la monitorizacin.

    INDICACIN En el anexo de las instrucciones GX Works2 Operating Manual (Common) podr encontrar unaexposicin y explicacin de todos los puntos de men.

    INDICACIN En el anexo de las instrucciones GX Works2 Operating Manual (Common) podr encontrar unaexposicin de todos los smbolos con la asignacin y la explicacin de los mismos.

    Fig. 5-2: Ventanas de edicin solapadas

    Scroll buttonTool hintTab

    Work window

    switching button

    Tarjeta de registro Indicacin de herramienta Botn de desplazamiento

    Botn para cambiar la ventana de trabajoGX Works2 5 - 3

  • Los elementos de la interface de usuario La interface de usuarioVentana de navegacin

    La ventana de navegacin muestra el contenido de un proyecto en forma de diagrama de rbol.

    El navegador es el instrumento central para acceder a los diversos objetos en GX Works2. Desde aquse ejecutan todas las operaciones con los objetos. La ventana de navegacin se abre slo despus deque se ha abierto un proyecto.

    A travs de la ventana de navegacin es posible ejecutar operaciones como la creacin de nuevosdatos o el acceso a la ventana de edicin.

    En la estructura de rbol del navegador es posible desplegar una rama haciendo clic en el smbolo [+].La rama se oculta de nuevo haciendo clic en el smbolo [-]. Los smbolos [-] y [+] de la estructura derbol indican si una rama est desplegada o no. Tambin es posible desplegar u ocultar una ramahaciendo doble clic en el icono de la rama correspondiente. En el nivel ms bajo, la ventana del objetocorrespondiente se abre haciendo doble clic.

    Fig. 5-3:Ventana de navegacin

    Nombre Descripcin

    Barra de ttulo Indica el ttulo de la visualizacin seleccionada

    Barra de herramientasIndica iconos de herramienta de las funciones ofrecidas en la visualizacin correspondiente

    rea de seleccin de la visualizacin rea para seleccionar una vista para la visualizacin.

    Proyecto Visualiza el proyecto

    Librera de usuario Visualiza la librera de usuario

    Destinacin de conexin Visualiza la destinacin de conexin

    Tab. 5-2: Objetos visualizados

    Barra de ttulo

    Barras de herramientas

    rea de seleccin de la visualizacin5 - 4

  • La interface de usuario Los elementos de la interface de usuario5.1.4 La barra de estado

    En el borde inferior de la pantalla se encuentra una barra de estado que informa acerca del estadoactual del proyecto. Es posible visualizar y ocultar la barra de estado, y las opciones de visualizacinpueden configurarse.

    Fig. 5-4: Informacin en la barra de estado

    Campo de indicacin Descripcin

    Tipo de proyecto

    Visualiza el tipo de proyecto:

    Unlabeled : Proyecto simple que no emplea etiquetas Simple : Proyecto simple que emplea etiquetas Structured : Proyecto estructurado

    Informacin de seguridadIndica el nombres de usuario actualmente identificado en el sistema cuando el proyecto est protegido por medio de un ajuste de seguridad.

    Tipo de PLC Indica el tipo de PLC del proyecto.

    Destinacin de conexin Indica el estado de los ajustes de transmisin.

    Posicin del cursor Indica la posicin del cursor en la ventana de edicin.

    Insertar/sobrescribir Indica el modo actual (insertar o sobrescribir).

    Bloqueo de maysculas Indica el estado de la teclas de bloqueo de maysculas.

    Bloque numrico Indica si est activada la funcin de bloque numrico del teclado.

    Tab. 5-3: Informacin visualizada en la barra de estado

    Tipo de proyecto Informacin de seguridad Tipo de PLC Destinacin de conexin Posicin del cursorInsertar/sobrescribir

    Bloq.mays.

    Bloq.nm.GX Works2 5 - 5

  • Proyectos La interface de usuario5.2 Proyectos

    Los siguientes contenidos se representan en forma de diagrama de rbol en la visualizacin deproyectos.El contenido visualizado depende del tipo de PLC y del tipo de proyecto empleado, por lo que puedevariar.

    Para ms informacin acerca de proyectos sencillos, proyectos estructurados y mdulos especiales,consulte los siguientes manuales:

    (Simple) ..................GX Works2 Operating Manual (Simple Project)

    (Structured) ...........GX Works2 Operating Manual (Structured Project)

    (Intelligent) ............GX Works2 Operating Manual (Intelligent Function Module)

    Los siguientes ejemplos valen para una QCPU (modo Q).

    No se visualiza en caso de una FXCPU: Con una FXCPU no se clasifican los tipos de ejecucin. Slo se visualiza la categora "Execution

    Program".

    Fig. 5-5: Vista de proyecto para un proyecto simple (simple) sin etiquetas

    Ajuste de diversos parmetros

    Ajustes especiales para mdulos especiales

    Entrada de comentarios globales de operando

    Ajuste del tipo de ejecucin para un programa

    Creacin de programas

    Ajuste de la memoria de operandos

    Entrada de comentarios locales de operandos

    Ajuste de los valores iniciales de operandos5 - 6

  • La interface de usuario Proyectos.

    .

    No se visualiza en caso de una FXCPU: Con una FXCPU no se clasifican los tipos de ejecucin. Slo se visualiza la categora "Execution

    Program".

    Fig. 5-6: Vista de proyecto para un proyecto simple con etiquetas

    Fig. 5-7: Vista de proyecto para un proyecto estructurado

    Ajuste de diversos parmetros

    Ajustes especiales para mdulos especiales

    Entrada de comentarios globales de operandos

    Entrada de etiquetas globales

    Ajuste del tipo de ejecucin para un programa

    Creacin de programas

    Ajuste de la memoria de operandos

    Ajuste de los valores iniciales de operandos

    Entrada de comentarios locales de operandos

    Ajuste de diversos parmetros

    Ajustes especiales para mdulos especiales Entrada de comentarios globales de operandos

    Entrada de etiquetas globales

    Ajuste del tipo de ejecucin para un programa

    Creacin de programas

    Ajuste de la memoria de operandos

    Ajuste de los valores iniciales de operandos

    Entrada de comentarios locales de operandosGX Works2 5 - 7

  • Proyectos La interface de usuarioINDICACIN Tipo de ejecucin de programaEn la vista de proyecto es posible establecer el tipo de ejecucin de un programa haciendo clicsobre su nombre con la tecla derecha del ratn. Seleccione un programa para el que deseecambiar su tipo de ejecucin, haga clic sobre su nombre con la tecla derecha del ratn, yseleccione Register Program Initial/Scan/Wait/Fixed Scan, o arrastre el programaseleccionado con el ratn y sultelo sobre el tipo de ejecucin de programa deseado. El tipo deejecucin ajustado en la vista de proyecto se asume automticamente en la configuracin deprograma en los parmetros PLC.Ejemplo: El tipo de ejecucin de MAIN se ajusta arrastrando con el ratn a Scan Program.

    The setting made in the Project view is reflected.

    Drag & drop

    Se asume el ajuste del tipo de ejecucin.

    Arrastrar y soltar

    5 - 8

  • La interface de usuario Unidades de organizacin de programa (POUs)5.3 Unidades de organizacin de programa (POUs)

    Las POUs se subdividen en clases de programa segn su funcionalidad:

    Programa [Program],

    Pool de bloque de funcin [FB_Pool] (proyecto simple) o Bloque de funcin y funcin [FB/FUN] (proyecto estructurado)

    Tipos de datos estructurados [Structured Data Type]

    Comentarios locales de operandos [Local Device Comment]

    Cada unidad de organizacin de programa POU se compone de:

    el programa PLC efectivo [Program]

    su etiqueta local [Local Label]

    Fig. 5-8: Seccin POU en el rbol de proyectos

    Title bar

    Toolbar

    View selection area

    POU selection in projecttree

    Barra de ttulo

    Barras de herramientas

    rea de seleccin de la visualizacin

    Seleccin de POU en el rbol de proyectosGX Works2 5 - 9

  • Programas, mdulos de funcin y funciones La interface de usuario5.4 Programas, mdulos de funcin y funciones

    La unidad de organizacin de programa estndar es la POU de programa. En una POU de programaes posible emplear instrucciones de programacin de las libreras, as como funciones y mdulos defuncin. La ejecucin de las POUs de programa es controlada en tasks (tareas).

    Una POU declarada como funcin o mdulo de funcin es un mdulo de programa independiente.Funciona como instruccin de programacin que puede intercambiarse e integrarse en otrosprogramas parciales a voluntad.

    Fig. 5-9:Programas, mdulos de funcin y funciones

    INDICACIONES Un mdulo de funcin puede ser llamado desde POUs de programa y desde mdulos de funcinya presentes, pero no desde funciones. En un mdulo de funcin mismo es posible emplear lasinstrucciones de programacin de las libreras, funciones y mdulos de funcin ya disponibles.

    Un mdulo de funcin ofrece como resultado una o varias variables de salida. Todos los valores delas variables de salida y los valores internos se conservan despus del procesamiento del mdulode funcin. Con la siguiente llamada del mdulo de funcin se trabaja con estos valores yadisponibles. Segn esto, la llamada de un mdulo de funcin con los mismos valores de entradano tiene que dar lugar siempre a los mismos valores de salida!

    Una funcin puede ser llamada desde POUs de programa, desde mdulos de funcin y desdefunciones ya presentes. En una funcin misma es posible emplear las instrucciones deprogramacin de las libreras y funciones ya disponibles.

    Una funcin siempre tiene un valor de salida. La funcin no contiene ninguna informacin internade estado. Segn esto, la llamada de una funcin con los mismos valores de entrada no tiene quedar lugar siempre al mismo valor de salida!

    Caracterstica Mdulos de funcin Funcin

    Memorizacin Memoriza No memoriza

    Creacin de instancias Requerida No requerida

    Salidas Ninguna salidaUna salidaVarias salidas

    Una salida

    Procesamiento con el mismo valor de entrada

    No tiene que dar el mismo valor de salida Da siempre el mismo valor de salida

    Tab. 5-4: Comparacin: Mdulo de funcin funcin

    Programa Mdulo de Funcin

    Instrucciones deprogramacin

    Instrucciones deprogramacin

    Instrucciones deprogramacin

    Mdulos de funcin

    Mdulos de funcin Funciones

    Funciones Funciones5 - 10

  • Primeros pasos Proyecto simple y proyecto estructurado6 Primeros pasos

    6.1 Proyecto simple y proyecto estructurado

    6.1.1 Proyecto simple

    En un proyecto simple, los programas secuenciales se crean empleando las instrucciones para lasCPUs PLC de Mitsubishi.El proyecto simple ofrece las mismas posibilidades para la creacin de programas que elGX Developer convencional.

    Los programas secuenciales pueden crearse en los siguientes lenguajes de programacin:

    Lenguajes de programacin grficos

    Esquema de contactos (LD: ladder diagram)Emplee este lenguaje de programacin grfico para crear programas como esquemas elctricoscon los smbolos conocidos, tales como contactos de reposo, de trabajo, bobinas, etc. El manejotiene lugar como con el GX Developer convencional.

    Lenguaje de secuencia (SFC: sequential function chart)Emplee este lenguaje de programacin grfico para crear programas de forma fcilmentecomprensible como sucesin de cadenas de pasos.Describa los pasos que determinan la secuencia del proceso, y describa las condiciones detransicin para la prosecucin con el siguiente paso.Los pasos de programa y las condiciones de transicin se crean en el lenguaje secuencial SFC.

    Lenguaje de programacin basado en texto

    Texto estructurado (ST)Este lenguaje de programacin basado en texto permite la descripcin en sintaxis de las tareasde control, incluyendo secuencias alternativas mediante de frases condicionales y repeticiones,del mismo modo que tiene lugar la programacin en lenguajes avanzados como Pascal o C.Correspondientemente es posible crear programas breves fciles de leer.GX Works2 6 - 1

  • Proyecto simple y proyecto estructurado Primeros pasos6.1.2 Proyecto estructurado

    En un proyecto estructurado es posible crear programas mediante una programacin estructurada.Para ello, las tareas de control son subdivididas en secciones menores, formando secciones concontenido que se repite frecuentemente. A partir de estas secciones es posible entonces crearprogramas fcilmente comprensibles y aplicables en muchos casos (mediante programacinestructurada).

    Los programas secuenciales pueden crearse en los siguientes lenguajes de programacin:

    Lenguajes de programacin grficos

    Esquema de contactos (LD: ladder diagram)Emplee este lenguaje de programacin grfico para crear programas como esquemas elctricoscon los smbolos conocidos, tales como contactos de reposo, de trabajo, bobinas, etc. El manejotiene lugar como con el GX Developer convencional.

    Esquema de contactos estructuradoEste lenguaje de programacin grfico est basado en la tecnologa de conmutacin de rels.Como este lenguaje de programacin es fcil de entender intuitivamente, se empleaexclusivamente para programas de esquemas de contactos.Todo esquema de contactos comienza a la izquierda en una lnea base.Los esquemas de contactos estructurados se componen de contactos, bobinas, bloques defuncin y funciones que se unen entre s por medio de lneas verticales y horizontales.

    Lenguaje de secuencia (SFC: sequential function chart)Emplee este lenguaje de programacin grfico para crear programas de forma fcilmentecomprensible como sucesin de cadenas de pasos.Describa los pasos que determinan la secuencia del proceso, y describa las condiciones detransicin para la prosecucin con el siguiente paso.Los pasos de programa y las condiciones de transicin se crean en el lenguaje secuencial SFC.

    Lenguaje de programacin basado en texto

    Texto estructurado (ST)Este lenguaje de programacin basado en texto permite la descripcin en sintaxis de las tareasde control, incluyendo secuencias alternativas mediante de frases condicionales y repeticiones,del mismo modo que tiene lugar la programacin en lenguajes avanzados como Pascal o C.Correspondientemente es posible crear programas breves fciles de leer.

    INDICACIN La FXCPU no soporta el lenguaje de programacin ST en un proyecto simple, del mismo modoque los lenguajes de programacin LD y SFC no se soportan en un proyecto estructurado.6 - 2

  • Primeros pasos Creacin de programas en un proyecto simple6.2 Creacin de programas en un proyecto simple

    La siguiente representacin muestra el procedimiento para la creacin de un programa comoproyecto simple y su ejecucin en una CPU.

    Apertura de un proyecto

    Ajuste de los parmetros

    Ajuste de las etiquetas

    Edicin del programa

    Conversin y compilacin

    Conecte la CPU PLC

    Escritura en PLC

    Paso de trabajo Referencia

    Inicie GX Works2. 7.1.3

    Cree un nuevo proyecto simple. O abra un proyecto simple ya existente. 7.1.4

    Paso de trabajo Referencia

    Ajuste los parmetros. 7.1.5

    Paso de trabajo Referencia

    Defina las etiquetas globales. 7.1.6

    Defina las etiquetas locales.

    Paso de trabajo Referencia

    Edite el programa en cada parte del mismo.7.1.77.2.7

    Paso de trabajo Referencia

    Convierta los bloques de esquema de contactos. 7.1.8

    Compile el programa. 7.1.9

    Paso de trabajo Referencia

    Una el PC con la CPU PLC.

    Ajuste la destinacin de conexin.

    Paso de trabajo Referencia

    Escriba los parmetros en la CPU PLC.

    Escriba el programa en la CPU PLC.GX Works2 6 - 3

  • Creacin de programas en un proyecto simple Primeros pasos

    Operaciones de comprobacin

    Impresin

    Finalizacin de GX Works2

    Paso de trabajo Referencia

    Monitorice el estado de ejecucin del programa secuencial y el contenido de los operandos, y compruebe el desarrollo del proceso.

    Compruebe si el PLC presenta errores.

    Paso de trabajo Referencia

    Imprima el programa y los parmetros.

    Paso de trabajo Referencia

    Guarde el proyecto. 7.1.10

    Cierre GX Works2. 6 - 4

  • Primeros pasos Creacin de programas en un proyecto estructurado6.3 Creacin de programas en un proyecto estructurado

    La siguiente representacin muestra el procedimiento para la creacin de un programa comoproyecto estructurado y su ejecucin en una CPU.

    Apertura de un proyecto

    Ajuste de los parmetros

    Creacin de la configuracin de programa

    Ajuste de las etiquetas

    Edicin del programa

    Compilacin

    Conecte la CPU PLC

    Paso de trabajo Referencia

    Inicie GX Works2. 8.1.3

    Cree un nuevo proyecto estructurado. O abra un proyecto estructurado ya existente. 8.1.4

    Paso de trabajo Referencia

    Ajuste los parmetros. 8.1.5

    Paso de trabajo Referencia

    Cree un archivo de programa.

    Cree una tarea en el archivo de programa.

    Cree una POU.

    Registre un bloque de programa de una POU como tarea en el archivo de programa.

    Paso de trabajo Referencia

    Defina las etiquetas globales. 8.1.6

    Defina las etiquetas locales.

    Paso de trabajo Referencia

    Edite el programa en cada POU.8.1.78.2.7

    Paso de trabajo Referencia

    Compile el programa. 8.1.8

    Paso de trabajo Referencia

    Una el PC con la CPU PLC.

    Ajuste la destinacin de conexin.GX Works2 6 - 5

  • Creacin de programas en un proyecto estructurado Primeros pasos

    Escritura en PLC

    Operaciones de comprobacin

    Impresin

    Finalizacin de GX Works2

    Paso de trabajo Referencia

    Escriba los parmetros en la CPU PLC.

    Escriba el programa en la CPU PLC.

    Paso de trabajo Referencia

    Monitorice el estado de ejecucin del programa secuencial y compruebe el desarrollo del proceso.

    Compruebe si el PLC presenta errores.

    Paso de trabajo Referencia

    Imprima el programa y los parmetros.

    Paso de trabajo Referencia

    Guarde el proyecto. 8.1.9

    Cierre GX Works2. 6 - 6

  • Ejemplo de programa: Proyecto simple Creacin de un programa de esquema de contactos7 Ejemplo de programa: Proyecto simple

    7.1 Creacin de un programa de esquema de contactos

    Esta seccin describe la creacin de un programa de esquema de contactos.

    7.1.1 Operaciones del programa

    Cuando X0 cambia a ON, el PLC conmuta Y10 a ON, y Y10 cambia de nuevo a OFF despus de unsegundo.

    Cuando X1 cambia a ON, el PLC transmite el valor de K10 a D0 (que se ha definido como etiqueta"VAR1").

    Cuando X2 cambia a ON, el PLC transmite el valor de K20 a D0 (que se ha definido como etiqueta"VAR1").

    7.1.2 Programa de esquema de contactos

    Fig. 7-1: Ejemplo de programaGX Works2 7 - 1

  • Creacin de un programa de esquema de contactos Ejemplo de programa: Proyecto simple7.1.3 Inicio de GX Works2

    Seleccione el software por iniciar.

    Se ha iniciado el software seleccio-nado.

    7.1.4 Creacin de un nuevo proyecto

    Lleve a cabo uno de los siguientespasos para abrir el cuadro dedilogo New Project.

    Seleccione Project New.

    Haga clic en el icono (New).7 - 2

  • Ejemplo de programa: Proyecto simple Creacin de un programa de esquema de contactos Seleccione para el nuevo proyectopor crear una entrada para cadauna de las opciones "Project Type","PLC Series", "PLC Type" y "Lan-guage" de las listas de seleccincorrespondientes.

    Marque la opcin "Use Label" sihan de emplearse etiquetas en elnuevo programa por crear.

    Para confirmar los ajustes, pulse el

    botn .

    Entradas:

    Project Type: Simple Project

    Use Label: marcado

    PLC Series: QCPU (Q mode)

    PLC Type: Q02/Q02H

    Language: Ladder

    GX Works2 crea un nuevo pro-yecto.

    INDICACIN Para emplear etiquetas en un proyecto simple hay que marcar la opcin "Use Label" en el cuadrode dilogo New Project.GX Works2 7 - 3

  • Creacin de un programa de esquema de contactos Ejemplo de programa: Proyecto simple7.1.5 Ajuste de parmetros

    En la visualizacin del proyecto,haga doble clic en las opciones"Parameter" "PLC Parameter"para abrir el cuadro de dilogopara la configuracin de losparmetros del sistema Q.

    Haga clic en el botn para concluir los ajustes y paracerrar el cuadro de dilogo.

    En el ejemplo de este manual, losparmetros no se cambian frente alos ajustes iniciales.

    Para ms detalles acerca de losajustes de los parmetros, consulte los manuales siguientes:

    GX Works2 Operating Manual (Common)

    Manual del PLC empleado

    Manual de la red de comunicacin empleada

    Double-click it.Doble clic

    Click the [End] button after finishing the setting.

    Haga clic en [End], despus de haber

    concluido losajustes.7 - 4

  • Ejemplo de programa: Proyecto simple Creacin de un programa de esquema de contactos7.1.6 Ajuste de las etiquetas

    En la visualizacin del proyecto,haga doble clic en la opcin"Global Label" "Global1" paraabrir el cuadro de dilogo GlobalLabel Setting.

    En el cuadro de dilogo GlobalLabel Setting, seleccione la clasi-ficacin deseada en la columna"Class".

    Entradas:

    Class: VAR_GLOBAL

    En el cuadro de dilogo GlobalLabel Setting, entre directamenteun nombre de etiqueta en lacolumna "Label Name".

    Entradas:

    Label Name: VAR1

    Double-click it.Doble clicGX Works2 7 - 5

  • Creacin de un programa de esquema de contactos Ejemplo de programa: Proyecto simple En el cuadro de dilogo GlobalLabel Setting, entre directamenteun tipo de datos en la columna"Data Type".

    Entradas:

    Data Type: Word [Signed]

    En el cuadro de dilogo GlobalLabel Setting, entre los operan-dos en la columna "Device".

    Entradas:

    Device: D0

    INDICACIN Caracteres permitidos en el nombre de etiquetaPara el nombre de etiqueta es posible entrar hasta 32 caracteres.Tenga en cuenta que los nombres de etiqueta que se detallan a continuacin darn lugar a unerror al compilar el programa:

    Nombres de etiqueta con espacios Nombres de etiqueta con una cifra como primer carcter Nombres de etiqueta idnticos al nombre de un operandoPara otros caracteres no permitidos en un nombre de etiqueta, consulte el siguiente manual:

    GX Works2 Operating Manual (Common)

    INDICACIN Haga clic en para abrir el cuadro dedilogo Data Type Selection, y seleccioneentonces uno de los tipos de datos.

    Ajustes: Libraries: ALL

    Type Class: Simple Types

    Types: Word [Signed]

    Array Element: Not checked Seleccione "Libraries", "Type Class", "Types" y

    "Array Element" en este mismo orden.

    Una vez concluido el ajuste, seleccione OK.7 - 6

  • Ejemplo de programa: Proyecto simple Creacin de un programa de esquema de contactos Ajuste "Constant", "Comment" y"Remark" en el cuadro de dilogoGlobal Label Setting.En este ejemplo no se emplean lasopciones "Relation with SystemLabel", "System Label Name" y"Attribute".

    Entradas:

    Constant: Si est seleccionadala opcin "VAR_GLOBAL" comoclase de etiqueta, no es posiblemodificar el valor de constante.

    Comment: Ningn ajuste

    Remark: Ningn ajuste

    7.1.7 Creacin de un programa

    Cree el programa de esquema de contactos representado en Secc. 7.1.2.Para la creacin del programa es posible seleccionar las opciones "Overwrite" o "Insert". Elija una delas opciones.En esta seccin se representa la creacin del programa en modo de sobrescritura.Cada vez que se pulsa el botn , el modo de entrada cambia entre "Overwrite" (sobrescribir)y "Insert" (insertar).

    Haga doble clic en "POU" " P r o g r a m " " M A I N " "Program" en la vista de proyectopara abrir el cuadro de dilogo[PRG] MAIN.

    Double-click it.Doble clicGX Works2 7 - 7

  • Creacin de un programa de esquema de contactos Ejemplo de programa: Proyecto simple Haga clic en el icono (RisingPulse) en la barra de herramientasLD. Entonces se visualiza el cuadrode dilogo Enter Symbol.

    Entre en este cuadro de dilogo uno p e r a n d o y c o n f i r m e c o n

    . Se visualiza el flanco as-cendente.

    Entradas:

    X0

    Haga clic en el icono (CloseContact) en la barra de herramien-tas LD. Entonces se visualiza el cua-dro de dilogo Enter Symbol.

    Entre en este cuadro de dilogo uno p e r a n d o y c o n f i r m e c o n

    . Se visualiza el contactode trabajo NA.

    Entradas:

    T0

    Haga clic en el icono (OpenBranch) en la barra de herramien-tas LD. Entonces se visualiza el cua-dro de dilogo Enter Symbol.

    Entre en este cuadro de dilogo uno p e r a n d o y c o n f i r m e c o n

    . Se visualiza la ramaabierta.

    Entradas:

    Y10

    INDICACIN En la barra de herramientas LD, haga clic en uno de los iconos para abrir el cuadro de dilogoEnter Symbol para la entrada de un operando o una instruccin.

    Entre un operando o una instruccin y haga clic en el botn para confirmar la entrada ypara visualizar el smbolo de esquema de contacto correspondiente o una lnea vertical en elprograma de esquema de contactos.

    Barra de herramientas LD7 - 8

  • Ejemplo de programa: Proyecto simple Creacin de un programa de esquema de contactos

    Haga clic en el icono (Coil) enla barra de herramientas LD.Entonces se visualiza el cuadro dedilogo Enter Symbol.

    Entre en este cuadro de dilogo uno p e r a n d o y c o n f i r m e c o n

    . Se visualiza la instruc-cin de salida.

    Entradas:

    Y10

    Haga clic en el icono (VerticalLine) en la barra de herramientasLD. Entonces se visualiza el cuadrode dilogo Enter Symbol.

    Confirme con . Se visuali-za la lnea vertical.

    Haga clic en el icono (Coil) enla barra de herramientas LD.Entonces se visualiza el cuadro dedilogo Enter Symbol.

    Entre en este cuadro de dilogo uno p e r a n d o y c o n f i r m e c o n

    . Se visualiza la instruc-cin de salida.

    Entradas:

    T0 K10

    Haga clic en el icono (OpenContact) en la barra de herramien-tas LD. Entonces se visualiza el cua-dro de dilogo Enter Symbol.

    Entre en este cuadro de dilogo uno p e r a n d o y c o n f i r m e c o n

    . Se visualiza el contactode reposo NC.

    Entradas:

    X1GX Works2 7 - 9

  • Creacin de un programa de esquema de contactos Ejemplo de programa: Proyecto simple Haga clic en el icono (Applica-tion Instruction) en la barra deherramientas LD. Entonces sevisualiza el cuadro de dilogoEnter Symbol.

    Entre en este cuadro de dilogouna instruccin de aplicacin y uno p e r a n d o y c o n f i r m e c o n

    . Se visualiza la instruc-cin de aplicacin.

    Entradas:

    MOVP K10 VAR1La etiqueta VAR1 ha sido puesta en Secc. 7.1.6. Entre el operando D0 si no desea emplear ninguna etiqueta.

    Haga clic en el icono (OpenContact) en la barra de herramien-tas LD. Entonces se visualiza el cua-dro de dilogo Enter Symbol.

    Entre en este cuadro de dilogo uno p e r a n d o y c o n f i r m e c o n

    . Se visualiza el contactode reposo NC.

    Entradas:

    X2

    Haga clic en el icono (Applica-tion Instruction) en la barra deherramientas LD. Entonces sevisualiza el cuadro de dilogoEnter Symbol.

    Entre en este cuadro de dilogouna instruccin de aplicacin y uno p e r a n d o y c o n f i r m e c o n

    . Se visualiza la instruc-cin de aplicacin.

    Entradas:

    MOVP K20 VAR1La etiqueta VAR1 ha sido puesta en Secc. 7.1.6. Entre el operando D0 si no desea emplear ninguna etiqueta.

    INDICACIN En las etiquetas (VAR1 en este ejemplo) se diferencia entre maysculas y minsculas. Por ello, alentrar nombres de etiquetas hay que prestar atencin para entrar correctamente maysculas yminsculas.7 - 10

  • Ejemplo de programa: Proyecto simple Creacin de un programa de esquema de contactosINDICACIONES Asegrese de convertir y compilar un programa creado o editado, de manera que el programasecuencial pueda ser procesado en la CPU de un PLC.Si no se emplean etiquetas o si se utiliza una FXCPU, es suficiente la conversin del programa y nose requiere la compilacin del mismo.Tenga en cuenta las siguientes secciones para la conversin y compilacin LD:

    Secc. 7.1.8 Secc. 7.1.9

    Despus de la compilacin, en lugar de las etiquetas es posible visualizar los operandoscorrespondientes.Conversin de las etiquetas en operandos para la visualizacinSeleccione View Address Display para activar el punto de men. (Seleccionando de nuevo View Address Display se anula la seleccin y de activa de nuevo lavisualizacin de las etiquetas.)

    Visualizacin de candidatos de etiquetaGX Works2 indica candidatos de etiqueta cuyo nombre concuerda con la secuencia de caracteresya introducida.En este ejemplo de programa, al entrar una "V" GX Works2 indica todas las etiquetas cuyo nombrecomienza con "V".As es posible seleccionar una etiqueta de una lista de propuestas en lugar de tener que entrar elnombre completo de la misma.

    Devices are displayed instead of labels.

    Visualizacin de operandos en lugar de etiquetasGX Works2 7 - 11

  • Creacin de un programa de esquema de contactos Ejemplo de programa: Proyecto simple7.1.8 Conversin de los bloques LD

    Seleccione Compile Buildpara abrir el cuadro de dilogoExecution Confirmation forBuild.

    Alternativamente, para abrir elcuadro de dilogo es posible tam-

    bin pulsar la tecla .

    Determine el modo de ejecucinpara el proceso build.En este ejemplo, GX Works2 ejecu-tar nicamente la conversin.

    Despus de seleccionar el modode ejecucin, haga clic en el botn

    para comenzar con laconversin.

    Entradas:

    Seleccione "Executeconversion only".

    Build convierte el bloque LD noconvertido y cambia el color defondo tal como se representa allado.7 - 12

  • Ejemplo de programa: Proyecto simple Creacin de un programa de esquema de contactos7.1.9 Compilacin de un programa

    Para la compilacin son posibles los dos mtodos de trabajo siguientes. Ambos mtodos de trabajose diferencian por el volumen del trabajo de compilacin.

    Seleccione para este ejemplo la opcin "Rebuild All".El modo de trabajo de la opcin "Rebuild All" se describe a continuacin.Para ms detalles relativos a la compilacin, consulte el siguiente manual:

    GX Works2 Operating Manual (Simple Project)

    Seleccione Compile RebuildAll para ejecutar la opcin"Rebuild All".

    Alternativamente es posible pul-

    sar el icono (Rebuild All).

    Entonces se visualiza siguientecuadro de dilogo de al lado.

    Pulse el botn Yes para ejecutar laopcin "Rebuild All".

    Una vez concluido el proceso dec o m p i l a c i n " R e b u i l d A l l ",GX Works2 indica el resultado de lacompilacin en el cuadro de dilo-go Output.Si se ha presentado un error, com-pruebe la informacin al respecto,corrija la causa del mismo y eje-cute de nuevo "Build" o "RebuildAll" tal como se ha descrito en elpaso .

    Comando Programa de destino por compilar

    BuildConvierte programas no compilados en un programa secuencial. (No se compilan los programas ya compilados.)

    Rebuild AllConvierte todos los programas en un programa secuencial. (Compila tambin programas ya compilados.)

    Tab. 7-1: Funciones de las instrucciones de compilacinGX Works2 7 - 13

  • Creacin de un programa de esquema de contactos Ejemplo de programa: Proyecto simpleINDICACIONES Al convertir un bloque LD GX Works2 ejecuta automticamente la compilacin del programa si nose emplean etiquetas.Si se emplean etiquetas, el programa creado o editado hay tambin que compilarlo despus de laconversin, de manera que sea posible ejecutar el programa secuencial creado o editado.Para ms detalles relativos a "Build" y "Rebuild All", consulte el siguiente manual:

    GX Works2 Operating Manual (Simple Project)

    Comprobacin del estado de compilacinEl estado de compilacin puede comprobarse en la ventana de la vista de proyecto.

    Each non-compiled portion is displayed in red.Todo mdulo no compilado aparece marcado con color rojo.7 - 14

  • Ejemplo de programa: Proyecto simple Creacin de un programa de esquema de contactos7.1.10 Memorizacin de un proyecto

    Es posible guardar todo proyecto. Para guardar un proyecto nuevo, emplee la instruccin Save As.

    Seleccione Project Save Aspara abrir el cuadro de dilogoSave As.

    Entre "Save Folder Path", "Works-pace Name", "Project Name", "Title",etc.

    Una vez concluida la entrada, pul-

    se el botn para guardarel proyecto (programa).

    Para ms informacin, consulte elsiguiente manual:

    GX Works2 Operating Manual(Common)

    Entradas:

    Workspace folder path: Entre lacarpeta de destinacin donde guardar.

    Workspace Name: Entre el nombre de la carpeta de destino donde guardar.

    Project Name: Entre el nombre del proyecto.

    Title: Entre el ttulo. Tambin es posible guardar un proyecto sin indicar un ttulo.

    INDICACIONES Como ttulo es posible entrar un mximo de 128 caracteres.

    Para las opciones "Save Folder Path", "Workspace Name" y "Project Name" es posible emplear unmximo de 200 caracteres.

    No es posible guardar un proyecto directamente en un directorio raz, como por ejemplo "C:\" o"D:\".GX Works2 7 - 15

  • Creacin de un programa de esquema de contactos Ejemplo de programa: Proyecto simple Haga clic en el botn paraguardar el nuevo proyecto.7 - 16

  • Ejemplo de programa: Proyecto simple Creacin de un programa en lenguaje de secuencia (SFC)7.2 Creacin de un programa en lenguaje de secuencia (SFC)

    Esta seccin describe la creacin de un programa en lenguaje de secuencia.

    7.2.1 Operaciones del programa

    El programa sirve para controlar una fuente (funcionamiento cclico / funcionamiento continuo).

    Funcionamiento cclico (el interruptor X1 est a )

    Al accionar el interruptor de inicio (X0), el programa se ejecuta en el orden siguiente: Estado destandby (S0) Iluminacin del centro (S1) Fontana del centro (S2) Iluminacin anular(S3) Fontana anular (S4) Estado de standby (S0).

    Cada una de las salidas es conmutada por el temporizador cada 2 segundos.

    Funcionamiento continuo (X1 est ON)

    Al accionar el interruptor de inicio (X0), el programa se ejecuta en el orden siguiente: Estado destandby (S0) Iluminacin del centro (S1) Fontana del centro (S2) Iluminacin anular(S3) Fontana anular (S4) Iluminacin del centro (S1). La secuencia se repite continuamente.

    Cada una de las salidas es conmutada por el temporizador cada 2 segundos.

    3

    Fig. 7-2: Esquema de la fuente

    Mode selection

    Start Standby

    Programmable controller output assignment

    Y010: Standby indicationY011: Center lampY012: Center fountainY013: Loop line lampY017: Loop line fountain

    Seleccin del modo de funcionamiento

    Inicio Standby

    Asignacin de salida en la CPU PLC

    Y010: Indicacin de standbyY011: Iluminacin del centroY012: Fontana centralY013: Iluminacin anularY017: Fontana anularGX Works2 7 - 17

  • Creacin de un programa en lenguaje de secuencia (SFC) Ejemplo de programa: Proyecto simple7.2.2 Programa en lenguaje de secuencia

    Para QCPU/LCPU

    Para FXCPU

    7.2.3 Inicio de GX Works2

    Para la descripcin de cmo iniciar GX Works2 consulte Secc. 7.1.3.

    Fig. 7-3: Ejemplo de programa para QCPU/LCPU

    Fig. 7-4: Ejemplo de programa para una FXCPU7 - 18

  • Ejemplo de programa: Proyecto simple Creacin de un programa en lenguaje de secuencia (SFC)7.2.4 Creacin de un nuevo proyecto

    Para la descripcin de cmo crear un nuevo proyecto consulte Secc. 7.1.4.

    Seleccione "SFC" como lenguaje de programacin bajo "programming language".

    7.2.5 Ajuste de parmetros

    Para la descripcin del ajuste de los parmetros consulte Secc. 7.1.5.

    7.2.6 Ajuste de las etiquetas

    Para la descripcin del ajuste de las etiquetas consulte Secc. 7.1.6.

    Ajuste de las etiquetas globales

    INDICACIN Al emplear una FXCPU hay que observar lo siguiente:

    En el lenguaje de secuencia no puede emplearse ninguna etiqueta para este tipo de CPU.Por ello, desactive la opcin "Use Label".Si no se desactiva esa opcin, SFC no est disponible como lenguaje de programacin.

    Al seleccionar "SFC" como lenguaje de programacin bajo la opcin "Language" y al crear unnuevo proyecto, se visualiza el cuadro de dilogo Block Information Setting.Para ms detalles al respecto, consulte Secc. 7.2.7.

    INDICACIN La FXCPU no soporta etiquetas en el lenguaje de secuencia.Entre directamente los operandos.

    Fig. 7-5: Cuadro de dilogo Global LabelGX Works2 7 - 19

  • Creacin de un programa en lenguaje de secuencia (SFC) Ejemplo de programa: Proyecto simple7.2.7 Creacin de un programa

    Cree el programa SFC representado en Secc. 7.2.2.

    Si se emplea una FXCPU hay que observar lo siguiente:

    Pgina 7-30, "Los pasos siguientes son necesarios al emplear una FXCPU."

    Haga doble clic en "POU" " P r o g r a m " " M A I N " "000:Block" "Program" en laventana de la vista de proyectopara abrir el cuadro de dilogo SCFpara [PRG] 000:Block.Si se emplea una FXCPU, hagadoble clic en "001: Block1".

    Creacin de un diagrama SFC(paso 0)Site el cursor en la posicin "lneanmero 1, columna nmero 1" enel cuadro de dilogo, y haga dobleclic para abrir el cuadro de dilogoEnter SFC Symbol.

    Despus de concluir las entradas, haga clic en el botn para posicionar el cursor en lalnea siguiente.

    Entradas:

    Symbol: STEP/0

    Step Attribute: [--]

    Comment: Standby status

    Double-click it.Doble clic7 - 20

  • Ejemplo de programa: Proyecto simple Creacin de un programa en lenguaje de secuencia (SFC) Creacin de un diagrama SFC(transicin serie 0)Site el cursor en la posicin "lneanmero 2, columna nmero 1" enel cuadro de dilogo, y haga dobleclic para abrir el cuadro de dilogoEnter SFC Symbol.

    Despus de concluir las entradas, haga clic en el botn para posicionar el cursor en lalnea siguiente.

    Entradas:

    Symbol: TR/0

    Comment: ninguna entrada

    Creacin de un diagrama SFC(paso 1)

    Site el cursor en la posicin "lneanmero 4, columna nmero 1" enel cuadro de dilogo, y procedacomo en le paso de la seccin7.2.7.

    Entradas:

    Symbol: STEP/1

    Step Attribute: [--]

    Comment: Center lamp

    Creacin de un diagrama SFC(transicin serie 1)

    Site el cursor en la posicin "lneanmero 5, columna nmero 1" enel cuadro de dilogo, y procedacomo en le paso de la seccin7.2.7.

    Entradas:

    Symbol: TR/1

    Comment: ninguna entrada

    Creacin de un diagrama SFC(paso 2)

    Site el cursor en la posicin "lneanmero 7, columna nmero 1" enel cuadro de dilogo, y procedacomo en le paso de la seccin7.2.7.

    Entradas:

    Symbol: STEP/2

    Step Attribute: [--]

    Comment: Center fountainGX Works2 7 - 21

  • Creacin de un programa en lenguaje de secuencia (SFC) Ejemplo de programa: Proyecto simple Creacin de un diagrama SFC(transicin serie 2)

    Site el cursor en la posicin "lneanmero 8, columna nmero 1" enel cuadro de dilogo, y procedacomo en le paso de la seccin7.2.7.

    Settings:

    Symbol: TR/2

    Comment: blank

    Creacin de un diagrama SFC(paso 3)

    Site el cursor en la posicin "lneanmero 10, columna nmero 1" enel cuadro de dilogo, y procedacomo en le paso de la seccin7.2.7.

    Entradas:

    Symbol: STEP/3

    Step Attribute: [--]

    Comment: Loop line lamp

    Creacin de un diagrama SFC(transicin serie 3)

    Site el cursor en la posicin "lneanmero 11, columna nmero 1" enel cuadro de dilogo, y procedacomo en le paso de la seccin7.2.7.

    Entradas:

    Symbol: TR/3

    Comment: ninguna entrada

    Creacin de un diagrama SFC(paso 4)

    Site el cursor en la posicin "lneanmero 13, columna nmero 1" enel cuadro de dilogo, y procedacomo en le paso de la seccin7.2.7.

    Entradas:

    Symbol: STEP/4

    Step Attribute: [--]

    Comment: Loop line fountain7 - 22

  • Ejemplo de programa: Proyecto simple Creacin de un programa en lenguaje de secuencia (SFC) Creacin de un diagrama SFC(ramificacin selectiva)

    Site el cursor en la posicin "lneanmero 1, columna nmero 1" enel cuadro de dilogo, y haga dobleclic para abrir el cuadro de dilogoEnter SFC Symbol.

    Despus de concluir las entradas, haga clic en el botn para posicionar el cursor en lalnea siguiente.

    Entradas:

    Symbol: --D/1

    Creacin de un diagrama SFC(transicin serie 4)

    Site el cursor en la posicin "lneanmero 15, columna nmero 1" enel cuadro de dilogo, y procedacomo en le paso de la seccin7.2.7.

    Entradas:

    Symbol: TR/4

    Comment: ninguna entrada

    Creacin de un diagrama