Unity Studio Manager Gestión de sistemas distribuidos ...

344
33002701.02 Unity Studio Manager Gestión de sistemas distribuidos Manual de usuario 02/2005 V 2.0.1

Transcript of Unity Studio Manager Gestión de sistemas distribuidos ...

Page 1: Unity Studio Manager Gestión de sistemas distribuidos ...

3300

2701

.02

Unity Studio ManagerGestión de sistemas distribuidos

Manual de usuario 02/2005 V 2.0.1

Page 2: Unity Studio Manager Gestión de sistemas distribuidos ...

2

Page 3: Unity Studio Manager Gestión de sistemas distribuidos ...

Tabla de materias

Acerca de este libro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Capítulo 1 Vista general de Unity Studio Manager . . . . . . . . . . . . . . . . . .11Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

1.1 Características funcionales de Unity Studio Manager. . . . . . . . . . . . . . . . . . . . . 13Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13Vista general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Metodología. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16Arquitectura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18Vistas en Unity Studio Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20Operaciones en Unity Studio Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21Servicios de Unity Studio Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Servicio de detección de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Nuevas prestaciones de Unity Studio Manager V2.0.1 con respecto a Unity Studio Manager V2.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

1.2 Procedimientos para crear una planta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28Distintos procedimientos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29Creación "top-down" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Creación "bottom-up" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35Procedimiento combinado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

1.3 Interfases de programación abiertas de Unity Studio Manager . . . . . . . . . . . . . 38Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38Interfases de programación abiertas en Unity Studio Manager . . . . . . . . . . . . . 39Vista general de COM/DCOM en Unity Studio Manager . . . . . . . . . . . . . . . . . . 41Vista general de XML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42Integración de programas de Visual Basic (macros) en Unity Studio Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43Integración de las macros Productivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

1.4 Posibilidades de instalación y coherencia de datos en la planta . . . . . . . . . . . . 48Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48Posibilidades de instalación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49Derechos de acceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50Almacenamiento de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51Ajustes para una planta. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

3

Page 4: Unity Studio Manager Gestión de sistemas distribuidos ...

Coherencia de datos en sistemas de automatización distribuidos . . . . . . . . . . . 571.5 Seguridad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59Seguridad de acceso, generalidades. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60Usuario, perfil, fichero de protocolo y directrices de seguridad . . . . . . . . . . . . . . 60

Capítulo 2 Vistas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

2.1 Vista funcional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65Vista funcional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66Estructura de la vista funcional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69Propiedades de las entidades funcionales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

2.2 Vistas de árbol topológico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76Representación de la topología . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77Vista topológica (árbol de directorios) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78Vista gráfica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79Propiedades de los objetos en la topología . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

2.3 Vista de comunicaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88Vista de comunicaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89Datos globales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89Agrupación de datos globales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92Explorador de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93Explorador de E/S - Soporte para dispositivos Server sencillos . . . . . . . . . . . . . 97Explorador de E/S - Soporte para dispositivos Server complejos . . . . . . . . . . . . 99

2.4 Vista de aplicaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100Vista de aplicaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101Propiedades de las aplicaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102

Capítulo 3 Operaciones y otras funcionalidades . . . . . . . . . . . . . . . . . . 105Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105

3.1 Operaciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107Generalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108Analizar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110Comprobar coherencia y Comprobar coherencia (sólo cambios) . . . . . . . . . . . 111Generar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113Actualizar del proyecto / Actualizar del proyecto (sólo cambios). . . . . . . . . . . . 116Actualizar del proyecto - Comportamiento y modificaciones tras la implementación del explorador de E/S de Unity Pro . . . . . . . . . . . . . . . . . . . . . 118Compatibilidad con PLCs distintos de Unity . . . . . . . . . . . . . . . . . . . . . . . . . . . 119Ventana de resultados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

4

Page 5: Unity Studio Manager Gestión de sistemas distribuidos ...

3.2 Funcionalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122Manejo de las listas de herramientas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123Creación de una lista de herramientas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124Iniciar herramientas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126Deshacer y rehacer modificaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

Capítulo 4 Servicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

4.1 Gestión de la seguridad de acceso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129Editor de seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130Información de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131Usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133Perfiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136Directrices de seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141Problemas de contraseña . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

4.2 Documentación de planta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145Crear documentación de planta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146Áreas de la documentación de planta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148

4.3 Importación y exportación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153Importar / Exportar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154Importar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158Exportar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159

4.4 Archivo / Restaurar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162Archivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163Restaurar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164

Capítulo 5 Administración de catálogos. . . . . . . . . . . . . . . . . . . . . . . . . . 167Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167

5.1 Generalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169Utilización de los catálogos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170Tipos de catálogos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171Estructura de los catálogos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173Archivo XML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174Galerías de símbolos de Visio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176

5.2 Catálogo estándar Networks and Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178Generalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179Información sobre el catálogo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180Aplicaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181Dispositivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185

5

Page 6: Unity Studio Manager Gestión de sistemas distribuidos ...

Vínculos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191Redes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194Reglas para los objetos de un catálogo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196

5.3 Catálogo estándar IO Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197Generalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198Información sobre el catálogo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198Aplicaciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199Dispositivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200Vínculos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201Redes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202Reglas para los objetos de un catálogo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202

5.4 Catálogos personalizados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203Generalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204Ficheros BMP y VSS para catálogos personalizados . . . . . . . . . . . . . . . . . . . . 205Archivo XML para catálogos personalizados. . . . . . . . . . . . . . . . . . . . . . . . . . . 207Ejemplo de creación de un fichero XML para catálogos personalizados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211Generador de patrones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217

Apéndices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .221Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221

Apéndice A Descripción paso a paso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223Generalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224Planteamiento de una tarea. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226Estructuración de una tarea en la vista funcional . . . . . . . . . . . . . . . . . . . . . . . 227Trazado de una planta en la vista gráfica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229Edición de las propiedades de objeto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232Configuración y asignación de aplicaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . 234Asignación de entidades funcionales a las aplicaciones . . . . . . . . . . . . . . . . . . 237Configuración de variables de comunicación . . . . . . . . . . . . . . . . . . . . . . . . . . 238Configuración de datos globales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238Análisis de los datos introducidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242Generación de una planta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244Apertura y modificación del proyecto Unity Pro . . . . . . . . . . . . . . . . . . . . . . . . . 245Comprobar coherencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247Actualización desde un proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248

Apéndice B Descripciones paso a paso para la configuración del explorador de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251

B.1 Configuración del explorador de E/S – Creación "top-down" . . . . . . . . . . . . . . 253

6

Page 7: Unity Studio Manager Gestión de sistemas distribuidos ...

Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253Crear la planta de ejemplo para la configuración del explorador de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254Configuración del explorador de E/S en Unity Studio Manager . . . . . . . . . . . . 255Comprobación de la configuración del explorador de E/S en Unity Pro. . . . . . 258

B.2 Configuración del explorador de E/S – Creación "botton-up" . . . . . . . . . . . . . . 264Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264Crear nueva planta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265Asignación de las aplicaciones y actualización del proyecto . . . . . . . . . . . . . . 267Aplicar los dispositivos desde la vista topológica en la vista gráfica. . . . . . . . . 270Inserción y configuración de los dispositivos Magelis en la vista gráfica.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271Definición de las áreas de memoria de los dispositivos insertados . . . . . . . . . 275Inserción y configuración de los dispositivos de E/S en la vista gráfica . . . . . . 276Inserción y configuración de los controladores de accionamiento en la vista gráfica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280Inserción y configuración de OFS PC en la vista gráfica. . . . . . . . . . . . . . . . . . 281Inserción y configuración de los dispositivos Concept y PL7 en la vista gráfica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282Actualización de dirección y proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285Configuración de las variables de comunicación Concept y PL7 . . . . . . . . . . . 286Sincronización y análisis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288

Apéndice C Integración de esquemas y elementos de Visio . . . . . . . . . .289Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289Posibilidad de integración de esquemas y elementos de esquema en Unity Studio Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290Integración de elementos de Visio y CAD en Unity Studio Manager . . . . . . . . 291

Apéndice D Manejo de programas de Visual Basic (macros) . . . . . . . . . .293Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293Vista general de las macros de VBA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294Creación e integración de un programa de Visual Basic en Unity Studio Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295

Apéndice E Trabajar con varios PC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .299Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299Creación o apertura de una instalación en un PC remoto . . . . . . . . . . . . . . . . 300Conexión a un PC servidor cuando no hay iniciada ninguna sesión de usuario (login) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307Instalación segura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315Cambio de contraseña de la cuenta de usuario unityuser . . . . . . . . . . . . . . . . 325

Glosario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333

Índice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341

7

Page 8: Unity Studio Manager Gestión de sistemas distribuidos ...

8

Page 9: Unity Studio Manager Gestión de sistemas distribuidos ...

Acerca de este libro

Presentación

Objeto En esta documentación se describe el método de trabajo de Unity Studio Manager, el procedimiento de creación de una planta y el manejo de Unity Studio Manager.

Campo de aplicación

Esta documentación es válida para Unity Studio Manager V2.0.1 en Microsoft Windows 2000 o Windows XP Professional, Microsoft Visio 2002 o Visio 2003 y Unity Pro V2.0.2 y XBT-L1000 V4.40, OFS V3.2 y Power Suite V1.5.

Documentos relacionados

Comentarios del usuario

Envíe sus comentarios a la dirección electrónica [email protected]

Nota: La nueva versión de Unity Studio Manager se puede ejecutar con Visio 2002 o Visio 2003. No obstante, las plantas creadas o guardadas con Visio 2003 no se pueden abrir junto con Visio 2002 y la nueva versión de Unity Studio Manager.Con la nueva versión de Unity Studio Manager, no se pueden abrir las plantas creadas o guardadas con la versión anterior de Unity Studio Manager. En cambio, las plantas creadas con la versión anterior se pueden editar con la nueva versión de Unity Studio Manager.

Título Reference Number

Documentación Unity Pro -

9

Page 10: Unity Studio Manager Gestión de sistemas distribuidos ...

Acerca de este libro

10

Page 11: Unity Studio Manager Gestión de sistemas distribuidos ...

1

Vista general de Unity Studio Manager

Introducción

Vista general En este capítulo encontrará una introducción a Unity Studio Manager y su entorno.

Contenido: Este capítulo contiene las siguientes secciones:

Sección Apartado Página

1.1 Características funcionales de Unity Studio Manager 13

1.2 Procedimientos para crear una planta 28

1.3 Interfases de programación abiertas de Unity Studio Manager 38

1.4 Posibilidades de instalación y coherencia de datos en la planta 48

1.5 Seguridad 59

11

Page 12: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

12

Page 13: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

1.1 Características funcionales de Unity Studio Manager

Introducción

Vista general En este apartado se describen las características funcionales de Unity Studio Manager.

Contenido Esta sección contiene los siguientes apartados:

Apartado Página

Vista general 14

Metodología 16

Arquitectura 18

Vistas en Unity Studio Manager 20

Operaciones en Unity Studio Manager 21

Servicios de Unity Studio Manager 22

Servicio de detección de E/S 23

Nuevas prestaciones de Unity Studio Manager V2.0.1 con respecto a Unity Studio Manager V2.0

26

13

Page 14: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Vista general

¿Qué es Unity Studio Manager?

Unity Studio Manager forma parte de Unity Studio y constituye una herramienta de ayuda para el diseño de soluciones de automatización distribuidas. La herramienta de configuración Unity Studio Manager abarca los siguientes aspectos:� Análisis funcional de la totalidad del sistema� Distribución de las funciones en los distintos dispositivos� Definición de proyectos para cada dispositivo� Conexión jerarquizada en red de los dispositivos� Unión del nivel de control al nivel de dirección� Intercambio de datos y sincronización entre dispositivos

Unity Studio Manager está diseñado de forma que sea posible la integración de elementos de sistema heterogéneos, como por ejemplo dispositivos y redes, en un único diseño.Gracias a su arquitectura de software abierta, es posible combinar sistemas de otros fabricantes a través de interfases estándar.Con Unity Studio Manager es posible crear nuevas plantas para su sistema de automatización o ampliar las plantas ya existentes.Los elementos de sistema útiles y sus relaciones, como p. ej. los dispositivos que se pueden conectar a una determinada red, se incluyen como modelos en lo que se conoce como catálogos y se ofrecen al usuario por medio de galerías de símbolos para su posterior configuración. Además, en un determinado dispositivo se pueden utilizar herramientas de programación, como Unity Pro.Están disponibles los siguientes catálogos estándar. También es posible crear catálogos propios o modificar catálogos existentes. Encontrará más información al respecto en el capítulo "Administración de catálogos, p. 167".

Características funcionales del manejo de Unity Studio Manager

La herramienta de configuración Unity Studio Manager se basa en el programa Microsoft Visio.Unity Studio Manager trabaja con un sistema de control por menús, compuesto por comandos de menú especiales necesarios únicamente para Unity Studio Manager y comandos de menú estándar de Microsoft Visio. También hay disponibles menús contextuales con comandos de menú específicos para el objeto seleccionado.La herramienta de configuración permite seleccionar, ubicar y mover objetos (p. ej., redes o dispositivos) de una forma gráfica y sencilla. La función de importación y exportación permite transferir datos en formato XML hasta Unity Studio Manager y viceversa.Las funciones de ayuda contextual en pantalla ofrecen ayuda en las distintas situaciones de configuración. La presente documentación está disponible como manual y como sistema de ayuda en pantalla.

14

Page 15: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Coherencia de datos del sistema distribuido

Una de las funcionalidades más importantes de Unity Studio Manager es la garantía de coherencia de los datos dentro de un sistema distribuido. Esto se consigue con los siguientes procedimientos:� Las modificaciones de datos realizadas en Unity Studio Manager se pueden

distribuir automáticamente entre todas las aplicaciones que las necesiten.� Las modificaciones de datos dentro de una aplicación se pueden aceptar

automáticamente en Unity Studio Manager.� Los datos de Unity Studio Manager y de una aplicación se pueden comparar

automáticamente, mostrando al usuario las diferencias.

Encontrará más información en el apartado "Coherencia de datos en sistemas de automatización distribuidos, p. 57".

Manejo de Unity Studio Manager

Para configurar un sistema de automatización distribuido en Unity Studio Manager, dispone de distintas vistas (Véase Vistas en Unity Studio Manager, p. 20) y herramientas con las que podrá trabajar.

Para la comprobación de errores, dispone de las siguientes posibilidades:� Comprobar directamente después de realizar una entrada si ésta es correcta.� Con la operación Analizar, p. 110 se comprobará si se han violado las reglas de

lógica en los datos de la planta (p. ej. el dispositivo y el vínculo no son compatibles).

� Con la operación Generar, p. 113 se pueden detectar errores específicos de la aplicación que no se encuentran dentro de Unity Studio Manager.

15

Page 16: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Metodología

Principios básicos

Los principios básicos de Unity Studio Manager están orientados a los modelos para el diseño de los sistemas de automatización distribuidos, que se describen en la norma internacional CEI 61499 "Function Blocks for Distributed Industrial-Process Measurement and Control Systems", que actualmente se encuentra en desarrollo. En la primera parte de este proyecto de norma, titulada "Architecture", se describe un modelo de arquitectura genérico para aplicaciones distribuidas compuestas por instancias de módulos de función distribuidas por diversos dispositivos y que se comunican entre sí.

En la figura siguiente se muestran de forma esquemática los elementos de este modelo de arquitectura con aplicaciones distribuibles; la comunicación no se representa.

FB Instancia de módulo de función

En Unity Studio Manager (y también en Unity Pro), estas instancias de módulos de función distribuidas se denominan programas o, simplemente, aplicaciones. Estos programas se pueden configurar en uno de los lenguajes de programación CEI 61131-3 como aplicación HMI o también en otro lenguaje de programación, p. ej., programación CNC.

Dispositivo Dispositivo Dispositivo

Sistema distribuido de automatización y de control de procesos

FBAplicación

FBFB

FBAplicación

FB FBFBFB distribuida

distribuida

16

Page 17: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Intercambio de datos en un sistema de automatización distribuido

En la figura siguiente se muestra de forma esquemática una aplicación distribuida, gestionada mediante Unity Studio Manager y compuesta por varios programas que se comunican entre sí.

↔ Intercambio de datos

Los diversos programas de una aplicación distribuida se asignan a los diversos dispositivos en el sistema distribuido durante el proceso de diseño. Durante este proceso también se determinan los datos de la comunicación. Gracias a esta distribución y al conocimiento de los datos intercambiados entre los programas, existe la posibilidad de generar automáticamente todos los mecanismos y objetos de comunicación necesarios para el intercambio de datos de aplicación.

Aplicaciones de Unity Studio Manager

Además de la representación de la vista funcional del sistema de automatización distribuido como árbol de directorios jerárquico, la versión actual de Unity Studio Manager permite realizar las siguientes operaciones del modelo de arquitectura genérico del proyecto de norma CEI 61499:� Configuración de los dispositivos y las redes de comunicaciones que forman el

sistema distribuido.� Asignación de programas a los diversos dispositivos en la descripción de

estructura.� Definición de las variables globales del sistema en la vista de comunicaciones.� Creación automática de los datos de comunicaciones necesarios para el

intercambio de datos entre los programas asignados y sus mecanismos de comunicaciones (explorador de E/S, datos globales).

Dispositivo

Task

Programa

Dispositivo

Task

Programa

Dispositivo

Task

Programa

Sistema de automatización distribuido

17

Page 18: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Arquitectura

Vista general Unity Studio Manager tiene una arquitectura de software de tres 3 niveles:� El cliente de Unity Studio Manager ofrece la interfase de usuario.� El servidor de Unity Studio Manager ofrece a su vez la lógica para gestión de

los datos de plantaasí como

� los datos de planta.

Aplicación multicliente

Unity Studio Manager permite que trabajen simultáneamente varios clientes en una misma planta física, aunque sólo habrá un cliente con derechos de lectura y escritura. El resto de clientes sólo tendrá derechos de lectura.Al abrir la planta, por cada cliente se creará un fichero de planta temporal a través del servidor de Unity Studio Manager (abreviado como servidor de USM). Las modificaciones realizadas por un cliente con derechos de escritura aparecerán en primer lugar en su fichero de planta temporal. Si este fichero de planta temporal se guarda, lo hará como fichero de planta actual.A los clientes con derechos de lectura se les notificará que existe un nuevo fichero de planta actual. Los clientes podrán decidir de forma individual si desean actualizar su fichero de planta temporal.El siguiente esquema muestra las interrelaciones en un entorno multicliente.

USM Unity Studio Manager

Servidor USM

Fichero deplanta temporal

Cliente 1Derechos

Lect

ura

Lect

ura

y

Lect

ura

escr

itura

Gua

rdar

Actuali

zarActualizar

de lectura

Cliente 3Derechos de lectura

Cliente 2Derechos

de escritura

Fichero deplanta temporal

Fichero deplanta temporal

Fichero deplanta actual

18

Page 19: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Vista general del sistema

El siguiente esquema muestra los distintos componentes de software de Unity Studio Manager y sus interrelaciones.

USM Unity Studio Manager

1 El cliente de USM accede a la planta a través del servidor de USM. El cliente de USM y el servidor de USM pueden estar en distintos PC.

2 Las herramientas específicas de una aplicación (p. ej. Unity Pro) se inician desde el cliente de USM. Estas herramientas permiten procesar los ficheros de aplicación de forma individual.

3 El servidor de USM puede acceder a través de un servidor específico de herramientas a los datos de cada uno de los ficheros de aplicación.

4 El servidor de USM accede al servidor de la biblioteca Unity para un respaldo adicional de los datos globales.

5 El servidor de USM accede al servidor de seguridad de Unity para comprobar los derechos de acceso de un usuario que desee abrir una planta ya existente.

Nota: El cliente USM y los diferentes servidores y programas pueden estar instalados en un único PC.

Cliente USM2

PC cliente

1

PC servidor

Otro PC

herramienta

Servidor debiblioteca

Servidor deseguridad

Servidor USM

3

4

5

Servidorespecífico de

aplicación

Herramientaespecífica de

19

Page 20: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Vistas en Unity Studio Manager

¿Qué vistas existen?

Es posible utilizar las siguientes vistas:

Vista Significado

Vista funcional Configuración de la estructura funcional del sistema de automatización distribuido (árbol de directorios).

Vista gráfica Creación y modificación de la topología de red de una planta en forma gráfica por medio de Arrastrar y soltar objetos, como p. ej. red y dispositivos.

Vista topológica Representación de la topología de red de una planta en forma de árbol de directorios con la posibilidad de realizar modificaciones.

Vista de comunicaciones Posibilidades de esta vista:� Configuración de la comunicación entre las diversas

aplicaciones determinando las variables de Publisher y las variables de Subscriber.

� Configuración de la comunicación entre las aplicaciones mediante la definición de variables de Modbus Client y de Modbus Server.

� Agrupación de variables para una comunicación más eficaz.

Vista de aplicaciones Posibilidades de esta vista:� Configuración de aplicaciones� Asignación de aplicaciones a dispositivos� Creación o conexión de ficheros para proyectos

Ventana de salida Posibilidades de esta vista:� Mensajes de error resultantes de las operaciones� Resultados de la operación Analizar� Resultados de la operación Comprobar coherencia� Resultados de la operación Actualizar del proyecto� Resultados de la operación Generar� Resultados de la operación Exportar� Resultados de la operación Importar

Hoja de propiedades Creación y modificación de propiedades de objeto

20

Page 21: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Operaciones en Unity Studio Manager

¿Qué se entiende por operaciones?

Las operaciones son funcionalidades que el usuario puede ejecutar desde Unity Studio Manager. Comparan o modifican datos conjuntos de la planta y el proyecto.Las operaciones Comprobar coherencia, Generar y Actualizar del proyecto se combinan con aplicaciones (proyectos) ajenas a Unity Studio Manager (p. ej. Unity Pro, OFS o XBT-L1000).Las operaciones se pueden iniciar desde el menú principal o desde distintas vistas de Unity Studio Manager.

¿Qué operaciones existen?

Es posible ejecutar las siguientes operaciones:

Operación Significado

Analizar, p. 110 Comprobación de la estructura y los datos de una planta dentro de Unity Studio Manager.

Comprobar coherencia y Comprobar coherencia (sólo cambios), p. 111

Comparación de la estructura y los datos de una planta en Unity Studio Manager con las estructuras y datos correspondientes a los proyectos.

Generar, p. 113 Transferencia de los datos de configuración, estructura y comunicación de la planta de Unity Studio Manager en cada proyecto.

Actualizar del proyecto / Actualizar del proyecto (sólo cambios), p. 116

Actualización de todos los datos y estructuras en Unity Studio Manager desde las aplicaciones asignadas a los dispositivos de una planta.

21

Page 22: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Servicios de Unity Studio Manager

¿Qué se entiende por servicios?

Los servicios son funcionalidades con las que el usuario puede procesar la totalidad de la planta.

¿Qué servicios existen?

Unity Studio Manager dispone de los siguientes servicios.

Servicio Significado

Gestión de la seguridad de acceso, p. 129

Definición de los derechos de acceso de los distintos usuarios.

Documentación de planta, p. 145

Creación automática de la documentación de la planta abierta en ese momento (toda la planta o subdominios).

Exportar Exportación de una planta completa o de subdominios en formato XML.

Importar Importación de datos en formato XML en una planta de Unity Studio Manager.

Archivo Archivo de una planta completa, incluyendo sus proyectos de aplicación. También archivo de proyectos de aplicación individuales.

Restaurar Restauración de una planta archivada o de una o varias aplicaciones.

22

Page 23: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Servicio de detección de E/S

Presentación El escáner de entradas/salidas permite, de manera periódica, leer o escribir entradas/salidas remotas en la red Ethernet sin programación específica.

Este servicio se compone de los elementos fundamentales que aparecen a continuación:� una zona de lectura que reúne todos los valores de las entradas remotas,� un área de escritura que reúne todos los valores de salidas remotas y� períodos de exploración independientes del ciclo autómata y destinados a cada

equipo remoto.

Funcionamiento La exploración se lleva a cabo únicamente si el autómata se encuentra en modo Run.

Este servicio funciona con todos los equipos que admitan la comunicación Modbus en el perfil TCP/IP en modo servidor.

El mecanismo de intercambio, que es transparente, se realiza mediante peticiones:� de lectura,� de escritura o� de lectura y de escritura.

23

Page 24: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Funcionamiento La figura siguiente presenta el funcionamiento de la exploración de entradas/salidas remotas.

1. Una vez que el autómata pasa a modo Run, el módulo inicia una conexión por equipo explorado.

2. A continuación, el módulo realiza una lectura periódica de las palabras de entradas y una escritura periódica de las palabras de salidas de cada equipo.

3. Si el autómata pasa a modo Stop, las conexiones con cada equipo se cierran.

Áreade

lectura

Áreade

escritura

Memoria de aplicación

2

3 (autómata en modo stop)

1

Palabras de

entrada Palabrasde salida

24

Page 25: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Síntesis de funciones

Las funciones del servicio de detección de E/S son:� la gestión de la conexión con cada equipo remoto (una conexión por equipo

explorado),� la detección de las entradas/salidas del equipo utilizando peticiones de lectura/

escritura Modbus en el perfil TCP/IP,� la actualización de las áreas de lectura y escritura en la memoria de la aplicación

y� la actualización de los bits de estado de cada equipo remoto.

Nota: Los bits de estado indican si las palabras de entradas/salidas del módulo se han actualizado.

25

Page 26: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Nuevas prestaciones de Unity Studio Manager V2.0.1 con respecto a Unity Studio Manager V2.0

Nota La nueva versión de Unity Studio Manager se puede ejecutar con Visio 2002 o Visio 2003. No obstante, las plantas creadas o guardadas con Visio 2003 no se pueden abrir junto con Visio 2002 y la nueva versión de Unity Studio Manager.Con la nueva versión de Unity Studio Manager, no se pueden abrir las plantas creadas o guardadas con la versión anterior de Unity Studio Manager. En cambio, las plantas creadas con la versión anterior se pueden editar con la nueva versión de Unity Studio Manager.

Generalidades Nuevas prestaciones generales:

Ampliación del cuadro de diálogo en el menú principal Herramientas

Nuevo comando de menú:

Nuevas prestaciones

Descripción

Ampliar hoja de propiedades de red

Nueva propiedad Dirección de inicio IP. Se contiene la dirección de inicio IP de todos los vínculos unidos a esta red.

Descripciones adicionales de mensajes de error

Ayuda contextual para los errores que aparecen en la ventana de salida o en la ventana de mensajes

Nuevas prestaciones

Descripción

Ficha adicional Ajustes predeterminados en el cuadro de diálogo Opciones

Aquí es posible realizar ajustes predeterminados para aplicaciones, dispositivos y para la asignación automática de direcciones.

26

Page 27: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Comando nuevo en el menú contextual de objetos y dispositivos

Nuevo comando de menú:

Nueva asignación de nombre para objetos

Nuevos objetos insertados contienen etiquetas predeterminadas según la siguiente regla:

Nuevas prestaciones

Descripción

Nuevo comando de menú Generar (sobrescribir cambios del proyecto) en el menú contextual de objetos y dispositivos

Al iniciar la operación, en primer lugar se comprobará si se han producido cambios el proyecto Unity Pro y después se generarán los datos de proyecto para esos cambios. A continuación se sobrescribirán las modificaciones en el fichero .STU Unity Pro con los datos de proyecto creados del Unity Studio Manager.

Tipo de objeto Regla para la asignación de nombres

Ejemplo Comentario

Device <Familia de dispositivos>_<Número>

QuantumQuantum_2

El <número> se suprime en el momento en que exista un único dispositivo de la misma familia.

Link <Familia de vínculos>_<Número>

EthernetLinkEthernetLink_2

El <número> se suprime en el momento en que exista un único vínculo de la misma familia para el dispositivo afectado.

Network <Tipo de red>_<Número> ModbusPlusModbusPlus_2

El <número> se suprime en el momento en que exista una única red del mismo tipo.

Application <Categoría de aplicación>_<Número>

XBTL1000XBTL1000_2

El <número> se suprime en el momento en que exista una única aplicación de la misma categoría.

27

Page 28: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

1.2 Procedimientos para crear una planta

Introducción

Vista general En este apartado se describen las distintas posibilidades para crear una planta.

Contenido Esta sección contiene los siguientes apartados:

Apartado Página

Distintos procedimientos 29

Creación "top-down" 32

Creación "bottom-up" 35

Procedimiento combinado 37

28

Page 29: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Distintos procedimientos

Vista general En este apartado se describe el procedimiento general para crear una planta. Unity Studio Manager admite distintos procedimientos para crear un sistema de automatización distribuido. A continuación se representan estos procedimientos de forma esquemática:� Creación "top-down"� Creación "bottom-up"� Procedimiento combinado

Representación "top-down"

El siguiente esquema muestra el procedimiento de Creación "top-down", p. 32.

Nota: Antes de la generación, siempre se realizará un análisis de la instalación. Sin embargo, también es posible realizar un análisis independientemente de la generación.

Analizar estructura de planta

Unity Studio Manager

Herramienta específica de

Editar proyecto

Crear planta1

2

4

Generar aplicaciones3

la aplicación, p. ej., Unity Pro

29

Page 30: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Representación "botom-up"

El siguiente esquema muestra el procedimiento de Creación "bottom-up", p. 35.

Editar planta

Unity Studio Manager

Actualizar del proyecto2

3

Herramienta específica de

Crear proyecto1

la aplicación, p. ej., Unity Pro

30

Page 31: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Representación del procedimiento combinado

El siguiente esquema muestra el Procedimiento combinado, p. 37. En este caso se parte de la base de que tanto los datos de la aplicación en Unity Studio Manager como los ficheros de aplicación están disponibles.

Nota: Antes de la generación, siempre se realizará un análisis de la instalación. Sin embargo, también es posible realizar un análisis independientemente de la generación.

Herramienta específica de

Editar planta

Unity Studio Manager

Actualizar del proyecto2

3

4 Analizar estructura de planta

5 Generar aplicaciones

Comprobar coherencia1

la aplicación, p. ej., Unity Pro

Herramienta específica de

Editar proyecto6

la aplicación, p. ej., Unity Pro

31

Page 32: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Creación "top-down"

Vista general En la creación "top-down", en primer lugar se crea la planta completa.A continuación se crearán los correspondientes proyectos y datos de proyecto.

Orden Para crear una planta completa, debe manejar distintas vistas (p. ej. vista de aplicaciones, vista gráfica, etc.).El orden en que trabaje con las distintas vistas no es fijo.Sin embargo, para editar ciertos campos en las vistas, se deben haber realizado entradas en otras distintas. Si, por ejemplo, desea asignar una aplicación en la vista funcional, antes deberá haberla creado en la vista de aplicaciones.

32

Page 33: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Fases de la creación

A continuación se describe una creación "top-down" a modo de ejemplo. No obstante, el usuario puede elegir el orden que más le convenga. Si desea más información sobre las distintas fases de la creación, consulte el capítulo "Descripción paso a paso, p. 223".

Fase Descripción

1 Planteamiento de la tareaPara representar la tarea se crea un dibujo (p. ej. un diagrama P&ID). Este dibujo se puede generar con Unity Studio Manager, con otros programas o en papel.Para más información, consulte el capítulo "Descripción paso a paso", apartado "Planteamiento de una tarea, p. 226".

2 Estructuración de la tareaPara estructurar la tarea se utiliza la Vista funcional, p. 65. La tarea se divide en distintas subtareas denominadas entidades funcionales (FE). Por ejemplo, en la regulación de temperatura consideraríamos entidades funcionales el control de la calefacción y la vigilancia de una ventana.Para más información, consulte el capítulo "Descripción paso a paso", apartado "Estructuración de una tarea en la vista funcional, p. 227".

3 Trazado de la estructura físicaPara dibujar la estructura física, es necesario ubicar los distintos dispositivos en la página. Primero se ubica una red. Después, los dispositivos se conectan a la red a través de vínculos. Los distintos objetos se ubican por medio de Arrastrar y soltar desde la galería de símbolos.Para más información, consulte el capítulo "Descripción paso a paso", apartado "Trazado de una planta en la vista gráfica, p. 229" y el capítulo "Vistas", apartado "Vista gráfica, p. 79".

4 Introducción de las propiedades del objetoPara introducir las propiedades del objeto, se utiliza la hoja de propiedades del objeto en cuestión. A esta hoja se accede desde la vista gráfica a través del menú contextual (haciendo clic en el objeto con el botón derecho del ratón). En la hoja de propiedades se introducen todas las propiedades, como el nombre, la dirección de red, etc.Para más información, consulte el capítulo "Descripción paso a paso", apartado "Edición de las propiedades de objeto, p. 232".

5 Configuración de las aplicacionesLa configuración y asignación de aplicaciones se realiza en la Vista de aplicaciones, p. 100. En ella se indica un nombre, se selecciona el tipo de aplicación, se asigna a la aplicación de un dispositivo creado anteriormente (consulte la fase 3) y se crea el fichero de aplicación. Para más información, consulte el capítulo "Descripción paso a paso", apartado "Trazado de una planta en la vista gráfica, p. 229".

33

Page 34: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

6 Asignación de aplicaciones a las entidades funcionalesPara asignar las aplicaciones previstas a las entidades funcionales se utiliza la Vista funcional, p. 65. El elemento de unión entre el dispositivo y la entidad funcional es la aplicación. A la aplicación se le asigna un dispositivo (consulte la fase 5) y a la entidad funcional se le asigna una aplicación. El símbolo de la entidad funcional cambiará de acuerdo con la aplicación asignada.Para más información, consulte el capítulo "Descripción paso a paso", apartado "Asignación de entidades funcionales a las aplicaciones, p. 237".

7 Intercambio de datos a través de variables de comunicaciónPara el intercambio de datos entre aplicaciones (dispositivos) por la red se utiliza la vista de comunicaciones.En esta vista se pueden configurar dos mecanismos de transferencia distintos:� Datos globales, basados en el protocolo Publisher/Subscriber. Para este tipo

de comunicación se definen variables de Publisher y de Subscriber en la vista de comunicaciones, así como el grupo Multicast correspondiente.

� Intercambio de datos cíclico basado en el explorador de E/S.Para más información, consulte el capítulo "Descripción paso a paso", apartado "Configuración de variables de comunicación, p. 238".

8 AnálisisPara analizar la estructura de una planta dentro de Unity Studio Manager se utiliza la operación Analizar, p. 110. Si se detecta un error, éste aparecerá en la ventana de salida, desde donde podrá resolverse.Para más información, consulte el capítulo "Descripción paso a paso", apartado "Análisis de los datos introducidos, p. 242".

9 GenerarPara poder transferir al proyecto las estructuras y los datos locales de todas las aplicaciones configuradas (consulte la fase 5) se utiliza la operación Generar, p. 113. En la ventana de salida se notificarán los errores o la finalización correcta de la transferencia de datos.Para más información, consulte el capítulo "Descripción paso a paso", apartado "Generación de una planta, p. 244".

Fase Descripción

34

Page 35: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Creación "bottom-up"

Vista general En la creación "bottom-up", en primer lugar se crean los distintos proyectos con las herramientas específicas de una aplicación (p. ej. Unity Pro).A continuación, se toman de los proyectos las estructuras y datos relevantes en Unity Studio Manager por medio de Actualizar del proyecto y se completan hasta conseguir una planta.Si desea más información sobre las distintas fases de la creación, consulte el capítulo "Descripción paso a paso, p. 223".

Fases de la creación

A continuación se describe la creación "bottom-up" a modo de ejemplo.

Fase Descripción

1 Creación de proyectos con las herramientas específicas de una aplicaciónPara resolver las distintas subtareas (p. ej. control de la calefacción o vigilancia de una ventana) dentro de una tarea, se crean proyectos con las herramientas específicas de una aplicación (p. ej. Unity Pro). La estructuración de las subtareas y, en caso necesario, la configuración de los datos globales se realiza con las herramientas específicas de una aplicación.Para más información, consulte el capítulo "Descripción paso a paso", apartados "Planteamiento de una tarea, p. 226" y "Estructuración de una tarea en la vista funcional, p. 227".

2 Configuración de aplicaciones en Unity Studio ManagerLa configuración y asignación de aplicaciones se realiza en la Vista de aplicaciones, p. 100. En ella se indica el nombre, se selecciona el tipo de aplicación y se asigna el fichero de aplicación creado en la fase 1.Para más información, consulte el capítulo "Descripción paso a paso", apartado "Trazado de una planta en la vista gráfica, p. 229".

3 Actualizar del proyectoActualizar del proyecto se ejecuta en la Vista de aplicaciones, p. 100 de los proyectos creados (consulte la fase 1) a través del menú contextual. Esta operación se puede realizar de forma individual con cada aplicación o con varias a la vez (selección múltiple).

35

Page 36: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

4 Resultados en cada una de las vistas:En la Vista de aplicaciones, p. 100 se muestran las aplicaciones y los dispositivos asignados a ellas.En la vista de comunicaciones se muestran los grupos, las variables de Publisher y las variables de Subscriber, y las variables de Modbus Client y las variables de Modbus Server. (Consulte el apartado Actualizar del proyecto - Comportamiento y modificaciones tras la implementación del explorador de E/S de Unity Pro, p. 118)La Vista funcional, p. 65 se amplía con las entidades funcionales creadas en las aplicaciones. Praa más información, consulte el capítulo "Vista funcional", apartado "Estructura de la vista funcional, p. 69".En la vista topológica aparecen representados la red y los dispositivos como árbol de directorios.En la vista gráfica no aparece ninguna representación. Consulte la fase 5.

5 Trazado de la estructura físicaPara trazar la estructura física, todos los objetos se arrastran con Arrastrar y soltar desde la vista topológica hasta la Vista gráfica, p. 79 para, una vez allí, conformar la estructura de la planta. Esto se consigue moviendo la red hasta la vista gráfica, ubicando los dispositivos en la red y, de esta forma, creando una conexión de red entre el dispositivo y la red.Para más información, consulte el capítulo "Descripción paso a paso", apartado "Trazado de una planta en la vista gráfica, p. 229".

Fase Descripción

36

Page 37: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Procedimiento combinado

Vista general Como en la práctica apenas se dan procedimientos puros "top-down" o "bottom-up", aquí se describirá el procedimiento combinado.Partimos de la base de que tanto los datos de planta en Unity Studio Manager como los ficheros de aplicación están disponibles y de que la coherencia de estos datos no está garantizada.

Fases de la creación

El procedimiento combinado puede tener muchas variantes en la práctica, por lo que la descripción que se ofrece a continuación es simplemente un ejemplo.

Fase Descripción

1 Procesamiento de los ficheros de aplicación o de los datos de plantaCada uno de los ficheros de aplicación se ha procesado con las correspondientes herramientas específicas de una aplicación (p. ej. Unity Pro) o se ha procesado la planta en Unity Studio Manager. Por ejemplo, se han modificado las estructuras de las vistas funcionales, se han creado datos globales o se han modificado los tipos de dispositivo.

2 Comprobación de coherencia en Unity Studio ManagerTanto los datos de planta en Unity Studio Manager como los ficheros de aplicación están disponibles, aunque la coherencia de los datos no está garantizada. A través de Operaciones → Comprobar coherencia es posible comprobar en Unity Studio Manager la coherencia entre todos los ficheros de aplicación y la planta de Unity Studio Manager. Todos los cambios sufridos en los ficheros de aplicación aparecerán en la ventana de resultados.

3 Actualizar del proyectoCon Actualizar del proyecto se actualizan aplicaciones individuales o toda la planta.

4 Procesamiento de la planta en Unity Studio ManagerAhora puede procesar la planta en Unity Studio Manager tal y como se describió en la Creación "bottom-up", p. 35.

5 Generación de ficheros de aplicaciónA continuación puede generar los ficheros de aplicación tal y como se describió en la Creación "top-down", p. 32.

6 Coherencia de los datosAhora vuelve a quedar garantizada la coherencia entre los datos de planta y los ficheros de aplicación.

37

Page 38: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

1.3 Interfases de programación abiertas de Unity Studio Manager

Introducción

Vista general En este apartado encontrará una vista general de las interfases de programación abiertas de Unity Studio Manager.

Contenido Esta sección contiene los siguientes apartados:

Apartado Página

Interfases de programación abiertas en Unity Studio Manager 39

Vista general de COM/DCOM en Unity Studio Manager 41

Vista general de XML 42

Integración de programas de Visual Basic (macros) en Unity Studio Manager 43

Integración de las macros Productivity 46

38

Page 39: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Interfases de programación abiertas en Unity Studio Manager

Introducción Unity Studio Manager ofrece al usuario interfases de programación abiertas. De esta forma, el usuario pueden desarrollar aplicaciones cliente con los lenguajes Visual-Basic, Visual C++ o VBA (Visual Basic for Application). Estas aplicaciones acceden a través de la interfase ofrecida por el servidor de Unity Studio Manager a información y datos de las plantas de Unity Studio Manager.Existen dos formas de acceso:� A través de la interfase COM/DCOM (Component Object Model/Distributed

Component Object Model)� Por medio del intercambio de datos con ficheros en formato XML (eXtensible

Markup Language).

Representación de los métodos de acceso para las interfases de programación abiertas:

Acceso a través de COM/DCOM

El software de Unity Studio Manager se basa en una arquitectura de tres niveles en la que el servidor funciona como una combinación de componentes COM. El cliente puede acceder libremente a las interfases estructuradas jerárquicamente de los componentes del servidor, a excepción de la protección de seguridad (identificación de usuario y contraseña).Encontrará más información sobre el estándar de comunicación COM/DCOM en el apartado "Vista general de COM/DCOM en Unity Studio Manager, p. 41".

CLIENTE

GUI

COM / DCOM

Unity StudioManager Server

Fichero XML

39

Page 40: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Acceso a través de un fichero XML

El intercambio de datos entre las aplicaciones cliente y el servidor de Unity Studio Manager tiene lugar en formato XML.

Los ficheros XML se crean� al exportar una planta completa o subelementos de ella para poder importar otra

planta o una aplicación cliente.� desde una aplicación cliente para importar a continuación una planta.

Encontrará más información sobre XML en el apartado "Vista general de XML, p. 42".

Integración de productos de otros fabricantes

Gracias a las interfases de programas abierta, tiene la posibilidad de integrar en Unity Studio Manager productos de otros fabricantes.Al crear un catálogo personalizado puede disponer de objetos como redes, dispositivos etc. para la configuración de una planta en Unity Studio Manager.Además, a través de las interfases estándar COM/DCOM puede combinar herramientas para crear ficheros de aplicación.

40

Page 41: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Vista general de COM/DCOM en Unity Studio Manager

Introducción El estándar de comunicación COM/DCOM sirve para el intercambio de información (aplicaciones, objetos y datos) entre un servidor y un cliente. La aplicación cliente se puede escribir con ayuda de Visual C++, Visual Basic o VBA.El software de Unity Studio Manager se basa en una arquitectura de tres niveles en la que el servidor funciona como una combinación de componentes COM. El cliente puede acceder libremente a las interfases estructuradas jerárquicamente de los componentes del servidor, a excepción de la protección de seguridad (identificación de usuario y contraseña).

COM COM (Component Object Model)� Es el intercambio de datos entre un cliente y una aplicación de servidor� Es un modelo de programación estacionaria que se describe en una

especificación� Define mecanismos para la reutilización e interoperabilidad de componentes

Si el cliente y el servidor de Unity Studio Manager se encuentran en la misma máquina (PC), el sistema lo utiliza para la comunicación entre el cliente y el servidor del estándar de comunicación COM.

DCOM DCOM (Distributed Component Object Model)� Es un protocolo de red en el nivel de aplicación� Hace que la arquitectura COM no dependa del entorno� Permite la utilización de los componentes COM en los distintos equipos de un

sistema distribuido.

Si el cliente y el servidor de Unity Studio Manager se encuentran en distintas máquinas (PCs), el sistema lo utiliza para la comunicación entre el cliente y el servidor del estándar de comunicación DCOM.

41

Page 42: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Vista general de XML

Introducción general

XML (eXtensible Markup Language) es un lenguaje extensible de marcas que se utiliza para representar y guardar datos en un fichero de texto de forma estructurada. Entre estos datos se incluyen p. ej. tablas de cálculo, parámetros de configuración o esquemas técnicos. Lo más representativo de XML es la posibilidad de intercambiar datos e información de formato independientemente de la plataforma en componentes de software como Unity Studio Manager, la World Wide Web o una Intranet.El desarrollo de XML comenzó en 1996. Desde febrero de 1998, W3C (World Wide Web Consortium) está luchando por definir un estándar. Las bases de este formato de texto son SGML (Standard Generalized Markup Language), que constituye una norma ISO desde 1986, y por supuesto HTML (Hypertext Markup Language), cuyo desarrollo comenzó en 1990. Durante el desarrollo XML, a la hora de crear el formato de texto se ha procurado conseguir una sintaxis lo más regulada posible y una utilización sencilla.

¿Qué es el modelo de objeto XML?

El modelo de objeto XML contiene la descripción de objetos individuales (p. ej. dispositivos de una planta). Es necesario para permitir el acceso a los datos almacenados en un documento XML y poder modificarlos. El documento XML se ha diseñado con estructura de árbol en el que cada elemento del mismo se considera un nudo. Los objetos con distintas propiedades y métodos representan el árbol y sus nudos.

XML y Unity Studio Manager

Unity Studio Manager recurre con frecuencia a XML. Aquí se explicarán con mayor detalle dos aplicaciones:� Importación y exportación de datos� Servicios de catálogo

Importación y exportación de configuraciones

La función de importación y exportación permite transferir datos en formato XML hasta Unity Studio Manager y viceversa. De esta forma puede transferir con la función de importación/exportación plantas completas o partes de ellas a nuevos entornos. Para cada tipo de objeto de una planta existe un elemento estructural en formato XML. Las herramientas externas que pueden leer o escribir el formato de los ficheros de importación o exportación tienen la capacidad de interpretar este esquema XML.

42

Page 43: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Servicios de catálogo

Como interfase de usuario para los servicios de catálogo en Unity Studio Manager se utiliza Visio. Los catálogos contienen un conjunto de tipos de objetos que se pueden utilizar para la configuración de una planta. Los tipos de objeto son categorías de aplicación, (familias de) dispositivos, vínculos y tipos de red.Una parte del catálogo ubicado en Unity Studio Manager es el fichero XML. Este fichero contiene toda la información sobre un objeto de catálogo, incluidos los tipos especiales de dispositivos de una familia necesarios en Unity Studio Manager para crear un nuevo objeto dentro de una planta.El patrón Visio contiene todos los objetos de catálogo que se pueden utilizar en la vista gráfica de Unity Studio Manager. Los objetos de catálogo que no se pueden utilizar en la vista gráfica (p. ej. aplicaciones) no se incluyen en el patrón Visio.Junto al catálogo estándar suministrado, en Unity Studio Manager también se pueden crear y utilizar catálogos personalizados.

Integración de programas de Visual Basic (macros) en Unity Studio Manager

Generalidades Al crear macros (programas de Visual Basic) el usuario automatiza secuencias de acciones que se repiten con frecuencia.La integración de macros propias de usuario se realiza en el editor de Visual Basic. En él, las macros se integran como módulos. Se crea una biblioteca nueva de macros definidas por el usuario con el nombre del módulo.Al instalar Unity Studio Manager se ofrecen ciertas macros. Puede consultar la lista de las macros disponibles de forma predeterminada en el anexo (Véase Vista general de las macros de VBA, p. 294).

Nota: Las macros no pueden estar disponibles en más de una planta. Si desea utilizar una macro en varias plantas, deberá exportarla con el editor Visual Basic e importarla en la nueva planta.

43

Page 44: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Procedimiento para la integración de macros

Para integrar las macros suministradas con Unity Studio Manager, siga estos pasos:

Paso Descripción

1 Abra o cree una planta en Unity Studio Manager.

2 Seleccione la vista gráfica.

3 Abra el editor de Visual Basic con el menú principal Herramientas → Macros → Editor de Visual Basic, la combinación de teclas ALT + F11 o con el botón

de la barra de herramientas Diseñador.

4 Importe los ficheros de macros (*.BAS) de que desee con Fichero → Importar fichero.

5 Salga del editor de Visual Basic con Fichero → Cerrar y volver a Visio y vuelva a Unity Studio Manager.

6 Seleccione la vista gráfica.

7 Abra el cuadro de diálogo de macros con el menú principal Herramientas → Macros → Macros... o con la combinación de teclas ALT + F8.

8 Las macros estarán ahora disponibles a través de los módulos apropiados en la ventana de selección.

9 Seleccione una de las macros e iníciela con el botón Ejecutar.

Macros

Nombre de la macro:

ShowCatalogRootShowDeviceTypeShowDeviceTypes

ShowLinkTypesShowNetworkTypesShowRules

Paso a paso

Editar

VBAClientVisioViewCatalog

Crear

Eliminar

Descripción

ShowLinkType

? Ejecutar Cancelar

ShowApplicationKinds

ShowApplicationKinds

Macros en: VBAClientVisioViewCatalogVBAClientVisioCreateNObjectsVBAClientVisioDeleteAllObjectsVBAClientVisioFillDatabaseVBAClientVisioViewCatalog

44

Page 45: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Requisito para el manejo del código de programa VBA en Unity Studio Manager

Para poder utilizar en Unity Studio Manager los objetos (código de programa/macros) creados con el editor de Visual Basic, ciertas bibliotecas del editor de Visual Basic deberán estar activadas en el menú principal Herramientas → Referencias.� Para integrar las macros suministradas necesitará:

� Visual Basic for Applications� Microsoft Visio 2002 Type Library (Service Release 1)

oMicrosoft Visio 11.0 Type Library (en Visio 2003)

� OLE Automation� Schneider Electric Unity Studio Manager 2.0.1� Schneider Electric Unity Studio Manager VBA Support 2.0.1

� Para integrar otros objetos de Visual Basic (código de programa/macros) se necesitaráademás:� Schneider Electric Unity Studio Manager Connector 2.0.1� Schneider Electric Unity Studio Manager Catalog 2.0.1

45

Page 46: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Integración de las macros Productivity

Introducción Para mostrar las interfaces abiertas de Unity Pro, VBA se suministra con código de ejemplo en forma de macro Productivity.vss.

Procedimiento para la integración de macros Productivity

Para integrar las macros Productivity en Unity Studio Manager, siga estos pasos:

Paso Acción

1 Abrir o crear una planta en Unity Studio Manager.

2 Seleccionar la vista gráfica.

3 Seleccionar Archivo → Galerías de simbolos → y hacer doble clic en Productivity.Resultado: En la vista gráfica aparecerá la galería de símbolos Productivity.

4 Abrir en la vista gráfica la galería de símbolos Productivity.

5 Seleccionar una forma en la galerías de simbolos Productivity.

6 Abrir el cuadro de diálogo de macros con el menú principal Herramientas → Macros → Macros... o con la combinación de teclas ALT+F8.

6 5

43

2

64 53

10

-1

87 9 10 11

Vista gráficaNetworks and Devices

Valve

BuildingAutomation

Heating WindowMonitoring

Sketch Network

T3T5T7T9

T2T4T6T8

T10

OperatorPanel

Link1 Link2 Link3

Link5

Link4

OpcServer

WindowDrive

ExaMotor MV_DIA

Productivity

46

Page 47: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

7 Seleccionar en el cuadro de lista Macros en: el archivo Productivity.VSS.Resultado: En el cuadro de texto aparecerán las macros Productivity.

8 Seleccione una de las macros e iníciela con el botón Ejecutar.

Paso Acción

Macros

Nombre de la macro:

Productivity.modCustomProperties.AddStu Paso a paso

Editar

Crear

Eliminar

Descripción

? Ejecutar Cancelar

Productivity.modCallDFB.DoCallDFB

Productivity.modCallDFB.DoCallDFB

Macros en: Productivity.vss

47

Page 48: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

1.4 Posibilidades de instalación y coherencia de datos en la planta

Introducción

Vista general En este apartado encontrará una vista general de las posibilidades de instalación de Unity Studio Manager y de la coherencia de datos en una planta.

Contenido Esta sección contiene los siguientes apartados:

Apartado Página

Posibilidades de instalación 49

Derechos de acceso 50

Almacenamiento de datos 51

Ajustes para una planta 52

Coherencia de datos en sistemas de automatización distribuidos 57

48

Page 49: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Posibilidades de instalación

Posibilidades de instalación de Unity Studio Manager

Gracias a la arquitectura cliente/servidor de Unity Studio Manager es posible utilizar la herramienta de configuración de los siguientes modos: � Como instalación independiente y autónoma en un PC (funcionalidad cliente/

servidor)� Como instalación de red distribuida en varios PC (varios clientes pueden acceder

al PC en el que se haya iniciado el servidor de Unity Studio Manager)

Dentro del entorno de red se pueden instalar y utilizar otras herramientas de programación a las que acceda Unity Studio Manager. En la figura siguiente se muestra un ejemplo de la posible distribución de componentes, herramientas de programación y datos de aplicación/planta en una arquitectura de red: el servidor de Unity Studio Manager y los datos de planta están guardados en un PC, mientras que los diversos clientes de Unity Studio Manager se ejecutan con sus entornos gráficos en otros dos PC.

USM Unity Studio Manager

PLC Autómata programable

MMI Unidad de manejo y observación

Nota: El servidor de Unity Studio Manager debe estar instalado en el PC en el que se vayan a depositar los datos de la planta.

Ethernet

Datos deplanta

PC 4

ServidorUSM

PC 5

ThirdParty Third Party

DatosPLC

Aplicación 1

PC 6

Unity Pro PLCAplicación 2

PC 1 Cliente USM PC 2 Cliente USM

MMIIMMII

PC 3

Datos

PLC 1

PLC 2

Modbus +

USM

49

Page 50: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Derechos de acceso

Derechos de acceso

En Unity Studio Manager, varios clientes pueden acceder de forma simultánea a la misma planta. Sin embargo, sólo puede haber un cliente con derechos de lectura/escritura para los datos de la planta; los demás clientes solamente tendrán derechos de lectura para los datos de la planta. Este procedimiento permite a los clientes encontrar sus propias aplicaciones específicas de cada dispositivo en la topología y modificar los datos de aplicación independientemente de los demás datos de la planta (consulte también el apartado "Aplicación multicliente, p. 18"). Acceso de varios PC (clientes) a una planta de Unity Studio Manager

Nota: Durante la instalación de Unity Studio Manager, en el PC se establece automáticamente el grupo unitygroup con el usuario unityuser. El servidor de Unity Studio Manager se ejecuta bajo este entorno de usuario. De este modo es posible iniciar el servidor de Unity Studio Manager desde otro PC sin necesidad de que un usuario inicie una sesión en dicho PC.Sólo los usuarios inscritos en ese grupo tienen acceso a Unity Studio Manager.

Client

Server

PC 1

Client

Server

PC 2

Client

Server

PC 3

50

Page 51: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Almacenamiento de datos

Directorio de los datos de la planta

Durante la instalación de Unity Studio Manager se crea el directorio C:\SCHNEIDER APPLICATION\ para los datos de la planta. Al crear una planta nueva a través de Fichero → Nuevo... aparece este directorio de forma predeterminada.

Directorio de planta

En el directorio C:\SCHNEIDER APPLICATION\ se crea un subdirectorio para cada planta nueva (p. ej., ...\NEUE ANLAGE 1\) donde se guarda el fichero de planta (p. ej., NEUE ANLAGE 1.PLA) y los patrones (p.ej. NETWORKS AND DEVICES.VSS) y catálogos instalados (CATALOGS).

Representación de la estructura de directorios

A continuación se representa la estructura de directorios.

Nota: Naturalmente, puede guardar la planta de Unity Studio Manager en el directorio que desee. Sin embargo, es recomendable guardar en el mismo directorio todos los demás ficheros pertenecientes a la planta.

Nota: Esta estructura de directorios sólo se crea si antes se ha guardado una planta mediante Fichero → Guardar. Al salir de Unity Studio Manager mediante Fichero → Cerrar sin guardar antes los cambios, se elimina la estructura de directorios.

NUEVA PLANTA 1.PLA

NETWORKS AND DEVICES.VSS

NUEVA PLANTA 1.MDB

NUEVA PLANTA 1\

CATALOGS\

C:\SCHNEIDER APPLICATION\

NUEVA PLANTA 2\

...

51

Page 52: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Ajustes para una planta

Vista general En Unity Studio Manager es posible crear opciones propias para la planta.También existe la posibilidad de realizar ajustes de Visio. Consulte los manuales de Visio para obtener información acerca de los ajustes de esta aplicación.

Opciones de Unity Studio Manager

Bajo Herramientas → Opciones... se pueden realizar los ajustes predeterminados Unity Studio Manager para la planta.Están disponibles las siguientes fichas:� General

Opciones

General Ajustes predeterminados

CancelarAceptar

IdentificadorPermitir cifras antepuestas

Juego de caracteres ampliado

OperacionesResultados detallados para operaciones

Sobrescribir tipo de variable en caso de conflicto de tipo

AltoBajoSensibilidadde análisis:

Advertencias:Errores:Cancelaroperación tras: 20 50

Exportar/ImportarExportar conexiones de variables

Crear nombre nuevo en caso de conflicto de importación

Bibliotecas

52

Page 53: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

� Ajustes predeterminados

� Bibliotecas

Opciones

GeneralAjustes

predeterminados

CancelarAceptar

Comunicación PLC

Direccionamiento

%MW1

Asignación de direcciones

Bibliotecas

32

%IW1

8

%MW Inicio Área

%MW Longitud Área

%IW Inicio Área

%IW Longitud Área

Asignación de direcciones automática

Opciones

General Bibliotecas

CancelarAceptar

Bibliotecas DDT

Biblioteca

C:\Programme\Schneider Electric\Unity Pro\FFBLibset|

Communication

Actualizar biblioteca

En la ficha "Bibliotecas" se puede seleccionar una biblioteca de un conjunto de bibliotecas existentes.El directorio seleccionado debe contener un fichero "Libset.db" válido.

El botón "Actualizar biblioteca" actualiza el contenido (tipos de datos) de la biblioteca seleccionada de Unity Studio Manager.

...

Ajustes predeterminados

53

Page 54: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Ficha General En la ficha General se realizan los siguientes ajustes predeterminados para la planta abierta en esos momentos.

Elemento Significado Valor predeterminado

Identificador

Permitir cifras antepuestas

Si esta casilla de verificación está activada, se admiten cifras antepuestas para la asignación de nombres.

No activada

Juego de caracteres ampliado

Si esta casilla de verificación está activada, se admite un juego de caracteres ampliado para la asignación de nombres.

No activada

Nota: Si en el área Identificador hay al menos una casilla de verificación activada, no se comprobará si las entradas son conformes a la norma CEI 61131-3.

Operaciones

Resultados detallados para operaciones

Si esta casilla de verificación está activada, en la Ventana de resultados, p. 119 se muestra información detallada y no sólo advertencias y mensajes de error.

Activada

Sobrescribir tipo de variable en caso de conflicto de tipo

Si activa esta casilla de verificación, al ejecutar la operación Generar se sobrescribirán automáticamente los tipos de datos de las variables de comunicación de Unity Pro con los tipos de Unity Studio Manager si no coinciden.

Activada

Sensibilidad de análisis Aquí se ajusta si para el análisis sólo se van a tener en cuenta la estructura funcional (entidades funcionales), las aplicaciones y las variables de comunicación (bajo) o también la topología de la planta (alto).

Alto

Abandonar la operación después de:

Aquí se indica la cantidad máxima de advertencias y errores que se pueden producir durante la operación. Si se sobrepasa esta cantidad, la operación se cancela.Rango: 1 ... 99 999

Errores 20

Advertencias 50

54

Page 55: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Ficha Ajustes predeterminados

En la ficha Ajustes predeterminados se realizan los siguientes ajustes predeter-minados para la planta abierta en esos momentos.

Exportar / Importar

Exportar conexiones de variables

Si la casilla de verificación está activada, al exportar varias aplicaciones desde la Vista de aplicaciones, p. 100 también se exportan las conexiones de variables correspondientes.

Activada

Crear nombre nuevo en caso de conflicto de importación

Si la casilla de verificación está activada, se crearán automáticamente nombres nuevos para los objetos importados si su nombre ya existe en la planta actual. Si la casilla está desactivada, los objetos afectados no se importarán.

Activada

Elemento Significado Valor predeterminado

Elemento Significado Valor predeterminado

Comunicación PLC

%MW Inicio Área Si la casilla de verificación está activada, para la dirección de inicio del área de palabras de marca se indica automáticamente un valor predeterminado. Los valores se pueden cambiar.

� Activada� %MW1

%MW Longitud Área Si la casilla de verificación está activada, para el tamaño del área de palabras de marca se indica automáticamente un valor predeterminado. Los valores se pueden cambiar.

� Activada� 32

%IW Inicio Área Si la casilla de verificación está activada, para la dirección de inicio del área de palabras de entrada se indica automáticamente un valor predeterminado. Los valores se pueden cambiar.

� Activada� %IW1

55

Page 56: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Ficha Bibliotecas En esta ficha se indican las bibliotecas de módulos de Unity Pro cuyos tipos de datos derivados deberán tenerse en cuenta en Unity Studio Manager. Los tipos de datos derivados están disponibles en la vista de comunicaciones.Aquí se indica la ruta del directorio en el que se encuentran las bibliotecas deseadas. Este directorio debe contener un fichero LIBSET.DB válido. Seleccione la biblioteca deseada.

%IW Longitud Área Si la casilla de verificación está activada, para el tamaño del área de palabras de entrada se indica automáticamente un valor predeterminado. Los valores se pueden cambiar.

� Activada� 8

Direccionamiento

Asignación de direcciones automática

Si la casilla de verificación está activada, tendrán lugar los siguientes direccionamientos automáticos:� Las siguientes direcciones se

asignan de forma automática a la dirección de inicio 1:� Número de estación X-WAY

(comienza con 0)� Número de red X-WAY

(comienza con 0)� Dirección Modbus Plus

(comienza con 1)� Dirección Modbus (comienza

con 1)� El editor de propiedades de la red

Ethernet contiene además las propiedades de la dirección de inicio IP. La dirección de inicio contiene estas propiedades para todos los vínculos unidos a esta red.

Activada

Asignación de direcciones

Si se pulsa el botón de comando, se asigna una dirección IP a todos los vínculos unidos a esta red que todavía no tengan una dirección IP.

Nota: Primero debe estar activada la casilla de verificación Asignación de direcciones automática para que funcione la asignación de direcciones.

Elemento Significado Valor predeterminado

56

Page 57: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Coherencia de datos en sistemas de automatización distribuidos

Introducción En un sistema de automatización distribuido se utilizan numerosas herramientas de programación, preparación y configuración de distinto tipo. Esto requiere un manejo establecido de los diversos ficheros de cada herramienta para garantizar la coherencia en la planta.

Coherencia de datos en sistemas de automatización distribuidos

Mediante Unity Studio Manager se puede garantizar la coherencia de datos en todas las aplicaciones de un sistema de automatización distribuido. Para ello, todos los datos utilizados de forma común por las diversas aplicaciones están disponibles de forma redundante. En cada aplicación, los datos necesarios figuran en el fichero de aplicación correspondiente y, al mismo tiempo, los datos utilizados de forma común están incluidos también en el fichero de planta de Unity Studio Manager.

Vista general del tratamiento de datos redundantes en Unity Studio Manager

Planta

Aplicación 2 Aplicación 3Aplicación 1

Fichero de

Fichero de planta

aplicación

57

Page 58: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Protección de la coherencia en Unity Studio Manager

Si en el marco de Studio utiliza para la planta la herramienta de programación ofrecida Unity Pro u OFS, Unity Studio Manager pondrá a su disposición tres operaciones para proteger la coherencia. Si utiliza productos de otros fabricantes, deberá garantizar usted mismo la coherencia.Unity Studio Manager ofrece la posibilidad de comprobar la coherencia del proyecto (Véase Comprobar coherencia y Comprobar coherencia (sólo cambios), p. 111). Se comprueba la coherencia de los datos de proyecto de las diversas aplicaciones (Unity Pro) y de los datos de planta de Unity Studio Manager.Mediante la operación Generar, p. 113 se copian todos los datos relevantes de la planta en los datos del proyecto.Mediante la operación Actualizar del proyecto / Actualizar del proyecto (sólo cambios), p. 116 se copian todos los datos relevantes en la planta.

Posibilidades de la comprobación de coherencia

Qué datos se comprueban

Se comprueba la coherencia de los siguientes datos:� Datos topológicos� Datos globales� Datos de la explorador de E/S� Datos de las entidades funcionales

El resultado de la comprobación de coherencia se muestra en la ventana de resultados.

Dispositivo(PLC)

Aplicación

Aplicaciónen curso

Aplicacióngenerada

PC

PC

Build

Analizar

Planta de UnityStudio Manager

Ana

lizar

Gener

ar

Car

ga d

e P

LC e

n P

C

Car

ga

de P

C e

n P

LC

Coherenc

ia de p

royecto

Actuali

zar

58

Page 59: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

1.5 Seguridad

Introducción

Vista general Este apartado ofrece una vista general sobre los sistemas de seguridad utilizados para vigilar el acceso a las distintas funciones de Unity Studio Manager.Encontrará más información sobre este tema en el apartado "Gestión de la seguridad de acceso" del Manual de usuario de Unity Pro.

Contenido Esta sección contiene los siguientes apartados:

Apartado Página

Seguridad de acceso, generalidades 60

Usuario, perfil, fichero de protocolo y directrices de seguridad 60

59

Page 60: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Seguridad de acceso, generalidades

Vista general El programa para el procesamiento de los ajustes de seguridad permite limitar y controlar el acceso a las diversas funciones del software.

Seguridad de equipo

El acceso protegido a Unity Studio Manager se aplica al equipo en el que está instalado el software, es decir, se pueden asignar derechos de acceso para cada equipo por separado.

Fichero de protocolo

En un fichero de protocolo se pueden guardar en orden cronológico las diversas operaciones ejecutadas por los usuarios con acceso al software.

Edición de los ajustes de seguridad

Encontrará más información acerca de la edición de los ajustes de seguridad en el apartado "Gestión de la seguridad de acceso, p. 129".

Usuario, perfil, fichero de protocolo y directrices de seguridad

Superusuario El superusuario es el único usuario que dispone de derechos para gestionar el acceso protegido al software. Define la lista de usuarios que tienen acceso al software, así como sus derechos de acceso.Durante la instalación del software en el dispositivo, sólo el superusuario puede acceder a la herramienta de configuración de la seguridad sin limitación de derechos (sin contraseña).

El superusuario dispone de los siguientes derechos: � Creación y edición de la lista de usuarios� Creación y edición de los perfiles de usuarios� Edición de las directrices de seguridad para el acceso al software� Modificación de su contraseña

Nota: El acceso protegido al software es opcional.

Nota: El nombre reservado para el superusuario es Supervisor.

60

Page 61: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Usuarios El superusuario define los usuarios del software en la lista de usuarios. Si un usuario aparece en esta lista, puede acceder a una instancia del software indicando su nombre (idéntico al que figura en la lista) y su contraseña.Un usuario dispone de los siguientes derechos: � Acceso de lectura a los derechos de acceso definidos en su perfil de usuario. � Modificación de su contraseña.

Perfil de usuario El perfil de un usuario es la totalidad de sus derechos de acceso. Se define mediante un nombre (de entre 2 y 16 caracteres), un comentario opcional (256 caracteres como máximo) y una lista de derechos de acceso. Unity Studio Manager ofrece dos perfiles de usuario preconfigurados que no se pueden modificar. El superusuario puede crear otros perfiles en los que se definan derechos de acceso personalizados.

Perfil de usuario preconfigurado

Unity Studio Manager ofrece los dos siguientes perfiles de usuario preconfigurados.

Directrices de seguridad

Mediante las directrices de seguridad se pueden definir los niveles de seguridad para Unity Studio Manager. Se determina lo siguiente:� Si el acceso al software está protegido o no.� Si las entradas se van a aplicar en el fichero de protocolo.� Si cada vez que se ejecute una función protegida se debe introducir el nombre y

la contraseña.� Qué perfil de usuario estándar se debe utilizar si el acceso al software está

protegido pero no se realiza ningún inicio de sesión por parte de ningún usuario.

Fichero de protocolo

Si el superusuario ha seleccionado la opción Verificación, se creará un fichero de protocolo para guardar los siguientes eventos de usuario:� Apertura de una instancia de Unity Studio Manager� Finalización de una instancia de Unity Studio Manager� Ejecución de una función que requiere derechos de acceso

El software genera un fichero de protocolo nuevo cada día. Este fichero contiene todos los eventos de usuario producidos al cabo del día por orden cronológico. Cada evento está marcado con la fecha, la hora y una descripción.Ejemplo: 07/15/02 07:34:47 UnityStudioManager 278

Perfil Descripción

ReadOnly El usuario tiene acceso de sólo lectura a una planta. No obstante, puede guardar la planta abierta con otro nombre.En este perfil, el usuario tiene los mismos derechos que al abrir una planta con protección contra escritura.

Write El usuario dispone de todos los derechos para editar una planta.

61

Page 62: Unity Studio Manager Gestión de sistemas distribuidos ...

Vista general de Unity Studio Manager

Confirmación Si el superusuario selecciona esta opción, deberá indicar su nombre y su contraseña cada vez que se defina un acceso protegido para una acción de usuario.

62

Page 63: Unity Studio Manager Gestión de sistemas distribuidos ...

2

Vistas

Introducción

Vista general En este capítulo encontrará la descripción de las diversas vistas de Unity Studio Manager.

Contenido: Este capítulo contiene las siguientes secciones:

Sección Apartado Página

2.1 Vista funcional 65

2.2 Vistas de árbol topológico 76

2.3 Vista de comunicaciones 88

2.4 Vista de aplicaciones 100

63

Page 64: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

64

Page 65: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

2.1 Vista funcional

Introducción

Vista general En este apartado se describe la vista funcional.

Contenido Esta sección contiene los siguientes apartados:

Apartado Página

Vista funcional 66

Estructura de la vista funcional 69

Propiedades de las entidades funcionales 75

65

Page 66: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Vista funcional

Qué es una vista funcional

En la vista funcional se puede representar el sistema de automatización distribuido independientemente de los componentes de automatización utilizados. Para ello, el sistema de automatización distribuido se estructura en entidades atendiendo un criterio de funcionalidad y se representa en forma de árbol jerárquico.

Prestaciones de USM para la vista funcional

Se ofrecen las siguientes prestaciones para la vista funcional:� Estructuración de los sistemas de automatización en entidades funcionales (FE)� Gestión de aplicaciones en FE� Salto a aplicaciones

66

Page 67: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Aplicación en Unity Studio Manager

En Unity Studio Manager se crea un modelo jerárquico con las denominadas entidades funcionales (Functional Entities). Una entidad funcional puede contener otras entidades funcionales. La entidad funcional más pequeña posible es un elemento de estructura de una aplicación. Si una aplicación no admite ningún elemento de estructura, entonces la entidad funcional más pequeña posible es la propia aplicación.Con ayuda de estas entidades funcionales se pueden agrupar las aplicaciones o diversas entidades funcionales para estructurar la aplicación distribuida completa en el marco del modelo jerárquico.Representación esquemática para la vista funcional

FE Entidad funcional

PLC Autómata programable

HMI Human-Machine-Interface (interfase hombre-máquina)

Nivel de arquitecturaPlanta

FE 3FE 2FE 1 FE 4

FE 5 FE 8FE 6 FE 7

PLC 1 PLC 2 HMI 1 HMI 2

Aplicación Aplicación Aplicación AplicaciónNivel de dispositivos(Unity Pro/XBT-L1000)

67

Page 68: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Conversión a Unity Studio Manager

Vista de aplicaciones

Nombre FicheroCategoría DispositivoPLC1 Unity ProPLC2 Unity ProHMI1 XBT-L1000HMI2 XBT-L1000

Vista funcional

Funcionalidad

FE2FE1

FE6

FE5

FE3

FE8FE7

FE4

Propiedades: Entidad funcional

CancelarAceptar

ComentarioNombre FE8Propiedad Valor

Aplicación HMI2

68

Page 69: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Estructura de la vista funcional

Descripción En la vista funcional, la planta se estructura por entidades funcionales en una estructura jerárquica en forma de árbol de directorios. Bajo el directorio raíz (funcionalidad) se encuentran las entidades funcionales (FE). Cada entidad funcional puede incluir otras.Estructura de una planta

Manejo de la vista funcional

Todos los trabajos en la vista funcional se pueden realizar a través de menús contextuales o con el teclado. Encontrará más información al respecto en el apartado "Vista funcional" de la ayuda en pantalla.

Elementos de la estructura

El árbol de directorios funcional está compuesto por los siguientes elementos.

Funcionalidad

FE1

FE2FE3

FE4

Elemento Símbolo Descripción

Directorio raíz Funcionalidad

Directorio raíz del árbol de directorios

Entidad funcional sencilla Entidad funcional (FE) a la que aún no se ha asignado ninguna aplicación.

Entidad funcional asignada

Entidad funcional (FE) a la que se le ha asignado una aplicación. En función de la aplicación asignada, puede aparecer otro símbolo.

69

Page 70: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Reglas para la estructura

Ninguna aplicación diferente a otra en un subárbolTodas las entidades funcionales de un subárbol deben estar asignadas a la misma aplicación que la entidad funcional inmediatamente superior al subárbol (aquí FE1).

Ninguna entidad funcional sencilla bajo una entidad funcional asignadaBajo una entidad funcional a la que se haya asignado una aplicación no podrá haber ninguna entidad funcional sencilla.

Vista ...

FuncionalidadFE1

FE2FE3FE4

Vista ...

FuncionalidadFE1

FE2

70

Page 71: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Nuevas entidades funcionales en Unity Pro después del desplazamientoSi en Unity Studio Manager se desplazan entidades funcionales desde un subárbol hasta el directorio raíz o hasta situarse bajo una entidad funcional sencilla, después de Generar aparecerán representadas como nuevos subárboles en el directorio raíz de Unity Pro. Entidades funcionales desplazadas en Unity Studio Manager (FE12, FE13) y estructura generada en Unity Pro

1 Vista funcional en Unity Studio Manager antes del desplazamiento

2 Vista funcional en Unity Studio Manager después del desplazamiento

3 Vista funcional en Unity Pro después de la generación

Hojeador de proyectos

Estación

Vista de funciones

ProgramaTabla

PantallaFE11

FE1

FE12

FE13

Vista ...

Funcionalidad

FE1FE11

FE12

FE_unass

FE13

1 3

Vista ...

FuncionalidadFE1

FE11FE12FE13

2

71

Page 72: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Desplazamiento de entidades funcionales de la aplicación A a la aplicación BSi en Unity Studio Manager se desplaza una entidad funcional desde un subárbol de una aplicación A hasta el subárbol de una aplicación B, después de Generar aparecerá como nueva FE en la aplicación B. En la aplicación A desaparecerán las conexiones de la FE a la aplicación.Entidades funcionales desplazadas en Unity Studio Manager de la aplicación A a la aplicación B y estructuras generadas en Unity Pro

1 Vista funcional en Unity Studio Manager antes del desplazamiento

2 Vista funcional en Unity Studio Manager después del desplazamiento a la aplicación B

3 Vista funcional en Unity Pro después de la generación (aplicación A)

4 Vista funcional en Unity Pro después de la generación (aplicación B)

Hojeador de proyectos

Estación

Vista de funciones

ProgramaTabla

PantallaFE11

FE1_App_A

Vista ...

FuncionalidadFE1_App_A

FE11FE_2_APP_B

FE12

1 3

Vista ...

Funcionalidad

FE11FE12

2

FE1_App_A

Hojeador de proyectos

Estación

Vista de funciones

Programa

TablaPantallaFE12

FE2_App_B

4

72

Page 73: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Representación de las estructuras

En Unity Studio Manager se utiliza Actualizar del proyecto para representar las estructuras a partir de aplicaciones que admiten entidades funcionales (p. ej. Unity Pro).La forma en que se representan las estructuras en Unity Studio Manager depende de la apariencia de la vista funcional de Unity Studio Manager antes de ejecutar Actualizar del proyecto.

Entidad funcional asignada con el mismo nombre (FE1) que en Unity Pro

1 Vista funcional en Unity Pro

2 Vista funcional en Unity Studio Manager antes de ejecutar Actualizar del proyecto

3 Vista funcional en Unity Studio Manager después de ejecutar Actualizar del proyecto

Vista ...

FuncionalidadFE1

Vista ...

FuncionalidadFE1

FE11

FE12FE13

Hojeador de proyectos

Estación

Vista de funciones

ProgramaTabla

PantallaFE11

FE1

FE12

FE13

1 2

3

73

Page 74: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Ninguna entidad funcional en Unity Studio Manager y Actualizar del proyecto en la vista de aplicaciones

1 Vista funcional en Unity Pro

2 Vista funcional en Unity Studio Manager antes de ejecutar Actualizar del proyecto

3 Vista funcional en Unity Studio Manager después de ejecutar Actualizar del proyecto en la vista de aplicaciones

Entidad funcional asignada con un nombre distinto (FE_NN) al de Unity Pro

1 Vista funcional en Unity Pro

2 Vista funcional en Unity Studio Manager antes de ejecutar Actualizar del proyecto

3 Vista funcional en Unity Studio Manager después de ejecutar Actualizar del proyecto

Vista ...

Funcionalidad

Vista ...

Funcionalidad

Hojeador de proyectos

Estación

Vista de funciones

ProgramaTabla

PantallaFE11

FE1

FE12

FE13

1 2

3Nombre de la aplicación

FE1

FE11FE12FE13

Vista ...

Funcionalidad

Hojeador de proyectos

Estación

Vista de funciones

ProgramaTablaPantalla

FE11

FE1

FE12

FE13

1 2

3

Nombre de la aplicación

FE1FE11FE12

FE13

Vista ...

FuncionalidadFE_NN

FE_NN

74

Page 75: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Si en Unity Studio Manager no existe ninguna entidad funcional con el mismo nombre (aquí FE1), en el directorio raíz se creará directamente una entidad funcional con el nombre de la aplicación a la que corresponde. Debajo se colocará la nueva entidad funcional (FE1) y su subárbol completo.A continuación, el usuario puede desplazar con Arrastrar y soltar el nuevo subárbol hasta la posición que desee en el árbol ya existente de la vista funcional.

Operaciones en la vista funcional

Las operaciones de la vista funcional no hacen referencia a las entidades funcionales, sino a aplicaciones asignadas. Para más información, consulte el capítulo "Operaciones Generalidades, p. 108".

Propiedades de las entidades funcionales

Vista general En la vista funcional puede ver y modificar las propiedades de los siguientes objetos:� Entidad funcional

Para ello, seleccione el objeto que desee y abra con el menú contextual (botón derecho del ratón) Propiedades... la hoja de propiedades.

Propiedades de las entidades funcionales

Es posible definir las siguientes propiedades para una entidad funcional:

Nota: Si se ha abierto una planta protegida contra escritura, podrá ver las propiedades pero no modificarlas.

Propiedad Significado / valor

Nombre Aquí se introduce o modifica el nombre de la entidad funcional.Longitud: 50 caracteres como máximo.

Comentario Aquí se puede introducir un comentario.Longitud: 128 caracteres como máximo.

Aplicación Aquí se asigna una aplicación a la entidad funcional.Si hace clic en el área situada a la derecha se abrirá un cuadro de lista en el que podrá seleccionar una aplicación.

75

Page 76: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

2.2 Vistas de árbol topológico

Introducción

Vista general En este apartado se describen las diversas vistas de árbol topológico.

Contenido Esta sección contiene los siguientes apartados:

Apartado Página

Representación de la topología 77

Vista topológica (árbol de directorios) 78

Vista gráfica 79

Propiedades de los objetos en la topología 80

76

Page 77: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Representación de la topología

Representación de la topología

En Unity Studio Manager se entiende por "topología" la representación de la estructura de red de un sistema de automatización distribuido desde el punto de vista del hardware.

Para la representación de la topología están disponibles las siguientes vistas.

Prestaciones ofrecidas por Unity Studio Manager para la topología

Unity Studio Manager es compatible con las siguientes prestaciones:� Configuración de la estructura de hardware en un editor gráfico con asignación

de nombres de redes y dispositivos� Gestión de la información de configuración como tipo de dispositivo o

propiedades de red del sistema de automatización distribuido� Visualización de las aplicaciones asignadas a los dispositivos configurados� Salto a la vista de comunicaciones

Vista Significado

Vista topológica Representación de la topología de red de una planta en forma de árbol de directorios con la posibilidad de realizar modificaciones.

Vista gráfica Creación y modificación de la topología de red de una planta de forma gráfica por medio de la función Arrastrar y soltar objetos, como p. ej., redes y dispositivos.

77

Page 78: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Vista topológica (árbol de directorios)

Descripción La representación en forma de árbol proporciona una vista general de la topología del sistema de automatización distribuido con sus redes, dispositivos y vínculos. Además, el árbol de directorios permite navegar con facilidad por los diversos objetos de la planta.

Árbol de directorios de la topología de la planta

En el árbol de directorios se representa de forma exacta el contenido de la planta.No es posible configurar la topología de la planta en esta vista, aquí sólo puede efectuar modificaciones en una topología ya existente, como p. ej. copiar, cambiar el nombre de objetos o borrarlos de la planta. Además, puede mover objetos del árbol de directorios con Arrastrar y soltar hasta las páginas de la vista gráfica.

Nota: Al insertar un objeto en la vista gráfica desde la vista topológica con Arrastrar y soltar hay un área "prohibida" alrededor de la forma Link. El objeto no se podrá insertar en esa área, por lo que aparecerá un mensaje indicándolo. En tal caso, inserte el objeto en un área libre.

Vista topológica

TopologíaNetwork1

Device1

Device2Device3Device4Device6: Link1

Device6:Link2

Network2

Device5Device3Device9

78

Page 79: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Vista gráfica

Descripción En la vista gráfica se configura la estructura física del sistema de automatización distribuido por medio de redes, dispositivos y vínculos.Con fines de documentación, también puede insertar en otra página de la vista gráfica componentes de red pasivos, como por ejemplo concentradores en estrella (hubs) o conmutadores (switch), siempre que estén disponibles como configuración. Sin embargo, estos elementos no se tendrán en cuenta al generar plantas.

Vista gráfica La topología se configura gráficamente según las necesidades de la planta en una o varias páginas del esquema, moviendo redes, dispositivos y vínculos desde los patrones correspondientes mediante Arrastrar y soltar hasta las páginas del esquema o pegándolos en ellas mediante Copiar y Pegar. Si desea eliminar completamente un objeto de la planta, deberá borrarlo de la vista de árbol topológico o borrarlo de la vista gráfica con la opción del botón derecho del ratón → Eliminar de la planta. Si utiliza más de una página del esquema, puede utilizar la misma instancia de dispositivo o de red en distintas páginas. En este caso, Unity Studio Manager también garantiza la coherencia entre los datos de configuración y el fichero de planta.Topología de plantas (patrón y página del esquema)

6 5

43

2

64 53

10

-1

87 9 10 11

Vista gráficaNetworks and Devices

MB+ Bridge

Magelis iPCBox-PC

Magelis iPCPanel-PC

EthernetLink

Fipway Link Modbus

Plus Link

BuildingAutomation

Heating WindowMonitoring

T3T5T7T9

T2T4T6T8T10

Sketch Network

T3T5T7T9

T2T4T6T8T10

OperatorPanel

Link1 Link2 Link3

PC PREMIUM QUANTUM

Textual Magelis

Touch NClick

Ethernet

Fipway Modbus Plus

Ethernet Router

GraphStation

Graphical Magelis

Páginas de esquemaPatrón Configuración

79

Page 80: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Propiedades de los objetos en la topología

Vista general En la vista topológica y en la vista gráfica puede ver y modificar las propiedades de los siguientes objetos:� Red (Véase Propiedades de red, p. 80)� Dispositivo (Véase Propiedades de dispositivo, p. 83)� Vínculo (Véase Propiedades de vínculo, p. 84)

Para ello, seleccione el objeto que desee y abra con el menú contextual (botón derecho del ratón) Propiedades... la hoja de propiedades.

Propiedades de red

Es posible definir las siguientes propiedades para una red:

Nota: si se ha abierto una planta protegida contra escritura, podrá ver las propiedades pero no modificarlas.

Propiedad Significado / valor

Nombre Aquí se introduce o modifica el nombre de la red.El nombre es unívoco en la planta.Longitud: 50 caracteres como máximo.

Tipo Aquí se muestra el tipo de red.

Número de red X-Way Aquí se introduce la dirección de la red X-Way.Rango: 1 ... 127Consulte también TCP/IP 10/100 (Regular connection Premium), p. 112.

Máscara de subred predeterminada

Aquí se introduce la dirección IP de la máscara de subred.Preajuste: 0.0.0.0: la entrada no se tiene en cuenta.La posibilidades de entrada aparecen en Propiedades de vínculo, p. 84 bajo la propiedad Dirección.Para la entrada son válidos los siguientes rangos:

Octeto Rango

1 0 ... 255

2 0 ... 255

3 0 ... 255

4 0 ... 254

80

Page 81: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Dirección Gateway predeterminada

Aquí se introduce la dirección IP de la gateway.Preajuste: 0.0.0.0: la entrada no se tiene en cuenta.La posibilidades de entrada aparecen en Propiedades de vínculo, p. 84 bajo la propiedad Dirección.Para la entrada son válidos los siguientes rangos:

Octeto Rango

1 0 ... 223

2 0 ... 255

3 0 ... 255

4 0 ... 255

Dirección de inicio IP Se introduce la dirección de inicio IP para todos los vínculos unidos a esta red.Mientras se realiza la asignación de direcciones automática, a todos lo vínculos de esta red de les asigna automáticamente una dirección IP. El direccionamiento se inicia con la dirección IP, y para cada vínculo siguiente se sumará un uno.La posibilidades de entrada aparecen en Propiedades de vínculo, p. 84 bajo la propiedad Dirección.Para la entrada son válidos los siguientes rangos:

Octeto Rango

1 0 ... 223

2 0 ... 255

3 0 ... 255

4 0 ... 255

Propiedad Significado / valor

81

Page 82: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Las propiedades Nombre y Tipo son válidas para todas las redes, el resto de propiedades depende del tipo de red.

Propiedad Tipo de red

Ethernet Fipway Modbus Plus/Modbus

Nombre x x x

Tipo x x x

Número de red X-Way x x

Máscara de subred predeterminada x - -

Dirección Gateway predeterminada x - -

x Propiedad disponible

- Propiedad no disponible

Nota: Puede consultar la lista actualizada de tipos de red en los ficheros PDF CatalogNetworksAndDevices.pdf y CatalogIODevices.pdf del directorio letra_de_unidad:\UnityStudioManager\Documentación\.

82

Page 83: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Propiedades de dispositivo

Es posible definir las siguientes propiedades para un dispositivo:

Las propiedades Nombre, Familia, Tipo y Aplicaciones asignadas son válidas para todos los dispositivos, el resto de propiedades dependen del tipo de dispositivo.

Propiedad Significado / valor

Nombre Aquí se puede introducir y modificar el nombre del dispositivo.El nombre es unívoco en la planta.Longitud: 50 caracteres como máximo.

Familia Aquí se muestra la familia de dispositivos a la que pertenece el objeto.

Tipo Aquí se puede introducir y modificar el tipo de objeto. Si hace clic en el área situada a la derecha se abrirá un cuadro de lista en el que podrá seleccionar uno de los tipos disponibles.

Aplicaciones asignadas

Si hace clic en la parte derecha de la línea, aparecerá una lista de las aplicaciones asignadas.

Capacidad de routing Aquí se muestran o se introducen las posibilidades de routing. Si hace clic en el área situada a la derecha se abrirá un cuadro de lista en el que podrá seleccionar la posibilidad de routing que desee.Esta propiedad resulta necesaria para la configuración de OFS.

%MW Inicio Área Aquí se indica la dirección de inicio del área de palabras de marca reservadas para este dispositivo.

%MW Longitud Área Aquí se indica el tamaño del área de palabras de marca reservadas para este dispositivo.

%IW Inicio Área Aquí se indica la dirección de inicio del área de palabras de entrada reservadas para este dispositivo.

%IW Longitud Área Aquí se indica el tamaño del área de palabras de entrada reservadas para este dispositivo.

Nota: Puede consultar la lista actualizada de familias de dispositivos y sus tipos de dispositivos correspondientes, así como la capacidad de routing en los ficheros PDF CatalogNetworksAndDevices.pdf y CatalogIODevices.pdf del directorio letra_de_unidad:\UnityStudioManager\Documentación\.

83

Page 84: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Propiedades de vínculo

Es posible definir las siguientes propiedades para un vínculo:

Propiedad Significado / valor

Nombre Aquí se introduce o modifica el nombre del vínculo.El nombre es unívoco para cada dispositivo.Longitud: 50 caracteres como máximo.

Familia Aquí se muestra la familia del vínculo.

Tipo Aquí se puede introducir y modificar el tipo de vínculo. Para ello, haga clic en el campo y abra una lista con los tipos disponibles en la que podrá seleccionar uno.

Red Aquí se muestra la red a la que está conectado el vínculo.

Grupo Aquí se muestra el grupo al que está asignado el vínculo. Para ello es necesario que se hayan configurado grupos.

Comentario Aquí se puede introducir un comentario sobre el vínculo.Longitud: 128 caracteres como máximo.

Dirección Aquí puede introducir la dirección específica de la red a través de la cual se ha conectado el vínculo a la red.Esta dirección es unívoca en la red y debe introducirse según las normas específicas de la red, es decir, al conectar una red Ethernet se introduce la dirección IP y al conectar a Modbus Plus se introduce la dirección Modbus Plus.Si se trata de vínculos Ethernet, las entradas se convertirán automáticamente al formato válido IP (decimal).Aquí existen las siguientes posibilidades de entrada:

Decimal Ejemplo: 4.3.2.16

Octal Ejemplo: 004.003.002.020

Hexadecimal Ejemplo: 0x4.0x3.0x2.0x10

Mixto Ejemplo: 4.003.002.0x10

ID específico Esta propiedad es necesaria para OFS.Según el tipo de red, introduzca lo siguiente:

Ethernet, Fipway Número de instancia del controlador

Modbus Plus Número de adaptador

Número de estación X-Way

Aquí se introduce el número de estación X-Way.Rango: 0 ... 62 (PLC), 63 (PC)Consulte también TCP/IP 10/100 (Regular connection Premium), p. 112.

84

Page 85: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Se ha habilitado el acceso a X-Way

Aquí se indica si es posible el routing entre dos redes a través de este vínculo.True (predeterminado) = el routing es posibleFalse = el routing no es posibleConsulte también TCP/IP 10/100 (Regular connection Premium), p. 112.

Se ha habilitado X-Way

Aquí se indica si el vínculo tiene una dirección de estación X-Way.True (predeterminado) = el vínculo debe tener una dirección de estación X-WayFalse = la dirección de estación X-Way no es necesariaConsulte también TCP/IP 10/100 (Regular connection Premium), p. 112.

Máscara de subred predeterminada

Aquí se introduce la dirección IP de la máscara de subred.Preajuste: 0.0.0.0: la entrada no se tiene en cuenta.La posibilidades de entrada aparecen en Propiedades de vínculo, p. 84 bajo la propiedad Dirección.Para la entrada son válidos los siguientes rangos:

Octeto Rango

1 0 ... 255

2 0 ... 255

3 0 ... 255

4 0 ... 254

Dirección Gateway predeterminada

Aquí se introduce la dirección IP de la gateway.Preajuste: 0.0.0.0: la entrada no se tiene en cuenta.La posibilidades de entrada aparecen en Propiedades de vínculo, p. 84 bajo la propiedad Dirección.Para la entrada son válidos los siguientes rangos:

Octeto Rango

1 0 ... 223

2 0 ... 255

3 0 ... 255

4 0 ... 255

Bridge Aquí se introduce el bridge Ethernet ↔ Modbus Plus. De esta forma se define la ruta del routing (OFS).Si hace clic en el área situada a la derecha se abrirá un cuadro de lista en el que podrá seleccionar un bridge. Para ello es necesario que ya haya insertado al menos un bridge en la planta.

Propiedad Significado / valor

85

Page 86: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Las propiedades Nombre, Familia, Tipo, Red, Grupo y Comentario son válidas para todos los vínculos, el resto de propiedades depende del tipo de vínculo.

Índice de Bridge Aquí se introduce el índice de bridge.Estos datos aparecen en la configuración del bridge, que debe efectuarse antes con una herramienta de configuración adecuada.

Ruta de Bridge Aquí se introduce la ruta del bridge.Estos datos aparecen en la configuración del bridge, que debe efectuarse antes con una herramienta de configuración adecuada.

Nombre de host Aquí se introduce el nombre del host.

DHCP Habilitado Aquí se indica si el dispositivo conectado está configurado como DHCP (Dynamic Host Configuration Protocol) Client.TrueCliente DHCP conectado; los datos sobre máscara de subred, la dirección Gateway y dirección IP, así como el nombre de host, se pueden introducir con fines de documentación.False (predeterminado)Ningún cliente DHCP conectado; es necesario introducir los datos para la máscara de subred, la dirección Gateway y la dirección IP (propiedad Dirección). El nombre del host no es obligatorio.

Uso de Ethernet II Aquí se determina qué trama Ethernet se va a utilizar.True = utilización de la trama Ethernet IIFalse (predeterminado) = utilización de la trama IEEE 802.3

Dispositivo de control habilitado

No existe un Device Control Block para el explorador de E/S permite conectar y desconectar dispositivos Server por cada programa PLC. Cada entrada del explorador de E/S corresponde a un bit del Device Control Block. Este bit determina si se ejecuta el intercambio de datos con el dispositivo Server correspondiente.Bit = 1: se realiza el intercambio de datos.Bit = 0: no se realiza el intercambio de datos.La propiedad Dispositivo de control habilitado determina si debe existir un Device Control Block para el explorador de E/S.True = Existe un Device Control Block. En este caso, Unity Studio Manager reserva el bloque de memoria correspondiente en el área %MW del dispositivo.False = No existe un Device Control Block. En este caso, no se reserva ningún bloque de memoria, y no se puede utilizar la activación/desactivación técnica del programa de dispositivos Server.

Propiedad Significado / valor

86

Page 87: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Solución de errores

Las propiedades del vínculo cambian cuando se produce la siguiente situación:1. En la planta existe una conexión entre el dispositivo y la red a través de un

vínculo Link1, detectable en la vista topológica.2. Las propiedades de Link1 se modifican, por ejemplo, a través de VBA.3. Link1 se ha eliminado en la vista gráfica.

Solución: para restablecer el vínculo, mueva el dispositivo correspondiente de la vista topológica a la vista gráfica mediante Arrastrar y soltar.

Nota: Puede consultar la lista actualizada de familias de vínculos y sus vínculos correspondientes en los ficheros PDF CatalogNetworksAndDevices.pdf y CatalogIODevices.pdf del directorio letra_de_unidad:\UnityStudioManager\Documentación\.

87

Page 88: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

2.3 Vista de comunicaciones

Introducción

Vista general En este apartado se describe la vista de comunicaciones y las funciones de edición correspondientes.

Contenido Esta sección contiene los siguientes apartados:

Apartado Página

Vista de comunicaciones 89

Datos globales 89

Agrupación de datos globales 92

Explorador de E/S 93

Explorador de E/S - Soporte para dispositivos Server sencillos 97

Explorador de E/S - Soporte para dispositivos Server complejos 99

88

Page 89: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Vista de comunicaciones

Qué ofrece la vista de comunicaciones

La vista de comunicaciones ofrece las siguientes prestaciones:� Configuración de la comunicación entre las diversas aplicaciones determinando

las variables de Publisher y de Subscriber.� Configuración de la comunicación entre un PLC y un dispositivo de E/S o entre

dos PLC determinando variables Modbus Client y Modbus Server.� Determinación de la transferencia (Datos globales o Explorador de E/S),

incluyendo las propiedades conectadas.� Agrupación de variables para una comunicación más eficaz.� Ajuste de filtros para mostrar únicamente un número o tipo determinado de

variables ya configuradas.

Los datos de configuración correspondientes se guardan en el fichero de planta de Unity Studio Manager, y se garantiza la coherencia entre los ficheros de aplicación y el fichero de planta.

Datos globales

Definición de los datos globales

Los datos globales contienen variables globales del sistema por medio de las cuales las aplicaciones de los diversos dispositivos intercambian información a través de la red de acuerdo con las relaciones de comunicación configuradas. Este intercambio se desarrolla de forma cíclica. Para ello hay disponibles diversos tipos de datos.

Configuración de la comunicación

La comunicación en un sistema de automatización distribuido se realiza de acuerdo con el principio editor/suscriptor a través de los datos globales configurados.

Red

Variable 2(de suscriptor)

Aplicación B

Variable 1(de editor)

Aplicación A

Variable 3(de suscriptor)

Aplicación C

Dispositivo 1 Dispositivo 2 Dispositivo 3

Protocolo de comunicación "Datos globales"

Vínculo 1 Vínculo 2 Vínculo 3

Clase de la transferencia"Datos globales"

89

Page 90: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Mediante los datos globales se establece la conexión entre la variable de una aplicación cuyo contenido se envía (Publisher) y la variable de una o más aplicaciones que reciben el contenido de dicha variable (Subscriber).

Unity Studio Manager sólo tiene en cuenta las propiedades relevantes para los datos globales de una variable de editor o de suscriptor específica de un dispositivo; todas las demás variables posibles se omiten.

Datos globales de Unity Pro

Tras ejecutar una actualización desde el proyecto (Véase Actualizar del proyecto / Actualizar del proyecto (sólo cambios), p. 116), en Unity Studio Manager sólo están disponibles las variables identificadas como datos globales por Unity Pro.Los siguientes atributos de tal variable de Unity Pro se utilizan en Unity Studio Manager y se comprueba su coherencia:� Nombre de variable� Tipo de datos� Comentario� Tipo de variable (de editor o de suscriptor)� ID de datos� Nombre de grupo

Tipos de datos globales

De forma predeterminada están disponibles los siguientes tipos de datos elementales para las variables de los datos globales.

Nota: No es posible cambiar el tipo de una variable de Publisher a Subscriber o viceversa. En este caso, es necesario eliminar la variable correspondiente e introducirla de nuevo.

Tipo Significado Tamaño (en bits)

Preajuste

BOOL Valor booleanoMargen de valores: 0 (= FALSE) y 1 (= TRUE)Nota: No es compatible con Unity Pro.

1 0 (=FALSE)

BYTE Secuencia de bits, longitud 8 8 0

DATE Fecha: año-mes-día

32 D#1990-01-01

DINT Número entero doble (double integer)

Margen de valores: -231 a 231-1

32 0

DT o DATE_AND_TIME

Fecha y hora:año-mes-día-hora:minutos:segundos

64 DT#1990-01-01-00:00:00

DWORD Secuencia de bits, longitud 32 32 0

90

Page 91: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Si ha introducido una o varias bibliotecas en la ficha Bibliotecas de Herramientas → Opciones, también estarán disponibles los tipos de datos derivados especificados en ella.

Además de los tipos de datos elementales y derivados, también se pueden utilizar definiciones de matriz directas. La notación de la definición de matriz es idéntica a las definiciones de la norma CEI 61131.Ejemplo: Entrada en el campo Tipo: ARRAY [1..100] OF WORD.

INT Número entero (integer)

Margen de valores: -215 a 215-1

16 0

REAL Número de coma flotante

Margen de valores: 8,43-37 a 3,36+38

32 0,0

STRING Secuencia de caracteres (character string data) de longitud variable (8 bits por carácter)

2.048 máx.

' ' (secuencia de caracteres vacía)

TIME Duración en milisegundosResolución: 1 ms

Margen de valores: 0 a 232-1Margen: 0 a 49 días aprox.

32 T#0s

TOD o TIME_OF_DAY

Hora:hora:minutos:segundos

32 TOD#00:00:00

UDINT Número entero doble sin signo (unsigned double integer)

Margen de valores: 0 a 232-1

32 0

UINT Número entero sin signo (unsigned integer)

Margen de valores: 0 a 216-1

16 0

WORD Secuencia de bits, longitud 16 16 0

Nota: Las variables de editor y suscriptor de un objeto de datos globales deben tener siempre el mismo tipo de datos.

Tipo Significado Tamaño (en bits)

Preajuste

91

Page 92: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Agrupación de datos globales

Vista general Para optimizar la transferencia de datos entre las distintas aplicaciones, es posible agrupar los datos globales de acuerdo con su relación lógica con los grupos.

Agrupación de datos globales

Un grupo es una combinación lógica de conexiones de dispositivos definida a través de Ethernet para optimizar la transferencia de datos de un conjunto de datos globales. A cada grupo se le asigna una dirección Multicast IP que se utilizará para la distribución de las variables pertenecientes a este grupo. Los grupos sólo se pueden formar dentro de un solo segmento Ethernet.

Agrupación de vínculos de dispositivos

Los dispositivos sólo pueden intercambiar información entre distintos niveles dentro del grupo al que se hayan asignado sus vínculos. La comunicación con dispositivos de otros grupos sólo se puede producir cuando uno de los dispositivos pertenezca a los dos grupos, como el dispositivo 6 en el ejemplo anterior, que está conectado a través de 2 vínculos a la red. El intercambio de datos deberá configurarse a continuación entre los dos grupos.

Grupo_1Dirección IP:239.123.344.100

Dispositivo 1

Grupo_2Dirección IP:239.123.344.200

Dispositivo 2 Dispositivo 3 Dispositivo 4

Dispositivo 5 Dispositivo 6 Dispositivo 7 Dispositivo 8 Dispositivo 9

92

Page 93: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Explorador de E/S

Qué es el explorador de E/S

El explorador de E/S es un aparato en el que dos dispositivos pueden intercambiar datos de forma cíclica a través de Ethernet. El dispositivo Modbus Client inicia el intercambio de datos emitiendo un comando de lectura o de escritura. El dispositivo Modbus Server responde a la petición de Modbus Client.Normalmente, el explorador de E/S se utiliza para el intercambio cíclico de datos de E/S entre un PLC y un dispositivo de E/S, sin embargo, también se puede emplear para el intercambio de datos entre dos PLC.El protocolo de comunicaciones Modbus permite el direccionamiento de los dispositivos Modbus Server en la red Modbus o Modbus Plus.

Cómo se configura la comunicación

La comunicación en el sistema de automatización distribuido se realiza con ayuda del explorador de E/S a través de las variables configuradas.

La comunicación de explorador de E/S entre un dispositivo Client determinado y un dispositivo Server determinado no se puede distribuir entre varios vínculos. Por lo tanto, cuando se define el vínculo para una variable Client en la vista de comunica-ciones, por ejemplo, se ajusta automáticamente el vínculo para todas las variables al mismo dispositivo Server.

En la categoría de comunicación Modbus Client/Modbus Server, Modbus Server ofrece una variable para el acceso. Un Modbus Client con derechos de escritura escribe en la variable, o uno o varios Modbus Clients con derechos de lectura leen la variable. Durante estos procesos, el Modbus Server no dispone de información precisa de sus Modbus Clients. En cambio, los Modbus Clients saben a qué variable del Modbus Server deben acceder.

Nota: Modbus Client debe estar siempre conectado a la red Ethernet.

Red

Variable 2(Server)

Aplicación B

Variable 1(Client)

Aplicación A

Variable 3(Server)

Aplicación C

Dispositivo 1 Dispositivo 2 Dispositivo 3

Protocolo de comunicaciones "Modbus"

Vínculo 1 Vínculo 2 Vínculo 3

Transferencia"Explorador de E/S"

93

Page 94: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

El protocolo de comunicaciones Modbus está disponible en las siguientes redes:� Ethernet (protocolo de aplicación Modbus/TCP)� Modbus Plus (protocolo de aplicación Modbus sobre Modbus Plus)� Modbus (protocolo de aplicación Modbus)

Es posible la comunicación entre dispositivos de distintas redes mediante dispositivos Bridge.Para el protocolo de comunicaciones Modbus sólo está disponible la categoría de transferencia Explorador de E/S.Esta categoría de transferencia ofrece un grupo de propiedades personalizables que controlan la transferencia de datos:� Velocidad de repetición� Timeout de perturbación� Último valor

Consultar también la ficha Variables en la ayuda en pantalla.

Tipos de datos De forma predeterminada están disponibles los siguientes tipos de datos elementales para las variables.

Tipo Significado Tamaño (en bits)

Preajuste

BOOL Valor booleanoRango de valores: 0 (= FALSE) y 1 (= TRUE)Nota: No es compatible con Unity Pro para la comunicación PLC a PLC; sólo es compatible para la comunicación PLC a dispositivo de E/S.

1 0 (=FALSE)

BYTE Secuencia de bits, longitud 8 8 0

DATE Fecha: año-mes-día

32 D#1990-01-01

DINT Número entero doble (double integer)

Rango de valores: -231 ... 231-1

32 0

DT o DATE_AND_TIME

Fecha y hora:año-mes-día-hora:minutos:segundos

64 DT#1990-01-01-00:00:00

DWORD Secuencia de bits, longitud 32 32 0

INT Número entero (integer)

Rango de valores: -215 ... 215-1

16 0

REAL Número de coma flotante

Rango de valores: 8.43-37 ... 3.36+38

32 0.0

94

Page 95: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Además de los tipos de datos elementales y derivados, también se pueden utilizar definiciones de matriz directas. La notación de la definición de matriz es idéntica a las definiciones de la norma CEI 61131. Ejemplo: Entrada en el campo Tipo: ARRAY [1..100] OF WORD.

Área de memoria para la memoria de la aplicación

La memoria de la aplicación (%MW) es un área de memoria contigua basada en palabras y pertenece a un dispositivo. La cantidad de direcciones disponibles y el número de la primera dirección no se conocen en Unity Studio Manager. Sólo el Application Manager que edita la aplicación correspondiente conoce las direcciones.

STRING Secuencia de caracteres (character string data) de longitud variable (8 bits por carácter)

100 palabras

' ' (secuencia de caracteres vacía)

TIME Duración en milisegundosResolución: 1 ms

Rango de valores: 0 ... 232-1Rango: 0 ... aprox. 49 días

32 T#0s

TOD o TIME_OF_DAY

Hora:hora:minutos:segundos

32 TOD#00:00:00

UDINT Número entero doble sin signo (unsigned double integer)

Rango de valores: 0 ... 232-1

32 0

UINT Número entero sin signo (unsigned integer)

Rango de valores: 0 ... 216-1

16 0

WORD Secuencia de bits, longitud 16 16 0

Tipo Significado Tamaño (en bits)

Preajuste

Nota: En la gama Premium, el área %MW comienza en %MW0; en la gama Quantum, en %MW1. La configuración de las áreas %MW se realiza en Unity Pro en el cuadro de diálogo de propiedades del link correspondiente.

95

Page 96: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Ocupación de memoria para el explorador de E/S

Ocupación de memoria para la comunicación entre un PLC (PLC1) y otros cuatro PLC (PLC2 - PLC5):

Para el explorador de E/S, la ocupación de memoria funciona del siguiente modo:� Los datos de Modbus Client comienzan al principio del área de memoria

configurada y continúan de forma ascendente.� Los datos de Modbus Server comienzan al final del área de memoria configurada

y continúan de forma descendente.� La tabla de estado no está gestionada por el Server, sino exclusivamente por el

Application Manager.� En cuando una variable recibe una dirección %MW, la dirección se conserva.

(excepto en el caso de que se modifique la dirección, p. ej., porque aumente el tamaño de otra variable).

Área %MW (PLC1)

In1

PLC4

PLC5PLC3

PLC2 PLC1

In2In3

Out1Out2Out3

In1

In2

In3

Out3

Out2

Out1

Tabla de estado

Modbus ClientVariables

Modbus ServerVariables

Reservada para uso interno

Área %MW(definido

en el vínculo)

96

Page 97: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Explorador de E/S - Soporte para dispositivos Server sencillos

Introducción Para poder establecer la comunicación entre un PLC y un dispositivo de E/S se utilizan aplicaciones asignadas con anterioridad.Para facilitar la configuración del explorador de E/S están disponibles los siguientes elementos para dispositivos de E/S:� Aplicaciones asignadas con anterioridad� IDs de datos predefinidas� Parámetros de configuración� Variables booleanas

Aplicaciones asignadas con anterioridad

El catálogo define el tipo de dispositivo y el tipo de aplicación para las aplicaciones asignadas con anterioridad. En el momento en que un dispositivo Server coincide con el tipo de dispositivo definido, se crea automáticamente la aplicación asignada con anterioridad. Si en algún momento se borra el dispositivo, también se eliminará la aplicación.

Vista de aplicacionesDe forma general, la aplicación asignada con anterioridad no es visible en la vista de aplicaciones (se puede configurar mediante Parámetros de las aplicaciones, p. 182), ya que el número de dispositivos de E/S en la planta podría llegar a ser tan grande que la vista de aplicaciones no se pudiera consultar fácilmente.NombresLa aplicación asignada con anterioridad siempre tiene el mismo nombre que el dispositivo. No es posible cambiar el nombre de la aplicación. Si se cambia el nombre del dispositivo, también cambiará automáticamente el de la aplicación.ParámetrosLa aplicación asignada con anterioridad dispone de una cantidad determinada de parámetros de entrada y salida. Al crear una de estas aplicaciones, los parámetros predefinidos se crean automáticamente. No es necesario borrar o cambiar el nombre de estos parámetros, ni modificar sus propiedades, como el tipo de datos, la ID de datos o el comentario.

Nota: La aplicación asignada con anterioridad no puede eliminarse independientemente ni asignarse a otro dispositivo. Tampoco es posible crearla ni asignarla por medio de una importación.

Nota: Como estos parámetros o variables normalmente no están conectados (porque no se utilizan en la planta), durante el análisis no aparecerá la advertencia correspondiente al caso.

97

Page 98: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

No es posible crear nuevos parámetros/variables para las aplicaciones asignadas con anterioridad.

IDs de datos predefinidas

En los dispositivos Server más sencillos, las variables suelen estar asignadas a direcciones fijas (memoria de señal, IDs de datos). Esta asignación también se encuentra definida en el catálogo.

Parámetros de configuración

Los dispositivos Server (dispositivos de E/S, p. ej. E/S Momentum) normalmente disponen de parámetros de configuración que controlan el modo de funcionamiento de los dispositivos. En ciertos casos, estos parámetros sólo se pueden escribir una vez; en otros casos, los parámetros se deben escribir en cada ciclo. Unity Studio Manager no ofrece ningún tipo de soporte específico para los parámetros de configuración. Éstos se describen igual que los parámetros de entrada o salida.Puede elegir entre dos posibilidades:� Los parámetros se pueden describir cíclicamente, al igual que los parámetros E/

S, con el explorador de E/S. Esta posibilidad está totalmente admitida en Unity Studio Manager.

� Debe escribir un programa PLC que determine los parámetros a través de bloques de función de comunicaciones. Unity Studio Manager no ofrece ningún tipo de soporte para ello.

Variables booleanas

Los dispositivos Server, como Digital In suelen ofrecer distintas variables booleanas (binarias) que se agrupan en un registro de palabra. Unity Studio Manager ofrece la posibilidad de definir cada una de estas variables en el catálogo como una variable independiente.

En el catálogo suministrado, las variables de E/S se definen de dos formas:� Cada variable booleana individualmente� Como una palabra que contiene las variables de forma implícita

Nota: La comunicación de PLC a PLC no es posible con variables booleanas.Las variables booleanas creadas dentro de Unity Pro se asignan al bit correspondiente dentro de la dirección %MW, p. ej. %MW15.5.

98

Page 99: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Explorador de E/S - Soporte para dispositivos Server complejos

Introducción Los dispositivos Server complejos se diferencian de los sencillos en que sus parámetros (de entrada y salida) y su situación dentro del registro de palabra que se transfiere se pueden configurar libremente con una herramienta de configuración específica.Ejemplos de dispositivos Server complejos:

Soporte actual Para el soporte actual de la configuración del explorador de E/S, el catálogo tiene definida una variable de entrada y una variable de salida de tipo ARRAY of Words. Estas dos variables incorporan todas las variables lógicas de entrada y salida del dispositivo.

Dispositivo Server Herramienta de configuración

Altivar Drives PowerSuite

Automation Island Advantys

99

Page 100: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

2.4 Vista de aplicaciones

Introducción

Vista general En este apartado se describe la vista de aplicaciones.

Contenido Esta sección contiene los siguientes apartados:

Apartado Página

Vista de aplicaciones 101

Propiedades de las aplicaciones 102

100

Page 101: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Vista de aplicaciones

Qué es una vista de aplicaciones

En la vista de aplicaciones se configuran y asignan aplicaciones.Se asigna un nombre para una aplicación, se selecciona el tipo de aplicación, se asigna un dispositivo a la aplicación y se genera un fichero de aplicación nuevo o se adjunta un fichero de aplicación existente.Una aplicación (p. ej., un proyecto en Unity Pro) sirve para la configuración y la programación de un dispositivo (p. ej., un PLC) que se utiliza en una planta en Unity Studio Manager.Si se admiten entidades funcionales, entonces la aplicación es el elemento de unión entre el dispositivo y la entidad funcional. Se asigna una aplicación a un dispositivo y la entidad funcional a una aplicación.Encontrará más información acerca del manejo de la vista de aplicaciones en la ayuda en pantalla.

Representación de la vista de aplicaciones

En la figura siguiente se muestra la vista de aplicaciones y, de forma esquemática, su relación con otros componentes de software.

Unity Pro(herramientaespecífica dela aplicación)

Vista de aplicaciones

NombreCalefacciónVentanaVigilManejo

CategoríaUnity ProUnity ProXBT-L1000

DispositivoCalefacción Ventana PLCPanel de

FicheroC:\SchneiderApplication\e-house\Heizung.STUC:\SchneiderApplication\e-house\FensterUeberw.STUC:\SchneiderApplication\e-house\Bedienung.DOP

Fichero dela aplicación

Dispositivo, p. ej., PLC

Aplicación

101

Page 102: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Propiedades de las aplicaciones

Vista general En la vista de aplicaciones puede ver y modificar las propiedades de los siguientes objetos:� Aplicación (Véase Propiedades de aplicación, p. 102)

Para ello, seleccione el objeto que desee y abra con el menú contextual (botón derecho del ratón) Propiedades... la hoja de propiedades.

Propiedades de aplicación

Es posible definir las siguientes propiedades para una aplicación:

Nota: si se ha abierto una planta protegida contra escritura, podrá ver las propiedades pero no modificarlas.

Propiedad Significado / valor

Nombre Aquí se introduce o modifica el nombre de la aplicación.El nombre es unívoco en la planta.Longitud: 50 caracteres como máximo.

Categoría Aquí se introduce o modifica la categoría de la aplicación. Determina el comportamiento de la aplicación.

Comentario Aquí se puede introducir un comentario.Longitud: 128 caracteres como máximo.

Fichero de aplicación Aquí se muestra el archivo asignado a la aplicación. La asignación se realiza con los comandos correspondientes del menú contextual en la vista de aplicaciones. Longitud: 255 caracteres como máximo.

Dispositivo asignado Aquí se muestra el dispositivo asignado a la aplicación.Si hace clic en el área situada a la derecha se abrirá un cuadro de lista en el que podrá seleccionar un dispositivo.

Herramienta de aplicación Aquí se muestra el nombre de la herramienta preajustada en el catálogo para poder procesar la aplicación de forma predeterminada.Esta herramienta se introduce automáticamente bajo Iniciar herramienta (Véase Vista de aplicaciones, p. 123).

El proyecto es coherente Aquí se muestra si el proyecto de aplicación es coherente con la planta ajustada en Unity Studio Manager.TRUE = el proyecto es coherenteFALSE = el proyecto no es coherente

Entidades funcionales asignadas

Si hace clic en el área situada a la derecha, aparecerá una lista con las entidades funcionales asignadas.

102

Page 103: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

Las propiedades Nombre, Categoría, Comentario, Fichero de aplicación, Dispositivo asignado, Herramienta de aplicación, El proyecto es coherente y Entidades funcionales asignadas son válidas para todas las aplicaciones, el resto de propiedades depende de la categoría de la aplicación.

Server Location Aquí se muestra o se introduce el servidor específico de herramientas de Application Manager que se vaya a utilizar para acceder al proyecto de aplicación.Aquí se introduce el nombre de host o la dirección IP del servidor.Las posibilidades de entrada dependen de la categoría de aplicación seleccionada:� UnityPro

Aquí se introducen los datos en un campo de texto.� OFS

Si hace clic en el área situada a la derecha se abrirá un cuadro de lista en el que podrá seleccionar uno de los nombres de host o de las direcciones IP disponibles.Nota: Esta indicación es obligatoria para la generación de un proyecto OFS.

Subtipo Nota: Esta propiedad sólo está disponible en la versión actual de Unity Pro y depende del dispositivo al que se haya asignado la aplicación. Permite crear un proyecto de aplicación sin tener que configurar la topología antes. Aquí se muestra o se introduce la familia a la que pertenece el dispositivo asignado. Si hace clic en el área situada a la derecha se abrirá un cuadro de lista en el que podrá seleccionar la familia deseada.

Nota: Puede consultar la lista actualizada de categorías de aplicación en los archivos PDF CatalogNetworksAndDevices.pdf y CatalogIODevices.pdf del directorio letra_de_unidad:\UnityStudioManager\Documentación\.No se pueden generar datos de proyecto para todas las categorías de aplicación por medio de la operación Generar. Encontrará más información al respecto en elapartado "Generar, p. 113".

Propiedad Significado / valor

103

Page 104: Unity Studio Manager Gestión de sistemas distribuidos ...

Vistas

104

Page 105: Unity Studio Manager Gestión de sistemas distribuidos ...

3

Operaciones y otras funcionalidades

Introducción

Vista general En este capítulo encontrará una descripción de las operaciones y las funciona-lidades adicionales disponibles en Unity Studio Manager.

Contenido: Este capítulo contiene las siguientes secciones:

Sección Apartado Página

3.1 Operaciones 107

3.2 Funcionalidades 122

105

Page 106: Unity Studio Manager Gestión de sistemas distribuidos ...

Operaciones, funcionalidades

106

Page 107: Unity Studio Manager Gestión de sistemas distribuidos ...

Operaciones, funcionalidades

3.1 Operaciones

Introducción

Vista general En este apartado se describen las operaciones que se pueden ejecutar desde el menú principal o desde distintas vistas de Unity Studio Manager.

Contenido Esta sección contiene los siguientes apartados:

Apartado Página

Generalidades 108

Analizar 110

Comprobar coherencia y Comprobar coherencia (sólo cambios) 111

Generar 113

Actualizar del proyecto / Actualizar del proyecto (sólo cambios) 116

Actualizar del proyecto - Comportamiento y modificaciones tras la implementación del explorador de E/S de Unity Pro

118

Compatibilidad con PLCs distintos de Unity 119

Ventana de resultados 119

107

Page 108: Unity Studio Manager Gestión de sistemas distribuidos ...

Operaciones, funcionalidades

Generalidades

Funcionalidad Las operaciones son funcionalidades que el usuario puede ejecutar desde Unity Studio Manager.Las operaciones Comprobar coherencia, Generar y Actualizar del proyecto se combinan con aplicaciones ajenas a Unity Studio Manager (p. ej. Unity Pro, OFS).

Inicio de las operaciones

Las operaciones se pueden iniciar desde el menú principal o desde distintas vistas de Unity Studio Manager.� Si una operación se inicia con el menú principal (p. ej. Operaciones →

Analizar), dicha operación siempre se ejecutará en toda la planta, lo que en ciertas circunstancias puede tardar mucho tiempo.

� Si la operación se inicia desde una vista de Unity Studio Manager, la operación se podrá limitar a un subdominio de la planta (p. ej. a un dispositivo).

Tipos de operación

Están disponibles los siguientes tipos de operación:� Analizar� Comprobar coherencia� Comprobar coherencia (sólo cambios)� Generar� Generar (sólo cambios)� Generar (sobrescribir cambios del proyecto)� Actualizar del proyecto� Actualizar del proyecto (sólo cambios)

Funcionalidades adicionales

Además de las operaciones anteriormente mencionadas, existen otras funciona-lidades que se pueden iniciar desde el menú contextual de los objetos.� Exportar, p. 159� Creación de una lista de herramientas, p. 124� Iniciar herramientas, p. 126� Editar variables (variables de comunicación)

Como contrapunto a la funcionalidad de exportación, también existe una funcionalidad de importación. Sin embargo, esta última sólo se puede iniciar con Fichero → Importar....

Los resultados de las operaciones y funcionalidades se muestran en la Ventana de resultados, p. 119.

108

Page 109: Unity Studio Manager Gestión de sistemas distribuidos ...

Operaciones, funcionalidades

Inicio desde las vistas

Si se encuentra en una determinada vista, marque el subdominio en el que desee realizar la operación e iníciela, p. ej. botón derecho del ratón → Operaciones → Analizar.Las siguientes operaciones y funcionalidades se pueden iniciar desde cada una de las vistas para los dominios indicados.

Operación/funcionalidad Vista funcional

Vista gráfica

Vista topológica

Vista de aplicaciones

Analizar F, FE N, G T, N, G A

Comprobar coherencia F, FE G G A

Comprobar coherencia (sólo cambios)

F, FE G G A

Generar F G G A

Generar (sólo cambios) F G G A

Generar (sobrescribir cambios del proyecto)

F G G A

Actualizar del proyecto F G G A

Actualizar del proyecto (sólo cambios)

F G G A

Exportar F, FE N, G T, N, G A

Iniciar herramientas FE N, G, L N, G A

Editar variables (variables de comunicación)

- G - -

A Aplicación

F Funcionalidad (directorio raíz)

FE Entidad funcional

G Dispositivo

L Vínculos

N Red

T Topología

Nota: En todos los tipos de operación, el subdominio seleccionado se referirá únicamente a las aplicaciones. Si, por ejemplo, se inicia la operación Analizar habiendo seleccionado un dispositivo, la aplicación seleccionada se analizará como subdominio.

109

Page 110: Unity Studio Manager Gestión de sistemas distribuidos ...

Operaciones, funcionalidades

Analizar

Comprobación de la estructura y los datos

Al iniciar la operación Analizar, se comprueba si la estructura y los datos de la planta o de un subdominio de la misma dentro Unity Studio Manager son correctos y están completos.

Para una configuración de explorador de E/S se comprueba lo siguiente:� Conexión de variable al vínculo� Definición de las áreas de memoria� Que no haya conectadas a Modbus Clients en dispositivos distintos varias

variables Modbus Server booleanas que se encuentren en el mismo registro de palabra

� Que sea posible la comunicación entre Modbus Client y Modbus Server para cada conexión de variable (esto es especialmente importante para la comunicación a través de Bridges)

Sensibilidad de análisis

Es posible ajustar la sensibilidad del análisis con el menú principal Herramientas → Opciones.... Para más información, consulte la ayuda en pantalla, Herramientas, Opciones en la ficha General.

Inicio de la operación

La operación se puede iniciar con el menú principal Operaciones → Analizar o desde una vista con el botón derecho del ratón.Si desea más información sobre el inicio de las operaciones, consulte el apartado "Generalidades, p. 108".

Visualización de errores

Si se detectan errores durante el análisis (p. ej. un vínculo Ethernet sin dirección), éstos aparecerán en la ventana de resultados.

Solución de errores

Si hace doble clic en uno de los errores o de las advertencias que aparecen en la ventana de resultados:� En el caso de aplicaciones, saltará a la vista de aplicaciones.� En el caso de entidades funcionales, saltará a la vista funcional.� En el caso de dispositivos , vínculos y redes, saltará a la vista gráfica.En cada una de las ventanas, el objeto que presente errores aparecerá seleccionado y se podrá solucionar el error.

Nota: Los datos de Bridge (ruta de Bridge e índice de Bridge) no se analizan.

Nota: Para más información sobre el manejo de la ventana de salida, consulte el apartado "Ventana de resultados, p. 119".

110

Page 111: Unity Studio Manager Gestión de sistemas distribuidos ...

Operaciones, funcionalidades

Repetición del análisis

Si ha solucionado todos los errores y vuelve a iniciar el análisis, en la ventana de resultados se mostrará el análisis en curso y después se indicará que ha finalizado con éxito.

Comprobar coherencia y Comprobar coherencia (sólo cambios)

Comparación de estructuras y datos

Si inicia la operación Comprobar coherencia, se comprobará si las estructuras y los datos de la planta en Unity Studio Manager aún coinciden con los del proyecto.Operación Comprobar coherencia:

Sólo cambios Si inicia la operación Comprobar coherencia (sólo cambios), en primer lugar se comprobará si el proyecto ha sufrido cambios. Si es así, se realizará una comparación detallada con la planta. Los cambios en el proyecto aparecerán a continuación en la ventana de resultados.En cualquier caso, después se averiguará si los cambios se han producido en la planta, lo que también se indicará en la ventana de resultados.Este procedimiento permite optimizar el tiempo de la comprobación, al contrario de lo que sucede si la operación se ejecuta para toda la planta.

Inicio de la operación

La operación se puede iniciar con el menú principal Operaciones → Comprobar coherencia o desde una vista con el botón derecho del ratón.Si desea más información sobre el inicio de las operaciones, consulte el apartado "Generalidades, p. 108".

Visualización de los cambios

Si se detectan cambios en las aplicaciones o en la planta durante la comprobación de la coherencia (p. ej. un cambio de nombre o una entidad funcional añadida), éstos aparecerán en la ventana de resultados.

Planta Proyecto

Comparar y

encontrar diferencias

Nota: Para más información sobre el manejo de la ventana de salida, consulte el apartado "Ventana de resultados, p. 119".

111

Page 112: Unity Studio Manager Gestión de sistemas distribuidos ...

Operaciones, funcionalidades

TCP/IP 10/100 (Regular connection Premium)

Si en el proyecto Unity Pro los números de estación y de red son 0, Unity Studio Manager no podrá determinar a través de Unity Pro-Server, después de actualizar del proyecto y realizar la comprobación de coherencia, si los mensajes X-Way están habilitados o bloqueados.En este caso especial, los mensajes X-Way sólo se pueden habilitar o bloquear para el tipo de vínculo "TCP/IP 10/100 conexión Premium convencional" de forma manual en la planta (USM). El ajuste de la planta se mantiene sin cambios. Si el vínculo no existe en la planta antes de ejecutar la opción Actualizar del proyecto, los mensajes X-Way se habilitan siempre después de la actualización. No obstante, si uno de los dos números (el número de red o el número de estación) no es 0 en el proyecto Unity Pro, los mensajes X-Way se habilitan después de la actualización.

112

Page 113: Unity Studio Manager Gestión de sistemas distribuidos ...

Operaciones, funcionalidades

Generar

Transferencia de datos y estructuras

Si inicia la operación Generar, los datos de configuración, estructura y comunicación de todas las aplicaciones a las que se hayan asignado dispositivos en Unity Studio Manager se transferirán a los distintos proyectos.

Flujo de datos durante la operación Generar:

Para las siguientes categorías de aplicación, se realizará la transferencia de los datos indicados al fichero de proyecto correspondiente:

Categoría de aplicación

Objeto Propiedad UnityPro OFS PowerSuite XBT-L-1000

Aplicación Nombre X - - X

Fichero de proyecto

X - X X

Dispositivo Nombre X X - -

Tipo X - X -

Red Ruta de acceso

- X - -

Vínculo Nombre X X - -

Tipo X X X -

Dirección X X X -

Entidad funcional Nombre X - - -

Árbol de directorios

X - - -

Grupo Nombre X - - -

Dirección IP multicast

X - - -

Planta Proyecto

113

Page 114: Unity Studio Manager Gestión de sistemas distribuidos ...

Operaciones, funcionalidades

Datos Globales Nombre X - - -

Tipo de datos X - - -

Tipo de variable (Publisher/Subscriber)

X - - -

Explorador de E/S Nombre X - - -

Tipo de datos X - - -

Dirección X - - -

Bloque de estado(sólo en Quantum)

X - - -

Dirección IP slave

X - - -

ID unidades X - - -

Timeout de perturbación

X - - -

Velocidad de repetición

X - - -

Objeto master RD

X - - -

Índice slave RD

X - - -

Longitud RD X - - -

Último valor X - - -

Objeto master WR

X - - -

Índice slave WR

X - - -

Longitud WR X - - -

x Se transfieren los datos.

- No se transfieren los datos.

Categoría de aplicación

Objeto Propiedad UnityPro OFS PowerSuite XBT-L-1000

114

Page 115: Unity Studio Manager Gestión de sistemas distribuidos ...

Operaciones, funcionalidades

Sólo cambios Al iniciar la operación Generar (sólo cambios), en primer lugar se comprobará si se han producido cambios en la planta y después se ejecutará la generación para esos cambios.

Sobrescribir cambios del proyecto

Al iniciar la operación Generar (sobrescribir cambios del proyecto), en primer lugar se comprobará si se han producido cambios en el Proyecto Unity Pro y después se generarán los datos de proyecto para esos cambios. A continuación se sobrescribirán las modificaciones en el fichero .STU Unity Pro con los datos de proyecto creados del Unity Studio Manager.

Inicio de la operación

La operación se puede iniciar con el menú principal Operaciones → Generar o desde una vista con el botón derecho del ratón.Si desea más información sobre el inicio de las operaciones, consulte el apartado "Generalidades, p. 108".

Pasos de la generación

Los siguientes pasos se realizan automáticamente durante la generación.

Paso Operación Descripción Comportamiento en caso de error

1 Analizar Se comprueba que no haya errores en la estructura y los datos dentro de Unity Studio Manager.

Si se detectan errores, aparecerán en la ventana de resultados. La generación se detendrá.

2 Comprobar cambios del proyecto

Se comparan la estructura y los datos de una planta en Unity Studio Manager con las estructuras y datos correspondientes a los proyectos.

Si se detectan cambios en los proyectos, se indicará en la ventana de resultados. La generación se detendrá.

3 Generar Los datos de todas las aplicaciones seleccionadas en Unity Studio Manager se transfieren al proyecto correspondiente.

Los errores de transferencia y los errores que sólo pueda determinar la herramienta específica de la aplicación aparecerán en la ventana de resultados. Además, si existen, aparecerán los datos creados, los modificados y las estructuras cambiadas.

115

Page 116: Unity Studio Manager Gestión de sistemas distribuidos ...

Operaciones, funcionalidades

Actualizar del proyecto / Actualizar del proyecto (sólo cambios)

Aceptación de datos y estructuras

Si inicia la operación Actualizar del proyecto, todos los datos y estructuras de las aplicaciones cuyos dispositivos estén asignados a una planta se aplicarán en Unity Studio Manager.Flujo de datos durante la operación Actualizar del proyecto:

Es posible crear los siguientes tipos de datos:

Modbus PlusAl iniciarse la operación Actualizar del proyecto no se crea ninguna red, ya que no hay ningún número de red disponible. Así, tampoco será posible conectar un dispositivo a la red.

FipwayAl iniciarse la operación Actualizar del proyecto, el servicio del servidor P no ofrece ningún número de red X-Way, por lo que no se puede crear ninguna red. El servicio de mensajes del servidor P emite valores no válidos, ya que no es compatible con la versión actual del servidor P.

Sólo cambios Si inicia la operación Actualizar del proyecto (sólo cambios), en primer lugar se comprobará si se han producido cambios en la planta y después se aplicarán las actualizaciones de esos cambios en Unity Studio Manager.

Familia de dispositivos Tipos de redes

Ethernet Modbus Plus Fipway

Atrium X - -

Momentum X - -

Premium X (excluido de ETY110 [Ethway])

- -

Quantum X - -

Planta Proyecto

116

Page 117: Unity Studio Manager Gestión de sistemas distribuidos ...

Operaciones, funcionalidades

Inicio de la operación

La operación se puede iniciar con el menú principal Operaciones → Actualizar del proyecto o desde una vista con el botón derecho del ratón.Si desea más información sobre el inicio de las operaciones, consulte el apartado "Generalidades, p. 108".

Visualización de los cambios

En la ventana de salida se indicará el subdominio desde el que se han aplicado los datos y estructuras, así como las modificaciones detectadas con respecto al estado anterior.

Nota: Para más información sobre el manejo de la ventana de salida, consulte el apartado "Ventana de resultados, p. 119".

117

Page 118: Unity Studio Manager Gestión de sistemas distribuidos ...

Operaciones, funcionalidades

Actualizar del proyecto - Comportamiento y modificaciones tras la implementación del explorador de E/S de Unity Pro

Introducción En una planta generada con Unity Pro, los datos de proyecto se pueden representar de forma distinta en Unity Studio Manager después de Actualizar del proyecto. Esto quiere decir que algunos datos no estarán disponibles tras la implementación y habrá que crearlos de forma adicional. Otros datos se implementarán, pero habrá que postprocesarlos para Unity Studio Manager.

Requisito Antes de ejecutar el comando de menú Actualizar del proyecto, los dispositivos Server tienen que ser conocidos en Unity Studio Manager. Es decir, la topología de los dispositivos Server debe estar completamente escrita (incl. todos los vínculos, redes y Bridges).

Reglas generales Reglas generales de comportamiento durante la actualización:

Nota: Encontrará más información al respecto en el capítulo Configuración del explorador de E/S – Creación "botton-up", p. 264.

Área Comportamiento

Ocupación de la memoria

Si las direcciones de memoria del explorador de E/S no son compatibles con las de Unity Studio Manager, se asignarán de nuevo.

Utilización de variables Si en Unity Pro no se utiliza ninguna variable para la asignación de los datos del explorador de E/S, Unity Studio Manager crea variables estándar que luego se generan en el proyecto.

Variables de vínculos Si en la planta no existen los dispositivos Server de la configuración de explorador de E/S, no se podrá establecer la comunicación entre las variables correspondientes. Esto quiere decir que, en la próxima generación, se eliminarán todas las introducciones de los dispositivos Server afectados de la configuración de explorador de E/S. Por este motivo, se recomienda crear primero los dispositivos Server en Unity Studio Manager y realizar después la actualización. Es decir, la topología de los dispositivos Server debe estar completamente escrita (incl. todos los vínculos, redes y Bridges).

118

Page 119: Unity Studio Manager Gestión de sistemas distribuidos ...

Operaciones, funcionalidades

Compatibilidad con PLCs distintos de Unity

Introducción Para poder utilizar PLCs que no sean Unity deberá crear un fichero XML que describa la configuración del explorador de E/S y las variables correspondientes. Si desea más información sobre el fichero XML, consulte el apartado "Archivo XML para catálogos personalizados, p. 207".

Requisitos El fichero XML debe estar en el mismo directorio en el que estén almacenados los proyectos de aplicación. Además, el nombre del fichero debe contener el nombre de la aplicación y las distintas aplicaciones deberán corresponderse con distintos nombres de fichero.

PLCs distintos de Unity compatibles

El fichero XML se puede generar para los siguientes PLC:� PLC Premium con aplicación PL7� PLC Quantum con aplicación Concept

Ventana de resultados

Generalidades La ventana de resultados se abre automáticamente cuando se ejecutan operaciones o las funciones de importación/exportación. No obstante, también se puede abrir a través de Ver → Ventana de resultados.En la ventana de resultados se muestran los siguientes mensajes:� Mensajes de error y advertencias� Resultados de la operación Analizar� Resultados de las operaciones Comprobar coherencia y Comprobar coherencia

(sólo cambios)� Resultados de las operaciones Generar y Generar (sólo cambios)� Resultados de las operaciones Actualizar del proyecto y Actualizar del proyecto

(sólo cambios)� Resultados de las funciones de exportación� Resultados de las funciones de importación

Nota: Los PLC distintos de Unity no admiten la Creación "bottom-up", p. 35.Por ejemplo, no están disponibles las siguientes operaciones:� Actualizar del proyecto� Comprobar coherencia del proyecto

119

Page 120: Unity Studio Manager Gestión de sistemas distribuidos ...

Operaciones, funcionalidades

Representación de la ventana de resultados

La siguiente figura muestra las distintas áreas de la ventana de resultados.

1 Ficha: Resultados de las operaciones

2 Ficha: Resultados de la función de importación o exportación

3 Tipo de mensaje en forma de símbolo

4 Tipo de operación

5 Área de la operación o del objeto para el que se ha ejecutado la operación

6 Resumen del resultado de la operación con el número de mensajes de error o advertencias

7 Mensaje de error o advertencia

Manejo de la estructura de directorios

Los mensajes se representan en la ventana de resultados en una lista de directorios estructurada de forma jerárquica. Si desea más información sobre el manejo de las estructuras de directorios, consulte la ayuda en pantalla de Unity Studio Manager.

Resolución del error

Si hace doble clic en un mensaje de error de la ventana de resultados, saltará al objeto que presenta el error en la vista correspondiente. En ella podrá solucionar el error.

Ventana de resultados

Objeto

Importar/Exportar

i

Mensaje

Analizar (Modelo de la comunicación)i Correcto, 0 errores, 0 advertenciasAnalizar (Topología) Incorrecto, 1 errores, 0 advertencias

Vista de árbol topológicoi

OperatorPanel.Link3 Dirección no establecida.i

Analizar (Heating)i Correcto, 0 errores, 0 advertenciasAnalizar (OperatorPanel) Incorrecto, 1 errores, 0 advertencias

Vista de árbol topológicoi

OperatorPanel.Link3 Dirección no establecida.i

Analizar (WindowMonitoring)i Correcto, 0 errores, 0 advertencias!

!

Generar (Planta) Incorrecto, 2 errores, 0 advertencias

Resultados

6

7

3 4 5

1 2

120

Page 121: Unity Studio Manager Gestión de sistemas distribuidos ...

Operaciones, funcionalidades

Menú contextual El menú contextual de la ventana de resultados presenta distintas posibilidades.

Después de hacer clic con el botón derecho del ratón en el área libre:� Copiar todo� Expandir todo� Contraer todo

Después de hacer clic con el botón derecho del ratón la línea de mensajes:� Editar� Resaltar� Quitar la opción resaltar� Siguiente� Anterior� Copiar todo� Expandir rama� Contraer rama

Si desea más información sobre el menú contextual de la ventana de resultados, consulte la ayuda en pantalla de Unity Studio Manager.

Guardar los resultados de la ventana

Si desea guardar el contenido de la ventana de resultados, deberá copiarlo en el portapapeles con la opción del menú contextual Copiar todo y seguir procesándolo desde allí, ya que con la próxima operación se volverá a crear una nueva ventana de resultados.

121

Page 122: Unity Studio Manager Gestión de sistemas distribuidos ...

Operaciones, funcionalidades

3.2 Funcionalidades

Introducción

Vista general En este apartado se describen otras funcionalidades de Unity Studio Manager, como p. ej. el manejo de la lista de herramientas o la posibilidad de deshacer modificaciones.

Contenido Esta sección contiene los siguientes apartados:

Apartado Página

Manejo de las listas de herramientas 123

Creación de una lista de herramientas 124

Iniciar herramientas 126

Deshacer y rehacer modificaciones 126

122

Page 123: Unity Studio Manager Gestión de sistemas distribuidos ...

Operaciones, funcionalidades

Manejo de las listas de herramientas

Asignación e inicio de herramientas

La opción Lista de herramientas (Véase Creación de una lista de herramientas, p. 124) del menú contextual permite asignar herramientas externas (programas) a los objetos de Unity Studio Manager que luego se pueden ejecutar mediante la opción Iniciar herramientas (Véase Iniciar herramientas, p. 126) del menú contextual.

Objetos Es posible asignar herramientas a los siguientes objetos:� Entidades funcionales� Dispositivos� Vínculos� Redes� Aplicaciones

También es posible asignar varias herramientas a un objeto.

Vistas En las siguientes vistas se pueden asignar herramientas:� Vista funcional� Vista gráfica� Vista topológica� Vista de aplicaciones

Vista de aplicaciones

Unity Studio Manager asigna de forma automática a una aplicación la DefaultA-pplicationTool del fichero XML del catálogo (p. ej. Unity Pro). Si la entrada del fichero XML está vacía (none), no se asigna ninguna herramienta.La herramienta de aplicación se puede iniciar desde la hoja de propiedades de la vista gráfica y de la vista funcional (siempre que el dispositivo o la entidad funcional tengan asignada una aplicación para la que exista una herramienta de aplicación).Esta herramienta sirve para el procesamiento de la aplicación, es decir, se inicia el programa correspondiente y se abre el proyecto oportuno.A una aplicación se le pueden asignar otras herramientas.

Herramientas y ficheros

Es posible asignar tanto herramientas (p. ej. Excel.exe) como ficheros (p. ej., un documento de Word) a los objetos.

Abrir sólo lectura Si en Unity Studio Manager se abre una planta con protección contra escritura, será posible iniciar las herramientas, pero no se podrá modificar la lista de herramientas.

123

Page 124: Unity Studio Manager Gestión de sistemas distribuidos ...

Operaciones, funcionalidades

Creación de una lista de herramientas

Asignación de herramientas

Con el elemento Lista de herramientas del menú contextual es posible asignar herramientas a objetos en Unity Studio Manager.

Apertura de la lista de herramientas

Para abrir la lista de herramientas de un objeto, haga clic en el objeto y seleccione con el botón derecho del ratón el elemento Lista de herramientas del menú contextual.

Representación de la lista de herramientas

El siguiente esquema muestra la lista de herramientas de un objeto.

1 Tipo de objeto, p. ej. dispositivo, aplicación, entidad funcional, etc.

2 Nombre del objeto seleccionado

3 Nombre de la herramienta asignada

4 Línea de comandos con la llamada al programa o fichero

Objetos y vistas En el apartado "Manejo de las listas de herramientas, p. 123" encontrará más información sobre las herramientas que se pueden asignar a objetos y las vistas en las que se pueden asignar e iniciar las herramientas.

Nombres de las herramientas

El nombre de una herramienta es unívoco para cada objeto.En las aplicaciones, el nombre no puede ser igual al nombre de la DefaultAppli-cationTool (p. ej. Concept) en el fichero XML del catálogo.La longitud del nombre no debe sobrepasar los 50 caracteres.

Lista de herramientas

Nombre Línea de comandos

Objeto:

Excel_Heating Excel.exe

Device

Nombre de objeto: Heating

Herramientas asignadas:

Cerrar

1

2

3 4

124

Page 125: Unity Studio Manager Gestión de sistemas distribuidos ...

Operaciones, funcionalidades

Línea de comandos

En la línea de comandos sólo debe indicarse la llamada al programa (p. ej. Excel.exe o únicamente Excel) en el caso de los programas registrados en el equipo o ubicados en una ruta especificada en las variables de entorno de ruta de Windows.Para el resto de programas, es necesario introducir la ruta completa.La línea de comandos puede contener un máximo de 255 caracteres.En la línea de comandos también se pueden introducir parámetros que los programas puedan interpretar. Estos parámetros deben separarse de la llamada al programa por medio de un espacio en blanco.La entrada Winword "c:\temp\test.doc", por ejemplo, inicia en primer lugar el programa Winword y, a continuación, abre el fichero test en el directorio c:\temp. Las rutas al programa y al fichero de texto también se pueden introducir por separado, por ejemplo, cuando el fichero de texto está almacenado en otra unidad. "C:\Archivos de programa\Herramientas\Notepad.exe" "d:\Mis documentos\Fichero de texto.txt"

Procedimiento de creación de una lista de herramientas

Para crear una lista de herramientas para un objeto, siga estos pasos:

Nota: Si la ruta o los parámetros del programa contienen espacios en blanco, deberá escribir toda la llamada entre comillas (").Ejemplo de una línea de comandos de este tipo: "c:\Schneider Application\Nueva planta 1\app.stu".

Paso Acción

1 Hacer clic en el objeto.

2 Abrir el menú contextual con el botón derecho del ratón.

3 Seleccionar el elemento de menú Lista de herramientas.Resultado:Se abrirá la lista de herramientas del objeto.

4 Hacer clic en el campo vacío situado bajo Nombre e introducir un nombre para la herramienta asignada. Al hacerlo, observar las limitaciones en el punto "Nombres de las herramientas, p. 124".

5 Hacer clic en el campo vacío bajo la línea de comandos e introducir la llamada al programa de la herramienta que desee asignar. Para ello, consultar el punto "Línea de comandos, p. 125".

6 Finalizar la creación de la lista de herramientas con el botón Cerrar.

7 Comprobar si se puede iniciar la herramienta. Para ello, hacer clic en el objeto y seleccionar con el botón derecho del ratón Iniciar herramienta en el menú contextual.

125

Page 126: Unity Studio Manager Gestión de sistemas distribuidos ...

Operaciones, funcionalidades

Iniciar herramientas

Inicio de un programa externo

El elemento del menú contextual Iniciarherramientas permite iniciar programas a los que se ha asignado un objeto en Unity Studio Manager.

Lista de herramientas

Todas las herramientas que se pueden iniciar con el menú contextual de un objeto aparecen en la lista de herramientas. Para obtener más información, consulte el apartado "Funcionalidades, p. 122".

Objetos y vistas En el apartado "Funcionalidades, p. 122" encontrará más información sobre las herramientas que se pueden asignar a objetos y las vistas en las que se pueden asignar e iniciar las herramientas.

Iniciar herramienta

Para iniciar un programa externo (herramienta), siga los pasos que se describen a continuación.

Deshacer y rehacer modificaciones

Descripción Unity Studio Manager ofrece la posibilidad de deshacer acciones y rehacerlas. Para ello puede utilizar las funciones Deshacer y Rehacer, que se encuentran en el menú Edición.

Paso Acción

1 Hacer clic en el objeto.

2 Abrir el menú contextual con el botón derecho del ratón.

3 Seleccionar con el elemento de menú Iniciar herramientas el programa que se desee iniciar.Resultado:Se inicia el programa seleccionado.

Nota: Comportamiento en caso de acción desconocida (p.ej. Importar, Actualizar del proyecto)Si desea deshacer o rehacer una acción desconocida, también pueden verse afectadas otras acciones.

126

Page 127: Unity Studio Manager Gestión de sistemas distribuidos ...

4

Servicios

Introducción

Vista general En este capítulo encontrará una vista general de los servicios que Unity Studio Manager pone a su disposición.

Contenido: Este capítulo contiene las siguientes secciones:

Sección Apartado Página

4.1 Gestión de la seguridad de acceso 129

4.2 Documentación de planta 145

4.3 Importación y exportación 153

4.4 Archivo / Restaurar 162

127

Page 128: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

128

Page 129: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

4.1 Gestión de la seguridad de acceso

Introducción

Vista general En este apartado se describe el programa para la gestión de la seguridad de un proyecto.

Contenido Esta sección contiene los siguientes apartados:

Apartado Página

Editor de seguridad 130

Información de usuario 131

Usuario 133

Perfiles 136

Directrices de seguridad 141

Problemas de contraseña 144

129

Page 130: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Editor de seguridad

Vista general El editor de seguridad permite definir una lista de usuarios y sus derechos de acceso al software. El editor también permite determinar las funciones protegidas mediante contraseña y guardadas en el fichero de protocolo.Encontrará más información sobre este tema en el apartado "Gestión de la seguridad de acceso" del Manual de usuario de Unity Pro.

Inicio del editor Siga los pasos descritos a continuación para iniciar el editor de seguridad.

Nota: El editor de seguridad no se puede desinstalar mientras Unity Studio Manager o Unity Pro continúen instalados puesto que ambos programas utilizan este editor.

Paso Acción

1 Abrir la ventana de inicio de sesión mediante Inicio → Programas → Schneider Electric → Security Editor.

2 Indicar el nombre de usuario y la contraseña.

3 Confirmar mediante Aceptar.

4 Si es un Usuario, p. 133 registrado en la lista de usuarios, se abrirá la ventana Información de usuario, p. 131, donde podrá visualizar su perfil de usuario o modificar su contraseña.

5 Si es el Superusuario, p. 60, se iniciará el editor de seguridad, que permite la gestión de la seguridad de acceso.

AceptarNombre:

Indicar el nombre de usuario y la contraseña. ?

CancelarContraseña:

|

130

Page 131: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Información de usuario

Vista general Cualquier usuario puede acceder a esta ficha del editor de seguridad de acceso. Permite ejecutar las siguientes funciones:� Cambiar la contraseña. Los usuarios, incluido el superusuario, sólo pueden

modificar su propia contraseña.� Visualizar el perfil y sus derechos de acceso.

Ficha Información de usuario

En la ficha Información para el usuario se muestra el nombre del usuario. Además, incluye las dos áreas Contraseña y Perfiles.

Usuario Perfiles DirectricesInformación de usuario

Editor de seguridadFPWFP

UnityStudioManagerProducto:

Aceptar Cancelar Ayuda

Aplicar

Contraseña

Nombre: supervisor

Contraseña nueva:

Confirmar contraseña nueva:

La contraseña puede tener de 2 a 16 caracteres, incluyendo espacios en blanco. El campo se puede dejar vacío.

Perfiles

Perfil:Ver perfil

131

Page 132: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Descripción de parámetros

Área Contraseña.

Área Perfiles

Parámetro Descripción

Contraseña nueva Campo de introducción de la nueva contraseña: de 2 a 16 caracteres, se admiten espacios en blanco. Este campo puede permanecer vacío.

Confirmar contraseña nueva

Campo de confirmación de la nueva contraseña: El contenido de este campo debe ser idéntico al del campo Contraseña nueva.

Aplicar Comando para utilizar la nueva contraseña. Este comando no se podrá ejecutar hasta que se confirme haciendo clic en el botón Aceptar. Si hace clic en el botón Cancelar, cancelará la asignación de una nueva contraseña.

Parámetro Descripción

Producto Permite seleccionar un producto cuyo perfil de usuario desee visualizar. En este caso se trata de Unity Studio Manager.

Perfil Muestra el nombre del perfil de usuario del producto.

Ver perfil Si hace clic en este botón, aparecerán todos los derechos de acceso incluidos en el perfil de usuario.

132

Page 133: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Usuario

Vista general Sólo el Superusuario, p. 60 puede acceder a esta ficha del editor de seguridad de acceso. Permite ejecutar las siguientes funciones: � Editar la lista de usuarios� Asignar un perfil a cada usuario� Importar y exportar la información sobre uno o varios usuarios

Ficha usuario La ficha Usuario se divide en dos áreas Usuario y Perfil.

Información de usuario Perfiles Directrices

Editor de seguridadFPWFP

UnityStudioManagerProducto:

Aceptar Cancelar Ayuda

Usuario

Perfil

Perfil:

Aplicar

supervisoruser_Adjustuser_Debuguser_Operateuser_Programuser_ReadOnly

Agregar

Eliminar

Exportar

Importar

Usuario

133

Page 134: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Descripción de parámetros

Área Usuario

Área Perfil

Parámetro Descripción

Usuario Lista de los usuarios con acceso a Unity Studio Manager. El nombre del superusuario es supervisor.La lista contiene otros usuarios predeterminados:� user_Adjust� user_Debug� user_Operate� user_Program� user_ReadOnly

Agregar Comando que permite agregar un nuevo usuario en la lista.

Eliminar Comando que permite eliminar los usuarios seleccionados.

Exportar Comando que permite exportar la información (nombre y perfiles) sobre el usuario seleccionado a un fichero. Las contraseñas no se exportan.

Importar Comando que permite importar la información (nombre y perfiles) sobre el usuario seleccionado desde un fichero. Si un usuario ya está presente en la lista, aparecerá un mensaje de advertencia.

Parámetro Descripción

Producto Permite seleccionar el producto cuyo perfil de usuario desee definir.

Perfil Permite seleccionar el perfil que se vaya a asignar al usuario seleccionado.

Aplicar Confirmación de la asignación del perfil. Ésta no se tendrá en cuenta hasta que pulse el botón Aceptar. Si hace clic en el botón Cancelar desaparecerá la asignación del perfil.

134

Page 135: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Agregar un usuario

Si hace clic en el botón de comando Agregar aparecerá el siguiente cuadro de diálogo.

El cuadro de diálogo contiene los siguientes parámetros:

Parámetro Descripción

Nombre de usuario Campo para la introducción del nombre de un nuevo usuario (2 a 16 caracteres). Si el nombre introducido no es correcto o ya existe, aparecerá un mensaje de advertencia.

Contraseña Campo de introducción de la contraseña: de 2 a 16 caracteres, se admiten espacios en blanco. Este campo puede permanecer vacío.

Confirmar contraseña Campo de confirmación de la contraseña: El contenido de este campo debe ser idéntico al del campo Contraseña.

Con los atributos de Campo para seleccionar el usuario cuyos atributos se vayan a utilizar como base para la creación de un nuevo usuario.

Agregar usuario

supervisor

Nombre de usuario:

Contraseña:

Confirmar contraseña:

Con los atributos de:

El nombre de usuario y la contraseña pueden tener de2 a 16 caracteres, incluyendo espacios en blanco.

La contraseña no es obligatoria.

Aceptar Cancelar

135

Page 136: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Perfiles

Vista general Sólo el Superusuario, p. 60 puede acceder a esta ficha del editor de seguridad de acceso. Permite ejecutar las siguientes funciones:� Agregar un perfil a la lista o borrar un perfil de ella� Leer y editar los derechos de acceso asociados a un perfil� Importar y exportar la información sobre uno o varios perfiles de usuario

Ficha Perfiles La ficha contiene dos áreas Producto y Perfiles.

Información de usuario Perfiles Directrices

Editor de seguridadFPWFP

Aceptar Cancelar Ayuda

Producto: UnityStudioManager

Leer Agregar

Eliminar

Exportar

Importar

Editar

Usuario

Escribir

Perfiles

136

Page 137: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Descripción de parámetros

Área Producto

Área Perfiles

Parámetro Descripción

Producto Permite seleccionar el producto a cuyo perfil de usuario desee acceder.

Nota: Es posible crear un perfil propio para cada producto (p. ej. para Unity Studio Manager, Unity Pro, etc.).

Parámetro Descripción

Perfiles Lista de los perfiles de usuario conectados con Unity Studio Manager.

Agregar Comando que permite agregar un nuevo perfil de usuario a la lista.

Eliminar Comando que permite eliminar los perfiles de usuario seleccionados. Los perfiles de usuario preconfigurados no se pueden borrar de la lista.

Editar Comando que permite modificar los derechos de acceso asociados al perfil de usuario seleccionado.

Exportar Comando que permite exportar la información del perfil de usuario seleccionado a un fichero.

Importar Comando que permite importar la información del perfil de usuario seleccionado desde un fichero. Si el nombre de un perfil de usuario ya está presente en la lista, aparecerá un mensaje de advertencia.

137

Page 138: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Agregar un perfil Si hace clic en el botón de comando Agregar aparecerá el siguiente cuadro de diálogo.

El cuadro de diálogo contiene los siguientes campos de entrada:

Parámetro Descripción

Agregar perfil Campo para la introducción del nombre de un nuevo perfil de usuario (2 a 16 caracteres). Si el nombre introducido no es correcto o ya existe, aparecerá un mensaje de advertencia.

Con los atributos de Campo para seleccionar el perfil de usuario cuyos atributos se vayan a utilizar como base para la creación de un nuevo perfil.

Agregar perfil

Agregar perfil:

|

Con los atributos de:

Leer

El nombre del perfil puede tener de 2 a 16 caracteres,incluyendo espacios en blanco.

Aceptar Cancelar

138

Page 139: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Modificación de un perfil

Si hace clic en el botón de comando Editar aparecerá el siguiente cuadro de diálogo.

El cuadro de diálogo contiene los siguientes campos de visualización y entrada:

Parámetro Descripción

Tool Campo de visualización del nombre del producto seleccionado en la ficha Perfiles.

Perfil Campo de visualización del perfil de usuario seleccionado en la ficha Perfiles.

Descripción Campo para la introducción de un comentario para modificar el perfil de usuario.

Lista de los derechos de acceso

Esta lista contiene los derechos de acceso asociados al perfil de usuario seleccionado.

Lista de los derechos de acceso

Editar perfil

Aceptar Cancelar

Tool:

Perfil:

UnityStudioManager

Write

Derecho de acceso Comprobación ConfirmaciónAcceso de escritura Sí Sí

Estado CON/DES Comprobación Sí/No Confirmación Sí/No

Descripción:

139

Page 140: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Esta área del cuadro de diálogo contiene los siguientes botones con los que puede activar o desactivar las opciones correspondientes.

Parámetro Descripción

Estado CON/DES Con este botón se activa y desactiva un derecho en el perfil actual. Si hay activado un derecho, la funcionalidad asociada a él estará disponible.� Para activar un derecho, selecciónelo en la lista Derecho

de acceso. A continuación, haga clic en el botón Estado CON/DES: Aparecerá un símbolo de selección.

� Para desactivar un derecho, selecciónelo en la lista Derecho de acceso. A continuación, haga clic en el botón Estado CON/DES: El símbolo de selección desaparecerá.

Comprobación Sí/No Si esta opción está activada, todas las operaciones se guardarán en un fichero de protocolo. Para activar o desactivar esta opción para un derecho de acceso en concreto:� Seleccione el derecho en la lista Derecho de acceso.� A continuación, haga clic en el botón Comprobación Sí/No.Nota:El parámetroComprobación Sí/No del perfil sólo se valorará cuando en la Ficha Directrices, p. 141 se haya establecido el parámetro Comprobación para el producto.

Confirmación Sí/No Si esta opción está activada, todas las operaciones protegidas deberán confirmarse una vez más con la contraseña.Para activar o desactivar esta opción para un derecho de acceso en concreto:� Seleccione el derecho en la lista Derecho de acceso.� A continuación, haga clic en el botón Confirmación Sí/No.Nota:El parámetroConfirmación Sí/No del perfil sólo se valorará cuando en la Ficha Directrices, p. 141 se haya establecido el parámetro Confirmación para el producto.

Aceptar Con este botón se aplican las modificaciones realizadas y se cierra el cuadro de diálogo.

Cancelar Con este botón no se aceptan las modificaciones realizadas y se cierra el cuadro de diálogo.

Nota: Con los perfiles preconfigurados podrá ver los derechos de acceso asociados, pero no podrá cambiarlos.

140

Page 141: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Derechos de acceso

A continuación se muestran los derechos de acceso de Unity Studio Manager.

Directrices de seguridad

Vista general Sólo el Superusuario, p. 60 puede acceder a esta ficha del editor de seguridad de acceso. Permite ejecutar las siguientes funciones:� Determinar las directrices de seguridad de un producto� Definir un perfil estándar� Activar y desactivar la opción Comprobación� Activar y desactivar la opción Confirmación

Ficha Directrices La ficha se divide en dos áreas Directrices de seguridad y Fichero de protocolo.

Derecho de acceso

Descripción

Acceso de escritura

activado:� Acceso completo a toda la planta.desactivado:� Acceso únicamente de lectura a toda la planta.

Información de usuario Usuario

Editor de seguridadFPWFP

Producto:

Aceptar Cancelar Ayuda

UnityStudioManager

Inicio de sesión

Seguridad DES

Seguridad CON, inicio de sesión obligatorio

Seguridad CON, inicio de sesión innecesario

Seguridad CON, sin inicio de sesión

Perfil determinado: Leer

Comprobación Confirmación

Perfiles Directrices

Directrices de seguridad

141

Page 142: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Descripción de parámetros

Área Directrices de seguridad

Parámetro Descripción

Producto Permite seleccionar el producto cuyas directrices de seguridad se vayan a definir. En este caso, Unity Studio Manager.

Inicio de sesión Permite definir las reglas para el acceso a Unity Studio Manager:� Seguridad DES: La seguridad está desactivada. Tiene

acceso directo a Unity Studio Manager. De forma predeterminada, esta opción está desactivada.

� Seguridad CON, inicio de sesión obligatorio: La seguridad está activada. Para acceder a Unity Studio Manager, debe indicar su nombre y contraseña de acuerdo con su perfil.

� Seguridad CON, inicio de sesión innecesario: La seguridad está activada. Puede indicar su nombre y contraseña para acceder a Unity Studio Manager. En tal caso, puede utilizar su perfil de usuario. También puede acceder a Unity Studio Manager sin tener que introducir la contraseña. En tal caso, accederá a través del perfil estándar ajustado en el parámetro Perfil determinado.

� Seguridad CON, sin inicio de sesión: La seguridad está activada, pero dispone de acceso directo a Unity Studio Manager. En tal caso, accederá a través del perfil estándar ajustado en el parámetro Perfil determinado.

Si la seguridad está desactivada, las opciones Comprobación y Confirmación también estarán desactivadas.

Perfil determinado Permite introducir los perfiles estándar que se utilizarán cuando se establezcan los parámetros Seguridad CON, inicio de sesión innecesario o Seguridad CON, sin inicio de sesión para el inicio de sesión.

Comprobación Permite activar o desactivar la opción Comprobación (esta opción sólo está disponible cuando la seguridad está activada).Si esta casilla de verificación está activada, se creará un fichero de protocolo para guardar los eventos de usuario de Unity Studio Manager.Nota:El parámetro Comprobación Sí/No de la ficha Editar perfil sólo se podrá valorar si ha ajustado el parámetro Comprobación de la ficha Directrices de seguridad.

142

Page 143: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Confirmación Permite activar y desactivar la opción Confirmación.Si esta casilla de verificación se ha activado, deberá indicar su nombre y su contraseña cada vez que se defina un acceso protegido para una acción de usuario.Nota:El parámetro Confirmación Sí/No de la ficha Editar perfil sólo se podrá valorar si ha ajustado el parámetro Confirmación de la ficha Directrices de seguridad.

Parámetro Descripción

143

Page 144: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Problemas de contraseña

Vista general El editor de seguridad de acceso permite controlar el acceso a Unity Studio Manager. En caso de problemas (intento de acceso por parte de un usuario no autorizado, pérdida de la contraseña, etc.), deberá llevar a cabo distintos procesos según el tipo de problema de que se trate.

Acceso de un usuario desconocido

Si el editor de acceso de seguridad no reconoce a un usuario y la seguridad está activada, existen dos posibilidades:� El acceso se ha configurado con un inicio de sesión no obligatorio (Seguridad

CON, inicio de sesión innecesario): En este caso, el usuario desconocido puede acceder a Unity Studio Manager con el perfil estándar.

� El acceso se ha configurado con inicio de sesión obligatorio (Seguridad CON, inicio de sesión obligatorio): En este caso, el usuario desconocido no puede acceder a Unity Studio Manager.

Si la base de datos del editor de seguridad de acceso está dañada o se ha perdido, no será posible acceder a Unity Studio Manager, aun cuando la seguridad no esté activada (Seguridad DES).

Pérdida de la contraseña

Si ha olvidado su contraseña, lleve a cabo uno de los siguientes procedimientos según sea usuario o superusuario:� Si es usuario, deberá ponerse en contacto con el superusuario. El usuario no

puede cambiar directamente su contraseña, aunque puede borrarla de la lista de usuarios y volver a crear su perfil de usuario (sin contraseña).

� Si es superusuario, deberá volver a instalar Unity Studio Manager y seleccionar una instalación individual: instale únicamente el editor de seguridad de acceso.

Protección de la base de datos

Para proteger la base de datos contra un posible daño, deberá crear durante la instalación un fichero de copia de seguridad. Este fichero oculto sólo tiene acceso de lectura. Permite restablecer una base de datos dañada.

Nota: En caso de daños en la base de datos, el fichero de copia de seguridad no desaparecerá y se utilizará para el restablecimiento. Si el proceso automático fracasa, deberá volver a realizar la instalación.

144

Page 145: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

4.2 Documentación de planta

Introducción

Vista general En este apartado se describe el procedimiento para crear la documentación de una planta.

Contenido Esta sección contiene los siguientes apartados:

Apartado Página

Crear documentación de planta 146

Áreas de la documentación de planta 148

145

Page 146: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Crear documentación de planta

Vista general El comando de menú Crear documentación de planta permite al usuario crear automáticamente documentación sobre la planta abierta. La documentación se crea en un documento PDF o de Word. En el cuadro de diálogo para la documentación de plantas, el usuario puede definir los componentes que debe contener la documentación.

Pie de página Cada página del documento dispone de un pie de página.Este pie de página incluye la siguiente información:� Autor� Departamento� Nombre de la planta� Fecha de impresión de la documentación (sólo en documentos de Word)� Fecha de creación de la documentación (sólo en documentos de Word)� Número de la página� Cantidad de páginas de la documentación (sólo en documentos de Word)

La información sobre la planta se indica en la hoja de propiedades de la planta. Para acceder a la hoja de propiedades, seleccione Fichero → Propiedades. Encontrará más información en el apartado "Propiedades: planta" de la ayuda en pantalla.

Acceso al cuadro de diálogo

El cuadro de diálogo para la creación de documentación sobre la planta se abre con Fichero → Crear documentación de planta.

146

Page 147: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Representación del cuadro de diálogo

La siguiente figura muestra el cuadro de diálogo para crear documentación sobre la planta.

Áreas del cuadro de diálogo

El cuadro de diálogo contiene las siguientes áreas:� Documento� Planta� Visio� Aplicaciones� Botones

Documentación de planta

Tabla de contenidos

Crear

Documento

?

Índice

TopologíaPlanta

AplicacionesEntidades funcionales

Grupos Var. de comunicación

Redes VínculosDispositivos

EsquemaVisio

Macros

ProyectosAplicaciones

Imprimir...

Aceptar CancelarAbrir documento

Macros

Formato PDF

Formato DOC

147

Page 148: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Áreas de la documentación de planta

Vista general En este apartado se explican las distintas áreas con las que se puede crear la documentación de planta.

Área Documento En el área Documento se pueden activar las siguientes casillas de verificación.

Casilla de verificación

Significado

Contenido Se crea una tabla de contenidos de la documentación de la planta. En el cuadro de diálogo, los componentes seleccionados de la documentación se numeran automáticamente.

Índice Se crea un índice de la documentación de planta. En el índice se enumeran todos los objetos utilizados en la planta.Nota: Si ha seleccionado el formato DOC, la generación de la documentación con índice puede durar bastante tiempo.

148

Page 149: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Área Planta En el área Planta se pueden activar las siguientes casillas de verificación.

Casilla de verificación

Significado

Topología La vista topológica se muestra en una tabla de dos columnas. Aparece la siguiente información:� Redes� Dispositivos� Asignación de los dispositivos a las redes

Entidades funcionales La vista funcional se representa en una tabla de varias columnas según la profundidad de los subárboles. Aparece la siguiente información:� Entidades funcionales en el directorio raíz� Estructura y profundidad de los subárboles

Nota: Se representan 8 niveles como máximo.

Aplicaciones La información sobre las aplicaciones se muestra en una tabla de siete columnas. Aparece la siguiente información:� Nombre de las aplicaciones� Tipo de aplicaciones� Nombre y ubicación del fichero de proyecto� Dispositivos asignados a las aplicaciones� Servidor en el que se ejecutan los programas (p. ej. Unity Pro)

para las aplicaciones� Versión del catálogo� Entidades funcionales a las que están asignadas las

aplicaciones

Grupos La información acerca de los grupos (datos globales) se muestra en una tabla de cuatro columnas. Aparece la siguiente información:� Nombre de los grupos� Direcciones Multicast IP� Dispositivos que pertenecen a los grupos� Vínculos de los dispositivos

149

Page 150: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Variables de comunicación

La información sobre las variables de comunicación se divide en dos tablas según el tipo de comunicación (datos globales, explorador de E/S). Aparece la siguiente información:� Aplicaciones a las que pertenecen las variables de comunicación� Nombre de las variables de comunicaciones� Tipos de las variables de comunicaciones� Grupos a los que pertenecen las variables� Comentarios� Categoría de variable� Vínculo� Acceso� Protocolo de comunicaciones� Transferencia� Velocidad de repetición� Timeout de perturbación� Último valor

Redes La información sobre las redes se muestra en una tabla de cuatro columnas. Aparece la siguiente información:� Nombre de las redes� Tipos de red� Versión del catálogo� Dispositivos unidos con las redes

Dispositivos La información sobre los dispositivos se muestra en una tabla de cinco columnas. Aparece la siguiente información:� Nombre de los dispositivos� Tipos de dispositivo� Familias de dispositivos� Aplicaciones asignadas a los dispositivos� Redes que tienen conectados dispositivos

Vínculos La información sobre los vínculos se muestra en una tabla de diez columnas. Aparece la siguiente información:� Nombre de los vínculos� Dispositivos a los que se unen los vínculos� Familias de los vínculos� Tipos de vínculos� Redes que tienen conectados vínculos� Grupos a los que pertenecen los vínculos � Direcciones de los vínculos así como las correspondientes

máscaras de subred y direcciones Gateway� Direcciones X-Way� Nombres de host� Versión del catálogo

Casilla de verificación

Significado

150

Page 151: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Área Visio En el área Visio se pueden activar las siguientes casillas de verificación.

Área Aplicaciones

En el área Aplicaciones se pueden activar la siguiente casilla de verificación.

Área de botones En el cuadro de diálogo incluye los siguientes botones.

Casilla de verificación

Significado

Esquema Las distintas páginas se representan de forma gráfica igual que en Unity Studio Manager.

Macros El texto fuente de las macros VBA aparece en una lista.

Casilla de verificación

Significado

Proyectos Si esta casilla de verificación está activada, podrá imprimir la documentación de los proyectos de Unity Pro con el botón Imprimir....Nota:La documentación de los proyectos de Unity Pro no se almacena con la documentación de Unity Studio Manager.

Botón Significado

Crear La documentación se crea automáticamente en el formato ajustado.

Imprimir... El documento se imprime con la impresora seleccionada en Visio. Sin embargo, los ajustes de impresión para esta impresora no se llevan a cabo en Visio. Se aplicarán los ajustes de sistema (Windows → Panel de control → Impresora → Archivo → Ajustes de impresión...) de la impresora correspondiente. No es posible modificar los ajustes de impresión de forma específica para las aplicaciones.Nota: Si tras generar la documentación de la planta selecciona Abrir documento, puede imprimir desde Acrobat Reader o Word. Aquí sí podrá modificar los ajustes.

Abrir documento Se abre la documentación creada.

Formato PDF La documentación se crea en formato PDF (preajuste).

Formato DOC La documentación se crea en formato Word (.DOC).

Aceptar Se cierra el cuadro de diálogo. Todas los cambios realizados en el cuadro de diálogo (con las casillas de verificación) se guardarán.

Cancelar Se cierra el cuadro de diálogo. Todos los cambios realizados en el cuadro de diálogo (con las casillas de verificación) se perderán.

151

Page 152: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Almacena-miento de ficheros

El documento creado con el botón Crear... se almacenará en el directorio de planta con <NOMBRE DE LA PLANTA.DOC>, p. ej. TEST.DOC.

152

Page 153: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

4.3 Importación y exportación

Introducción

Vista general En este apartado se describen los servicios de exportación e importación.

Contenido Esta sección contiene los siguientes apartados:

Apartado Página

Importar / Exportar 154

Importar 158

Exportar 159

153

Page 154: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Importar / Exportar

Vista general de la función de importación/exportación

Para importar y exportar datos de planta, Unity Studio Manager utiliza el formato XML (Véase Vista general de XML, p. 42). Este formato permite el intercambio de datos entre diversas plantas de Unity Studio Manager y entre una planta y una herramienta externa capaz de leer o generar el formato de los datos de la planta.A través de las funciones de importación y exportación sólo se pueden transferir datos de planta de Unity Studio Manager. Los datos de planta específicos de Visio no se importan ni se exportan.

La función de Exportar, p. 159 de todos los datos de la planta se inicia mediante el menú principal Archivo → Exportar....Los subdominios de una planta se pueden exportar en la vista correspondiente a través de la función Operaciones → Exportar... del menú contextual (botón derecho del ratón), Exportación de subdominios, p. 160.

La función de Importar, p. 158 se realiza siempre para toda la planta mediante el menú principal Archivo → Importar.... No es posible importar subdominios. Los usuarios que no tengan derechos de escritura sobre la planta no pueden importar ningún dato.Si se ejecuta la operación Importar o Exportar, se abre una ventana donde se introduce el directorio y el nombre del fichero.

154

Page 155: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Creación de una base para una planta nueva

La exportación de una planta completa se utiliza principalmente para crear una copia de una planta existente en un entorno nuevo. Dicha copia resulta muy útil en el caso de la reutilización de numerosas subestructuras de la planta original, por ejemplo, si en la planta nueva se deben modificar, sobre todo, atributos como nombres o direcciones.

La exportación de subdominios de planta ya existentes también puede resultar muy útil si se desea utilizar los subdominios como información básica para el diseño de una planta nueva. Hay dos ámbitos de aplicación posibles:� Reutilización de la vista topológica completa (árbol de directorios) o de

subdominios de esta vista para generar una topología similar en un entorno nuevo.Las aplicaciones y funcionalidades asignadas en la topología nueva pueden ser sustancialmente distintas a las de la planta original.

� Reutilización de la estructura de aplicación completa o de partes de la misma, incluidas todas las variables de comunicación correspondientes (variables de Publisher, de Subscriber, de Modbus Client y de Modbus Server, así como las conexiones de datos de estas variables).

Tras la importación, se genera la topología de la nueva planta y, a continuación, se asignan las aplicaciones importadas.

Nota: Existen los siguientes requisitos para la exportación de los datos globales de las aplicaciones seleccionadas:� Hay varias aplicaciones seleccionadas en la vista de aplicaciones.� La casilla de verificación Exportar variables de comunicación del área

Importar/Exportar bajo Herramientas → Opciones está activada.

155

Page 156: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Inserción de datos en una planta existente

Este procedimiento se aplica cuando se deben utilizar pequeñas partes de una planta existente en Unity Studio Manager en otras plantas también existentes. Para la exportación se seleccionan las partes deseadas en la vista correspondiente y se exportan a través del menú contextual (botón derecho del ratón). La importación de los datos se realiza siempre para toda la planta a través de Archivo → Importar.

Hay dos ámbitos de aplicación posibles:� Reutilización de una red con todos los dispositivos conectados para insertarla en

una topología existente.Ahora es posible asignar funcionalidades y aplicaciones nuevas distintas a los dispositivos importados.

� Reutilización de una o varias aplicaciones incluyendo las variables de comunicación correspondientes.

Las aplicaciones importadas se pueden asignar entonces en la topología existente.

Reconstrucción de una vista gráfica

La vista gráfica de una planta no se puede exportar y, por tanto, tampoco se puede importar. En consecuencia, es necesario reconstruirla a partir de la vista topológica.La topología importada se representa como árbol de directorios en la vista topológica de la planta de destino.La vista gráfica se puede reconstruir fácilmente arrastrando y soltando los objetos desde la vista topológica a la página de dibujo de la vista gráfica. Mediante la función Arrastrar y soltar no se puede seleccionar y colocar más de un objeto al mismo tiempo. En este caso no se admite la selección múltiple.Si coloca los diversos objetos de acuerdo con la topología en la vista gráfica, se reconstruirán automáticamente todos los vínculos entre las redes y los dispositivos.Por ejemplo, coloque la red en la página de dibujo y, a continuación, coloque un dispositivo conectado a esta red mediante la función Arrastrar y soltar en un punto de conexión de la red. De este modo se restablecerá el vínculo correspondiente.

156

Page 157: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Formatos de importación/exportación XML

Los ficheros de importación/exportación como texto en formato XML contienen toda la información acerca de la estructura y los datos de la planta abierta. Para cada tipo de objeto existe un elemento estructural en formato XML. El fichero de importación/exportación en formato XML contiene sólo los elementos estructurales de los tipos de objetos que realmente se importan o exportan.Las herramientas externas con las que se deben leer o escribir los ficheros de importación/exportación en formato XML deben tener implementada la posibilidad de interpretar un esquema XML.

Nota: En el paquete Unity Development Edition (Véase Documentos relacionados, p. 9) encontrará información detallada acerca de los formatos XML.

157

Page 158: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Importar

Introducción La operación Importar sólo se pueden ejecutar en plantas abiertas con acceso de escritura (Véase Derechos de acceso, p. 50).La importación de datos de planta en formato XML siempre es posible desde el punto de vista de la planta completa. El menú contextual Exportar en los subdominios (Véase Exportación de subdominios, p. 160) exportados en una vista concreta de una planta sólo permite importar toda la planta.

Inicio de la importación

Importar sólo se puede iniciar con el menú principal Fichero → Importar.Si ejecuta la operación Importar, se abrirá una ventana en la que se podrá indicar el directorio raíz y el nombre del fichero de importación.

Visualización de los resultados de la importación

El resultado de una operación de importación se muestra en forma de lista lineal en la ficha Importar/Exportar de la ventana de resultados.Sólo se importarán los ficheros XML sin errores. Si el fichero que se va a importar aún contiene errores, también se notificará en la ventana de resultados.

Vigilancia de las reglas y la asignación de nombres

Durante la operación de importación se tendrá en cuenta que se cumplan las reglas de nombres para las plantas, ya que es fácil que se produzcan conflictos por nombres duplicados.

En la ficha Generales bajo Herramientas → Opciones puede predeterminar el comportamiento en caso de conflicto con los nombres a través de la casilla de verificación Crear nombre nuevo en caso de conflicto de importación.

Casilla de verificación

Significado

Activada El objeto cuyo nombre ya exista en la planta pasará a ser "<Nombre del objeto>_cifra". En caso de que haya más objetos de este tipo, la cifra aumentará empezando por el 2.El cambio de nombre de los objetos se notifica en la ventana de resultados.

No activada Los objetos cuyos nombres ya existan en la planta no se importarán. Se verán afectados el propio objeto y todos sus objetos correspondientes, si los hubiera.La asignación doble del nombre se muestra en la ventana de resultados junto con una lista de los objetos no importados.

158

Page 159: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Exportar

Introducción La operación Exportar se pueden ejecutar en plantas abiertas con o sin acceso de escritura (Véase Derechos de acceso, p. 50).Es posible exportar a formato XML todos los datos de una planta (menú principal Archivo → Exportar...) o los datos de subdominios de la planta individualmente (menú contextual Operaciones → Exportar... de la vista correspondiente).

Inicio de la exportación

Exportar puede iniciarse con el menú principal Archivo → Exportar o desde una de las vistas con el botón derecho del ratón.Si ejecuta la operación Exportar, se abrirá una ventana en la que podrá indicar el directorio de destino y el nombre del fichero de exportación.

Exportación desde la vista funcional

Para la exportación desde la vista funcional se exportará la información (nombre, comentario) de las entidades funcionales, pero no la información sobre la aplicación a la que se ha asignado la entidad funcional. Por esta razón, después de la importación ya no se podrá saber a qué aplicación se asignó una entidad funcional.

159

Page 160: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Visualización de los resultados de la exportación

El resultado de una operación de exportación se muestra en una estructura jerárquica en la ficha Importar/Exportar de la ventana de salida con los objetos que se indican a continuación.

Si se producen errores al exportar los datos de planta o sus áreas también se notificará en la ventana de salida.

Exportación de toda la planta

Con el menú principal Archivo → Exportar siempre se exporta la planta completa. Todos los objetos de la planta abierta se exportan al fichero XML.

Exportación de subdominios

Dependiendo de la vista y de los objetos seleccionados, se exportarán los siguientes objetos:Vista funcional (árbol de directorios)

Objeto Significado

Aplicación Todas las aplicaciones creadas en la planta y su propiedad:� predefinida

Conexiones Asignación de las variables Subscriber a las variables Publisher o las variables Modbus Server a las variables Modbus Client.

Entidades funcionales Todas las entidades funcionales creadas en la planta

Asignaciones Asignación de las aplicaciones a las entidades funcionales

Redes Todas las redes creadas en la planta

Dispositivos Todos los dispositivos creados en la planta

Vínculos Todos los vínculos creados en la planta junto con los dispositivos correspondientes y el área de memoria

Conexión de redes Todos los vínculos creados en la planta junto con las redes correspondientes

Grupos Todos los grupos creados en la vista de comunicaciones

Agrupamiento Todos los grupos creados en la vista de comunicaciones con sus vínculos y protocolos de comunicaciones

Asignación Asignación de las aplicaciones a los dispositivos

Objeto seleccionado

Elemento exportado al fichero XML

Funcionalidad (directorio raíz)

Todas las entidades funcionales, aunque sin sus objetos correspondientes como aplicaciones o la lista de herramientas

Entidad funcional La entidad funcional seleccionada con todas sus subestructuras, aunque sin sus objetos correspondientes como aplicaciones o la lista de herramientas

160

Page 161: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Vista topológica (árbol de directorios)

Vista gráfica

Vista de aplicaciones (lista)

Objeto seleccionado

Elemento exportado al fichero XML

Topología Todas las redes, dispositivos, vínculos de los dispositivos y sus conexiones a la red en todo el árbol de directorios, aunque sin los objetos correspondientes como aplicaciones o la lista de herramientas

Red La red con sus subestructuras (dispositivos, vínculos correspondientes a los dispositivos conectados directamente con la red seleccionada, así como sus conexiones a la propia red), aunque sin los objetos correspondientes como aplicaciones o la lista de herramientas

Dispositivo El dispositivo y sus vínculos, aunque sin los objetos correspondientes como aplicaciones o la lista de herramientas

Objeto seleccionado

Elemento exportado al fichero XML

Una o varias redes Todas las redes seleccionadas con sus subestructuras (dispositivos, vínculos correspondientes a los dispositivos conectados directamente con la red seleccionada, así como sus conexiones a la propia red), aunque sin los objetos correspondientes como aplicaciones o la lista de herramientas

Uno o varios dispositivos

Todos los dispositivos seleccionados y sus vínculos, aunque sin los objetos correspondientes como aplicaciones o la lista de herramientas

Objeto seleccionado

Elemento exportado al fichero XML

Una o varias aplicaciones

Al seleccionar una aplicación:Datos de la aplicación seleccionada y sus variables de comunicaciónAl seleccionar varias aplicaciones:Datos de las aplicaciones y sus variables de comunicación, si en Herramientas → Opciones → ficha General está activada la casilla de verificación Exportar conexiones de variables.

161

Page 162: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

4.4 Archivo / Restaurar

Introducción

Vista general En este apartado se describen los servicios Archivo y Restaurar.

Contenido Esta sección contiene los siguientes apartados:

Apartado Página

Archivo 163

Restaurar 164

162

Page 163: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Archivo

Introducción Con la operación Archivo se puede archivar la planta abierta en Unity Studio Manager. Para ello, primero se determina el estado del programa. Si el programa se encuentra en modo MODIFICADO, se guardarán los cambios automáticamente antes del archivado. Si no hay abierta ninguna planta, el archivado se ejecutará directamente.Se pueden guardar plantas completas o ficheros de aplicación individuales comprimidos en un fichero.

Archivo Para el archivo, proceda del siguiente modo:

Proceso de archivo

Al archivar una planta se pueden guardar los siguientes datos comprimidos en un fichero:� Planta de Studio Manager� Todos los ficheros de catálogos� Ficheros de aplicación incluidos� Descripción de la planta� Número de versión� Comentario

Paso Acción

1 Seleccionar Archivo → Archivo.Resultado: Se abrirá una ventana en la que se puede seleccionar el archivo de toda la planta o de ficheros de aplicación individuales.

2 Seleccionar la planta o los ficheros de aplicación que se deseen archivar.

3 Determinar el directorio de destino para el fichero de archivo.

4 Iniciar el proceso de archivo.Resultado: Al final del proceso aparece un mensaje con el resultado de archivo.Nota: El resultado también se puede consultar en el visor de sucesos.

Nota: Para los ficheros de aplicación que no proporcionan un número de versión, se utiliza la fecha del fichero de proyecto como versión.El número de versión puede ser útil para identificar la planta o las aplicaciones a la hora de seleccionar proyectos de aplicación para su restauración (Véase Restaurar, p. 164).

163

Page 164: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Restaurar

Introducción La operación Restaurar también se puede ejecutar si hay ninguna planta abierta en Unity Studio Manager. No obstante, la planta abierta no puede ser la misma planta que se vaya a restaurar. En tal caso, el programa evitará la sobrescritura de la misma planta.Para restaurar, puede seleccionar en una ventana la planta o los ficheros de aplicación deseados.

Sobrescribir ficheros

Justo antes del proceso de restauración se realiza una comprobación de conflictos. Aparecerá una notificación si la restauración supone la sobrescritura de ficheros existentes. El usuario puede confirmar la sobrescritura de los ficheros o cancelar la operación antes de que comience el proceso.

Restaurar Para restaurar, siga este procedimiento:

Cancelación de la restauración

Durante la restauración es posible cancelar el proceso. No obstante, la cancelación sólo será efectiva entre los ficheros de aplicación. Esto quiere decir que una restauración ya iniciada de un fichero de aplicación se completa hasta el final. El fichero sobrescrito durante el proceso queda sobrescrito.

Paso Acción

1 Seleccionar Archivo → Restaurar.Resultado: Se abrirá una ventana en la que habrá que seleccionar el directorio de archivo.

2 Seleccionar el directorio de archivo.

3 Seleccionar la planta o los ficheros de aplicación para la restauración (consultar el apartado "Contenido de la tabla de selección para la restauración, p. 165").

4 Determinar el directorio de destino en el que se desee guardar la planta o los ficheros de aplicación restaurados.Nota: Con el ajuste estándar se toma la ruta archivada.

5 Si durante la comprobación interna se descubre que se van a sobrescribir ficheros existentes, aparecerá una petición de confirmación. Confirmar la sobrescritura o cancelar el proceso (consultar también el apartado "Sobrescribir ficheros, p. 164").Si durante la comprobación interna se descubre que no se van a sobrescribir ficheros existentes, iniciar el proceso de restauración.Resultado: Al final del proceso aparece un mensaje con el resultado de restauración.Nota: El resultado también se puede consultar en el visor de sucesos.

164

Page 165: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

Errores durante la restauración

Si se produce algún error durante la restauración, la operación continuará con la siguiente aplicación. Los resultados se pueden consultar en el visor de sucesos.

Contenido de la tabla de selección para la restauración

La tabla incluye la siguiente información:

Columna Descripción

Nombre Nombre de la planta o del fichero de aplicación

Categoría Herramienta de aplicación, p. ej., Unity Pro

Dispositivo Dispositivos utilizados, p. ej., Mixing Plc/Quantum

Fichero de proyecto

Ruta de la planta o el fichero de aplicación archivado

Versión Número de versión del fichero

Comentario Comentario

Creado el Fecha de archivo

Hora de la modificación

Fecha de restauración

165

Page 166: Unity Studio Manager Gestión de sistemas distribuidos ...

Servicios

166

Page 167: Unity Studio Manager Gestión de sistemas distribuidos ...

5

Administración de catálogos

Introducción

Vista general En este capítulo encontrará una descripción de las estructuras y contenidos de los catálogos y su utilización en Unity Studio Manager.

Contenido: Este capítulo contiene las siguientes secciones:

Sección Apartado Página

5.1 Generalidades 169

5.2 Catálogo estándar Networks and Devices 178

5.3 Catálogo estándar IO Devices 197

5.4 Catálogos personalizados 203

167

Page 168: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

168

Page 169: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

5.1 Generalidades

Introducción

Vista general En este apartado se describe la utilización y la estructura de los catálogos en Unity Studio Manager.

Contenido Esta sección contiene los siguientes apartados:

Apartado Página

Utilización de los catálogos 170

Tipos de catálogos 171

Estructura de los catálogos 173

Archivo XML 174

Galerías de símbolos de Visio 176

169

Page 170: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Utilización de los catálogos

Catálogo Un catálogo contiene cierta cantidad de tipos de objetos que se utilizan para la configuración de una planta.Los tipos de objetos son tipos de aplicaciones, de dispositivos, de vínculos, de redes y de propiedades personalizados.

Patrones en Unity Studio Manager

En Unity Studio Manager, los objetos (a excepción de las aplicaciones) definidos en un catálogo están disponibles como configuraciones master en un patrón.

Creación de una topología

La topología (descripción de la estructura de hardware) de los componentes de automatización, manejo y visualización de su sistema de automatización distribuido se crea en la vista gráfica de Unity Studio Manager.Para ello, el usuario coloca de forma gráfica por medio de Arrastrar y soltar los objetos de red y de dispositivos (configuraciones master) desde el patrón disponible en la página correspondiente.Para obtener más información, consulte el apartado "Vistas de árbol topológico, p. 76".

170

Page 171: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Tipos de catálogos

Generalidades En Unity Studio Manager se distinguen dos tipos de catálogos:� Catálogo estándar� Catálogos personalizados

Catálogo estándar

Los catálogos estándar Networks and Devices e IO Devices forman parte del paquete de suministro de Unity Studio Manager y se instalan con el resto de la instalación.Estos catálogos contienen todas las redes y los dispositivos compatibles con Unity Studio Manager.Los catálogos Networks and Devices e IO Devices se abren automáticamente al crear una nueva planta.Encontrará más información en los apartados Catálogo estándar Networks and Devices, p. 178 y Catálogo estándar IO Devices, p. 197.

Catálogos personalizados

En los catálogos personalizados se pueden definir objetos adicionales que también se ofrecerán en una galería de símbolos en Unity Studio Manager.Los catálogos personalizados no pueden contener objetos que ya estén definidos en el catálogo estándar.Para que los catálogos personalizados también se abran automáticamente al crear una planta, deben estar instalados en el mismo directorio que el catálogo estándar.Para obtener más información, consulte el apartado "Catálogos personalizados, p. 203".

171

Page 172: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Directorio de catálogos

Para que los catálogos estándar se abran automáticamente al crear una nueva instalación, los catálogos deberán estar almacenados en un directorio determinado. Si en ese mismo directorio se guarda un catálogo personalizado, también se abrirá automáticamente.A continuación se representa la estructura de almacenamiento de los directorios de catálogos en el directorio de programas (letra_de_unidad:\Programas\Schneider Electric\).

A continuación se muestra la estructura de almacenamiento de los directorios de catálogos en el directorio de planta (letra_de_unidad:\Schneider Application\).

Nota: Si se crea una nueva planta, el directorio de catálogos se copiará desde el directorio de programas y se pegará en el directorio de plantas, desde donde se abrirá. De este modo, el directorio de plantas contendrá todos los datos necesarios, garantizando la coherencia de la planta.

Catalogs\

Networks and Devices\<Catalog files>

...\UnityStudioManager\

IO Devices\<Catalog files>

User Defined Catalog2\<Catalog files>

User Defined Catalog1\<Catalog files>

...\New Plant 1\

Catalogs\

Networks and Devices\<Catalog files>

User Defined Catalog2\<Catalog files>

User Defined Catalog1\<Catalog files>

IO Devices\<Catalog files>

172

Page 173: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Estructura de los catálogos

Estructura de los catálogos

En general, cada catálogo de Unity Studio Manager se divide en tres partes:� Ficheros BMP y VSS, p. 173� Archivo XML, p. 174� Galerías de símbolos de Visio, p. 176

Ficheros BMP y VSS

Los ficheros BMP y VSS son necesarios para crear patrones en Unity Studio Manager y también están disponibles para los Third Party Clients.Debe existir un fichero BMP para cada familia de dispositivos y un fichero VSS para cada red y cada familia de vínculos, de lo contrario, no se podrán visualizar en el patrón de Visio.Encontrará más información en los apartados "Ficheros BMP y VSS para catálogos personalizados, p. 205" y "Generador de patrones, p. 217".

Fichero XML El fichero XML contiene toda la información sobre un objeto de catálogo necesaria en Unity Studio Manager para crear un nuevo objeto dentro de una planta.Encontrará más información en los apartados "Archivo XML, p. 174" y "Archivo XML para catálogos personalizados, p. 207".

Galería de símbolos Visio

La galería de símbolos Visio sirve para mostrar los objetos del catálogo de Unity Studio Manager y crear con ellos la topología de la planta.Encontrará más información en el apartado "Galerías de símbolos de Visio, p. 176".

Third Party Clients (programas de otros fabricantes)

Los Third Party Clients deben poder comunicarse con el servidor de Unity Studio Manager sin tener que acceder a la galería de símbolos Visio.Por este motivo, el fichero XML debe contener toda la información necesaria para permitir la interacción entre la información del catálogo y la información de la planta a nivel de servidor.

Nota: Existe un fichero con catálogo de ejemplo bajo LW:\Programme\Schneider Electric\UnityStudioManager\Examples\myCatalog.xml. Este fichero contiene al principio un área de comentario con una breve aclaración de cómo crear un catálogo propio.

173

Page 174: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Archivo XML

Información acerca de todos los objetos de un catálogo

El archivo XML contiene toda la información acerca de todos los objetos de un catálogo que el servidor de Unity Studio Manager necesita para crear y modificar una planta.El servidor también utiliza esta información para comprobar la coherencia de la planta.El archivo XML se lee cuando se abre un catálogo.

Elementos de un archivo XML

Un archivo XML puede contener los siguientes elementos principales:� blockType� catalogInfo� applicationKind� deviceType

� block� linkType� networkType� rules

Cada uno de los elementos de archivo XML mencionados arriba está compuesto por un determinado número de subelementos y atributos.Cada objeto de un catálogo está definido por información de los elementos del archivo XML.Si desea información sobre estos archivos, consulte el apartado "Archivo XML para catálogos personalizados, p. 207".

blockType El elemento blockType contiene una lista de variables de entrada y salida para respaldar las aplicaciones asignadas con anterioridad (Véase Aplicaciones asignadas con anterioridad, p. 97).

catalogInfo El elemento catalogInfo contiene datos acerca del catálogo como unidad global, por ejemplo, la versión, el número de tipos de dispositivos, la cantidad de tipos de redes, etc.Esta información se utiliza para comprobar la coherencia de un catálogo.

applicationKind El elemento applicationKind facilita información acerca de las aplicaciones que se pueden asignar en Unity Studio Manager, p. ej., nombre de la aplicación, extensión del fichero de proyecto, etc.

174

Page 175: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

deviceType El elemento deviceType contiene datos acerca de las familias de dispositivos (p. ej., QUANTUM) y los tipos de dispositivos correspondientes (p. ej., 140 CPU 531 40). En el apartado "Especificación de un dispositivo o vínculo, p. 177" se explica cómo especificar un tipo de dispositivo concreto de una familia.

block El elemento block dentro de un dispositivo contiene l categoría de aplicación de la aplicación asignada con anterioridad (Véase Aplicaciones asignadas con anterioridad, p. 97), el tipo de bloque correspondiente y la variable que admite todos los protocolos de comunicaciones.

linkType El elemento linkType contiene información acerca de las familias de vínculos (p. ej., Ethernet), los vínculos correspondientes (p. ej., TCP/IP 10) y otra información, por ejemplo, si se pueden utilizar los datos globales para esta red.

networkType El elemento networkType proporciona información acerca de las redes, p. ej., formato de dirección, cantidad máxima de vínculos, etc.

rules El elemento rules contiene datos acerca de las interrelaciones permitidas entre los objetos de una planta, p. ej., qué aplicaciones se pueden asignar a qué dispositivos, qué vínculos se pueden conectar a qué dispositivos, etc.

175

Page 176: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Galerías de símbolos de Visio

Objetos de catálogo de las galerías de símbolos

Las galerías de símbolos de Visio contienen todas las formas master de los objetos de catálogo que se pueden utilizar en la vista gráfica de Unity Studio Manager.Están disponibles las siguientes formas master:� Redes� Dispositivos (familias)� Vínculos (familias)

Directorio de catálogos

Para que las galerías de símbolos de Visio se puedan abrir automáticamente al crear una planta nueva, deben estar guardadas en el directorio de programas.A continuación puede observar la estructura de almacenamiento de las galerías de símbolos de Visio (p. ej., Networks and Devices.VSS) en el directorio de programas (letra_de_unidad:\Programas\Schneider Electric\).

A continuación se muestra la estructura de almacenamiento de las galerías de símbolos de Visio en el directorio de planta (letra_de_unidad:\Schneider Application\).

Objeto de catálogo aplicación

Los objetos de catálogo que no se pueden utilizar en la vista gráfica de Unity Studio Manager (p. ej. aplicaciones) no se incluyen en las galerías de símbolos de Visio.

Nota: Si se crea una planta nueva, se abren las galerías de símbolos de Visio del directorio de programas. Al guardar o cerrar la planta, las galerías de símbolos de Visio se copian en el directorio de planta y se leen desde allí cada vez que se abre la planta. De este modo, el directorio de plantas contendrá todos los datos necesarios, garantizando la coherencia de la planta.

Stencils\

Networks and Devices.VSS

...\UnityStudioManager\

IO Devices.VSS

...\New Plant 1\Networks and Devices.VSSIO Devices.VSS

176

Page 177: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Familias de dispositivos y familias de vínculos

Las familias de dispositivos y de vínculos se representan en las galerías de símbolos de Visio con una forma master. La información completa acerca de un tipo de dispositivo o de vínculo especial de una familia figura en el archivo XML de un catálogo.

Especificación de un dispositivo o vínculo

Una vez ubicada la forma master de una familia de dispositivos (p. ej., QUANTUM) o de una familia de vínculos en la página de dibujo, es posible seleccionar un tipo especial de la familia mediante la hoja de propiedades del objeto.Encontrará más información al respecto en los apartados "Dispositivos, p. 185" y "Vínculos, p. 191".

Formas master de las galerías de símbolos

Las formas master de las galerías de símbolos de Visio están creadas expresamente para su uso en la vista gráfica de Unity Studio Manager. Contienen información que controla la creación basada en Visio de la topología de una planta.

177

Page 178: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

5.2 Catálogo estándar Networks and Devices

Introducción

Vista general En este apartado se describe el contenido del catálogo estándar Networks and Devices.

Contenido Esta sección contiene los siguientes apartados:

Apartado Página

Generalidades 179

Información sobre el catálogo 180

Aplicaciones 181

Dispositivos 185

Vínculos 191

Redes 194

Reglas para los objetos de un catálogo 196

178

Page 179: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Generalidades

Contenido, paquete de suministro

El catálogo estándar Networks and Devices forma parte del paquete de suministro de Unity Studio Manager y se instala con el resto de la instalación.Este catálogo contiene información sobre todas las redes, dispositivos, vínculos y aplicaciones compatibles con Unity Studio Manager. El catálogo Networks and Devices se abre automáticamente al crear una nueva planta.

Procedimiento de actualización

Si hay disponible una actualización del catálogo estándar Networks and Devices, con la actualización se suministrará una descripción del procedimiento de actualización.

Nota: El usuario no debe modificar el catálogo estándar bajo ningún concepto, de lo contrario podrían surgir problemas durante su actualización. Si desea introducir objetos adicionales en un catálogo, deberá copiarlo para crear un catálogo personalizado.Para obtener más información, consulte el apartado "Catálogos personalizados, p. 203".

179

Page 180: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Información sobre el catálogo

Coherencia del catálogo

Los parámetros del catálogo estándar indicados a continuación también están disponibles en los catálogos personalizados.

Parámetros de la información sobre el catálogo

La tabla siguiente contiene los parámetros que se deben ajustar correctamente para la comprobación de coherencia de la información de los catálogos.

Parámetro Descripción

NrOfNetworkTypes Cantidad de tipos de red

NrOfDeviceTypes Cantidad de tipos de dispositivo

NrOfBlockTypes Cantidad de tipos de bloque

NrOfLinkTypes Cantidad de vínculos

NrOfApplicationKinds Cantidad de tipos de aplicación

NrOfRuleTableEntries Cantidad de reglas

Nota: Los valores introducidos para los parámetros de la información de catálogos deben coincidir con la cantidad real de cada elemento.

180

Page 181: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Aplicaciones

Breve descripción de las aplicaciones

En la tabla siguiente encontrará una breve descripción de las aplicaciones que se pueden asignar a los dispositivos de una planta.

Categoría de aplicación

Descripción

Concept Cargable y ejecutable en controladores compatibles con Concept

OFS Configuración para Open Factory Server

PL7 Cargable y ejecutable en controladores compatibles con PL7

PowerSuite (p. ej., ATS48, ATV28, ATV58, ATV58F)

Configuración para accionamientos

ProWorx Cargable y ejecutable en controladores compatibles con ProWorx

ProWorx32 Cargable y ejecutable en controladores compatibles con ProWorx

Unity Pro Cargable y ejecutable en controladores compatibles con Unity

VijeoLook Visualización para sistemas distribuidos

VijeoDesigner Visualización para sistemas distribuidos

XBT-L1000 Cargable y ejecutable en terminales Magelis

Nota: Para aplicaciones personalizadas también se pueden crear otras categorías de aplicación.

Nota: Puede consultar la lista actualizada de aplicaciones en el archivo PDF CatalogNetworksAndDevices.pdf del directorio ... \UnityStudioManager\Documentación\.

181

Page 182: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Parámetros de las aplicaciones

En la siguiente tabla se muestran los parámetros que se pueden establecer para las diversas aplicaciones.

Parámetro Descripción Rango de valores

CatalogRef Catálogo al que pertenece la aplicación

Nombre del catálogo (número de caracteres ilimitado), por ejemplo, Networks and Devices Catalog

Name Nombre que se utilizará como atributo clave del elemento de catálogo

Nombre del elemento Application Type, p. ej., PUnitApplication

Comment Breve descripción de la aplicación Opcional (250 caracteres como máximo)

ApplicationManager Un Application Manager es un adaptador de software entre el servidor de Unity Studio Manager y el servidor específico de cada herramienta. Sirve para convertir las operaciones de Unity Studio en operaciones comprensibles para el servidor específico de cada herramienta.

Nombre del Application Manager (50 caracteres máx.), p. ej., UsmAppManUnityPro.AMPUnit

AllowsMultipleInstancesPerDevice

Puede haber varias aplicaciones asignadas a un dispositivo (p. ej., PLC).

TRUE/FALSE

DefaultApplicationTool Herramienta específica de la aplicación.

(None) o nombre de la herramienta específica de la aplicación (250 caracteres máx.) p. ej., UnityXL

OfsConfigurationIsCreateable

Se puede crear una configuración OFS.

TRUE/FALSE

ProjectFileExtension Extensión del fichero de proyecto correspondiente.

(None) o extensión del fichero (20 caracteres máx.) p. ej., PRJ o STU

ProjectIsCreatable Se puede crear un proyecto. TRUE/FALSE

SubtypeSemantics Se puede crear un proyecto sin generar primero la topología.

(None) o EqualsDeviceFamily o AnyString

SupportsEqualNamesForRootFunctionalModules

La aplicación es compatible con la asignación de nombres idénticos para entidades funcionales distintas.

TRUE/FALSE

182

Page 183: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

SupportsFunctionalModules

La aplicación es compatible con la estructuración de un proyecto de acuerdo con las entidades funcionales.

TRUE/FALSE

SupportsNetworkVariables

Se admiten datos globales. TRUE/FALSE

UsesProjectFile Los datos de un proyecto se guardan en un fichero específico.

TRUE/FALSE

ConsistencyServicesSupported

Se admiten las funcionalidades Analizar, Generar, Comprobar coherencia y Actualizar del proyecto.

TRUE/FALSE

ConfigurationMaster Las modificaciones efectuadas en la aplicación se pueden aplicar en Unity Studio Manager a través de la funcionalidad Actualizar del proyecto.

TRUE/FALSE

ServerLocationSemantics

Este parámetro contiene información acerca del modo de acceso al servidor específico de la aplicación.

(None) o AssignedDevice o AnyString o AnyHost

DataDependency Determina qué datos de la planta se requieren además de los datos que pertenecen directamente a esta aplicación.

(None) u OFSDependency

SupportsCreationOfNetworkVariables

La aplicación admite la creación dinámica de variables nuevas que se pueden intercambiar con otras aplicaciones.

TRUE/FALSE

TRUE = La aplicación se puede seleccionar en la vista de comunicaciones, en el cuadro de lista de la columna Aplicación.

SupportsGlobalData La aplicación admite el protocolo de comunicaciones Global Data.

TRUE/FALSE

TRUE = La categoría de variable de Subscriber o de Publisher se puede seleccionar en la vista de comunicaciones, en el cuadro de lista de la columna Categoría.

Parámetro Descripción Rango de valores

183

Page 184: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Los parámetros para las diversas aplicaciones se establecen a través del fichero XML de los catálogos. Encontrará más información en los apartados "Archivo XML, p. 174" y "Archivo XML para catálogos personalizados, p. 207".

Valores de parámetros

SupportsModbusServer

La aplicación admite el protocolo de comunicaciones Modbus como Modbus Server.

TRUE/FALSE

TRUE = La categoría de variable Server se puede seleccionar en la vista de comunicaciones, en el cuadro de lista de la columna Categoría.

SupportsModbusClient La aplicación admite el protocolo de comunicaciones Modbus como Modbus Client.

TRUE/FALSE

TRUE = La categoría de variable Client Write se puede seleccionar en la vista de comunicaciones, en el cuadro de lista de la columna Categoría.

IsAlwaysPreassigned Indica si un dispositivo asignado previamente controla la aplicación. En este caso, la aplicación no se puede crear, modificar o eliminar. Todas las modificaciones se realizan automáticamente al modificar las propiedades del dispositivo.

TRUE/FALSE

IsVisible Indica si la aplicación es visible en Application List Editor.

TRUE/FALSE

SupportsBoolVariablesForIOScanner

Define si la aplicación admite variables BOOL en la configuración de explorador de E/S.

TRUE/FALSE

TRUE = Se admiten variables BOOL.

Parámetro Descripción Rango de valores

Nota: En el archivo PDF CatalogNetworksAndDevices.pdf del directorio ... \UnityStudioManager\Documentación\ se indica qué valores de parámetros están establecidos para qué aplicaciones.

184

Page 185: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Dispositivos

Breve descripción de las familias de dispositivos

En la tabla siguiente encontrará una breve descripción de las familias de dispositivos.

Familia de dispositivos Descripción

ATS48, ATV28, ATV58, ATV58F

Controladores de accionamiento

Atrium PC con tarjeta CPU

Ethernet Router Router de red

EthMB+ Bridge Ethernet-Modbus Plus Bridge

Graph Station Magelis Pantalla con PC

Graphical Magelis Pantalla gráfica

Magelis iPC Box-PC PC Box de Schneider Industrie

Magelis iPC Panel-PC PC Panel de Schneider Industrie

MB+ Bridge Modbus Plus Bridge

Micro Familia de PLC

Momentum Familia de PLC

PC PC estándar

PREMIUM PLC modular

QUANTUM PLC modular

Textual Magelis Pantalla LCD, pantalla de texto

Touch N Click Magelis Pantalla táctil

Nota: Puede consultar la lista actualizada de familias de dispositivos y sus tipos de dispositivos correspondientes en el fichero PDF CatalogNetworksAndDevices.pdf del directorio ...\UnityStudioManager\Documentación\.

185

Page 186: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Especificación de un dispositivo

Los dispositivos sólo se representan como familias en las galerías de símbolos de Visio mediante una forma maestra. La información completa acerca de un dispositivo especial de una familia figura en el archivo XML de un catálogo.Si coloca la forma maestra de una familia de dispositivos (p. ej., QUANTUM) en la página de dibujo, primero se creará un dispositivo genérico en el que se mostrará el nombre de la familia de dispositivos como tipo. Mediante la hoja de propiedades del objeto se puede seleccionar un tipo especial de la familia de dispositivos (p. ej., 140 CPU 531 40). De este modo se crean todas las propiedades específicas de tipo en el dispositivo genérico.Una familia de dispositivos admite sólo los tipos de dispositivos de su propia familia. Si necesita utilizar un tipo de dispositivos de otra familia (p. ej., PREMIUM), deberá ubicar la forma maestra de la familia de dispositivos deseada en la página de dibujo y realizar la especificación a través de la hoja de propiedades.

Nota: También existen dispositivos para los que sólo está disponible la familia (sin subtipos).

186

Page 187: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Parámetros de los tipos de dispositivos

En la siguiente tabla se muestran los parámetros que se pueden establecer para los diversos tipos de dispositivos.

Parámetro Descripción Rango de valores

CatalogRef Catálogo al que pertenece el dispositivo

Nombre del catálogo (número de caracteres ilimitado), por ejemplo, Networks and Devices Catalog

Name Nombre que se utilizará como atributo clave del elemento de catálogo

Nombre del elemento Device Type, p. ej., Quantum

Comment Breve descripción del dispositivo Opcional (250 caracteres como máximo)

FamilyName Familia de dispositivos Nombre de la familia de dispositivos (50 caracteres como máx.), p. ej., Premium

MaxApplications Cantidad máxima de aplicaciones 0 a 231 -1

MaxLinksToNetworks Cantidad máxima de vínculos 0 a 231 -1

DefaultRoutingCapability

Capacidad de routing estándar con la que se inicializa el dispositivo después de la creación

Aquí se debe indicar una de las capacidades de routing de la lista SupportedRoutingCapabilities.Nota: Si el parámetro está vacío, se utiliza el valor None.

187

Page 188: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Los parámetros para los diversos tipos de dispositivos se establecen a través del fichero XML de los catálogos. Encontrará más información en los apartados "Archivo XML, p. 174" y "Archivo XML para catálogos personalizados, p. 207".

SupportedRoutingCapabilities

Capacidad de routing compatible Capacidades de routing posibles:� MBP to MBP

� ETH to MBP

� ETH to MB

� ETH to ETH

� XWAY to XWAY

� None

Nota: Si son compatibles varias capacidades de routing, hay que separarlas con punto y coma. Por ejemplo: ETH to MBP;None

Esto quiere decir que en la hoja de propiedades del dispositivo en cuestión, en la propiedad de capacidad de routing se puede elegir entre ETH to MBP y None.

ModbusRegisterOffset Define un offset con respecto a la dirección %MW. Es decir, con un valor de 1, la dirección %MW5 corresponde al registro slave 6.

El tipo de parámetro es INT, y el valor puede ser positivo o negativo.

BeginOfMWAddressRange

Algunos dispositivos ejecutan un offset a direcciones %MW. Esta propiedad sustituye al offset.

El tipo de parámetro es INT.

BeginOfIWAddressRange

Algunos dispositivos ejecutan un offset a direcciones %MW. Esta propiedad sustituye al offset.

El tipo de parámetro es INT.

Nota: En la cantidad de vínculos no se distingue entre los tipos de los vínculos.

Parámetro Descripción Rango de valores

188

Page 189: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Parámetros de bloque

En la siguiente tabla se muestran los parámetros que se pueden ajustar para los diversos bloques.

Parámetro Descripción Rango de valores

Name Nombre del bloque Nombre del elemento Block, p. ej., 8-Bit Analog Output

Comment Breve descripción del bloque Opcional (250 caracteres como máximo)

BlockType Contiene la asignación a un tipo de bloque.

Esta asignación corresponde al atributo Type del elemento Block. El atributo Type del elemento Block debe tener la misma cadena que el atributo Name del elemento BlockType.

AssignedApplication Contiene la asignación a una categoría de aplicación.

P. ej., PL7Nota: Sólo se pueden utilizar nombres de aplicación válidos de catálogos abiertos.

VariableName Nombre de variable P. ej., Input1

DataID ID de datos de una variable, p. ej., 200Nota: Para los dispositivos Server, el ID de datos corresponde al registro Modbus de la dirección de registro de destino de explorador de E/S.

0 para dispositivos de E/S Unity Pro

AccessCategory Define si una variable es legible y si se puede escribir.

Opciones posibles:� R (lectura)� W (escritura)� R/W (lectura/escritura)

DynamicSize El tamaño de las variables se puede modificar de forma dinámica.Nota: Este parámetro sólo se puede utilizar con variables ARRAY.

TRUE/FALSE

TRUE = El tamaño de ARRAY se puede modificar.

Protocol Protocolo para el intercambio de variables

Parámetros posibles = Modbus

189

Page 190: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Parámetros de los tipos de bloque

En la siguiente tabla se muestran los parámetros que se pueden ajustar para los diversos tipos de bloque.

Valores de parámetros

Parámetro Descripción Rango de valores

Name Nombre que se utilizará como atributo clave del elemento de catálogo

Nombre del elemento BlockType, p. ej., el nombre de un módulo Momentum

Comment Breve descripción del tipo de bloque

Opcional (250 caracteres como máximo)

VariableName Nombre de variable P. ej., Input1

Type Tipo de la variable

ArraySize Tamaño de ARRAY

InitialValue Comportamiento de inicio de una variable

Atención: El valor definido aquí debe ser compatible con los valores posibles de las E/S de hardware reales.

Direction Define la variable como entrada o salida.

Opciones posibles:� Input

� Output

Comment Descripción breve de la variable

Nota: En el archivo PDF CatalogNetworksAndDevices.pdf del directorio ... \UnityStudioManager\Documentación\ se indica qué valores de parámetros están establecidos para qué tipos de dispositivos.

190

Page 191: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Vínculos

Breve descripción de las familias de vínculos

En la tabla siguiente encontrará una breve descripción de las familias de vínculos.

Especificación de los vínculos de la familia Ethernet

Todos los vínculos de la familia Ethernet se representan en las galerías de símbolos de Visio sólo con una forma maestra. La información completa sobre los vínculos de la familia Ethernet figura en el archivo XML del catálogo.Si coloca la forma maestra de los vínculos de la familia Ethernet en la página de dibujo, primero se creará un vínculo genérico en el que se mostrará el nombre de la familia Ethernet como tipo. Mediante la hoja de propiedades del objeto se puede seleccionar un tipo especial de la familia Ethernet (p. ej., TCP/IP 10). De este modo se crean todas las propiedades específicas de tipo en el vínculo genérico.

Familias de vínculos Descripción

Ethernet Familia Ethernet

Fipway Fipway estándar

Modbus Plus Modbus Plus estándar

Modbus Modbus estándar

Modbus TCP/IP Server Link

Módulo de comunicaciones Modbus sobre TCP/IP para dispositivos Server

Nota: Puede consultar la lista actualizada de familias de vínculos y sus vínculos correspondientes en el archivo PDF CatalogNetworksAndDevices.pdf situado en el directorio ...\UnityStudioManager\Documentación\.

Nota: Los vínculos Fipway y Modbus Plus sólo tienen un tipo.

191

Page 192: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Parámetros de los vínculos

En la siguiente tabla se muestran los parámetros que se pueden establecer para los diversos vínculos.

Parámetro Descripción Rango de valores

CatalogRef Catálogo al que pertenece el dispositivo

Nombre del catálogo (número de caracteres ilimitado), por ejemplo, Networks and Devices Catalog

Name Nombre que se utilizará como atributo clave del elemento de catálogo

Nombre del elemento Link Type, p. ej., nombre de una familia de módulos Ethernet

Comment Breve descripción del vínculo Opcional (250 caracteres como máximo)

FamilyName Familias de vínculos Nombre de las familias de vínculos (máx. 50 caracteres), por ejemplo, Ethernet Link

AddressServerExisting *

Se admite la funcionalidad de servidor de direcciones.

TRUE/FALSE

ModbusAddressingExisting

Se admite el direccionamiento Modbus.

TRUE/FALSE

BandwidthExisting * Se admite la vigilancia de ancho de banda.

TRUE/FALSE

GlobalDataExisting Se admiten datos globales. TRUE/FALSE

IOScanningExisting Se admite la funcionalidad de explorador de E/S.

TRUE/FALSE

XWayAddressingExisting

Se admite el direccionamiento XWAY.

TRUE/FALSE

ReservedMemorySize Área de memoria de bits de estado Cantidad de palabras

MaxIOScannerEntries Cantidad máxima de entradas de explorador de E/S que se pueden transferir a través de este vínculo.

Cantidad de entradas

MaxIOScannerReadWords

Cantidad máxima de palabras que se pueden leer y transferir a través de este vínculo.

Cantidad de palabras

MaxIOScannerWriteWords

Cantidad máxima de palabras que se pueden escribir y transferir a través de este vínculo.

Cantidad de palabras

* Estos parámetros no se evalúan a partir de la versión 1.0.

192

Page 193: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Los parámetros para los diversos vínculos se establecen a través del fichero XML de los catálogos. Encontrará más información en los apartados "Archivo XML, p. 174" y "Archivo XML para catálogos personalizados, p. 207".

Valores de parámetros

IOScannerHealthBlockSize

Define el tamaño del bloque de perturbación dentro de una configuración de explorador de E/S Client para cada dispositivo de E/S.

Habitualmente, el valor se calcula de este modo:MaxIOScannerEntries / 16

IOScannerDeviceControlBlockSize

Habilitación/bloqueo de los dispositivos Server definidos en la configuración de explorador de E/S. Se define el tamaño de DeviceControlBlock dentro de una configuración de explorador de E/S Client.

Habitualmente, el valor se calcula de este modo:MaxIOScannerEntries / 16

Parámetro Descripción Rango de valores

* Estos parámetros no se evalúan a partir de la versión 1.0.

Nota: En el archivo PDF CatalogNetworksAndDevices.pdf del directorio ... \UnityStudioManager\Documentación\ se indica qué valores de parámetros están establecidos para qué vínculos.

193

Page 194: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Redes

Breve descripción de los tipos de redes

En la tabla siguiente encontrará una breve descripción de los tipos de redes.

Conexión serie Debido a la estructura de Unity Studio Manager no se admiten las redes serie. Es decir, los dispositivos que sólo se puedan conectar al PLC a través de una conexión serie (p. ej., algunos terminales Magelis) deben utilizar la forma de conexión de Visio.Representación de una conexión Bridge serie con y sin Serial Link:

Tipos de redes Descripción

Ethernet Red Ethernet estándar

Fipway Red Schneider estándar

Modbus Plus Red Modicon estándar

Nota: Puede consultar la lista actualizada de tipos de redes en el archivo PDF CatalogNetworksAndDevices.pdf del directorio ... \UnityStudioManager\Documentación\.

Device2

Link1

Link2

Device1

Link3

Network 1

Network 2

Sin Serial Link (a partir de V2.0)Con Serial Link (V1.0)

Device1

Device2

194

Page 195: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Parámetros de los tipos de redes

En la siguiente tabla se muestran los parámetros que se pueden establecer para los diversos tipos de redes.

Los parámetros para los diversos tipos de redes se establecen a través del archivo XML de los catálogos. Encontrará más información en los apartados "Archivo XML, p. 174" y "Archivo XML para catálogos personalizados, p. 207".

Valores de parámetros

Parámetro Descripción Rango de valores

CatalogRef Catálogo al que pertenece la red Nombre del catálogo (número de caracteres ilimitado), por ejemplo, Networks and Devices Catalog

Name Nombre que se utilizará como atributo clave del elemento de catálogo

Nombre del elemento Network Type, p. ej., Ethernet

Comment Puede contener una breve descripción del tipo de red.

AddressFormat Formato de dirección No Address, Numeric Address o IP Address

AddressRange Rango de direcciones 0 ... 231-1

BaudRate Velocidad de transmisión de la red

MaxLinksToDevices Cantidad máxima de vínculos a los dispositivos

0 ... 231-1

NetworkSemantics Tipo de red P. ej., Ethernet

Nota: En el archivo PDF CatalogNetworksAndDevices.pdf del directorio ... \UnityStudioManager\Documentación\ se indica qué valores de parámetros están establecidos para qué tipos de redes.

195

Page 196: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Reglas para los objetos de un catálogo

Generalidades Las reglas de un catálogo contienen indicaciones sobre las interrelaciones admitidas entre los objetos del catálogo, por ejemplo, qué aplicaciones se han asignado a los distintos dispositivos, qué vínculos se pueden unir a los dispositivos, etc.

Reglas Existen reglas para las interrelaciones entre:� Aplicaciones y dispositivos� Vínculos y dispositivos� Vínculos y redes.

Asignación

Nota: Para saber cuáles son las posibles interrelaciones entre los distintos objetos de un catálogo, consulte el fichero PDF CatalogNetworksAndDevices.pdf del directorio ...\UnityStudioManager\Documentación\.

196

Page 197: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

5.3 Catálogo estándar IO Devices

Introducción

Vista general En este apartado se describe el contenido del catálogo estándar IO Devices.

Contenido Esta sección contiene los siguientes apartados:

Apartado Página

Generalidades 198

Información sobre el catálogo 198

Aplicaciones 199

Dispositivos 200

Vínculos 201

Redes 202

Reglas para los objetos de un catálogo 202

197

Page 198: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Generalidades

Contenido, paquete de suministro

El catálogo estándar IO Devices forma parte del paquete de suministro de Unity Studio Manager y se instala con el resto de la instalación.Este catálogo contiene información sobre todos los dispositivos de entrada/salida, sus aplicaciones y vínculos compatibles con Unity Studio Manager.El catálogo IO Devices se abre automáticamente al crear una nueva planta.

Procedimiento de actualización

Si hay disponible una actualización del catálogo estándar IO Devices, con la actualización se suministrará una descripción del procedimiento de actualización.

Información sobre el catálogo

Nota La información sobre el catálogo estándar IO Devices tiene la misma estructura que la información sobre el catálogo estándar Networks and Devices.Encontrará más información en el apartado "Información sobre el catálogo, p. 180" correspondiente al catálogo estándar Networks and Devices.

Nota: El usuario no debe modificar el catálogo estándar bajo ningún concepto, de lo contrario podrían surgir problemas durante su actualización. Si desea introducir objetos adicionales en un catálogo, deberá copiarlo para crear un catálogo personalizado.Para obtener más información, consulte el apartado "Catálogos personalizados, p. 203".

198

Page 199: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Aplicaciones

Breve descripción de las aplicaciones

Para los dispositivos de entrada/salida están disponibles aplicaciones asignadas con anterioridad.En la tabla siguiente encontrará una breve descripción de las aplicaciones asignadas a los dispositivos de entrada/salida.

Parámetros de las aplicaciones

Valores de parámetros

Categoría de aplicación

Descripción

MomentumIO Aplicación asignada con anterioridad para unidades de E/S Momentum

AdvantysIO Aplicación asignada con anterioridad para controladores compatibles con Advantys

CustomIO Aplicaciones asignadas con anterioridad para un dispositivo genérico

Nota: Puede consultar la lista actualizada de aplicaciones en el archivo PDF CatalogIODevices.pdf del directorio ...\UnityStudioManager\Documentación\

Nota: Los parámetros del catálogo estándar IO Devices tienen la misma estructura que los parámetros del catálogo estándar Networks and Devices.Encontrará más información en el apartado "Parámetros de las aplicaciones, p. 182" correspondiente al catálogo estándar Networks and Devices.

Nota: En el archivo PDF CatalogIODevices.pdf del directorio ...\UnityStudioManager\Documentación\ se indica qué valores de parámetros están establecidos para qué aplicaciones.

199

Page 200: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Dispositivos

Breve descripción de las familias de dispositivos

En la tabla siguiente encontrará una breve descripción de las familias de dispositivos.

Especificación de un dispositivo

Parámetros de los tipos de dispositivos

Parámetros de bloque

Familia de dispositivos

Descripción

MomentumIO Unidades de E/S de la familia Momentum

AdvantysIO PLC modular; para este dispositivo no hay ningún subtipo disponible.

CustomIO Ejemplo de un dispositivo de entrada/salida genérico; para este dispositivo no hay ningún subtipo disponible.

Nota: Puede consultar la lista actualizada de familias de dispositivos y de los tipos de dispositivos correspondientes en el archivo PDF CatalogIODevices.pdf del directorio ...\UnityStudioManager\Documentación\

Nota: Un dispositivo del catálogo estándar IO Devices se especifica del mismo modo que un dispositivo del catálogo estándar Networks and Devices.Encontrará más información en el apartado "Especificación de un dispositivo, p. 186" correspondiente al catálogo estándar Networks and Devices.

Nota: Los parámetros del catálogo estándar IO Devices tienen la misma estructura que los parámetros del catálogo estándar Networks and Devices.Encontrará más información en el apartado "Parámetros de los tipos de dispositivos, p. 187" correspondiente al catálogo estándar Networks and Devices.

Nota: Los parámetros del catálogo estándar IO Devices tienen la misma estructura que los parámetros del catálogo estándar Networks and Devices.Encontrará más información en el apartado "Parámetros de bloque, p. 189" correspondiente al catálogo estándar Networks and Devices.

200

Page 201: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Parámetros de los tipos de bloque

Valores de parámetros

Vínculos

Breve descripción

Los dispositivos de entrada/salida se conectan a una red Ethernet mediante el vínculo Modbus TCP/IP Server Link. Este vínculo pertenece a la familia de vínculos Ethernet. El subtipo Modbus TCP/IP Server Link está definido en el catálogo estándar IO Devices. El tipo de familia correspondiente está definido en el catálogo estándar Networks and Devices.Encontrará más información en el apartado "Breve descripción de las familias de vínculos, p. 191" correspondiente al catálogo estándar Networks and Devices.

Parámetros de los vínculos

Valores de parámetros

Nota: Los parámetros del catálogo estándar IO Devices tienen la misma estructura que los parámetros del catálogo estándar Networks and Devices.Encontrará más información en el apartado "Parámetros de los tipos de bloque, p. 190" correspondiente al catálogo estándar Networks and Devices.

Nota: En el archivo PDF CatalogIODevices.pdf del directorio ... \UnityStudioManager\Documentación\ se indica qué valores de parámetros están establecidos para qué tipos de dispositivos.

Nota: Puede consultar la lista actualizada de vínculos en el archivo PDF CatalogIODevices.pdf del directorio ...\UnityStudioManager\Documentación\.

Nota: Los parámetros del catálogo estándar IO Devices tienen la misma estructura que los parámetros del catálogo estándar Networks and Devices.Encontrará más información en el apartado "Parámetros de los vínculos, p. 192" correspondiente al catálogo estándar Networks and Devices.

Nota: En el archivo PDF CatalogIODevices.pdf del directorio ...\UnityStudioManager\Documentación\ se indica qué valores de parámetros están establecidos para qué vínculos.

201

Page 202: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Redes

Nota En el catálogo estándar IO Devices no se define ninguna red adicional. Todas las redes compatibles con Unity Studio Manager se definen en el catálogo estándar Networks and Devices.

Reglas para los objetos de un catálogo

Nota Las reglas para los objetos del catálogo estándar IO Devices tienen la misma estructura que las reglas para los objetos del catálogo estándar Networks and Devices.Encontrará más información en el apartado "Reglas para los objetos de un catálogo, p. 196" correspondiente al catálogo estándar Networks and Devices.

Asignación

Nota: Para saber cuáles son las posibles interrelaciones entre los distintos objetos de un catálogo, consulte el archivo PDF CatalogIODevices.pdf del directorio ...\UnityStudioManager\Documentación\.

202

Page 203: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

5.4 Catálogos personalizados

Introducción

Vista general En este apartado se describe el procedimiento de creación de catálogos personalizados.

Contenido Esta sección contiene los siguientes apartados:

Apartado Página

Generalidades 204

Ficheros BMP y VSS para catálogos personalizados 205

Archivo XML para catálogos personalizados 207

Ejemplo de creación de un fichero XML para catálogos personalizados 211

Generador de patrones 217

203

Page 204: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Generalidades

Tipos de catálogos

En Unity Studio Manager se distinguen dos tipos de catálogos:� Catálogo estándar� Catálogos personalizados.

Para obtener más información sobre el catálogo estándar, consulte el apartado "Catálogo estándar Networks and Devices, p. 178".

Creación manual de catálogos

Los catálogos personalizados deben crearse manualmente (en cualquier editor de texto), ya que por el momento no hay ningún editor de catálogos específico disponible.La creación se describe en los siguientes apartados.

Directorio de catálogos

Para que los catálogos personalizados también se abran automáticamente al crear una planta, deben estar instalados en el mismo directorio que el catálogo estándar.Para obtener más información, consulte el apartado "Directorio de catálogos, p. 172".

Objetos en los catálogos personalizados

En los catálogos personalizados se pueden definir objetos adicionales que también se ofrecerán en una galería de símbolos en Unity Studio Manager.Los catálogos personalizados no pueden contener objetos que ya estén definidos en el catálogo estándar.

Estructura de los catálogos

En general, cada catálogo de Unity Studio Manager se divide en tres partes:� Ficheros BMP y VSS� Fichero XML� Galerías de símbolos Visio

Ficheros BMP y VSSSi desea información sobre estos ficheros, consulte el apartado "Ficheros BMP y VSS para catálogos personalizados, p. 205".Fichero XMLEncontrará más información en los apartados "Archivo XML, p. 174" y "Archivo XML para catálogos personalizados, p. 207".Galerías de símbolos VisioSi desea información sobre las galerías de símbolos Visio, consulte los apartados "Galerías de símbolos de Visio, p. 176" y "Generador de patrones, p. 217".

204

Page 205: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Ficheros BMP y VSS para catálogos personalizados

Utilización de ficheros BMP

Los ficheros BMP (mapas de bits) son necesarios para crear galerías de símbolos en Unity Studio Manager y también están disponibles para los Third Party Clients.

Nombres de los ficheros BMP

Para crear galerías de símbolos, por cada forma master de un dispositivo debe haber un mapa de bits disponible.Los nombres de los ficheros BMP no pueden repetirse.Los nombres de los mapas de bits deben tener la siguiente estructura:� Para los dispositivos:

Device_<nombre del dispositivo>.bmpEjemplo:Device_Quantum.bmp

Tamaño de los ficheros BMP

Al preparar ficheros BMP para catálogos personalizados, compruebe que el tamaño de cada mapa de bits no supere los 10 kB, para que la parte gráfica de los proyectos de Unity Studio no sea demasiado grande.

Directorio de los ficheros BMP

Para que el Generador de patrones, p. 217 pueda acceder a los ficheros BMP, debe estar almacenado en el directorio de catálogos correspondiente.A continuación se muestra la estructura de almacenamiento del directorio de catálogos en el directorio de programas(Unidad:\Archivos de programa\Schneider Electric\).

Utilización de ficheros VSS

Los ficheros VSS son necesarios para crear galerías de símbolos en Unity Studio Manager.

Nota: El <nombre del dispositivo> debe ser igual que el nombre <DeviceType name> en el fichero XML.

Catalogs\

User Defined Catalog1\Device_x.bmp

Device_y.bmp

...\UnityStudioManager\

. . .

205

Page 206: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Nombres de los ficheros VSS

Para crear galerías de símbolos, por cada forma master de una red y de un vínculo debe haber un fichero Visio VSS disponible.Los nombres de los ficheros VSS no pueden repetirse.Los nombres de los ficheros VSS deben tener la siguiente estructura:� Para las redes:

Network_<nombre de la red>.vssEjemplo:Network_Ethernet.vss

� Para los vínculos:Link_<nombre del vínculo>.vssEjemplo:Link_Ethernet Link.vss

Directorio de los ficheros VSS

Para que el Generador de patrones, p. 217 pueda acceder a los ficheros VSS, debe estar almacenado en el directorio de catálogos correspondiente. Este directorio es el mismo que para los ficheros BMP.A continuación se muestra la estructura de almacenamiento del directorio de catálogos en el directorio de programas.

Creación de ficheros VSS

Para crear ficheros VSS, siga los pasos que se describen en la siguiente tabla.

Catalogs\

User Defined Catalog1\Networks_x.bmp

. . .

...\UnityStudioManager\

Link_x.vss. . .

Paso Acción

1 Iniciar el programa Microsoft Visio.

2 Abrir un fichero VSS del catálogo estándar de Unity Studio Manager.

3 Modificar el fichero según sus deseos.

4 Guardar el fichero en el directorio anteriormente mencionado de los ficheros VSS del catálogo personalizado. Observar la nomenclatura de ficheros VSS.

5 Cerrar el programa Microsoft Visio.

206

Page 207: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Archivo XML para catálogos personalizados

Generalidades Para crear un archivo XML para un catálogo personalizado, lo mejor es que copie el archivo XML del catálogo estándar y después lo modifique según sus deseos.La información sobre el catálogo se encuentra al principio del fichero XML del catálogo. Los valores introducidos para los parámetros de la información sobre el catálogo deben coincidir con la cantidad real de elementos del fichero XML, puesto que el servidor los utilizará para comprobar la coherencia del catálogo.Si, por ejemplo, se inserta otra red (networkType) en el archivo XML, el valor del parámetro NrOfNetworkTypes deberá ser n+1.

Al hacerlo, respete exactamente la sintaxis allí utilizada.Los parámetros del catálogo estándar también están disponibles en los catálogos personalizados. Además, se ofrecen algunos parámetros específicos del cliente. Estos parámetros adicionales están disponibles a través del modelo de objeto Visio o directamente como propiedad personalizada en la vista gráfica.

207

Page 208: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Estructura del fichero XML

Representación esquemática de la estructura del archivo XML.

<catalogRoot>

<blockType><versionInfo ... /><paramDeclaration ... />

</blockType>

<catalogInfo><versionInfo ... /><paramDeclaration ... />

</catalogInfo>

<applicationKind><versionInfo ... /><paramDeclaration ... />

</applicationKind>

<deviceType><versionInfo ... /><paramDeclaration ... />

</deviceType>

<linkType><versionInfo ... /><paramDeclaration ... />

</linkType>

<networkType><versionInfo ... /><paramDeclaration ... />

</networkType>

<rules><versionInfo ... /><ruleTableEntry ... />

</rules>

</catalogRoot>

208

Page 209: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Propiedades personalizadas

En los catálogos personalizados se pueden definir propiedades personalizadas para dispositivos, aplicaciones, vínculos y redes.

DefiniciónLa definición de una propiedad personalizada se realiza en el catálogo con una entrada XML adicional para el elemento de catálogo. Si se abre la planta a continuación, la propiedad personalizada estará disponible, de acuerdo con el elemento de catálogo modificado, en el modelo de objeto Unity Studio Manager o directamente como propiedad personalizada en la vista gráfica.

Tipo (type)El tipo determina el tipo de datos de la propiedad.Son posibles los siguientes tipos de datos o palabras:� STRING� INT� BOOL

No es posible definir la longitud STRING mínima o máxima ni los valores INTEGER posibles.Entradas de ejemplo de los posibles tipos de datos:<customProperty name = "StringProperty1" type = "STRING" visibility = "Read" defaultValue = "Test"/><customProperty name = "BoolProperty1" type = "BOOL" visibility = "ReadWrite" defaultValue = "True"/><customProperty name = "IntegerProperty1" type = "INT" visibility = "ReadWrite" defaultValue = "55"/>

Nota: Visio también utiliza el término "propiedades personalizadas" con las siguientes diferencias con respecto a Unity Studio Manager:� En el cuadro de diálogo Propiedades personalizadas (ruta: Forma →

Propiedades personalizadas) sólo se pueden definir propiedades personalizadas para formas.

� Las propiedades personalizadas se pierden durante la importación/exportación.� No en el modelo de objeto Unity Studio Manager.Encontrará más información en el manual de usuario de Visio o en la ayuda en pantalla de Visio.

209

Page 210: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Visibilidad (visibility)La propiedad personalizada está visible en el editor de propiedades de objetos de Studio Client. El usuario puede modificar su valor ajustándolo al valor que desee.En el catálogo se puede definir si la propiedad va a ser visible o modificable en el editor de propiedades de objetos.Los valores posibles son:� ReadWrite (la propiedad es visible y se puede editar)� Read (la propiedad es visible, pero no se puede editar)� NotVisible (la propiedad no es visible)

Valor predeterminado (defaultValue)El valor predeterminado determina el valor inicial de la propiedad cuando se crea el objeto que contiene la propiedad. El valor predeterminado debe ser compatible con el tipo de datos de la propiedad personalizada.El valor predeterminado es opcional, es decir, se puede omitir.

AccesoA las propiedades personalizadas se accede a través de la propiedad de objeto CustomProperties. El nombre de la propiedad se debe transmitir como parámetro. El tipo de propiedad es una variante cuyo valor debe ser compatible con el tipo de datos del catálogo.Ejemplo de VBA:Print thisplant.Devices ("Device2") .CustomProperties ("StringProperty1")

PersistenciaTodas las propiedades personalizadas se guardan dentro de la planta.

Importación/ExportaciónLas propiedades personalizadas se importan y exportan completamente.

DocumentaciónLas propiedades personalizadas no forman parte de la documentación impresa.

EliminaciónPara eliminar las entradas XML adicionales, se elimina la propiedad personalizada del catálogo. Si se abre la planta a continuación, la propiedad personalizada se eliminará de todos los objetos de acuerdo con el elemento de catálogo modificado.

210

Page 211: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Ejemplo de creación de un fichero XML para catálogos personalizados

Introducción Para poder crear un fichero XML para catálogos personalizados es necesario seguir una sintaxis determinada que se describe en el siguiente ejemplo.

Requisito En primer lugar, copie el fichero XML del catálogo estándar (ruta: C:\Schneider Application\UnityStudioManagerExamplesPlantV1.1\Catalogs\Networks and Devices\Networks and Devices.xml) y péguelo en el directorio "Catalogs". A continuación, cambie el nombre del fichero por "myCatalog".Representación de Explorador de Windows:

Además, en este ejemplo utilizaremos las siguientes descripciones de elementos:

Elemento Descripción

versionInfo author "myName"

date "dd.mm.yy" (p. ej., 11.11.03)

deviceType name "myDevice"

linkType name "myLink"

networkType name "myNetwork"

applicationKind name "myApplication"

Dirección

Catalogs

Archivo Edición Ver Favoritos Herramientas Ayuda

c:\Schneider Application\UnityStudioManagerExamplesPlantV1.0\Catalogs

Atrás Búsqueda Carpetas

Ir

CarpetasNetworks and Devices

ASCatalog.dtdArchivo DTD2 KB

ASImpExp.xsdArchivo XSD14 KB

asTempl.dotPlantilla de Microsoft Word29 KB

xml2ws.xslHoja de estilos XSL1 KB

myCatalog.xmlDocumento XML296 KB

Escritorio

Mis documentos

Mi PC

Disquete 3 1/2 (A:)

SISTEMA (C:)

Documents and Settings

Lingua

Notes

Archivos de programa

Schneider Application

UnityStudioManagerExamples

Networks and Devices

Catalogs

211

Page 212: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Ejemplo de sintaxis del comienzo de un fichero XML

Las primeras líneas de un fichero XML deben tener el siguiente aspecto:

Nota: El número de tipos de redes (NrOfNetworkTypes) debe ser único en todo el fichero XML. Esto quiere decir que, en caso de que haya repeticiones, el número (p. ej. paramValue="4") debe ser idéntico en todos los casos. Si los valores son distintos se producirán errores. Lo mismo sucede con el resto de datos, por ejemplo, NrOfDeviceTypes, NrOfBlockTypes etc.

<catalogInfo name=“Networks and Devices Catalog” productVersion=”2.0” comment=”Standard Catalog for all elements”> <versionInfo author=”Friedrich Reuter” date=”02.12.03” organization=”Schneider Electric SA” remarks=”Unity Studio v2.00” version=”02.00”></versionInfo><paramDeclaration name=“NrOfNetworkTypes” paramValue= “4”type=”INT”></paramDeclaration><paramDeclaration name=“NrOfDeviceTypes” paramValue= “283”type=”INT”></paramDeclaration><paramDeclaration name=“NrOfBlockTypes” paramValue= “0”type=”INT”></paramDeclaration><paramDeclaration name=“NrOfLinkTypes” paramValue= “13”type=”INT”></paramDeclaration><paramDeclaration name=“NrOfApplicationKinds” paramValue=“15” type=”INT”></paramDeclaration><paramDeclaration name=“NrOfRuleEntries” paramValue= “922”type=”INT”></paramDeclaration>

212

Page 213: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Ejemplo de sintaxis de una nueva aplicación

En una nueva aplicación, las tres primeras líneas tendrán el siguiente aspecto:

A continuación aparecerán las líneas con los parámetros descritos en la documentación del catálogo estándar:

Al final aparecerá la etiqueta de finalización:

Ejemplo de sintaxis de un nuevo dispositivo

En un nuevo dispositivo, las tres primeras líneas tendrán el siguiente aspecto:

A continuación aparecerán las líneas con los parámetros descritos en la documentación del catálogo estándar:

Al final aparecerá la etiqueta de finalización:

Nota: En las aplicaciones personalizadas se archiva o restaura de forma predeterminada el fichero referenciado en la planta.

<applicationKind name = “myApplication” comment = “Application for foobar”> <versionInfo author = “myName” date = “11.11.03” organization = “Schneider Electric SA” remarks = “Unity Studio V1.00” version = “01.00”/> <paramDeclaration name = “CatalogRef” paramValue = “myCatalog” type = “STRING”/>

<.......>

</applicationKind>

<deviceType name = “myDevice” comment = “just a new device”> <versionInfo author = “myName” date = “11.11.03” organization = “Schneider Electric SA” remarks = “Unity Studio V1.00” version = “01.00”/> <paramDeclaration name = “CatalogRef” paramValue = “myCatalog” type = “STRING”/>

<.......>

</deviceType>

213

Page 214: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Ejemplo de sintaxis de un nuevo tipo de red

En un nuevo tipo de red, las tres primeras líneas tendrán el siguiente aspecto:

A continuación aparecerán las líneas con los parámetros descritos en la documentación del catálogo estándar:

Al final aparecerá la etiqueta de finalización:

Ejemplo de sintaxis de un nuevo tipo de vínculo

En un nuevo tipo de vínculo, las tres primeras líneas tendrán el siguiente aspecto:

A continuación aparecerán las líneas con los parámetros descritos en la documentación del catálogo estándar:

Al final aparecerá la etiqueta de finalización:

<networkType name = “myNetwork” comment = “just another bus”> <versionInfo author = “myName” date = “11.11.03” organization = “Schneider Electric SA” remarks = “Unity Studio V1.00” version = “01.00”/> <paramDeclaration name = “CatalogRef” paramValue = “myCatalog” type = “STRING”/>

<.......>

</networkType>

<linkType name = “myLink” comment = “busses need a link”> <versionInfo author = “myName” date = “11.11.03” organization = “Schneider Electric SA” remarks = “Unity Studio V1.00” version = “01.00”/> <paramDeclaration name = “CatalogRef” paramValue = “myCatalog” type = “STRING”/>

<.......>

</linkType>

214

Page 215: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Combinación de elementos

En este apartado se muestran las reglas para combinar estos elementos.La sección Rules debe comenzar con las siguientes líneas:

Para asignar una aplicación a un dispositivo es necesaria la siguiente regla:

Para combinar un dispositivo con un vínculo es necesaria la siguiente regla:

Para combinar un vínculo con una red es necesaria la siguiente regla:

La sección Rules acaba con la siguiente etiqueta de finalización:

<rules catalogRef = “myCatalog” comment = “Rules for myCatalog”> <versionInfo author = “myName” date = “11.11.03” organization = “Schneider Electric” remarks = Studio V1.00”version = “01.00”/>

<!-- APPLICATION ==> DEVICE --> <ruleTableEntry sourceTypeName = “myApplication” sourceKind = “APPLICATION” destinationTypeName = “myDevice”destinationKind = “DEVICE”/>

<!-- DEVICE ==> LINK --> <ruleTableEntry sourceTypeName = “myDevice” sourceKind =“DEVICE” destinationTypeName = “myLink” destinationKind =“LINK”/>

<!-- LINK ==> NETWORK --> <ruleTableEntry sourceTypeName = “myLink” sourceKind =“LINK” destinationTypeName = “myNetwork” destinationKind =“NETWORK”/>

</rules>

215

Page 216: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Creación de familias de elementos

En primer lugar debe crear un tipo de familia y, a continuación, todos los tipos de elementos específicos. Un tipo de familia se define a partir de un elemento específico de dicha familia y esto se lleva a cabo en la línea <paramDeclaration name = "FamilyName".../>. En el siguiente ejemplo verá una descripción a este respecto.Entradas del tipo de familia:

Entradas para el primer miembro de la familia:

Entradas para el segundo miembro de la familia:

Como puede observar, en las entradas del tipo de familia la línea <paramDecla-ration name = "FamilyName".../> es más corta. Falta el texto paramValue = "....". Sin embargo, encontramos este texto en la línea de cada miembro, ya que este valor indica el nombre del tipo de familia.

Nota: Tenga en cuenta que debe crear reglas para todos los elementos (tipo de familia y los tipos específicos).Para introducir estos nuevos elementos de red necesita otras seis reglas más:� Tres reglas para la conexión con un dispositivo (DEVICE => LINK)� Tres reglas para la conexión con una red (LINK => NETWORK)

<linkType name = “myLink” comment = “just a link”> <....> <paramDeclaration name = “FamilyName” type = “STRING”/>

<linkType name = “myLink m1” comment = “member 1 of familymyLink”> <....> <paramDeclaration name = “FamilyName” paramValue = “myLink”type = “STRING”/>

<linkType name = “myLink m2” comment = “member 2 of familymyLink”> <....> <paramDeclaration name = “FamilyName” paramValue = “myLink”type = “STRING”/>

216

Page 217: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Generador de patrones

Generalidades El patrón Visio contiene todas las configuraciones master de los objetos de catálogo que se pueden utilizar en la vista gráfica de Unity Studio Manager.Están disponibles las siguientes configuraciones master:� Dispositivos (familias)� Vínculos (familias)� Redes

Para obtener más información, consulte el apartado "Galerías de símbolos de Visio, p. 176".

Ficheros necesarios

Para que el generador de patrones pueda crear un patrón Visio para los objetos de un catálogo, el directorio de catálogos debe contener los siguientes ficheros:� Ficheros BMP para todas las familias de dispositivos

Ficheros VSS para las redes y los vínculos� Fichero XML para toda la información acerca de todos los objetos de un catálogo

que el servidor de Unity Studio Manager necesita para crear y modificar una planta.

Principio de la generación de patrones

Principio de la generación de patrones

Ficheros BMP y VSS P. ej.Device_Quantum.bmpO bienLink_Ethernet.vss

Fichero XML

<catalogRoot> ...</catalogRoot>

Generador depatrones

PatrónP. ej.Networks andDevice.vss

EthernetLink

QUANTUM. . .

. . .

217

Page 218: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Ejecución del generador de patrones

El generador de patrones se inicia a través de la consola del sistema operativo (Inicio → Programas → Accesorios → Símbolo del sistema). La entrada en la línea de comandos es la siguiente:StencilGenerator <CatalogSourceDirectory>[*<StencilDestinationDirectory>]Los parámetros tienen el siguiente significado:

Los dos parámetros deben estar separados entre sí mediante un asterisco (*).Si el parámetro StencilDestinationDirectory no se activa, el patrón se guardará en el directorio predeterminado (en el registro) (...\UnityStudioManager\Stencils\).

Nombre del patrón

El nombre del patrón se forma a partir del nombre del catálogo y de la extensión del fichero VSS, p. ej., Networks and Devices.VSS.

Generación de patrones

Para generar el patrón de un catálogo, proceda del siguiente modo.

Parámetro Obligatorio Descripción

CatalogSourceDirectory Sí Determina el directorio fuente del catálogo.

StencilDestinationDirectory Opcional Determina el directorio de destino del patrón.

Paso Acción

1 Abrir la consola del sistema operativo mediante Inicio → Programas → Accesorios → Símbolo del sistema.

2 Cambiar al directorio en el que se encuentre el fichero StencilGenerator.exe (...\UnityStudioManager\...).

3 Introducir stencilgenerator catalogs y pulsar la tecla Entrar.Resultado:Para cada subdirectorio del directorio de catálogos (...\UnityStudioManager\Catalogs\) se crea un patrón Visio y se deposita en el directorio ...\UnityStudioManager\Stencils\.

4 Cada vez que se inicie Unity Studio Manager, estos patrones Visio estarán disponibles.

218

Page 219: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

Patrones de los catálogos personalizados

Si ha creado un catálogo personalizado especialmente para una planta y ha generado para ello un patrón, este patrón se abrirá al abrir la planta en Unity Studio Manager. (Este patrón debe estar guardado en el directorio de planta).

Nota: Si cierra el patrón de un catálogo específico de una planta en Unity Studio Manager, deberá asegurarse de seleccionar este patrón mediante Fichero → Patrón → Abrir patrón... cuando vuelva a abrirlo para garantizar el uso del patrón específico de planta adecuado.

219

Page 220: Unity Studio Manager Gestión de sistemas distribuidos ...

Administración de catálogos

220

Page 221: Unity Studio Manager Gestión de sistemas distribuidos ...

Apéndices

Presentación

Introducción En el anexo encontrará unas instrucciones de configuración e información acerca de la integración de macros y elementos de Visio.

Contenido Este anexo contiene los siguientes capítulos:

Capítulo Nombre del capítulo Página

A Descripción paso a paso 223

B Descripciones paso a paso para la configuración del explorador de E/S

251

C Integración de esquemas y elementos de Visio 289

D Manejo de programas de Visual Basic (macros) 293

E Trabajar con varios PC 299

221

Page 222: Unity Studio Manager Gestión de sistemas distribuidos ...

Apéndices

222

Page 223: Unity Studio Manager Gestión de sistemas distribuidos ...

A

Descripción paso a paso

Introducción

Vista general En este capítulo encontrará una descripción paso a paso para la creación de una planta en Unity Studio Manager.

Contenido: Este capítulo contiene los siguiente apartados:

Apartado Página

Generalidades 224

Planteamiento de una tarea 226

Estructuración de una tarea en la vista funcional 227

Trazado de una planta en la vista gráfica 229

Edición de las propiedades de objeto 232

Configuración y asignación de aplicaciones 234

Asignación de entidades funcionales a las aplicaciones 237

Configuración de variables de comunicación 238

Configuración de datos globales 238

Análisis de los datos introducidos 242

Generación de una planta 244

Apertura y modificación del proyecto Unity Pro 245

Comprobar coherencia 247

Actualización desde un proyecto 248

223

Page 224: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Generalidades

Paso a paso Unity Studio Manager es una herramienta de ayuda a la configuración de soluciones de automatización distribuidas.A continuación encontrará la descripción paso a paso de la creación de una instalación en Unity Studio Manager.Para una mejor comprensión se ha elegido un planteamiento de tarea sencillo.

Inicio de Unity Studio Manager

Inicie Unity Studio Manager. Utilice Fichero → Nuevo... para crear una nueva instalación y asígnele el nombre E-HOUSE.PLA.

224

Page 225: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Estructura de la pantalla

La sigueinte figura muestra una estructura típica de la pantalla de Unity Studio Manager después de haber creado una nueva planta. La estructura de la pantalla se puede modificar con las funciones estándar de Windows.

1 Barra de menús principal

2 Vista de árbol topológico

3 Vista gráfica

4 Vista funcional

5 Patrón

6 Ficha de páginas

7 Página de dibujo

6

5

43

2

64 53

10

-1

87 9 10Vista gráfica

Networks/Devices

Network1

Device1 Device2T3T5T7T9

T2T4T6T8T10

T3T5T7T9

T2T4T6T8T10

Device3

Link1 Link2 Link3

Fichero Editar Ver Relleno Formato Heramientas Configuración Ventana Ayuda

N K S

ABC

Arial 12pt

A 75% ?

Type a question for help

A

Unity Studio Manager - E-HOUSE.PLA

Vista ...Topología

Normal

Vista ...Funcionalidad

3

Page1 Page2

1

4

2

756

225

Page 226: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Planteamiento de una tarea

Definición de la tarea

Debemos realizar la siguiente tarea:� Se debe calentar una sala con un ventilador de aire caliente.� La calefacción se controla a través de un sensor de temperatura.� Los ajustes del control se realizan con un panel de mandos.� Además, la calefacción debe apagarse cuando se abra la ventana.

Opcional: dibujar la planta

El dibujo de la planta no tiene por qué realizarse en la vista gráfica de Unity Studio Manager. Sirve únicamente para clarificar el planteamiento de la tarea y puede realizarse con otros programas o sobre el papel.

Opcional: dibujo de la tarea

A continuación se muestra el dibujo para el planteamiento de la tarea.

Paso Acción

1 En la vista gráfica , hacer clic con el botón derecho del ratón en la ficha de la página (página 1) y cambiar el nombre por Sketch.

2 En la página Sketch, generar el siguiente dibujo.

FanHeating

TemperatureControl OperatorPanel WindowMonitoring

t

226

Page 227: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Estructuración de una tarea en la vista funcional

Vista funcional En la vista funcional se puede representar el sistema de automatización distribuido independientemente de los componentes utilizados. Para ello, el sistema de automatización distribuido se estructura en entidades atendiendo un criterio de funcionalidad y se representa en forma de árbol jerárquico.La vista funcional sirve de ayuda al usuario para distribuir el conjunto de sus tareas en subtareas.

Creación de un árbol de directorios

Creación del árbol de directorios de una planta.

Paso Acción

1 Hacer clic en la vista funcional con el botón derecho del ratón sobre el directorio raíz Funcionalidad.

2 Insertar una entidad funcional (FE) mediante la opción Nuevo y asignarle el nombre Heating.Nota: Al asignar un nombre a las entidades funcionales hay que tener en cuenta la nomenclatura ajustada en Herramientas → Opciones...; se realiza una comprobación automática durante la introducción del nombre. La ayuda en pantalla, Herramientas, Opciones en la ficha Generales contiene más información acerca de la nomenclatura.

3 Hacer clic con el botón derecho del ratón en Heating.

4 Insertar una subentidad funcional nueva mediante la opción Nuevo y asignarle el nombre TemperatureControl.

5 Hacer clic con el botón derecho del ratón de nuevo en Heating.

6 Insertar una segunda subentidad funcional mediante la opción Nuevo y asignarle el nombre Fan.

7 Repetir los pasos 1 y 2 y asignar el nombre WindowMonitoring.

8 Repetir los pasos 1 y 2 y asignar el nombre WindowDrive.

9 Repetir los pasos 1 y 2 y asignar el nombre OperatorPanel.

10 Repetir los pasos 1 y 2 y asignar el nombre OPC.

227

Page 228: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Representación del árbol de directorios

El árbol de directorios de la vista funcional de la planta debe presentar la siguiente estructura.

Funktionale ...

Funktionalität

HeatingTemperatureControlFan

WindowMonitoring

OperatorPanel

OPC

WindowDrive

228

Page 229: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Trazado de una planta en la vista gráfica

Vista gráfica En la vista gráfica se configura la estructura física de una planta en una o varias páginas. Para ello, se colocan en las páginas de dibujo las redes, los dispositivos y las conexiones deseadas desde las galerías de símbolos correspondientes mediante las funciones Arrastrar y soltar o Copiar/Pegar.Si utiliza más de una página del esquema, puede utilizar la misma instancia de dispositivo o de red en distintas páginas.

Vista topológica De forma paralela a la vista gráfica, en la vista topológica se representa la planta como árbol de directorios. En el árbol de directorios se representa de forma exacta el contenido del fichero de planta.Desde esta vista sólo se pueden realizar modificaciones en una topología existente, como p. ej., copiar y cambiar el nombre de objetos o eliminar objetos de la planta. Además, es posible mover objetos del árbol de directorios mediante la función Arrastrar y soltar hasta las páginas de la vista gráfica.

Creación de una página nueva

Creación de una página nueva.

Nota: Al insertar un objeto desde la vista topológica en la vista gráfica con Arrastrar y soltar, existe un área "prohibida" alrededor de la forma Link. El objeto no se podrá insertar en esa área, por lo que aparecerá un mensaje indicándolo. En tal caso, inserte el objeto en un área libre.

Paso Acción

1 Hacer clic en la vista gráfica con el botón derecho del ratón sobre una ficha de la página.

2 Crear una página nueva con el nombre Network mediante la opción Insertar página....

229

Page 230: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Trazado de la planta

Trazado de una planta en la vista gráfica. Más abajo encontrará una representación de la vista gráfica de la planta.

Eliminación de objetos

Si se elimina un objeto de la vista gráfica con la tecla Supr, dejará de ser visible pero seguirá formando parte de la vista topológica.Si desea eliminar completamente un objeto de la planta, deberá borrarlo de la vista topológica o de la vista gráfica con la opción del botón derecho del ratón → Eliminar de la planta.

Paso Acción

1 Hacer clic en la galería de símbolos Networks and Devices sobre la línea horizontal de la red Ethernet, mantener presionado el botón derecho del ratón y arrastrar la línea a la parte superior de la página Network.

2 Hacer doble clic en la página sobre la red Ethernet y modificar su nombre a BuildingAutomation.

3 En la galería de símbolos Networks and Devices, hacer clic en un autómata PREMIUM, mantener presionado el botón del ratón y arrastrarlo a la parte inferior de la página Network.

4 En la página, hacer doble clic en el autómata PREMIUM y cambiar el nombre por Heating.

5 Arrastrar un EthernetLink vertical a la parte superior de la página en el autómata hasta que la conexión de la línea con él se muestre mediante un cuadrado rojo.

6 Hacer clic en el EthernetLink vertical. Hacer clic en el punto de parada superior y arrastrarlo hacia la red Ethernet horizontal.Resultado: Ahora existe una conexión entre el autómata y Ethernet.Nota: Si en el paso 3 se arrastra el autómata directamente a la línea horizontal de la red Ethernet, éste se separará ligeramente de la línea y se conectará automáticamente a un EthernetLink.

7 Arrastrar un autómata QUANTUM directamente a la red Ethernet. El autómata se separará ligeramente de la línea horizontal de la red y se conectará automáticamente a un EthernetLink.

8 Hacer doble clic en el autómata QUANTUM y modificar su nombre a WindowMonitoring.

9 Repetir los pasos 7 y 8 con un accionador ATV58F e introducir como nombre WindowDrive.

10 Repetir los pasos 7 y 8 con un panel de mandos TouchNClick e introducir como nombre OperatorPanel.

11 Repetir los pasos 7 y 8 con un PC e introducir como nombre OpcServer.

230

Page 231: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Representación de la vista gráfica

La vista gráfica de la planta debe tener la siguiente estructura.

Representación de la vista topológica

La vista topológica de la planta debe tener la siguiente estructura.

6 5

43

2

64 53

10

-1

87 9 10 11

Vista gráficaNetworks and Devices

MB+ Bridge

Magelis iPCBox-PC

Magelis iPCPanel-PC

EthernetLink

Fipway Link ModbusPlus Link

BuildingAutomation

Heating WindowMonitoring

T3T5T7T9

T2T4T6T8T10

Sketch Network

T3T5T7T9

T2T4T6T8T10

OperatorPanel

Link1 Link2 Link3

PC PREMIUM QUANTUM

Textual Magelis

Touch NClick

Ethernet

Fipway Modbus Plus

Ethernet Router

Graph Station

Graphical Magelis

Link5

Link4

OpcServer

WindowDrive

Vista topológica

TopologíaBuildingAutomation

Heating

WindowMonitoringOperatorPanelOpcServer

WindowDrive

231

Page 232: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Edición de las propiedades de objeto

Hoja de propiedades de objeto

Mediante la hoja de propiedades de objeto se pueden visualizar y configurar las propiedades de los objetos. Las propiedades pueden ser distintas en función del objeto seleccionado.

Apertura de la hoja de propiedades

En la vista gráfica o en la vista de árbol topológico, seleccione un objeto y abra su hoja de propiedades mediante el botón derecho del ratón → Propiedades....

Edición de las propiedades de objeto

Edición de las propiedades de los objetos de la planta.

Paso Acción

1 Hacer clic con el botón derecho del ratón en la red BuildingAutomation y abrir la hoja de propiedades de objeto mediante la opción Propiedades....

2 Hacer doble clic en la fila Número de red XWAY, en la columna Valor, e introducir el valor 1.Introducir los valores siguientes:� Máscara de subred predeterminada: 255.255.255.0� Dirección Gateway predeterminada: 1.0.0.255Cerrar la ventana mediante Aceptar.

3 Hacer clic con el botón derecho del ratón en OperatorPanel y abrir la hoja de propiedades de objeto mediante la opción Propiedades....

4 Hacer doble clic en la fila Tipo, en la columna Valor, y seleccionar la opción XBT-FC064610 en la lista desplegable.Cerrar la ventana mediante Aceptar.

5 Hacer clic con el botón derecho del ratón en Heating y abrir la hoja de propiedades de objeto mediante la opción Propiedades....

6 Hacer doble clic en la fila Tipo, en la columna Valor, y seleccionar la opción TSX P57 204MV01.00 en la lista desplegable.Cerrar la ventana mediante Aceptar.

7 Abrir la hoja de propiedades de objeto de la conexión entre Heating y BuildingAutomation e introducir los siguientes valores:� Nombre: LinkHeating� Tipo: TCP/IP 10/100 regular PREMIUM� Dirección: 1.0.0.1� Número de estación XWAY: 1Cerrar la ventana mediante Aceptar.

8 Hacer clic con el botón derecho del ratón en WindowMonitoring y abrir la hoja de propiedades de objeto mediante la opción Propiedades....

232

Page 233: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Faltan propiedades de objeto

9 Hacer doble clic en la fila Tipo, en la columna Valor, y seleccionar la opción 140 CPU 651 60V01.00 en la lista desplegable.Cerrar la ventana mediante Aceptar.

10 Abrir la hoja de propiedades de objeto de la conexión entre WindowMonitoring y BuildingAutomation e introducir los siguientes valores:� Nombre: LinkMonitoring� Tipo: TCP/IP 10/100 regular QUANTUM� Dirección: 1.0.0.2Cerrar la ventana mediante Aceptar.

11 Abrir la hoja de propiedades de objeto de la conexión entre OpcServer y BuildingAutomation e introducir los siguientes valores:� Nombre: LinkOpc� Tipo: Ethernet PC Link� Dirección: 1.0.0.3� ID específico: 1� Número de estación XWAY: 3� Nombre de host: <Your Hostname>Cerrar la ventana mediante Aceptar.

12 Hacer clic con el botón derecho del ratón en WindowDrive y abrir la hoja de propiedades de objeto mediante la opción Propiedades....

13 Hacer doble clic en la fila Tipo, en la columna Valor, y seleccionar la opción ATV58F*U18N4 en la lista desplegable.Cerrar la ventana mediante Aceptar.

14 Abrir la hoja de propiedades de objeto de la conexión entre WindowDrive y BuildingAutomation e introducir los siguientes valores:� Nombre: LinkDrive� Dirección: 1.0.0.4Cerrar la ventana mediante Aceptar.

Paso Acción

Nota: Hasta ahora no se han establecido todas las propiedades de objeto de la planta. Se ha hecho de forma intencionada para poder plantear el análisis de errores automático de Unity Studio Manager en esta descripción paso a paso.

233

Page 234: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Configuración y asignación de aplicaciones

Vista de aplicaciones

La vista de aplicaciones ofrece las siguientes prestaciones:� Creación de aplicaciones.� Asignación de dispositivos a las aplicaciones� Creación de ficheros de proyecto para las diversas aplicaciones� Asignación de ficheros de proyecto para las diversas aplicaciones

Apertura de la vista de aplicaciones

La vista de aplicaciones se abre mediante la barra de menús principal Vista → Vista de aplicaciones.

234

Page 235: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Creación de aplicaciones

En la vista de aplicaciones, siga los pasos descritos para la planta.

Paso Acción

1 Hacer clic en el campo vacío bajo Nombre e introducir Heating.

2 Hacer clic en el campo vacío bajo Categoría y seleccionar la opción UnityPro de la lista desplegable.

3 Hacer clic en el campo vacío bajo Dispositivo y seleccionar la opción Heating de la lista desplegable.

4 Hacer clic con el botón derecho del ratón en el campo vacío bajo Fichero y seleccionar la opción Crear "Heating.STU".

5 Esperar hasta que aparezcan el nombre y la ruta del fichero en el campo.Nota: Este proceso puede durar unos instantes.

6 Ejecutar los pasos 1 a 5 de nuevo para WindowMonitoring.

7 Hacer clic en el campo vacío bajo Nombre e introducir OperatorPanel.

8 Hacer clic en el campo vacío bajo Categoría y seleccionar la opción XBT-L1000 de la lista desplegable.

9 Hacer clic en el campo vacío bajo Dispositivo y seleccionar la opción OperatorPanel de la lista desplegable.

10 Hacer clic con el botón derecho del ratón en el campo vacío bajo Fichero y seleccionar Crear "OperatorPanel.DOP".

11 Esperar hasta que aparezcan el nombre y la ruta del fichero en el campo.Nota: Este proceso puede durar unos instantes.

12 Hacer clic en el campo vacío bajo Categoría y seleccionar la opción OFS de la lista desplegable.

13 Hacer clic en el campo vacío bajo Dispositivo y seleccionar la opción OpcServer de la lista desplegable.

14 Hacer clic en el campo Nombre y modificarlo en OpcApplication.

15 Abrir la hoja de propiedades de esta aplicación con el botón derecho del ratón.

16 Hacer doble clic en la fila Server Location, en la columna Valor, y seleccionar la opción <YourHostname> en la lista desplegable.Cerrar la ventana mediante Aceptar.

17 Seleccione el applicaciones WindowDrive.

18 Hacer clic con el botón derecho del ratón en el campo vacío bajo Fichero y seleccionar Crear "WindowDrive.58f".

19 Esperar hasta que aparezcan el nombre y la ruta del fichero en el campo.Nota: Este proceso puede durar unos instantes.

235

Page 236: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Vincular fichero...

Si ya existe un fichero de proyecto (*.STU, *.DOP ...), es posible seleccionarlo mediante la opción Vincular fichero....

Crear fichero... Mediante la opción Crear fichero... se puede crear un fichero indicando el nombre y la ubicación.

Representación de la vista de aplicaciones

La vista de aplicaciones de la planta debe tener la siguiente estructura.

Nota: La indicación de ruta de los ficheros de proyecto depende de los preajustes de Unity Studio Manager.

Vista de aplicaciones

NombreHeatingWindowMonitoringOperatorPanelOpcApplication

CategoríaUnity ProUnity ProXBT-L1000OFS

DispositivoHeatingWindowMonitoringOperatorPanelOpcServer

FicheroC:\Schneider Application\E-HOUSE\HEating\Heating.STU

C:\Schneider Application\E-HOUSE\WindowMonitoring\WindowMonitoring.STU

C:\Schneider Applikation\E-HOUSE\OperatorPanel\OperatorPanel.DOP

WindowDrive PowerSuiteATV58F WindowDrive C:\Schneider Application\E-HOUSE\WindowDrive.58f

236

Page 237: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Asignación de entidades funcionales a las aplicaciones

Vista funcional En el capítulo "Estructuración de una tarea en la vista funcional, p. 227" ya hemos estructurado el conjunto de tareas en entidades funcionales.Ahora vamos a asignar estas entidades a sus aplicaciones correspondientes para crear las estructuras correctas durante la generación en los programas oportunos (p. ej., Unity Pro o XBT-L1000).

Asignación de aplicaciones

Asignación de las entidades funcionales a las aplicaciones.

Representación del árbol de directorios

El árbol de directorios debe tener el siguiente aspecto antes y después de la asignación.

Paso Acción

1 Desplegar el árbol de directorios en la vista funcional.

2 Hacer clic con el botón derecho del ratón en Heating y abrir la hoja de propiedades de esta entidad funcional mediante la opción Propiedades....

3 Hacer doble clic en la fila Aplicación, en la columna Valor, y seleccionar la opción Heating en la lista desplegable.

4 Cerrar la ventana mediante Aceptar.

5 Resultado: Los iconos de Heating, TempertureControl y Fan se modifican tal como se muestra en la figura siguiente.

6 Repetir los pasos 1 a 4 también para WindowMonitoring, OperatorPanel, OPC y WindowDrive.

7 Resultado: Los iconos de WindowMonitoring, OperatorPanel, OPC y WindowDrive se modifican tal como se muestra en la figura siguiente.

Vista funcional

FuncionalidadHeating

TemperatureControlFan

WindowMonitoring

OperatorPanelOPCWindowDrive

Antes de la asignación Después de la asignación

Vista funcional

Funcionalidad

HeatingTemperatureControlFan

WindowMonitoringOperatorPanelOPC

WindowDriveOFS

237

Page 238: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Configuración de variables de comunicación

Vista de comunicaciones

En la vista de comunicaciones se realizan todos los ajustes de las variables que se vayan a utilizar en las comunicaciones. Esta vista se abre con la barra de menús principal Ver → Vista de comunicaciones.En la vista de comunicaciones se pueden configurar las siguientes variables:� Variables de Publisher y de Subscriber� Variables de Modbus Client y de Modbus Server

Configuración de datos globales

Datos Globales Se denomina "datos globales" al conjunto de variables globales del sistema a través de las cuales se intercambian los datos entre las diversas aplicaciones. Este intercambio se desarrolla de forma cíclica. Para ello hay disponibles diversos tipos de datos.Mediante los datos globales se establecen las conexiones entre las variables de una aplicación cuyo contenido se envía (Publisher) y las variables de una o más aplicaciones que reciben el contenido de dichas variables (Subscriber).

Configuración de un grupo

Configure en la vista de comunicaciones un grupo de variables para la planta:

Paso Acción

1 Abrir la vista de comunicaciones y hacer clic en la ficha Grupos.

2 Hacer clic en el campo vacío bajo Nombre e introducir Temperature.

3 Hacer clic en el campo vacío bajo Dirección Multicast IP e introducir 225.1.2.3.

4 Asignar dispositivos a este grupo como miembros del grupo.Hacer clic en el campo vacío bajo Nombre de dispositivo y seleccionar la opción Heating de la lista desplegable.Nota:En las listas Nombre de dispositivo y Nombre de vínculo sólo figuran los dispositivos y los vínculos compatibles con los datos globales.

5 Hacer clic en el campo vacío bajo Nombre de vínculo y seleccionar la opción LinkHeating de la lista desplegable.

6 Hacer clic en el siguiente campo bajo Nombre de dispositivo y seleccionar la opción WindowMonitoring de la lista desplegable.

7 Hacer clic en el siguiente campo vacío bajo Nombre de vínculo y seleccionar la opción LinkMonitoring de la lista desplegable.

238

Page 239: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Representación de la ficha Grupo

La ficha Grupo de la planta debe tener el siguiente aspecto.

Configuración de datos globales

Configure en la vista de comunicaciones las variables para la planta:

Vista de comunicaciones

Nombre Dirección Multicast IP225.1.2.3

Grupos Variables

Grupos:

Nombre de dispositivo Nombre de vínculo

Miembros del grupo:

Heating LinkHeatingLinkMonitoringWindowMonitoring

Temperature

Paso Acción

1 Abrir la vista de comunicaciones y hacer clic en la ficha Variables.

2 Activar en el área Vistas la casilla de verificación Publisher.

3 En el área Variables hacer clic en el campo vacío bajo Aplicación y seleccionar la lista desplegable WindowMonitoring.

4 Hacer clic en el campo vacío bajo Nombre e indicar WindowIsOpen como nombre para la variable de editor.

5 Hacer clic en el campo vacío bajo Categoría y seleccionar Publisher en la lista desplegable.

6 Hacer clic en el campo vacío bajo Tipo y seleccionar el tipo de variable INT en la lista desplegable.

7 Hacer clic en el campo vacío bajo Vínculo y seleccionar la opción LinkHeating en la lista desplegable.

8 Hacer clic en el campo vacío bajo Grupo y seleccionar el grupo Temperature de la lista desplegable.

9 Hacer clic en el campo vacío bajo Protocolo y seleccionar el protocolo de comunicaciones GlobalData en la lista desplegable.

10 En el área Variables conectadas hacer clic en el campo vacío bajo Aplicación y seleccionar Heating en la lista desplegable.

11 Hacer clic en el campo vacío bajo Nombre e indicar StopHeating como nombre para la variable de suscriptor.

12 Hacer clic en el campo bajo Categoría y seleccionar Subscriber en la lista desplegable de categorías de variables.

239

Page 240: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Representación de la ficha Variables

La ficha Variables de la planta debe tener el siguiente aspecto.

Vista de comunicaciones

Aplicación NombreStopHeating

Grupos Variables

Variables conectadas:

Heating

Publisher

Subscriber

Condiciones de filtrado

*

Filtro de aplicaciones:

Vistas

Filtro de grupo:

*

Filtro de nombre:

Filtro conectado

*

Actualizar filtro

AplicaciónVariables:

WindowMonitoring

Client

Server

Mostrar detalles Ocultar detalles

CategoríaSubscriber

NombreWindowIsOpen

CategoríaPublisher

Tipo de datosINT

Vista de comunicaciones

Aplicación NombreStopHeating

Grupos Variables

Variables conectadas:

Heating

Publisher

Subscriber

Condiciones de filtrado

*

Filtro de aplicaciones:

Filtro de grupo:

*

Filtro de nombre:

Filtro conectado

*

Actualizar filtro

Velocidad de repetición (ms)

Variables:

Client

Server

Mostrar detalles Ocultar detalles

CategoríaSubscriber

Timeout de perturbación (ms)Último valor Comentario

Vista de comunicaciones

Aplicación NombreStopHeating

Grupos Variables

Variables conectadas:

Heating

Publisher

Subscriber

Condiciones de filtrado

*

Filtro de aplicaciones:Vistas

Filtro de grupo:

*

Filtro de nombre:

Filtro conectado

*

Actualizar filtro

Vínculo

Variables:

LinkHeating

Client

Server

Mostrar detalles Ocultar detalles

CategoríaSubscriber

GrupoTemperature

TransferenciaAcceso ProtocoloGlobalData

Vistas

240

Page 241: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Configuración de la comunicación PLC a PLC

Configure en la vista de configuraciones la comunicación PLC a PLC:

Configuración de la comunicación PLC a E/S

Configure en la vista de configuraciones la comunicación PLC a E/S:

Paso Acción

1 Abrir la vista de comunicaciones y hacer clic en la ficha Variables.

2 Activar en el área Vistas las casillas de verificación Client y Server.

3 En el área Variables hacer clic en el campo vacío bajo Aplicación y seleccionar la lista desplegable WindowMonitoring.

4 Hacer clic en el campo vacío bajo Nombre e introducir como nombre GlassBroken.

5 Hacer clic en el campo vacío bajo Categoría y seleccionar Server en la lista desplegable.

6 Hacer clic en el campo vacío bajo Tipo y seleccionar el tipo de variable WORD en la lista desplegable.

7 En el área Variables conectadas hacer clic en el campo vacío bajo Aplicación y seleccionar Heating en la lista desplegable.

8 Hacer clic en el campo vacío bajo Nombre e introducir como nombre BrokenGlassAlarm.

Paso Acción

1 Abrir la vista de comunicaciones y hacer clic en la ficha Variables.

2 Activar en el área Vistas las casillas de verificación Client y Server.

3 En el area Variables, seleccionar la variable predefinida ParameterTableIn.

4 En el área Variables conectadas hacer clic en el campo vacío bajo Aplicación y seleccionar Heating en la lista desplegable.

5 Hacer clic en el campo vacío bajo Nombre e introducir como nombre FanIn.

6 En el area Variables, seleccionar la variable predefinida ParameterTableOut.

7 En el área Variables conectadas hacer clic en el campo vacío bajo Aplicación y seleccionar Heating en la lista desplegable.

8 Hacer clic en el campo vacío bajo Nombre e introducir como nombre FanOut.

241

Page 242: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Análisis de los datos introducidos

Análisis de los datos introducidos

Mediante Operaciones → Analizar se analizan los datos introducidos de la planta.

Inicio del análisis Inicio del análisis de los datos introducidos.

Representación de la ventana de resultados

La ventana de resultados debe tener el siguiente aspecto.

Nota: De este modo se analizan siempre todos los datos de la planta, proceso que puede llegar a durar bastante tiempo en determinadas circunstancias. Desde la vista de aplicaciones es posible analizar los datos introducidos de las diversas aplicaciones.

Paso Acción

1 Iniciar el análisis mediante la barra de menús principal Operaciones → Analizar.Resultado: Puesto que todavía existen errores, se abre una ventana de resultados en la que se muestran los errores y advertencias correspondientes a cada objeto.

2 Hacer clic con el botón derecho del ratón en la ventana de resultados y abrir el árbol de directorios completo mediante Desplegar todo.

Nota: Detrás de Analizar se indica entre paréntesis el área sometida al análisis. El texto en negrita determina el área en el que se han producido errores.

Ventana de resultados

Objeto

Importar/Exportar

i

Mensaje

Analizar (Modelo de la comunicación)i Correcto, 0 errores, 0 advertenciasAnalizar (Topología) Incorrecto, 1 errores, 0 advertencias

Vista de árbol topológicoi

i

Analizar (Heating)i Correcto, 0 errores, 0 advertencias

Analizar (OperatorPanel) Incorrecto, 1 errores, 0 advertenciasVista de árbol topológico

i

OperatorPanel.Link3 'Dirección' no establecida.i

Analizar (WindowMonitoring)i Correcto, 0 errores, 0 advertencias

!

Analizar (Planta) Incorrecto, 2 errores, 0 advertencias

Resultados

OperatorPanel.Link3 'Dirección' no establecida.!

Analizar (DriveAppli...i Correcto, 0 errores, 0 advertenciasAnalizar (OpcApplic...i Correcto, 0 errores, 0 advertencias

242

Page 243: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Solución de errores

Solución de los errores mostrados.

Reinicio del análisis

Reinicio del análisis.

Paso Acción

1 Hacer doble clic en el error OperatorPanel.Link3 (signo de exclamación blanco dentro de un círculo rojo).Resultado: Salto automático a la vista gráfica, al vínculo sin dirección.

2 Abrir la hoja de propiedades del objeto de Link3 e indicar los siguientes valores:� Nombre: LinkOperatorPanel� Dirección: 1.0.0.5

3 Cerrar la ventana mediante Aceptar.

Paso Acción

1 Iniciar de nuevo el análisis a través de la barra de menús principal Operaciones → Análisis.

2 En la ventana de resultados se indica que se está ejecutando el análisis y que éste ha concluido con éxito.

3 Guardar la planta.

243

Page 244: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Generación de una planta

Generación de la estructura

Mediante la opción Operaciones → Generar se transfieren las estructuras y los datos para todas las aplicaciones creadas de la planta a los proyectos.

Inicio de la generación

Inicio de la generación de las estructuras y los datos de las aplicaciones.

Nota: De este modo se generan siempre todas las estructuras, proceso que puede llegar a durar bastante tiempo en determinadas circunstancias. Desde la vista de aplicaciones es posible iniciar la generación de diversas aplicaciones.

Paso Acción

1 Iniciar la generación mediante la barra de menús principal Operaciones → Generar.Resultado: Puesto que después del análisis se han resuelto todos los errores, la generación se ejecuta hasta el final, lo que puede durar bastante tiempo.

Nota: Si no se han resuelto todos los errores, la generación se cancelará y aparecerá una ventana de resultados con mensajes de error. Primero es necesario resolver los errores. Para obtener más información, consulte el apartado "Solución de errores, p. 243".

2 En la ventana de resultados se indica que las diversas operaciones parciales (análisis, comprobación de coherencia, generación) se están ejecutando y que la generación se ha realizado con éxito.

3 Hacer clic con el botón derecho del ratón en la ventana de resultados y abrir el árbol de directorios completo mediante Desplegar todo. Ahora es posible visualizar una lista de todos los pasos parciales de la generación.

4 Guardar la planta.

244

Page 245: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Apertura y modificación del proyecto Unity Pro

Edición de un proyecto Unity Pro

Ahora es posible abrir y modificar el proyecto Unity Pro generado en Unity Studio Manager. A continuación se transfieren de vuelta los datos modificados del proyecto Unity Pro a Unity Studio Manager (Actualizar del proyecto).

Apertura de HEATING.STU

Apertura del proyecto Unity Pro HEATING.STU.

Apertura de la vista funcional

Apertura de la vista funcional en Unity Pro.

Modificación de nombres e incorporación entidades funcionales

Modificación del nombre del ventilador e inserción de otro.

Paso Acción

1 Abrir la vista de aplicaciones en Unity Studio Manager.

2 Hacer clic con el botón derecho del ratón en la columna Nombre sobre Heating.

3 Iniciar el programa Unity Pro mediante Iniciar herramienta → Unity XL.Resultado: Se iniciará Unity Pro y se abrirá el proyecto HEATING.STU.

Paso Acción

1 Abrir el hojeador de proyectos mediante Herramientas → Hojeador de proyectos si aún no está visible.

2 Seleccionar la vista funcional mediante Vista → Vista funcional.

3 Desplegar el árbol de directorios en la vista funcional.

Paso Acción

1 Hacer clic con el botón derecho del ratón en Fan y abrir la hoja de propiedades de esta entidad funcional mediante la opción Propiedades.

2 Modificar el nombre a FanRoom11 y cerrar la ventana con Aceptar.

3 Hacer clic con el botón derecho del ratón en Heating y en Entidad funcional nueva....Resultado: Se abrirá la ventana Crear....

4 Modificar el nombre a FanRoom11 y cerrar la ventana con Aceptar.

245

Page 246: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Representación de la vista funcional

El árbol de directorios de la vista funcional en Unity Pro debe tener el siguiente aspecto antes y después de la modificación.

Almacena-miento y cierre

Almacenamiento de los cambios.

Hojeador de proyectos

Estación funcional

Vista funcional

ProgramaTablaPantalla

TemperatureControl

Heating

ProgramaTabla

PantallaFan

Programa

TablaPantalla

Hojeador de proyectos

Estación funcional

Vista funcional

Programa

TablaPantallaTemperatureControl

Heating

ProgramaTablaPantalla

FanRoom11ProgramaTabla

PantallaFanRoom12

Programa

TablaPantalla

Antes de la modificación Después de la modificación

Paso Acción

1 Guardar el proyecto HEATING.STU.

2 Salir de Unity Pro.

246

Page 247: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Comprobar coherencia

Comprobar coherencia

Mediante la opción Operaciones → Comprobar coherencia se comprueba la coherencia entre todas las aplicaciones y la planta en Unity Studio Manager.

Inicio de la comprobación de coherencia

Abra Unity Studio Manager y compruebe la coherencia de la planta.

Representación de la ventana de salida de la comprobación de coherencia

La ventana de salida de la comprobación de coherencia debe tener este aspecto.

Nota: De este modo se comprueba siempre la coherencia de todas las aplicaciones de la planta, proceso que puede llegar a durar bastante tiempo en determinadas circunstancias. Desde la vista de aplicaciones es posible iniciar la comprobación de diversas aplicaciones.

Paso Acción

1 Cambiar a Unity Studio Manager.

2 Iniciar la comprobación de coherencia mediante la barra de menús principal Operaciones → Comprobar coherencia.Resultado: se abre una ventana de salida en la que se muestran los mensajes correspondientes a cada objeto.

3 Comprobar si en la ventana de salida se ha modificado el nombre y se ha insertado una entidad funcional nueva tal como se ha ajustado en Unity Pro.

Ventana de salidaObjeto

Importación/Exportación

i

Mensaje

Comprobar cambios del proyecto (Heating) Incorrecto - Se han encontrado cambios en el fichero de proyecto, 2 errores, 2 cambiosEntidades funcionales

Fan Se modificó 'Nombre'. El nuevo valor es: FanRoom11"FanRoom12" es nuevo

i

Comprobar cambios de la planta (Heating)i Correcto - No hay cambios, 0 errores, 0 cambios

Comprobar coherencia del proyecto (planta) Incorrecto, 2 cambios, 0 erroresi

i

i

Resultados

247

Page 248: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Actualización desde un proyecto

Actualización de modificaciones

Ha efectuado cambios en una aplicación Unity Pro previamente generada mediante Unity Studio Manager. Ahora puede actualizar la planta en Unity Studio Manager a partir de la aplicación Unity Pro.

Actualizar del proyecto

Actualización de la planta a partir de los datos del proyecto Unity Pro.

Representación de la ventana de resultados de la actualización

La ventana de resultados de la actualización debe tener el siguiente aspecto.

Paso Acción

1 Iniciar la actualización mediante la barra de menús principal Operaciones → Actualizar del proyecto.Resultado: Se abrirá una ventana de resultados en la que se indicará que la actualización se está ejecutando y que ha concluido con éxito.

2 Comprobar si en la ventana de resultados se indica que también se ha modificado el nombre y se ha insertado una entidad funcional nueva en la planta de Unity Studio Manager.

Ventana de resultados

Objeto

Importar/Exportar

i

Mensaje

Actualizar del proyecto (Heating) Correcto - Actualización correcta, 0 errores, 0 advertenciasEntidades funcionales

FanRoom11 Se modificó 'Nombre'. El antiguo valor era: Fan.Creada.

i

Actualizar del proyecto (OperatorPanel)i Correcto - Actualización correcta, 0 errores, 0 advertenciasActualizar del proyecto (WindowMonitoring) Correcto - Actualización correcta, 0 errores, 0 advertenciasi

Actualizar del proyecto (planta) Correcto, 0 errores, 0 advertencias

i

i

FanRoom12i

Resultados

Actualizar del proyecto (OpcApplication)i Correcto - Actualización correcta, 0 errores, 0 advertenciasActualizar del proyecto (DriveApplication) Correcto - Actualización correcta, 0 errores, 0 advertenciasi

248

Page 249: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

Representación de la vista funcional

El árbol de directorios de la vista funcional en Unity Studio Manager debe tener el siguiente aspecto antes y después de la actualización.

Antes de la actualización Después de la actualización

Vista funcional

FuncionalidadHeating

TemperatureControl

FanWindowMonitoringOperatorPanel

OPCWindowDrive

OFS

Vista funcional

FuncionalidadHeating

TemperatureControl

FanRoom11

WindowMonitoringOperatorPanel

OPCWindowDrive

OFS

FanRoom12

249

Page 250: Unity Studio Manager Gestión de sistemas distribuidos ...

Descripción paso a paso

250

Page 251: Unity Studio Manager Gestión de sistemas distribuidos ...

B

Descripciones paso a paso para la configuración del explorador de E/S

Introducción

Vista general En este capítulo se describen las distintas posibilidades para crear una configuración de explorador de E/S.

Contenido: Este capítulo contiene las siguientes secciones:

Sección Apartado Página

B.1 Configuración del explorador de E/S – Creación "top-down" 253

B.2 Configuración del explorador de E/S – Creación "botton-up" 264

251

Page 252: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

252

Page 253: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

B.1 Configuración del explorador de E/S – Creación "top-down"

Introducción

Vista general En esta sección se describe la creación "top-down" para la configuración del explorador de E/S.

Contenido Esta sección contiene los siguientes apartados:

Apartado Página

Crear la planta de ejemplo para la configuración del explorador de E/S 254

Configuración del explorador de E/S en Unity Studio Manager 255

Comprobación de la configuración del explorador de E/S en Unity Pro. 258

253

Page 254: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Crear la planta de ejemplo para la configuración del explorador de E/S

Crear planta Para la configuración del explorador de E/S, deberá crear una planta de ejemplo (IO SCANNING.PLA) con las siguientes condiciones:� Red Ethernet� 2 dispositivos como mínimo (1 Client + 1 Server), los cuales admitan la

exploración de E/S.� p. ej. como Client de un Premium� p. ej. como Server de un Momentum IO

� Todos los dispositivos deben tener una dirección unívoca.

Representación de la vista gráfica

La vista gráfica de la planta debe tener la siguiente estructura.

6 5

43

264 53

10

-187 9 10 11

Vista gráficaNetworks and Devices

MB+ Bridge

Magelis iPCBox-PC

Magelis iPCPanel-PC

EthernetLink

Fipway Link ModbusPlus Link

Network 1

ClientPremium

T3T5T7T9

T2T4T6T8

T10

Sketch Network

Link1

PC PREMIUM QUANTUM

Textual Magelis

Touch NClick

Ethernet

Fipway Modbus Plus

Ethernet Router

Graph Station

Graphical Magelis

ServerMomentum

Link2

254

Page 255: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Representación de la vista topológica

La vista topológica de la planta debe tener la siguiente estructura.

Configuración del explorador de E/S en Unity Studio Manager

Edición de las propiedades de objeto

Nota: El dispositivo ServerMomentum ya tiene una aplicación asignada con anterioridad, la cual no es visible en la vista de aplicaciones. Para esta aplicación no se necesitan ajustes.

Vista topológica

TopologíaNetwork1

ClientPremiumServerMomentum

Paso Acción

1 Abrir la planta IO SCANNING.PLA (Fichero → Abrir...). Ir a la vista gráfica.

2 Hacer clic con el botón derecho del ratón en el dispositivo ClientPremium y abrir mediante la opción Propiedades...la hoja de propiedades de objeto.

3 Hacer doble clic en la fila %MW Inicio Área, en la columna Valor, e introducir el valor %MW1.

4 Hacer doble clic en la fila %MW Longitud Área, en la columna Valor, e introducir el valor 3.

5 Hacer doble clic en la fila %IW Inicio Área, en la columna Valor, e introducir el valor %IW2.

6 Hacer doble clic en la fila %IW Longitud Área, en la columna Valor, e introducir el valor 1.

7 Cerrar la ventana mediante Aceptar.

8 Hacer clic con el botón derecho del ratón en el dispositivo ServerMomentum y abrir mediante la opción Propiedades...la hoja de propiedades de objeto.

9 Hacer doble clic en la fila Tipo, en la columna Valor, y seleccionar la opción 170 ADI 340 00.

10 Cerrar la ventana mediante Aceptar.

255

Page 256: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Asignación de aplicaciones

Nota: El dispositivo ServerMomentum ya tiene una aplicación asignada con anterioridad, la cual no es visible en la vista de aplicaciones. Para esta aplicación no se necesitan ajustes.

Configuración de variables de comunicación

Nota: La aplicación del dispositivo asignada con anterioridad ServerMomentum crea las variables predefinidas para esta aplicación. Éstas se muestran en el área Variables.

Paso Acción

1 Abrir la vista de aplicaciones (Ver → Vista de aplicaciones).

2 Hacer doble clic en la fila vacía, en la columna Dispositivo , y seleccionar la opción ClientPremium.Resultado:La vista de aplicaciones de la planta debe tener la siguiente estructura.

3 Cerrar la ventana.

Vista de aplicaciones

NombreApplication2

CategoríaUnity Pro

DispositivoClientPremium

FicheroC:\Schneider Application\IO SCANNING\Application2\Appli

Paso Acción

1 Abrir la vista de comunicaciones (Ver → Vista de comunicaciones). Ir al área Variables.

2 Abrir la ficha Variables. Ir al área Variables.

3 Hacer doble clic en úna fila vacía, en la columna Aplicación , y seleccionar la aplicación anteriormente creada Application2.

4 Hacer doble clic en la columna Nombre e introducir DigitalIn.

5 Hacer doble clic en la columna Categoría y seleccionar Client Read.

256

Page 257: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

6 Hacer doble clic en la columna Tipo y seleccionar WORD.Resultado:El área Variables de la planta debe tener el siguiente aspecto.

7 Cambiar al área Variables conectadas.Nota: Asegúrese de que la línea con la aplicación Application2 está seleccionada en el área Variables.

8 Hacer doble clic en la fila vacía, en la columna Aplicación , y seleccionar la opción ServerMomentum.

9 Hacer doble clic en la columna Nombre y seleccionar DigitalIn.Resultado:El área Variables conectadas de la planta debe tener el siguiente aspecto.

10 Guardar la planta (Fichero → Guardar).

Paso Acción

Variables:

ServerMomentum Digitalln Ser... WORD R ModbusServerMomentum Digitalln_1ServerMomentum Digitalln_10

Ser...Ser...

BOOLBOOL

RR

ModbusModbus

ServerMomentum Digitalln_11 Ser... BOOL R ModbusServerMomentum Digitalln_12ServerMomentum Digitalln_13

Ser...Ser...

BOOLBOOL

RR

ModbusModbus

ServerMomentum Digitalln_14ServerMomentum Digitalln_15

Ser...Ser...

BOOLBOOL

RR

ModbusModbus

ServerMomentum Digitalln_16 Ser... BOOL R ModbusServerMomentum Digitalln_2ServerMomentum Digitalln_3

Ser...Ser...

BOOLBOOL

RR

ModbusModbus

ServerMomentum Digitalln_4 Ser... BOOL R ModbusServerMomentum Digitalln_5ServerMomentum Digitalln_6

Ser...Ser...

BOOLBOOL

RR

ModbusModbus

ServerMomentum Digitalln_7 Ser... BOOL R ModbusServerMomentum Digitalln_8ServerMomentum Digitalln_9

Ser...Ser...

BOOLBOOL

RR

ModbusModbus

Aplicación Nombre Categoría Tipo Grupo Red Acceso Protocolo Transf...

Application2 Digitalln Clie... WORD Link1 Modbus IO Sca..

AplicaciónServerMomentum

NombreDigitalIn

CategoríaServer

Variables conectadas:

257

Page 258: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Inicio de la generación

Iniciar la generación.

Comprobación de la configuración del explorador de E/S en Unity Pro

Comprobación de un proyecto Unity Pro

Ahora es posible abrir el proyecto Unity Pro generado en Unity Studio Manager y comprobar si todos los parámetros de configuración han llegado al Unity Pro.

Apertura de APPLICATION2.STU

Apertura del proyecto Unity Pro APPLICATION2.STU.

Apertura de la vista estructural

Apertura de la vista estructural en Unity Pro.

Paso Acción

1 Iniciar la generación mediante la barra de menús principal Operaciones → Generar.Nota: La generación puede durar unos instantes. Si se produce algún error, la generación se cancelará y aparecerá una ventana de resultados con mensajes de error.

2 Guardar la planta (Fichero → Guardar).

Paso Acción

1 Abrir la vista de aplicaciones en Unity Studio Manager.

2 Hacer clic con el botón derecho del ratón en la columna Nombre sobre Application2.

3 Iniciar el programa Unity Pro mediante Iniciar herramienta → Unity XL.Resultado: Se iniciará Unity Pro y se abrirá el proyecto APPLICATION2.STU.

Paso Acción

1 Abrir el explorador de proyectos mediante Herramientas → Explotador de proyectos si aún no está visible.

2 Seleccionar la vista estructural mediante Ver → Vista estructural.

258

Page 259: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Comprobación de los parámetros de configuración.

Abrir el cuadro de diálogo siguiente y controlar si todos los ajustes del Unity Studio Manager han llegado al Unity Pro.

Paso Acción

1 Desplegar el árbol de directorios de la vista estructural del directorio de comunicación.

2 Desplegar el árbol de directorios del directorio de red.Resultado:Es visible el vínculo EthernetLink del Client de Unity Studio Manager.

3 Hacer doble clic en el vínculo EthernetLink.

Explorador de proyectos

Vista estructural

Application2Configuration

CommunicationNetworks

Routing Table

Variables & FB instances

Operator ScreensDocumentation

Derived Data TypesDerived FB Types

ProgramAnimation Tables

EthernetLink

259

Page 260: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

4 Comprobar los parámetros de la ficha Configuración IP.Resultado: Los parámetros de la ficha Configuración IP corresponden a los ajustes en la hoja de propiedades de red del Unity Studio Manager.

Paso Acción

EthernetLink

BastidorTCP/IP 10/100 conexión convencional

Configura

de un Server

Configuración IP

Módulo CanalSí E/S

Sí Glob

Sí Adr

100Dirección IP

. 0 . 0 . 1 130Dirección Gateway

. 0 . 0 . 100255Máscara de subred

. 255 . 255 . 0

Messaging Petición de E/S Datos Globales SNMP Addressserver

Ethernet II 802.3

130Dirección IP . 0 . 0 . 1

255Máscara de subred . 255 . 255 . 0

130Dirección Gateway . 0 . 0 . 100

Familia de modelo

Configuración Ethernet

Configuración de dirección IP

Dirección IP del módulo

Dirección de módulo Servicios de módulo

Ether...

260

Page 261: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

5 Comprobar los parámetros de la ficha Petición de E/S.Resultado: Los parámetros de la ficha Petición de E/S corresponden a los ajustes en la vista de comunicaciones del Unity Studio Manager.

Paso Acción

EthernetLink

BastidorTCP/IP 10/100 conexión convencional

Configuración IP

Módulo CanalYES E/S

NO Glob

NO Adr

100Dirección IP

. 0 . 0 . 1 130Dirección Gateway

. 0 . 0 . 100255Máscara de subred

. 255 . 255 . 0

Messaging Petición de E/S Datos Globales SNMP Adressserver

Familia de modelo

Dirección IP del módulo

Dirección de módulo Servicios de módulo

Zonas maestras %MW

Ref. de lectura

1De 1a

Ref. de escritura

0De a

Dispositivos periféricos solicitados

Dirección IP

130.0.0.21

ID unidades

255

Timeout deperturbación

(ms)1500

Velocidad derepetición

(ms)60

Objeto master RD

%MW1

Índice slave RD

0

RDLongitud

1

Último valor(Entrada)

Cons. último valor234567

Ether..

261

Page 262: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

6 Desplegar el árbol de directorios del directorio variables e instancias FB.

Paso Acción

Explorador de proyectos

Vista estructural

Application2ConfigurationDerived Data Types

Derived VariablesIO Derived Variables

Elementary FB Instances

CommunicationNetworks

Routing Table

Derived FB TypesVariables & FB instances

Derived FB Instances

Link1

Animation TablesOperator ScreensDocumentation

Elementary Variables

Program

262

Page 263: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

7 Hacer doble clic en las Variables elementales.Resultado: La ficha Variables se abrirá en el Editor de datos.

8 Comprobar los parámetros.Resultado: Los parámetros corresponden a los ajustes en la hoja de propiedades del dispositivo y en la vista de comunicaciones del Unity Studio Manager.

Paso Acción

Editor de datos

Nombre

Variables Tipos de DDT Bloques de funciones Tipos de DFB

Nombre *

Digitall n

0 01

FiltroEDT DDT IODDT

Tipo Dirección%MW1

Valor ComentarioWORD

263

Page 264: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

B.2 Configuración del explorador de E/S – Creación "botton-up"

Introducción

Vista general En esta sección se describe la creación "botton-up" para la configuración del explorador de E/S.

Contenido Esta sección contiene los siguientes apartados:

Apartado Página

Crear nueva planta 265

Asignación de las aplicaciones y actualización del proyecto 267

Aplicar los dispositivos desde la vista topológica en la vista gráfica 270

Inserción y configuración de los dispositivos Magelis en la vista gráfica. 271

Definición de las áreas de memoria de los dispositivos insertados 275

Inserción y configuración de los dispositivos de E/S en la vista gráfica 276

Inserción y configuración de los controladores de accionamiento en la vista gráfica.

280

Inserción y configuración de OFS PC en la vista gráfica. 281

Inserción y configuración de los dispositivos Concept y PL7 en la vista gráfica 282

Actualización de dirección y proyecto 285

Configuración de las variables de comunicación Concept y PL7 286

Sincronización y análisis 288

264

Page 265: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Crear nueva planta

Introducción En la vista de aplicaciones, la creación "botton-up" requiere ficheros de proyectos completos, cuyos datos se actualizan en la planta (vacía).Estos ficheros de proyecto deberán crearse en los pasos siguientes y después insertarse en una nueva planta.

Topología de la planta

La topología de la planta debe tener la siguiente estructura:

Ethernet1

controlmixingcontrolfeeding

T3T5T7T9

T2T4T6T8T10

FeedingMagelis

MixingPlcLink1FeedingPlcLink

MixingPlcLink2Fip1

controlcell

CellSupervisorLink

MBP1

MixingMagelisLink

MixingMagelis

BottlingMagelisLink

BottlingMagelis

controlbottling

BottlingPlcLink2

BottlingPlcLink1

SodaProcessCellServer

ServerLink

Modbus1

CellControlIOLink1

CellControlIO

EthModbusBridge

BridgeLink2

BridgeLink1MixingDriveLink

MixingDrive

VesselTemperaturePlc

VesselTemperatureLink1

VesselLevelPlc

VesselLevelLink1

BottlingIOLink

BottlingIO

FeedingIOLink1

FeedingIO

265

Page 266: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Abrir la planta de ejemplo

Siga estos pasos:

Paso Acción

1 Iniciar el Unity Studio Manager y abrir con Fichero → Abrir... la planta PROCESSPLANT.PLA en el directorio UnityStudioManagerExamplesPlantV2.0.

2 Hacer clic en el menú principal Herramientas Macros → Macros..., y activar con el botón de comando Ejecutar el macro ThisDocument.createConceptAndPL7Applications.

3 Generar todos los ficheros de proyecto con Operaciones → Generar.Nota: Si el OFS no está autorizado, surgen problemas al generar la aplicación OPCCell.

4 Guardar la planta con Fichero → Guardar.

Macros

Nombre de la macro:

Unity Studio Manager Add-onUpdate Shapes...Web Site Map

Paso a paso

Editar

Crear

Eliminar

Descripción

? Ejecutar Cancelar

ThisDocument.createConceptAnd.....

ThisDocument.createConceptAndPL7Application

Macros en: Active Document and Visio Add-ons

266

Page 267: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Crear nueva planta

Siga estos pasos:

Asignación de las aplicaciones y actualización del proyecto

Edición de la vista de aplicaciones

Siga estos pasos:

Paso Acción

1 Abrir una nueva planta con Fichero → Nuevo... , y confirmar el mensaje con Sí.

2 Introducir el nombre nuevo UpdateFromProcessPlant.

3 Cambiar al Explorador de Windows en el directorio LW:\Schneider Application\UnityStudioManagerExamplesPlantV2.0.

4 Copiar los siguientes subdirectorios:� ControlBottling

� ControlCell

� ControlFeeding

� ControlMixing

� ControlVesselLevel

� ControlVesselTemperature

� HMIBottling

� HMIFeeding

� HMIMixing

� MixingDrive

5 Pegar los subdirectorios copiados en el directorio UpdateFromProcessPlant.

Paso Acción

1 Abrir la vista de aplicaciones conVer → Vista de aplicaciones.

2 Hacer clic con el botón derecho del ratón en la línea vacía y seleccionar Vincular fichero....

3 Seleccionar el tipo de fichero Unity Pro (*.STU).

4 Cambiar a la ruta UpdateFromProcessPlant\ControlBottling y seleccionar el fichero CONTROLBOTTLING.STU.

5 Hacer clic con el botón derecho del ratón en la siguiente línea vacía y seleccionar Vincular fichero....

6 Seleccionar el tipo de fichero Unity Pro (*.STU).

7 Seguir la ruta UpdateFromProcessPlant\ControlCell y seleccionar el fichero CONTROLCELL.STU.

8 Hacer clic con el botón derecho del ratón en la siguiente línea vacía y seleccionar Vincular fichero....

9 Seleccionar el tipo de fichero Unity Pro (*.STU).

267

Page 268: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

10 Seguir la ruta UpdateFromProcessPlant\ControlFeeding y seleccionar el fichero CONTROLFEEDING.STU.

11 Hacer clic con el botón derecho del ratón en la siguiente línea vacía y seleccionar Vincular fichero....

12 Seleccionar el tipo de fichero Unity Pro (*.STU).

13 Seguir la ruta UpdateFromProcessPlant\ControlMixing y seleccionar el fichero CONTROLMIXING.STU.

14 Hacer clic con el botón derecho del ratón en la siguiente línea vacía y seleccionar Vincular fichero....

15 Seleccionar el tipo de fichero Concept (*.PRJ).

16 Seguir la ruta UpdateFromProcessPlant\ControlVesselLevel y seleccionar el fichero CONTROLVESSELLEVEL.PRJ.

17 Hacer clic con el botón derecho del ratón en la siguiente línea vacía y seleccionar Vincular fichero....

18 Seleccionar el tipo de fichero PL7 (*.STX).

19 Seguir la ruta UpdateFromProcessPlant\ControlVesselTemperature y seleccionar el fichero CONTROLVESSELTEMPERATURE.STX.

20 Hacer clic con el botón derecho del ratón en la siguiente línea vacía y seleccionar Vincular fichero....

21 Seleccionar el tipo de fichero XBT-L1000 (*.DOP).

22 Seguir la ruta UpdateFromProcessPlant\HMIBottling y seleccionar el fichero HMIBOTTLING.DOP.

23 Hacer clic con el botón derecho del ratón en la siguiente línea vacía y seleccionar Vincular fichero....

24 Seleccionar el tipo de fichero XBT-L1000 (*.DOP).

25 Seguir la ruta UpdateFromProcessPlant\HMIFeeding y seleccionar el fichero HMIFEEDING.DOP.

26 Hacer clic con el botón derecho del ratón en la siguiente línea vacía y seleccionar Vincular fichero....

27 Seleccionar el tipo de fichero XBT-L1000 (*.DOP).

28 Seguir la ruta UpdateFromProcessPlant\HMIMixing y seleccionar el fichero HMIMIXING.DOP.

29 Cerrar la vista de aplicaciones y guardar la planta.

Paso Acción

268

Page 269: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Representación de la vista de aplicaciones

La vista de aplicaciones de la planta debe tener la siguiente estructura:

Actualización del proyecto

Siga estos pasos:

Vista de aplicaciones

Nombrecontrolbottlingcontrolcellcontrolfeedingcontrolmixing

CategoríaUnity ProUnity ProUnity Pro

Unity Pro

Dispositivo FicheroC:\Schneider Application\UpdateFromProcessPlant\ControlBottling\controlbo

C:\Schneider Application\UpdateFromProcessPlant\ControlCell\controlcell.stu

C:\Schneider Applikation\UpdateFromProcessPlant\ControlFeeding\controlfe

ControlVesselT. PL7 C:\Schneider Application\UpdateFromProcessPlant\ControlVesselTemperatu

ControlVesselL. Concept C:\Schneider Application\UpdateFromProcessPlant\ControlVesselLevel\cont

HMIBottling XBT-L1000 C:\Schneider Application\UpdateFromProcessPlant\HMIBottling\HMIBottling.D

HMIFeeding XBT-L1000 C:\Schneider Application\UpdateFromProcessPlant\HMIFeeding\HMIFeeding.

HMIMixing XBT-L1000 C:\Schneider Application\UpdateFromProcessPlant\HMIMixing\HMIMixing.DOP

C:\Schneider Applikation\UpdateFromProcessPlant\ControlMixing\controlmix

Paso Acción

1 Actualizar el proyecto con Operaciones → Actualizar del proyecto.Resultado: Se abrirá la ventana de salida.Nota: Algunos mensajes de la ventana de salida contienen conexiones de comunicación ausentes. En los párrafos siguientes se añade la información necesaria de la planta para conectar las variables.

269

Page 270: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Aplicar los dispositivos desde la vista topológica en la vista gráfica

Representación de la vista topológica

Los dispositivos asignados a las aplicaciones Unity Pro se crearán automáti-camente durante la actualización del proyecto (Operaciones → Actualizar del proyecto), y se mostrarán en la vista topológica.La vista topológica de la planta debe tener la siguiente estructura:

Configuración y aplicación de dispositivos

Siga estos pasos:

Vista topológica

TopologíaNetwork2

controlbottling

Network1controlbottling

controlcellcontrolfeedingcontrolmixing

Paso Acción

1 Activar la vista gráfica.

2 Abrir la vista topológica con Ver → Vista topológica.

3 Hacer clic con el botón derecho del ratón sobre Network1 y seleccionar Propiedades....

4 Hacer doble clic en la fila Nombre, en la columna Valor. Introducir Ethernet1.

5 Hacer doble clic en la fila Máscara de subred predeterminada, en la columna Valor e introducir 255.255.255.0.

6 Hacer doble clic en la fila Dirección Gateway predeterminada, en la columna Valor e introducir 172.20.8.254.

7 Cerrar la ventana mediante Aceptar.

8 Hacer clic con el botón derecho del ratón sobre Network2 y seleccionar Propiedades....

9 Hacer doble clic en la fila Nombre, en la columna Valor e introducir MBP1.

10 Hacer clic con el botón izquierdo del ratón sobre Ethernet1, mantener presionado el botón y arrastrar el ratón en la vista gráfica, donde podrá soltar el botón.

11 Repetir este paso para el resto de dispositivos en la vista topológica.Nota: Colocar las formas como en la vista del capítulo Crear nueva planta, p. 265.

270

Page 271: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Inserción y configuración de los dispositivos Magelis en la vista gráfica

Nota La implementación actual no permite actualizar la planta de Unity Studio Manager con información de los ficheros de proyecto XBT-L1000.

Inserción y configuración de la red Fipway.

Siga estos pasos:

Inserción y configuración del vínculo entre Fip1 y controlmixing.

Siga estos pasos:

Inserción y configuración del dispositivo Graphical Magelis

Siga estos pasos:

Paso Acción

1 Activar la vista gráfica.

2 Ubicar una nueva red Fipway en la página del esquema.

3 Hacer clic con el botón derecho del ratón sobre la forma y seleccionar Propiedades....

4 Hacer doble clic en la fila Name, en la columna Valor. Introducir Fip1.

5 Hacer doble clic en la fila Número de red X-WAY, en la columna Valor. Introducir el valor 2.

6 Cerrar la ventana mediante Aceptar.

Paso Acción

1 Conectar MixingPlcLink2 con Fip1 en la página del esquema.

2 Hacer clic con el botón derecho del ratón en el vínculo entre Fip1 y controlmixing y seleccionar Propiedades....

3 Hacer doble clic en la fila Número de red X-WAY, en la columna Valor. Introducir el valor 3.

4 Cerrar la ventana mediante Aceptar.

Paso Acción

1 Ubicar un nuevo dispositivo Graphical Magelis en la red Fip1.

2 Hacer clic con el botón derecho del ratón sobre la forma y seleccionar Propiedades....

3 Hacer doble clic en la fila Name, en la columna Valor. Introducir MixingMagelis.

4 Hacer doble clic en la fila Tipo, en la columna Valor, y seleccionar la opción XBT-F024610.

5 Cerrar la ventana mediante Aceptar.

271

Page 272: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Configuración del vínculo entre Fip1 y MixingMagelis

Siga estos pasos:

Inserción y configuración del dispositivo Graph Station Magelis

Siga estos pasos:

Configuración del vínculo entre MBP1 y Bottling-Magelis

Siga estos pasos:

Paso Acción

1 Hacer clic con el botón derecho del ratón en el vínculo entre Fip1 y MixingMagelis y seleccionar Propiedades....

2 Hacer doble clic en la fila Nombre, en la columna Valor. Introducir MixingMagelisLink.

3 Hacer doble clic en la fila Número de estación X-WAY, en la columna Valor. Introducir el valor 4.

4 Cerrar la ventana mediante Aceptar.

Paso Acción

1 Ubicar un nuevo dispositivo Graphical Magelis en la red MBP1.

2 Hacer clic con el botón derecho del ratón sobre la forma y seleccionar Propiedades....

3 Hacer doble clic en la fila Nombre, en la columna Valor. Introducir BottlingMagelis.

4 Hacer doble clic en la fila Tipo, en la columna Valor, y seleccionar la opción TXBT-F024410.

5 Cerrar la ventana mediante Aceptar.

Paso Acción

1 Hacer clic con el botón derecho del ratón en el vínculo entre MBP1 y BottlingMagelis y seleccionar Propiedades....

2 Hacer doble clic en la fila Nombre, en la columna Valor. Introducir BottlingMagelisLink.

3 Hacer doble clic en la fila Dirección, en la columna Valor. Introducir el valor 2.

4 Cerrar la ventana mediante Aceptar.

272

Page 273: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Inserción y configuración del dispositivo Touch and Click Magelis

Siga estos pasos:

Inserción de la conexión entre controlfeeding y FeedingMagelis

Siga estos pasos:

Representación de la vista gráfica

La vista gráfica de la planta debe tener la siguiente estructura:

Paso Acción

1 Ubicar un nuevo dispositivo Touch N Click Magelis en la página del esquema.

2 Hacer clic con el botón derecho del ratón sobre la forma y seleccionar Propiedades....

3 Hacer doble clic en la fila Nombre, en la columna Valor. Introducir FeeingMagelis.

4 Hacer doble clic en la fila Tipo, en la columna Valor, y seleccionar la opción XBT-FC044510.

5 Cerrar la ventana mediante Aceptar.

Paso Acción

1 Establecimiento de una conexión entre controlfeeding y FeedingMagelis.Nota: Utilizar para ello la herramienta de conexión Visio.

6 5

43

2

64 53

10

-1

87 9 10 11

Grafische AnsichtNetworks and Devices

MB+ Bridge

Magelis iPCBox-PC

Magelis iPCPanel-PC

EthernetLink

Fipway Link ModbusPlus Link

Ethernet1

controlmixingcontrolfeeding

T3T5T7T9

T2T4T6T8T10

Sketch Network

T3T5T7T9

T2T4T6T8T10

FeedingMagelis

MixingPlcLink1FeedingPlcLink

PC PREMIUM QUANTUM

Textual Magelis

Touch NClick

Ethernet

Fipway Modbus Plus

Ethernet Router

Graph Station

Graphical Magelis

MixingPlcLink2Fip1

controlcell

CellSupervisorLink

MBP1

MixingMagelisLink

MixingMagelis

BottlingMagelisLink

BottlingMagelis

controlbottling

BottlingPlcLink2

BottlingPlcLink1

273

Page 274: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Edición de la vista de aplicaciones

Siga estos pasos:

Representación de la vista de aplicaciones

La vista de aplicaciones de la planta debe tener la siguiente estructura:

Paso Acción

1 Abrir la vista de aplicaciones conVer → Vista de aplicaciones.

2 Hacer clic en la línea HMIBottling, en la columna Dispositivo y seleccionar BottlingMagelis.

3 Hacer clic en la línea HMIFeeding, en la columna Dispositivo y seleccionar FeedingMagelis.

4 Hacer clic en la línea HMIMixing, en la columna Dispositivo y seleccionar MixingMagelis.

5 Cerrar la ventana y guardar la planta.

Vista de aplicaciones

Nombrecontrolbottlingcontrolcellcontrolfeedingcontrolmixing

CategoríaUnity ProUnity ProUnity ProUnity Pro

Dispositivocontrolbottlingcontrolcellcontrolfeedingcontrolmixing

FicheroC:\Schneider Application\UpdateFromProcessPlant\ControlBottling\controlbo

C:\Schneider Application\UpdateFromProcessPlant\ControlCell\controlcell.stu

C:\Schneider Applikation\UpdateFromProcessPlant\ControlFeeding\controlfe

ControlVesselT. PL7 C:\Schneider Application\UpdateFromProcessPlant\ControlVesselTemperatu

ControlVesselL. Concept C:\Schneider Application\UpdateFromProcessPlant\ControlVesselLevel\cont

HMIBottling XBT-L1000 BottlingMagelis C:\Schneider Application\UpdateFromProcessPlant\HMIBottling\HMIBottling.D

HMIFeeding XBT-L1000 FeedingMagelis C:\Schneider Application\UpdateFromProcessPlant\HMIFeeding\HMIFeeding.

HMIMixing XBT-L1000 MixingMagelis C:\Schneider Application\UpdateFromProcessPlant\HMIMixing\HMIMixing.DOP

C:\Schneider Applikation\UpdateFromProcessPlant\ControlMixing\controlmix

274

Page 275: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Definición de las áreas de memoria de los dispositivos insertados

Definición del área de memoria para el dispositivo controlbottling

Siga estos pasos:

Definición del área de memoria para el dispositivo controlcell

Siga estos pasos:

Definición del área de memoria para el dispositivo controlfeeding

Siga estos pasos:

Paso Acción

1 Activar la vista gráfica.

2 Hacer clic con el botón derecho del ratón sobre la forma controlbottling.

3 Hacer doble clic en la fila Capacidad de routing, en la columna Valor y seleccionar ETH to MBP.

4 Hacer doble clic en la fila %MW Inicio Área, en la columna Valor. Introducir el valor 0.

5 Hacer doble clic en la fila %MW Longitud Área, en la columna Valor. Introducir el valor 17.

6 Cerrar la ventana mediante Aceptar.

Paso Acción

1 Hacer clic con el botón derecho del ratón sobre la forma controlcell.

2 Hacer doble clic en la fila %MW Inicio Área, en la columna Valor. Introducir el valor 10.

3 Hacer doble clic en la fila %MW Longitud Área, en la columna Valor. Introducir el valor 128.

4 Cerrar la ventana mediante Aceptar.

Paso Acción

1 Hacer clic con el botón derecho del ratón sobre la forma controlfeeding.

2 Hacer doble clic en la fila %MW Inicio Área, en la columna Valor. Introducir el valor 100.

3 Hacer doble clic en la fila %MW Longitud Área, en la columna Valor, e introducir el valor 232.

4 Hacer doble clic en la fila %IW Inicio Área, en la columna Valor. Introducir el valor1.

5 Hacer doble clic en la fila %IW Longitud Área, en la columna Valor. Introducir el valor 16.

6 Cerrar la ventana mediante Aceptar.

275

Page 276: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Definición del área de memoria para el dispositivo controlmixing

Siga estos pasos:

Inserción y configuración de los dispositivos de E/S en la vista gráfica

Nota La implementación actual no permite actualizar la planta de Unity Studio Manager con información de los dispositivos de E/S.

Inserción y configuración del dispositivo Momentum IO

Siga estos pasos:

Paso Acción

1 Hacer clic con el botón derecho del ratón sobre la forma controlmixing.

2 Hacer doble clic en la fila %MW Inicio Área, en la columna Valor. Introducir el valor 0.

3 Hacer doble clic en la fila %MW Longitud Área, en la columna Valor. Introducir el valor 80.

4 Cerrar la ventana mediante Aceptar.

Paso Acción

1 Activar la vista gráfica.

2 Activar la galería de símbolos IO Devices.

3 Colocar el dispositivo nuevo Momentum IO en la red MBP1.

4 Hacer clic con el botón derecho del ratón sobre la forma y seleccionar Propiedades....

5 Hacer doble clic en la fila Nombre, en la columna Valor e introducir BottlingIO.

6 Hacer doble clic en la fila Tipo, en la columna Valor y seleccionar 170 ADI 340 00.

7 Cerrar la ventana mediante Aceptar.

276

Page 277: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Configuración del vínculo entre MBP1 y BottlingIO

Siga estos pasos:

Inserción y configuración del dispositivo Advantys IO

Siga estos pasos:

Configuración del vínculo entre FeedingIO y Ethernet1

Siga estos pasos:

Paso Acción

1 Hacer clic con el botón derecho del ratón en el vínculo entre MBP1 y BottlingIO y seleccionar Propiedades....

2 Hacer doble clic en la fila Nombre, en la columna Valor e introducir BottlingIoLink.

3 Hacer doble clic en la fila Dirección, en la columna Valor. Introducir el valor 3.

4 Hacer doble clic en la fila Bidge, en la columna Valor y seleccionar controlbottling.

5 Hacer doble clic en la fila Índice de Bridge, en la columna Valor. Introducir el valor 1.

6 Cerrar la ventana mediante Aceptar.

Paso Acción

1 Ubicar un nuevo dispositivo Advantys IO en la red Ethernet1.

2 Hacer clic con el botón derecho del ratón sobre la forma y seleccionar Propiedades....

3 Hacer doble clic en la fila Nombre, en la columna Valor e introducir FeedingIO.

4 Cerrar la ventana mediante Aceptar.

Paso Acción

1 Hacer clic con el botón derecho del ratón en el vínculo entre Ethernet1 y FeedingIO y seleccionar Propiedades....

2 Hacer doble clic en la fila Nombre, en la columna Valor e introducir FeedingIoLink.

3 Hacer doble clic en la fila Dirección, en la columna Valor e introducir 172.20.8.9.

4 Cerrar la ventana mediante Aceptar.

277

Page 278: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Inserción y configuración del dispositivo EthMB Bridge

Siga estos pasos:

Configuración del vínculo entre EthModbus-Bridge y Ethernet1

Siga estos pasos:

Inserción y configuración de la red Modbus

Siga estos pasos:

Paso Acción

1 Activar la galería de símbolos Networks and Devices.

2 Ubicar un nuevo dispositivo EthMB Bridge en la red Ethernet1.

3 Hacer clic con el botón derecho del ratón sobre la forma y seleccionar Propiedades....

4 Hacer doble clic en la fila Nombre, en la columna Valor e introducir EthModbusBridge.

5 Cerrar la ventana mediante Aceptar.

Paso Acción

1 Hacer clic con el botón derecho del ratón en el vínculo entre Ethernet1 y EthModbusBridge y seleccionar Propiedades....

2 Hacer doble clic en la fila Nombre, en la columna Valor e introducir BridgeLink1.

3 Hacer doble clic en la fila Dirección, en la columna Valor e introducir 172.20.8.8.

4 Cerrar la ventana mediante Aceptar.

Paso Acción

1 Ubicar una nueva red Modbus en la página del esquema.

2 Hacer clic con el botón derecho del ratón sobre la forma y seleccionar Propiedades....

3 Hacer doble clic en la fila Nombre, en la columna Valor e introducir Modbus1.

4 Cerrar la ventana mediante Aceptar.

278

Page 279: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Inserción y configuración del vínculo Modbus Link

Siga estos pasos:

Inserción y configuración del dispositivo Custom IO

Siga estos pasos:

Configuración del vínculo entre CellControlIO y Modbus1

Siga estos pasos:

Paso Acción

1 Conectar el dispositivo EthModbusBridge y la red Modbus1 con un Modbus Link.

2 Hacer clic con el botón derecho del ratón en el vínculo entre Modbus1 y EthModbusBridge y seleccionar Propiedades....

3 Hacer doble clic en la fila Nombre, en la columna Valor e introducir BridgeLink2.

4 Cerrar la ventana mediante Aceptar.

Paso Acción

1 Activar la galería de símbolos IO Devices.

2 Ubicar un nuevo dispositivo Custom IO en la red Modbus1.

3 Hacer clic con el botón derecho del ratón sobre la forma y seleccionar Propiedades....

4 Hacer doble clic en la fila Nombre, en la columna Valor e introducir CellControlIO.

5 Cerrar la ventana mediante Aceptar.

Paso Acción

1 Hacer clic con el botón derecho del ratón en el vínculo entre Modbus1 y CellControlIO y seleccionar Propiedades....

2 Hacer doble clic en la fila Nombre, en la columna Valor e introducir CellControlLink.

3 Hacer doble clic en la fila Dirección, en la columna Valor. Introducir el valor 2.

4 Cerrar la ventana mediante Aceptar.

279

Page 280: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Inserción y configuración de los controladores de accionamiento en la vista gráfica

Nota Se crearán aplicaciones para los controladores de accionamiento si el controlador de accionamiento se genera en la planta. Después existe la posibilidad de vincular esta aplicación a un fichero de proyecto existente.

Inserción y configuración del dispositivo ATV58

Siga estos pasos:

Configuración del vínculo entre MixingDrive y Ethernet1.

Siga estos pasos:

Edición de la vista de aplicaciones

Siga estos pasos:

Paso Acción

1 Activar la vista gráfica.

2 Ubicar un nuevo dispositivo ATV 58 en la red Ethernet1.

3 Hacer clic con el botón derecho del ratón sobre la forma y seleccionar Propiedades....

4 Hacer doble clic en la fila Nombre, en la columna Valor e introducir MixingDrive.

5 Hacer doble clic en la fila Tipos, en la columna Valor y seleccionar ATV58*D46M2.

6 Cerrar la ventana mediante Aceptar.

Paso Acción

1 Hacer clic con el botón derecho del ratón en el vínculo entre Ethernet1 y MixingDrive y seleccionar Propiedades....

2 Hacer doble clic en la fila Nombre, en la columna Valor e introducir MixingDriveLink.

3 Cerrar la ventana mediante Aceptar.

Paso Acción

1 Abrir la vista de aplicaciones con Ver → Vista de aplicaciones.

2 Hacer clic con el botón derecho del ratón en la fila MixingDrive y seleccionar Vincular fichero....

3 Seguir la ruta UpdateFromProcessPlant\MixingDrive y seleccionar el fichero MIXINGDRIVE.58c.

4 Cerrar la ventana y guardar la planta.

280

Page 281: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Inserción y configuración de OFS PC en la vista gráfica

Nota La implementación actual no permite actualizar la planta de Unity Studio Manager con información de la configuración de OFS.

Inserción y configuración del dispositivo PC

Siga estos pasos:

Configuración del vínculo entre SodaProcess-CellServer y Ethernet1

Siga estos pasos:

Paso Acción

1 Ubicar un nuevo dispositivo PC en la red Ethernet1.

2 Hacer clic con el botón derecho del ratón sobre la forma y seleccionar Propiedades....

3 Hacer doble clic en la fila Nombre, en la columna Valor e introducir SodaProcessCellServer.

4 Cerrar la ventana mediante Aceptar.

Paso Acción

1 Hacer clic con el botón derecho del ratón en el vínculo entre Ethernet1 y SodaProcessCellServer y seleccionar Propiedades....

2 Hacer doble clic en la fila Nombre, en la columna Valor e introducir ServerLink.

3 Hacer doble clic en la fila Tipos, en la columna Valor y seleccionar Ethernet PC Link.

4 Hacer doble clic en la fila Dirección, en la columna Valor e introducir 172.20.8.1.

5 Hacer doble clic en la fila ID específico, en la columna Valor. Introducir el valor1.

6 Hacer doble clic en la fila Número de estación X-WAY, en la columna Valor. Introducir el valor 1.

7 Hacer doble clic en la fila Nombre de host, en la columna Valor e introducir localhost.

8 Cerrar la ventana mediante Aceptar.

281

Page 282: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Inserción y configuración de los dispositivos Concept y PL7 en la vista gráfica

Nota La implementación actual no permite actualizar la planta de Unity Studio Manager con información de los ficheros de proyecto Concept y PL7.

Inserción y configuración del dispositivo Momenum

Siga estos pasos:

Configuración del vínculo entre VesselLevelPlc y Ethernet1

Siga estos pasos:

Paso Acción

1 Activar la galería de símbolos Networks and Devices.

2 Ubicar un nuevo dispositivo Momenum en la red Ethernet1.

3 Hacer clic con el botón derecho del ratón sobre la forma y seleccionar Propiedades....

4 Hacer doble clic en la fila Nombre, en la columna Valor e introducir VesselLevelPlc.

5 Hacer doble clic en la fila Tipos, en la columna Valor y seleccionar Momentum M1E.

6 Hacer doble clic en la fila %MW Inicio Área, en la columna Valor. Introducir el valor 100.

7 Hacer doble clic en la fila %MW Longitud Área, en la columna Valor. Introducir el valor 40.

8 Hacer doble clic en la fila %IW Inicio Área, en la columna Valor. Introducir el valor1.

9 Hacer doble clic en la fila %IW Longitud Área, en la columna Valor. Introducir el valor 50.

10 Cerrar la ventana mediante Aceptar.

Paso Acción

1 Hacer clic con el botón derecho del ratón en el vínculo entre Ethernet1 y VesselLevelPlc y seleccionar Propiedades....

2 Hacer doble clic en la fila Nombre, en la columna Valor e introducir VesselLevelLink1.

3 Hacer doble clic en la fila Tipos, en la columna Valor y seleccionar TCP/IP 10.

4 Hacer doble clic en la fila Dirección, en la columna Valor e introducir 172.20.8.10.

5 Cerrar la ventana mediante Aceptar.

282

Page 283: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Inserción y configuración del dispositivo Premium

Siga estos pasos:

Configuración del vínculo entre VesselTemperaturePlc y Ethernet1

Siga estos pasos:

Paso Acción

1 Ubicar un nuevo dispositivo Premium en la red Ethernet1.

2 Hacer clic con el botón derecho del ratón sobre la forma y seleccionar Propiedades....

3 Hacer doble clic en la fila Nombre, en la columna Valor e introducir VesselTemperaturePlc.

4 Hacer doble clic en la fila %MW Inicio Área, en la columna Valor. Introducir el valor 10.

5 Hacer doble clic en la fila %MW Longitud Área, en la columna Valor. Introducir el valor 40.

6 Hacer doble clic en la fila %IW Inicio Área, en la columna Valor. Introducir el valor1.

7 Hacer doble clic en la fila %IW Longitud Área, en la columna Valor. Introducir el valor 128.

8 Cerrar la ventana mediante Aceptar.

Paso Acción

1 Hacer clic con el botón derecho del ratón en el vínculo entre Ethernet1 y VesselTemperaturePlc y seleccionar Propiedades....

2 Hacer doble clic en la fila Nombre, en la columna Valor e introducir VesselTemperatureLink1.

3 Hacer doble clic en la fila Tipos, en la columna Valor y seleccionar TCP/IP 10/100 Regular connection Premium.

4 Hacer doble clic en la fila Dirección, en la columna Valor e introducir 172.20.8.11.

5 Hacer doble clic en la fila Número de estación X-WAY, en la columna Valor. Introducir el valor 7.

6 Cerrar la ventana mediante Aceptar.

283

Page 284: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Representación de la vista gráfica

La vista gráfica de la planta debe tener la siguiente estructura:

Edición de la vista de aplicaciones

Siga estos pasos:

Ethernet1

controlmixingcontrolfeeding

T3T5T7T9

T2T4T6T8T10

FeedingMagelis

MixingPlcLink1FeedingPlcLink

MixingPlcLink2Fip1

controlcell

CellSupervisorLink

MBP1

MixingMagelisLink

MixingMagelis

BottlingMagelisLink

BottlingMagelis

controlbottling

BottlingPlcLink2

BottlingPlcLink1

SodaProcessCellServer

ServerLink

Modbus1

CellControlIOLink1

CellControlIO

EthModbusBridge

BridgeLink2

BridgeLink1MixingDriveLink

MixingDrive

VesselTemperaturePlc

VesselTemperatureLink1

VesselLevelPlc

VesselLevelLink1

BottlingIOLink

BottlingIO

FeedingIOLink1

FeedingIO

Paso Acción

1 Abrir la vista de aplicaciones con Ver → Vista de aplicaciones.

2 Hacer clic en la línea ControlVesselLevel, en la columna Dispositivo y seleccionar VesselLevelPlc.

3 Hacer clic en la línea ControlVesselTemperature, en la columna Dispositivo y seleccionar VesselTemperaturePlc.

4 Cerrar la ventana y guardar la planta.

284

Page 285: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Representación de la vista de aplicaciones

La vista de aplicaciones de la planta debe tener la siguiente estructura:

Actualización de dirección y proyecto

Nota Todavía no se ha definido ninguna dirección para el vínculo entre el dispositivo MixingDrive y la red Ethernet1. Esa información se obtiene mediante la actualización del proyecto correspondiente.

Actualización de la dirección del dispositivo MixingDrive

Siga estos pasos:

Actualización del proyecto

Siga estos pasos:

Vista de aplicaciones

Nombrecontrolbottlingcontrolcellcontrolfeedingcontrolmixing

CategoríaUnity ProUnity ProUnity ProUnity Pro

Dispositivocontrolbottlingcontrolcellcontrolfeedingcontrolmixing

FicheroC:\Schneider Application\UpdateFromProcessPlant\ControlBottling\controlbo

C:\Schneider Application\UpdateFromProcessPlant\ControlCell\controlcell.stu

C:\Schneider Applikation\UpdateFromProcessPlant\ControlFeeding\controlfe

ControlVesselT. PL7 VesselTemper C:\Schneider Application\UpdateFromProcessPlant\ControlVesselTemperatu

ControlVesselL. Concept VesselLevelPlc C:\Schneider Application\UpdateFromProcessPlant\ControlVesselLevel\cont

HMIBottling XBT-L1000 BottlingMagelis C:\Schneider Application\UpdateFromProcessPlant\HMIBottling\HMIBottling.D

HMIFeeding XBT-L1000 FeedingMagelis C:\Schneider Application\UpdateFromProcessPlant\HMIFeeding\HMIFeeding.

HMIMixing XBT-L1000 MixingMagelis C:\Schneider Application\UpdateFromProcessPlant\HMIMixing\HMIMixing.DOP

MixingDrive PowerSuiteATV MixingDrive C:\Schneider Application\UpdateFromProcessPlant\MixingDrive\MixingDrive.58C

C:\Schneider Applikation\UpdateFromProcessPlant\ControlMixing\controlmix

Paso Acción

1 Activar la vista gráfica.

2 Hacer clic con el botón derecho del ratón en la forma MixingDrive y seleccionar Operaciones → Actualizar del proyecto.Resultado: Aparece la ventana de salida y el vínculo contiene la dirección correcta en su hoja de propiedades.

Paso Acción

1 Actualizar el proyecto con Opciones → Actualizar del proyecto.Resultado: Aparece la ventana de salida sin ningún mensaje de error más.

285

Page 286: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Configuración de las variables de comunicación Concept y PL7

Nota La implementación actual no permite actualizar la planta de Unity Studio Manager con información de los ficheros de proyecto Concept y PL7.

Configuración de variables de comunicación

Siga estos pasos:

Paso Acción

1 Abrir la vista de comunicaciones (Ver → Vista de comunicaciones). Ir a la ficha Variables.

2 Activar en el área Ver las casillas de verificación Client y Server.

3 Cambiar al área Variables.

4 Hacer doble clic en una fila vacía, en la columna Aplicación y seleccionar la aplicación ControlVesselLevel.

5 Hacer doble clic en la columna Nombree introducir LevelData.

6 Hacer doble clic en la columna Categoría y seleccionar Server.

7 Hacer doble clic en la columna Tipo y seleccionar WORD.

8 Cambiar al área Variables conectadas.Nota: Asegúrese de que la fila con la aplicación ControlVesselLevel está seleccionada en el área Variables.

9 Hacer doble clic en la fila vacía, en la columna Aplicación y seleccionar controlcell.

10 Hacer doble clic en la columna Nombre y seleccionar VesselLevelIn.Resultado:El área Variables conectadas de la planta debe tener el siguiente aspecto.

11 Cambiar al área Variables.

12 Hacer doble clic en una fila vacía, en la columna Aplicación y seleccionar la aplicación ControlVesselTemperature.

13 Hacer doble clic en la columna Nombre e introducir TemperatureData.

14 Hacer doble clic en la columna Categoría y seleccionar Server.

15 Hacer doble clic en la columna Tipo y seleccionar WORD.

16 Cambiar al área Variables conectadas.Nota: Asegúrese de que la fila con la aplicación ControlVesselTemperature está seleccionada en el área Variables.

Aplicacióncontrolcell

NombreVesselLevelIn

CategoríaClient Read

Variables conectadas:

286

Page 287: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

17 Hacer doble clic en la fila vacía, en la columna Aplicación y seleccionar controlcell.

18 Hacer doble clic en la columna Nombre y seleccionar VesselTemperatureIn.Resultado:El área Variables conectadas de la planta debe tener el siguiente aspecto.

19 Cambiar al área Variables.

20 Seleccionar la fila BottlingIO con el nombre de la variable DigitalIn y cambiar al área Variables conectadas.

21 Hacer doble clic en la fila vacía, en la columna Aplicación y seleccionar ControlVesselLevel.

22 Hacer doble clic en la columna Nombre e introducir BottlingIn.Resultado: El área Variables conectadas de la planta debe tener el siguiente aspecto.

23 Hacer doble clic en la fila vacía, en la columna Aplicación y seleccionar ControlVesselTemperature.

24 Hacer doble clic en la columna Nombre e introducir BottlingIn.Resultado: El área Variables conectadas de la planta debe tener el siguiente aspecto.

25 Guardar la planta (Fichero → Guardar).

Paso Acción

Aplicacióncontrolcell

NombreVesselTemper..

CategoríaClient Read

Variables conectadas:

AplicaciónControlVesselLevel

NombreBottlinglIn

CategoríaClient Read

Variables conectadas:

AplicaciónControlVesselTem.

NombreBottlinglIn

CategoríaClient Read

Variables conectadas:

287

Page 288: Unity Studio Manager Gestión de sistemas distribuidos ...

Configuración del explorador de E/S (paso a paso)

Sincronización y análisis

Sincronización de la vista funcional

Para la sincronización, activar la vista funcional.Para cada aplicación Unity Pro se ha creado una entidad funcional. El subárbol de directorios reproduce el fallo funcional del dispositivo correspondiente. Organización o ampliación del árbol de directorios adecuado al proceso.Representación de la vista funcional:

Análisis Siga estos pasos:

funcional ...

Funcionalidad

controlcell

CellSupervisor

controlbottling

Controller

controlfeeding

Controller

controlmixing

Controller

Paso Acción

1 Comprobar si los datos de planta están completos y son coherentes con Operaciones → Analizar.

288

Page 289: Unity Studio Manager Gestión de sistemas distribuidos ...

C

Integración de esquemas y elementos de Visio

Introducción

Vista general En este capítulo encontrará instrucciones sobre la forma de integrar esquemas y elementos de Visio en las páginas de Unity Studio Manager.

Contenido: Este capítulo contiene los siguiente apartados:

Apartado Página

Posibilidad de integración de esquemas y elementos de esquema en Unity Studio Manager

290

Integración de elementos de Visio y CAD en Unity Studio Manager 291

289

Page 290: Unity Studio Manager Gestión de sistemas distribuidos ...

Integración de esquemas y elementos de Visio

Posibilidad de integración de esquemas y elementos de esquema en Unity Studio Manager

Vista general Los tipos de representación para describir un proceso que se vaya a automatizar pueden ser muy distintos según el entorno y las convenciones del ámbito de aplicación. Algunos de los usos más comunes en este contexto son, entre otros, planos de construcción, esquemas de circuitos, diagramas de tipo Piping and Instrumentation (P&IDs) y diagramas de procesos (PFDs). Estos tipos de represen-tación suelen crearse con un programa CAD o con Microsoft Visio.

Uso en Unity Studio Manager

En Unity Studio Manager también puede utilizar estos tipos de representación para clarificar las funcionalidades de una planta. Para ello, en la planta abierta se crea una página de esquema en la que se trazará la representación correspondiente. Sin embargo, además del diseño directo en Unity Studio Manager también es posible integrar en él otros esquemas y diagramas procedentes de programas CAD y Visio.

Nota: Estos esquemas sirven para clarificar la representación de las funcionalidades de la planta y no se pueden tener en cuenta en la configuración de la planta.

290

Page 291: Unity Studio Manager Gestión de sistemas distribuidos ...

Integración de esquemas y elementos de Visio

Integración de elementos de Visio y CAD en Unity Studio Manager

Integración de elementos de Visio en Unity Studio Manager

Los elementos creados en Microsoft Visio se pueden integrar en Unity Studio Manager tal y como se describe a continuación.

Integración de elementos de Unity Studio Manager en Visio

Los elementos creados en Unity Studio Manager se pueden integrar en Visio tal y como se describe a continuación.

Integración de esquemas CAD

Unity Studio Manager también ofrece la posibilidad de integrar esquemas creados con AutoCAD o MicroStation.Dicha integración se realiza desde el menú principal Pegar → Esquema CAD....

Paso Acción

1 Abrir Microsoft Visio y crear el elemento de esquema que se desee.

2 Seleccionar los elementos de esquema que se vayan a transferir a Unity Studio Manager.

3 Copiar los elementos en el portapapeles seleccionando Copiar en el menú contextual (botón derecho del ratón) o con el menú principal Edición → Copiar.

4 Abrir Unity Studio Manager y seleccionar la página en que se desee integrar los elementos.

5 Pegar los elementos de esquema desde el portapapeles con Pegar del menú contextual (botón derecho del ratón) o con el menú principal Edición → Pegar.

Paso Acción

1 Abrir Unity Studio Manager y crear el elemento de esquema que se desee.

2 Seleccionar el elemento de esquema que se vaya a transferir a Visio.

3 Copiar los elementos en el portapapeles seleccionando Copiar en el menú contextual (botón derecho del ratón) o con el menú principal Edición → Copiar.

4 Abrir Microsoft Visio y seleccionar la página de esquema en que se deseen integrar los elementos.

5 Pegar los elementos de esquema desde el portapapeles con Pegar del menú contextual (botón derecho del ratón) o con el menú principal Edición → Pegar.

291

Page 292: Unity Studio Manager Gestión de sistemas distribuidos ...

Integración de esquemas y elementos de Visio

292

Page 293: Unity Studio Manager Gestión de sistemas distribuidos ...

D

Manejo de programas de Visual Basic (macros)

Introducción

Vista general En este capítulo encontrará una descripción de las macros de VBA que se suministran con Unity Studio Manager, así como una breve descripción de la creación e integración de programas de Visual Basic (macros).

Contenido: Este capítulo contiene los siguiente apartados:

Apartado Página

Vista general de las macros de VBA 294

Creación e integración de un programa de Visual Basic en Unity Studio Manager

295

293

Page 294: Unity Studio Manager Gestión de sistemas distribuidos ...

Manejo de macros

Vista general de las macros de VBA

¿Qué macros de VBA se incluyen en el suministro?

Las siguientes macros se instalan de forma estándar con Unity Studio Manager y están disponibles después de ejecutar Importar con el editor de Visual Basic (Véase Procedimiento para la integración de macros, p. 44).

Las macros suministradas sirven para clarificar las posibilidades de manejo de Unity Studio Manager.Encontrará las macros en: Unidad:\Archivos de programa\Schneider Electric\UnityStudioManager\Examples\ VBAClientVisio.

Nombre del fichero Descripción

VBAClientVisioFillDatabase.bas Esta macro ubica un dispositivo en una página de Visio y crea consecutivamente redes, vínculos, aplicaciones, entidades funcionales, grupos y datos globales.

VBAClientVisioCreateNObjects.bas Esta macro ubica una cantidad de dispositivos en una página de Visio y crea siguiendo un bucle redes, vínculos, aplicaciones, entidades funcionales, grupos y datos globales. La cantidad de bucles se puede predefinir.

VBAClientVisioDeleteAllObjects.bas Esta macro borra todas las formas de las páginas de Visio y todos los objetos de Unity Studio Manager de la planta.

VBAClientVisioViewCatalog.bas Esta macro muestra el contenido del catálogo en una ventana del editor de Visual Basic.

Productivity.vss Estas macros muestran las interfaces abiertas de Unity Pro.

Nota: Para que las macros importadas estén disponibles en la lista de selección, la vista gráfica deberá estar activada. Puede consultar el procedimiento para integrar macros en el apartado "Integración de programas de Visual Basic (macros) en Unity Studio Manager, p. 43".

294

Page 295: Unity Studio Manager Gestión de sistemas distribuidos ...

Manejo de macros

Creación e integración de un programa de Visual Basic en Unity Studio Manager

Generalidades Para la representación de la funcionalidad en Unity Studio Manager, además de las configuraciones y las plantillas, puede que también sea necesario utilizar pasos de trabajo recurrentes y crear caracteres basados en datos actualizados a diario. Para realizar una tarea de tales características, es necesario escribir un programa en uno de los lenguajes compatibles con la automatización. En este caso, para Unity Studio Manager se utiliza Visual Basic for Applications (VBA).

Entorno VBA Se crean los programas VBA en el editor de Visual Basic. La vista del editor de Visual Basic está compuesta por varias ventanas que se pueden visualizar mediante el menú principal Vista. Las ventanas mostradas se pueden distribuir a voluntad del usuario en la ventana principal del editor de Visual Basic.

Las siguientes ventanas son especialmente importantes para trabajar con macros:� Explorador de proyectos� Ventana de propiedades� Ventana de código

En el explorador de proyectos se muestra una lista jerárquica de los proyectos y todos los elementos incluidos en los proyectos correspondientes.En la ventana de propiedades se muestran los ajustes actuales de todos los objetos seleccionados.La ventana de código se utiliza para crear, mostrar y editar código de Visual Basic.

Ejemplo de programación en VBA

Para explicar el manejo de VBA, lo más conveniente es plantear un ejemplo de programación. En el siguiente ejemplo se programa un acceso a las propiedades de la planta a través de VBA. Se integra un botón de comando en la vista gráfica de Unity Studio Manager. Al accionar este botón se abre una ventana en la que se muestra dónde está guardada la planta actual. Además, esta ventana contiene el botón de comando Aceptar.

295

Page 296: Unity Studio Manager Gestión de sistemas distribuidos ...

Manejo de macros

Creación de un programa de ejemplo

Para programar el ejemplo, siga los pasos que se describen a continuación.

Paso Programa Acción

1 Unity Studio Manager

Abrir o crear una planta.

2 Seleccionar la vista gráfica.

3 Mediante Insertar → Elemento de control, abrir la ventana de selección Elementos de control. Seleccionar el elemento Microsoft Forms 2.0 CommandButton de la lista y confirmar con Aceptar.Resultado: Se inserta un botón de comando en la página de dibujo.

4 Abrir el editor de Visual Basic mediante el menú principal Herramientas → Macros → Editor de Visual Basic, la

combinación de teclas ALT + F11 o el botón de la barra de herramientas Diseñador.Resultado: Se abrirá el editor de Visual Basic.

Botón de comando

296

Page 297: Unity Studio Manager Gestión de sistemas distribuidos ...

Manejo de macros

5 VBA Haciendo doble clic en el elemento ThisDocument<nombre de planta> del explorador de proyectos se abre la ventana de código.

6 Programar en ella el comportamiento de este botón de comando. Seleccionando el elemento CommandButton1 de la lista (General) se crean las líneas de inicio y de final del programa.Private Sub CommandButton1_Click()

End Sub

7 Introducir el código del programa entre ambas líneas.El siguiente código de programa es un ejemplo de llamada de Messagebox.Private Sub CommandButton1_Click()

MsgBox ThisPlant.PlantFolder, vbOKOnly,

"directorio de planta"

End Sub

Nota: El objeto Plant es el objeto principal de toda la planta. El acceso a este objeto en la planta abierta se logra mediante el objeto global ThisPlant.

8 Volver a Unity Studio Manager mediante Cerrar y volver a Visio.

9 Unity Studio Manager

Para el elemento de control mostrado (ver el paso 3) se debe desactivar la modalidad Design del siguiente modo:Activar la barra de herramientas Diseñador (si no aparece en pantalla) mediante Mostrar → Barra de herramientas. En esta

barra, pulsar el botón .

10 Si se pulsa el botón de comando gris de la página de dibujo, aparecerá lo siguiente:

Paso Programa Acción

Directorio de planta

C:\Schneider Application\Nueva planta 1

Aceptar

297

Page 298: Unity Studio Manager Gestión de sistemas distribuidos ...

Manejo de macros

Creación de una macro para Unity Studio Manager

La integración de macros propias de usuario se realiza en el editor de Visual Basic. En él, las macros se integran como módulos. Se crea una biblioteca nueva de macros definidas por el usuario con el nombre del módulo (estándar "Modul1"). El comienzo de la macro se marca en el módulo mediante "Sub name()". El final se marca mediante "End Sub". En un módulo se puede crear una cantidad ilimitada de macros. Para crear una macro nueva, siga los pasos descritos a continuación.

Paso Programa Acción

1 Unity Studio Manager

Abrir o crear una planta.

2 Seleccionar la vista gráfica.

3 Abrir el cuadro de diálogo Macros mediante el menú principal Herramientas → Macros → Macros... o la combinación de teclas ALT + F8.

4 Introducir el nombre deseado en el campo Nombre de macro e iniciar el editor de Microsoft Visual Basic mediante el botón de comando Crear.

5 Editor de Visual Basic

En caso necesario, modificar el nombre de módulo para la biblioteca de macros definida por el usuario.

6 Programar las macros correspondientes en la ventana de programación del editor de Visual Basic.

7 Volver a Unity Studio Manager mediante Cerrar y volver a Visio.

8 Unity Studio Manager

Las macros están disponibles en Unity Studio Manager y se pueden iniciar mediante Herramientas → Macros → Macros... → Selección de la macro deseada → Ejecutar.

298

Page 299: Unity Studio Manager Gestión de sistemas distribuidos ...

E

Trabajar con varios PC

Introducción

Vista general En este capítulo se describe el trabajo con varios PC. Para ajustar el acceso remoto a los PC, siga el orden que se muestra en la descripción.

Contenido: Este capítulo contiene los siguiente apartados:

Nota: Los cambios generales se basan en la instalación estándar de Unity Studio Manager.

Apartado Página

Creación o apertura de una instalación en un PC remoto 300

Conexión a un PC servidor cuando no hay iniciada ninguna sesión de usuario (login)

307

Instalación segura 315

Cambio de contraseña de la cuenta de usuario unityuser 325

299

Page 300: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

Creación o apertura de una instalación en un PC remoto

Introducción Una vez instalado Unity Studio Manager (USM) es posible acceder al directorio local "Schneider Application" (C:\SCHNEIDER APPLICATION) para crear o abrir una instalación. Para poder utilizar este directorio desde un PC remoto, debe habilitar (usted o su administrador del sistema) este directorio para el acceso remoto.

300

Page 301: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

Habilitación del acceso remoto en Windows XP

Si utiliza Windows XP, siga estos pasos:

Paso Acción

1 Seleccionar el directorio "Schneider Application" y hacer clic con el botón derecho del ratón.

2 Seleccionar Propiedades.Resultado: se abrirá el cuadro de diálogo Propiedades de Schneider Application.

3 Seleccionar la ficha Compartir.

4 Seleccionar el botón de opción Compartir esta carpeta.Resultado: el nombre de la carpeta aparecerá automáticamente en el cuadro de texto Recurso compartido.Cuadro de diálogo Propiedades de Schneider Application:

5 Hacer clic en el botón Permisos.Resultado: se abrirá el cuadro de diálogo Permisos de Schneider Application.

6 Hacer clic en el botón de comando Agregar....Resultado: se abrirá el cuadro de diálogo Seleccionar usuarios o grupos.

7 Hacer clic en el botón Avanzadas....

Propiedades de Schneider Application

CompartirGeneral

AplicarCancelarAceptar

?

Puede compartir esta carpeta con otros usuarios dela red. Para compartirla, haga clic en "Compartir estacarpeta".

No compartir esta carpeta

Seguridad Personalizar

Compartir esta carpeta

Schneider ApplicationRecurso compartido:

Comentario:

Máximo permitidoLímite de usuarios:

Permitir este nº de usuarios:

Para establecer permisos de acceso a estaesta carpeta en la red, haga clic enPermisos.

Permisos

Para configurar el acceso sin conexión, hagaclic en Caché.

Caché

Nuevo recurso compartido

301

Page 302: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

8 Hacer clic en el botón Ubicaciones....Resultado: se abrirá el cuadro de diálogo Ubicaciones.

9 Seleccionar la ruta deseada y hacer clic en el botón Aceptar.Resultado: el cuadro de diálogo se cerrará y volverá a aparecer Seleccionar usuarios o grupos.

10 Hacer clic en el botón Buscar ahora.Resultado: aparecerá una lista de todos los usuarios o grupos de la ubicación seleccionada.Cuadro de diálogo Seleccionar usuarios o grupos:

11 Seleccionar el grupo unitygroup y hacer clic en el botón Aceptar.Resultado: la ruta a la ubicación y el grupo aparecerán automáticamente en el cuadro de texto.

Paso Acción

Seleccionar usuarios o grupos

Consultas comunes

Usuarios, Grupos o Ppios. seguridad incorporados

CancelarAceptar

?

Seleccionar este tipo de objeto:Tipos de objetos...

SG-ZITRONE

Desde esta ubicación:

Ubicaciones...

Columnas...

Buscar ahora

Detener

Empieza conDescripción:

Empieza conNombre:

Contraseñas que nunca caducan

Deshabilitar cuentas

Número de días transcurridos desde el último inicio de sesión:

Nombre (RDN) CarpetaRED

Configuración... SG-ZITRONE

Usuarios de ... SG-ZITRONE

Replicador SG-ZITRONE

Operadores d... SG-ZITRONE

SUPPORT_3... SG-ZITRONE

SISTEMA

TERMINALES...

unitygroup SG-ZITRONE

unityuser SG-ZITRONE

302

Page 303: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

12 Hacer clic en el botón Aceptar.Resultado: el grupo aparecerá en el cuadro de texto Nombres de grupos o usuarios.

13 Seleccionar el grupo unitygroup y activar las siguientes casillas de verificación del área Permitir:� Control total� Cambiar� Leer

Cuadro de diálogo Permisos de Schneider Application:

14 Hacer clic en el botón Aplicar y, a continuación, en el botón Aceptar.Resultado: volverá a aparecer el cuadro de diálogo Propiedades de Schneider Application.

15 Hacer clic en el botón Aceptar.Resultado: se cerrará el cuadro de diálogo.Nota: Si se desea crear o abrir las instalaciones en otro directorio, se deberá abrir su cuadro de diálogo Propiedades y definir los permisos para el grupo "unitygroup". En cualquier caso, el proceso es el que ya se ha descrito en los pasos 1-15.

16 Para continuar, consultar el apartado "Creación o apertura de una planta, p. 307".

Paso Acción

Permisos de Schneider Application

Permisos de los recursos compartidos

AplicarCancelarAceptar

?

Nombres de grupos o usuarios:

QuitarAgregar...

Everyoneunitygroup (SG-ZITRONE\unitygroup)

Permisos de unitygroup DenegarPermitir

Control total

CambiarLeer

303

Page 304: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

Habilitación del acceso remoto en Windows 2000

Si utiliza Windows 2000, siga estos pasos:

Paso Acción

1 Seleccionar el directorio "Schneider Application" y hacer clic con el botón derecho del ratón.

2 Seleccionar Propiedades.Resultado: se abrirá el cuadro de diálogo Propiedades de Schneider Application.

3 Seleccionar la ficha Compartir.

4 Seleccionar el botón de opción Compartir esta carpeta.Resultado: el nombre de la carpeta aparecerá automáticamente en el cuadro de texto Recurso compartido.Cuadro de diálogo Propiedades de Schneider Application:

5 Hacer clic en el botón Permisos.Resultado: se abrirá el cuadro de diálogo Permisos de Schneider Application.

6 Hacer clic en el botón de comando Agregar....Resultado: se abrirá el cuadro de diálogo Seleccionar usuarios o grupos.

Propiedades de Schneider Application

CompartirGeneral

AplicarCancelarAceptar

?

Puede compartir esta carpeta con otros usuarios dela red. Para compartirla, haga clic en Compartir estacarpeta.

No compartir esta carpeta

Configuración de seguridad

Compartir esta carpeta

Schneider ApplicationRecurso compartido:

Comentario:

Máximo permitidoLímite de usuarios:

Máx.

Para establecer permisos de acceso a estaesta carpeta en la red, haga clic enPermisos.

Permisos

Para configurar el acceso sin conexión a estacarpeta, haga clic en Caché.

Caché

usuarios

304

Page 305: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

7 Seleccionar en el cuadro de lista Buscar en... la ruta de búsqueda.Resultado: aparecerá una lista de todos los usuarios o grupos de la ubicación seleccionada.Cuadro de diálogo Seleccionar usuarios o grupos:

8 Seleccionar el grupo unitygroup y hacer clic en el botón Agregar.Resultado: la ruta a la ubicación y el grupo aparecerán automáticamente en el cuadro de texto inferior.

9 Hacer clic en el botón Aceptar.Resultado: el grupo aparecerá en el cuadro de texto Nombre del cuadro de diálogo Permisos de Schneider Application.

Paso Acción

Seleccionar usuarios o grupos

CancelarAceptar

?

Nombre CarpetaRED

Configuración... SG-ZITRONE

Usuarios de ... SG-ZITRONE

Replicador SG-ZITRONE

Operadores d... SG-ZITRONE

SUPPORT_3... SG-ZITRONE

SISTEMA

TERMINALES...

unitygroup SG-ZITRONE

unityuser SG-ZITRONE

Buscar en: SG-ZITRONE

Comprobar nombresAgregar

305

Page 306: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

10 Seleccionar el grupo unitygroup y activar las siguientes casillas de verificación del área Permitir:� Control total� Cambiar� Leer

Cuadro de diálogo Permisos de Schneider Application:

11 Hacer clic en el botón Aplicar y, a continuación, en el botón Aceptar.Resultado: volverá a aparecer el cuadro de diálogo Propiedades de Schneider Application.

12 Hacer clic en el botón Aceptar.Resultado: se cerrará el cuadro de diálogo.Nota: Si se desea crear o abrir las instalaciones en otro directorio, se deberá abrir su cuadro de diálogo Propiedades y definir los permisos para el grupo "unitygroup". En cualquier caso, el proceso es el que ya se ha descrito en los pasos 1-12.

13 Para continuar, consultar el apartado "Creación o apertura de una planta, p. 307".

Paso Acción

Permisos de Schneider Application

Permisos de los recursos compartidos

AplicarCancelarAceptar

?

Agregar...

Everyone

unitygroup (SG-ZITRONE\unitygroup)

Permisos: DenegarPermitir

Control total

CambiarLeer

Nombre

Quitar

306

Page 307: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

Creación o apertura de una planta

Una vez realizada la habilitación, es posible acceder utilizando la escritura UNC \\Nombre_servidor\Nombre_recurso\... (p. ej., \\s_build\Schneider Application\...) a la instalación descentralizada (remota) o el fichero de aplicación (remoto).

Conexión a un PC servidor cuando no hay iniciada ninguna sesión de usuario (login)

Introducción La instalación estándar de Unity Studio Manager configura la "identidad" de Unity Pro y OFS como Usuario interactivo para permitir el uso de su interfaz gráfica de usuario (GUI). No obstante, si desea modificar la instalación estándar para un PC servidor (sin sesión de usuario iniciada), el administrador del PC debe cambiar la "identidad" de Usuario interactivo a Este usuario. Para la "identidad" Este usuario se utilizará la cuenta de usuario local unityuser.

307

Page 308: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

Cambios generales de Unity Pro, OFS y Power Suite en Windows XP

Si utiliza Windows XP, siga estos pasos:

Nota: Para poder cambiar la configuración, debe disponer de derechos de administrador.

Paso Acción

1 Hacer clic en Inicio → Ejecutar... y escribir dcomcnfg en el cuadro de texto.

2 Hacer clic en el botón Aceptar.Resultado: se abrirá la ventana Servicios de componente.

3 Hacer doble clic en el siguiente orden:1. Servicios de componente2. Equipos3. Mi PC4. Configuración DCOM

Ventana Servicios de componente:

4 Seleccionar Schneider Electric Unity Pro Server y hacer clic con el botón derecho del ratón.

5 Seleccionar Propiedades.Resultado: se abrirá el cuadro de diálogo Propiedades de Schneider Electric Unity Pro Server.

6 Seleccionar la ficha Identidad.

7 Seleccionar el botón de opción Este usuario.Resultado: ahora se podrán editar los campos de texto del cuadro de diálogo.

8 Hacer clic en el botón Examinar....Resultado: se abrirá el cuadro de diálogo Seleccionar usuario.

Servicios de componenteArchivo Acción Ver Ventana Ayuda

Raíz de consola

Equipos

Mi PC

Servicios de componente

Aplicaciones COM+

Configuración DCOM

AccStore ClassAdobe Acrobat DocumentGrabadora de sonidosActualizaciones automáticasBlocked Drivers

Configuración DCOM

Schneider Electric

Unity Studio Ma...

Schneider-Aut OPC Factory

Server

Schneider-Aut RAT Server

SecPBS SecUBS

SENS Logon Events

SENS Logon2Events

SENS NetworkEvents

Schneider Electric

Unity Pro Server

308

Page 309: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

9 Hacer clic en el botón Avanzadas.Resultado: el cuadro de diálogo se ampliará.

10 Hacer clic en el botón Buscar ahora.Resultado: aparecerá una lista de los usuarios de la ruta de búsqueda definida.Cuadro de diálogo Seleccionar usuario:

11 Seleccionar el usuario unityuser y hacer clic en el botón Aceptar.Resultado: la ruta a la ubicación y el usuario aparecerán automáticamente en el cuadro de texto.

12 Hacer clic en el botón Aceptar.Resultado: volverá a aparecer el cuadro de diálogo Propiedades de Schneider Electric Unity Pro Server y el usuario aparecerá en el cuadro de texto Usuario.

Paso Acción

Seleccionar Usuario

Consultas comunes

Usuario

CancelarAceptar

?

Seleccionar este tipo de objeto:

Tipos de objetos...

SG-ZITRONEDesde esta ubicación:

Ubicaciones...

Columnas...

Buscar ahora

Detener

Empieza conDescripción:

Empieza conNombre:

Contraseñas que nunca caducan

Deshabilitar cuentas

Número de días transcurridos desde el último inicio de sesión:

Nombre (RDN) En la carpeta

Administrador SG-ZITRONE

Invitado SG-ZITRONE

Asistente de ayuda SG-ZITRONE

SUPPORT_3... SG-ZITRONE

unityuser SG-ZITRONE

309

Page 310: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

Los demás ajustes de configuración se ejecutarán automáticamente desde la instalación estándar de Unity Studio Manager. Con estos cambios será posible ejecutar todos los componentes sin que haya iniciada una sesión de usuario.

13 Definir una contraseña en el cuadro de texto Contraseña y confirmarla en el cuadro de texto Confirmar contraseña.Nota: Esta contraseña debe coincidir con la contraseña introducida en el cuadro de diálogo Cuentas de usuario (Inicio → Panel de control → Cuentas de usuario).Cuadro de diálogo Propiedades de Schneider Electric Unity Pro Server:

14 Hacer clic en el botón Aceptar.Resultado: se cerrará el cuadro de diálogo.Nota: Estos ajustes se deben cambiar en los siguientes servidores:� Schneider Electric Unity Pro Server� Schneider-Aut OPC Factory Server� Power Suite DCOM

Paso Acción

Propiedades de Schneider Electric Unity Pro Server

General

AplicarCancelar

?

SG-ZITRONE\unityuser

IdentidadUbicación Seguridad Extremos

¿Qué cuenta de usuario desea usar para ejecutar estaaplicación?

El usuario interactivo.

Usuario inicial.

Este usuario.

Usuario: Examinar...

*******Contraseña:

*******Confirmar contraseña:

La cuenta de sistema (sólo servicios).

Aceptar

310

Page 311: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

Cambios generales de Unity Pro, OFS y Power Suite en Windows 2000

Si utiliza Windows 2000, siga estos pasos:

Nota: Para poder cambiar la configuración, debe disponer de derechos de administrador.

Paso Acción

1 Hacer clic en Inicio → Ejecutar... y escribir dcomcnfg en el cuadro de texto.

2 Hacer clic en el botón Aceptar.Resultado: se abrirá el cuadro de diálogo Propiedades de Configuración DCOM.

3 Seleccionar la ficha Aplicaciones.Cuadro de diálogo Propiedades de Configuración DCOM:

4 Seleccionar Schneider Electric Unity Pro Server y hacer clic en el botón Propiedades....Resultado: se abrirá el cuadro de diálogo Propiedades de Schneider Electric Unity Pro Server.

5 Seleccionar la ficha Identidad.

6 Seleccionar el botón de opción Este usuario.Resultado: ahora se podrán editar los campos de texto del cuadro de diálogo.

7 Hacer clic en el botón Examinar....Resultado: se abrirá el cuadro de diálogo Buscar usuarios.

Propiedades de Configuración DCOM

Aplicaciones

AplicarCancelar

?

Removable Storage UI Layer

Protocolos predeterminadosSeguridad predeterminada

Propiedades predeterminadas

Aplicaciones

Propiedades...

Aceptar

RqDbUpgradeWiz.UpgradeRqGUIServices.GUIServiceRSLicense4 ClassSchneider Electric Unity Library ServerSchneider Electric Unity Pro Broker Server

Schneider Electric Unity Studio Manager ServerSchneider-Aut OPC Factory ServerSchneider-Aut RAT ServerSecPBsSecUBS

Schneider Electric Unity Pro Server

311

Page 312: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

8 Seleccionar en el cuadro de lista Mostrar nombres: la ruta deseada.Resultado: en el cuadro de lista Nombres: aparecerá una lista de todos los usuarios de esa ruta.Cuadro de diálogo Buscar usuarios:

9 Seleccionar el usuario unityuser y hacer clic en el botón Agregar.Resultado: la ruta y el usuario se agregarán automáticamente al cuadro de texto Agregar nombre:.

10 Hacer clic en el botón Aceptar.Resultado: volverá a aparecer el cuadro de diálogo Propiedades de Schneider Electric Unity Pro Server y el usuario aparecerá en el cuadro de texto Usuario.

Paso Acción

Buscar usuarios

CancelarAceptar

?

NombreRED

Configuración... SG-ZITRONE

Usuarios de ... SG-ZITRONE

Replicador SG-ZITRONE

Operadores d... SG-ZITRONE

SUPPORT_3... SG-ZITRONE

SISTEMA

TERMINALES...

unityuser SG-ZITRONE

unitygroup SG-ZITRONE

Mostrar nombres: SG-ZITRONE

Buscar...Agregar Miembros...

Agregar nombre: SG-ZITRONE\unityuser

Ayuda

312

Page 313: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

Los demás ajustes de configuración se ejecutarán automáticamente desde la instalación estándar de Unity Studio Manager. Con estos cambios será posible ejecutar todos los componentes sin que haya iniciada una sesión de usuario.

11 Definir una contraseña en el cuadro de texto Contraseña y confirmarla en el cuadro de texto Confirmar contraseña.Nota: Esta contraseña debe coincidir con la contraseña introducida en el cuadro de diálogo Usuarios y contraseñas (Inicio → Configuración → Panel de control → Usuarios y contraseñas).Cuadro de diálogo Propiedades de Schneider Electric Unity Pro Server:

12 Hacer clic en el botón Aceptar.Resultado: se cerrará el cuadro de diálogo.Nota: Estos ajustes se deben cambiar en los siguientes servidores:� Schneider Electric Unity Pro Server� Schneider-Aut OPC Factory Server� Power Suite DCOM

Paso Acción

Propiedades de Schneider Electric Unity Pro Server

General

AplicarCancelar

?

SG-ZITRONE\unityuser

IdentidadUbicación Seguridad Extremos

¿Qué cuenta de usuario desea usar para ejecutar estaaplicación?

El usuario interactivo.

Usuario inicial.

Este usuario.

Usuario: Examinar...

*******Contraseña:

*******Confirmar contraseña:

La cuenta de sistema (sólo servicios).

Aceptar

313

Page 314: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

Cambios especiales para OFS

Además de los cambios generales, (consulte la tabla de pasos "Cambios generales de Unity Pro, OFS y Power Suite en Windows XP, p. 308"), en OFS es necesario realizar ciertos ajustes especiales para su interfaz de usuario y así poder ejecutarlo sin tener iniciada una sesión de usuario (login).Siga estos pasos:

Paso Acción

1 Iniciar la herramienta de configuración OFS con Inicio → Schneider Electric → Ofs → Herramienta de configuración de OFS.Resultado: se abrirá el cuadro de diálogo Herramienta de configuración de OFS.

2 En el área Tipo de servidor, activar el botón de opción Oculto.Cuadro de diálogo Herramienta de configuración de OFS:

3 Hacer clic en el botón Aplicar y, a continuación, en el botón Salir.Resultado: se cerrará el cuadro de diálogo.

Nota: Si el servidor OFS estaba en funcionamiento cuando se realizaron los cambios, ciérrelo y vuelva a iniciarlo.

Herramienta de configuración de OFS

AplicarCancelar

Alias

Control

Detallado

Oculto

Salir

Server Edición Imprimir Ayuda

Descripción

Propiedades de alias...

Diagnóstico

D:\Archivos de programa\Schneider Electric\OFS\Server\Ofs.exe

Tipo de servidorNúmero de denominaciones alias: 2 Avanzadas...

Tasa min. grupo

200 ms

Lista de alias del PLCNombre <controlador>:

<dirección_PLC>Archivo de tabla de símbolos

AppQuantumEth MBT:172.20.30.19/U

AppQuantumMBP MBT:172.20.30.8;18/Q

E:\AutomationSuite\IPRs\IPR_14995\Diagnóstico con OPC\AppQuantumMBP\AppQuantumMBP.prj

Premium XIP02:127.6.0/U E:\AutomationSuite\IPRs\IPR_15449\Plant15449\Premium\Premium.STU

314

Page 315: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

Instalación segura

Introducción Si desea que sólo ciertos usuarios tengan derechos de acceso a Unity Studio Manager, puede modificar las entradas de unitygroup. Como consecuencia, sólo los usuarios pertenecientes a unitygroup tendrían derechos de acceso para conectarse a Unity Studio Manager Server y manejar los ficheros de forma remota.

Modificación de unitygroup en Windows XP

Si utiliza Windows XP, siga estos pasos:

Paso Acción

1 Hacer clic en Inicio → Panel de control → Cuentas de usuario.Resultado: se abrirá el cuadro de diálogo Cuentas de usuario.Cuadro de diálogo Cuentas de usuario:

Cuentas de usuario

AvanzadaUsuarios

Contraseñas y .NET Passports

Puede administrar todas las contraseñas que ha almacenadoen este equipo o cambiar su configuración predeterminada de Passportmediante el Asistente para .NET Passport.

Asistente para .NET Passport

AplicarCancelarAceptar

?

Administrar contraseñas

Administración avanzada de usuarios

Puede utilizar Usuarios locales y grupos para realizartareas avanzadas de administración de usuarios.

Avanzada

Inicio de sesión seguro

Para obtener seguridad adicional, los usuarios deben presionarCtrl+Alt+Supr antes de iniciar la sesión.Así se garantiza que aparezca la ventana de inicio de sesión de Windows, protegiendo el sistema de programas que imitan un inicio de sesión para recuperar información sobre la contraseña.

Requerir a los usuarios que presionen Ctrl+Alt+Supr

315

Page 316: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

2 Abrir la ficha Avanzada y hacer clic en el botón Avanzada.Resultado: se abrirá la ventana Usuarios locales y grupos.Ventana Usuarios locales y grupos:

3 Abrir el directorio Grupos y seleccionar el grupo unitygroup.

4 Hacer clic con el botón derecho del ratón y seleccionar Propiedades.Resultado: se abrirá el cuadro de diálogo Propiedades de unitygroup.

Paso Acción

Usuarios locales y gruposArchivo Acción Ver Ayuda

Usuarios locales y grupos (local) DescripciónNombre

Administradores Los administradores tienen ac...Usuarios Los usuarios no pueden hacer...Invitados Los invitados tienen predeter...Usuarios avanzados Los usuarios avanzados tienen...

Replicador Pueden duplicar archivos en un...Operadores de copi... Los operadores de copia pued...HelpServicesGroup Grupo para el Centro de ayuda...

Los miembros de este equipo p...Usuarios de escrito... A los miembros de este grupo...

Usuarios

Grupos

Configuración de red

Grupo localunitygroup

316

Page 317: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

5 En el área Miembros, seleccionar los miembros Everyone y NT AUTHORITY\INTERACTIVE, y hacer clic en el botón Eliminar.Cuadro de diálogo Propiedades de unitygroup:

Resultado: los dos miembros desaparecerán del grupo unitygroup.

6 Hacer clic en el botón de comando Agregar....Resultado: se abrirá el cuadro de diálogo Seleccionar Usuarios o Grupos.

7 Hacer clic en el botón Avanzadas....Resultado: el cuadro de diálogo se ampliará.

8 Hacer clic en el botón Ubicaciones....Resultado: se abrirá el cuadro de diálogo Ubicaciones.

9 Seleccionar la ubicación deseada y hacer clic en el botón Aceptar.Resultado: el cuadro de diálogo se cerrará y volverá a aparecer Seleccionar usuarios o grupos.

Paso Acción

Propiedades de unitygroup

General

AplicarCancelarAceptar

?

Miembros:

unityuser

unitygroup

Grupo localDescripción:

QuitarAgregar...

\EveryoneNT AUTHORITY\INTERACTIVE

317

Page 318: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

10 Hacer clic en el botón Buscar ahora.Resultado: aparecerá una lista de todos los usuarios o grupos de la ubicación seleccionada.Cuadro de diálogo Seleccionar usuarios o grupos:

11 Seleccionar el usuario s_build y hacer clic en el botón Aceptar.Resultado: la ruta a la ubicación y el usuario aparecerán automáticamente en el cuadro de texto.

Paso Acción

Seleccionar usuarios o grupos

Consultas comunes

Usuarios o grupos

CancelarAceptar

?

Seleccionar este tipo de objeto:

Tipos de objetos...

DE.ACCDesde esta ubicación:

Ubicaciones...

Columnas...

Buscar ahora

Detener

Empieza conDescripción:

Empieza conNombre:

Contraseñas que nunca caducan

Deshabilitar cuentas

Número de días transcurridos desde el último inicio de sesión:

Nombre (RDN) En la carpetaRT_CI&S_G_C DE.ACC

RTATZEL DE.ACC

RWALTER DE.ACC

RWELZBAC DE.ACC

s_build DE.ACC

SAM_G_C DE.ACC

SAP_INSTAL... DE.ACC

SAPTRANS_... DE.ACC

318

Page 319: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

12 Hacer clic en el botón Aceptar.Resultado: volverá a aparecer el cuadro de diálogo Propiedades de unitygroup y el miembro aparecerá en el cuadro de texto Miembros.Cuadro de diálogo Propiedades de unitygroup:

13 Hacer clic en el botón Aplicar y, a continuación, en Aceptar.Resultado: volverá a aparecer la ventana Usuarios locales y grupos.

Paso Acción

Propiedades de unitygroup

General

AplicarCancelarAceptar

?

Miembros:

unityuser

unitygroup

Grupo localDescripción:

QuitarAgregar...

DE.ACC\s_build

319

Page 320: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

Modificación de unitygroup en Windows 2000

Si utiliza Windows 2000, siga estos pasos:

Paso Acción

1 Hacer clic en Inicio → Configuración → Panel de control → Usuarios y contraseñas.Resultado: se abrirá el cuadro de diálogo Usuarios y contraseñas.Cuadro de diálogo Usuarios y contraseñas:

Usuarios y contraseñas

AvanzadaUsuarios

Contraseñas y .NET Passports

Puede administrar todas las contraseñas que ha almacenadoen este equipo o cambiar su configuración predeterminada de Passportmediante el Asistente para .NET Passport.

Asistente para .NET Passport

AplicarCancelarAceptar

?

Administrar contraseñas

Administración avanzada de usuarios

Puede utilizar Usuarios locales y grupos para realizartareas avanzadas de administración de usuarios.

Avanzada

Inicio de sesión seguro

Para obtener seguridad adicional, los usuarios deben presionarCtrl+Alt+Supr antes de iniciar la sesión.Así se garantiza que aparezca la ventana de inicio de sesión de Windows, protegiendo el sistema de programas que imitan un inicio de sesión para recuperar información sobre la contraseña.

Requerir a los usuarios que presionen Ctrl+Alt+Supr

320

Page 321: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

2 Abrir la ficha Avanzada y hacer clic en el botón Avanzada.Resultado: se abrirá la ventana Usuarios locales y grupos.Cuadro de diálogo Usuarios locales y grupos:

3 Abrir el directorio Grupos y seleccionar el grupo unitygroup.

4 Hacer clic con el botón derecho del ratón y seleccionar Propiedades.Resultado: se abrirá el cuadro de diálogo Propiedades de unitygroup.

Paso Acción

Usuarios locales y grupos

Acción Ver

Usuarios locales y grupos (local) DescripciónNombre

Administradores Los administradores tienen ac...Usuarios Los usuarios no pueden hacer...Invitados Los invitados tienen predeter...Usuarios avanzados Los usuarios avanzados tienen...

Replicador Pueden duplicar archivos en un...Operadores de copi... Los operadores de copia pued...HelpServicesGroup Grupo para el Centro de ayuda...

Los miembros de este equipo p...Usuarios de escrito... A los miembros de este grupo...

Usuarios

Grupos

Configuración de red

Grupo localunitygroup

Estructura

321

Page 322: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

5 En el área Miembros, seleccionar los miembros Everyone y NT AUTHORITY\INTERACTIVE, y hacer clic en el botón Eliminar.Cuadro de diálogo Propiedades de unitygroup:

Resultado: los dos miembros desaparecerán del grupo unitygroup.

6 Hacer clic en el botón de comando Agregar....Resultado: se abrirá el cuadro de diálogo Seleccionar Usuarios, Equipos o Grupos.

Paso Acción

Propiedades de unitygroup

General

AplicarCancelarAceptar

?

Miembros:

unityuser

unitygroup

Grupo localDescripción:

QuitarAgregar...

\Everyone

NT AUTHORITY\INTERACTIVE

322

Page 323: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

7 En el cuadro de lista Buscar en:, seleccionar la ubicación.Resultado: aparecerá una lista de todos los usuarios o grupos de la ubicación seleccionada.Cuadro de diálogo Seleccionar usuarios o grupos:

8 Seleccionar el usuario s_build y hacer clic en el botón Agregar.Resultado: el grupo aparecerá automáticamente en el cuadro de texto inferior.

Paso Acción

Seleccionar usuarios o grupos

CancelarAceptar

?

Nombre En la carpeta

RT_CI&S_G_C DE.ACC

RTATZEL... DE.ACC

RWALTER... DE.ACC

RWELZBAC... DE.ACC

SAPTRANS_...

DE.ACC

SAM_G_C DE.ACC

SAP_INSTAL DE.ACC

SAPTRANS_... DE.ACC

DE.ACC

SAPTRANSO.. DE.ACC

Buscar en: DE.ACC

Comprobar nombresAgregar

s_build

DE.ACC\s_build

323

Page 324: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

9 Hacer clic en el botón Aceptar.Resultado: volverá a aparecer el cuadro de diálogo Propiedades de unitygroup y el miembro aparecerá en el cuadro de texto Miembros.Cuadro de diálogo Propiedades de unitygroup:

10 Hacer clic en el botón Aplicar y, a continuación, en Aceptar.Resultado: volverá a aparecer la ventana Usuarios locales y grupos.

Paso Acción

Propiedades de unitygroup

General

AplicarCancelarAceptar

?

Miembros:

unityuser

unitygroup

Grupo localDescripción:

QuitarAgregar...

DE.ACC\s_build

324

Page 325: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

Cambio de contraseña de la cuenta de usuario unityuser

Introducción Si desea cambiar la contraseña del usuario unityuser, tendrá que realizar la modificación en los cuadros de diálogo Cuentas de usuario y Servicios de Windows XP o en Usuarios y contraseñas y Servicios de Windows 2000 (para Unity Studio Manager Server).

Nota: Debe utilizar la misma contraseña en el cuadro de diálogo Cuentas de usuario/Usuarios y contraseñas y en Servicios.

325

Page 326: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

Cambio de contraseña en Cuentas de usuario (Windows XP)

Si utiliza Windows XP, siga estos pasos:

Paso Acción

1 Hacer clic en Inicio → Panel de control → Cuentas de usuario.Resultado: se abrirá el cuadro de diálogo Cuentas de usuario.

2 Seleccionar el usuario unityuser y hacer clic en el botón Restablecer contraseña....Cuadro de diálogo Cuentas de usuario:

Resultado: se abrirá el cuadro de diálogo Restablecer contraseña.

3 En el cuadro de texto Nueva contraseña, definir una contraseña y confirmarla en el cuadro Confirmar contraseña.Cuadro de diálogo Restablecer contraseña:

Cuentas de usuario

Usuarios

Use la siguiente lista para conceder o denegar accesode usuario a su equipo, así como para cambiar contraseñasy otras configuraciones.

Avanzada

Usuarios de este equipo:Nombre de usuario Dominio Grupo

Administrador SG-ZITRONE Administradores

RBRICHTA DE.ACC Administradores

s_build DE.ACC unitygroup

unityuser SG-ZITRONE unitygroup; Ha...

PropiedadesQuitarAgregar...

Contraseña de unityuser

Para cambiar la contraseña de "unityuser", haga clic enRestablecer contraseña.

Restablecer contraseña...

AplicarCancelarAceptar

?

Restablecer contraseña

Cancelar

Nueva contraseña:

Aceptar

Confirmar contraseña:

326

Page 327: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

Cambio de contraseña en Usuarios y contraseñas (Windows 2000)

Si utiliza Windows 2000, siga estos pasos:

4 Hacer clic en el botón Aceptar.Resultado: el cuadro de diálogo se cerrará y volverá a aparecer Cuentas de usuario.

5 Hacer clic en el botón Aplicar y, a continuación, en el botón Aceptar.Resultado: se cerrará el cuadro de diálogo.

Paso Acción

Paso Acción

1 Hacer clic en Inicio → Configuración → Panel de control → Usuarios y contraseñas.Resultado: se abrirá el cuadro de diálogo Usuarios y contraseñas.

2 Seleccionar el usuario unityuser y hacer clic en el botón Cambiar contraseña....Cuadro de diálogo Usuarios y contraseñas:

Resultado: se abrirá el cuadro de diálogo Cambiar contraseña.

Usuarios y contraseñas

Usuarios

Use la siguiente lista para conceder o denegar accesode usuario a su equipo, así como para cambiar contraseñasy otras configuraciones.

Avanzada

Usuarios de este equipo:Nombre de usuario Dominio Grupo

Administrador SG-ZITRONE Administradores

RBRICHTA DE.ACC Administradores

s_build DE.ACC unitygroup

unityuser SG-ZITRONE unitygroup; Ha...

PropiedadesQuitarAgregar...

Contraseña de unityuser

Para cambiar la contraseña de "unityuser", haga clic enCambiar contraseña.

Cambiar contraseña...

AplicarCancelarAceptar

?

327

Page 328: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

Cambio de contraseña en el cuadro de diálogo Servicios (Windows XP)

Si utiliza Windows XP, siga estos pasos:

3 Defina una contraseña en el cuadro de texto Nueva contraseña y confírmela en el cuadro de texto Confirmar nueva contraseña.Cuadro de diálogo Cambiar contraseña:

4 Hacer clic en el botón Aceptar.Resultado: el cuadro de diálogo se cerrará y volverá a aparecer Usuarios y contraseñas.

5 Hacer clic en el botón Aplicar y, a continuación, en el botón Aceptar.Resultado: se cerrará el cuadro de diálogo.

Paso Acción

Cambiar contraseña

Cancelar

Nueva contraseña:

Aceptar

Confirmar nueva contraseña:

Paso Acción

1 Hacer clic en Inicio → Panel de control → Herramientas administrativas → Servicios.Resultado: se abrirá la ventana Servicios.Ventana Servicios:

ServiciosArchivo Acción Ver Ayuda

Servicios (locales) Servicios (locales)

Servidor USM

Iniciar el servicio

Extendido Estándar

EstadoDescripciónNombreHost de dispositi... Permite a su e...Batería de alime... Administra ...Administrador d... Administra ...Usb PLC

Controlador del a...

Detecta y sup...

Servicio de ... Configura las...Servicio de insta...

Administra ...

Servicio de ... Notifica a usu...Cliente Web Cliente de Web...Servicio de alm...

Servidor USMControlador de con... Administra c...

Ini-ciadoIni-ciado

Ini-ciado

Ini-ciado

328

Page 329: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

2 En el área derecha (ficha Extendido) seleccionar el servidor USM Server y hacer clic con el botón derecho del ratón.

3 Seleccionar Propiedades.Resultado: se abrirá el cuadro de diálogo Propiedades de USM Server (Equipo local).

4 Seleccionar la ficha Iniciar sesión.

5 Seleccionar el botón de opción Esta cuenta:.

6 En el cuadro de texto Contraseña, definir una contraseña y confirmarla en el cuadro Confirmar contraseña.Cuadro de diálogo Propiedades de USM Server (Equipo local):

7 Hacer clic en el botón Aplicar y, a continuación, en el botón Aceptar.Resultado: el cuadro de diálogo se cerrará y volverá a aparecer la ventana Servicios.

Nota: Si se trabaja en red, la contraseña se deberá cambiar en todos los PCs a los que se acceda desde la red.

Paso Acción

Propiedades de USM Server (Equipo...

Iniciar sesiónGeneral

AplicarCancelarAceptar

?

Recuperación Dependencias

Iniciar sesión como:

Cuenta del sistema local

Esta cuenta:

Permitir a los servicios que interactúen con el escritorio

Cancelar.\unityuser

Contraseña:

Confirmarcontraseña:

Puede habilitar o deshabilitar este servicio para los perfiles de hardware que se indican a continuación:

Perfil de hardware Servicio

Activado

DeshabilitarHabilitar

Perfil 1

329

Page 330: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

Cambio de contraseña en Servicios (Windows 2000)

Si utiliza Windows 2000, siga estos pasos:

Paso Acción

1 Hacer clic en Inicio → Configuración → Panel de control → Herramientas administrativas → Servicios.Resultado: se abrirá la ventana Servicios.Ventana Servicios:

2 En el área derecha, hacer clic en el servidor USM Server y hacer clic con el botón derecho del ratón.

3 Seleccionar Propiedades.Resultado: se abrirá el cuadro de diálogo Propiedades de USM Server (Equipo local).

4 Seleccionar la ficha Iniciar sesión.

5 Seleccionar el botón de opción Esta cuenta:.

ServiciosAcción Ver

Servicios (locales) EstadoDescripciónNombre

Host de dispositi... Permite a su e...Batería de alime... Administra ...Administrador d... Administra ...Usb PLC

Controlador del a...

Detecta y sup...Servicio de ... Configura las...Servicio de insta... Administra ...Servicio de ... Notifica a usu...Cliente Web Cliente de Web...Servicio de alm...

Servidor USMControlador de con... Administra c...

Ini-ciadoIni-ciado

Ini-ciado

Ini-ciado

Estructura

330

Page 331: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

6 En el cuadro de texto Contraseña, definir una contraseña y confirmarla en el cuadro Confirmar contraseña.Cuadro de diálogo Propiedades de USM Server (Equipo local):

7 Hacer clic en el botón Aplicar y, a continuación, en el botón Aceptar.Resultado: el cuadro de diálogo se cerrará y volverá a aparecer la ventana Servicios.

Nota: Si se trabaja en red, la contraseña se deberá cambiar en todos los PCs a los que se acceda desde la red.

Paso Acción

Propiedades de USM Server (Equipo...

Iniciar sesiónGeneral

AplicarCancelarAceptar

?

Restaurar Dependencias

Iniciar sesión como:

Cuenta del sistema local

Esta cuenta:

Permitir a los servicios que interactúen con el escritorio

Cancelar.\unityuser

Contraseña:

Confirmarcontraseña:

Puede habilitar o deshabilitar este servicio para los perfiles de hardware que se indican a continuación:Perfil de hardware Servicio

Activado

DeshabilitarHabilitar

Perfil 1

331

Page 332: Unity Studio Manager Gestión de sistemas distribuidos ...

Trabajar con varios PC

332

Page 333: Unity Studio Manager Gestión de sistemas distribuidos ...

Glosario

Acceso El acceso a las variables de comunicación sólo puede definirse para variables Modbus Server.Los siguientes accesos a variables Modbus Server son posibles:� R/W (lectura/escritura)� Read� Write

Aplicación Una aplicación conforma, a nivel de Unity Studio Manager, los aspectos de un programa esenciales para la gestión en un entorno distribuido.

Application Manager

Un Application Manager es un adaptador de software entre el servidor de Unity Studio Manager y el servidor específico de cada herramienta. Sirve para convertir las operaciones de Unity Studio en operaciones comprensibles para el servidor específico de cada herramienta.

Áreas de memoria (%MW / %IW)

Para cada dispositivo con explorador de E/S se debe determinar un área %MW y un área %IW. Unity Studio Manager utiliza estas áreas de memoria para generar el explorador de E/S.En el área de memoria %MW se genera la siguiente información:� Variables de Modbus Client para el explorador de E/S� Variables de Modbus Server� E/A-Scanner Device Control Block (Véase Propiedades de vínculo, p. 84)

(si Device Control Enabled = True)

En el área de memoria %IW se genera la siguiente información:� Bloque de fallos de explorador de E/S (Véase Parámetros de los vínculos,

p. 192) (IOScannerHealthBlockSize)

A

333

Page 334: Unity Studio Manager Gestión de sistemas distribuidos ...

Glosario

Catálogo Un catálogo define cierta cantidad de tipos de objetos y reglas que se pueden utilizar para la configuración de una planta. Ejemplos de tipos de objetos: tipos de redes, tipos de dispositivos y categorías de aplicaciones.

Categoría de variable

Toda variable que participa en un intercambio de datos tiene la propiedad Categoría, que contiene la regla de la variable.Las siguientes categorías de variables están disponibles:� Client Read� Client Write� Server� Publisher� Subscriber

Datos globales Los datos globales son aquellas variables globales del sistema cuyos valores se intercambian entre las aplicaciones distribuidas en una planta.

Dirección Gateway

La dirección Gateway es la dirección IP de la denominada "pasarela predeter-minada", es decir, el dispositivo al que se envían todos los mensajes cuyo receptor es desconocido. La dirección Gateway debe ser "0.0.0.0" (es decir, sin pasarela) o debe encontrarse en la misma subred que el vínculo. Generalmente, el administrador del sistema se encarga de asignar la dirección Gateway para un vínculo o una red.

Dirección IP multicast

Dirección que permite el acceso de un grupo especial de vínculos dentro de una subred.

Dispositivo Un dispositivo es una unidad física independiente limitada por sus interfases y capaz de ejecutar una o varias funciones específicas en un contexto determinado. Dispositivos son, p. ej., los PLC o las unidades de representación y manejo. Un dispositivo se conecta a una red a través de un vínculo; también se puede conectar a varias redes.

C

D

334

Page 335: Unity Studio Manager Gestión de sistemas distribuidos ...

Glosario

Entidad funcional

Una entidad funcional es un compendio lógico de una o varias funciones del sistema de automatización distribuido. La entidad funcional es, por tanto, el elemento de estructura a partir del que se crea la vista funcional de forma jerárquica. Una entidad funcional puede contener otras entidades funcionales.

Fichero de aplicación

Un fichero de aplicación contiene toda la información de programación y configuración de un proyecto.

Fichero de proyecto

Un fichero de proyecto contiene la información de configuración que describe una aplicación.

Forma Una forma es un objeto generado mediante las herramientas de dibujo de Visio o una instancia de un patrón arrastrada desde una galería de símbolos a la página de dibujo.

Formato XML XML (eXtensible Markup Language) es un lenguaje extensible de marcas que se utiliza para representar y guardar datos en un fichero de texto de forma estructurada.XML posibilita el intercambio de datos entre componentes de software independien-temente de las plataformas utilizadas.

Galerías de símbolos

Una galería de símbolos es un conjunto de formas maestras asignados a una plantilla concreta. Las galerías de símbolos de Unity Studio Manager están asignadas a catálogos. Contienen todos los tipos de objetos topológicos de un catálogo.

E

F

G

335

Page 336: Unity Studio Manager Gestión de sistemas distribuidos ...

Glosario

Herramienta Las herramientas son aplicaciones de software que se utilizan para la introducción y el procesamiento de datos y que se pueden iniciar en Windows con los parámetros correspondientes, como p. ej., Unity Pro, Word, etc.

Herramienta específica de una aplicación

Una herramienta específica de una aplicación es un programa con el que se puede editar una aplicación determinada.

HMI Human Machine Interface: dispositivo de manejo y representación.

Hoja de propiedades

En una hoja de propiedades se visualizan y se determinan los atributos/propiedades de los diversos objetos.

Instancia (Visio) Una instancia es la concretización de una forma maestra extraída de una galería de símbolos e insertada en la página de dibujo.

Macro (Visio) Una macro es una unidad de programa ejecutable en Unity Studio Manager y generada en Visual Basic for Applications (VBA). Las macros sirven para automatizar pasos de trabajo recurrentes.

H

I

M

336

Page 337: Unity Studio Manager Gestión de sistemas distribuidos ...

Glosario

Máscara de subred

La máscara de subred se utiliza cuando las redes IP están divididas en subredes IP (IP Subnetting). La máscara de subred define la cantidad de bits que se van a utilizar para el proceso IP Subnetting. Los valores posibles para la máscara de subred dependen del tipo de la dirección IP. Generalmente, el administrador del sistema se encarga de asignar la máscara de subred para un vínculo o una red.Ejemplo: Dirección IP = 129.10.64.0 (dirección de tipo B, es decir, se utilizan los 16 primeros bits para el ID de red). Si ahora seleccionamos la máscara de subred = 255.255.240.0 (equivalente a la secuencia de bits 11111111 11111111 11110000 00000000), entonces determinaremos que se utilicen otros 4 bits de dirección para el ID de subred.

Objeto Se denomina "objetos" a los elementos de una planta, como p. ej., dispositivos, redes, aplicaciones, etc.

P&IDs Diagramas de tipo Piping and Instrumentation

Página de dibujo La topología de la planta se configura de forma gráfica en una o varias páginas de dibujo.

Participante de red

Un participante de red es un dispositivo conectado a la red con una dirección unívoca.

Patrón Un patrón es una forma de una galería de símbolos que se puede utilizar de forma repetida para crear una planta. Si arrastra una forma de una galería de símbolos a la página de dibujo de la planta, en ese lugar se creará una instancia de las formas maestras.

Planta Se denomina "planta" al conjunto de todos los dispositivos, redes e información de programación y configuración que describen la automatización de un sistema de fabricación o control de procesos.

PLC Autómata programable

O

P

337

Page 338: Unity Studio Manager Gestión de sistemas distribuidos ...

Glosario

Programa Un programa está formado a partir de elementos del lenguaje de programación CEI 61131-3. Implementa una aplicación.

Protocolo El protocolo de comunicaciones define las reglas que deberán seguir todos los participantes de las comunicaciones.El protocolo contiene las siguientes reglas:� Protocolo de aplicaciones� Reglas para determinar la longitud� Reglas para la designación de variables en la red� Reglas para la representación de tipos de datos en la red

El protocolo de comunicaciones para la comunicación Publisher/Subscriber es Datos Globales.El protocolo de comunicaciones para la comunicación Modbus Client/Modbus Server es Modbus.

Proyecto Un proyecto comprende toda la información de programación y configuración que se puede cargar de forma cerrada en un único dispositivo de una planta.

Red Una red conecta dispositivos para que se puedan comunicar a través de ella mediante un protocolo común.En la vista gráfica (topología), una red es la instancia de un tipo de red.

Routing El routing permite la conexión selectiva entre dos o más interlocutores de comunicación por encima de los límites de redes.

Third Party Client Programa de otros fabricantes que accede al servidor de Unity Studio Manager.

Tipo de datos El tipo de datos determina la cantidad de valores permitidos para esta variable y las operaciones aplicables a dichos valores. Unity Studio Manager utiliza los tipos de datos elementales y derivados tal como se describen en la norma CEI 61131-3.

R

T

338

Page 339: Unity Studio Manager Gestión de sistemas distribuidos ...

Glosario

Tipo de objeto El tipo de objeto clasifica los objetos conectados de forma lógica y física de modo que las herramientas de software y el hardware que sirven de base se puedan asignar de forma unívoca.Ejemplos de tipos de objetos: tipos de redes (p. ej., Ethernet), tipos de dispositivos (p. ej., 140 CPU 671 60/V01.00 de la familia Quantum) y categorías de aplicaciones (p. ej., Unity Pro).En el catálogo Network and Devices encontrará los tipos de objetos que se pueden instanciar en la planta.

Topología / Vista topológica

En la vista topológica se representa en forma de árbol la disposición lógica de los diversos objetos, como p. ej., redes y los dispositivos conectados a ellas en la solución de automatización distribuida de un sistema de fabricación o control de procesos.

Transferencia La transferencia define cómo se transferirá la variable de una aplicación a otra.Existen:� Exploración de E/S� Datos globales

USM Unity Studio Manager

Variable Una variable sirve para intercambiar datos entre diversos componentes de software. Puede tomar valores distintos en función del tipo de datos de la variable.

Variable de Publisher

A través de una variable de Publisher (emisor) se facilitan datos a una o varias variables de Subscriber (receptor).

Variable de Subscriber

Una variable de Subscriber recibe los datos proporcionados por la variable de Publisher que tenga asignada.

U

V

339

Page 340: Unity Studio Manager Gestión de sistemas distribuidos ...

Glosario

Variable Modbus Client

Con respecto al intercambio de datos, el dispositivo Modbus Client envía una instancia de lectura o de escritura perfectamente definida a un dispositivo Modbus Server, y de esta manera activa el intercambio de datos. El contenido de la variable Modbus Client se escribirá en el dispositivo Modbus Server o la variable Modbus Client se actualizará con la variable leída.

Variable Modbus Server

Con respecto al intercambio de datos, el dispositivo Modbus Server ofrece esta variable para el acceso de lectura o escritura de un Modbus Client. Si el dispositivo Modbus Client envía esta instancia de lectura o de escritura, entonces se origina el intercambio de datos entre Modbus Client y Modbus Server.

Variables de comunicación

Variables de comunicación son:� Variables de Publisher y de Subscriber� Variables de Modbus Client y de Modbus Server

Variables de la vista de comunicaciones

Las variables de la vista de comunicaciones son variables globales del sistema por medio de las cuales las aplicaciones intercambian información a través de la red de acuerdo con las relaciones de comunicación configuradas. El intercambio se desarrolla de forma cíclica.Estas variables determinan el subconjunto de datos de aplicación que se debe intercambiar entre los programas.Existen variables de Publisher, que actúan como emisor, y variables de Subscriber, que actúan como receptor. Si las variables de Publisher y las de Subscriber están conectadas entre sí, se habla de datos globales.Existen variables Modbus Client y Modbus Server. Modbus Server ofrece la variable y el dispositivo Modbus Client la lee o escribe en ésta.

Vínculo Un vínculo es la conexión entre dispositivos y redes dentro de una página de dibujo. Se representa de forma gráfica como una línea.

Vista Las vistas ofrecen un ángulo de visión distinto sobre los datos y estructuras de la planta. En las diversas vistas se configura la planta.

Vista de aplicaciones

En la vista de aplicaciones se enumeran, se configuran y se asignan a los dispositivos las aplicaciones.

Vista de comunicaciones

En la vista de comunicaciones se definen las variables globales del sistema de cada aplicación y se configuran conexiones de comunicación entre ellas.

Vista funcional En la vista funcional se representa la funcionalidad estructurada de una aplicación de forma jerárquica.

Vista gráfica La vista gráfica es la representación gráfica de la estructura física de la solución de automatización distribuida de un sistema de fabricación o control de procesos.Aquí se configuran los diversos objetos, como p. ej., redes, vínculos y dispositivos.

340

Page 341: Unity Studio Manager Gestión de sistemas distribuidos ...

CBAÍndice

AActualizar del proyecto, 116

datos de explorador de E/S, 118Administración de catálogos, 167Ajustes para una planta, 52Almacenamiento de datos, 51Analizar, 110Aplicaciones, 181, 199Archivo, 163

generalidades, 162Archivo DTD, 207Archivo XML, 174Archivo XML para catálogos personalizados, 207Arquitectura, 18Arquitectura de software, 18

BBottom-up, 29, 35Bridge, 85

CCambiar contraseña, 325Catálogo

Ejemplo, 173Catálogo de ejemplo, 173Catálogo estándar, 171

Catálogo estándar IO Devicesaplicaciones, 199dispositivos, 200generalidades, 198información sobre el catálogo, 198redes, 202reglas para los objetos de un catálogo, 202vínculos, 201

Catálogo estándar Networks and DevicesGeneralidades, 179

Catálogo estándar Redes y dispositivosaplicaciones, 181dispositivos, 185información sobre el catálogo, 180reglas para los objetos de un catálogo, 196vínculos, 191

Catálogo estándar redes y dispositivosredes, 194

Catálogos personalizados, 171archivo XML, 207ficheros BMP y VSS, 205generador de patrones, 217generalidades, 204

Coherencia de datosen sistemas de automatización distribuidos, 57

COM/DCOM, 41Compatibilidad con PLCs distintos de Unity, 119Comprobar coherencia, 111

341

Page 342: Unity Studio Manager Gestión de sistemas distribuidos ...

Index

Configuración de explorador de E/Ssoporte para dispositivos Server complejos, 99

Configuración del explorador de E/SDescripción paso a paso, 251

Confirmación, 62Creación de una lista de herramientas, 124Creación de una planta

bottom-up, 35procedimiento combinado, 37top-down, 32

Crear documentación de planta, 146Crear un planta

procedimiento combinado, 29Crear una planta

bottom-up, 29distintos procedimientos, 29top-down, 29

DDatos globales

agrupación, 92configuración de la comunicación, 89definición, 89tipos de datos, 90Vista de communicación, 89

Derechos de acceso, 50Descripción paso a paso, 223

Configuración del explorador de E/S, 251Deshacer, 126Directorio de catálogos, 171, 176, 204Directrices de seguridad, 61, 141Dispositivos, 185, 200Documentación

de planta, crear, 146Documentación de planta, 145

áreas, 148

342

EEditor

seguridad de acceso, 130Editor de seguridad, 130Editor de seguridad de acceso

Directrices de seguridad, 141Información de usuario, 131Perfiles, 136problemas de contraseña, 144usuario, 133

Ejemplofichero XML, 211

Entidad funcionalpropiedades, 75

Estructura de directorios, 51Explorador de E/S, 93

Actualizar del proyecto, 118soporte para dispositivos Server sencillos, 97

Exportar, 154, 159generalidades, 153

FFamilias de vínculos, 191, 201Ficha

Ajustes predeterminados, 55Bibliotecas, 56Directrices de seguridad, 141General, 54Información de usuario, 131Perfiles, 136Usuario, 133

Fichero de protocolo, 61Fichero XML

ejemplo, 211Ficheros BMP y VSS para catálogos personalizados, 205Funcionalidades, 122

Page 343: Unity Studio Manager Gestión de sistemas distribuidos ...

Index

GGalerías de símbolos de Visio, 176Generador de patrones, 217Generar, 113Gestión de catálogos

archivo XML, 174catálogo estándar IO Devices, 197catálogo estándar Networks and Devices, 178catálogos personalizados, 203galerías de símbolos de Visio, 176generalidades, 169tipos de catálogos, 171utilización de los catálogos, 170

Gestión de la seguridad de acceso, 129

IImportar, 154, 158

generalidades, 153Información de usuario, 131Información sobre el catálogo, 180, 198Iniciar herramientas, 126Integración de elementos de Unity Studio Manager en Visio, 291Integración de elementos de Visio, 291Integración de elementos de visio, 290Integración de esquemas, 290, 291Integración de esquemas CAD, 291Interfases de programación abiertas, 39

LLista de herramientas

generalidades, 123

MMacros

integración, 43integrar, 46

Macros de VBAvista general, 294

Macros Productivity, 46Metodología, 16

NNuevas prestaciones de Unity Studio Manager V2.0, 26

OOpeness, 39Operaciones, 21

Actualizar del proyecto, 116Analizar, 110Comprobar coherencia, 111generalidades, 108Generar, 113Iniciar herramientas, 126ventana de resultados, 119

PPaso a paso

Actualización desde un proyecto, 248Análisis de los datos introducidos, 242Asignación de entidades funcionales a las aplicaciones, 237Comprobar coherencia, 247configuración de aplicaciones, 234configuración de datos globales, 238Edición de las propiedades de objeto, 232estructuración de una tarea, 227generación de una planta, 244generalidades, 224Modificación del proyecto Unity Pro, 245planteamiento de una tarea, 226Trazado de una planta, 229

Patrones de los catálogos personalizados, 219PC remoto

crear o abrir instalación, 300habilitar el acceso remoto, 300

PC servidorconexión cuando no hay iniciada ninguna sesión de usuario, 307

Perfil de usuario, 61preconfigurado, 61

Perfiles, 136

343

Page 344: Unity Studio Manager Gestión de sistemas distribuidos ...

Index

Perfiles de usuario, 136PLCs distintos de Unity, 119Posibilidades de instalación, 49Principios básicos, 16Problemas de contraseña, 144Procedimiento combinado, 29, 37Programa de Visual Basic

creación, 295integración, 295

Programación en VBA, 295Propiedades

aplicación, 102dispositivo, 83entidad funcional, 75objetos, 80red, 80vínculo, 84

Protección de la coherencia, 57

RRedes, 194, 202Reglas para los objetos de un catálogo, 196, 202Rehacer, 126Restaurar, 164

generalidades, 162

SSeguridad, 59, 129

generalidades, 60Seguridad de acceso, 59, 129

editor, 130generalidades, 60

Servicios, 22detección de E/S, 23

Superusuario, 60

344

TTipos de catálogos, 171, 204Tipos de red, 202Tipos de redes, 194Top-down, 29top-down, 32Topología, 77

vista topológica, 78Trabajar con varios PC, 299

UUnity Studio Manager, opciones, 52Usuario, 133

perfil, 61Usuarios, 61Utilización de los catálogos, 170

VVentana de resultados, 119Vínculos, 191, 201Vista de aplicaciones, 100

generalidades, 101Vista de comunicaciones, 88, 89, 93Vista funcional, 65

elementos, 69estructura, 69generalidades, 66manejo de la vista, 69reglas para la estructura, 69

Vista general de la estructura de los catálogos, 173Vista gráfica, 79Vistas, 20, 63Vistas de árbol topológico, 76

XXML

vista general, 42