m gx works2 a es xxxxxx
DESCRIPTION
programacion plc mitsubishiTRANSCRIPT
-
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