Logo Studenta

Desarrollo de un sistema supervisorio para la puesta en marcha de un prototipo de envasado industrial, con incorporación del software incontrol para la simulación de automatismos

¡Este material tiene más páginas!

Vista previa del material en texto

UNIVERSIDAD DE CARABOBO 
FACULTAD DE INGENIERÍA 
ESCUELA DE INGENIERÍA ELÉCTRICA 
DEPARTAMENTO DE SISTEMAS Y AUTOMÁTICA 
 
 
 
 
 
 
 
 
DESARROLLO DE UN SISTEMA SUPERVISORIO PARA LA PUESTA EN MARCHA DE 
UN PROTOTIPO DE ENVASADO INDUSTRIAL, CON INCORPORACIÓN DEL 
SOFTWARE INCONTROL PARA LA SIMULACIÓN DE AUTOMATISMOS. 
 
INCONTROL ™ GUÍA DEL USUARIO 
(TOMO II) 
 
 
 
 
 
 
Bachilleres: 
Araujo C. Rubén A. 
Betancourt Q. Anaira L. 
Tutor(a): 
Ing. Aída Pérez. 
 
Naguanagua, 20 de Noviembre de 2012. 
UNIVERSIDAD DE CARABOBO 
FACULTAD DE INGENIERÍA 
ESCUELA DE INGENIERÍA ELÉCTRICA 
DEPARTAMENTO DE SISTEMAS Y AUTOMÁTICA 
 
 
 
 
 
 
 
 
 
 
 
DESARROLLO DE UN SISTEMA SUPERVISORIO PARA LA PUESTA EN MARCHA DE 
UN PROTOTIPO DE ENVASADO INDUSTRIAL, CON INCORPORACIÓN DEL 
SOFTWARE INCONTROL PARA LA SIMULACIÓN DE AUTOMATISMOS. 
(TOMO I) 
 
 
 
 
 
Bachilleres: 
Araujo C. Rubén A. 
Betancourt Q. Anaira L. 
Tutor(a): 
Ing. Aída Pérez. 
 
Naguanagua, 20 de Noviembre de 2012 
 
 
Araujo Rubén –Betancourt Anaira Página XIX 
 
DESARROLLO DE UN SISTEMA SUPERVISORIO PARA LA PUESTA EN 
MARCHA DE UN PROTOTIPO DE ENVASADO INDUSTRIAL, CON 
INCORPORACIÓN DEL SOFTWARE INCONTROL PARA LA SIMULACIÓN DE 
AUTOMATISMOS. 
 
RESUMEN 
 
(Realizado por los Brs. Betancourt Anaira y Araujo Rubén con la tutora Prof. Pérez Aída) 
 
El objetivo del trabajo aquí descrito, es el desarrollo de un sistema supervisorio para 
la puesta en marcha de la planta piloto de llenado y envasado de recipientes, ubicada en el 
Laboratorio de Automatización Industrial II, mediante la incorporación del software 
InControl para la simulación de automatismos. La investigación produjo como resultado 
principal la puesta en marcha de dicha línea con el fin de mejorar la formación de los 
estudiantes de Ingeniería Eléctrica, específicamente de la mención Sistemas y Automática. 
El proyecto se inició realizando la recopilación bibliográfica necesaria acerca del SCADA 
InTouch, Software InControl, Comunicación entre el InTouch e InControl, luego se realizó 
el sistema supervisorio incorporando el SCADA InTouch (es necesario mencionar que la 
línea de llenado y envasado no posee SCADA) y el software InControl, la comunicación 
entre estos programas se realizó mediante OPCLink y PcAccess; una vez realizado el 
sistema supervisorio se elaboraron estrategias didácticas dirigidas a la formación teórica-
práctica del estudiante mediante el uso de dichos programas; adicionalmente se redactó el 
manual de usuario del software InControl ,donde se describe con detalle todo lo relacionado 
al software. Para la puesta en marcha de la línea se realizó un trabajo de reingeniería de la 
línea de llenado y envasado, esto debido a las fallas que presentaba dicha línea, una vez 
realizada la reingeniería se procedió a proba las prácticas elaboradas para proceder a 
depurar errores de las mismas. 
 
Palabras claves: SCADA, Software, InTouch, InControl. 
 
 
UNIVERSIDAD DE CARABOBO 
FACULTAD DE INGENIERÍA 
ESCUELA DE INGENIERÍA ELÉCTRICA 
DEPARTAMENTO DE SISTEMAS Y AUTOMÁTICA 
 
 
 
 
 
 
 
 
DESARROLLO DE UN SISTEMA SUPERVISORIO PARA LA PUESTA EN MARCHA DE 
UN PROTOTIPO DE ENVASADO INDUSTRIAL, CON INCORPORACIÓN DEL 
SOFTWARE INCONTROL PARA LA SIMULACIÓN DE AUTOMATISMOS. 
 
 
(TOMO II) 
 
 
 
 
 
 
Bachilleres: 
Araujo C. Rubén A. 
Betancourt Q. Anaira L. 
Tutor(a): 
Ing. Aída Pérez. 
 
Naguanagua, 20 de Noviembre de 2012. 
Índice del Manual de Usuario 
!
Araujo Rubén –Betancourt Anaira 
!
ÍNDICE DE CONTENIDO 
 
 Página 
C A P Í T U L O 1: Introducción a InControl…………………………………. A-2 
Información General……………………………………………………………... A-3 
Cumplimiento De Iec …………………………………………………………….. A-3 
1.1. Lenguajes de programación …………………………………………….. A-3 
1.2. Requisitos del sistema …………………………………………………… A-5 
1.2.1. Incontrol proyecto de desarrollo …………………………………… A-5 
1.3. Soporte técnico ………………………………………………………….. A-5 
1.4. Pautas para la instalación ……………………………………………….. A-6 
1.4.1. Antes de instalar Intouch e Incontrol ……………………………… A-7 
1.4.2. Ejecución de Incontrol: inicio rápido ……………………………… A-7 
1.4.3. Incontrol Project Manager ………………………………………… A-8 
C A P Í T U L O 2: El entorno de InControl …………………………………. A-10 
2.1. Trabajar en las ventanas Development/Runtime ………………………. A-11 
2.1.1. Ventana Development: …………………………………………….. A-11 
2.1.2. Ventana Runtime (Tiempo de ejecución) ………………………….. A-11 
2.2. Iconos de Runtime Engine ………………………………………………. A-13 
2.3. Uso de la barra de herramientas Estándar ……………………………… A-15 
2.4. Uso de la barra de herramientas Runtime ……………………………… A-17 
2.5. Uso de la barra de Depuración …………………………………………. A-18 
2.6. Uso de la barrade Menú ………………………………………………… A-18 
C A P Í T U L O 3: Configuración de Seguridad ……………………………... A-20 
Configuración de seguridad ……………………………………………………... A-21 
Información General……………………………………………………………... A-21 
3.1. Registro de encendido/apagado y cambio de una contraseña …………… A-22 
3.2. Administración de seguridad …………………………………………….. A-23 
3.3. Bloqueo de algoritmosSFC………………………………………………. A-25 
3.4. Uso de seguridad de Windows………………………………………….. A-26 
Índice del Manual de Usuario 
!
Araujo Rubén –Betancourt Anaira 
!
C A P Í T U L O 4: Configuración de Entradas-Salidas (I/O) ………………. A-27 
Información General………………………………….…………………………. A-28 
4.1. Instalación de la tarjeta individual""""""""""""""""""""""""# A-28 
4.2. Instalación de la tarjeta múltiple"""""""""""""""""""""""""## A-28 
4.3. Instalación de tarjetas múltiples de diferentes 
proveedores""""""""""""""""""""""""""""""""""""""""""" A-29 
4.4. La comunicación sin tarjeta o módulo""""""""""""""""""""""# A-29 
4.5. Comunicación a través de Suite Link""""""""""""""""""""""## A-29 
4.6. Procedimiento general de la instalación""""""""""""""""""""" A-31 
4.7. Anadir o quitar los controladores""""""""""""""""""""""""" A-31 
4.8. Configuración de I/O"""""""""""""#""""""""""""""""""""""# A-33 
4.9. Simulación de I/O"""""""""""""#"""""""""""""""""""""" A-34 
4.10. Como excluir las etiquetas de las I/O Para los controladores de I/O…….. A-35 
C A P Í T U L O 5: Organización y/o Administración Del Proyecto………… A-36 
Información General………………………………….………………………….. A-37 
5.1. Programas"""""""""""""#"""""""""""""#"""""""""""""# A-37 
5.2. Bloques de Función"""""""""""""#""""""""""""""""""""## A-37 
5.3. Funciones"""""""""""""#"""""""""""""#"""""""""""""# A-48 
5.3.1. Diferencias entre Funciones / Bloque de Función"""""""""""""# A-39 
5.4. Macros"""""""""""""#"""""""""""""#""""""""""""""## A-40 
5.5. Nombres de variables. """""""""""""#"""""""""""""#"""""""" A-40 
5.6. Gestión de proyectos"""""""""""""#"""""""""""""#"""""""" A-40 
5.6.1. Crear un proyecto"""""""""""""#""""""""""""""""""## A-41 
5.6.2. Eliminación de un proyecto"""""""""""""#"""""""""""""# A-42 
5.6.3. Agregar un proyecto"""""""""""""#""""""""""""""""## A-42 
5.6.4. Modificar el nombre/ descripción del proyecto"""""""""""""# A-42 
5.6.5. Adición de un nuevo POU a un proyecto"""""""""""""""""# A-43 
5.6.6. Para agregar un nuevo pou a un proyecto""""""""""""""""## A-43 
5.6.7. Adición de una POU existente a un proyecto""""""""""""""" A-45 
5.6.8. Remover / Eliminar un POU"""""""""""""#"""""""""""""# A-45 
5.6.9. Cambiar el Nombre De Un POU"""""""""""""#""""""""""" A-46 
Índice del Manual de Usuario 
!
Araujo Rubén –Betancourt Anaira 
!
5.7. Organización de un proyecto"""""""""""""#"""""""""""""" A-48 
5.8. Definición de bloques de función"""""""""""""#"""""""""""""# A-49 
5.8.1. Establecer parámetros y variables"""""""""""""#""""""""""" A-49 
5.8.2. Para definir un parámetro o variable de un tipo de bloque de 
función"""""""""""""#"""""""""""""#"""""""""""""#"""""""" A-49 
5.8.3. Definición de una instancia"""""""""""""#"""""""""""""# A-51 
5.8.4. Introducción del código de llamada"""""""""""""#"""""""""A-53 
5.8.5. Definición de funciones"""""""""""""#""""""""""""""## A-54 
5.8.6. Establecer parámetros y variables"""""""""""""#"""""""""" A-54 
5.8.7. Para definir un parámetro o variable de una función""""""""""" A-54 
C A P Í T U L O 6: Definición De Variables…………………………………… A-56 
Información General………………………………….………………………….. A-57 
6.1. Nombres de variables"""""""""""""#""""""""""""""""""" A-57 
6.2. Lreal"""""""""""""#"""""""""""""#""""""""""""""""# A-61 
6.3. Verdadero (Real)!"""""""""""""#"""""""""""""#""""""""""" A-61 
6.4. Dint"""""""""""""#"""""""""""""#"""""""""""""""""## A-62 
6.5. Int"""""""""""""#"""""""""""""#"""""""""""""#""""""""" A-62 
6.6. Sint"""""""""""""#"""""""""""""#"""""""""""""#"""""""" A-62 
6.7. Unsigned Integers"""""""""""""#"""""""""""""#""""""""""" A-62 
6.8. Dword"""""""""""""#"""""""""""""#"""""""""""""""# A-62 
6.9. Word"""""""""""""#"""""""""""""#"""""""""""""#""""""" A-62 
6.10. Byte"""""""""""""#"""""""""""""#"""""""""""""""## A-63 
6.11. Bool"""""""""""""#"""""""""""""#"""""""""""""#"""""" A-63 
6.12. Tipos de datos Date/Time (Fecha/Hora"""""""""""""#""""""""" A-63 
6.13. Tmr"""""""""""""#"""""""""""""#"""""""""""""""" A-66 
6.14. Any"""""""""""""#"""""""""""""#"""""""""""""#"""""" A-67 
6.15. File (Archivo)!"""""""""""""#"""""""""""""#"""""""""""" A-67 
6.16. String (Cadena) """""""""""""#""""""""""""""""""""" A-70 
6.17. Rtemode"""""""""""""#"""""""""""""#"""""""""""""# A-70 
6.18. Definida por el usuario"""""""""""""#"""""""""""""#"""""" A-70 
6.18. Data Type Conversion"""""""""""""#"""""""""""""#""""""" A-72 
Índice del Manual de Usuario 
!
Araujo Rubén –Betancourt Anaira 
!
6.19. Acceso al administrador de símbolos"""""""""""""#""""""""" A-72 
6.20. Uso de la barra de herramientas Symbol Properties Manager(Iconos)… A-76 
6.21. Consejos de edición - Menús Contextuales"""""""""""""""""" A-77 
6.22. Consejos de edición - Cambiar El Orden De Los Miembros"""""""" A-78 
6.23. Consejos de edición - Copiar / Pegar / Mover Símbolos"""""""""" A-78 
6.24. Creación de una variable"""""""""""""#"""""""""""""""## A-79 
6.25. Creación de una matriz de variables"""""""""""""#"""""""""" A-81 
6.26. Hacer referencia a matrices"""""""""""""#"""""""""""""# A-81 
6.27. Asignar nombre a un bit en una variable"""""""""""""#"""""""" A-82 
6.28. Creación de tipo de datos de un usuario definido"""""""""""""" A-83 
6.29. Impresión de la información de las variables""""""""""""""""# A-84 
6.30. Variables del sistema general"""""""""""""#"""""""""""""# A-85 
6.31. Variables de sistema del Runtime Engine""""""""""""""""""## A-86 
6.32. La transferencia de bases de datos de símbolos. """""""""""""# A-89 
6.33. Símbolo de intercambio entre Incontrol E Intouch"""""""""""""# A-90 
C A P Í T U L O 7: Ejecutando un Proyecto…………………………………. A-92 
7.1. Ejecución de un proyecto"""""""""""""#""""""""""""""""# A-93 
7.2. Conectarse alRuntime Engine"""""""""""""#"""""""""""""" A-97 
7.3. Comprobación del nodo conectado"""""""""""""#"""""""""""""# A-98 
7.4. Uso de la pantalla runtime Engine"""""""""""""#"""""""""""""# A-99 
7.5. Uso de los iconos del Runtime Engine"""""""""""""#""""""""""" A-100 
7.6. Uso de los comandos del Monitor Runtime Engine""""""""""""""## A-101 
7.7. Ejecución/Salida del monitor Runtime Engine"""""""""""""""""## A-103 
7.8. Validación y descarga"""""""""""""#""""""""""""""""""## A-103 
7.9. La validación de un proyecto"""""""""""""#""""""""""""""# A-104 
7.10. Descarga de un proyecto"""""""""""""#"""""""""""""""" A-104 
7.11. Validación de un programa individual"""""""""""""#""""""""" A-105 
7.12. Descarga de un programa individual"""""""""""""#""""""""" A-106 
7.13. Proyecto/Programa de ejecución"""""""""""""#"""""""""""""# A-106 
7.13.1. Ejecución de un proyecto"""""""""""""#"""""""""""""" A-106 
7.13.2. Ejecución de un programa individual"""""""""""""#"""""""" A-108 
Índice del Manual de Usuario 
!
Araujo Rubén –Betancourt Anaira 
!
7.14. Detención de un proyecto"""""""""""""#"""""""""""""""""## A-109 
7.15. Detención de un programa"""""""""""""#""""""""""""""# A-110 
7.16. Proyecto/Programa de ejecución de órdenes""""""""""""""""## A-110 
7.16.1. Establecer el orden en el programa de ejecución"""""""""""""# A-110 
7.16.2. Establecimiento de la prioridad del programa en la vista de 
ejecución"""""""""""""#"""""""""""""#"""""""""""""#""""""" A-111 
7.17. Depuración de un programa"""""""""""""#"""""""""""""# A-112 
7.17.1. Comprobación de la barra de estado"""""""""""""#""""""""" A-112 
7.17.2. Comprobación del modo de programa"""""""""""""""""""# A-112 
7.18. Escaneado de un único proyecto/programa"""""""""""""""""# A-113 
7.19. Uso de puntos de interrupción"""""""""""""#"""""""""""""# A-114 
7.20. Para ejecutar un programa paso a paso"""""""""""""#""""""""" A-115 
7.21. Seguimiento de las variables de programas"""""""""""""""""## A-115 
7.21.1. Agregar una variable a la ventana inspección"""""""""""""#""" A-116 
7.21.2. Adición de múltiples variables a la ventana inspección (Watch / 
Force)!"""""""""""""#"""""""""""""#""""""""""""""""""## A-117 
7.21.3. Extracción de una variable"""""""""""""#"""""""""""""# A-117 
7.21.4. Modificar/Bloquear a una variable"""""""""""""#"""""""""" A-118 
7.21.5. Ajuste de velocidad de actualización"""""""""""""#""""""""" A-119 
7.21.6. Pausa de la actualización de la ventana de vigilancia"""""""""" A-120 
7.21.7. Desbloquear variables"""""""""""""#"""""""""""""""" A-120 
7.21.8. Viendo variables forzadas"""""""""""""#"""""""""""""# A-121 
7.21.9. Uso de la ventana de inspección en un equipo remoto"""""""""" A-121 
7.21.10. Uso del menú de la ventana de inspección"""""""""""""""# A-121 
7.21.11. Uso de la ventana independiente de inspección (Stand-Alone"""" A-123 
C A P Í T U L O 8: Lenguajes De Programación……………………………… A-127 
8.1. Elementos de la lógica programada escalera (RLL)!"""""""""""""# A-128 
8.1.1. Desarrollo de un programa en RLL"""""""""""""""""""""# A-128 
8.1.2. Ejecución del programaRLL"""""""""""""""""""""""""""" A-133 
8.2. Elementos de los gráficos de funciones secuenciales (SFC)!"""""""" A-149 
8.2.1. Desarrollo de un programa SFC (Secuential Function Chart)……….. A-149 
Índice del Manual de Usuario 
!
Araujo Rubén –Betancourt Anaira 
!
8.2.2. Ejecución del programa en SFC"""""""""""""""""""""""## A-159 
8.3. Programa de texto estructurado (STL) """""""""""""""""""""## A-163 
8.3.1. Desarrollo de un programa de texto estructurado"""""""""""" A-163 
8.3.2. Ejecución del programa en STL"""""""""""""""""""""""" A-167 
8.3.3. Desarrollo de un módulo de función""""""""""""""""""""" A-170 
8.3.4. Llamar y ejecutar el bloque de funciones"""""""""""""""""# A-181 
8.3.5. Desarrollo de una función"""""""""""""""""""""""""""""" A-185 
8.3.6. Realización y ejecución de la función"""""""""""""""""""" A-194 
8.4. Bloque de funciones""""""""""""""""""""""""""""""""""""" A-198 
8.4.1. Bloques de función de activación""""""""""""""""""""""# A-198 
8.4.2. Funciones matemáticas""""""""""""""""""""""""""""""" A-201 
8.4.3. Funciones trigonométricas y logarítmicas"""""""""""""""""" A-217 
8.4.4. Funciones bitwise""""""""""""""""""""""""""""""""# A-226 
8.4.5. Funciones de conversión"""""""""""""""""""""""""""""" A-236 
8.4.6. Funciones de archivo"""""""""""""""""""""""""""""" A-259 
8.4.7. Funciones string"""""""""""""""""""""""""""""""""""" A-273 
8.4.8. Funciones de bloques de contadores""""""""""""""""""""""" A-286 
8.4.9. Bloques de funciones de comparación""""""""""""""""""""" A-298 
8.4.10. Bloques de funciones de tiempo""""""""""""""""""""""""# A-304 
C A P Í T U L O 9: InControl e InTouch………………………………………. A-316 
Información General……………………………………………………………… A-317 
9.1. Funciones InControl como apoyo en InTouch"""""""""""""""""" A-317 
9.2. Utilizando el asistente para proyectos InControl""""""""""""""""# A-317 
9.3. Utilizando el asistente para la configuración del Runtime Engine………. A-3199.4. Usando el modo de asistente InControl"""""""""""""""""""""" A-320 
9.5. Utilizando InControl Runtime Engine Wizard"""""""""""""""""" A-321 
9.6. Uso del asistente de incontrol para borrar fallas"""""""""""""""""" A-322 
9.7. Uso de InControl Runtime Add Tag Wizard"""""""""""""""""""" A-323 
9.8. Usodel InTouch Tag Browser"""""""""""""""""""""""""""""" A-327 
9.9. Proyecto Nodo / Nombre e InTouch""""""""""""""""""""""""" A-327 
9.10. Funciones de InControl Quickscript"""""""""""""""""""""""""" A-328 
Índice del Manual de Usuario 
!
Araujo Rubén –Betancourt Anaira 
!
C A P Í T U L O 10: Comunicación InControl OPC…………………………... A-330 
Configuración del cliente OPC…………………………………………………… A-331 
Información General……………………………………………………………… A-331 
10.1. Acceso a los cuadros de diálogo de configuración""""""""""""""" A-331 
10.2. Configuración del grupo"""""""""""""""""""""""""""""""" A-333 
10.2.1. Modo de importación""""""""""""""""""""""""""""""""" A-335 
10.3. Agregar etiquetas de artículo""""""""""""""""""""""""""## A-336 
10.3.1. Introducción de direccionamiento de etiquetas de datos""""""""" A-337 
10.3.2. Introducción de datos de escala de etiquetas""""""""""""""""" A-338 
10.3.3. Selección de datos de procesamiento de etiquetas""""""""""""" A-339 
10.4. Cambio del orden de los datos"""""""""""""""""""""""""""" A-341 
10.5.1. Tags grupo de estatus"""""""""""""""""""""""""""""""" A-344 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Índice del Manual de Usuario 
!
Araujo Rubén –Betancourt Anaira 
!
ÍNDICE DE FIGURAS 
Página 
Figura A-1.1: La lógica de escalera de relés (RLL) ........................................................... A-3!
Figura A.1.2: Diagrama de Funciones Secuenciales (SFC) ............................................... A-3!
Figura A.1.3: Lenguaje de texto estructurado (STL) .......................................................... A-4 
FiguraA.1.4: Fábrica de objetos (FOE) ............................................................................. A-4!
Figura A.1.5: Cuadro de diálogo InControl Project Manager ............................................ A-8!
Figura A.1.6: Project Manager Y New Project. ................................................................. A-9!
Figura A.2.1: Ventana Development. ............................................................................... A-11!
Figura A.2.2: Ventana Runtime ........................................................................................ A-13!
Figura A.2.3: Barra de herramientas Standar ................................................................... A-16!
Figura A.2.4: Barra de herramientas Runtime .................................................................. A-17!
Figura A.2.5: Barra de depuración. .................................................................................. A-18!
Figura A.2.6: Barra de menú ............................................................................................ A-18!
Figura A.3.1: Revisión del nivel de seguridad. ................................................................ A-22!
Figura A.4.1: Instalación de la tarjeta individual. ............................................................ A-28!
Figura A.4.2: Instalación de la tarjeta múltiple. ............................................................... A-28!
Figura A.4.3: Instalación de la tarjeta individual ............................................................. A-29!
Figura A.4.4: Comunicación sin tarjeta de escáner. ......................................................... A-29!
Figura A.4.5: Comunicación a través de Suite Link. ........................................................ A-30!
Figura A.4.6: Cuadro de diálogo New. ............................................................................. A-31!
Figura A.4.7: Ventana Project. ......................................................................................... A-32!
Figura A.4.8: Ventana del Administrador de Símbolos (Symbol Properties Manager). .. A-34!
Figura A.4.9: Exclusión de un controlador. ...................................................................... A-35!
Figura A.5.1: Ventana Project. ......................................................................................... A-41!
Figura A.5.2: Ventana del Project View: Modo de las funciones o bloques de función 
cargados en el Runtime. .................................................................................................... A-45!
Figura A.5.3: Ventana Project - Organización por defecto. ............................................ A-47 
Figura A.5.4: Ventana Project - Organización de la carpeta. ........................................... A-47!
Figura A.5.5: Ventana Project - Área de organización ..................................................... A-48!
Figura A.5.6: Selección del tipo de bloque de función. .................................................. A-50 
Índice del Manual de Usuario 
!
Araujo Rubén –Betancourt Anaira 
!
Figura A.5.7:Barra de herramientas del Symbol Properties Manager .............................. A-50!
Figura A.5.8: Ventana Symbol Properties. ....................................................................... A-50!
Figura A.5.9: Variable o tipo de símbolo. ........................................................................ A-51!
Figura A.5.10: Selección del tipo de bloque De función. ................................................. A-52 
Figura A.5.10: Selección de función- ............................................................................... A-55!
Figura A.6.1: Menú de Herramientas ............................................................................... A-73!
Figura A.6.2: Ventana Project .......................................................................................... A-73!
Figura A.6.3: Ventana de Inspección. .............................................................................. A-73!
Figura A.6.4: Cuadro de diálogo: Edit Contact ................................................................ A-74!
Figura A.6.5: Ventana de programación de texto estructurado. ....................................... A-74!
Figura A.6.6: Cuadro de diálogo de configuración de un PID. ........................................ A-74!
Figura A.6.7: Cuadro de diálogo Symbol Manager .......................................................... A-75!
Figura A.6.8: Iconos de la barra de herramientas del Administrador ............................... A-76!
Figura A.6.8: Menú Edition del Administrador de Símbolos. .......................................... A-77 
Figura A.6.9: Menú Edition del administrador de simbolos - Sin objeto seleccionado ... A-78 
Figura A.6.10: Menú Decrease/Increase Address ........................................................... A-78 !
Figura A.6.11: Ventana Symbol Properties Manager ....................................................... A-79!
Figura A.6.12: Barra de herramientas del administrador de símbolos. ............................ A-79 
Figura A.6.13: Cuadro de diálogo de Symbol Properties – Creación de una variable ..... A-80!
Figura A.6.14: Barra de herramientas del administrador de símbolos – Eliminar variables
 .......................................................................................................................................... A-81!
Figura A.6.15: Cuadro de diálogo Define Bits ................................................................. A-82!
Figura A.6.16: Barra de herramientas del administrador de símbolos. - EditUserTypes…..
 .......................................................................................................................................... A-83 
Figura A.6.17: Barra de herramientas del administrador de símbolos. - New ................. A-83 
Figura A.6.18: Cuadro de diálogo User Type Definition ................................................. A-84!
Figura A.6.19: Barra de herramientas del administradorde símbolos - Imprimir 
información de variables .................................................................................................. A-85!
Figura A.6.20: Cuadro de diálogo Print Select Report Type ............................................ A-85 
Figura A.6.21: Barra de herramientas del administrador de símbolos - Exportar símbolos 
 .......................................................................................................................................... A-90!
Índice del Manual de Usuario 
!
Araujo Rubén –Betancourt Anaira 
!
Figura A.6.22: Cuadro de diálogo Export - Select Report Types. .................................... A-91!
Figura A.7.1: Identificación del nodo conectado. ............................................................ A-98!
Figura A.7.2: La identificación del proyecto en marcha. ................................................. A-98!
Figura A.7.3: Visualización de información del proyecto .............................................. . A-99!!
Figura A.7.4: Runtime Engine .......................................................................................... A-99!
Figura A.7.5: Ubicación del indicador de evaluación en tiempo real conectado ........... A-100!
Figura A.7.5: Menú Runtime Engine ............................................................................. A-101!
Figura A.7.6: Ventana de salida después de la validación del programa ....................... A-106!
Figura A.7.7: Ventana de Proyecto (Project) ................................................................. A-107!
Figura A.7.8: Indicación de que un programa está abierto en un editor ......................... A-107 
Figura A.7.9: Ventana de Proyecto (Project) ................................................................. A-108!
Figura A.7.10: Barra donde se muestra que un programa está abierto en un editor ....... A-108 
Figura A.7.11: Cambiar el orden de ejecución ............................................................... A-111!
Figura A.7.12: Establecimiento de prioridad del programa ........................................... A-112 
Figura A.7.13: Ver ventana que muestra dos variables .................................................. A-116!
Figura A.7.14: Barra de herramientas de la ventana de Inspección. .............................. A-116 
Figura A.7.15: Barra de herramientas de la ventana de Inspección. - Cambio de 
formato ............................................................................................................................ A-116!
Figura A.7.16: Ventana de inspección (Watch/Force Symbols) .................................... A-117!
Figura A.7.17: Ventana Inspección - Adición de múltiples variables 2 ......................... A-117 
Figura A.7.18: Barra de herramientas de la ventana de Inspección - Eliminar variables
 ................................................................................................................................ ……A-118 
Figura A.7.19: Ventana Watch/Force Symbols .............................................................. A-118!
Figura A.7.20: Barra de herramientas de la ventana de Inspección– Bloquear una variable
 ........................................................................................................................................ A-118!
Figura A.7.21: Barra de estado de la ventana de Inspección .......................................... A-119!
Figura A.7.21: Ventana Inspección - Configuración de la tasa de actualización ........... A-120 
Figura A.7.22: Barra de herramientas de la ventana inspección– Pausa de la ventana de 
inspección ....................................................................................................................... A-120!
Figura A.7.23: Barra deherramientas de la ventana inspección– Desbloqueo de una 
variable ........................................................................................................................... A-120!
Índice del Manual de Usuario 
!
Araujo Rubén –Betancourt Anaira 
!
Figura A.7.24: Barra de herramientas de la ventana inspección– Desbloqueo de todas las 
variables .......................................................................................................................... A-121!
Figura A.7.25: Barra de herramientas de la ventana inspección– Muestra las variables 
bloqueadas ...................................................................................................................... A-121!
Figura A.7.26: Menú de la ventana Inspección .............................................................. A-122!
Figura A.7.27: Ventana independiente de Inspección (Stand-Alone) ............................ A-124 
Figura A.8.1: Cuadro de diálogo New ............................................................................ A-129!
Figura A.8.2: Cuadro de diálogo Guardar como ............................................................ A-129!
Figura A.8.3: Barra de herramientas RLL Tools ............................................................ A-130 
Figura A.8.4: Renglón del diagrama .............................................................................. A-130!
Figura A.8.5: Cuadro de diálogo Edit Contact ............................................................... A-130!
Figura A.8.6: Cuadro de diálogo Edit Contact 2 ............................................................ A-131!
Figura A.8.7: Barra de herramientas RLL Tools ............................................................ A-131!
Figura A.8.8: Renglón del diagrama .............................................................................. A-132!
Figura A.8.9: Cuadro de diálogo Edit Coil RLL ............................................................ A-132!
Figura A.8.9: Ejemplo: Nuevo Contacto y Bobina RLL ................................................ A-133!
Figura A.8.11: Ejemplo RLL: Cuadro de diálogo. Run Program Practica3 ................... A-133 
Figura A.8.12: RLL Ejemplo: Ejecución del programa en RLL .................................... A-134!
Figura A.8.13: Ventana de Inspección ........................................................................... A-134!
Fgura A.8.14: Agregar variables a la ventana de inspección ......................................... A-135!
Figura A.8.15: Cuadro de diálogo Symbol Properties Manager .................................... A-135!
Figura A.8.16: Ejemplo RLL: Watch Window 2 ........................................................... A-135!
Figura A.8.17: Symbol Manager .................................................................................... A-137!
Figura A.8.18: Ejemplo RLL Función: Propiedades de Valores de Retorno. ................ A-137 
Figura A.8.19: Ejemplo de una función en RLL: Selección de la función ..................... A-138!
Figura A.8.20: Barra de herramientas Symbol Properties Manager. .............................. A-138!
Figura A.8.21: Cuadro de diálogo Symbol Properties. ................................................... A-139!
Figura A.8.22: Ejemplo RLL Función: Propiedades de valores de retorno. .................. A-139!
Figura A.8.23: Ejemplo De La Función RLL: Parámetros. ............................................ A-140!
Figura A.8.24: Cuadro de diálogo Add Function Block. ................................................ A-141!
Figura A.8.25: Ejemplo RLL Función: Introducción de código 2 ................................. A-141!
Índice del Manual de Usuario 
!
Araujo Rubén –Betancourt Anaira 
!
Figura A.8.26: Ejemplo de la función RLL: Parámetros ................................................ A-142!
Figura A.8.27: Ejemplo de Función RLL: código para llamar a un programa ............... A-143 
Figura A.8.28: Ejemplo de función RLL código para llamar programa 2 ..................... A-143!
Figura A.8.29: Cuadro de diálogo Symbol Properties Manager– Creación de 
variables………………………………………………………………………………. A-144 
 Figura A.8.30:Barra de herramientas del cuadro de diálogo Symbol Properties Manager – 
Creación de una nueva variable ...................................................................................... A-144!
Figura A.8.31: Cuadro de diálogo Symbol Properties .................................................... A-145!
Figura A.8.32: Cuadro de diálogo Download Project .................................................... A-146!
Figura A.8.33: Ventana de inspección ............................................................................ A-147!
Figura A.8.34: Barra de herramientas de la ventana de inspección ............................... A-147!
Figura A.8.35: Cuadro de diálogo Symbol Properties Manager .................................... A-147 
Figura A.8.36: Ejemplo de función RLL:variables selección de la ventana de vigilancia 
 ........................................................................................................................................ A-148!
Figura A.8.37: Variables que se añaden a la ventana inspección………………...A-148 
Figura A.8.38: Cuadro de diálogo Modify Value ........................................................... A-149!
Figura A.8.39: Ejemplo de la función RLL: Supervisión de las Variables .................... A-149 
Figura A.8.40: Cuadro de diálogo New .......................................................................... A-150!
Figura A.8.41: Cuadro de diálogo Save As .................................................................... A-150!
Figura A.8.42: Barra de herramientas ............................................................................ A-151!
Figura A.8.43: Inicio y fin de pasos del programa ......................................................... A-151!
Figura A.8.44: Cuadro de diálogo Edit ........................................................................... A-151!
Figura A.8.45: Programa ................................................................................................ A-152!
Figura A.8.46: Ventana Editor de texto estructurado ..................................................... A-152!
Figura A.8.47: Ejemplo de SFC: Código de ejemplo 1 .................................................. A-153!
Figura A.8.48: Cuadro de diálogo Symbol Manager ...................................................... A-153!
Figura A.8.49: Ejemplo de SFC: Adición de un símbolo ............................................... A-154!
Figura A.8.50: Ejemplo de SFC: Propiedades del Simbolo. .......................................... A-154!
Figura A.8.51: Ejemplo de SFC Nuevos símbolos ......................................................... A-155!
Figura A.8.52: Ejemplo de SFC Code Ejemplo 2 .......................................................... A-155!
Figura A.8.53: Ejemplo de SFC: dos nuevos pasos ....................................................... A-156!
Índice del Manual de Usuario 
!
Araujo Rubén –Betancourt Anaira 
!
Figura A.8.54: El cursor se transforma en el cursor de transición. ................................ A-156 
Figura A.8.55: Mover el cursor entre pasos del programa ............................................. A-157!
Figura A.8.56: Cuadro de diálogo Edit Transicion Logic……………………………. A-157!
Figura A.8.57: Ejemplo de SFC: nueva transición ......................................................... A-158!
Figura A.8.58: Ejemplo de SFC: Looping Alternativo .................................................. A-158!
Figura A.8.59: Ejemplo de SFC: Descargar programa cuadro de diálogo ..................... A-159 
Figura A.8.60: Ventana de inspeccion ............................................................................ A-160!
Figura A.8.61: Icono add symbol ................................................................................... A-160!
Figura A.8.62: Cuadro de diálogo Symbol Properties Manager .................................... A-160 
Figura A.8.63: Ejemplo de SFC: Selección de alcance .................................................. A-161!
Figura A.8.64: Selección de variables en el Symbol Manager Properties ..................... A-161!
Figura A.8.65: Ejemplo de SFC: Symbol Properties Manager 2 ................................... A-161!
Figura A.8.66: Selección de Single scan Program ......................................................... A-162!
Figura A.8.67: SFC Ejemplo: un solo barrido del programa .......................................... A-162!
Figura A.8.68: Ejemplo de STL: Selección de funciones .............................................. A-164!
Figura A.8.69: Ejemplo de STL: Introducción de código. ............................................. A-165!
Figura A.8.70: Ejemplo de STL: Adición de un símbolo .............................................. A-165!
Figura A.8.71: Ejemplo de STL: un solo barrido del programa ..................................... A-166!
Figura A.8.72: Ejemplo de STL: símbolos nuevos. ....................................................... A-166!
Figura A.8.73: Ejemplo de STL: descargar programa cuadro de diálogo ...................... A-167!
Figura A.8.74: Ejemplo de STL: Ventana de Inspección ............................................... A-168!
Figura A.8.75: Ejemplo de STL: un solo barrido del programa ..................................... A-168!
Figura A.8.76: Ejemplo de STL: Symbol Properties Manager 1 ................................... A-168!
Figura A.8.77: Ejemplo de STL: Selección de alcance .................................................. A-169!
Figura A.8.78: Ejemplo de STL: Selección de variables ............................................... A-169!
Figura A.8.79: Ejemplo de STL: Symbol Properties Manager 2 ................................... A-170!
Figura A.8.80: Ejemplo de STL: Ejecución del programa ............................................. A-170!
Figura A.8.81: Ejemplo de STL: un solo barrido del programa ..................................... A-171!
Figura A.8.82: Bloque de función ejemplo: selección de funciones .............................. A-172!
Figura A.8.83: Ejemplo de bloque de función: introducción de código ......................... A-172 
Figura A.8.84: Bloque de función ejemplo: selección del bloque funcional ................. A-173!
Índice del Manual de Usuario 
!
Araujo Rubén –Betancourt Anaira 
!
Figura A.8.85: Ejemplo de SFC: un solo barrido del programa ..................................... A-173!
Figura A.8.86: Ejemplo de SFC: un solo barrido del Programa ..................................... A-174!
Figura A.8.87: Ejemplo de SFC: un solo barrido del programa ..................................... A-174!
Figura A.8.88: Ejemplo de bloque de función: parámetros y variables ........................ A-175!
Figura A.8.89: Ejemplo de bloque de función: código del programa para llamar ......... A-177!
Figura A.8.90: Ejemplo de Bloque de función: código del programa a llamar .............. A-177 
Figura A.8.91: Cuadro de diálogo Symbol Manager ...................................................... A-178!
Figura A.8.92: Cuadro de diálogo Symbol Properties .................................................... A-178!
Figura A.8.93: Cuadro de diálogo Symbol Properties .................................................... A-179!
Figura A.8.94: SFC Ejemplo: un solo barrido del programa .......................................... A-180!
Figura A.8.95: Ejemplo bloque de función: Variables e instancias de bloques de 
funciones ......................................................................................................................... A-180!
Figura A.8.96: Ejemplo bloque de funciones: descargar el proyecto ............................. A-181!
Figura A.8.97: Ventana de Inspección ........................................................................... A-182!
Figura A.8.98: Ventana de Inspección, Add Symbol ..................................................... A-182!
Figura A.8.99: Cuadro de diálogo Symbol Properties Manager ....................................A-182!
Figura A.8.100: SFC Ejemplo: un solo barrido del programa ........................................ A-183!
Figura A.8.101: Variables que se añaden a la ventana Inspección. ................................ A-183!
Figura A.8.102: SFC Ejemplo: un solo barrido del programa ........................................ A-184!
Figura A.8.103: Ejemplo de bloque Función: control de los variables .......................... A-184!
Figura A.8.104: Ejemplo de la función: cuadro de diálogo New ................................... A-186!
Figura A.8.105: Función ejemplo: selección de funciones STL .................................... A-186!
Figura A.8.106: Ejemplo de función: introducción de código ....................................... A-187!
Figura A.8.107: Cuadro de diálogo del Symbol Properties Manager ............................ A-187!
Figura A.8.108: Ejemplo de la función: Ida y vuelta propiedades valor ........................ A-188!
Figura A.8.109: Función Ejemplo: Selección de la función ........................................... A-189!
Figura A.8.110: Barra de herramientas Symbol Manager, New .................................... A-189!
Figura A.8.111: El cuadro de diálogo Symbol Properties .............................................. A-189!
Figura A.8.112: Selección de parámetros de entrada ..................................................... A-190!
Figura A.8.113: Ejemplo de la función: Parámetros ...................................................... A-191!
Figura A.8.114: Ejemplo de la función: código para llamar el programa ...................... A-192!
Índice del Manual de Usuario 
!
Araujo Rubén –Betancourt Anaira 
!
Figura A.8.115: Cuadro de diálogo Symbol Properties Manager .................................. A-192!
Figura A.8.116: Cuadro de diálogo Symbol Manager, hacer clic en New ..................... A-193!
Figura A.8.117: Cuadro de diálogo Symbol Properties .................................................. A-193!
Figura A.8.118: Ejemplo de función: descargar el proyecto .......................................... A-195!
Figura A.8.119: Ventana de Inspección ......................................................................... A-195!
Figura A.8.120: Barra de herramientas, clic en Add Symbol ......................................... A-195 
Figura A.8.121: Cuadro de diálogo Symbol Properties Manager .................................. A-196!
Figura A.8.122: Ejemplo de función: selección de variables para la ventana de inspección.
 ........................................................................................................................................ A-196!
Figura A.8.123: Variables que se añaden a la ventana Inspección. ................................ A-196!
Figura A.8.124: Cuadro de diálogo Modify Value ......................................................... A-197!
Figura A.8.125: Ejemplo de función: supervisión de las variables ................................ A-197!
Figura A.8.126: Representación gráfica del bloque de función ABORT_ALL ............. A-198!
Figura A.8.127: Representación gráfica del bloque de función F_TRIG ....................... A-199!
Figura A.8.128: Representación gráfica del bloque de función R_TRIG ...................... A-200!
Figura A.8.129: Representación gráfica del bloque de función ABS ............................ A-201 
Figura A.8.130: Representación gráfica del bloque de función ADD ............................ A-202!
F0igura A.8.131: Representación gráfica del bloque de función DIV ........................... A-204!
Figura A.8.132: Representación gráfica del bloque de función EXPT .......................... A-205!
Figura A.8.133: Representación gráfica del bloque de función MAX ........................... A-206!
Figura A.8.134: SFC Representación gráfica del bloque de función MIN .................... A-207!
Figura A.8.135: Representación gráfica del bloque de función MOD ........................... A-208!
Figura A.8.136: Representación gráfica del bloque de función MOVE ........................ A-210!
Figura A.8.137: Representación gráfica del bloque de función MUL ........................... A-211!
Figura A.8.138: Representación gráfica del bloque de función NEG ............................ A-212!
Figura A.8.139: Representación gráfica del bloque de función SQRT .......................... A-213!
Figura A.8.140: Representación gráfica del bloque de función SUB ............................ A-214!
Figura A.8.141: Representación gráfica del bloque de función TRUNC ....................... A-216!
Figura A.8.142: Representación gráfica del bloque de función ACOS .......................... A-217!
Figura A.8.143: Representación gráfica del bloque de función ASIN ........................... A-218!
Figura A.8.144: Representación gráfica del bloque de función ATAN ......................... A-219!
Índice del Manual de Usuario 
!
Araujo Rubén –Betancourt Anaira 
!
Figura A.8.145: Representación gráfica del bloque de función COS ............................ A-220 
Figura A.8.146: Representación gráfica del bloque de función SIN .............................. A-221!
Figura A.8.147: Representación gráfica del bloque de función TAN ............................ A-222!
Figura A.8.148: Representación gráfica del bloque de función EXP ............................. A-223!
Figura A.8.149: Representación gráfica del bloque de función LN ............................... A-224!
Figura A.8.150: Representación gráfica del bloque de función LOG ............................ A-225!
Figura A.8.151: Representación gráfica del bloque de función AND ............................ A-226!
Figura A.8.152: Representación gráfica del bloque de función NOT ............................ A-228!
Figura A.8.153: Representación gráfica del bloque de función OR ............................... A-229!
Figura A.8.154: Representación gráfica del bloque de función ROL ............................ A-230 !
Figura A.8.155: Representación gráfica del bloque de función ROR ............................ A-231!
Figura A.8.156: Representación gráfica del bloque de función SHL ............................. A-233!
Figura A.8.157: Representación gráfica del bloque de función SHR ............................ A-234!
Figura A.8.158: Representación gráfica del bloque de función XOR ............................ A-225!
Figura A.8.159: Representación gráfica del bloque de Array_To_String ...................... A-237!
Figura A.8.160: ARRAY_TO_STRING Ejemplo 1 ...................................................... A-238!
Figura A.8.160: Representación gráfica del bloque de BCD_To_Int ............................ A-239!
Figura A.8.161: Representación gráfica del bloque de Date_To_Real .......................... A-240!
Figura A.8.162: Representación gráfica del bloque de Date_To_String ........................ A-241!
Figura A.8.163: Representación gráfica del bloque de Int_To_Bcd .............................. A-242!
Figura A.8.164: Representación gráfica del bloque de Int_To_Real ............................. A-243!
Figura A.8.165: Representación gráfica del bloque de Int_To_String ........................... A-244!
Figura A.8.166: Representación gráfica del bloque de Real_To_Date .......................... A-245!
Figura A.8.167: Representación gráfica del bloque de Real_To_Int ............................. A-247 
Figura A.8.168: Representación gráfica del bloque de Real_To_String ........................ A-248!
Figura A.8.169: Representación gráfica del bloque de Real_To_Time ......................... A-249 !
Figura A.8.170: Representación gráfica del bloque de String_To_Array ...................... A-250!
Figura A.8.171: Representación gráfica del bloque de String_To_Date ........................ A-251!
Figura A.8.172: Representación gráfica del bloque de String_To_Int ........................... A-253 !
Figura A.8.173: Representación gráfica del bloque de String_To_Real ........................ A-254!
Figura A.8.174:Representación gráfica del bloque de String_To_Time ....................... A-255!
Índice del Manual de Usuario 
!
Araujo Rubén –Betancourt Anaira 
!
Figura A.8.175: Representación gráfica del bloque de Time_To_Real ......................... A-257 !
Figura A.8.176: Representación gráfica del bloque de Time_To_String ....................... A-258!
Figura A.8.177: Representación gráfica del bloque de CLOSEFILE ............................ A-259 !
Figura A.8.178: Representación gráfica del bloque de COPYFILE .............................. A-261!
Figura A.8.179: Representación gráfica del bloque de DELETEFILE .......................... A-262!
Figura A.8.180: Representación gráfica del bloque de NEWFILE ................................ A-264!
Figura A.8.181: Representación gráfica del bloque de OPENFILE ............................... A-265!
Figura A.8.182: Representación gráfica del bloque de READFILE .............................. A-267!
Figura A.8.183: Representación gráfica del bloque de REWINDFILE ......................... A-269!
Figura A.8.184: Representación gráfica del bloque de WRITEFILE ............................ A-271!
Figura A.8.185: Representación gráfica del bloque de CONCAT ................................. A-273!
Figura A.8.186: Representación gráfica del bloque de DELETE .................................. A-274!
Figura A.8.187: Representación gráfica del bloque de FIND ........................................ A-276!
Figura A.8.188: Representación gráfica del bloque de INSERT ................................... A-277!
Figura A.8.189: Representación gráfica del bloque de LEFT ........................................ A-279!
Figura A.8.190: Representación gráfica del bloque de LEN .......................................... A-280!
Figura A.8.191: Representación gráfica del bloque de MID .......................................... A-281!
Figura A.8.192: Representación gráfica del bloque de MSGWND ............................... A-282!
Figura A.8.193: Representación gráfica del bloque de REPLACE ................................ A-284!
Figura A.8.194: Representación gráfica del bloque de RIGHT ..................................... A-285!
Figura A.8.195: Representación gráfica del bloque de CTD ......................................... A-287!
Figura A.8.196: Ejemplo del diagrama de temporización CTD ..................................... A-290!
Figura A.8.197: Representación gráfica del bloque de CTU ......................................... A-290!
Figura A.8.198: Ejemplo de un diagrama de temporización de la CTU ........................ A-293!
Figura A.8.199: Representación gráfica del bloque de CTUD ....................................... A-294!
Figura A.8.200: Ejemplo del diagrama de temporización CTUD .................................. A-298!
Figura A.8.201: Representación gráfica del bloque de EQ ............................................ A-298!
Figura A.8.202: Representación gráfica del bloque de GE ............................................ A-299!
Figura A.8.203: Representación gráfica del bloque de GT ............................................ A-300!
Figura A.8.204: Representación gráfica del bloque de LE ............................................. A-301!
Figura A.8.205: Representación gráfica del bloque de LT ............................................. A-302!
Índice del Manual de Usuario 
!
Araujo Rubén –Betancourt Anaira 
!
Figura A.8.206: Representación gráfica del bloque de NE…………………………...A-303!
Figura A.8.207 Representación gráfica del bloque de TOF…………………………. A-304 
Figura A.8.208: Configuración de la duración del temporizador ................................... A-306!
Figura A.8.209: Ejemplo del diagrama de temporización TOF ..................................... A-308!
Figura A.8.210 Representación gráfica del bloque de TOF………………………. …A-309 
Figura A.8.211: Ejemplo del diagrama de temporización tON……………………… A-312!
Figura A.8.212 Representación gráfica del bloque de TP…….……………………. A-312 
Figura A.8.203: Ejemplo del diagrama de temporización TP ........................................ A-315!
Figura A.9.1: Icono InControl Project ............................................................................ A-318!
Figura A.9.2: Cuadro de diálogo del Incontrol Project Link .......................................... A-318!
Figura A.9.3: Icono Configure RuntimeEngine ............................................................. A-319!
Figura A.9.4: Icono Incontrol RuntimeEngineNode ...................................................... A-319!
Figura A.9.5: Icono InControl Mode .............................................................................. A-320!
Figura A.9.6: Cuadro de diálogo InControl RuntimeEngine Node ................................ A-320!
Figura A.9.7: Icono InControl RuntimeEngine Edit. ..................................................... A-321!
Figura A.9.8: Cuadro de diálogo InControl Editor. ........................................................ A-321!
Figura A.9.9: Icono InControl RuntimeEngine Clear Faults .......................................... A-322!
Figura A.9.10: Cuadro de diálogo Incontrol RuntimeEngine ........................................ A-322 
Figura A.9.11: Icono InControl Runtime Add Tag ........................................................ A-323!
Figura A.9.12: Cuadrode diálogo Incontrol Tag Import ................................................ A-323!
Figura A.9.13: Cuadro de diálogoAdd Tag. ................................................................... A-325!
Figura A.9.14: Cuadro de diálogoIncontrol Tag Import ................................................ A-326!
Figura A.9.15: Ventana Project Name ............................................................................ A-326!
Figura A.9.16: Ventana que muestra información del proyecto ..................................... A-327 
Figura A.10.1: Ventana OPC Client I/O Configuration ................................................. A-332!
Figura A.10.2: Ventana OPC Client I/O Configuration ................................................. A-333!
Figura A.10.3: Ventana Edit/Create Tag ........................................................................ A-336!
Figura A.10.4: Cuadro de Diálogo Browse .................................................................... A-337!
Figura A.10.5: Ventana Item Properties ......................................................................... A-338!
Figura A.10.6: Ventana Edit/Create Tag (Escala) .......................................................... A-339!
Figura A.10.7: Ventana Edit/Create Tag (Pre/Post Procesing) ...................................... A-340 
Índice del Manual de Usuario 
!
Araujo Rubén –Betancourt Anaira 
!
Figura A.10.8: Ejemplo de intercambio de bytes en un tipo de datos WORD. .............. A-342 
Figura A.10.9: Ejemplo de intercambio de bytes en un tipo de datos DWORD. ........... A-343 
Figura A.10.11: Ejemplo de intercambio de word en un tipo de datos DWORD. ......... A-343!
Figura A.10.12: Ejemplo de intercambio de bit en un tipo de datos BYTE. .................. A-343!
 
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
Índice del Manual de Usuario 
!
Araujo Rubén –Betancourt Anaira 
!
ÍNDICE DE TABLAS 
Página 
Tabla A.2.1: Elementos de pantalla de la ventana Development ..................................... A-11 
Tabla A.2.2: Elementos de pantalla de la ventana Runtime ............................................. A-14 
Tabla A.2.3: Iconos Runtime Engine ............................................................................. A-15 
Tabla A.2.4: Elementos de la barra de herramientas Standar ........................................... A-16 
Tabla A.2.5: Elementos de barra de herramientas Runtime ............................................. A-17 
Tabla A.2.6: Elementos de barra de herramientas Runtime ............................................. A-18 
Tabla A.2.7: Elementosde la barra Menú ........................................................................ A-19 
Tabla A.3.1: Nivel de seguridad de los elementos de la barra Menú………………….A-21 
Tabla A.6.1: Tipos de datos compatibles con InControl .................................................. A-61 
Tabla A.6.2: Tipos de datos Date/Time ............................................................................ A-63 
Tabla A.6.3: Tiempos específicos. .................................................................................. A-64 
Tabla A.6.4: Tipos de datos de las entradas y salidas ...................................................... A-65 
Tabla A.6.5: Tabla de archivos de control para variable de entrada. .............................. A-68 
Tabla A.6.6: Variables que manejan las operaciones de archivo ..................................... A-69 
Tabla A.6.7: Caracteres especiales de cadenas ................................................................. A-70 
Tabla A.6.8: Campos del Administrador de símbolo ....................................................... A-75 
Tabla A.6.9: Significado de los Iconos del Administrador de la barra de herramientas. 
 .......................................................................................................................................... A-76 
Tabla A.6.10: Variables del sistema general.System Variables - RuntimeEngine ........... A-86 
Tabla A.6.11: Variables del sistema del Runtime Engine. ............................................... A-87 
Tabla A.7.1: Comandos de la barra de herramientas ........................................................ A-93 
Tabla A.7.2: Descripción del menú Runtime Engine ..................................................... A-101 
Tabla A.7.3: Descripción de la ventana Inspección ....................................................... A-122 
Tabla A.7.4: Descripción de los iconos de la ventana independiente de Inspección (Stand-
Alone) ............................................................................................................................. A-125 
Tabla A.8.1: Parametros usados por la función .............................................................. A-140 
Tabla A.8.2: Variables usadas por el programa .............. ………………………………A-145 
Tabla A.8.3: Opciones de texto estructurado de la barra de herramientas ..................... A-175 
Tabla A.8.4: Variable usadas por el programa ............................................................... A-179 
Índice del Manual de Usuario 
!
Araujo Rubén –Betancourt Anaira 
!
Tabla A.8.5: Parametros usados por la función .............................................................. A-190 
Tabla A.8.6: Parámetros usados por el programa de llamada ........................................ A-194 
Tabla A.8.7: Parámetros usados por el programa para la función F_TRI……………A-199 
Tabla A.8.8: Parámetros usados por el programa para la función R_TRIG ................... A-200 
Tabla A.8.9: Parámetros usados por el programa para la función ABS ......................... A-202 
Tabla A.8.10: Parámetros usados por el programa para la función ADD ...................... A-203 
Tabla A.8.11: Parámetros usados por el programa para la función DIV ........................ A-204 
Tabla A.8.12: Parámetros usados por el programa para la función EXPT ..................... A-205 
Tabla A.8.13: Parámetros usados por el programa para la función MAX ..................... A-207 
Tabla A.8.14: Parámetros usados por el programa para la función MIN ....................... A-208 
Tabla A.8.15: Parámetros usados por el programa para la función MOD ..................... A-209 
Tabla A.8.16: Parámetros usados por el programa para la función MOVE ................... A-210 
Tabla A.8.17: Parámetros usados por el programa para la función MUL ...................... A-211 
Tabla A.8.18: Parámetros usados por el programa para la función NEG ...................... A-213 
Tabla A.8.19: Parámetros usados por el programa para la función SQRT .................... A-214 
Tabla A.8.20: Parámetros usados por el programa para la función SUB ....................... A-215 
Tabla A.8..21: Parámetros usados por el programa para la función TRUNC ................ A-216 
Tabla A.8..22: Parámetros usados por el programa para la función ACOS ................... A-217 
Tabla A.8..23: Parámetros usados por el programa para la función ASIN .................... A-218 
Tabla A.8..24: Parámetros usados por el programa para la función ATAN ................... A-220 
Tabla A.8..25: Parámetros usados por el programa para la función COS ...................... A-221 
Tabla A.8..26: Parámetros usados por el programa para la función SIN ....................... A-222 
Tabla A.8..27: Parámetros usados por el programa para la función TAN ..................... A-223 
Tabla A.8..28: Parámetros usados por el programa para la función EXP ...................... A-224 
Tabla A.8..29: Parámetros usados por el programa para la función LN ........................ A-225 
Tabla A.8..30: Parámetros usados por el programa para la función LOG ..................... A-226 
Tabla A.8..31: Parámetros usados por el programa para la función AND ..................... A-227 
Tabla A.8..32: Parámetros usados por el programa para la función NOT ..................... A-228 
Tabla A.8..33: Parámetros usados por el programa para la función OR ........................ A-229 
Tabla A.8..34: Parámetros usados por el programa para la función ROL ...................... A-230 
Tabla A.8..35: Parámetros usados por el programa para la función ROR ..................... A-232 
Índice del Manual de Usuario 
!
Araujo Rubén –Betancourt Anaira 
!
Tabla A.8..36: Parámetros usados por el programa para la función SHL ...................... A-233 
Tabla A.8..37: Parámetros usados por el programapara la función SHR ....................... A-234 
Tabla A.8..38: Parámetros usados por el programa para la función XOR ..................... A-236 
Tabla A.8..39: Parámetros usados por el programa para la función Array_To_String .. A-237 
Tabla A.8..40: Parámetros usados por el programa para la función BCD_To_Int ......... A-239 
Tabla A.8.41: Parámetros usados por el programa para la funciónDate_To_Rea……A-240 
Tabla A.8..42: Parámetros usados por el programa para la función Date_To_String .... A-241 
Tabla A.8..43: Parámetros usados por el programa para la función Int_To_Bcd……A-243 
Tabla A.8..44: Parámetros usados por el programa para la función Int_To_Real ......... A-244 
Tabla A.8..45: Parámetros usados por el programa para la función Int_To_String ....... A-245 
Tabla A.8..46: Parámetros usados por el programa para la función Real_To_Date ...... A-246 
Tabla A.8..47: Parámetros usados por el programa para la función Real_To_Int……A-247 
Tabla A.8..48: Parámetros usados por el programa para la función Real_To_String .... A-248 
Tabla A.8..49: Parámetros usados por el programa para la función Real_To_Time ..... A-249 
Tabla A.8..50: Parámetros usados por el programa para la función String_To_Array .. A-250 
Tabla A.8..51: Parámetros usados por el programa para la función String_To_Date.A-252 
Tabla A.8..52: Parámetros usados por el programa para la función String_To_Int ...... .A-253 
Tabla A.8..53: Parámetros usados por el programa para la función String_To_Real….A-254 
Tabla A.8..54: Parámetros usados por el programa para la función String_To_Time .. .A-256 
Tabla A.8..55: Parámetros usados por el programa para la función 
Time_To_Rea……………………………………………………………………….…A-255 
Tabla A.8..56: Parámetros usados el programa para la función Time_To_String….A-258 
Tabla A.8..57: Parámetros usados por el programa para la función CLOSEFILE ......... A-260 
Tabla A.8..58: Parámetros usados por el programa para la función COPYFILE ........... A-261 
Tabla A.8..59: Parámetros usados por el programa para la función DELETEFILE ...... A-263 
Tabla A.8..60: Parámetros usados por el programa parala función NEWFILE ............ A-264 
Tabla A.8..61: Parámetros usados por el programa para la función OPENFILE ........... A-266 
Tabla A.8..62: Parámetros usados por el programa para la función READFILE .......... A-268 
Tabla A.8..63: Parámetros usados por el programa para la función REWINDFILE ..... A-270 
Tabla A.8..64: Parámetros usados por el programa para la función WRITEFILE ......... A-271 
Tabla A.8..65: Parámetros usados por el programa para la función CONCAT. ............ A-273 
Índice del Manual de Usuario 
!
Araujo Rubén –Betancourt Anaira 
!
Tabla A.8..66: Parámetros usados por el programa para la función DELETE ............... A-275 
Tabla A.8..67: Parámetros usados por el programa para la función FIND .................... A-276 
Tabla A.8..68: Parámetros usados por el programapara la función INSERT ................. A-278 
Tabla A.8..69: Parámetros usados por el programa para la función LEFT .................... A-279 
Tabla A.8..70: Parámetros usados por el programa para la función LEN ...................... A-280 
Tabla A.8.71: Parámetros usados por el programa para la función MID ....................... A-281 
Tabla A.8.72: Parámetros usados por el programa para la función MSGWND ............ A-283 
Tabla A.8.73: Parámetros usados por el programa para la función REPLACE ............. A-284 
Tabla A.8.74: Parámetros usados por el programa para la función RIGHT .................. A-286 
Tabla A.8.75: Parámetros usados por el programa para la función CTD ....................... A-287 
Tabla A.8.76: Variables de Control de la función CTD ................................................. A-289 
Tabla A.8.77:Parámetros usados por el programa para la función CTU ........................ A-291 
Tabla A.8.78: Variables de Control de la función CTU ................................................. A-292 
Tabla A.8.79Parámetros usados por el programa para la función CTUD ...................... A-294 
Tabla A.8.80: Variables de Control de la función CTUD .............................................. A-296 
Tabla A.8.81Parámetros usados por el programa para la función EQ ........................... A-298 
Tabla A.8.82: Parámetros usados por el programa para la función GE ......................... A-299 
Tabla A.8.83: Parámetros usados por el programa para la función GT ......................... A-300 
Tabla A.8.84: Parámetros usados por el programa para la función LE .......................... A-301 
Tabla A.8.85: Parámetros usados por el programa para la función LT .......................... A-302 
Tabla A.8.86: Parámetros usados por el programa para la función NE ......................... A-303 
Tabla A.8.87: Parámetros usados por el programa para la función TOF ....................... A-304 
Tabla A.8.88: Ejemplos de tiempo PT ........................................................................... A-305 
Tabla A.8.89: Variables de TOFF. ................................................................................. A-307 
Tabla A.8.90: Parámetros usados por el programa para la función TON ...................... A-309 
Tabla A.8.91: Variables de TON .................................................................................... A-311 
Tabla A.8.92: Parámetros usados por el programa para la función TP .......................... A-313 
Tabla A.8.93: Variables de TP ....................................................................................... A-314 
Tabla A.9.1: Descripción del cuadro de diálogo del Incontrol Project Link .................. A-318 
Tabla A.9.2: Descripción del cuadro de diálogo del Incontrol Project Link .................. A-322 
Tabla A.9.3: Descripción del cuadro de diálogo Incontrol Tag Import ......................... A-324 
Índice del Manual de Usuario 
!
Araujo Rubén –Betancourt Anaira 
!
Tabla A.9.4: Descripción del cuadro de diálogo Incontrol Tag Import ......................... A-325 
Tabla A.9.5: Descripción de parámetros a colocar en un QuickscriptInControl () ........ A-328 
Tabla A.9.6: Descripción de parámetros a colocar en un Quickscript 
InControlRuntimeEngine() ............................................................................................. A-329 
Tabla A.10.1: Descripcióndel icono Importde la ventana OPC client I/O 
configuratioón………………………………………………………………………….A-333 
Tabla A.10.2: Descripción del icono Import de la ventana OPC Client I/O configuration
………………………………………………………………………………………….A-335 
Tabla A.10.3: Descripción de la ventana Edit/Create Tag ............................................. A-337 
Tabla A.10.4: Descripción del cuadro de diálogo Browse ............................................. A-338 
Tabla A.10.5: Descripción de la ventana Edit/Create Tag (Escala) ............................... A-339 
Tabla A.10.6: Descripción de la ventana Edit/Create Tag (Pre/Post Procesing) ........... A-340 
Tabla A.10.7: Descripción de los status de los grupos de Tags ..................................... A-344 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
!
Manual de Usuario de InControl. 
  
Araujo	
  Rubén	
   Betancourt	
  Anaira	
  	
   Página	
  A-­‐1	
  
  
 
 
 
 
 
 
 
 
 
 
 
 
APÉNDICE A 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Manual de Usuario de InControl. 
  
Araujo	
  Rubén	
   Betancourt	
  Anaira	
  	
   Página	
  A-­‐2	
  
  
 
 
 
 
 
 
 
 
 
 
 
 
C A P Í T U L O 1 
Introducción a InControl 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Manual de Usuario de InControl. 
  
Araujo	
  Rubén	
   Betancourt	
  Anaira	
  	
   Página	
  A-­‐3	
  
  
Información general. 
una de las herramientas de la familia Wonderware. InControl es un 
paquete de arquitectura abierta que le permite diseñar, crear, probar y ejecutar programas 
de aplicación para el control de un proceso. InControl está diseñado para una estrecha 
integración con otros componentes de Wonderware, incluyendo InTouch ®, InBatch e 
Industrial SQL Server. Este manual ha sido desarrollado para la versión 7.11 InControl. 
 
Cumplimiento de IEC. 
InControl incorpora lo último en estándares internacionales para el diseño de su 
automatización. InControl es compatible con la norma IEC-61131-3, la cual es el lenguaje 
de especificación de programación internacional. 
 
1.1. Lenguajes de programación. 
En las siguientes figuras se presentan los lenguajes de programación que maneja el 
software InControl: 
 
 
Figura A-1.1: La lógica de escalera de relés (RLL) 
Fuente: InControl IUG 
 
 
Figura A.1.2: Diagrama de Funciones Secuenciales (SFC) 
Fuente: InControl IUG 
Manual de Usuario de InControl. 
  
Araujo	
  Rubén	
   Betancourt	
  Anaira	
  	
   Página	
  A-­‐4	
  
  
 
Figura A.1.3: Lenguaje de texto estructurado (STL) 
Fuente: InControl IUG 
 
 
Figura A.1.4: Fábrica de objetos (FOE) 
Fuente: InControl IUG 
 
InControl es compatible con la especificación de servidor ActiveX. El InControl 
Editor de la fábrica de objetos (Factory Objects Editor) posee un contenedor ActiveX, que 
le permite agregar los controles ActiveX a un proyecto. La versión actual de InControl 
incluye varios objetos de fábrica (FOE). Los siguientes FOE se describen en este manual: 
 Utilice la FOE InControl PID para manejar las funciones de bucle PID. 
 Utilice la FOE alarma InControl analógico para controlar una señal de entrada 
analógica para las condiciones de alarma. 
Manual de Usuario de InControl. 
  
Araujo	
  Rubén	
   Betancourt	
  Anaira	
  	
   Página	
  A-­‐5	
  
  
Estos objetos de fábrica se describen en el PID InControl y alarma analógica 
Manual de Referencia. 
 
1.2. Requisitos del sistema. 
El software InControl está diseñado para funcionar en cualquier PC compatible con 
Windows. Antes de la instalación de InControl, verifique que su sistema cumple los 
siguientes requisitos. 
 
1.2.1. InControl Proyecto de Desarrollo 
 Cualquier computador compatible con un procesadorPentium II o superior (Mínimo: 
400 MHz en un sistema de un solo nodo, se recomienda: 1,2 GHz o más alto). 
 Al menos 2 GB de espacio libre en disco duro. 
 Al menos 256 MB de memoria de acceso aleatorio (RAM), 512 MB de RAM es 
recomendado. 
 SVGA adaptador de pantalla (2 MB RAM recomendado). 
 Dispositivo de señalización. Por ejemplo, el ratón. 
 Microsoft ® Windows ® 2000 Professional con sistema operativo Service Pack 3 o 
superior, o Microsoft ® Windows ® XP Professional el sistema operativo con 
Service Pack 1 o superior, o Microsoft ® Windows ® 2003 Enterprise Server. 
 
Wonderware InControl versión 7.11 Service Pack 2 (o posterior) no es compatible 
con Microsoft Windows 3.x, Microsoft Windows para Trabajo en Grupo, el Microsoft 
Windows 9x o los sistemas operativos Microsoft Windows NT. 
NetDDE no es compatible con InControl en los sistemas operativos Windows 
Server 2003 (o posterior). 
 
1.3. Soporte técnico. 
Soporte Técnico de Wonderware ofrece una variedad de opciones de soporte para 
responder a alguna pregunta acerca de los productos de Wonderware y su 
aplicación. Referirse a los capítulos pertinentes de la documentación de InControl para una 
posible solución a cualquier problema que el usuario pueda encontrar. Se cree que es 
Manual de Usuario de InControl. 
  
Araujo	
  Rubén	
   Betancourt	
  Anaira	
  	
   Página	
  A-­‐6	
  
  
necesario ponerse en contacto con Apoyo InControl técnica para obtener ayuda, por favor 
tenga la siguiente información disponible: 
 
Si le resulta necesario contactar al soporte técnico para obtener ayuda InControl, 
téngase a mano la siguiente información disponible: 
 Número de serie y número de versión del software. Haga clic en 
Acerca de InControl el menú Ayuda, o configurar en el menú Runtime para 
determinar la versión de InControl. También puede hacer clic en about Engine 
monitor en el icono del Runtime Engine Monitor. Si InControl no se está 
ejecutando, puede utilizar el Explorador de Windows para comprobar las propiedades 
de versión (haga clic en el nombre del archivo) del archivo o ICDev.exe 
RtEngine.exe, que se encuentra en el directorio donde está instalado InControl. Si 
InControl no está instalado, se puede determinar la versión de control del version.txt 
archivo, ubicado en el sub-directorio de InControl de la distribución de discos 
compactos. 
 El número de versión de un controlador I/O aparece en la barra de título de la primera 
configuración del cuadro de diálogo que aparece durante la configuración. 
 Apoyarse en el número de contrato. Su nombre debe ser uno de los tres nombres de 
contacto especificados en el contrato. 
 La frase exacta de mensajes de error del sistema encontrado. 
 La naturaleza del problema y los detalles de los intentos realizados para resolver el 
problema y resultados. 
 Sistema de información de configuración, por ejemplo, el sistema operativo y el 
procesador, RAM, el tamaño del disco duro, etc. 
 
1.4. Pautas para la instalación. 
Para una descripción completa del procedimiento de instalación InControl, véase el 
InControl Guía de instalación. InControl se distribuye en un disco compacto como una 
parte de la FactorySuite. Cuando se ejecuta el programa de instalación, el sistema hace lo 
siguiente: 
Manual de Usuario de InControl. 
  
Araujo	
  Rubén	
   Betancourt	
  Anaira	
  	
   Página	
  A-­‐7	
  
  
 Crea los directorios necesarios en su disco duro, y copia los archivos en los 
directorios adecuados. 
 Establece la carpeta del programa y los iconos. 
 Modifica el registro del sistema. 
 
1.4.1. Antes de instalar InTouch e InControl. 
Otras recomendaciones son las siguientes: 
 Antes de instalar InControl, inicie sesión en el sistema Windows utilizando una 
cuenta con privilegios de administrador. 
 Cierre todos los programas, en particular las aplicaciones Wonderware, que son 
actualmente en ejecución. 
 Desinstale las versiones anteriores de InControl. 
 
1.4.2. Ejecución de InControl: Inicio rápido. 
 Para ejecutar InControl: 
1. Haga clic en Start en la Taskbar de Windows para mostrar el menú Inicio. 
2. Seleccione Programs\ Wonderware FactorySuite. 
3. Haga clic en InControl. Aparecerá el cuadro de diálogo InControl Project 
Manager 
 
 
Manual de Usuario de InControl. 
  
Araujo	
  Rubén	
   Betancourt	
  Anaira	
  	
   Página	
  A-­‐8	
  
  
 
Figura A.1.5: Cuadro de Diálogo InControl Project Manager 
Fuente: Elaboración Propia 
 
1.4.3. InControl Project Manager. 
 Crear un proyecto. 
InControl le permite crear grupos de programas, llamados proyectos. Tres proyectos 
aparecen en la figura anterior: Fileio, Seamweld y SfcFileio. Todos los programas dentro 
de un proyecto se puede ejecutar al mismo tiempo, y el usuario puede coordinarlos para 
manejar su proceso. Antes de escribir un programa, usted debe crear un proyecto. 
 
 Para crear un proyecto después de comenzar InControl: 
1. En el menú File del cuadro de diálogo InControl Project Manager, haga clic en 
New. El cuadro de diálogo Create InControl Project aparecerá. 
2. Escriba un nombre de proyecto, seleccione una ruta de acceso y haga clic en Ok. En 
la siguiente figura, Project10 se ha creado. 
 
Manual de Usuario de InControl. 
  
Araujo	
  Rubén	
   Betancourt	
  Anaira	
  	
   Página	
  A-­‐9	
  
  
 
Figura A.1.6: Project Manager Y New Project. 
Fuente: Elaboración Propia 
 
3. Haga doble clic en el nombre del proyecto para abrir el proyecto en el desarrollo 
medio ambiente. El cuadro de diálogo Runtime Engine Target aparecerá. 
4. Seleccione la plataforma de hardware de destino y haga clic en Ok. A menos que 
desee ejecutar el programas en otra plataforma de hardware, seleccione el Windows 
NT/ tarjeta Windows 2000. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Manual de Usuario de InControl. 
  
Araujo	
  Rubén	
   Betancourt	
  Anaira	
  	
   Página	
  A-­‐10	
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
C A P Í T U L O 2 
El Entorno de InControl 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Manual de Usuario de InControl. 
  
Araujo	
  Rubén	
   Betancourt	
  Anaira	
  	
   Página	
  A-­‐11	
  
  
2.1. Trabajar en las ventanas Development/Runtime. 
InControl consta de dos juegos de ventanas: las ventanas Development, donde se 
crean programas de aplicación, y las ventanas Runtime, donde se ejecuta y se supervisa los 
programas que se crean. El usuario puede controlar las distintas ventanas ocultándolas o 
mostrándolas. 
 
2.1.1. Ventana Development: Un diseño típico para el desarrollo ventanas se muestra 
en la siguiente la figura. 
 
1Figura A.2.1: Ventana Development. 
Fuente: InControl IUG 
 
La tabla A.2.1 muestra los elementos de pantalla de la ventana Development 
 
Tabla A.2.1: Elementos de pantalla de la ventana Development. 
Elemento Descripción 
Barra de Menús (A) Muestra las funciones estándar en un 
formato de texto. Opciones individuales se 
describen en "Uso del menú 
Fuente: InControl IUG 
Manual de Usuario de InControl. 
  
Araujo	
  Rubén	
   Betancourt	
  Anaira	
  	
   Página	
  A-­‐12	
  
  
Tabla A.2.1: Elementos de pantalla de la ventana Development. Continuación 
Elemento Descripción 
Barra de Menús (A) Muestra las funciones estándar en un 
formato de texto. Opciones individuales se 
describen en "Uso del menú 
Barra de herramientas estándar (B) Muestra las funciones estándar como 
iconos. Individual opciones se describen 
en "Uso de la Norma Barra de 
herramientas. " 
Editor de la barra de herramientas (C) Muestra las herramientas utilizadas para 
agregar elementos a un programa. Esto 
cambia la barra de herramientas, 
dependiendo del tipo de programa que se 
está editando. 
Barra de editor de título de ventana (D) Muestra el nombre del programa. Un 
asterisco por un programa nombre indica 
que el programa ha sido modificado, pero 
no se guarda, y / o es diferente de una copia 
se ejecuta en el Runtime Engine. Si una 
copia del programa se está ejecutando,

Continuar navegando