Professional Documents
Culture Documents
GX Works2
Sistema de programacin
y de documentacin
Manual introductorio
24 01 2012
Versin A
MITSUBISHI ELECTRIC
INDUSTRIAL AUTOMATION
Agosto de 2011
Manual introductorio de
MELSOFT GX Works2
Versin
A
pdp cki/fo
Primera edicin
Texto de la indicacin
Empleo de ejemplos
Los ejemplos de informaciones importantes vienen caracterizados de forma especial y se representan
del modo siguiente:
Ejemplo
Texto de ejemplo
Texto
Texto
Texto
GX Works2
II
Contenido
Contenido
1
Introduccin
1.1
1.2
1.3
1.4
Manuales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
1.4.1
Presentacin de GX Works2
2.1
2.2
2.1.1
Programacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
2.1.2
2.1.3
2.1.4
Monitorizacin/depuracin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
2.1.5
Diagnstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
2.2.2
2.2.3
2.2.4
2.2.5
2.2.6
3.1
GX Works2
3.1.1
3.1.2
3.1.3
3.1.4
3.1.5
3.1.6
Contenido
3.2
3.3
3.4
Instalacin
4.1
4.1.2
4.2
Copyright . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
4.3
4.4
4.1.1
4.3.1
4.3.2
4.3.3
4.4.2
4.4.3
La interface de usuario
5.1
5.1.2
5.1.3
5.1.4
5.2
Proyectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6
5.3
5.4
Contenido
Primeros pasos
6.1
6.1.2
6.2
6.3
7.1
7.2
GX Works2
7.1.1
7.1.2
7.1.3
7.1.4
7.1.5
7.1.6
7.1.7
7.1.8
7.1.9
7.1.10
7.2.2
7.2.3
7.2.4
7.2.5
7.2.6
7.2.7
7.2.8
7.2.9
Contenido
8.1
8.2
GX Works2
8.1.1
8.1.2
8.1.3
8.1.4
8.1.5
8.1.6
8.1.7
8.1.8
8.1.9
8.2.2
8.2.3
8.2.4
8.2.5
8.2.6
8.2.7
8.2.8
8.2.9
Introduccin
Este manual
Introduccin
1.1
Este manual
...le ofrece tanto al principiantes como a quienes cambian de sistema una gua compacta para el
empleo de GX Works2. La seccin "Primeros pasos" explica de forma clara, adecuada y exhaustiva el
procedimiento cronolgico para el trabajo con GX Works2. Un ejemplo de aplicacin muestra una
aplicacin capaz de funcionar que en lo sucesivo servir como base para una explicacin prctica del
programa.
1.2
INDICACIN
1.3
Microsoft, Windows, Windows Vista y Excel son nombres de marcas o marcas registradas de
Microsoft Corporation en los EE.UU. y/o en otros pases.
Si se quedara atascado
y tuviera preguntas acerca de GX Works2 o de la configuracin PLC conectada, o si se topara con
problemas aparentemente indisolubles, acuda primero a los manuales disponibles. Adems, la ayuda
online 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 delegacin
competente o llame directamente por telfono a la central europea de MITSUBISHI ELECTRIC en
Ratingen. Las direcciones y los nmeros de telfono podr encontrarlos en la contraportada de todos
los manuales de controladores lgicos programables.
GX Works2
1-1
Manuales
1.4
Introduccin
Manuales
Los manuales correspondientes se editan por separado en conformidad con la funcionalidad de
GX 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.
Nombre del manual
Nmero de
artculo (cdigo
de modelo)
SH-080780ENG
(13JU64)
SH-080781ENG
(13JU65)
SH-080921ENG
(13JU69)
1.4.1
1-2
Operating Manual
[nombre del
Presentacin de GX Works2
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 un
camino rpido para la programacin de las tareas de control.
GX Works2 ofrece una funcionalidad y una usabilidad mejoradas, con prestaciones y caractersticas
fciles de manejar en comparacin con el GX Developer existente.
2.1
2.1.1
Programacin
Es posible crear programas dentro de un proyecto simple, de forma similar a como se hace en
GX Developer. Pero en GX Works2 tambin est disponible la programacin estructurada en un
proyecto estructurado.
GX Works2
2-1
2.1.2
Presentacin de GX Works2
Ajuste de parmetros
Con GX Works2 es posible ajustar los parmetros de la CPU PLC y los parmetros de la red de
comunicacin.
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
Leer datos
Escribir datos
2-2
Presentacin de GX Works2
2.1.4
Monitorizacin/depuracin
Los programas secuenciales creados pueden ser escritos en la CPU PLC, y los valores de operando
pueden 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 la
evaluacin para el diagnstico de errores. Empleando la funcin de diagnstico es posible concluir la
eliminacin de errores en un tiempo muy breve.
Al emplear la funcin System monitor (para QCPU (modo Q)/LCPU) es posible acceder a informacin
detallada, como p.ej. en relacin con mdulos especiales. Ello contribuye a acortar el tiempo
requerido para una nueva puesta en funcionamiento en caso de un error.
Diagnstico del estado de la CPU PLC a travs de la
pantalla de diagnstico PLC
Diagnstico del
estado de la CPU PLC
GX Works2
2-3
Caractersticas especiales
2.2
Presentacin de GX Works2
Caractersticas especiales
A continuacin se describen las caractersticas especiales de GX Works2.
2.2.1
Programa SUB1
Programa SUB2
2-4
Presentacin de GX Works2
Caractersticas especiales
Proyecto 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 programa
individuales que pueden emplearse por separado, resulta posible una programacin fcil de
administrar y de emplear (programacin estructurada).
Este tipo de proyecto soporta exclusivamente la programacin empleando etiquetas.
POU
POU
Bloque
de funcin
Function
block 11
Bloque
de funcin
Function
block 22
Archivo
de programa
Program
file
Bloque
de programa
Program
block A A
Programa MAIN
MAIN
Program
Bloque
de programa
Program
block B B
Bloque
de programa
Program
block CC
Funcin 11
Function
Bloque
de programa
Program
block D D
Funcin 22
Function
Bloque
de programa
Program
block E E
ProgramaSUB1
SUB1
Program
Sequence
programs
are la
created
Los programas secuenciales
se crean
mediante
combinacin de POUs (Program
Organisation
Units = Unidades
organizativas de programa).
by combining
POU (Program
Organization Unit) s.
2.2.2
Reutilizacin de etiquetas
en otros programas
GX Works2
2-5
Caractersticas especiales
2.2.3
Presentacin de GX Works2
<GX Works2>
<GX
Works2>
Proyectos
creados en
Project created
Developer
withGX
GX
Developer
Reutilizacin
en
Can
be used in
Works2
GXGX
Works2.
2.2.4
Proyecto
Project AA
Proyecto
Project BB
Proyecto
Project CC
Library file
2-6
Proyecto
Project DD
Presentacin de GX Works2
2.2.5
Caractersticas especiales
<Esquema de contactos
La programacin similar a con GX Developer.
GX Works2
2-7
Caractersticas especiales
2.2.6
Presentacin de GX Works2
Otras caractersticas
Depuracin offline
Una depuracin offline resulta posible gracias a una funcin de simulacin en GX Works2. Por medio
de la depuracin es posible comprobar la operacin normal de un programa secuencial creado sin
tener que conectar GX Works2 con una CPU.
Funcin de simulacin
No se requiere la conexin
de un PLC.
2-8
3.1
INDICACIN
3.1.1
GX Works2
3-1
3.1.2
Lectura de
Read ASC
archivos en
FormatASC
File
formato
3.1.3
[Export to GX Developer
[Export to GX Developer
Format File]
Format File]
3-2
3.1.4
GX Developer
GX Works2
(Proyecto estructurado)
Parmetros
Parmetros
Parmetros
Comentario de operando
Variables globales
Etiquetas globales
Etiquetas globales
Programa
Programa
POU
FB
FB_Pool
FB/FUN
Estructurado
Memoria de operandos
Memoria de operandos
Memoria de operandos
GX IEC Developer
Librera de usuario
User Library
Parmetros
DUT_Pool (estructurado)
Etiquetas globales
Task_Pool
POE_Pool
GX Works2
3-3
3.1.5
3.1.6
Aplicaciones compatibles
Con las funciones Open Other Project y Export to GX Developer Format File, las versiones de
programa soportadas dependen del correspondiente tipo de CPU.
Para la compatibilidad de una aplicacin, consulte el siguiente manual:
GX Works2 Operating Manual (Common)
3-4
3.2
GX Works2
3-5
INDICACIONES
3-6
3.3
INDICACIONES
GX Works2
3-7
3.4
INDICACIN
3-8
Instalacin
Instalacin
4.1
4.1.1
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
4.2
Instalacin
Copyright
ATENCIN:
Este software es propiedad intelectual. Abriendo el embalaje acepta usted automticamente
las condiciones del contrato de licencia. Slo se permite realizar una nica copia del soporte
informtico original como backup de seguridad y con fines de archivo.
4.3
4.3.1
4-2
Instalacin
4.3.2
4.3.3
GX Works2
4-3
Instalacin
4-4
Instalacin
4.4
Instalacin de GX Works2
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
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 de
programa se encuentra en: Inicio > Programas > MELSOFT Application > GX Works2. Aparece la
imagen 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 la
combinacin de teclas .
O bien:
En el men Project, haga clic en el punto Quit.
GX Works2
4-5
La interface de usuario
La interface de usuario
5.1
Barrabar
de
Menu
mens
Barras
de
Toolbar
herramientas
Ventana de
Navigation
navegacin
window
de
WorkVentana
window
edicin
Ventana
Dockingacoplable
window
Barra de
Status
bar
estado
GX Works2
5-1
La interface de usuario
Nombre
Descripcin
Barra de mens
Barra de herramientas
Ventana de edicin
Ventana acoplable
Ventana de navegacin
Ventana de salida
Ventanas de supervisin 1 a 4
Ventana de buscar/reemplazar
Barra de estado
INDICACIN
Panel de control
Centro de accesibilidad.
5-2
La interface de usuario
5.1.1
La barra de mens
La barra de mens en GX Works2 est estructurada segn el mismo principio que el acreditado
esquema de Windows. Cuando se selecciona un punto de men, aparece un men con los
correspondientes comandos. Los puntos de men o comandos con una flecha abren otro submen
con puntos para seleccionar. La seleccin de comando de un men abre cuadros de dilogo o cuadros
de entrada. La estructura de los mens vara dependiendo del lugar del programa en el que uno se
encuentre. Los puntos de men representados en gris no estn disponibles.
INDICACIN
5.1.2
En el anexo de las instrucciones GX Works2 Operating Manual (Common) podr encontrar una
exposicin y explicacin de todos los puntos de men.
La barra de herramientas
La barra de herramientas muestra las rdenes ms importantes en forma de smbolos. Las rdenes
correspondientes se ejecutan entonces haciendo clic sobre el smbolo con el ratn. Dependiendo del
lugar de GX Works2 en el que uno se encuentre, la barra de herramientas muestra diferentes smbolos.
INDICACIN
5.1.3
En el anexo de las instrucciones GX Works2 Operating Manual (Common) podr encontrar una
exposicin de todos los smbolos con la asignacin y la explicacin de los mismos.
Indicacin
de herramienta
Tool
hint
Botn de
desplazamiento
Scroll
button
Botn
cambiar
Workpara
window
la ventana de
switching
button
trabajo
GX Works2
5-3
La interface de usuario
Ventana 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 aqu
se ejecutan todas las operaciones con los objetos. La ventana de navegacin se abre slo despus de
que se ha abierto un proyecto.
A travs de la ventana de navegacin es posible ejecutar operaciones como la creacin de nuevos
datos o el acceso a la ventana de edicin.
Fig. 5-3:
Ventana de navegacin
Barra de ttulo
Barras de
herramientas
rea de
seleccin de la
visualizacin
Nombre
Descripcin
Barra de ttulo
Barra de herramientas
Proyecto
Visualiza el proyecto
Librera de usuario
Destinacin de conexin
5-4
La interface de usuario
5.1.4
La barra de estado
En el borde inferior de la pantalla se encuentra una barra de estado que informa acerca del estado
actual del proyecto. Es posible visualizar y ocultar la barra de estado, y las opciones de visualizacin
pueden configurarse.
Tipo de proyecto
Informacin de seguridad
Tipo de PLC
Destinacin de conexin
Campo de indicacin
Tipo de proyecto
Descripcin
Visualiza el tipo de proyecto:
Unlabeled
: Proyecto simple que no emplea etiquetas
Simple
Structured
Informacin de seguridad
Tipo de PLC
Destinacin de conexin
Insertar/sobrescribir
Bloqueo de maysculas
Bloque numrico
GX Works2
5-5
Proyectos
5.2
La interface de usuario
Proyectos
Los siguientes contenidos se representan en forma de diagrama de rbol en la visualizacin de
proyectos.
El contenido visualizado depende del tipo de PLC y del tipo de proyecto empleado, por lo que puede
variar.
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).
<Simple project (without labels)>
Ajuste de diversos parmetros
Ajustes especiales para mdulos especiales
Creacin de programas
Fig. 5-5: Vista de proyecto para un proyecto simple (simple) sin etiquetas
5-6
La interface de usuario
.
Proyectos
Creacin de programas
Creacin de programas
GX Works2
5-7
Proyectos
INDICACIN
La interface de usuario
<Project
view>
<Project view>
Arrastrar y
soltar
Se asume The
el ajuste
delmade
tipo de
setting
inejecucin.
the Project view is reflected.
5-8
La interface de usuario
5.3
BarraTitle
de ttulo
bar
Barras
de
Toolbar
herramientas
Seleccin de
POU
POU
selection
en
el rbol
in proyectos
project
de
tree
rea de
View
seleccin de la
selection
visualizacin
area
GX Works2
5-9
5.4
La interface de usuario
Mdulo de
Funcin
Instrucciones de
programacin
Instrucciones de
programacin
Instrucciones de
programacin
Mdulos
de funcin
Mdulos
de funcin
Funciones
Funciones
Funciones
Fig. 5-9:
Programas, mdulos de
funcin y
funciones
Un mdulo de funcin puede ser llamado desde POUs de programa y desde mdulos de funcin
ya presentes, pero no desde funciones. En un mdulo de funcin mismo es posible emplear las
instrucciones 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 de
las variables de salida y los valores internos se conservan despus del procesamiento del mdulo
de funcin. Con la siguiente llamada del mdulo de funcin se trabaja con estos valores ya
disponibles. Segn esto, la llamada de un mdulo de funcin con los mismos valores de entrada
no 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 desde
funciones ya presentes. En una funcin misma es posible emplear las instrucciones de
programacin de las libreras y funciones ya disponibles.
Una funcin siempre tiene un valor de salida. La funcin no contiene ninguna informacin interna
de estado. Segn esto, la llamada de una funcin con los mismos valores de entrada no tiene que
dar lugar siempre al mismo valor de salida!
Caracterstica
Mdulos de funcin
Memorizacin
Memoriza
No memoriza
Creacin de instancias
Requerida
No requerida
Salidas
Ninguna salida
Una salida
Varias salidas
Una salida
5 - 10
Funcin
Da siempre el mismo
valor de salida
Primeros pasos
Primeros pasos
6.1
6.1.1
Proyecto simple
En un proyecto simple, los programas secuenciales se crean empleando las instrucciones para las
CPUs PLC de Mitsubishi.
El proyecto simple ofrece las mismas posibilidades para la creacin de programas que el
GX 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 elctricos
con los smbolos conocidos, tales como contactos de reposo, de trabajo, bobinas, etc. El manejo
tiene 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 fcilmente
comprensible como sucesin de cadenas de pasos.
Describa los pasos que determinan la secuencia del proceso, y describa las condiciones de
transicin 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 tareas
de 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
6.1.2
Primeros pasos
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 con
contenido que se repite frecuentemente. A partir de estas secciones es posible entonces crear
programas fcilmente comprensibles y aplicables en muchos casos (mediante programacin
estructurada).
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 elctricos
con los smbolos conocidos, tales como contactos de reposo, de trabajo, bobinas, etc. El manejo
tiene lugar como con el GX Developer convencional.
Esquema de contactos estructurado
Este lenguaje de programacin grfico est basado en la tecnologa de conmutacin de rels.
Como este lenguaje de programacin es fcil de entender intuitivamente, se emplea
exclusivamente 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 de
funcin 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 fcilmente
comprensible como sucesin de cadenas de pasos.
Describa los pasos que determinan la secuencia del proceso, y describa las condiciones de
transicin 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 tareas
de 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
6-2
Primeros pasos
6.2
Referencia
Inicie GX Works2.
7.1.3
7.1.4
Referencia
7.1.5
Referencia
7.1.6
Referencia
7.1.7
7.2.7
Conversin y compilacin
Paso de trabajo
Referencia
7.1.8
Compile el programa.
7.1.9
Referencia
Escritura en PLC
Paso de trabajo
Referencia
GX Works2
6-3
Primeros pasos
Operaciones de comprobacin
Paso de trabajo
Monitorice el estado de ejecucin del programa secuencial y el contenido de los
operandos, y compruebe el desarrollo del proceso.
Referencia
Impresin
Paso de trabajo
Imprima el programa y los parmetros.
Referencia
Finalizacin de GX Works2
Paso de trabajo
Guarde el proyecto.
Cierre GX Works2.
6-4
Referencia
7.1.10
Primeros pasos
6.3
Referencia
Inicie GX Works2.
8.1.3
8.1.4
Referencia
8.1.5
Referencia
Referencia
8.1.6
Referencia
8.1.7
8.2.7
Compilacin
Paso de trabajo
Compile el programa.
Referencia
8.1.8
Referencia
GX Works2
6-5
Primeros pasos
Escritura en PLC
Paso de trabajo
Referencia
Operaciones de comprobacin
Paso de trabajo
Referencia
Impresin
Paso de trabajo
Imprima el programa y los parmetros.
Referencia
Finalizacin de GX Works2
Paso de trabajo
Guarde el proyecto.
Cierre GX Works2.
6-6
Referencia
8.1.9
7.1
7.1.1
7.1.2
GX Works2
7-1
7.1.3
Inicio de GX Works2
Seleccione el software por iniciar.
7.1.4
New.
7-2
Entradas:
Project Type: Simple Project
Use Label: marcado
PLC Series: QCPU (Q mode)
PLC Type: Q02/Q02H
Language: Ladder
INDICACIN
Para emplear etiquetas en un proyecto simple hay que marcar la opcin "Use Label" en el cuadro
de dilogo New Project.
GX Works2
7-3
7.1.5
Ajuste de parmetros
En la visualizacin del proyecto,
haga doble clic en las opciones
"Parameter"
"PLC Parameter"
para abrir el cuadro de dilogo
para la configuracin de los
parmetros del sistema Q.
Haga
clic[End]
en [End],
Click
the
despus de haber
button
after los
concluido
finishing
the setting.
ajustes.
7-4
7.1.6
Doble
clic
Double-click
it.
GX Works2
7-5
INDICACIN
INDICACIN
Haga clic en
para abrir el cuadro de
dilogo Data Type Selection, y seleccione
entonces uno de los tipos de datos.
Ajustes:
Libraries: ALL
Type Class: Simple Types
Types: Word [Signed]
Array Element: Not checked
7-6
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 de
las 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"
"Program"
"MAIN"
"Program" en la vista de proyecto
para abrir el cuadro de dilogo
[PRG] MAIN.
GX Works2
7-7
INDICACIN
En la barra de herramientas LD, haga clic en uno de los iconos para abrir el cuadro de dilogo
Enter 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 y
para visualizar el smbolo de esquema de contacto correspondiente o una lnea vertical en el
programa de esquema de contactos.
Barra de herramientas LD
7-8
. Se visuali-
K10
GX Works2
7-9
INDICACIN
En las etiquetas (VAR1 en este ejemplo) se diferencia entre maysculas y minsculas. Por ello, al
entrar nombres de etiquetas hay que prestar atencin para entrar correctamente maysculas y
minsculas.
7 - 10
INDICACIONES
Visualizacin
Devices are de
displayed
operandos
lugar de
instead of en
labels.
etiquetas
GX Works2
7 - 11
7.1.8
"Execute
7 - 12
7.1.9
Compilacin de un programa
Para la compilacin son posibles los dos mtodos de trabajo siguientes. Ambos mtodos de trabajo
se 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)
Comando
Build
Rebuild All
(Rebuild All).
GX Works2
7 - 13
INDICACIONES
Todo
no compilado
marcado
Each mdulo
non-compiled
portionaparece
is displayed
in red.
con color rojo.
7 - 14
7.1.10
Memorizacin de un proyecto
Es posible guardar todo proyecto.
Para guardar un proyecto nuevo, emplee la instruccin Save As.
Seleccione Project
Save As
para abrir el cuadro de dilogo
Save As.
Entradas:
Workspace folder path: Entre la
carpeta 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
GX Works2
7 - 15
7 - 16
para
7.2
7.2.1
Standby
Standby
Asignacin
de salida
en la CPU
PLC assignment
Programmable
controller
output
Y010:
standby
Y010:Indicacin
Standby de
indication
Y011:
del centro
Y011:Iluminacin
Center lamp
Y012:
Y012:Fontana
Centercentral
fountain
Y013:
anular
Y013:Iluminacin
Loop line lamp
Y017:
Fontana
anular
Y017: Loop line fountain
GX Works2
7 - 17
7.2.2
7.2.3
Inicio de GX Works2
Para la descripcin de cmo iniciar GX Works2 consulte Secc. 7.1.3.
7 - 18
7.2.4
INDICACIN
7.2.5
Ajuste de parmetros
Para la descripcin del ajuste de los parmetros consulte Secc. 7.1.5.
7.2.6
INDICACIN
GX Works2
7 - 19
7.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"
"Program"
"MAIN"
"000:Block"
"Program" en la
ventana de la vista de proyecto
para abrir el cuadro de dilogo SCF
para [PRG] 000:Block.
Si se emplea una FXCPU, haga
doble clic en "001: Block1".
Doble
clic
Double-click
it.
7 - 20
Entradas:
Symbol: TR/0
Comment: ninguna entrada
Creacin de un diagrama SFC
(paso 1)
Site el cursor en la posicin "lnea
nmero 4, columna nmero 1" en
el cuadro de dilogo, y proceda
como en le paso de la seccin
7.2.7.
Entradas:
Symbol: STEP/1
Step Attribute: [--]
Comment: Center lamp
GX Works2
7 - 21
7 - 22
Entradas:
Symbol: --D/1
Creacin de un diagrama SFC
(transicin serie 4)
Site el cursor en la posicin "lnea
nmero 15, columna nmero 1" en
el cuadro de dilogo, y proceda
como en le paso de la seccin
7.2.7.
Entradas:
Symbol: TR/4
Comment: ninguna entrada
Creacin de un diagrama SFC
(transicin serie 5)
Site el cursor en la posicin "lnea
nmero 15, columna nmero 2" en
el cuadro de dilogo, y proceda
como en le paso de la seccin
7.2.7.
Entradas:
Symbol: TR/5
Comment: ninguna entrada
Creacin de un diagrama SFC
(Transicin de salto para el funcionamiento continuo)
Site el cursor en la posicin "lnea
nmero 16, columna nmero 1" en
el cuadro de dilogo, y haga doble
clic para abrir el cuadro de dilogo
Enter SFC Symbol.
Una vez finalizadas las entradas de
"Symbol", haga clic en el botn
Entradas:
Symbol: JUMP/1
GX Works2
7 - 23
Entradas:
Symbol: JUMP/0
INDICACIONES
La representacin de un paso (
Para la visualizacin de los comentarios introducidos en el cuadro de dilogo Enter SFC Symbol,
ejecute la siguiente orden.
Seleccione View
SFC Step/Transition Comment.
7 - 24
Creacin de la accin
(accin en paso 0)
Posiciones el cursor en el paso de programacin (p.ej. paso o transicin) y
ejecute las siguientes rdenes para
visualizar el paso de programa.
En este caso posicione el cursor en
el paso 0.
Seleccione View
Open Zoom/
Start Destination Block.
Para retornar al cuadro de dilogo
SFC, ejecute la siguiente orden:
Seleccione View
Back to
Zoom SFC Block.
Cree la accin para el paso 0 (estado de standby) y convierta el esquema de contactos.
Para ms detalles acerca de la creacin de esquemas de contactos y
de la conversin LD, observe las indicaciones de las secciones siguientes:
Secc. 7.1.7Creacin de un programa
Secc. 7.1.8Conversin de los bloques LD
Fig. 7-6:
GX Works2
7 - 25
INDICACIONES
La representacin de un paso (
7 - 26
INDICACIN
En la condicin de transicin, una instruccin de salida acepta slo un paso ficticio (dummy)
([TRAN]).
Seleccione "
"o"
automticamente.
Creacin de la accin
(Paso 1, transicin serie 1, paso 2, transicin serie 2, paso 3, transicin serie 3, paso 4, transicin serie
4, transicin serie 5)
Proceda conforme a los siguientes pasos para la creacin de las acciones:
Paso en la seccin 7.2.7
Paso en la seccin 7.2.7
Ver tambin la indicacin acerca del paso en la seccin 7.2.7
GX Works2
7 - 27
7 - 28
GX Works2
7 - 29
7 - 30
Insertar
Added.
INDICACIN
Insertar
Added.
Al emplear una FXCPU hay que entrar os pasos del programa SFC como se indica a continuacin:
Los pasos S0 a S9 son denominados pasos de inicializacin y se emplean slo como nmero de
pasos de encabezamiento de bloques SFC.
Correspondientemente es posible crear 10 bloques SFC para una FXCPU (de S0 a S9).
Los pasos a partir de S10 pueden empelarse como nmeros generales de paso.
An as, tenga en cuenta que el nmero mximo de pasos de un bloque es de 512.
Cada uno de los pasos de inicializacin puede emplearse slo una vez en todos los bloques.
La creacin de programa SFC se ha descrito primero para una QCPU.
Al emplear una FXCPU, siga la descripcin de creacin de programa SFC de arriba.
GX Works2
7 - 31
7.2.8
7.2.9
Back to Zoom SFC Block para cambiar al cuadro de dilogo SFC y convierta
Build para convertir el programa.
Memorizacin de un proyecto
La memorizacin de un proyecto se describe en Secc. 7.1.10.
7 - 32
8.1
8.1.1
8.1.2
GX Works2
8-1
8.1.3
Inicio de GX Works2
Seleccione el software por iniciar.
8.1.4
New.
8-2
Entradas:
Project Type: Structured Project
PLC Series: QCPU (Q mode)
PLC Type: Q02/Q02H
Language: Structured Ladder
INDICACIN
GX Works2
8-3
8.1.5
Ajuste de parmetros
En la visualizacin del proyecto,
haga doble clic en las opciones
"Parameter"
"PLC Parameter"
para abrir el cuadro de dilogo
para la configuracin de los
parmetros del sistema Q.
Doble
clic
Double-click
it.
Haga
clic[End]
en [End],
Click
the
despus de haber
button
after los
concluido
finishing
the setting.
ajustes.
8.1.6
Doble clic
8-4
INDICACIN
GX Works2
8-5
INDICACIN
Haga clic en
para abrir el cuadro de
dilogo Data Type Selection, y seleccione
entonces uno de los tipos de datos.
Ajustes:
Libraries: ALL
Type Class: Simple Types
Types: Word [Signed]
Array Element: Not checked
8-6
8.1.7
Creacin de un programa
Cree el programa de esquema de contactos estructurado representado en Secc. 8.1.2.
Haga doble clic en "POU"
"Program"
"POU_01"
"Program" en la vista de proyecto
para abrir el cuadro de dilogo
POU_01 [PRG] Program
[Structured Ladder].
Doble clic
Seleccione "Function"
"LDP" y
arrastre "LDP" de la ventana de
seleccin Function Block Selection al cuadro de dilogo POU_01
[PRG] Program [Structured
Ladder] para posicionar all el bloque de funcin.
INDICACIONES
Posicionar "LDP"
2) Soltar
1) Arrastrar
GX Works2
8-7
Punto de
partida
Punto de
destino
INDICACIN
Punto de
destino
En la ventana de edicin Structured Ladder, haga clic con la tecla derecha del ratn para abrir
un men de seleccin, y seleccione "Auto Connect" para activar esta funcin.
Hacer
Clickclic
it.
8-8
Entrada de variables
s: X0
INDICACIN
Variable
Entradas:
Variable: Y10
En la barra de herramientas para
esquemas de contactos estructurados, haga clic en el icono
(Contact Negation) y posicione el
contacto en la ventana de edicin.
Variable
GX Works2
8-9
Variable
clic en el icono
(Select Mode)
en la barra de herramientas para
esquemas de contactos
estructurados con objeto de
activar el modo de seleccin.
INDICACIN
Ninguna entrada
o salida en la
destinacin de conexin
Seleccione "Function"
"OUT_T"
en el cuadro de seleccin de funciones y desplace "OUT_T" a la
posicin deseada para posicionar
"OUT_T".
Haga clic en "?" de "TCoil " y
"TValue", y entre las variables.
Entradas:
TCoil: TC0
TValue: 10
8 - 10
Seleccione un itinerario de la
corriente y haga clic en el icono
(ADD Ladder Block After) en la
barra de herramientas para esquemas de contactos estructurados
con objeto de crear un nuevo itinerario de la corriente.
INDICACIN
GX Works2
8 - 11
Variable: X1
Seleccione "Function"
"MOVP"
en el cuadro de seleccin de funciones y desplace "MOVP" a la posicin deseada para posicionar
"MOVP".
Trace una lnea en las posiciones
(, ) como se ha descrito en el
paso .
Haga clic en "?" de "s" y "d" y entre
las variables.
Entradas:
s: 10
d: VAR1
INDICACIN
"List Operands".
(List Operands).
2)
para ajustar
2)Pulse
ClickSetting
the Setting
buttonlatoetiqueta.
set the selected
8 - 12
Seleccione un itinerario de la
corriente y haga clic en el icono
(ADD Ladder Block After) en la
barra de herramientas para esquemas de contactos estructurados
con objeto de crear otro itinerario
de la corriente.
Variable
Entradas:
Variable: X2
Seleccione "Function"
"MOVP"
en el cuadro de seleccin de funciones y desplace "MOVP" a la posicin deseada para posicionar
"MOVP".
Entradas:
s: 20
d: VAR1
GX Works2
8 - 13
INDICACIONES
Device.
Address.
8 - 14
8.1.8
Compilacin de un programa
Para la compilacin son posibles los dos mtodos de trabajo siguientes. Ambos mtodos de trabajo
se 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 (Structured Project)
Comando
Build
Rebuild All
(Rebuild All).
GX Works2
8 - 15
INDICACIONES
Todo
no compilado
marcado
Each mdulo
non-compiled
portion is aparece
displayed
in red.
con color rojo.
8.1.9
Memorizacin de un proyecto
Es posible guardar todo proyecto.
Para guardar un proyecto nuevo, emplee la instruccin Save As.
Seleccione Project
Save As
para abrir el cuadro de dilogo
Save As.
8 - 16
Entradas:
Workspace folder path: Entre la carpeta 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
GX Works2
para
8 - 17
8.2
8.2.1
8.2.2
Programa ST
8.2.3
Inicio de GX Works2
Para la descripcin de cmo iniciar GX Works2 consulte Secc. 8.1.3.
8.2.4
INDICACIN
8.2.5
Ajuste de parmetros
Para la descripcin del ajuste de los parmetros consulte Secc. 8.1.5.
8 - 18
8.2.6
INDICACIN
GX Works2
8 - 19
8.2.7
Creacin de un programa
Cree el programa ST representado en Secc. 8.2.2.
Haga doble clic en "POU"
"Program"
"POU_01"
"Program" en la vista de proyecto
para abrir el cuadro de dilogo
POU_01 [PRG] Program [ST].
Doble clic
8 - 20
INDICACIONES
Entre
You can
describe
comentarios en el
comments
Programa.
within
program.
Colores de visualizacin
GX Works2 muestra sintaxis, operadores, comentarios, constantes, constantes de strings,
operandos y etiquetas en los colores siguientes (en el ajuste bsico).
Sintaxis: (
blue)
black )
Comentario: (
dark green )
Constante: (
black )
Constante de string: (
black )
Operando: (
)
black
Operador: (
Etiqueta global: (
Etiqueta local: (
)
)
2) Soltar
1) Arrastrar
GX Works2
8 - 21
8 - 22
INDICACIONES
"List Operands".
(List Operands).
2)
Pulsethe
Setting
parabutton
ajustarto
la etiqueta.
Click
Setting
set the selected label.
GX Works2
8 - 23
8.2.8
Compilacin de un programa
La compilacin de un programa se describe en Secc. 8.1.8.
8.2.9
Memorizacin de un proyecto
La memorizacin de un proyecto se describe en Secc. 8.1.9.
8 - 24
Anexo
ndice
ndice
A
Indicciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Inicio de GX Works2 . . . . . . . . . . . . . . . 7-2, 7-18, 8-2, 8-18
Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
iQ Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
GX Works2
Leer datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Lenguaje de programacin basado en texto . . . . . . .
Lenguaje de programacin, basado en texto . . . . . .
Lenguaje de programacin, grfico . . . . . . . . . . . . . . .
Lenguajes de programacin . . . . . . . . . . . . . . . . . . . . . .
2-2
6-2
6-1
6-1
2-7
M
Memorizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
Monitorizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
N
Nivel de seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
O
Open Other Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
Open Other Project . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1, 3-5
P
Parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2, 7-4
POU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
Producto MELSOFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Programacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Programacin de etiquetas . . . . . . . . . . . . . . . . . . . . . . . 2-5
Proyecto, estructurado . . . . . . . . . . . . . . . . . . . . . . . 2-5, 6-2
Proyectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6
R
Read ASC Format File . . . . . . . . . . . . . . . . . . . . . . . . . 3-2, 3-7
S
Seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SFC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sistema multilinge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-4
6-1
2-7
6-1
A-1
ndice
Anexo
T
Texto estructurado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
Texto estructurado en lnea . . . . . . . . . . . . . . . . . . . . . . . 2-7
Tipos de proyectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
U
Ventana de salida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ventana de seleccin de bloques de funcin . . . . . . .
Ventanas de supervisin . . . . . . . . . . . . . . . . . . . . . . . . . .
Visualizacin de la biblioteca de usuario . . . . . . . . . . .
Visualizacin de la destinacin de conexin . . . . . . .
Visualizacin del proyecto . . . . . . . . . . . . . . . . . . . . . . . .
5-2
5-2
5-2
5-4
5-4
5-4
A-2
MITSUBISHI ELECTRIC
Mitsubishi Electric Europe B.V. Surcusal en Espaa /// Tel. 902 131121 // +34 935653131 /// www.mitsubishi-automation.es
HEADQUARTERS EUROPEAS
MITSUBISHI ELECTRIC EUROPE B.V.
Gothaer Strae 8
D-40880 Ratingen
Tel.: +49 (0)21 02/4 86-0
MITSUBISHI ELECTRIC EUROPE B.V.
Avenir Business Park, Radlick 714/113a
CZ-158 00 Praha 5
Tel.: +420 (0)251 551 470
ALEMANIA
REP. CHECA
FRANCIA
REINO UNIDO
ITALIA
RUSSIA
Mitsubishi Electric Europe B.V. /// FA - European Business Group /// Gothaer Strae 8 /// D-40880 Ratingen /// Germany
Tel.: +49(0)2102-4860 /// Fax: +49(0)2102-4861120 /// info@mitsubishi-automation.com /// www.mitsubishi-automation.com
POLONIA