(Spanish) Logic Developer - PLC Software Iniciación

Comentarios

Transcripción

(Spanish) Logic Developer - PLC Software Iniciación
Iniciación
Logic Developer - PLC
Software para programación de PLCs
Versión 3.00
Junio 2002
GFK-1918C-SP
Reservados todos los derechos. No puede reproducirse ninguna parte de esta publicación
bajo ninguna forma o por cualquier medio electrónico o mecánico, incluida la fotocopia y
el registro, sin el permiso por escrito de GE Fanuc Automation North America, Inc..
Renuncia a garantías y responsabilidad civil
La información contenida en este manual se cree que es exacto y fiable. Sin embargo, GE
Fanuc Automation North America, Inc. no asume ninguna responsabilidad por
cualesquiera errores, omisiones o imprecisiones de cualquier índole. Sin limitar lo
anteriormente afirmado, GE Fanuc Automation North America, Inc. renuncia a
cualesquiera y todas las garantías, explícitas o implícitas, incluida la garantía de
comerciabilidad y aptitud para una finalidad concreta, en lo que respecta a la información
contenida en este manual y al equipamiento o software descrito en el mismo. Todo el
riesgo en cuanto a la calidad y prestaciones de tal información, equipo y software recae en
el comprador o usuario. GE Fanuc Automation North America, Inc. no se hará
responsable de cualesquiera daños incluidos daños especiales o perjuicios, derivados del
uso de tal información, equipo y software aun cuando GE Fanuc Automation North
America, Inc. haya sido avisado con antelación de la posibilidad de tales daños. El uso de
la información contenida en el manual y el software aquí descrito está sujeto al contrato de
licencia estándar de GE Fanuc Automation North America, Inc., que debe ser ejecutado
por el comprador o usuario antes de utilizar tal información, equipo o software.
Aviso
GE Fanuc Automation North America, Inc. se reserva el derecho de realizar mejoras en
los productos descritos en esta publicación en cualquier momento y sin previo aviso.
© 2001, 2002 GE Fanuc Automation North America, Inc. Reservados todos los derechos.
CIMPLICITY es una marca comercial registrada de GE Fanuc Automation. Cualesquiera
otras marcas comerciales a que se haga referencia en el presente documento se emplean
únicamente para identificar la compatibilidad con los productos de GE Fanuc Automation
North America, Inc..
Nos complacería conocer su opinión. Si tiene cualesquiera comentarios, preguntas o
propuestas sobre nuestra documentación, envíelos a la siguiente dirección de correo
electrónico:
[email protected]
2
Índice
1 Bienvenido
1
Requisitos del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Instalación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Autorización del producto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Soporte técnico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2 CIMPLICITY Machine Edition
11
Inicio rápido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Proyectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Búsqueda global
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Herramientas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Ayuda de Machine Edition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Ayuda de Companion
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Ayuda de InfoViewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3 Objetivos de PLCs de GE Fanuc
25
Creación y configuración de objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Creación de objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Configuración de objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Configuración de la comunicación . . . . . . . . . . . . . . . . . . . . . . . . . 28
Interacción con el PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Validación de un objetivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Carga/Descarga . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Run/Stop (Marcha/Paro) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Online/Offline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Tablas de fallos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Tablas de vista de referencias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Informes
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
4 HWC Configuración del hardware
Configuración del hardware de PLCs Series 90™-30
GFK-1918C-SP
41
. . . . . . . . . . 41
CIMPLICITY Logic Developer - PLC Version 3.00
i
Módulo de movimiento DSM314 . . . . . . . . . . . . . . . . . . . . . . . . . .
Redundancia de PLCs Series 90™-70 . . . . . . . . . . . . . . . . . . . . . .
Configuración de sistemas redundantes . . . . . . . . . . . . . . . . . . . . . .
E/S remotas VersaMax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Escáner de E/S remotas Genius de 90™-70 . . . . . . . . . . . . . . . . . .
5 Editores de lógica
61
LD Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modo de trabajo con el Editor de LD fuera de línea (offline) . . . . .
Modo de trabajo con el LD Editor en línea (online) . . . . . . . . . . . .
Cambios palabra por palabra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Escritura de cambios en un PLC objetivo . . . . . . . . . . . . . . . . . . . .
Funciones LD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
IL Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modo de trabajo con el IL Editor fuera de línea . . . . . . . . . . . . . . .
Modo de trabajo con el IL Editor en línea (online) . . . . . . . . . . . . .
Escritura de cambios en un PLC objetivo . . . . . . . . . . . . . . . . . . . .
Instrucciones IL y Funciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Bloques en C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modo de trabajo con bloques en C . . . . . . . . . . . . . . . . . . . . . . . . .
Programas en C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Programas de usuario
...................................
Modo de trabajo con programas de usuario
..................
6 Programación de movimientos
45
48
51
55
59
63
64
69
70
71
72
76
77
80
81
82
84
84
86
86
87
89
PLC Motion Editor (Editor de movimientos para PLC) . . . . . . . . . . . . 90
Modo de trabajo con el Editor de movimiento . . . . . . . . . . . . . . . . 91
Comandos de movimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Local Logic (Lógica local) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Modo de trabajo con el Local Logic Editor . . . . . . . . . . . . . . . . . . . 95
Variables de Local Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Comandos y operadores de Local Logic . . . . . . . . . . . . . . . . . . . . . 98
CAM Editor (Editor CAM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Modo de trabajo con el CAM Editor . . . . . . . . . . . . . . . . . . . . . . . 100
ii
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
1
Bienvenido
Le felicitamos por la adquisición de Logic Developer - PLC, el componente para
programación de PLCs de GE de Fanuc del software de automatización Machine
Edition . Este paquete de software proporciona todas las herramientas necesarias para
crear potentes aplicaciones de control.
Logic Developer - PLC proporciona un método para configurar el hardware de su PLC o
E/S remotas, crear y editar lógica de PLCs, cargar y descargar proyectos y monitorizar y
depurar los errores en la ejecución de programas de control. Los proyectos pueden
importarse desde las carpetas Logicmaster, VersaPro y CimplicityControl.
Logic Developer - PLC permite desarrollar aplicaciones de control en un ordenador
personal y descargarlas a un PLC a través de una conexión Ethernet o serie/módem.
CIMPLICITY Logic Developer - PLC Version 3.00
1
1
Bienvenido
Alojado en el entorno Machine Edition, Logic Developer - PLC saca plena partida de un
potente conjunto de herramientas de programación corrientes (véase página 17). Estas
mismas herramientas pueden aplicarse a componentes Logic Developer - PC (PC
Control), Logic Developer - State, View y Motion, ofreciendo un único entorno de
programación. El entorno de Machine Edition unifica y organiza componentes,
permitiendo compartir datos y el funcionamiento con conexión en red.
En esta versión de zona azul se incluyen las siguientes características Logic Developer PLC:
2
■
Hardware Configuration (HWC): una potente herramienta para configurar y
personalizar PLCs de GE Fanuc o racks de E/S remotas para sus necesidades
operativas específicas. Para obtener más información sobre Hardware Configuration,
véase página 44.
■
LD Editor: un editor gráfico inteligente basado en celdas para el desarrollo de Lógica
LD (esquema de contactos). Puede personalizar el aspecto y tacto del LD Editor
(Editor de esquemas de contactos). Para más información sobre el LD Editor, véase
página 61.
■
IL Editor: un editor de texto libre de fácil empleo para la creación de lógica en forma
de Lista de instrucciones (IL). Las reglas de formateado y la codificación de colores
configurables permite leer fácilmente los scripts (guiones de lógica). Para más
información sobre el IL Editor, véase página 76.
■
PLC Motion Editor: un editor de texto libre que le permite introducir el programa en
su estilo preferido. El PLC Motion Editor se ha concebido específicamente para
soportar el módulo de movimiento DSM314. Para más información sobre el Motion
editor, véase página 89.
■
Local Logic Editor: un editor de tipo texto que se emplea para desarrollar lógica de
ejecución local en un módulo de movimiento DSM314. La Local Logic (Lógica
Local) se ejecuta en sincronismo con el programa de movimiento del PLC, pero es
independiente de la CPU del PLC. Para más información sobre la Local Logic, véase
página 96.
■
CAM Editor: un accesorio para el editor de movimiento Logic Developer - PLC
específicamente concebido para el soporte del módulo de movimiento DSM314.
Constituye un medio gráfico para crear, editar y gestionar perfiles CAM electrónicos.
Para más información sobre el CAM Editor, véase página 99.
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
Bienvenido
■
GFK-1918C-SP
Bloques en C y Programas en C: Secciones independientes de código ejecutable,
escritas en lenguaje C, que se desarrollan fuera del Logic Developer - PLC,
utilizando el Manual del usuario del kit de herramientas de programador en C para
PLCs Series 90 de GE Fanuc (GFK-0646). Los bloques en C y los programas en C
precompilados (archivos . exe) se importan al proyecto. Para más información sobre
los bloques en C, véase página 84. Para más información sobre los programas en C,
véase página 86.
CIMPLICITY Logic Developer - PLC Version 3.00
3
1
Bienvenido
Requisitos del sistema
REQUISITOS DEL SISTEMA
■
Windows® NT versión 4. 0 con pack de servicio 4. 0 o más reciente
O
Windows 2000 Professional
O
Windows XP
O
Windows 98 SE.
4
■
Internet Explorer versión 5. 5 con Service Pack 2 o más reciente. (Debe instalar IE5.
5 SP2 antes de instalar Machine Edition. )
■
Ordenador con microprocesador Pentium a 200 MHz. (300 MHz si el sistema
operativo es Windows XP o Windows 2000. )
■
128 MB RAM.
■
Ordenador basado en protocolo de redes TCP/IP.
■
110 MB de espacio libre en disco duro (y hasta 310 MB si se instalan
simultáneamente otros productos de CIMPLICITY Machine Edition).
■
200 MB de espacio en disco duro para ejemplos de proyectos (opcional).
■
Espacio adicional en disco duro para proyectos y archivos temporales.
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
Bienvenido
Instalación
INSTALACIÓN
P ar a i n s t al a r L o gi c D e v e lo p e r - P L C
1. Inserte el CD de CIMPLICITY Machine Edition en la unidad de CD-ROM.
Por defecto, el programa de configuración arrancará automáticamente. Si el programa de
configuración no arranca automáticamente, ejecute Setup. exe en el directorio raíz del
CD.
2. Haga clic en Install (Instalar) para iniciar el proceso de instalación.
3. Siga las instrucciones a medida que aparecen en la pantalla.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
5
1
Bienvenido
Autorización del producto
AUTORIZACIÓN DEL PRODUCTO
Para poder comenzar a desarrollar proyectos con Logic Developer - PLC, debe autorizar
el software con un programa denominado Product Authorization (Autorización del
producto). Si no autoriza el software, podrá utilizarlo sólo durante un período de prueba
de cuatro días. Este procedimiento requiere tan sólo unos pocos minutos y le permite
beneficiarse de cualquier soporte a productos a que pueda acogerse. Deberá ponerse en
contacto con nosotros por teléfono, fax o correo electrónico como parte del proceso de
autorización.
P ar a au to r iz a r u n a c op ia d e M a c h i n e E d i ti o n
1. Tenga a mano los números de serie.
Encontrará los números de serie en la hoja License Key (Código de licencia) que recibió
junto con el producto.
2. Ejecute el programa Product Authorization desde el menú Inicio > Programas >
Product Authorization.
Aparece el recuadro de diálogo Product Authorization.
3. Haga clic en Add (Agregar).
4. Seleccione el medio con que desee realizar la autorización: Internet,
Teléfono/Fax/Correo electrónico o Transferencia a disquete. Haga clic en Next
(Siguiente).
Si selecciona la opción Internet, continúe en el paso 5.
Si elige la opción Teléfono/Fax/Correo electrónico, continúe en el paso 5.
Si elige la opción Transferencia a disquete, asegúrese de que tiene a mano un disco de
autorización antes de continuar.
5. Rellene los campos del recuadro de diálogo.
Debe rellenar los campos identificados por un (*).
6. Si ejecuta la autorización vía:
6
■
Internet, haga clic en Submit Authorization. Le responderemos por correo
electrónico con su(s) código(s) clave.
■
Teléfono, haga clic en Phone/Fax y llame al número que aparece en la pantalla para
recibir un código(s) clave nuevo(s).
■
Fax, haga clic en Phone/Fax. En el recuadro de diálogo que aparece, haga clic en
Print FAX. Envíenos por fax la Petición de Autorización del Producto utilizando
nuestro número de fax que aparece impreso. Responderemos vía fax con su(s)
nuevo(s) código(s) clave.
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
Bienvenido
Autorización del producto
■
Correo electrónico, haga clic en Send E-mail. En el recuadro de diálogo que
aparece, haga clic en Authorize para enviarnos el correo electrónico. Le
responderemos vía correo electrónico con su(s) nuevo(s) código(s) clave.
La Autorización del Producto se termina después de introducir el nuevo código clave y
de que haya sido aceptado. En función del producto que haya adquirido, tal vez tenga
que ejecutar varias veces el programa Product Authorization.
P ar a tr a s l ad ar l a a u t or i z ac i ó n a ot ro o rd e n a d or
Puede ejecutar el software sólo en el ordenador en que se estaba ejecutando la
Autorización del Producto. Si desea desarrollar proyectos en un ordenador distinto,
deberá ejecutar los siguientes pasos para trasladar la autorización de un ordenador a otro.
1. Instale Logic Developer - PLC en el ordenador a que desee trasladar la autorización.
Ejecute el programa Product Authorization desde el menú Menú Inicio > Programas >
CIMPLICITY Machine Edition > Product Authorization.
Aparece el recuadro de diálogo Product Authorization.
2. Haga clic en Software.
En la parte superior derecha de la pantalla aparece un Target Site Code (Código del lugar
de destino). Anote con mucho cuidado este código de lugar. Debe ser exacto para que el
traslado funcione correctamente. Necesitará el Target Site Code cuando traslade el
software autorizado del ordenador de origen.
3. Haga clic en Add (Agregar).
Aparece el wizard de Autorización del Producto.
4. Haga clic en Authorize by disk (Autorizar mediante disquete).
En este momento, deberá ir al ordenador de origen que tiene instalado el software
autorizado y trasladar la autorización a un disquete.
5. Desde el ordenador de origen, ejecute el programa Product Authorization y haga clic en
Software.
6. Haga clic en Move y luego haga clic en OK (Aceptar). Introduzca el Target Site Code
que anotó en el paso 3 y haga clic Next (Siguiente). Asegúrese de que el código de sitio
es correcto y haga clic en OK (Aceptar).
7. Inserte un disquete formateado en blanco en la disquetera y haga clic en Next
(Siguiente).
El código de autorización se trasladará al disquete y aparecerá un recuadro de diálogo
que le indicará que la operación ha terminado correctamente.
8. Haga clic en OK (Aceptar).
9. Vuelva al ordenador a que desee trasladar la autorización e inserte el disquete.
Debe visualizarse la pantalla que pide un disquete de autorización.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
7
1
Bienvenido
Autorización del producto
10. Haga clic en Next (Siguiente).
11. Haga clic en Finish (Finalizar).
Debería aparecer una pantalla que le indica que el traslado ha sido correcto.
12. Haga clic en OK (Aceptar).
Ahora, la autorización ya ha sido trasladada al nuevo ordenador.
8
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
Bienvenido
Soporte técnico
SOPORTE TÉCNICO
El soporte está disponible para usuarios registrados gratuitamente durante 90 días
después de la compra. Puede adquirirse una suscripción a un esquema Support and Free
Enhancements (SaFE) (soporte y mejoras gratuitas) a través de su distribuidor local de
GE Fanuc si se requiere un soporte ampliado.
Si surgen problemas que no pueden resolverse utilizando la información en su manual de
producto, sistema de ayuda en línea o la base de conocimientos Technical Advisor
(Asesor técnico) de GE Fanuc, póngase en contacto con nosotros por teléfono, fax o
correo electrónico.
Cuando se ponga en contacto con nosotros, llame desde un teléfono situado cerca de su
ordenador y asegúrese de que se está ejecutando el software CIMPLICITY Machine
Edition. Tenga a mano la siguiente información para que podamos ofrecerle nuestra
asistencia lo más rápido posible:
GFK-1918C-SP
■
El número de serie del estuche del CD de instalación y el Nombre de producto y
número de versión del recuadro de diálogo Ayuda>Acerca de.
■
La marca y el modelo de cualquier hardware del sistema.
■
Sistema operativo y número de versión.
■
Los pasos ejecutados antes de que se produzca el problema.
CIMPLICITY Logic Developer - PLC Version 3.00
9
1
Bienvenido
Soporte técnico
Norteamérica
Línea directa de soporte: 1-800-GEFANUC (1-800-433-2682)
Fax: (780) 420-2049
Internet: http://www. gefanuc. com
Correo electrónico: [email protected] com
Comentarios sobre nuestros manuales de ayuda: [email protected] com
Dirección postal: GE Fanuc
2700 Oxford Tower, 10235 - 101 St.
Edmonton, AB, Canada, T5J 3G1
Sudamérica
Teléfono: +58 (261) 760 2862
Fax: +58 (261) 765 0909
Internet: http://www. gefanuc. com (visite nuestro sitio web en portugués www.
gefanuc. com. br)
Correo electrónico: luis. [email protected] com
Dirección postal: GE Fanuc Automation Latin America
Calle 120 con Av. 17, Los Haticos -GE Turbimeca
Maracaibo, Venezuela
Europa
Internet: Para obtener información de contacto actualizada, visite www. gefanuceurope. com y haga clic en “Offices and Services”.
Para obtener información técnica actualizada, visite www. gefanuc. com/support.
Correo electrónico: [email protected] ge. com
10
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
2
CIMPLICITY Machine Edition
Machine Edition ofrece una solución completa para el desarrollo de aplicaciones de
automatización en un solo paquete. Machine Edition presenta un entorno de desarrollo y
herramientas integrados que le permiten dedicar más tiempo a construir aplicaciones y
menos tiempo a aprender el software. Todos los productos Machine Edition están
totalmente integrados en el entorno y son interactivos entre sí.
■
Comparten una base de datos de proyectos común. Se acabaron las pérdidas de
tiempo sincronizando los puntos de datos entre aplicaciones .
■
Comparten idéntico conjunto de herramientas proporcionando una interface
coherente a lo largo del proceso de desarrollo.
■
Presentan plenas prestaciones del tipo arrastrar y soltar entre herramientas y editores.
■
Presentan una solución escalable auténtica. Puede elegir el tipo de máquina en que se
ejecutan los proyectos.
■
Visualizan automáticamente Ayuda en el Companion sobre aquello en lo que haga
clic.
A continuación se muestra un proyecto de Machine Edition :
Help Index
Toolchest
Navigator
InfoViewer
Inspector
Companion
Data Watch
Feedback Zone (Zona de realimentación)
CIMPLICITY Logic Developer - PLC Version 3.00
11
2
CIMPLICITY Machine Edition
Inicio rápido
INICIO RÁPIDO
Machine Edition facilita las cosas a la hora de iniciar el desarrollo de un proyecto.
P ar a ar r a n c ar M a c h i n e E d i ti o n
1. Haga clic en
Inicio, apunte a Programas, apunte a CIMPLICITY Machine
Edition y luego seleccione CIMPLICITY Machine Edition.
Una vez se ha inicializadoMachine Edition , aparece el recuadro de diálogo Environment
Themes (Temas de entorno).
Nota: La primera vez que arranca Machine Edition aparece automáticamente el recuadro
de diálogo Environment Themes. Para cambiar más adelante el tema, seleccione Apply
Theme (Aplicar tema) en el menú de Windows.
2. Seleccione el tema de entorno en que desee trabajar.
3. Haga clic en OK (Aceptar).
Al abrir un proyecto, el aspecto de la pantalla de Machine Edition coincidirá con la
visualización previa en el recuadro de diálogo Environment Themes (Temas de entorno).
12
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
CIMPLICITY Machine Edition
Inicio rápido
Aparece el recuadro de diálogo CIMPLICITY Machine Edition .
Seleccione esta opción si
desea crear un proyecto nuevo
desde cero.
Seleccione esta opción si
desea utilizar una plantilla de
Machine Edition para crear el proyecto.
Seleccione esta opción si desea
seleccionar un proyecto existente.
Seleccione esta opción
para visualizar sólo
los proyectos utilizados
recientemente.
Seleccione esta casilla
de verificación si
no desea ver de nuevo
este recuadro de diálogo.
Seleccione esta opción para visualizar
todos los proyectos existentes.
4. Seleccione la opción correspondiente para abrir un proyecto. La opción Open an
existing project (Abrir un proyecto existente) se selecciona por defecto.
Notas:
■
Si selecciona bien la opción Empty project o la opción Machine Edition template,
aparece el recuadro de diálogo New Project y puede continuar creando un proyecto
nuevo (véase página 14).
■
Si selecciona la opción Open an existing project (Abrir un proyecto existente), puede
seleccionar también bien la opción Recent Projects (Proyectos recientes) o la opción
All Projects (Todos los proyectos). La opción Recent Project (Proyecto reciente) se
selecciona por defecto.
5. Si ha seleccionado la opción Open an existing project (Abrir un proyecto existente),
seleccione de la lista el proyecto que desee abrir.
Los proyectos existentes incluyen muestras y tutoriales que puede abrir y utilizar para
familiarizarse con Machine Edition.
6. Si así lo desea, seleccione "Don’t show this dialog box" (No mostrar este recuadro de
diálogo en la opción de arranque.
7. Haga clic en OK.
Se abrirá el proyecto en el entorno Machine Edition que especificó en el recuadro de
diálogo Environment Themes.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
13
2
CIMPLICITY Machine Edition
Proyectos
PROYECTOS
Puede crear y editar proyectos de Machine Edition utilizando productos tales como
View, Logic Developer - PC, Motion Developer, Logic Developer - State y Logic
Developer - PLC. Estos productos comparten herramientas Machine Edition para ofrecer
un alto grado de integración entre las distintas partes del proyecto.
Las carpetas creadas con Logicmaster, CimplicityControl o VersaPro pueden importarse.
Utilizando Logic Developer - PLC puede construir varios proyectos distintos que se
adapten a sus requisitos específicos.
P ar a c re a r u n n u e vo p r o ye c to u t i li z a n d o u n a p l a n t il l a
Antes de crear un proyecto, hay algunas cosas que debe saber:
■
Los componentes primarios que contendrá el proyecto.
■
El PLC en que se ejecutará el proyecto.
1. En el menú File (Archivo), seleccione New Project (Proyecto nuevo) o haga clic
en
la barra de herramientas File.
Aparece el recuadro de diálogo New Project.
Introduzca el nombre del
proyecto en el recuadro
Project Name (Nombre de
proyecto).
Puede configurar la
plantilla de proyecto
seleccionada como
plantilla predeterminada
haciendo clic en el botón
de plantilla
predeterminada.
Seleccione la plantilla del
proyecto en la lista Project
Template (Plantillas del
proyecto). .
En la pantalla aparece una
descripción ejemplo del
proyecto.
2. Seleccione una Plantilla de Proyecto que se adapte a sus necesidades.
3. Introduzca un Nombre de Proyecto descriptivo.
4. Haga clic en OK (Aceptar).
14
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
CIMPLICITY Machine Edition
Proyectos
El proyecto se abre en el entorno de Machine Edition.
P ar a ab ri r u n p r oy e c to e xi s t e n te p ar a ed ic i ó n
1. Abra el
Navegador y seleccione la pestaña
Manager.
Se visualiza una lista de proyectos.
2. Haga clic con la tecla derecha en un proyecto y seleccione Open.
El proyecto se carga y está listo para edición.
¿Quiere saber más? En el Help Index, localice “Projects”.
Navegador: Pestaña Manager
P ar a i m p or t ar u n a c a rp e ta
1. Abra el Navegador y seleccione la Pestaña Project.
2. Seleccione el objetivo a que desee importar la carpeta.
3. Haga clic con la tecla derecha en el objetivo, apunte a Import y seleccione el tipo de
carpeta.
4. En el recuadro de diálogo que aparece, navegue hasta y seleccione la carpeta a que desee
importar y haga clic en OK.
¿Quiere saber más? En el Help Index, localice “import a CimplicityControl folder”, “import a
Logicmaster folder” o “import a VersaPro folder”.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
15
2
CIMPLICITY Machine Edition
Búsqueda global
BÚSQUEDA GLOBAL
Logic Developer - PLC proporciona prestaciones para buscar algo de texto en un
objetivo completo o en partes del mismo que podrá especificar. Están disponibles varias
opciones para definir la búsqueda con mayor precisión.
¿Quiere saber más? En el Help Index, localice “Global” y seleccione el tema de ayuda “Conducting
a Global Search”.
16
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
CIMPLICITY Machine Edition
Herramientas
HERRAMIENTAS
El desarrollo de proyectos se soporta mediante las herramientas Machine Edition. Cada
herramienta se abre y cierra mediante un botón en la barra de herramientas Tools.
A continuación se describe brevemente la función de cada herramienta.
Navega
InfoVie
Feedback
Compan
Inspecto
Toolch
Data
N a ve g ad or
El Navegador es una ventana de herramienta de acoplamiento que contiene un juego de
pestañas. Cada pestaña visualiza información sobre su sistema de desarrollo en una
estructura de árbol jerárquico semejante al Explorador de Windows. Las pestañas
disponibles dependen de qué productos Machine Edition haya instalado y de qué tipo de
trabajo esté desarrollando o gestionando. La pestaña Project muestra toda la
organización de la aplicación.
Zona de
r e a li m e n t ac i ón
La ventana Feedback Zone (Zona de realimentación) es una ventana de acoplamiento
utilizada para visualizar varios tipos de información de salida generados por
componentes habilitados para Machine Edition . Esta ventana interactiva utiliza
pestañas de categoría para organizar la salida generada a partir de los productos Machine
Edition que haya instalado.
I n s p e ct o r
El Inspector lista las propiedades y parámetros actuales para un objeto o elemento
seleccionado. Puede editar estas propiedades directamente en el Inspector. Cuando
seleccione varios objetos, la ventana Inspector lista las propiedades comunes a todos
ellos. La ventana Inspector proporciona un método sencillo de visualización y
configuración de propiedades para todos los objetos.
D a ta W at ch
La herramienta Data Watch es una herramienta de depuración de tiempo de ejecución
que permite monitorizar y editar los valores de variables. Esta herramienta resulta
práctica mientras se trabaja conectado en línea con un objetivo. Con la herramienta Data
Watch, puede monitorizar variables individuales o listas de variables definidas por el
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
17
2
CIMPLICITY Machine Edition
Herramientas
usuario. Las listas Data Watch pueden importante, exportarse o almacenarse en un
proyecto.
To o lc h es t
La Toolchest es un potente almacén de objetos que puede añadir al proyecto. Puede
arrastrar la mayoría de elementos directamente desde la Toolchest a editores de Machine
Edition . Puede seleccionar de objetos predefinidos o crear sus propios fxClasses
reutilizables. La Toolchest añade una auténtica prestación orientada a objetos a Machine
Edition.
C o m p an io n
El Companion proporciona consejos prácticos e información mientras usted trabaja.
Mientras el Companion está abierto, efectúa un seguimiento de los movimientos y
visualiza ayuda sobre cualquier elemento que esté actualmente seleccionado en el
entorno de Machine Edition . Es sensible al contexto y visualiza una descripción de
cualquier cosa en que haga clic en la pantalla Machine Edition.
I n f oV ie w e r
El sistema de ayuda en línea de Machine Edition es un motor de visualización integrado
y un navegador de web. Si está familiarizado con Internet Explorer o Netscape
Navigator, ya está familiarizado con la interface básica de InfoViewer. Al igual que el
Companion, el InfoViewer es sensible al contexto. Simplemente pulse F1 para obtener
ayuda sobre cualquier elemento que seleccione en el entorno de Machine Edition. En la
pestaña InfoView del Navegador encontrará un índice.
¿Quiere saber más? En el Help Index, localice “Tools: an Overview” (Herramientas: una Sinopsis).
18
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
CIMPLICITY Machine Edition
Variables
VARIABLES
Una variable (a veces denominada etiqueta) es un espacio con nombre para
almacenamiento de valores de datos.
Todas las variables de un proyecto se presentan en la pestaña Variables del navegador.
Una variable representa una posición de memoria en el PLC objetivo. Cada variable está
mapeada a una dirección de referencia (por ejemplo, %R00001). La dirección de
referencia y otras propiedades de una variable, tales como el tipo de datos, se configuran
en el Inspector.
Machine Edition soporta Arrays (matrices) y variables de estructura compuesta. Pueden
importarse definiciones de variables desde y exportarse a una variedad de tipos de
archivos. Puede editar las variables en una hoja de cálculo e importarlas. La siguiente
imagen muestra el Inspector visualizando un conjunto típico de propiedades de
variables.
Navegador: Pestaña variables
P ar a c re a r u n a va r i ab le
1. En la pestaña
Variables del
Navigator, haga clic con la tecla derecha
Variable List (Lista de variables), apunte a New Variable (Variable nueva) y luego
seleccione el tipo de datos de la variable.
En la lista aparece una variable nueva con un nombre por defecto.
2. Teclee el nombre de la variable y pulse ENTER.
Los nombres de las variables pueden tener de 1 hasta 32 caracteres, comenzando por una
letra, contener mayúsculas y minúsculas, utilizar números entre cero y nueve y utilizar el
carácter de subrayado (“_”).
Menú de New
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
19
2
CIMPLICITY Machine Edition
Variables
P ar a m a p e a r u n a va r i ab le a l a m e m o r i a d el P L C
Para descargar con éxito un proyecto al PLC, las variables deben mapearse
correctamente a la memoria del PLC. Hay dos maneras de mapear una variable.
Primer método:
1. En la pestaña
Variables del
Navegador, haga clic en una variable y seleccione
Properties.
El Inspector se abre mostrando las propiedades de la variable.
2. En el campo Ref Address introduzca una dirección. Puede:
■
Deletrear la dirección exacta, por ejemplo, %R00123 o 123R. En cualquier caso, esto
mapea la variable a %R00123.
■
Introduzca sólo la zona de memoria, por ejemplo %R. Esto mapea la variable a la
siguiente dirección de variable más alta disponible. Por ejemplo, si %R00122 era la
última dirección utilizada, al introducir %R se mapea la variable a %R00123.
Segundo método:
1. En la pestaña
Variables del
variable y seleccione Properties.
Navegador, haga clic con la tecla derecha en una
El Inspector se abre mostrando las propiedades de la variable.
2. Haga clic en el
botón del campo Ref Address (Dirección ref. ).
Aparece el Wizard Reference Address (Dirección de referencia).
Seleccione una
región de la
memoria
Seleccione un
índice
3. En la lista Área de Memoria, seleccione una región de la memoria del PLC.
4. En el recuadro Index, introduzca un índice desde el comienzo de la región.
5. Haga clic en OK (Aceptar).
La variable está mapeada a la Dirección de Referencia.
¿Quiere saber más ? En el Help Index, localice “Variables” e “Importing variables from a file”.
20
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
CIMPLICITY Machine Edition
Ayuda de Machine Edition
AYUDA DE MACHINE EDITION
CIMPLICITY Machine Edition incluye un potente sistema de ayuda en línea (online)
que le permite acceder a temas específicos de ayuda mientras trabaja con Machine
Edition.
Utilice el InfoViewer or Companion para acceder a la ayuda.
Ayuda de Companion
El Companion es un sistema de ayuda de Machine Edition que proporciona consejos e
información prácticos mientras trabaja. Mientras está abierto el Companion, visualiza
ayuda sobre cualquier elemento que esté actualmente seleccionado en el entorno de
Machine Edition, efectuando un seguimiento de los movimientos que usted hace
mientras trabaja.
P ar a u t il i z ar l a ay u d a d e l C o m p an i on
1. Asegúrese de que está abierta la ventana
Companion. Para abrirla, pulse Shift+F11.
2. Haga clic en cualquier elemento de la pantalla.
En el Companion aparece una descripción del elemento en que usted ha hecho clic.
Ayuda de InfoViewer
El InfoViewer, otro sistema de ayuda de Machine Edition, proporciona información
detallada. El InfoViewer tiene su propia barra de herramientas para navegar en el sistema
de ayuda, un Contenido (en la pestaña InfoView del Navegador) y un índice de
búsqueda. Al igual que en el Companion, la ayuda de InfoViewer es sensible al contexto.
Haga clic en un elemento de la pantalla y pulse F1 para visualizar el tema
correspondiente en el InfoViewer.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
21
2
CIMPLICITY Machine Edition
Ayuda de Machine Edition
P ar a u t il i z ar e l H e l p i n d e x
1. En el menú Help, seleccione Index.
Aparece el recuadro de diálogo Index.
2. Introduzca o seleccione una palabra clave de la lista.
3. Haga clic en List Topics.
Aparece una lista de temas. Los temas aparecen clasificados por su calificación o
probabilidad de contener la información correcta.
4. Seleccione un tema para su visualización.
5. Haga clic en Display.
El tema de ayuda seleccionado se visualiza en el InfoViewer.
22
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
CIMPLICITY Machine Edition
Ayuda de Machine Edition
P ar a l oc a li z a r t e m as e n e l C o n t e n i d o d e l a a yu d a
1. Abra la pestaña
InfoView del Navegador.
Aparece un contenido (equivalente a un índice temático) para todo el sistema de ayuda.
2. Amplíe
Libraries y
3. Haga doble clic en un
Books para localizar un
tema de interés
tema.
El tema se visualiza en el InfoViewer.
Navegador: Pestaña
InfoView
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
23
2
24
CIMPLICITY Machine Edition
Ayuda de Machine Edition
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
3
Objetivos de PLCs de GE Fanuc
Un
objetivo representa un destino de tiempo de ejecución de los programas que
usted desarrolla con Logic Developer - PLC. Cada objetivo contiene todos los
componentes que se descargarán al mismo. Logic Developer - PLC soporta los
siguientes objetivos de PLC de GE Fanuc:
Navegador: Nuevo proyecto 90-30
■
PLC Series 90™-30
■
PLC Series 90™ Micro
■
PLC VersaMax®
■
PLC VersaMax® Nano/Micro
■
PLC Series 90™-70
y los siguientes objetivos de interface de E/S remotas:
■
Ethernet VersaMax de GE Fanuc
■
GE Fanuc VersaMax Profibus
■
VersaMax Genius de GE Fanuc
■
Escáner de E/S remotas Genius Series 90™-70 de GE Fanuc
CIMPLICITY Logic Developer - PLC Version 3.00
25
3
Objetivos de PLCs de GE Fanuc
Creación y configuración de objetivos
CREACIÓN Y CONFIGURACIÓN DE
OBJETIVOS
Creación de objetivos
Por regla general, un objetivo está presente en un proyecto cuando usted utiliza una
plantilla para crear el proyecto. (Véase página 14). Un proyecto puede contener un
número cualquiera de objetivos. Se requiere un objetivo para cada PLC o adaptador para
E/S remotas a que acceda su proyecto.
P ar a añ ad ir un ob je ti v o a un pr oy e c to
1. En la pestaña
Project del
Navegador, haga clic con la tecla derecha en el nodo
Project y apunte a Add Target (Añadir objetivo).
2. Apunte a GE Fanuc PLC o GE Fanuc Remote I/O y luego seleccione la familia de
PLCs.
Configuración de objetivos
Menú de clic con tecla derecha
Project
Las propiedades de un objetivo especifican la familia de PLCs, las conexiones de
comunicaciones entre el ordenador y el PLC y diversos otros parámetros. Todas las
propiedades se editan en el Inspector. La tabla siguiente describe las propiedades de este
objetivo:
Name
Type
Description
Documentation Address
Family
Program Name
Update Rate (ms)
Sweep Time (ms)
PLC Status
26
CIMPLICITY Logic Developer - PLC Version 3.00
Edite el nombre del objetivo en este campo.
El tipo de objetivo está configurado por defecto a GE Fanuc PLC
(PLC de GE Fanuc). Nota: Logic Developer - PLC está operativo
únicamente con PLCs de GE Fanuc.
Introduzca una breve descripción del proyecto en este campo.
Introduzca la URL en que está almacenada la documentación del
proyecto.
Cambie el tipo de PLC en este campo. Precaución: Los cambios
son irreversibles.
El nombre del objetivo conocido para el PLC.
Introduzca el tiempo con que se actualiza la pantalla mientras está
en línea.
El tiempo de barrido del PLC cuando está en línea se visualiza
también en la barra de estado.
El estado online/offline, marcha/paro del PLC.
GFK-1918C-SP
Objetivos de PLCs de GE Fanuc
Creación y configuración de objetivos
Dual HWC
Selected HWC
Physical Port
IP Address
Additional Configuration
(Sólo Series 90™-70) Indica si se ha establecido redundancia de
HWC. Cambie el campo a False (Falso) para borrar la HWC
secundaria.
(Se visualiza sólo si Dual HWC está configurado a True) Modificar
la HWC seleccionada en este campo.
Seleccione el tipo de conexión con el PLC (Ethernet, COM o
módem).
Configure la dirección IP del PLC (sólo protocolo Ethernet).
Grupo de propiedades utilizadas para la configuración detallada de
la conexión de comunicaciones.
P ar a ca m b i ar l a fa m i l i a d e P LC s
1. En la pestaña
Project del
Navegador, haga clic con la tecla derecha en un
objetivo existente y seleccione Properties.
Aparecerán en el Inspector las propiedades del objetivo.
2. En el Inspector,
haga clic en Family.
3. En la lista, seleccione el tipo de familia de PLCs.
Aviso: El cambio de la PLC Family (Familia de PLCs) puede hacer que se invalide la
lógica del proyecto.
Nota: El hardware de PLC debe configurarse para que sea operativo. Para obtener
información detallada sobre la configuración del hardware, véase página 44.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
27
3
Objetivos de PLCs de GE Fanuc
Creación y configuración de objetivos
Configuración de la comunicación
Para que Logic Developer - PLC pueda configurarse con un PLC objetivo, debe
configurarse correctamente una conexión. Las propiedades de un objetivo pueden
ajustarse para acoger la(s) conexión(es).
P ar a c on f i gu r ar u n a c o n e xi ó n E th e r n et o s er i e
1. En la pestaña
Project del
Navegador, haga clic con la tecla derecha en un
objetivo y seleccione Properties.
El Inspector se abre mostrando las propiedades del objetivo.
2. En el
Inspector, configure la propiedad Physical Port (Puerto físico) a puerto
Ethernet o COM (o un módem, si está instalado).
3. Si Physical Port está configurado a Ethernet, introduzca la dirección IP del PLC
objetivo.
4. Haga doble clic en Additional Configuration para acceder a parámetros detallados de la
conexión.
Nota: La comunicación serie con un PLC está siempre disponible si es el único
dispositivo conectado y no se ha especificado un SNP_ID. En el PLC debe configurarse
una dirección IP para poder establecer un enlace Ethernet.
¿Quiere saber más? En el Help Index, localice “Connections”.
P ar a c on f i gu r ar u n a d i r e c c i ón I P p ar a u n a C P U 36 4 S e ri e s 9 0™ - 30 o u n a C P U 3 74
Nota: Para la CPU364 y CPUs Series 90™-30 de la gama superior, la conexión Ethernet
está integrada en la CPU. Para CPUs Series 90™-30 de la gama inferior, la red Ethernet
se conecta a través de un slot de ampliación opcional en el rack.
1. Obtenga una dirección IP, quizá del administrador de la red.
2. En la pestaña
Project del
Navegador, amplíe el nodo
Hardware
Configuration para revelar el rack y el slot que contienen una CPU364 o una CPU374.
3. Haga clic con la tecla derecha en el slot que contiene la CPU364 o CPU374 y seleccione
Configure.
Aparece el Parameter editor (Editor de parámetros).
4. En el Parameter editor, haga clic en la pestaña Ethernet.
28
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
Objetivos de PLCs de GE Fanuc
Creación y configuración de objetivos
El Parameter editor visualiza el contenido de la pestaña Ethernet.
5. Haga doble clic en el campo IP address (Dirección IP).
Aparecerá el recuadro de diálogo IP Address.
6. Introduzca la dirección IP en el recuadro y haga clic en OK.
P ar a c on f i gu r ar u n a D i r e c c i ón I P p ar a C P U s S e r i es 90 ™ -3 0 d e l a ga m a i n f e ri o r
1. En la pestaña
Project del
Navegador, amplíe el nodo Hardware Configuration.
2. Haga clic con la tecla derecha en el slot que contiene un Módulo de comunicación
Ethernet y seleccione Configure.
Se abre el Parameter editor mostrando los parámetros de configuración del módulo.
3. En la pestaña Parámetros, haga doble clic en el campo IP Address.
Aparece el recuadro de diálogo IP Address.
4. Introduzca la dirección IP y haga clic en OK.
P ar a c on f i gu r ar u n a d i r e c c i ón I P p ar a P LC s S e r i e s 90 ™ -7 0
1. En la pestaña
Project del
Navegador, amplíe el nodo Hardware Configuration.
2. Amplíe el Main Rack (Rack principal) y haga clic con la tecla derecha en el slot en que
desee añadir un módulo de comunicaciones.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
29
3
Objetivos de PLCs de GE Fanuc
Creación y configuración de objetivos
Aparece el Module Catalog.
3. Seleccione la pestaña Communications y seleccione el módulo de comunicaciones que
desee añadir.
Seleccione bien IC697CMM741 o IC697CMM742.
4. Haga clic en OK (Aceptar).
Se abre el Parameter editor mostrando los parámetros de comunicaciones del módulo.
5. En la pestaña Settings, haga doble clic en el campo IP Address.
Aparece el recuadro de diálogo IP Address.
6. Introduzca la dirección IP y haga clic en OK.
P ar a d e s c ar g ar u n a d i re c c i ón I P a u n P L C
1. Configure una CPU o un módulo COM Ethernet con una dirección I/P utilizando
Hardware Configuration.
2. Conéctese al PLC a través de una conexión serie.
Nota: No especifique un SNP_ID.
3. Descargue la Hardware Configuration al PLC.
Se asigna la dirección IP al PLC.
4. Conéctese al PLC a través de una conexión Ethernet.
30
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
Objetivos de PLCs de GE Fanuc
Interacción con el PLC
INTERACCIÓN CON EL PLC
La comunicación con el PLC es necesaria para ejecutar operaciones tales como el
almacenamiento y la carga de programas o la monitorización de valores de datos e
información de estado del PLC. Puede conectarse a un PLC desde Logic Developer PLC a través de una conexión serie, Ethernet o vía módem, en función de las
prestaciones del PLC.
Todas las interacciones con un objetivo están disponibles en el menú de la tecla derecha
del objetivo.
Validación de un objetivo
Al validar el proyecto se detectan cualesquiera errores de sintaxis que puedan existir. Se
generan mensajes de error para cada error, visualizándose en la Feedback Zone. Un
proyecto que contenga errores no podrá descargarse. Por este motivo, siempre que inicie
una descarga, se valida automáticamente la lógica.
P ar a va l i d ar u n ob je t iv o
• En la pestaña
Project del
objetivo y seleccione Validate.
Navegador, haga clic con la tecla derecha en un
Logic Developer - PLC comprueba todos los elementos en el objetivo para detectar
errores de sintaxis. Cualesquiera errores detectados se marcan y acompañan con
mensajes en la pestaña Build de la
Feedback Zone.
Consejo: Haga doble clic en un mensaje de error para localizar el error marcado en el
proyecto. Se abre automáticamente el editor o la herramienta adecuados con el elemento
en cuestión seleccionado. En el Companion se visualizan consejos que muestran cómo
debe proceder.
Carga/Descarga
El proceso de descarga crea (o construye) y valida todos los archivos de tiempo de
ejecución necesarios para que un objetivo ejecute su papel en un proyecto terminado. A
continuación, el proyecto compilado se transfiere al hardware objetivo a través de la
conexión de comunicaciones previamente configurada.
El proceso de carga adquiere un proyecto desde un objetivo de PLC activo y lo transfiere
a Logic Developer - PLC para su edición.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
31
3
Objetivos de PLCs de GE Fanuc
Interacción con el PLC
P ar a d e s c ar g ar a u n P L C o b j e ti vo
1. En la pestaña
Project del
Navegador, haga clic en el
objetivo a que desee
descargar archivos y seleccione Download to PLC (Descargar a PLC).
Aparece el recuadro de diálogo Selections.
Nota: Si el PLC está en marcha, sólo podrá descargar lógica que no sea igual a la lógica
actual del PLC y no aparecerá el recuadro de diálogo Selections.
2. Seleccione los elementos que desee descargar y haga clic en OK.
Consejo: Para descargar archivos para todos los objetivos de un proyecto, haga clic con
la tecla derecha en el nodo de proyecto y seleccione Download All. Si desea descargar
archivos al objetivo activo, seleccione Download Active Target (Objetivo con descarga
activa).
Nota: Cada vez puede descargarse a un objetivo sólo un proyecto. Si descarga a una
máquina objetivo que ya tiene un proyecto en la misma, se sobrescribe el proyecto
existente.
Para cada objetivo a que descargue, Machine Edition guarda el proyecto, ejecuta una
validación, construye los archivos de tiempo de ejecución e intenta establecer una
conexión con el objetivo. Cualesquiera errores que se produzcan se visualizan en la
pestaña Build de la
Feedback Zone. Si la conexión con un objetivo es correcta,
Machine Edition envía todos los archivos de tiempo de ejecución necesarios al PLC.
¿Quiere saber más? En el Help Index, localice “Downloading”.
32
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
Objetivos de PLCs de GE Fanuc
Interacción con el PLC
P ar a c ar g ar a rc h iv o s d e s d e u n P L C
1. En la pestaña
Project del
Navegador, haga clic con la tecla derecha en el
PLC
objetivo desde el cual desee cargar información y seleccione Upload from PLC (Cargar
desde PLC).
Aparece el recuadro de diálogo Upload from PLC.
Nota: Si desea cargar desde Logic Developer - State, puede cargarse únicamente la
Hardware Configuration (Configuración del hardware).
2. Seleccione el(los) elemento(s) que desee cargar y haga clic en OK.
Logic Developer - PLC se conecta al PLC y carga el(los) elemento(s) seleccionados en
Logic Developer - PLC. Si ya tiene abierta una versión del proyecto del PLC, el proyecto
cargado se fusiona con el proyecto existente. Con esto se asegura que todos los nombres
de variables se conservan en el proceso de carga. Si realiza la carga a un objetivo vacío,
a todas las variables se les asigna un nombre por defecto. Por ejemplo, %R00001 recibe
el nombre R00001.
Run/Stop (Marcha/Paro)
Puede colocar un PLC objetivo en el modo Run o Stop. En el modo Run, puede
seleccionar que se habiliten o deshabiliten las salidas. En el modo Stop, puede
seleccionar habilitar o deshabilitar las salidas.
P ar a ar r a n c ar u n P LC
• En la pestaña
Project del
Navegador, haga clic con la tecla derecha en un
objetivo, apunte a Online Commands (Comandos en Online) o a Offline Commands
(Comandos Offline) y luego seleccione Start PLC.
El PLC objetivo comienza a ejecutar su programa.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
33
3
Objetivos de PLCs de GE Fanuc
Interacción con el PLC
P ar a d e te n er u n P LC
1. En la pestaña
Project del
Navegador, haga clic con la tecla derecha en un
objetivo, apunte Online Commands (Comandos en Online) o a Offline Commands
(Comandos Offline) y luego seleccione Stop PLC.
Aparece el recuadro de diálogo Stop PLC, pidiéndole habilitar o deshabilitar las salidas
del PLC.
2. Seleccione una opción.
El PLC objetivo detiene la ejecución de su programa.
3. Haga clic en OK.
Online/Offline
Objetivo: Menú de clic con tecla
derecha
Comandos Offline
Cuando esté fuera de línea de un PLC objetivo, el número y tipo de interacciones
disponibles están limitados. Puede cargar, descargar o arrancar, detener o despejar el
PLC. También puede verificar si el programa del PLC es igual al del proyecto abierto.
Sin embargo, mientras esté en línea con un PLC objetivo, puede interaccionar con el
objetivo en tiempo real y monitorizar el funcionamiento del PLC utilizando las tablas
DataWatch (Supervisión de datos), Reference View (Vista de referencias) y Fault
(Fallos). Además, mientras esté en línea, el LD Editor (Editor de esquemas de contactos)
visualiza una representación gráfica de la lógica LD a medida que ésta se ejecuta, si el
proyecto del PLC es igual al proyecto actual. Puede editar lógica de esquema de
contactos (LD) mientras esté en línea; se le pedirá que descargue los cambios palabra por
palabra.
P ar a ac c e d e r e n l í n e a a u n P L C
• En la pestaña
Project del
Navegador, haga clic con la tecla derecha en un
objetivo y seleccione Go Online.
Logic Developer - PLC conecta el proyecto al PLC. El estado online se indica mediante
el icono de objetivo en la pestaña Project en la barra de estado.
Nota: Cuando está en línea con un PLC, el icono objetivo en la pestaña Project del
Navegador aparece como
(igual),
(distinto) o
(con fallo).
34
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
Objetivos de PLCs de GE Fanuc
Interacción con el PLC
P ar a s a li r fu e ra d e l í n e a d e u n P L C
• En la pestaña
Project del
Navegador, haga clic con la tecla derecha en un
objetivo y seleccione Go Offline.
Logic Developer - PLC sale fuera de línea (offline).
Tablas de fallos
Las Tablas de Fallos del PLC y de E/S visualizan información de fallos registrada por la
CPU o los módulos del PLC. Esta información se emplea para determinar si hay
problemas en el hardware del PLC o en el software que se está ejecutando en la CPU del
PLC. Para visualizar las tablas de fallos del PLC y de E/S, el ordenador debe estar en
línea con el PLC.
P ar a vi s u al i z ar l o s i n fo r m es d e ta b l as d e fa l lo s
• En la pestaña
Project del
Navegador, haga clic con la tecla derecha en el
objetivo sobre el que desee informar y seleccione Diagnostics.
La tabla de fallos aparece en la ventana del InfoViewer.
Seleccione el tipo de
información de fallos que
necesite.
Indica el estado
en línea (online)
del PLC.
Imprima la tabla de falos
haciendo clic aquí.
Seleccione el formato de los
datos de fallos.
Visualice la
fecha y la hora
de los fallos.
Clasifique la información
de fallos.
Haga doble clic
en una fila para
visualizar
detalles de los
fallos.
Despeje la información de
fallos haciendo clic aquí.
Tablas de vista de referencias
Las Tablas de Vista de Referencias (RVTs) contienen una lista definida por el usuario de
direcciones de referencias que pueden monitorizarse y modificarse en tiempo real. Un
objetivo puede tener cero o más RVTs definidas por el usuario, incluidas en la carpeta
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
35
3
Objetivos de PLCs de GE Fanuc
Interacción con el PLC
Reference View Tables (Tablas de Vista de Referencias) en la pestaña
Navegador.
Project del
El número de entradas contenidas en una RVT no afecta a las prestaciones. Las
prestaciones se ven afectadas únicamente por el número de entradas que se visualizan y
deben actualizarse en la vista.
Una RVT visualiza datos cuando el objetivo PLC de GE Fanuc padre está activo y en
línea (online).
Puede configurar el aspecto de las RVTs en la pestaña Options del Navegador.
Los valores de datos en direcciones secuenciales se visualizan, por defecto, de derecha a
izquierda, comenzando por la dirección de referencia especificada. La cantidad de datos
visualizada en las ocho columnas depende del formato de visualización de los datos.
Dirección seleccionada
Dirección inicial
Formato de la dirección seleccionada
Las direcciones
sucesivas se visualizan
de derecha a izquierda.
Este es el dato en
la dirección
inicial.
El formato de visualización
puede seleccionarse para
células individuales o para
toda la tabla.
P ar a c re a r u n a T ab l a d e V i s t a d e R e fe r e n c i as
• En la pestaña
Project del
Navegador, haga clic con la tecla derecha en la carpeta
Reference View Tables y seleccione New.
Se añade a la carpeta una nueva
36
CIMPLICITY Logic Developer - PLC Version 3.00
Reference View Table con un nombre por defecto.
GFK-1918C-SP
Objetivos de PLCs de GE Fanuc
Interacción con el PLC
M od o d e t r ab aj o c o n un a R ef e r en c e V i ew Ta bl e (Tab la de Vista d e Refer encias)
1. En la pestaña
Project del
Tables y haga doble clic en la
Navegador, amplíe la carpeta
tabla que desee visualizar.
Reference View
Aparece la Tabla de Vista de Referencias.
2. Añada direcciones de referencias a la tabla, según sea necesario.
3. Formatee las entradas de la tabla como se desee.
¿Quiere saber más? En el Help Index, localice “RVT”.
Navegador: Pestaña Project
Nodo de Tabla de vista de
referencias
Informes
Los informes proporcionan resúmenes y tablas de información sobre el proyecto. La
mayoría de informes se generan y visualizan en la ventana InfoViewer. La pestaña
Reports de la
Feedback Zone contiene una lista de todos los informes generados
desde que se abrió el último proyecto de Machine Edition. La lista siguiente muestra los
tipos de informes e impresiones de lógica disponibles en Logic Developer - PLC:
Informe Address Use (de Informe de bloques C*
utilización de
direcciones)
Informe de
Configuración del
Hardware
Informe de bloques de
IL*
Informe(s) de variables
Informe de bloques de
Local Logic *
Informe de perfil CAM
Informe de bloques de
movimiento*
Notas
GFK-1918C-SP
■
Un asterisco (*) indica un documento impreso de la lógica.
■
No se generan informes para bloques de esquemas de contactos (LD). En lugar de
ello, estos bloques se imprimen directamente desde el LD Editor.
CIMPLICITY Logic Developer - PLC Version 3.00
37
P ar a c re a r i n fo r m es
• En la pestaña
Project del
Navegador, haga clic en un nodo y seleccione Report
para generar un informe sobre dicho nodo.
Se genera y visualiza automáticamente un informe en el InfoViewer.
Objetivos de PLCs de GE Fanuc
Interacción con el PLC
P ar a r ev i s u a l i za r u n i n fo r m e p r e v ia m e n te g e n e r ad o
1. En la
En la
Feedback Zone, haga doble clic en la pestaña Reports.
Feedback Zone aparece una lista de informes generados previamente.
2. Seleccione, de la lista, el informe que desee visualizar.
El informe se realiza en el Infoviewer.
Numerosos elementos de un informe contienen hipervínculos. Haga clic en un elemento
definido como hipervínculo para saltar a dicho elemento dentro del proyecto. Por
ejemplo, si el nombre de una variable aparece marcado como hipervínculo en un
informe, al hacer clic en el mismo se selecciona dicha variable en la pestaña Variables
del Navegador.
Con frecuencia, los informes grandes se separan en varias páginas. Para visualizar una
página distinta del informe, avance hasta el fondo del informe en el InfoViewer y haga
clic en el número de la página que desee visualizar.
P ar a i m p ri m i r u n i n f or m e q u e a p a r ec e e n e l I n f o V i e w e r
1. Haga uno de los siguientes:
Genere el informe que desee imprimir.
o
Revisualice un informe previamente generado.
2. Cuando se visualice el informe, haga clic en la ventana
InfoViewer y seleccione
Print.
¿Quiere saber más? En el Help Index, localice “Reports”.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
39
3
40
Objetivos de PLCs de GE Fanuc
Interacción con el PLC
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
4
HWC Configuración del hardware
Logic Developer - PLC soporta cinco familias de PLCs de GE Fanuc y diversas
interfaces de E/S remotas (véase página 55) con una variedad de CPUs, racks y módulos
para cada una. Para que funcione, el hardware del PLC debe configurarse con Logic
Developer - PLC o alguna otra herramienta de GE Fanuc. El componente HWC de Logic
Developer - PLC permite configurar totalmente el equipo objetivo (destino). Este
capítulo detalla lo específico para configurar el hardware del PLC para sus necesidades
operativas.
El primer paso en la configuración del hardware del PLC consiste en seleccionar el PLC
que desee configurar (véase página 26). Cuando cree un proyecto nuevo, bien utilice una
plantilla de proyecto que contenga la configuración del hardware por defecto o cree un
proyecto vacío y configúrelo manualmente.
Configuración del hardware de PLCs Series 90™30
Navegador: Pestaña Project
Nodo HWC
Uno de los PLCs más populares de GE Fanuc actualmente en uso es el Series 90™-30,
cuya configuración se describe con detalle en los siguientes procedimientos. Los
procedimientos para los otros tipos de PLCs soportados por Logic Developer - PLC son
prácticamente idénticos.
Por defecto, cada objetivo Series 90™-30 está configurado con ocho racks: un rack
principal y siete racks secundarios. Cada rack tiene bien cinco o diez slots; el primer slot
CIMPLICITY Logic Developer - PLC Versión 3.00
41
4
HWC Configuración del hardware
del rack principal está siempre reservado para la CPU. El diagrama siguiente muestra un
PLC Series 90™-30 de 10 slots típico.
Fuente de alimentación
Rack
CPU
Módulos E/S
42
CIMPLICITY Logic Developer - PLC Versión 3.00
GFK-1918C-SP
HWC Configuración del hardware
P ar a s e l ec c i o n ar u n a C P U
La CPU por defecto especificada en todas las plantillas del proyecto para un Series 9030 es la CPU364. Para cambiar la CPU:
1. En la pestaña
Project del
Navegador, amplíe la carpeta
Hardware
Configuration.
Se revelan todos los racks.
2. Amplíe el rack
Menú de la tecla derecha de
HWC
Main.
3. Haga clic con la tecla derecha en
Slot 1 y seleccione Replace Module (Reemplazar
módulo).
Aparece el recuadro de diálogo Module Catalog (Catálogo de módulos).
4. En la lista, seleccione una CPU.
5. Haga clic en OK.
Se le pide que confirme la sustitución.
6. Haga clic en Yes (Sí).
Aparece un recuadro de diálogo que le pide si desea conservar los parámetros de
configuración de la CPU existente.
7. Haga clic en Yes (Sí) o No.
El objetivo se configura con la CPU seleccionada.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Versión 3.00
43
HWC Configuración del hardware
4
P ar a c on f i gu r ar u n a C P U
1. En la pestaña
Project del
y seleccione Configure.
Navegador, haga clic en un slot que contenga una CPU
Aparece el Editor de parámetros que muestra todos los parámetros configurables para la
CPU.
2. Modifique los parámetros según sea necesario. Para más información, consulte el
manual del PLC.
P ar a s e l ec c i o n ar u n ti p o d e r a ck
1. En la pestaña
Project del
Navegador, haga clic en un
seleccione Replace rack (Reemplazar rack).
nodo de rack y
Aparece el recuadro de diálogo Module Catalog (Catálogo de módulos) en donde se
listan los tipos de rack disponibles.
Navegador: Pestaña Project
2. Seccione un rack y haga clic en OK.
Configuración de HWC
44
CIMPLICITY Logic Developer - PLC Versión 3.00
GFK-1918C-SP
HWC Configuración del hardware
P ar a s e l ec c i o n ar u n a f u e n t e d e al i m e n ta c i ón
La fuente de alimentación por defecto para el Series 90™-30 es la PWR321. Para
cambiar la fuente de alimentación:
1. En la pestaña
Project del
Navegador, haga clic con la tecla derecha en el slot de
la fuente PWR y seleccione Replace Module (Reemplazar módulo).
Aparecerá una lista de fuentes de alimentación opcionales.
2. Seleccione la fuente de alimentación que haya instalado en el rack y haga clic en OK.
Módulo de movimiento DSM314
El Motion Mate DSM314 (véase página 89) es un módulo de control de movimiento
multieje de altas prestaciones y fácil utilización. El DSM314 es compatible con las
funciones de solución de lógica y comunicaciones del PLC 90-30 PLC y soporta los
siguientes tipos de servo:
■
Digitales: amplificadores y servomotores digitales de GE Fanuc.
■
Analógicos: se soportan servos analógicos de la Serie SL de GE Fanuc y servos de
terceros.
El módulo de movimiento DSM314 tiene cuatro ejes que pueden configurarse
individualmente en el modo Standard (Estándar) o Follower (Seguidor). Puede controlar
hasta cuatro servoejes en modo analógico o hasta dos servoejes en modo digital. Cuando
el eje uno y dos están controlando servos en modo digital, el eje tres puede controlar un
servo analógico.
Para ejecutar la programación de movimientos en Logic Developer - PLC, debe tener un
módulo de movimiento DSM314 correctamente configurado (Véase página 89).
Nota: El Motion Mate DSM314 es compatible con sólo los PLCs Series 90™-30.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Versión 3.00
45
4
HWC Configuración del hardware
P ar a a ñ a d ir u n m ó d u lo d e m ov i m ie n to D S M - 3 1 4
1. Con un rack del nodo
Hardware Configuration (Configuración del hardware)
ampliado, haga clic con la tecla derecha en el slot vacío al cual desee añadir un módulo
de movimiento DSM314 y seleccione Add Module (Agregar módulo).
Aparece el recuadro de diálogo Module Catalog (Catálogo de módulos).
2. En el recuadro de diálogo Module Catalog, haga clic en la pestaña Motion.
Aparece una selección de módulos de movimiento en el recuadro de diálogo Module
Catalog.
3. En la lista, seleccione Motion Mate DSM314.
4. Haga clic en OK.
Se añade un DSM314 a la configuración del hardware del proyecto.
P ar a c on f i gu r ar u n D S M 3 14
1. En la pestaña
Project del
Motion Mate DSM314.
46
CIMPLICITY Logic Developer - PLC Versión 3.00
Navegador, haga doble clic en el slot que contiene un
GFK-1918C-SP
HWC Configuración del hardware
Aparece el Parameter editor.
2. Configure el DSM314 utilizando el Editor de parámetros.
Nota: Para más detalles sobre la configuración del DSM314, véase GFK-1742, Manual
del Usuario del Motion Mate DSM314 para PLCs Series 90-30 .
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Versión 3.00
47
4
HWC Configuración del hardware
Redundancia de PLCs Series 90™-70
En sistemas redundantes, se instalan dos PLCs y configuran para compartir la
responsabilidad de un solo PLC. Si uno de los autómatas falla o se lleva al estado fuera
de línea, el otro asume la responsabilidad sin que se interrumpa el funcionamiento de
todo el sistema.
La redundancia se utiliza con los PLCs Series 90™-70. Un objetivo está asociado a dos
PLCs físicos, uno Primario y otro Secundario. Ambos PLCs comparten idéntica lógica,
pero cada uno tiene su propia Configuración de hardware (HWC): Primario o
Secundario. La HWC seleccionada es la HWC con la que puede acceder en línea
(online), la que puede descargar o cargar desde un equipo, etc.
Hay tres tipos de sistemas redundantes:
Navegación: Pestaña Project
Nodo HWC
HWC redundante
■
Redundancia de CPU básica
■
Redundancia de Genius
■
Redundancia de CPU a través de Genius
Redundancia de CPU básica
Estos tres tipos de redundancia de CPU básica se soportan para los sistemas de racks
Series 90™-70. Estos sistemas redundantes pueden utilizarse en combinación con
esquemas de redundancia Genius.
48
■
Single Bus with Preferred Master (Bus único con maestro preferido): utiliza un solo
bus Genius con uno o más controladores de bus en cada PLC. La unidad primaria se
elige siempre como unidad activa cuando las unidades se sincronizan inicialmente.
■
Single Bus with Floating Master (Bus único con maestro flotante): utiliza un bus
Genius con uno o más controladores de bus en cada PLC. No se produce
conmutación en la sincronización inicial para convertir a la unidad primaria en la
unidad activa.
■
Dual Bus with Floating Master (Bus dual con maestro flotante): utiliza buses duales
con uno o más controladores de bus en cada PLC. No se produce conmutación en la
sincronización inicial. Se requieren Módulos de Conmutación de Bus (BSMs) en
CIMPLICITY Logic Developer - PLC Versión 3.00
GFK-1918C-SP
HWC Configuración del hardware
función de la configuración de la red de bus dual. Esta opción proporciona
redundancia tanto del PLC como del bus de E/S.
R e d u n d a n c i a G e n iu s
Un sistema Genius redundante contiene componentes duplicados que se controlan de
manera que mantienen correctamente en funcionamiento el sistema Genius aun cuando
falle uno de los componentes duplicados o se ponga fuera de servicio. Los sistemas
Genius redundantes pueden utilizarse en combinación con sistemas de CPU redundante
Series 90™-70.
Pueden configurarse cinco tipos de sistemas Genius redundantes.
■
Redundancia de bus dual Genius (par de GBCs internos)
■
Redundancia de bus dual Genius (par de GBCs externos)
■
Redundancia de GBC dual Genius (par de GBCs internos)
■
Redundancia de GBC dual Genius (par de GBCs externos)
■
Redundancia de bus dual & GBC dual Genius
R e d u n d a n c i a d e C P U a tr a vé s d e G e n iu s
Un Sistema de redundancia de CPU a través de Genius contiene componentes
duplicados que se controlan de manera que mantengan el sistema correctamente en
funcionamiento si falla uno de los componentes duplicados o se pone fuera de servicio. .
Pueden construirse cinco tipos de sistema de Redundancia de CPU a través de Genius en
base a los distintos tipos de sistemas Genius redundantes combinados con los esquemas
de Redundancia de CPU básicoa.
■
Redundancia de CPU (GHS) utilizando redundancia de GBC dual de Genius (GBC
dual externo): Single Bus with Preferred Master (Bus único con maestro preferido)
GFK-1918C-SP
■
Redundancia de CPU (GDB) utilizando redundancia de GBC dual de Genius (GBC
dual externo): Single Bus with Floating Master (Bus único con maestro flotante)
■
Redundancia de CPU (GDB) utilizando redundancia de bus dual de Genius (GBC
dual externo): Single Bus with Floating Master (Bus único con maestro flotante)
■
Redundancia de CPU (GDB) utilizando redundancia de bus dual y GBC dual de
Genius: Dual Bus with Floating Master (Bus dual con maestro flotante)
CIMPLICITY Logic Developer - PLC Versión 3.00
49
4
HWC Configuración del hardware
■
Redundancia de CPU (GDB) utilizando el esquema mixto de redundancia de Genius
¿Quiere saber más? En el Help Index, localice “Redundant HWC: an Overview” (HWC redundante:
una Sinopsis).
50
CIMPLICITY Logic Developer - PLC Versión 3.00
GFK-1918C-SP
HWC Configuración del hardware
Configuración de sistemas redundantes
Los procedimientos a continuación descritos son los pasos generales que deben seguirse
para configurar sistemas redundantes. Véase la ayuda en línea (on line) para los
procedimientos sobre la configuración de sistemas con redundancia específica.
P ar a p r e p a r a r l a c o n f ig u r a c ió n p ri m a ri a d e l h a rd w a r e p ar a r ed u n d a n ci a d e C P U
1. En la pestaña
Project del
Navegador, amplíe el
desee configurar la redundancia de la CPU.
2. Haga clic con la tecla derecha en la
nodo objetivo para el cual
Configuración del hardware, apunte a
Redundancy y seleccione Wizard.
Se abre el recuadro de diálogo Redundancy Wizards (Wizards de redundancia),
apareciendo seleccionada por defecto la opción Set up a Primary Hardware
Configuration for CPU Redundancy (Instalar una configuración de hardware primaria
para redundancia de CPU) .
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Versión 3.00
51
4
HWC Configuración del hardware
3. Haga clic en Next (Siguiente) y siga el wizard hasta el final. El wizard añade una CPU
redundante, el Módulo de Transmisor de Bus (BTM) y el Módulo de Comunicación de
Redundancia (RCM) a la configuración.
Nota: La propiedad de objetivo, Dual HWC, está ahora disponible en el Inspector y se
configura a False.
C ó m o s e a ñ ad e n c on tr o la d o r e s d e b u s G e n i u s ( G BC ) a l s i s te m a
1. En la pestaña
Project del
Navegador, amplíe el
instalar la redundancia de CPU.
2. Haga clic con la tecla derecha en
objetivo para el cual desee
Hardware Configuration, apunte a Redundancy y
seleccione Wizard.
Aparece el recuadro de diálogo Redundancy Wizards.
52
CIMPLICITY Logic Developer - PLC Versión 3.00
GFK-1918C-SP
HWC Configuración del hardware
3. Seleccione Add GBCs for Genius Redundancy (Añadir GBCs para redundancia de
Genius).
4. Haga clic en Next (Siguiente) y siga el wizard hasta el final. El wizard le permite
seleccionar un esquema de redundancia de Genius y la ubicación de los módulos de
GBC. Puede ejecutar este wizard múltiples veces para configurar pares adicionales de
buses redundantes en idéntico sistema.
Nota: Al añadir Controlador de Bus Genius (GBC) a un rack Series 90™-70, se crea
automáticamente una nueva red de bus Genius y se asocia a dicho slot y al módulo de
GBC. Pueden conectarse hasta 31 dispositivos de E/S Genius (bloques) a un GBC a
través de su bus Genius.
C o n fi g u r a c ió n d e l a c on f i g u r a c i ó n d e h a r d w a r e s e cu n d a r i a
1. En la pestaña
Project del
Navegador, seleccione la carpeta
Hardware
Configuration.
2. Haga clic con la tecla derecha en Hardware Configuration, apunte a Redundancy, y
seleccione Mirror to Secondary Hardware Configuration.
Se genera un sistema de rack secundario que es una copia del sistema de rack primario.
El objetivo ahora visualiza dos Configuraciones de Hardware (HWCs), identificadas
respectivamente como [Primary] y [Secondary]. El HWC Primario aparece en negrita ya
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Versión 3.00
53
4
HWC Configuración del hardware
que está actualmente seleccionado. La propiedad de objetivo, Dual HWC, está ahora
configurada a True.
Nota: Puede realizar una copia simétrica tantas veces como sea necesario para
sincronizar las dos HWCs después de modificar la HWC primaria. Cada vez que realice
una copia simétrica de la HWC primaria, la HWC secundaria se actualizará para reflejar
tales cambios.
¿Quiere saber más? En el Help Index, localice “Redundancy”.
54
CIMPLICITY Logic Developer - PLC Versión 3.00
GFK-1918C-SP
HWC Configuración del hardware
E/S remotas VersaMax
Las E/S VersaMax constan de una Unidad de Interface de Red (NIU) (Ethernet, Genius o
Profibus) y uno o más módulos de E/S. Si su tipo de objetivo es E/S remotas, pudiendo
utilizar Logic Developer - PLC para configurar este hardware. Una vez configurado, las
E/S remotas pueden controlarse desde un PLC o un controlador tipo PC. El factor
diferenciador entre las E/S remotas VersaMax y un PLC es que unas E/S remotas son
simplemente un dispostivo de entrada/salida con una interfaz de comunicaciones. A
diferencia de un PLC, un módulo de E/S remotas no dispone de CPU.
Al trabajar con la configuración de hardware de E/S remotas VersaMax, Logic
Developer - PLC permite agregar racks, configurar la fuente de alimentación y
configurar los módulos.
Los objetivos de E/S remotas generalmente se añaden a un proyecto al crearlo con una
plantilla (véase página 14). Puede añadir objetivos de E/S remotas adicionales más
adelante.
Navegador: E/S remotas
VersaMax
Navegador: Escáner de E/S Remotas Series 90™-70
como dispositivo Genius en un GBC
P ar a c re a r u n p ro y ec t o q u e c on te n g a u n o b je t iv o d e E/ S re m o ta s d e G E F an u c d e s d e u n a p la n t i ll a
1. Desde el menú File , seleccione New Project.
Aparece el recuadro de diálogo New Project.
2. Desde la lista Project Template (Plantillas del proyecto), seleccione las E/S remotas de
GE Fanuc que desee añadir al proyecto.
3. Introduzca un Nombre de Proyecto descriptivo.
4. Haga clic en OK.
Se arranca un nuevo proyecto de E/S remotas.
P ar a a ñ a d ir u n o b je ti v o d e E / S r e m o t a s d e G E F a n u c a u n p r o y e c to e xi s t en te
1. En la pestaña
Project del
Navegador, haga clic con la tecla derecha en el nodo
Project.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Versión 3.00
55
4
HWC Configuración del hardware
2. Apunte a Add Target y luego a GE Fanuc Remote I/O, y seleccione las E/S remotas
que desee añadir.
Nota: La opción Series 90-70 Genius es un escáner de E/S remotas Series 90™-70.
P ar a añ ad ir u n a f u e n t e d e al i m e n ta c i ón a s u c o n f i gu r a c i ón d e E/ S r e m ot as
1. En la pestaña
Project del
de las E/S remotas.
Navegador, amplíe el nodo
Hardware Configuration
El Navegador visualiza lo siguiente:
2. Haga clic con la techa derecha en el nodo
PWR y seleccione Replace Module.
Aparece el recuadro de diálogo Module Catalog (Catálogo de módulos):
3. En la lista, seleccione la fuente de alimentación que desee configurar para el sistema.
56
CIMPLICITY Logic Developer - PLC Versión 3.00
GFK-1918C-SP
HWC Configuración del hardware
P ar a añ ad ir u n n u e v o S op or te / B as e a l as E/ S r e m ot as V e r s aM ax
1. En la pestaña
Project del
Navegador, seleccione un
dispositivo de E/S
remotas.
2. Amplíe el nodo Hardware Configuration y el nodo Main Rack.
El Navegador visualiza lo siguiente:
3. Haga clic con la tecla derecha en el nodo
Slot 0 y seleccione Add Carrier/Base.
Aparece el recuadro de diálogo Module Catalog (Catálogo de módulos).
4. Seleccione el soporte/base que desee añadir al objetivo de E/S remotas.
Nota: A cada rack VersaMax® puede añadirse un máximo de ocho módulos de soporte.
5. Haga clic en OK.
P ar a a ñ a d ir u n m ó d u lo a u n s o p o r te / b a s e
1. Haga doble clic en un soporte/base vacío.
Aparece el Module Catalog (Catálogo de módulos).
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Versión 3.00
57
4
HWC Configuración del hardware
2. En la lista Module Catalog (Catálogo de módulos), seleccione el módulo que desee
instalar.
¿Quiere saber más? En el Help Index, localice “Hardware Configuration”.
58
CIMPLICITY Logic Developer - PLC Versión 3.00
GFK-1918C-SP
HWC Configuración del hardware
Escáner de E/S remotas Genius de 90™-70
Un escáner de E/S remotas (IC697BEM733) es un dispositivo Genius que forma parte de
un sistema de Bus Genius. Como tal, se añade como dispositivo Genius al Controlador
de bus Genius (GBC) y se representa en Logic Developer - PLC mediante un nodo SBA
dentro del nodo GBC en un objetivo Series 90™-70.
Un escáner de E/S remotas esta alojado en el Slot 1 del rack principal del PLC Series
90™-70. Pueden insertarse módulos de E/S en otros slots del rack principal y en todos
los slots de los otros racks. Como tal, el escáner de E/S Remotas se representa mediante
un objetivo en la pestaña Project del Navegador y también se representa mediante un
módulo en el slot 1 del rack principal de dicho objetivo.
Navegador: Series 90™-70
Escáner de E/S remotas
como objetivo y
como módulo en el Slot 1 del rack
principal
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Versión 3.00
59
4
HWC Configuración del hardware
P ar a i n s t al a r u n E s c án er d e E / S r e m ot as
1. Añada el Escáner de E/S remotas como dispositivo Genius al GBC.
2. Cuando se le pida que añada un nuevo objetivo al Escáner de E/S Remotas, haga clic en
Yes (Sí).
Logic Developer - PLC instala automáticamente alguna de las propiedades que enlazan
el Escáner de E/S remotas a su GBC.
3. Configure el SBA a idéntico valor y asígnelo al mismo valor para el Escáner de E/S
remotas como objetivo y al Escáner de E/S remotas como dispositivo Genius.
Ahora, siempre que actualice el mapa de E/S en el Escáner de E/S remotas, el mapa de
E/S se actualiza automáticamente al GBC.
4. Configure las propiedades de objetivo del Escáner de E/S remotas.
5. Añada y configure las E/S en el sistema de rack del Escáner de E/S remotas.
6. Configure las propiedades de módulos del Escáner de E/S remotas.
7. Configure las propiedades del Escáner de E/S Remotas como dispositivo de Bus Genius.
¿Quiere saber más? En el Help Index, localice “IC697BEM733, Escáner de E/S remotas”.
60
CIMPLICITY Logic Developer - PLC Versión 3.00
GFK-1918C-SP
5
Editores de lógica
La Lógica está organizada en bloques y en programas de usuario. Cada bloque y cada
programa de usuario es una sección con nombre de código ejecutable. Los bloques y los
programas están agrupados en carpetas. El Logic Developer - PLC (sin incluir la
programación de movimientos) soporta los siguientes tipos de lógica que se compilan y
descargan al PLC representado por el objetivo PLC de GE FANUC asociado.
Esquema de contactos (LD)
■
■
Lista de instrucciones (IL)
■
Bloques en C
■
Programas en C
Cada objetivo debe contener un bloque con el nombre “_MAIN”. En cualquier objetivo
excepto un PLC Series 90™-70 versión 6 o más reciente, el bloque _MAIN es el primero
en ejecutarse al descargar el proyecto a un PLC. Los editores de lógica trabajan
conjuntamente con variables de lógica para ejecutar y proporcionar unidades
direccionables de lógica que funcionan como subrutinas, llamadas desde otro bloque.
En función del tipo de PLC objetivo, los bloques distintos del ”_ MAIN” pueden
planificarse para su ejecución en función de interrupciones por temporizadores o E/S.
Nota: En la versión 6 o más reciente de los PLCs Series 90™-70, puede planificarse la
ejecución del programa en lenguaje LD. El PLC Series 90™-70 no necesariamente
ejecuta en primer lugar el bloque de LD _MAIN.
¿Quiere saber más? En el Help Index, localice “Programa en LD”.
P ar a p l a n i fi c a r l a ej e c u c i ó n d e u n b l o q u e d e l ó g i c a
1. En la pestaña
Projects del
Navegador, haga clic con la tecla derecha en un bloque
en LD, C o IL y seleccione Properties.
Al hacerlo, aparecen las propiedades del bloque en el
2. En el
Inspector haga clic en el
secuencial de la ejecución).
Inspector.
botón del campo Scheduling (Planificación
CIMPLICITY Logic Developer - PLC Version 3.00
61
5
Editores de lógica
Aparece el recuadro de diálogo Scheduling.
3. Configure la planificación de la ejecución introduciendo valores en cada uno de los
Inspector: Propiedades de IL,
LD y C
campos.
¿Quiere saber más? En el Help Index, localice "Scheduling" (Planificación secuencial de la
ejecución).
P ar a c on f i gu r ar e l co n t r ol d e a c ce s o
1. Haga clic con la tecla derecha en un bloque deLD, IL o C y seleccione Properties.
2. En el
Inspector, amplíe la propiedad Lock Settings (Bloquear configuración).
3. En la propiedad Lock Type (Tipo de bloqueo), seleccione un parámetro de la lista.
4. En la propiedad Password (Contraseña), introduzca una contraseña.
Después de haber configurado un tipo de bloqueo, debe introducir la contraseña para
modificar la configuración. Cuando se desbloquea un bloque, la contraseña se destruye.
P ar a b u s ca r / s u s t i tu i r e n u n b l o q u e
1. Haga doble clic en un bloque de LD, de IL, de Lógica Local o de Movimiento para
abrirlo.
2. En el menú Search (Buscar), seleccione Find(Encontrar) o Replace(Reemplazar).
Aparece un recuadro de diálogo.
3. En Find what (Encontrar qué) o en el campo Text to find (Texto buscado), introduzca
el texto que desee encontrar.
4. (Sólo si desea reemplazar el texto) En el campo Replace with (Reemplazar por) o en el
campo New text (Texto nuevo), introduzca el texto que deba reemplazar al encontrado.
5. Seleccione o desactive cada opción buscar/reemplazar, según sea necesario.
6. Haga clic en Find, Find next, Replace, Replace All, Close o Cancel, según sea
necesario. .
62
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
Editores de lógica
LD Editor
LD EDITOR
El editor de Esquemas de Contactos (LD) se emplea para crear programas con el
lenguaje de programación Esquema de Contactos. La lógica LD representa gráficamente
las acciones programadas ejecutadas por un PLC a medida que va ejecutándose dicha
lógica.
El editor de esquemas de contactos (LD) está basado en celdas con peldaños formados
por secuencias horizontales de instrucciones cableadas entre sí. Una instrucción
determinada y sus operandos pueden ocupar una o más celdas.
Navegador: Pestaña Project
Editor de esquemas de
contactos
Puede trabajar con el editor de esquemas de contactos (LD) en modo fuera de línea
(offline) para editar una copia en disco de un proyecto o en línea para monitorizar la
ejecución de una lógica mientras realiza una puesta a punto con precisión del proyecto
realizando cambios palabra por palabra (véase página 70).
Puede personalizar el aspecto y comportamiento del editor de esquemas de contactos
(LD).
Un bloque de LD es una sección con nombre de Lógica LD que se compila y descarga al
PLC representado por el objetivo asociado. Las CPUs de VersaMax y de Series 90-30
soportan un máximo de 64 Bloques de Subrutinas más un bloque _MAIN para un
máximo de 65 bloques para un objetivo determinado. Las CPUs Series 90-70 soportan
un máximo de 225 Bloques de subrutina más un bloque _MAIN para un máximo de 256
bloques para un determinado objetivo.
P ar a p e r s o n al i z a r e l E d i to r d e L D
1. En la pestaña
Options del Navegador, amplíe la carpeta Editors y luego la carpeta
Ladder.
2. Haga clic con la tecla derecha en una
página (Confirmations, Editing, Font y Colors o
View) y seleccione Properties.
Los parámetros configurables aparecen como propiedades en el Inspector.
3. En el
Inspector, ajuste los parámetros como corresponda.
P ar a c re a r u n b lo q u e d e LD
1. En la
Project del
Navegador, haga clic con la tecla derecha en la carpeta
blocks y haga clic en New (Nuevo).
LD
Se crea un nuevo bloque de LD con un nombre por defecto.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
63
5
Editores de lógica
LD Editor
Nota: Si utiliza una plantilla o añade un objetivo, el primer bloque añadido a un objetivo
se denomina “_MAIN” y los bloques sucesivos añadidos tienen el nombre LDBK1,
LDBK2, etcétera, por defecto. .
2. Renombre el bloque dándole el nombre deseado.
P ar a a b ri r u n b l o q u e d e L D p a r a s u e d i c ió n
• En la pestaña
Project del
Navegador, haga doble clic en un
bloque de LD.
El bloque se abre en el Editor de LD.
Nota: Puede tener múltiples bloques abiertos para su edición. Para navegar hacia otro
bloque de LD abierto, haga clic en la pestaña que visualiza su nombre en la parte inferior
de la ventana del editor.
Modo de trabajo con el Editor de LD fuera de
línea (offline)
Mientras está en el modo fuera de línea (offline), no existe comunicación directa con el
Editor de LD y el objetivo. En la mayoría de los casos, el desarrollo de lógica se realiza
64
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
Editores de lógica
LD Editor
fuera de línea (offline). El siguiente programa explica alguna de las operaciones más
comunes que puede realizar con el editor de esquema de contactos fuera de línea.
Inserte instrucciones
corrientes y
cableado con la
barra de herramientas
de instrucciones de esquema
de contactos.
Inserte in situ
peldaños de comentarios del editor.
Arrastre variables a los
operandos de
instrucciones para
asignarlos.
Arrastre instrucciones de LD
de la Toolchest.
Haga clic con la tecla
derecha para insertar
una instrucción.
Utilice el Inspector
para configurar la
dirección y longitud
de las instrucciones
Localice errores de sintaxis
en la pestaña Build de la
Feedback Zone (Zona de
realimentación).
El Companion efectúa un
seguimiento de los
desplazamientos y le
proporciona información
sobre aquello en lo que
hace clic.
P ar a i n s e r ta r u n a i n s t r u c c ió n
1. En el LD Editor, haga clic con la tecla derecha en una celda vacía y seleccione Place
Instruction (Colocar instrucción).
Aparece una lista inteligente en la que aparecen todos los mnemónicos de instrucciones
disponibles.
2. Elija un mnemónico de instrucción de la lista y pulse ENTER.
Nota: En la primera columna puede colocarse sólo un contacto o un cable horizontal.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
65
5
Editores de lógica
LD Editor
P ar a c on f i g u r a r l a s p r o p ie d ad e s d e d i r ec c i ó n y l o n g i tu d d e u n a i n s t r u c c ió n
Hay dos métodos para configurar las propiedades de dirección y longitud de una
instrucción.
Primer método
1. En el editor LD, inserte una instrucción que requiera la configuración de Dirección y
Longitud.
Cuatro interrogantes corresponden al
campo Address (Dirección)
Dos interrogantes corresponden al
campo Length (Longitud).
2. Haga clic con la tecla derecha en la instrucción y seleccione Properties.
Se abre el Inspector mostrándose las propiedades de la instrucción.
Campo Dirección
Campo Longitud
3. En el campo Dirección, introduzca un nombre de variable o una dirección de referencia
para especificar el comienzo de un bloque de memoria.
Nota: Si teclea una dirección de referencia, se convierte automáticamente a un nombre
de variable.
4. En el campo de longitud, introduzca el número de registro de PLC que requiere la
instrucción en el bloque de memoria.
66
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
Editores de lógica
LD Editor
Segundo método
1. En el LD Editor, inserte una instrucción que requiera la configuración de Dirección y
Longitud.
Cuatro interrogantes corresponden al campo
Address (Dirección)
Dos interrogantes corresponden al campo
Length (Longitud).
2. Haga doble clic en la instrucción o pulse ENTER.
Aparece el recuadro de diálogo Function Properties (Propiedades de función).
3. En el campo Address (Dirección), introduzca un nombre de variable o una dirección de
referencia para especificar el comienzo de un bloque de memoria.
Nota: Si teclea una dirección de referencia, se convierte automáticamente a un nombre
de variable.
4. En el campo de longitud, introduzca el número de registro de PLC que requiere la
instrucción en el bloque de memoria.
P ar a as ig n a r va r ia b l e s a op e ra n d os d e i n s tr u c c i o n e s
1. En el LD Editor, haga doble clic junto a un operando de una instrucción o haga clic allí y
pulse ENTER.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
67
5
Editores de lógica
LD Editor
Aparece una lista inteligente (smart list) que le pide introducir un nombre de variable o
dirección de referencia.
2. Teclee o seleccione de la lista un nombre de variable o dirección de referencia.
Si introduce una dirección de referencia, se sustituirá automáticamente un nombre de la
variable.
68
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
Editores de lógica
LD Editor
Modo de trabajo con el LD Editor en línea (online)
En el modo online, existe una conexión directa con el PLC objetivo, lo que permite una
mayor interacción con el Logic Developer - PLC. El proyecto del PLC debe ser igual al
proyecto actual para asegurar la plena funcionalidad.
Mientras se está en línea, el LD Editor anima la lógica de LD para reflejar la ejecución
del programa en el PLC objetivo. Los valores de los datos varían en tiempo real,
mientras que las bobinas y los contactos indican el flujo de estados. Puede editar el
programa de LD simplemente como lo haría fuera de línea (offline). Puede grabar la
lógica modificada en el PLC mientras está en línea (online).
P ar a ac c e d e r on l in e a u n P LC ob je ti v o
• En la pestaña
Project del
seleccione Go Online.
Navegador, haga clic en el
Target (Objetivo) y
El icono de objetivo cambia y la barra de estado se actualiza para reflejar el estado en
línea (online). El LD Editor, si es igual al del PLC, visualiza diversas características
online como se muestra en la siguiente figura:
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
69
5
El estado en
línea se indica
mediante el
color del
icono del
objetivo.
Editores de lógica
LD Editor
Número de escalón
El Flujo de estados se indica con líneas en negrita. Los contactos y
las bobinas cambian al color verde cuando el PLC está activo.
Una variable
subrayada en
rojo indica que
está forzada a
ON
(ACTIVADA).
Haga clic
con la
tecla
derecha en
una
variable
para
forzarla.
Indicador de en
línea (online)
El estado
del PLC y el
tiempo de
barrido se
visualizan
en tiempo
real en el
Inspector.
Monitorizar y
modificar los
valores en
tiempo real con
la herramienta
Data Watch.
La Feedback Zone (Zona de realimentación)
indica el estado del PLC.
El estado del PLC se indica en
la barra de estado.
Cambios palabra por palabra
Los cambios palabra por palabra pueden realizarse en línea en los PLCs modulares
Series 90™-30, Series 90™-70, Series 90™ Micro y VersaMax®. (Los PLCs VersaMax
Nano/Micro no soportan los cambios palabra por palabra).
Los cambios en el programa que no modifican su tamaño se consideran cambios palabra
por palabra. Los ejemlos incluyen la modificación del tipo de contacto o bobina o la
modificación de una dirección de referencia empleada para un bloque de función
existente.
70
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
Editores de lógica
LD Editor
P ar a r ea l i z ar c am b i o s p a l ab ra p o r p a la b r a
1. Mientras está conectado en línea (online) con un PLC objetivo, realice un cambio en la
lógica de LD que no modifique el tamaño de la lógica.
Se le pide que descargue el cambio.
2. Haga clic en Sí.
Los cambios se graban en el PLC.
Escritura de cambios en un PLC objetivo
Si cambia el tamaño del programa, debe guardar los cambios en el PLC para mantener la
igualdad. Grabar cambios en un PLC objetivo exige que el PLC esté en línea (online) y
en marcha. Todas las familias de PLCs soportan la prestación de almacenamiento en
modo marcha (RUN).
Nota: Si pasa al estado fuera de línea (offline), puede realizar una descarga estándar.
P ar a gr a b a r c a m b i os en e l P L C o b j e ti vo
1. Mientras esté en línea (online) con un PLC objetivo que esté en marcha, realice un
cambio en la lógica de LD.
2. En la pestaña
Project del
Navigator, haga clic con la tecla derecha en el
objetivo, apunte a Online Commands y seleccione Write Changes.
La nueva lógica se graba inmediatamente en el PLC sin que éste se detenga. Si ya se
había modificado la lógica de LD, por un método de cambio distinto al de cambio
palabra por palabra, se le pide que la descargue al PLC en marcha. Se valida todo el
objetivo, pero se descargan únicamente los bloques modificados.
P ar a ac t iv a r /d es ac t iv a r o fo r z ar u n a v a ri a b l e
• En el LD Editor, haga clic con la tecla derecha en una variable BOOLEANA en
cualquier parte de la lógica de LD y seleccione Force ON, Force OFF, Turn ON o
Turn OFF.
Nota: Al forzar una variable al estado ON (ACTIVADA) u OFF (DESACTIVADA) se
corrigen cualesquiera acciones que la aplicación pudiera realizar durante el tiempo de
ejecución. Es decir, si una variable se fuerza al estado OFF (0) pero la lógica de LD
intenta ponerla a ON (1), permanece en el estado OFF.
¿Quiere saber más? En el Help Index, localice “LD”.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
71
5
Editores de lógica
LD Editor
Funciones LD
A continuación se presenta una lista de todas las funciones de LD disponibles en Logic
Developer - PLC. Un (*) indica que las funciones son exclusivas de los PLCs Series
90™-70. La ayuda del Companion indica qué PLCs soportan las otras funciones.
¿Quiere saber más? En el Help Index, localice "Funciones de LD".
F u n c i o n e s m at e m á ti c a s a v a n z ad as
ACOS
COS
LN
SQRT_DINT
ASIN
EXP
LOG
SQRT_INT
ATAN
EXPT
SIN
SQRT_REAL
TAN
O p e r ac i o n e s t ip o b it
AND_DWORD*
BIT_SET_DWORD*
NOT_WORD
SHIFTL_DWORD*
AND_WORD
BIT_SET_WORD
OR_DWORD*
SHIFTL_WORD
BIT_CLR_DWORD*
BIT_TEST_DWORD*
OR_WORD
SHIFTR_DWORD*
BIT_CLR_WORD
BIT_TEST_WORD
ROL_DWORD*
SHIFTR_WORD
BIT_POS_DWORD*
MASK_COMP_DWORD ROL_WORD
XOR_DWORD*
BIT_POS_WORD
MASK_COMP_WORD
ROR_DWORD*
XOR_WORD
BIT_SEQ
NOT_DWORD*
ROR_WORD
Bobinas
COIL
NEGCOIL
CONTCOIL
POSCOIL
NCCOIL
RESETCOIL
SETCOIL
C o n ta c to s
72
CONTCON
LOALR*
NOCON
FAULT*
NCCON
NOFLT*
HIALR*
NEGCON*
POSCON*
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
Editores de lógica
LD Editor
C o n tr o l
DO_IO
EXIT_FOR*
PID_ISA
DRUM
FOR_LOOP*
SER
END_FOR*
PID_IND
SUS_IO*
SVC_REQ
C o n v er s io n e s
BCD4_TO_INT
DINT_TO_BCD8*
INT_TO_REAL
REAL_TO_WORD
UINT_TO_REAL*
BCD4_TO_REAL
DINT_TO_INT*
BCD4_TO_UINT*
DINT_TO_REAL
INT_TO_UINT*
TRUNC_DINT
WORD_TO_REAL
RAD_TO_DEG
TRUNC_INT
BCD8_TO_DINT*
DINT_TO_UINT*
REAL_TO_DINT
UINT_TO_BCD4*
BCD8_TO_REAL*
INT_TO_BCD4
REAL_TO_INT
UINT_TO_DINT*
DEG_TO_RAD
INT_TO_DINT*
REAL_TO_UINT*
UINT_TO_INT*
C o n ta d o r e s
DNCTR
UPCTR
M ov e r d a to s
BLK_CLR_WORD
DATA_INIT_DLAN*
MOVE_UINT*
VME_RMW_BYTE*
BLKMOV_DINT*
DATA_INIT_DWORD*
MOVE_WORD
VME_RMW_WORD*
BLKMOV_DWORD*
DATA_INIT_INT*
SHFR_BIT
VME_TS_BYTE*
BLKMOV_INT
DATA_INIT_REAL*
SHFR_DWORD*
VME_TS_WORD*
BLKMOV_REAL
DATA_INIT_UINT*
SHFR_WORD
VME_WRT_BYTE*
BLKMOV_UINT*
DATA_INIT_WORD*
SWAP_DWORD*
VME_WRT_WORD*
BLKMOV_WORD
MOVE_BOOL
SWAP_WORD*
COMM_REQ
MOVE_DINT*
VME_CFG_READ*
DATA_INIT_ASCII*
MOVE_DWORD*
VME_CFG_WRITE*
DATA_INIT_COMM*
MOVE_INT
VME_RD_BYTE*
DATA_INIT_DINT*
MOVE_REAL
VME_RD_WORD*
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
73
5
Editores de lógica
LD Editor
T a b l a d e d a to s
ARRAY_MOVE_BOOL
FIFO_WRT_WORD*
SEARCH_GE_UINT*
SEARCH_NE_DINT
ARRAY_MOVE_BYTE
LIFO_RD_DINT*
SEARCH_GE_WORD
SEARCH_NE_DWORD*
ARRAY_MOVE_DINT
LIFO_RD_DWORD*
SEARCH_GT_BYTE
SEARCH_NE_INT
ARRAY_MOVE_DWORD*
LIFO_RD_INT*
SEARCH_GT_DINT
SEARCH_NE_UINT*
ARRAY_MOVE_INT
LIFO_RD_UINT*
SEARCH_GT_DWORD*
SEARCH_NE_WORD
ARRAY_MOVE_UINT*
LIFO_RD_WORD*
SEARCH_GT_INT
SORT_INT*
ARRAY_MOVE_WORD
LIFO_WRT_DINT*
SEARCH_GT_UINT*
SORT_DINT*
ARRAY_RANGE_DINT*
LIFO_WRT_DWORD*
SEARCH_GT_WORD
SORT_WORD*
ARRAY_RANGE_DWORD*
LIFO_WRT_INT*
SEARCH_LE_BYTE
TBL_RD_DINT*
ARRAY_RANGE_INT*
LIFO_WRT_UINT*
SEARCH_LE_DINT
TBL_RD_DWORD*
ARRAY_RANGE_UINT*
LIFO_WRT_WORD*
SEARCH_LE_DWORD*
TBL_RD_INT*
ARRAY_RANGE_WORD*
SEARCH_EQ_BYTE
SEARCH_LE_INT
TBL_RD_UINT*
FIFO_RD_DINT*
SEARCH_EQ_DINT
SEARCH_LE_UINT*
TBL_RD_WORD*
FIFO_RD_DWORD*
SEARCH_EQ_DWORD*
SEARCH_LE_WORD
TBL_WRT_DINT*
FIFO_RD_INT*
SEARCH_EQ_INT
SEARCH_LT_BYTE
TBL_WRT_DWORD*
FIFO_RD_UINT*
SEARCH_EQ_UINT*
SEARCH_LT_DINT
TBL_WRT_INT*
FIFO_RD_WORD*
SEARCH_EQ_WORD
SEARCH_LT_DWORD*
TBL_WRT_UINT*
FIFO_WRT_DINT*
SEARCH_GE_BYTE
SEARCH_LT_INT
TBL_WRT_WORD
FIFO_WRT_DWORD*
SEARCH_GE_DINT
SEARCH_LT_UINT*
FIFO_WRT_INT*
SEARCH_GE_DWORD*
SEARCH_LT_WORD
FIFO_WRT_UINT*
SEARCH_GE_INT
SEARCH_NE_BYTE
F u n c i o n e s m at e m á ti c a s
74
ABS_DINT*
ADD_UINT*
MOD_DINT
MUL_REAL
SUB_REAL
ABS_INT*
DIV_DINT
MOD_INT
MUL_UINT*
SUB_UINT*
ABS_REAL*
DIV_INT
MOD_UINT*
SCALE_INT
ADD_DINT
DIV_MIXED*
MUL_DINT
SCALE_WORD
ADD_INT
DIV_REAL
MUL_INT
SUB_DINT
ADD_REAL
DIV_UINT*
MUL_MIXED*
SUB_INT
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
Editores de lógica
LD Editor
F l u jo d e l p r o gr a m a
CALL
ENDMCR
JUMP
LABELN
COMMENT
ENDMCRN
JUMPN
MCR
END
H_WIRE
LABEL
MCRN
V_WIRE
R e l ac i o n a le s
CMP_DINT*
EQ_UINT*
GT_REAL
LT_INT
RANGE_DINT
CMP_INT*
GE_DINT
GT_UINT*
LT_REAL
RANGE_DWORD*
CMP_REAL*
GE_INT
LE_DINT
LT_UINT*
RANGE_INT
CMP_UINT*
GE_REAL
LE_INT
NE_DINT
RANGE_UINT*
EQ_DINT
GE_UINT*
LE_REAL
NE_INT
RANGE_WORD
EQ_INT
GT_DINT
LE_UINT*
NE_REAL
EQ_REAL
GT_INT
LT_DINT
NE_UINT*
Te m p o r i z ad o r e s
OFDT_HUNDS
ONDTR_HUNDS
TMR_HUNDS
OFDT_SEC*
ONDTR_SEC*
TMR_SEC*
OFDT_TENTHS
ONDTR_TENTHS
TMR_TENTHS
OFDT_THOUS
ONDTR_THOUS
TMR_THOUS
Nota: Un (*) indica que las funciones son exclusivas de los PLCs Series 90™-70.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
75
5
Editores de lógica
IL Editor
IL EDITOR
Navegador: Pestaña Project
Nodos de bloques IL
Lista de Instrucciones (IL) es un lenguaje de programación especificado por la norma
IEC 61131-3. Este lenguaje en forma de texto está basado en un acumulador y se
asemeja a los lenguajes de ensamblador para la programación de microprocesadores. Las
instrucciones ejecutadas por el programa de IL modifican o utilizan un acumulador
situado en la memoria del PLC . Se han definido dos tipos de acumuladores: Un
acumulador analógico para operaciones numéricas o por bits y ocho acumuladores
booleanos para lógica discreta que permite soportar ocho niveles de expresiones
booleanas (lógicas) imbricadas. El editor de IL es de forma libre con una opción para
aplicar una regla de formateado estándar. El aspecto y comportamiento del editor de IL
puede ser configurado por el usuario.
Nota: La lógica de IL no se soporta en los PLCs Series 90™-70.
P ar a c on f i gu r ar a cu m u l ad o r e s
1. En la pestaña
Project del
Navegador, haga clic con la tecla derecha en la carpeta
IL Blocks y seleccione Properties.
El Inspector se abre, mostrando las propiedades de Accumulator Address (dirección de
acumulador).
2. En el campo Boolean Start (Inicio booleana), introduzca la dirección de referencia de la
primera de las ocho posiciones de memoria de PLC que deben utilizarse para
acumuladores booleanos.
La dirección final se calcula automáticamente. La zona de memoria debe ser %T, %M o
%Q.
3. En el campo Analog Start (Inicio analógica), introduzca las posiciones de memoria del
PLC que deben utilizarse para el acumulador analógico.
La dirección final se calcula automáticamente. La zona de memoria debe ser %R, %AI o
%AQ.
P ar a c re a r u n b lo q u e d e I L
1. En la pestaña
Projects del
Navegador, haga clic con la tecla derecha en la carpeta
IL blocks y seleccione New (Nuevo).
Se añade a la carpeta un bloque de IL vacío con el nombre por defecto ”ILBkn”, n
representa un número único.
2. Renombre el bloque dándole el nombre deseado.
76
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
Editores de lógica
IL Editor
P ar a ab ri r u n Bl o q u e d e I L p ar a s u e d i c i ón
• En la pestaña
Project del
Navegador, haga clic con la tecla derecha en
Block y seleccione Open (Abrir).
IL
El bloque se abre en el IL Editor.
Nota: Puede tener múltiples bloques abiertos para su edición. Para navegar a otro bloque
IL abierto, haga clic en la pestaña que visualiza su nombre en la parte inferior de la
ventana del editor.
Modo de trabajo con el IL Editor fuera de línea
La mayor del parte del desarrollo de proyectos se realiza en modo fuera de línea (offline)
desde el PLC objetivo. La edición durante el modo fuera de línea (offline) proporciona
una flexibilidad máxima en la edición y le permite interaccionar con las herramientas
Machine Edition como se muestra en el siguiente diagrama.
La pestaña
Variables del
Navegador lista
todas las
variables de los
proyectos.
Arrastre y
descargue
variables desde
la lista de
Variables hacia
el IL Editor.
Se despliega una
descripción de
una variable al
pasar el ratón
sobre la misma.
Configure
acumuladores en
el Inspector.
El Companion
efectúa un
seguimiento de
todos los
movimientos y
proporciona
información
sobre aquello en
lo que hace clic.
GFK-1918C-SP
Haga clic
con la tecla
derecha con
el IL Editor
para insertar
una
instrucción
o variable.
La pestaña
build de la
Feedback
Zone lista
mensajes de
error al
validarla.
CIMPLICITY Logic Developer - PLC Version 3.00
77
5
Editores de lógica
IL Editor
P ar a i n s e r ta r u n a i n s t r u c c ió n o fu n c i ón
1. En el
IL Editor, haga clic con la tecla derecha y seleccione Insert Keyword (Insertar
palabra clave).
Aparece una lista inteligente (smart list) que enumera todos los mnemónicos de
instrucciones disponibles. .
2. En la lista, seleccione una instrucción y pulse ENTER.
La instrucción se inserta en la lógica.
P ar a as ig n a r op er a n d o s a u n a i n s t r u c c ió n
1. En el
IL Editor, haga clic con la tecla derecha y seleccione Insert Variable.
Aparece una lista inteligente (smart list) que muestra todas las variables definidas.
2. Teclee o seleccione en la lista un nombre de variable o una dirección de referencia y
luego pulse ENTER.
El nombre aparece en la lógica.
Nota:Si introduce una dirección de referencia o un nombre de variable nuevo, debe crear
una variable a partir del mismo.
P ar a c re a r u n a va r i ab le a p a r ti r d e u n a d i r e c c ió n d e r e f er e n c i a
1. En el
IL Editor, haga clic con la tecla derecha en una dirección de referencia, apunte
a Create “name” as y luego seleccione un tipo de datos.
Se crea una variable y se aplica un nombre por defecto. Por ejemplo, si la dirección de
referencia es %R0032, la variable autocreada lleva por nombre R00032.
P ar a c re a r u n a va r i ab le a p a r ti r d e u n n om b r e
1. En el
IL Editor, haga clic con la tecla derecha en un nombre, apunte a Create
“name” as y luego seleccione un tipo de datos.
Se crea una variable con el nombre en el que hizo clic con la tecla derecha.
2. Mapee la variable a la memoria del PLC. (Véase página 20. )
P ar a m o v er o d u p l ic a r l óg i ca d e I L
1. En el
IL Editor, seleccione un intervalo de lógica.
2. Para moverlo, haga clic en la selección y arrástrelo a su nueva ubicación. Para
duplicarlo, pulse CTRL haciendo clic al mismo tiempo en la selección y arrastre la
selección a donde desee colocar el duplicado.
Al soltar el botón del ratón, la selección se traslada a la nueva ubicación o se coloca una
copia duplicada de la copia seleccionada en la nueva zona.
78
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
Editores de lógica
IL Editor
P ar a i n s e r ta r u n c o m e n ta r io " i n t e rn o d e l a l ín e a"
1. En el
IL Editor, haga clic donde desee insertar un comentario interno de la línea.
2. Teclee un (‘) seguido de un texto de comentario.
Pulse ENTER para terminar el comentario.
P ar a i n s e r ta r u n c o m e n ta r io d e b l o q u e
1. En el
IL Editor, haga clic donde desee insertar un comentario de bloque.
2. Teclee (*) seguido por un texto de comentario.
Un comentario de bloque puede contener varios caracteres y puede abarcar múltiples
líneas.
3. Teclee *) para terminar el comentario de bloque.
P ar a r ef o rm a te a r e l c ó d i go d e I L
• En el
IL Editor, haga clic con la tecla derecha y seleccione Beautify Source
(Embellecer origen).
Todo el contenido del IL Editor se reformatea conforme a las reglas de formateo
(sangrado) por defecto.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
79
5
Editores de lógica
IL Editor
Modo de trabajo con el IL Editor en línea (online)
Mientras se está en línea (online) con un PLC objetivo, el IL Editor le permite editar
lógica, monitorizar valores de datos y modificar el estado de variables BOOLEANAS en
tiempo real. Esto le permite verificar la ejecución de lógica, para activar un evento con
un proyecto en ejecución o para eliminar un elemento de la ejecución de la lógica.
El icono de
objetivo
cambia para
indicar el
estado del
PLC.
Mueva el ratón
sobre una
variable para
desplegar su
valor.
Haga clic
con la
tecla
derecha en
una
variable
BOOLEA
NA para
cambiar o
forzar su
estado.
La Feedback
Zone (Zona de
realimentación
) indica que se
ha establecido
una conexión
con el PLC.
El Companion
efectúa un
seguimiento
de los
desplazamient
os y le
proporciona
información
sobre aquello
en lo que hace
clic.
Monitorice y
modifique los
valores de
variables en el
Data Watch.
El estado del
PLC se indica
en la barra de
estado.
P ar a m o n i t or i z ar e l va l or d e u n d a to
• Haga clic en cualquier punto en el
IL Editor y pase el puntero del ratón sobre una
variable.
Aparece una punta de herramienta que muestra el valor actual de la variable. Sin
embargo, este valor no se actualiza. Debe apartar el puntero del ratón y volver a pasarlo
sobre la variable.
P ar a m o d i f ic a r e l e s t a d o d e u n a va r i ab l e B O O L EA N A
• En el
IL Editor, haga clic con la tecla derecha en la variable BOOLEANA cuyo
valor desee modificar y seleccione Turn On (Activar) o Turn Off (Desactivar).
80
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
Editores de lógica
IL Editor
El estado de la variable en el PLC objetivo cambia al recibirse el comando. Permanece
en dicho estado hasta que la lógica del PLC actúa sobre la misma.
P ar a fo r z ar e l es ta d o d e u n a va r i ab le B O O L EA N A
• En el
IL Editor, haga clic con la tecla derecha en una variable BOOLEANA y
seleccione Force On (Forzar a On) o Force Off (Forzar a Off).
El estado de la variable forzada permanecerá invariable independientemente de las
acciones de la lógica del PLC.
P ar a e li m i n a r e l f or z a d o d e u n a va r i ab l e B O O L EA N A
• En el
IL Editor, haga clic con la tecla derecha en una variable BOOLEANA y
seleccione Remove Forces (Eliminar forzados).
El estado de la variable forzada estará controlado por la lógica del PLC.
Escritura de cambios en un PLC objetivo
Puede modificar la lógica de IL mientras esté en línea, pero debe grabar los cambios en
el PLC para mantener la igualdad. Grabar cambios en un PLC objetivo exige que el PLC
esté en línea (online) y en marcha.
Nota: Si pasa al estado fuera de línea (offline), puede realizar una descarga estándar.
P ar a e s c r ib ir c a m b i os e n e l P L C o b je t i vo (s i e l P L C ob je t iv o l o s s o p o r ta )
1. Mientras estén en línea (online) con un PLC objetivo, realice un cambio en la lógica de
IL.
En la pestaña
Project del
Navegador, haga clic en el
Online Commands y seleccione Write Changes.
objetivo, apunte a
Se le pide confirmar una operación de almacenamiento en modo marcha. Es decir, el
bloque de IL modificado se descargará al PLC sin detener el PLC.
¿Quiere saber más? En el Help Index, localice “IL”
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
81
5
Editores de lógica
IL Editor
Instrucciones IL y Funciones
A continuación se presenta una lista de todas las instrucciones y funciones de IL
disponibles en Logic Developer - PLC. Un asterisco (*) indica las funciones exclusivas
de los PLCs VersaMax® . La ayuda del Companion indica qué PLCs soportan las otras
funciones.
I n s t r u c c i on es b ás i ca s
ADD
CAL
GT
MOD
NT
R
SUB
AND
DIV
LE
MUL
OR
RET
XORN
AND_WORD
EQ
LT
NE
ORN
RETC
ANDN
GE
MCRN
NOT
PT
S
LN
SQRT_INT
TAN
F u n c i o n e s m at e m á ti c a s a v a n z ad as
ACOS
COS
ASIN
EXP
LOG
SQRT_DINT
ATAN
EXPT
SIN
SQRT_REAL
O p e r ac i o n e s d e t ip o b it
AND_WORD
BIT_SEQ
BIT_CLR_WORD BIT_SET_WORD
MASK_COMP_DWORD OR_WORD
MASK_COMP_WORD
BIT_POS_WORD BIT_TEST_WORD NOT_WORD
SHIFTL_WORD
ROL_WORD
ROR_WORD
C o n tr o l
DO_IO
PID_ISA
DRUM
SER
PID_IND
SVC_REQ
C o n v er s io n e s
BCD4_TO_INT
DINT_TO_REAL RAD_TO_DEG
REAL_TO_WORD
BCD4_TO_REAL INT_TO_BCD4
REAL_TO_DINT
TRUNC_DINT
DEG_TO_RAD
REAL_TO_INT
TRUNC_INT
INT_TO_REAL
WORD_TO_REAL
C o n ta d o r e s
DNCTR
82
UPCTR
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
Editores de lógica
IL Editor
M ov e r d a to s
BLK_CLR_WORD
BLKMOV_INT
BLKMOV_REAL
BLKMOV_DINT MOVE_BOOL
COMM_REQ
MOVE_REAL
MOVE_INT
SHFR_BIT
MOVE_WORD
SHFR_WORD
T a b l a d e d a to s
ARRAY_MOVE_BOOL SEARCH_EQ_INT
SEARCH_GT_DINT
SEARCH_LT_BYTE
ARRAY_MOVE_BYTE
SEARCH_EQ_WORD SEARCH_GT_INT
ARRAY_MOVE_DINT
SEARCH_GE_BYTE
SEARCH_GT_WORD SEARCH_LT_INT
ARRAY_MOVE_INT
SEARCH_GE_DINT
SEARCH_LE_BYTE
SEARCH_LT_WORD
SEARCH_LE_DINT
SEARCH_NE_BYTE
ARRAY_MOVE_WORD SEARCH_GE_INT
SEARCH_EQ_BYTE
SEARCH_GE_WORD SEARCH_LE_INT
SEARCH_EQ_DINT
SEARCH_GT_BYTE
SEARCH_NE_WORD
SEARCH_LT_DINT
SEARCH_NE_DINT
SEARCH_LE_WORD SEARCH_NE_INT
F u n c i o n e s m at e m á ti c a s
ADD_DINT
DIV_DINT
MOD_DINT
MUL_DINT
SCALE_WORD*
ADD_INT
DIV_INT
MOD_INT
MUL_REAL
SUB_DINT
ADD_REAL
DIV_REAL
MUL_INT
SCALE_INT*
SUB_INT
SUB_REAL
F l u jo d e l p r o gr a m a
CALL
ENDMCR
JUMP
LABELN
V_WIRE
COMMENT
ENDMCRN
JUMPN
MCR
END
H_WIRE
LABEL
MCRN
EQ_DINT
GE_DINT
GT_DINT
LE_DINT
LT_DINT
NE_DINT
RANGE_DINT
EQ_INT
GE_INT
GT_INT
LE_INT
LT_INT
NE_INT
RANGE_INT
EQ_REAL
GE_REAL
GT_REAL
LE_REAL
LT_REAL
NE_REAL
RANGE_WORD
R e l ac i o n a le s
Te m p o r i za d o r e s
OFDT_HUNDS
ONDTR_HUNDS
TMR_HUNDS
OFDT_TENTHS
ONDTR_TENTHS
TMR_TENTHS
OFDT_THOUS
ONDTR_THOUS
TMR_THOUS
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
83
5
Editores de lógica
Bloques en C
BLOQUES EN C
Un bloque en C es una sección independiente de código ejecutable grabado en el
lenguaje de programación C, que se descarga y ejecuta en el PLC destino. Los bloques
en C se crean externamente utilizando el Kit de Herramientas de Programación en C de
GE Fanuc y luego se importan a un proyecto. Un bloque en C es un archivo . exe y puede
llamarse como subrutina desde otro bloque (LD o IL), pero no puede llamar a otro
bloque.
Para más información en el desarrollo de bloques en C, véase GFK-0646 E, Kit de
herramientas del programador en C para PLCs Series 90.
Navegador: Pestaña Project
Nodo de Bloques en C
Modo de trabajo con bloques en C
P ar a i m p or t ar u n b l oq u e e n C
1. En la pestaña
Projects del
seleccione Add (Agregar).
Navegador, haga clic en la carpeta
C Blocks y
Aparece el recuadro de diálogo Open (Abrir).
2. Examine hasta encontrar el archivo . exe que desee importar y luego haga clic en Open
(Abrir).
84
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
El archivo . exe se añade a la carpeta
exe.
C Blocks con idéntico nombre que el archivo.
¿Quiere saber más? En el Help Index, seleccione “C”.
P ar a c on f i g u r a r l o s p a r á m et r o s d e u n b lo q u e e n C
Nota: Este procedimiento es aplicable únicamente a PLCs Series 90™-70 y a bloques en
C que se hayan escrito para necesitar parámetros.
1. En la pestaña
Projects del
Navegador, haga clic con la tecla derecha en el
bloque en C y seleccione Properties.
El
Inspector se abre, mostrando las propiedades del bloque.
2. En el Inspector, seleccione la propiedad Parameters (Parámetros) y haga clic en el
.
Se abre el recuadro de diálogo Parameters
3. Teclee un nombre y descripción para cada parámetro de entrada y salida necesario.
Para la información sobre los parámetros necesarios, consulte la documentación escrita
para el bloque en C. Los nombres que usted introduce se visualizarán en la instrucción
CALL. Los nombres y descripciones se visualizarán como ayuda sobre la punta de la
herramienta al pasar el ratón sobre la instrucción. CALL.
¿Quiere saber más? En el Help Index, introduzca “Parameterized” y seleccione el tema de ayuda “C
Block”.
PROGRAMAS EN C
Nota: Los programas en C los soportan únicamente las CPUs Series 90™-70, versión de
firmware 6. 00 o más reciente.
Un programa en C es una sesión independiente de código ejecutable, escrito en lenguaje
en C, que se descarga y se ejecuta en el PLC objetivo asociado.
Un programa en C tiene acceso a todas las tablas de referencia % del PLC excepto la
memoria %P del bloque LD _MAIN y la memoria %L de cualquier otro bloque LD. Un
programa en C puede llamar también a cualquiera de los numerosos bloques de función
incrustados en el PLC, que se incluyen en el Kit de herramientas del programador en C.
Navegador: Pestaña Project
Nodo C Programs
No puede llamarse como subrutina a un programa en C. La ejecución se controla
únicamente mediante planificación secuencial (scheduling). Un programa en C no puede
llamar como subrutina a otro bloque.
Configurando los parámetros de un programa en C, lo valida para acceder directamente a
la memoria. Cuando comienza a ejecutarse un programa en C, lee los datos para todos
los parámetros y realiza una copia de los datos. Si se interrumpe la ejecución del
programa en C o se trocea en el tiempo a lo largo de múltiples exploraciones o lecturas,
el programa en C, cuando reanuda su ejecución, utiliza la copia de los datos que había
realizado cuando comenzó a ejecutarse.
El número máximo de programas en C que puede utilizarse en un objetivo depende de la
naturaleza del bloque _MAIN:
■
Si el bloque _MAIN es un bloque LD, el programa LD se trata como programa de
usuario y puede planificarse su ejecución, siendo 15 el número máximo de programas
en C por objetivo.
■
Si el bloque _MAIN no es un bloque LD, el número máximo de programas en C por
objetivo es 16 y no es posible la planificación secuencial de la ejecución del
programa de LD.
Los programas en C pueden coexistir con State Logic (Lógica de estados) en el PLC
Series 90-70. Para tal objetivo, la State Logic se compila formando un programa en C. El
programa en C tiene por nombre _MAIN si no hay lógica de LD; sin embargo, si la State
Logic coexiste con la lógica de LD, la Sate Logic se compila formando un programa en
C con nombre _STATE y un bloque de LD debe recibir el nombre _MAIN.
Programas de usuario
Los programas de usuario constan de:
■
Programas en C
■
El programa de LD, si el bloque _MAIN es un bloque de LD.
Editores de lógica
Programas en C
Modo de trabajo con programas de usuario
P ar a c on f i gu r ar l a p la n i f ic a c i ón s e cu e n c i al d e l a e j e cu c ió n
1. En la pestaña
Projects del
Navegador, haga clic en un
bloque de LD _MAIN y seleccione Properties.
Se abre el
programa en C o en el
Inspector, mostrando las propiedades del programa de usuario.
2. En el Inspector, amplíe la propiedad Scheduling.
3. Seleccione un Schedule Mode (Modo de planificación secuencial).
4. Seleccione las otras propiedades utilizadas en el modo de planificación secuencial que
haya seleccionado.
5. Haga clic en OK.
Nota: Si ha introducido cualquier dato, se comprobará al hacer clic en OK. Debe
corregir cualesquiera errores cometidos para poder cerrar el recuadro de diálogo con el
botón OK.
C o n fi g u r a c ió n d e l o s p a r ám e tr o s d e u n P ro g ra m a e n C
Nota: Debe proporcionar una lista de todos los parámetros de entrada y salida que
requiere el programa en C. El programa de LD no utiliza parámetros.
1. En la pestaña
Projects del
Navegador, haga clic con la tecla derecha en un
programa en C y seleccione Properties.
El
Inspector se abre, mostrando las propiedades del programa en C.
2. En el Inspector, seleccione la propiedad Parameters y haga clic en
.
Se abre el recuadro de diálogo Parameters
3. En las pestañas Input y Output, introduzca hasta 8 parámetros de entrada y hasta 8
parámetros de salida. Cada parámetro tiene su propia línea en la pestaña. Para cada
parámetro, haga doble clic en las siguientes celdas e introduzca los datos necesarios:
■
Name: El nombre del parámetro.
■
Type: El tipo de datos del parámetro.
■
Length: La longitud de la referencia de entrada o de salida.
■
Variable: El primer elemento de datos asociado al parámetro.
■
Description: (opcional) La descripción del parámetro.
¿Quiere saber más? En el Help Index, seleccione “C Program”.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Version 3.00
87
5
88
Editores de lógica
Programas en C
CIMPLICITY Logic Developer - PLC Version 3.00
GFK-1918C-SP
6
Programación de movimientos
Logic Developer - PLC soporta la programación de movimientos para el módulo de
control de movimiento Motion Mate DSM314. El Motion Mate DSM314, un módulo de
control de movimiento multieje de altas prestaciones y fácil utilización está altamente
integrado con las funciones de solución de lógica y comunicaciones de los PLCs Series
90-30.
El DSM314 (véase página 45) soporta 10 programas de movimientos, 40 subrutinas y un
total máximo de 1000 declaraciones de programa de movimientos. Logic Developer PLC, al hacer posible la programación de movimientos, soporta los siguientes editores
de movimientos:
PLC Motion Editor (Editor de movimientos para PLC)
Local Logic Editor (Editor de lógica local)
CAM Editor (Editor de CAM)
Navegador: Pestaña Project
Nodos de Programa de
movimientos
Este capítulo describe los procedimientos básicos que le permitirán adquirir los primeros
conocimientos de Logic Developer - PLC para crear programas de movimientos,
utilizando estos tres editores de movimientos.
P ar a añ ad ir u n c om p o n e n t e d e m o v im i e n t o a u n o b j e ti vo
• En la pestaña
Project del
Navegador, haga clic con la tecla derecha en el
objetivo, apunte a Add Component (Agregar componente) y luego seleccione Motion
(Movimiento). .
Se añade un nodo de
Programa de movimientos al proyecto. Se incluyen las carpetas
Motion Blocks,
Local Logic,
CAM Profiles y
CAM Blocks vacías.
Menú de tecla derecha de
objetivo
CIMPLICITY Logic Developer - PLC Versión 3.00
89
6
Programación de movimientos
PLC Motion Editor (Editor de movimientos para PLC)
PLC MOTION EDITOR (EDITOR DE
MOVIMIENTOS PARA PLC)
Logic Developer - PLC incluye un PLC Motion Editor que le permite crear bloques de
movimientos para PLC para el DSM314. El editor de tipo texto puede configurarse en
cuanto a su aspecto y comportamiento. Los comentarios y los espacios en blanco no se
consideran declaraciones del programa de Movimientos para PLC. La programación de
movimientos tiene un sintaxis de programación distinta de Local Logic.
P ar a a ñ a d ir u n b l o q u e d e m ov i m i e n t o
1. En la pestaña
Project del
Navegador, amplíe la carpeta
2. Haga clic con la tecla derecha en la carpeta
Motion Program.
Motion Blocks y seleccione New.
Se añadirá al proyecto un nuevo bloque de movimiento para PLC vacío con un nombre
por defecto.
3. Renombre el bloque dándole el nombre deseado.
Navigador: Pestaña Project
Bloques de movimiento
P ar a ab ri r u n b l oq u e d e m ov i m i e n t o p ar a s u e d i c i ón
• En la pestaña
Project del
seleccione Open (Abrir).
Navegador, haga clic en el nodo
Motion Block y
Se abre el bloque para su edición en el editor de movimientos para PLC
90
CIMPLICITY Logic Developer - PLC Versión 3.00
GFK-1918C-SP
Programación de movimientos
PLC Motion Editor (Editor de movimientos para PLC)
Modo de trabajo con el Editor de movimiento
P ar a i n s e r ta r u n c o m a n d o
1. El editor de
Movimientos, haga clic con la tecla derecha y seleccione Insert
Keyword (Insertar palabra clave).
Aparece una lista inteligente (smart list) que muestra todos los comandos de movimiento
disponibles.
2. Seleccione el comando correspondiente de la lista inteligente y pulse ENTER.
El comando se coloca en el editor de movimientos.
Inserte un
comando de
Movimiento
para PLC
seleccionando
una palabra
clave de la lista.
Inserte una
variable de
Movimiento
para PLC
seleccionando
una variable de
la lista
inteligente.
El Companion
efectúa un
seguimiento
de todos los
clics hechos
con el ratón.
La Feedback Zone (Zona de
realimentación) indica que se ha
establecido una conexión con el
PLC.
¿Quiere saber más? En el Help Index, seleccione “PLC Motion Editor”.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Versión 3.00
91
6
Programación de movimientos
PLC Motion Editor (Editor de movimientos para PLC)
Comandos de movimiento
ACCEL
La declaración ACCEL define la aceleración de un eje para sucesivos
movimientos y permanece válida dentro de un determinado programa hasta
que se modifica. Nota: Si se ejecuta una instrucción de movimiento antes de
ACCEL, se utiliza la etiqueta Acceleration.
BLOCK NUMBER (NÚMERO DE Los números de bloque pueden utilizarse como destino de comandos JUMP.
BLOQUE)
Los números de bloque deben ser únicos y pueden estar comprendidos entre
1 y 65535.
CAM
La declaración CAM ejecuta un perfil CAM.
CAM PHASE (FASE DE CAM)
CAM PHASE define la fase de un perfil CAM.
CAM MARKER (MARCADOR
CAM LOAD carga un perfil CAM.
CAM)
CAL (LLAMADA)L
El comando CALL ejecuta otro bloque como subrutina
CMOVE
El comando CMOVE programa un desplazamiento continuo utilizando la
posición especificada y el modo aceleración.
DWELL (ESPERA)
DWELL (ESPERA) provoca el cese de un desplazamiento durante un período
de tiempo especificado antes de procesar el siguiente comando.
ENDP
La declaración ENDPROG termina una definición de programa de
movimientos para PLC.
ENDS (FIN DE SUBRUTINA)
La declaración ENDSUB termina la definición de subrutina de movimientos
para PLC.
JUMP
Salto a un número de bloque o a un bloque de sincronización dentro del
programa o subrutina actuales. El salto puede ser condicional o
incondicional en función del estado de un bit CT.
LOAD (CARGA)
Inicializa o modifica un registro de valores de parámetros con un valor
entero en complemento a dos de 32 bits.
PMOVE
El comando PMOVE programa un movimiento de posicionamiento utilizando
la posición especificada y el modo acelerador.
PROGRAM
La declaración PROGRAM es la primera declaración de un programa de
movimientos. La declaración de programa identifica el número del programa
(1-10) y la configuración de ejes. No es posible establecer bucles de llamada
entre definiciones de programas.
SUBROUTINE
La declaración SUBROUTINE es la primera declaración de una subrutina de
movimientos. La declaración de subrutina identifica el número de subrutina
(1-40) y la configuración de ejes.
SYNC BLOCK (BLOQUE DE
Un bloque de sincronización es un caso especial de un número de bloque. Un
SINCRONIZACIÓN)
bloque de sincronización puede utilizarse únicamente en programas multieje.
VELOC
Define la VELOCIDAD del proceso utilizada por los sucesivos comandos de
desplazarmiento del programa de movimientos y permanece válida hasta que
se modifica mediante otra declaración VELOC.
92
CIMPLICITY Logic Developer - PLC Versión 3.00
GFK-1918C-SP
Programación de movimientos
Local Logic (Lógica local)
LOCAL LOGIC (LÓGICA LOCAL)
Un programa de Local Logic se ejecuta en sincronismo con el programa de
Movimientos, pero es independiente de la interrogación cíclica (scan) de la CPU del
PLC. Esto permite al DSM314 interaccionar con las señales de E/S de movimientos en
los conectores de su panel frontal con una rapidez muy superior que la que sería posible
si la lógica de las señales se tratase en el programa de esquema de contactos principal
que está en ejecución en el PLC.
El lenguaje Local Logic utiliza circuitos tipo texto libres y contiene construcciones
matemáticas y lógicas básicas. La sintaxis de programación en Local Logic le permite
asignar una diversidad de tareas de lógica a los programas de movimientos mientras
trabaja conjuntamente con programas de lógica y programas de movimiento para PLC
para obtener un entorno de programación flexible. Dado que utiliza una sintaxis
comprensible y directa, resulta fácil dominar este editor.
Navegador: Pestaña Project
Local Logic (Lógica local)
El lenguaje de programación Local Logic soporta asignaciones, declaraciones
condicionales, declaraciones aritméticas, lógicas y relacionales. Local Logic permite al
usuario acceder a datos de controladores de movimientos, parámetros que utilizan un
conjunto fijo de variables, bits de control y bits de estado.
■
Datos de parámetros: accesibles desde el PLC en que está alojada la Local Logic y
desde programas de movimientos. Los datos de parámetros son similares a las
variables de un programa.
■
Bits CTL: permiten al programa de Local Logic o a un PLC host señalizar al
programa de movimientos que inicie un evento.
■
Números de bloque de programa de movimientos: el número de bloque actual puede
utilizarse dentro del programa Local Logic o del PLC de alojamiento para que una
acción se produzca sólo durante una sección específica de programación de
movimientos.
P ar a c re a r u n b lo q u e d e Lo c al L og i c
1. En la pestaña
Projects del
Navegador, haga clic con la tecla derecha en la carpeta
Local Logic y seleccione New (Nuevo).
Se crea un nuevo bloque
Local Logic con un nombre por defecto.
Nota: La carpeta Local Logic puede contener sólo un bloque de Local Logic.
2. Renombre el bloque según sea necesario.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Versión 3.00
93
6
Programación de movimientos
Local Logic (Lógica local)
P ar a ab ri r u n b l oq u e d e L oc a l L o gi c p a r a s u e d i c ió n
• En la pestaña
Projects del
Navegador, haga clic con la tecla derecha en el bloque
Local Logic y seleccione Open.
El bloque Local Logic se abre en el editor Local Logic y queda listo para su edición.
94
CIMPLICITY Logic Developer - PLC Versión 3.00
GFK-1918C-SP
Programación de movimientos
Local Logic (Lógica local)
Modo de trabajo con el Local Logic Editor
El Local Logic Editor posee su propia sintaxis distintiva para la construcción de
programas de Local Logic.
El Navegador
muestra la
organización
del proyecto.
Arrastre y
suelte
variables
desde la tabla
de Variables
de Local
Logic al
editor Local
Logic.
Haga clic
con la tecla
derecha
para
seleccionar
comandos
en una
lista.
P ar a i n s e r ta r u n c o m a n d o d e L o ca l L og ic
1. En el
Local Logic Editor, haga clic con la tecla derecha y seleccione Insert
Keyword del menú.
Aparece una lista inteligente (smart list) que muestra todos los comandos de Local Logic
disponibles.
2. Seleccione el comando deseado en la lista inteligente y pulse ENTER
Se inserta el comando.
Nota:Puede arrastrar variables desde la Tabla de Variables de Local Logic al editor de
Local Logic.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Versión 3.00
95
Programación de movimientos
6
Local Logic (Lógica local)
Variables de Local Logic
Local Logic se ha concebido para complementar las prestaciones lógicas y matemáticas
de un PLC. La resolución de pequeños conjuntos de lógica local y matemáticos requiere
una estrecha sincronización con el movimiento controlado.
Logic Developer - PLC incluye una tabla que contiene variables Local Logic, la Tablas
de Variables de Local Logic (LLVT), que puede arrastrar hacia los programas de lógica.
Como se muestra en la figura anterior, el LLVT posee varias pestañas que organizan las
variables por categoría:
Haga clic en una
cabecera para
clasificar la tabla por
orden ascendente.
Haga clic de nuevo
para clasificarla por
orden descendente.
Haga clic en un
nombre para copiarlo
en el portapapeles.
Haga clic en una
pestaña para
visualizar un grupo
de variables
P ar a vi su al i z ar l a LL V T
1. En la pestaña
InfoViewer del
Navegador, amplíe la biblioteca
Logic
Developer - PLC y luego amplíe el libro
Local Logic Editor y haga doble clic en la
Local Logic Variable Table (Tabla de Variables de Lógica Local).
En el Infoviewer aparece la LLVT.
Las variables o datos de cada pestaña son:
Axis 1
Axis 2
Axis 3
Axis 4
Global
CTL bits
96
CIMPLICITY Logic Developer - PLC Versión 3.00
Variables específicas del eje 1
Variables específicas del eje 2
Variables específicas del eje 3
Variables específicas del eje 4
Datos globales tales como el código de estado de módulo
Control general de DSM/bits de estado
GFK-1918C-SP
Programación de movimientos
Local Logic (Lógica local)
Parameter Registers
Valores de parámetros de módulo DSM
La tabla tiene seis columnas:
Name
Type
Group
Description
R
W
Contiene el nombre de variable que debe utilizarse dentro
de un programa de lógica local
Tipo de datos para esta variable. Por ejemplo, 32 bits
quiere decir que esta variable es una variable de 32 bits.
El grupo en que está colocada esta variable. Por ejemplo,
Faceplate I/O (E/S en panel frontal) quiere decir que esta
variable se refiere a un punto situado en el panel frontal del
módulo.
Esta columna contiene una descripción textual de la
variable. Cuando el usuario mueve el puntero del ratón
sobre la descripción, una punta de herramienta visualiza la
descripción.
Esta columna indica si un programa de Local Logic puede
leer esta variable.
Esta columna indica si un programa de Local Logic puede
escribir en esta variable.
P ar a i n s e r ta r u n a va r i ab le d e L o ca l L og i c
1. En el Local Logic Editor, haga clic con la tecla derecha y seleccione Insert Variable .
Aparece una lista inteligente (smart list) que le pide que seleccione un nombre de
variable de Local Logic.
2. Seleccione una variable en la lista y pulse ENTER.
La variable se inserta en la Local Logic.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Versión 3.00
97
6
Programación de movimientos
Local Logic (Lógica local)
Comandos y operadores de Local Logic
Local Logic permite ejecutar funciones básicas lógicas y matemáticas en el módulo
DSM. Los comandos utilizan sólo caracteres en mayúsculas y son sensibles a la caja de
los caracteres.
ABS
BWAND
BWOR
BWXOR
BWNOT
ON
OFF
TRUE
FALSE
IF
THEN
END_IF
MOD
+ mas
-(menos)
/ (dividir)
* (multiplicar)
:=(asignar)
>(mayor que)
< (menor que)
>= (mayor o igual que).
<= (menor o igual que).
<> (distinto de)
¿Quiere saber más? En el Help Index, seleccione “Local Logic: an Overview” (´Lógica local: una
Sinopsis).
98
CIMPLICITY Logic Developer - PLC Versión 3.00
GFK-1918C-SP
Programación de movimientos
CAM Editor (Editor CAM)
CAM EDITOR (EDITOR CAM)
El CAM Editor es un accesorio para la programación de movimientos con Logic
Developer - PLC que constituye un medio para crear, editar y gestionar perfiles CAM
electrónicos. Cada perfil CAM es una curva que especifica la respuesta de un servo
esclavo a un índice de posición del maestro. Se hace referencia a los perfiles CAM por
nombre en el programa de movimientos asociados y se agrupan formando bloques
CAM. Cada bloque está destinado para su descarga a un módulo de movimiento
específico mediante un autómata programable (PLC). Los componentes del hardware se
especifican mediante HWC del proyecto asociado.
Los perfiles CAM están definidos por el usuario en una biblioteca y luego se agrupan
formando bloques y asignándoles alias. Esto le permite reutilizar perfiles CAM
incluyéndolos en múltiples bloques CAM.
Project Tab: Navegador
Bloques CAM
P ar a c re a r u n b lo q u e C A M
1. En la pestaña
Project del
(Programa de movimientos).
2. Haga clic en la carpeta
Navegador, amplíe la carpeta
Motion Program
CAM blocks y seleccione New (Nuevo).
Se crea un bloque CAM nuevo con un nombre por defecto.
3. Renombre el bloque dándole el nombre deseado.
P ar a i m p or t a r b l o q u e s C A M
1. En la pestaña
Project del
Navegador, amplíe la carpeta
2. Haga clic con la tecla derecha en la carpeta
Motion Program.
CAM blocks y seleccione Import from
File.
Se abre el recuadro de diálogo Open (Abrir).
3. Examine hasta encontrar el bloque CAM que desee importar (archivo . csv o . txt).
4. Haga clic en Open.
El bloque importado aparece en el proyecto.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Versión 3.00
99
Programación de movimientos
6
CAM Editor (Editor CAM)
Modo de trabajo con el CAM Editor
Puede ajustar las curvas del perfil CAM para adaptarse a las necesidades específicas del
proyecto. Con el CAM Editor puede crear perfiles definiendo puntos en una curva de
posiciones maestra/esclava. Los grupos de puntos contiguos se asignan a sectores. A
cada sector se le asigna un orden de ajuste a curva polinómica (1,2,3) que especifica
cómo se interpolará la curva entre los puntos.
El Navegador
visualiza
perfiles y
bloques de
CAM.
Las curvas
del perfil
pueden
ajustarse y
editarse
gráficame
nte.
La tabla de
perfil CAM
permite la
edición
numérica y el
agrupamiento
por órdenes de
curvas
Las curvas
secundarias
muestran la
velocidad,
la
aceleración
y los golpes
de
aceleración
del perfil
CAM.
Configure
perfiles y
bloques en el
Inspector.
El Companion
efectúa un
seguimiento de
los
desplazamient
os y le
proporciona
información
sobre aquello
en lo que hace
clic.
P ar a c re a r u n p er f i l C A M
• En la pestaña
Project del
Navegador, haga clic con la tecla derecha en la carpeta
CAM Profiles y seleccione New (Nuevo).
Se añadirá al proyecto un nuevo perfil CAM con un nombre por defecto.
P ar a c on f i gu r ar u n p e r fi l C A M
1. En la pestaña
Project del
Navegador, haga clic con la tecla derecha en un
perfil CAM y seleccione Properties.
100
CIMPLICITY Logic Developer - PLC Versión 3.00
GFK-1918C-SP
Programación de movimientos
CAM Editor (Editor CAM)
Las propiedades del perfil CAM aparecen en el Inspector
2. Ajuste las propiedades del perfil CAM en el Inspector y especifique su tipo y
condiciones límite.
P ar a e d i ta r u n p e r f i l C A M
1. En la pestaña
Project del
Navegador, amplíe la carpeta
haga doble clic en un
perfil CAM.
Motion Program y
En el editor de perfiles aparecerá una representación gráfica del perfil y en la tabla de
perfiles aparecerá una representación numérica.
2. Inserte y mueva puntos dentro del editor o tabla del perfil.
3. Agrupe los puntos en sectores dentro de la tabla del perfil y asigne un orden de ajuste de
curva a cada sector.
P ar a a ñ a d ir u n a l i a s a u n b l o q u e C A M
• En la pestaña
Project del
Navegador, haga clic con la tecla derecha en un
bloque CAM, apunte a Add Alias to (Añadir alias a) y luego seleccione un perfil.
Nota: Los alias corresponden a perfiles CAM dentro de bloques CAM. Para crear alias
para los bloques CAM, previamente debe haber creado un perfil CAM.
¿Quiere saber más? En el Help Index seleccione “CAM”.
GFK-1918C-SP
CIMPLICITY Logic Developer - PLC Versión 3.00
101
6
102
Programación de movimientos
CAM Editor (Editor CAM)
CIMPLICITY Logic Developer - PLC Versión 3.00
GFK-1918C-SP
Contenido
A
Acceso en línea (online) 34
Acumuladores 76
acumuladores 76
Administrador de la red 28
Alias 101
Apertura de un proyecto 15
Archivos de tiempo de ejecución 31
Autorización del producto 6
Ayuda 21
Ayuda de Companion 21
Ayuda InfoViewer 21
B
Barra de estado 34
Bits CTL (Local Logic) 93
Bloques
_MAIN 61
C 2, 84, 85
CAM 99, 101
Informes 37
LD 63
Local Logic 93
Movimiento para PLC 90
Bloques CAM 99, 101
Bloques de movimiento para PLC 90
Bloques en C 2, 84, 85
Bloques LD 63
Búsqueda
Búsqueda global 16
En un bloque 62
Búsqueda global 16
CimplicityControl 1
Companion 18
Comunicación
Configuración 28
Serie 28
Configuración
Acumuladores 76
Comunicación 28
CPUs 30, 44
De dirección y longitud (LD) 66
de dirección y longitud (LD) 65
DSM314 45, 46
E/S remotas VersaMax 55
Ethernet 28
Hardware 1, 27, 41
Objetivos 26
Perfiles CAM 100
Planificación secuencial de la
ejecución 62
Sistemas redundantes 51
Contenido 23
Control de acceso 62
Controlador de bus Genius (GBC)
52, 53, 59
CPU364 28, 43
CPU374 28
Creación
Bloques de IL 76
Bloques de Local Logic 93
Informes 38
Objetivos 26
Perfiles CAM 100
C
CAM Editor 2
CAM Editor (Editor CAM) 99
CAM Editor (Editor de CAM) 89
Cambios palabra por palabra 70, 81
Carga 31, 33
CIMPLICITY Machine Edition 1, 7,
11, 32
D
Data Watch 17
Datos de parámetros (Local Logic)
93
Descarga 31, 32
Destino de tiempo de ejecución 25
Diagnóstico 35
Dirección Analog Start (Inicio de
GFK-1918C-SP
analógica) 76
Dirección de referencia 66
Dirección Inicio de booleana 76
Documentation Address (Dirección
de documentación) 26
DSM314 2, 45, 47, 89, 90, 93
Dual HWC (HWC Dual) 27
Dual HWC (HWC dual) 54
E
E/S remotas 1, 26, 41, 56
E/S remotas VersaMax 55
Edición
Bloques CAM 100
Bloques de IL 77
Bloques de LD 64
Bloques de Local Logic 94
Bloques de movimientos para
PLC 90
Perfiles CAM 101
Editor de parámetros 44, 47
Editores de lógica 61
Encontrar texto
Búsqueda global 16
Escáner de E/S remotas 59
Escáner de E/S remotas Genius de
Series 90™-70 59
Escáner de E/S remotas Genius Series 90™-70 25
Ethernet 1, 27, 28, 30
Explorador de Windows 17
F
Familia de PLCs 26, 27
Feedback Zone (Zona de realimentación) 17, 31, 32, 37, 39
Fuente de alimentación 45
Fuerzas 71
Funciones
IL 82
LD 72
CIMPLICITY Logic Developer - PLC Version 3.00
103
Contenido
fxClasses 18
G
GBC 52, 53, 59
GE Fanuc
E/S remotas 26
Escáner de E/S remotas Genius
Series 90™-70 25
PLC 1, 26
VersaMax Ethernet 25
VersaMax Genius 25
VersaMax Profibus 25
H
Hardware
Configuración 1, 27, 41
Hardware Configuration (Configuración del hardware) (HWC) 2
Help Index (Índice de ayuda) 22
Herramientas 17
Hipervínculos 39
HWC 2, 41
HWC dual 52
HWC primaria 51, 54
HWC secundaria 53, 54
I
IL Editor 2
Impresión de informes 39
Índice 22
Informes 37
Creación 38
Impresión 39
Revisualización 39
InfoViewer 18
Inicio rápido 12
Inspector 17
Instalación 5
Instrucciones
IL 82
LD (Esquema de contactos) 65,
72
Interacción con el PLC 31
Internet Explorer 18
IP Address (Dirección IP) 27, 28, 29
104
L
LD Editor 2, 63
LD Logic 2
Lista de instrucciones (IL) 76
LLVT 96
Local Logic (Lógica local) 93
Local Logic Editor 2
Local Logic Editor (Editor de lógica
local) 89, 95
Localización de texto
En un bloque 62
Logic Developer - PC 2
Logic Developer - PLC 1, 2, 6, 7, 14,
26, 31, 33
Logic Developer - State 2, 14, 33
Logicmaster 1
M
Machine Edition 2
Mapeado de una variable 20
Menú de la tecla derecha
HWC 43
Objetivo 31
Menú de la tecla derecha
Objetivo 89
Mnemónicos 78
Module Catalog (Catálogo de módulos) 44
Motion 2
Motion Developer 14
N
Navegador 17
Nodo SBA 59
O
Objetivos 25
Carga 33
Configuración 26
Creación 26
Descarga 32
Escáner de E/S remotas 59
Menú de la tecla derecha 31
Menú de la tecla derecha 89
Validación 31
CIMPLICITY Logic Developer - PLC Version 3.00
Offline (Fuera de línea) 34
Salir fuera de línea (offline) 35
Online (En línea) 34
Acceso en línea (online) 34
Operandos 67
P
Parámetros
Bloques en C 85
Programas en C 87
Perfiles CAM 100
Pestaña Build 31, 32
Pestaña Reports 37, 39
Planificación de la ejecución de bloques 61
Plantillas 14
PLC 1, 26
PLC Motion Editor 2
PLC Motion Editor (Editor de movimientos para PLC) 89, 90
PLC Series 90™ Micro 25
PLC Series 90™-30 25
PLC Series 90™-70 25, 48
PLC Status (Estado del PLC) 26
PLC VersaMax 25
PLC VersaMax Nano/ Micro 25
Programación de movimientos 89
Programas de usuario 86, 87
Programas en C 2, 86, 87
Projectos
Ejecución 33
Proyecto
CIMPLICITY Machine Edition
11
Ejecución 80, 98
Proyectos
Apertura 15
Carga 31
Creación 14
Descarga 31
Edición 14
Puertos COM 28
PWR321 45
GFK-1918C-SP
Contenido
R
Racks 41
Redundancia
Configuración de sistemas 51
CPU a través de Genius 49
CPU básica 48
Genius 48, 49
Recuadro de diálogo Redundancy
Wizards
(Wizards de redundancia) 51, 52
Redundancia de CPU a través
de Genius 48
Series 90™-70 48
Redundancia de CPU a través de Genius 48
Redundancia de CPU básica 48
Redundancia de Genius 48
GFK-1918C-SP
Requisitos del sistema 4
Revisualización de informes 39
Run 33
S
Salir fuera de línea (offline) 35
Sensible al contexto 18, 21
Sincronización 11, 54
Slots 43
SNP_ID 28, 30
Soporte/base 57
Stop 33
Sustitución de texto 62
Sweep Time (Tiempo de barrido) 26
Tipo de rack 44
Toolchest 18
U
URL 26
V
Validación de un objetivo 31
Variables 19
Mapeado 20
VersaMax Ethernet 25
VersaMax Genius 25
VersaMax Profibus 25
VersaPro 1
View 2, 14
T
Tablas de fallos 35
Tablas de vista de referencias 35
CIMPLICITY Logic Developer - PLC Version 3.00
105

Documentos relacionados