0% encontró este documento útil (0 votos)
441 vistas149 páginas

Workbook SBO WorkStation 1.7 v01 2esp

Este documento proporciona instrucciones para configurar el software StruxureWare Building Operation (SBO) y los dispositivos de automatización. Las tareas incluyen instalar el software SBO, activar las licencias, asignar direcciones IP a los servidores y PC, actualizar el firmware de los servidores, y crear una base de datos vacía.

Cargado por

Fernando Hdz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
441 vistas149 páginas

Workbook SBO WorkStation 1.7 v01 2esp

Este documento proporciona instrucciones para configurar el software StruxureWare Building Operation (SBO) y los dispositivos de automatización. Las tareas incluyen instalar el software SBO, activar las licencias, asignar direcciones IP a los servidores y PC, actualizar el firmware de los servidores, y crear una base de datos vacía.

Cargado por

Fernando Hdz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

StruxureWare

Building Operation 1.7

Workbook
WorkStation and System
Design
Course: BLDPRDI0001027
[This page was intentionally left blank]
14 Contenido
14 CONTENIDO

15 INTRODUCCIÓN

16 OBJETIVOS

17 INICIAR UN PROYECTO

18 FUNCTION BLOCK Y SCRIPT

19 CALENDARIOS Y HORARIOS

20 USUARIOS Y GRUPOS DE USUARIOS

21 MODBUS EN SBO

22 TENDENCIAS

23 ALARMAS

24 BACKUP Y RESTORE

25 WEB SERVICES

26 APÉNDICE: INSTALAR EL SOFTWARE

27 APÉNDICE: ACTIVAR LICENCIA SBO

28 APÉNDICE: REGISTRAR SERVIDORES EN LÍNEA.

29 APÉNDICE: DATOS PM9C

30 APÉNDICE: LISTADO DE REGISTROS PM710


[This page was intentionally left blank]
15 Introducción
Esta cartilla de trabajo describe una serie de ejercicios para un entrenamiento
en específico. Para información específica de productos se deberá remitir al
manual del producto. Para información adicional de como instalar el software
remitirse al procedimiento entregado con el software.

Estructura
Esta cartilla de trabajo incluye un número de ejercicios. Estos ejercicios
tendrán una breve descripción de las tareas con instrucciones específicas para
realizarlas.

Notificaciones
A lo largo del documento pueden aparecer las siguientes notificaciones:

Advertencia
Informa que él no seguir una acción en específico puede resultar
en daño físico a la persona o al hardware.

Precaución
Informa de posible pérdida de información, violaciones de
seguridad u otros problemas.

Importante
Indica información suplementaria esencial para la finalización de la
tarea.

Nota
Indica información suplementaria.

Consejo
Indica información suplementaria no crítica para la finalización de
la tarea.
Terminología
A lo largo del documento puede aparecer el siguiente estilo para terminología
especial.

Acción o comando

Es común que haya comandos específicos o acciones que deberán ser usadas en los
programas. Para ver fácilmente estos comentarios en el manual se usa un estilo especial.

Ejemplo

Realizar clic en el menú File y luego en la opción Open.

Nombre de producto

En el manual se encuentran referenciados distintos nombres de productos. Para ver


fácilmente los nombres de productos se usa un estilo especial.

Ejemplos

 StruxureWare Building Operation

 SBO WorkStation for Projects

 Microsoft Windows Explorer

Información a ingresar o seleccionar

En diferentes aplicaciones de software es común ingresar información en ciertos campos o


seleccionar información de una lista desplegable. Para ver fácilmente que información se
deberá ingresar se usa un estilo especial.

Ejemplo

Llenar los siguientes campos:

 Nombre: John Clark

 Calle: 54 Main Street

 País: USA

Nombre de archivo o ruta de Software

Una ruta de software describe la ubicación de una carpeta o un archive en específico. Para
ver fácilmente rutas de software se usa un estilo especial.

Ejemplo

Realizar la apertura de Microsoft Windows Explorer y explorar la carpeta


C:\ProgramData\Schneider Electric StruxureWare\Building
Operation\Projects.
16 Objetivos
“Después de finalizada la cartilla de trabajo, el estudiante:"

 Podrá iniciar sesión en la Workstation SBO y entenderá la diferencia de


iniciar sesión en AS/ES.
 Podrá crear valores, E/S y crear la estructura de trabajo (en forma de árbol)
en la Workstation.
 Se familiarizará con el modelo de licenciamiento.
 Entenderá los fundamentos de copiar/pegar, importar/exportar, renombrar y
eliminar variables de la base de datos de SBO.
 Entenderá los métodos de programación de StruxureWare Building
Operation.
 Entenderá el concepto de enlaces (bindings) in StruxureWare Building
Operation, sabrá cómo hacer un enlace entre dos elementos desde la
workstation.
 Sabrá cómo crear y editar horarios (Schedules) y calendarios (Calendars).
 Se familiarizará con los principios y fundamentos de Modbus y
SmartWidgets.
 Podrá crear y editar usuarios (Users), paneles (Panels) y espacios de
trabajo (Workspaces).
 Podrá crear y usar tendencias (Trends).
 Podrá crear, configurar y usar alarmas.
 Podrá reconocer la mayoría de funciones en el editor gráfico y entender el
concepto de TGML y como crear enlaces (bindings) entre objetos y
gráficas.
 Sabrá cómo realizar un backup y como restaurar un backup.
 Conocerá el flujo de trabajo en el proceso de diseño y su importancia en el
desarrollo de un proyecto exitoso de la solución.
 Conocerá los EcoStruxure web services, y como implementarlos en SBO.
[This page was intentionally left blank]
17 Iniciar un proyecto
Tareas
En este capítulo seguiremos las instrucciones descritas en los pasos,
instalaremos el software SBO y activaremos la licencia. También se conectará
al Automation Server usando el Puerto USB del dispositivo.

Asignar la dirección IP del Automation Server y del PC.

Actualizaremos el firmware del Automation Server. Luego se copiará la base de


datos por defecto del Enterprise Server para conservar una base de datos
vacía.

Adicionalmente se iniciará sesión en la Workstation y se entenderá la


diferencia al iniciar sesión primero en el ES y posteriormente en el AS. En el
primer inicio de sesión se deberá cambiar la contraseña del administrador.

Continuaremos con la configuración del software renombrando el servidor,


creando y configurando el dominio.

Se creará el Automation Server y se asignarán módulos I/O. Se crearán


carpetas y puntos I/O.

Finalmente se sincronizará las opciones de hora en múltiples Automation


Servers.
17.1 Instalar Software de SBO

Tareas
 Instalar el software de StruxureWare Building Operation

Pasos
Importante
Para información acerca de la instalación del software remitirse al
anexo 26: ‘Instalación del Software'.

Nota
Todos los archivos necesarios y licencias están disponibles en la
memoria flash del curso.
17.2 Activar licencia SBO
Tareas
 Activar la licencia demo para el software de SBO

Pasos
Importante
Para información acerca de como activar las licencias remitirse al
anexo 27: ‘Activar licencia SBO'.

Nota
Todos los archivos necesarios y licencias están disponibles en la
memoria flash del curso.
17.3 Asignar la dirección IP del AS usando el
puerto USB
Tareas
 Asignar la dirección IP del Automation Server

Consejo
El entrenador tiene una lista de direcciones IP para cada
participante. Por favor preguntarle al entrenador por la dirección IP
del Automation Server (AS).

Pasos
1. Iniciar Building Operation Device Administrator.

2. Conectar cable USB al Puerto USB del AS y al Puerto USB del PC.
3. Verificar que en la columna Connection del Automation Server se muestre
USB.

Nota
Si aparece el cuadro de diálogo del asistente de nuevo Hardware,
se deberá seguir las instrucciones para instalar el driver del
Automation Server.

4. Después de establecida la conexión se podrá actualizar o instalar el


firmware y asignar la dirección IP del dispositivo de acuerdo a la lista de
direcciones IP entregada por el entrenador.
5. Seleccionar el controlador e ir a View menu - Network settings
-También se puede realizar clic derecho en el controlador y luego en
"Network settings"
6. Si DHCP es seleccionado, se deberá deseleccionar para poder accede a
los diferentes campos
7. Ingresar toda la información requerida, dirección IP, máscara, etc, de
acuerdo a la lista de IPs entregadas por el entrenador.
8. Hostname CPlant, Domain puede dejarse vacío.
9. Realizar clic en OK y luego en OK.
Importante
El nombre de inicio de sesión y la contraseña (por defecto "admin")
deberán ser cambiadas la primera vez que se inicie sesión en el
Automation Server. Asignar la misma contraseña para el Enterprise
server: course1!

Nota
Posterior a la asignación de dirección IP del AS, es posible
también actualizar o crear una base de datos vacía a través de
Ethernet.
17.4 Asignar la dirección IP del PC (opcional)
Tareas
 Si en el entrenamiento no se soporta la asignación automática de
direcciones IP, se deberá asignar una dirección IP al PC.

Pasos
1. En el buscador de Windows buscar Network and Sharing Center

2. Realizar clic en Change adapter Settings


3. Realizar doble clic en Local Area Connection
4. Realizar doble clic en Internet Protocol Version 4 ( TCP/IPv4)

5. Seleccionar Use the following IP address


6. Ingresar la dirección IP del PC, máscara de red y la puerta de enlace
7. Realizar clic en OK y luego en OK.
17.5 Actualizar el firmware de los AS
Tareas
 Actualizar el firmware del AS.
 Crear una base de datos vacía.

Pasos
1. Desconectar el cable USB: La conexión al AS se realizará desde este
punto mediante una conexión Ethernet. Es más rápido actualizar el AS
mediante esta conexión.
2. Desde el Device Administrator realizar clic en Add Network device to list

3. Escribir la dirección IP asignada - OK


4. Se debería mostrar una ventana similar a la siguiente:

5. Realizar clic en el botón Upgrade Device(s)


6. Seleccionar el tipo de actualización (type of upgrade) New database

7. Seleccionar la casilla Set time on device, mediante esto se asignará la


fecha y hora del PC al AS.
8. Realizar clic en OK para iniciar el proceso.
9. Al finalizar la instalación, deberá aparecer el mensaje Install finished
successfully! en la columna Upgrade status
10. Cerrar el Device Administrator
17.6 Copiar la base de datos Enterprise Server
Tareas
 Realizar Backup de una DB vacía (para uso posterior en otros proyectos)

Pasos
1. Iniciar Building Operation Software Administrator
2. Detener el Enterprise server (ES). Se inicia automáticamente después de
la instalación
3. Copiar la ruta de la DB y pegarla en Microsoft Windows Explorer
4. Realizar una copia de la DB copiando la carpeta llamada db con todos sus
contenidos (llamarla por ejemplo: Default db)
5. Cuando el proceso de copiado ha finalizado, cerrar el explorar de archivos
e iniciar el Enterprise server (ES) nuevamente

Nota
Durante la instalación del Enterprise server se puede cambiar la
ruta de la base de datos. Por defecto el Enterprise Server usa la
ruta: C: /ProgramData/Schneider Electric
StruxureWare/Building Operation 1.7/Enterprise
Server/db.
17.7 Iniciar sesión en la WorkStation
Tareas
 Iniciar sesión en el sistema por primera vez.
 Registrar los servidores

Pasos
1. Iniciar Building Operation Software Administrator, verificar que el campo
Status del ES sea Running , si es Stopped realizar clic en Start Service y
luego en OK

2. Iniciar Building Operation WorkStation


3. En User name escribir admin y en Password escribir admin
4. Cambiar la contraseña para el usuario admin por: course1!, cuando se
realice la apertura de la siguiente ventana:

5. Dejar las otras configuraciones por defecto, se iniciará sesión en localhost


(ES) db
6. Cuando se realice sesión en un servidor sin registrar, se solicitará que éste
sea registrado.

7. Seleccionar Register Later

Nota
Para registrar un sistema, se debe tener una conexión valida a
internet, al realizar clic en Register Now se re direccionará a la
página de internet SmartStruxure Solution Registration Portal.
Ver Anexo 28 para detalles de cómo registrar el software.

8. Building Operation soporta el uso de certificados. Los certificados son


credenciales electrónicas, las cuales se usan para validar la identidad de
computadores y otros elementos en una red. Seleccionar Trust certificate
9. En el primer inicio de sesión se deberá seleccionar el workspace
Administration o Engineering. Seleccionar Engineering. Si se desea se
puede cambiar el workspace mas adelante.

Importante
Si cada vez que se realice el inicio de sesión se solicita seleccionar
la workstation por defecto. Se deberá cambiar la configuración de
User Account Control y reiniciar el computador.
17.8 Renombrar un servidor
Tareas
 Renombrar el Enterprise Server o el Automation Server

Importante
Solo es posible renombrar el servidor si es el único servidor del
sistema.

Pasos
1. Desde el panel de sistema, seleccionar el servidor que se quiere
renombrar: Server 1
2. Desde el menú Edit, realizar clic en Rename (o presionar F2 o realizar clic
derecho y seleccionar Rename)
3. Escribir University X ES1 como nombre y realizar clic en OK.
4. Confirmar realizando clic en el botón Yes. Automáticamente se cerrará
sesión.

Nota
Si ya hay referencias creadas se desplegará una ventana de
actualización de referencias preguntando si se desea actualizar.
17.9 Crear y configurar el dominio, AS y
módulos I/O
Tareas
 Crear y configurar el dominio (con el fin de poder accede a todos los
servidores en el mismo dominio)
 Crear un Automation Server
 Agregar el AS al dominio
 Crear módulos I/O

Consejo
El entrenador tiene un listado de direcciones IP preparadas para el
curso. Por favor preguntar la dirección IP del AS.

Pasos
Agregar el dominio

1. En la WorkStation, en el menú Tools, realizar clic en Control Panel


2. En la casilla de servidor, seleccionar un servidor para el cual se quiera
crear el dominio: University X ES1
3. Realizar clic en Domain y luego en Add
4. Dar el nombre de: University X Domain luego realizar clic en Next, Next y
Create

Importante
Se crea un dominio con el fin de agrupar diferentes servidores,
usuarios, y grupos de usuarios en un dominio, de esta manera
todos los usuarios y grupos de usuarios del dominio tendrán
acceso a todos los servidores dentro de éste. El dominio puede
conectarse a un directorio activo de Windows, así todas las
cuentas del directorio activo de Windows podrán ser usadas para
iniciar sesión en la Workstation.
Agregar Automation Server

1. En la WorkStation desde el panel System Tree, seleccionar la carpeta


Servers.
2. Realizar clic derecho, luego New y Server
3. Dar el nombre: CPlant AS
4. Escribir en el campo Description: Automation Server controlling Central
Plant and serving as the network interface for the field bus devices y
luego realizar clic en Next
5. Address: dirección IP del AS (de acuerdo)
6. Protocol: Local Area Network (TCP)
7. Port: 4444 (standard TCP port) luego realizar clic en Create
8. Cuando se despliegue la siguiente ventana emergente, cambiar la
contraseña por defecto admin a course1!

Importante
Si al Automation Server le asignaron una dirección IP dinámica, se
deberá usar el hostname del servidor en reemplazo de la dirección
IP.

En WorkStation, en el menú Tools, realizar clic Control Panel


9. Seleccionar Domain
10. En la casilla de selección, seleccionar: University X Domain
11. Realizar clic en Domain Members y agregar el servidor CPlant AS al
dominio moviéndolo de la ventana 'Available servers' a la ventana 'Servers
that are part of this Domain'.
Crear módulos IO

1. En la WorkStation, en el panel System Tree, seleccionar el I/O bus donde


se quieren crear los módulos I/O. En este caso, seleccionar
...University X ES1/Servers/CPlant AS/IO Bus

2. Realizar clic derecho en IO Bus y luego en Edit in spreadsheet


3. Seleccionar la primera celda y buscar el modulo correcto en el campo
Type: DI-16

4. Seleccionar la celda en la columna Name y escribir: Position03:DI16


5. Seleccionar la celda en la columna Module ID y escribir:3
6. La columna Input Channel Number muestra todas las entradas (en este
dispositivo), en un dispositivo de salidas mirar Output Channel Number
7. Ubicarse en la primera fila vacía bajo la fila Input Channel Number
8. Crear dos módulos IO bajo el módulo DI-16 con los siguientes campos:
9. Type: DO-FA-12, Name: Position04:DOFA12, Module ID: 4
10. Type: UI-8.AO-4, Name: Position05:UI8AO4, Module ID: 5
11. Realizar clic en Save
17.10 Crear puntos físicos IO
Tareas
 Crear puntos físicos IO points

Pasos
1. Realizar clic derecho en IO Bus y luego realizar clic en Edit in
Spreadsheet
2. Completar la información de acuerdo a la siguiente tabla:

Module ID Type Name Input Output Other Columns


Channel Channel
Position03:DI16 Counter Input Main KWH 1

Position03:DI16 Digital Input Alarm Switch 2

Position03:DI16 Digital Input Occupancy 3

Position 04:DOFA12 Digital Output Light CMD 1

Position 04:DOFA12 Digital Output Out2 CMD 2

Position 04:DOFA12 Digital Output Sup Fan 3


Start Stop
Position 05:UI8AO4 Input Point OA Relative 5 Electrical scale bottom: 0
Resistive Input Humidity Electrical scale top: 20,000 Ω
Engineering scale bottom: 0
Engineering scale top: 100
Eng. scale unit %Rh

Position 05:UI8AO4 Input Point Temp Test 2 Thermistor type: 1.8KΩ


Temperature (Xenta)
Input
Position 05:UI8AO4 Input Point OA Temp 3 Thermistor type: 1.8KΩ
Temperature (Xenta)
Input

Position 05:UI8AO4 Output Point Valve Control 1 Electrical scale bottom: 0


Voltage Output Electrical scale top: 10 Volt
Engineering scale bottom: 0
Engineering scale top:100
Eng. scale unit %
17.11 Crear la estructura de carpetas
Tareas
 Crear la estructura de carpetas

Nota
Se crean carpetas para organizer la base de datos del sistema.
Una carpeta creada en un dispositivo Xenta se convierte en un
grupo Xenta.
En esta sección se crearán carpetas para los servidores University
X ES1 y CPlant AS en el panel de sistema de la WorkStation.

Pasos
Creación Manual de carpetas

1. En el panel System Tree, seleccionar la carpeta, servidor o red, donde se


quiere crear la carpeta.
2. En esta caso, Seleccionar University X ES1 – realizar clic derecho –
realizar clic - New - Folder
3. Name: Application – Create
4. Repetir el procedimiento hasta crear la siguiente estructura en el ES:
Crear carpetas y objetos usando importar

1. Crear la siguiente estructura de carpetas en el AS. En esta ocasión usando


importar
2. Realizar clic derecho en CPlant AS – Import
3. Explorar al archivo AS import for SBO 1.7 Workbook.xml (Memoria
USB: Workbook\XML) – Open - Import
4. El resultado debería ser similar al siguiente:

Nota
Esto creará la totalidad de carpetas y objetos.
17.12 Sincronizar la configuración de tiempo
en múltiples Automation Servers
Tareas
 Definir el servidor primario y secundario de tiempos para el servidor líder y
los servidores shadow conectados.
 Sincronizar la configuración de tiempo de múltiples Automation Servers
 Cambiar la zona de tiempos del Enterprise Server o Automation Server
 Sincronizar la zona de tiempos en múltiples Automation Servers

Pasos
Sincronizar la hora en CPlant AS configurando las opciones de tiempo como sombra del
University X ES1.
Esto copiará la dirección FTP al AS.

Especificar la zona de tiempo

1. Para sincronizar las opciones de tiempo en múltiples AS’s, realizar clic en

Control Panel o
2. En el campo Server, seleccionar University X ES1.
3. En el campo Date & Time, realizar clic en Network time & time zones
4. En la ventana Date & time del Enterprise server, bajo Network time
synchronization on shadow Automation Servers, realizar clic en Enable
5. En el campo Primary time server, dejar la configuración por defecto
6. En el campo Enterprise Server - Time Zone, realizar clic en Predefined
Time Zone
7. Escoger la Zona de tiempo con base en la ubicación.
8. Realizar clic en Save
Definir el objeto date and Time líder/espejo usando el buscador

1. En el campo Search box, escribir Date and Time para buscar el objeto
date and time de todos los servidores conectados al sistema.
2. Realizar clic en el botón Search.
En la ventana Search, seleccionar los servidores cuya fecha y hora se quiera sincronizar
con el Enterprise Server. Seleccionar CPlant AS

3. Realizar clic en el botón Show / Hide Property Grid.


4. Realizar clic en la pestaña Time.

5. En el campo Lead object, escribir (o buscar): /University X


ES1/System/Time Settings/Date and Time - Save
Verificar el resultado

1. Ver los objetos Date and Time de forma simultánea. Cambiar la


configuración de hora del servidor escribiendo fi.pool.com en el campo
NTP Server 1 del Enterprise Server.
2. Verificar el objeto Date and Time del Automation Server, el campo NTP
server debería cambiar a fi.pool.org.

Nota
Mover los paneles realizando clic izquierdo en una pestaña
(mantener) y el siguiente símbolo aparecerá:

Soltar el panel en cualquier posición para visualizar más de un


panel al tiempo.

Advertencia
Si se recibe el siguiente mensaje de alarma:”Cannot verify lead
object status”, verificar que la dirección IP del ES sea válida, en las
opciones del servidor.
Si por ejemplo se instaló el ES con una conexión inalámbrica
active, se pudo haber asignado automáticamente la dirección IP de
ésta conexión y no de la conexión Ethernet.
Adicional se debe verificar que el firewall de Windows esté
apagado.
Para sincronizar la configuración de zona de tiempos en múltiples Automation Servers.

Importante
En esta configuración, solo se tiene 1 Automation Server ligado al
Enterprise Server. La búsqueda solo arrojará un resultado.

En la WorkStation, en la casilla Search, escribir Time Zone para buscar los


objetos time zone conectados en los servidores del sistema.
3. Realizar clic en el botón Search.
4. En la vista Search, seleccionar el Automation Servers a sincronizar con el
Enterprise Server.

5. Realizar clic en el botón Show/Hide Property Grid.


6. Realizar en la pestaña Zone Info.
7. En la casilla Lead object, ingresar / [Enterprise Server
Name]/System/Time Settings/Time Zone.
En el menú File realizar clic en Save.

Importante
Asegurarse de actualizar cuando se vaya a verificar la hora en el
AS.
18 Function Block y Script
Tareas
En este capítulo se crearán dos programas, con funcionalidades similares
usando programación Function Block y Script.

Se aprenderán las diferencias y similitudes entre ambas opciones de


programación.

Se crearán enlaces entre los programas y los I/O del Automation Server.

Cuando todo esté correctamente programado y enlazado, se probarán los


programas usando la ventana watch.
18.1 Crear un programa Function Block
Tareas
 En este ejercicio se creará un programa Function Block el cual controlará
una condición de enfriamiento.

Pasos
1. En la raíz el AS, crear una carpeta con el nombre Playground_ your name
2. Seleccionar CPlant AS - New - Folder

3. En la carpeta Playground, crear una nueva carpeta y nombrarla


Occupancy Control
4. Realizar clic derecho en la carpeta Occupancy Control, crear New -
Program
5. Seleccionar Function Block Program, mantener el nombre por defecto y
realizar clic en Create.
18.2 Editar un programa Function Block
Tareas
 Editar un programa Function Block con el fin de controlador una condición
de enfriamiento

Nota
Cuando la temperatura exterior (OAT) es superior al setpoint
(OAT_Setpoint) y (Occupancy) se verifica que hay alguien en la
habitación, la salida (CoolingStart) cambiará a activa.

Pasos
1. En la carpeta Playground/Occupancy, realizar clic derecho en Function
Block program - Edit
2. El software Building Operation Function Block Program Editor iniciará,
maximizar la ventana
3. Realizar clic derecho en algún sitio en el espacio de trabajo, clic Simple
Block…
4. Seleccionar BI (entrada binaria) - OK

5. Realizar doble clic en el bloque amarillo (BI).


6. Nombrarla Occupancy.
7. Repetir los pasos anterior y crear los siguientes bloques:
a. Real Input (RI), Nombre: OAT

b. Real Value Parameter (PVR), OAT_ Setpoint


c. Binary Output (BO), CoolingStart

d. Logical AND-gate (AND)


8. Realizar clic derecho en el espacio de trabajo y seleccionar Operator,
buscar por el operador: Greater or Equal - OK

9. Mover el bloque insertado y ubicarlo de acuerdo a la imagen Ejemplo 1.


10. Usar el mouse para crear las conexiones entre los bloques según la
imagen siguiente.
Importante
Si no se puede crear una conexión, asegurarse que el tipo de la
señal sea el correcto.

11. Presionar F12 o Option – Simulate, para simular el programa.


Presionar Execute cambiar las entradas y verificar la salida
12. Guardar y cerrar el Function Block Editor.
18.3 Crear un programa Script
Tareas
 En este ejercicio se creará un programa Script, el cual controlará una
condición de enfriamiento con la misma funcionalidad que la creada con el
programa Function Block program

Pasos
1. En la carpeta Playground / Occupancy Control, realizar clic derecho New
– Program
2. Seleccionar Script Program, mantener el nombre por defecto y realizar clic
en Create.
18.4 Editar programa Script
Tareas
 Editar un Script para controlar una condición de enfriamiento
 Se incluye la siguiente funcionalidad:
 Cuando la temperatura exterior (OAT) es superior al setpoint
(OAT_Setpoint) y (Occupancy) se verifica que hay alguien en la
habitación, la salida (CoolingStart) cambiará a activa.

Pasos
1. En la carpeta Playground/Occupancy, realizar clic derecho en el
programa Script - Edit
2. El programa Building Operation Script Editor iniciará. Maximizar la ventana
si se requiere
3. Se creará la misma funcionalidad que con los bloques funcionales pero en
este caso con un Script
En el área de trabajo crear las entradas numéricas y salidas como se
muestra en la imagen siguiente, también agregar el texto

4. Revisar el programa realizando clic en el ícono Check


5. Si el programa se escribió correctamente, se deberá ver el mensaje Check
successful en la esquina inferior izquierda.
6. Asegurarse que las Binding Variables tengan las unidades correctas.

7. Probar el programa cambiando el valor de la entrada y verificando el valor


de la salida.
8. Guardar y Cerrar el Script Editor.
18.5 Crear enlaces a los programas Function
Block y Script
Tareas
 Crear enlaces de los módulos I/O al programa Function Block.

Pasos
1. En la carpeta Playground/Occupancy, realizar clic derecho en el
programa Function Block program – Edit Bindings
2. Enlaces aparecerán en la workstation en el working pane
3. En la columna de la derecha, buscar CPlant AS I/O Bus
4. Buscar el objeto correcto OaTemp / Value OAT

5. Enlazar Occupancy a I/O Bus /Position03:DI16/Occupancy/Value


Enlazar CoolingStart a I/O Bus
/Position04:DOFA12/Out2/RequestedValue

6. Realizar estos enlaces también para el Script program.

Consejo
Usar el símbolo de candado para bloquear la ruta de las señales
18.6 Probar los programas
 Probar los programas usando la ventana Watch y los sensores y switches
disponibles en el módulo

Pasos
1. Seleccionar desde la barra de tareas View - Watch

2. Se puede arrastrar el panel watch view al símbolo para ubicarlo en la


parte inferior de la pantalla.
3. Arrastrar y soltar todas las señales necesarias al panel watch view
4. Cambiar el valor de OaTemp (calentando o forzando) y usar el switch
Occupancy (Switch 3 del kit)
5. Se puede abrir el FB program en un panel independiente para visualizar
los valores en vivo.
18.7 Cambiar el valor de una cadena de texto
con un programa Script - Extra Exercise
Tareas
 Crear un programa Script para controlar una cadena de texto y cambiar su
valor de acuerdo a los valores de una variable análoga.

Pasos
1. Crear un programa Script en el AS (carpeta Playground).
2. Nombrarlo: String Output
3. Realizar clic derecho en el programa - Edit. (Se abrirá el Script Editor).
4. Crear el programa de acuerdo a la imagen siguiente.

5. Asegurarse de seleccionar el tipo correcto en las variables creadas.


Importante
En la ventana propiedades se puede visualizar como se ejecutará
el programa.
Asegurarse que se escoge el tiempo de ejecución requerido para
la funcionalidad que el script debe realizar.
Si se tiene una tarea muy rápida, los valores se leerán y se
escribirán a esa velocidad, tener muchos valores corriendo a una
velocidad alta afectará el desempeño. Se puede escoger también
si se desea que el script se detenga después de un ciclo de
ejecución o si se desea ejecutar en un bucle. Para este ejercicio el
programa se ejecutará en bucle.
6. Para verificar la funcionalidad usar uno de los potenciómetros.
Configurarlos como se muestra en la celda siguiente.

Type Name Module Input Output Other

Top Electrical: 20,000 Ω


Bottom Electrical: 0 Ω

Input Point Top Engineering: 100


Position
Resistive Level 7 Bottom Engineering: 0
05:UI8AO4
Input Change Units to
Percent(%)
(use space if configuring
using spreadsheet)

7. En la vista de árbol (tree view), realizar clic derecho en el script String


Output - Edit bindings.
8. Crear un enlace entre el potenciómetro (Level) y la entrada (Level) en el
script
9. Guardar y probar usando la ventana watch.
19 Calendarios y horarios
Tareas
 En este capítulo se crearán calendarios y horarios y se programará la
funcionalidad.
19.1 Agregar Calendarios y eventos
Tareas
 Agregar calendarios al ES y AS especificando fechas de excepción, rango
de fechas y fechas calculadas.
 Agregar eventos y probar la funcionalidad

Pasos
1. En el panel System Tree, seleccionar la carpeta ...University X
ES1/Application/Calendars para crear el calendario
2. Realizar clic derecho en la carpeta – New – Schedule – Calendar

3. Name: Holiday Calendar_ Your Name, Description: All university


holidays – Create
4. Repetir el procedimiento para crear un calendario en el servidor CPlant
AS:
 Ubicación: ...University X ES1/Servers/CPlant AS/Calendar
 Name: Holiday Calendar Shadow _Your Name
 Description: All university holidays.

Consejo
Están disponibles las opciones copiar y pegar.
Agregar un evento calendario con fecha

1. Seleccionar ...University X ES1/Application/Calendars/Holiday


Calendar (panel System tree)

2. Realizar clic en la pestaña Calendar Editor (pestaña por defecto)


3. Realizar clic en el botón Add Date
4. Entry name: Autumn Exam Prep Day, Year: 2016, Month: October
5. Day of month: 7, Day of week: Any day - OK - Save
6. Agregar otra excepción siguiendo los mismos pasos.
7. Entry name: Winter Exam Prep Day
8. Year: 2016, Month: December, Day of month: 10, Day of week: Any day
- OK - Save

Agregar evento calendario con rango de fechas

1. Seleccionar ...University X ES1/Application/Calendars/Holiday


Calendar (panel System tree)
2. Realizar clic en la pestaña Calendar Editor
3. Realizar clic en el botón Add Date Range
4. Escribir en el campo name Autumn Break
5. Start year: 2016, Start month: November, Day of month: 16, Day of
week: Any day
6. Year for the end date: 2016, Month: November, Day of month: 20, Day
of week: Any day
7. Realizar clic en OK – Save
8. Repetir el procedimiento para agregar un rango de fechas para el winter
break
9. Usar los siguientes valores:
 Entry name: Winter Break
 Start Date: Start year: 2016, Month: December, Day: 15, Day of
week: Any day
 End Date: Year: 2017, Month: January, Day of month: 7, Day of
week: Any day
10. OK - Save
Agregar un evento calendario fecha calculada

1. Seleccionar ...University X ES1/Application/Calendars/Holiday


Calendar (panel System tree)
2. Realizar clic en la pestaña Calendar Editor
3. Realizar clic en el botón Add Calculated
4. Name: November University Holiday, Month: November, Week of
month: Second week, Day of week: Monday
5. OK - Save
6. Agregar una excepción calculated date para traditional university
holiday en April.
7. Usar los siguientes valores:
 Entry name: April University Holiday
 Month: April, Week of month: Third week, Day of week: Monday
8. OK - Save

Configurar un calendario como sombra

1. Seleccionar... University X ES1/Servers/CPlant AS/Calendars/Holiday


Calendar Shadow (panel System tree)
2. Realizar clic derecho – Properties
3. En el campo Lead object, ingresar el calendario a sincronizar: University
X ES1/Application/Calendars/Holiday Calendar – Seleccionar– OK

Importante
Revisar la configuración del firewall ya que esto puede causar
inconvenientes sincronizando el objeto líder (lead), deshabilitar el
firewall puede solucionar los inconvenientes durante el
entrenamiento.
Probar

1. Seleccionar University X ES1/Application/Calendars/Holiday Calendar


2. Realizar clic derecho en University X ES1/Servers/CPlant
AS/Calendars/Holiday Calendar Shadow
3. Seleccionar Open in new window
4. Arrastrar la ventana a la flecha inferior cuando aparezca el siguiente icono

5. Comparar las fechas ingresadas en ambas ventanas


19.2 Crear un Schedule Digital
Tareas
 Crear un schedule digital para controlar el valor de una variable digital
 Crear un enlace desde el schedule al punto a ser controlado

Pasos
1. En el panel system tree, Seleccionar ...University X ES1/Servers/CPlant
AS/Cooling Application/Schedules
2. Realizar clic derecho en - New - Schedule - Seleccionar Digital
Schedule
3. Name: Cooling Plant Enable Schedule _ your Name
4. Description: Enable Cooling Plant – Create

Agregar un evento semanal

1. Seleccionar ...University X ES1/Servers/CPlant AS/Cooling


Application/Schedules/Cooling Plant Enable Schedule
2. Realizar clic en la pestaña Basic

3. Realizar clic en el botón View weekly schedule events


4. En la cuadrícula, realizar clic en la hora de inicio. Arrastrar el cursor
verticalmente para seleccionar la hora de finalización y luego arrastrarlo
horizontalmente para seleccionar los días en los cuales el evento será
válido: 06:00 to 17:00, Lunes a Viernes – Save
Agregar un calendario de excepciones

1. Seleccionar ...University X ES1/Servers/CPlant AS/Cooling


Application/Schedules/Cooling Plant Enable Schedule
2. Realizar clic en la pestaña Basic

3. Realizar clic en el botón New Schedule Event


4. En el campo Event type, Seleccionar la casilla Exception
5. En el campo Exception type, seleccionar la casilla Calendar
6. Seleccionar All Day para que la excepción sea válida durante todo el día.
7. En la columna Value, seleccionar el valor para la excepción: Off
8. Name: Holiday Calendar Exception
9. Priority: 16
10. En la casilla Calendar, buscar ...University X ES1/Servers/CPlant
AS/Calendars/Holiday Calendar Shadow - Seleccionar - OK – Save
Agregar evento de excepción con fecha

1. Seleccionar ...University X ES1/Servers/CPlant


AS/CoolingApplication/Schedules/ Cooling Plant Enable Schedule
2. Realizar clic en la pestaña Basic
3. Realizar clic en el botón New Schedule Event
4. En la casilla Event type seleccionar Exception
5. En la casilla Exception type seleccionar Single date
6. Start: 06:00, End Time:11:00, Value: On
7. Name: Winter Teacher In-service
8. Priority: 15, Year: 2016, Month: December, Day of month: 10, Day of
week: Any day
9. OK - Save

10. Repetir el procedimiento para agregar una excepción single date para el
Spring Teacher In-service Day al Schedule Cooling Plant Enable
Nota
Esta fecha entra en conflicto con el evento Spring Exam Prep Day.
Por lo cual, esta excepción requiere una prioridad mayor para
solucionar el conflicto.

11. Configuración:
 Time: 6:00 a 12:00, On
 Name: Spring Teacher In-service
 Priority: 15, Year: 2016, Month: March, Day of month: 9, Day of
week: Any day

Configurar un schedule como sombre

1. Crear un Digital Schedule, usar la configuración siguiente


e. Ubicación : ...University X ES1/Servers/CPlant AS/Cooling
Application/Schedules
f. Name : Cooling Plant Enable Schedule Shadow - your name
g. Description :- Enable Cooling Plant
2. Seleccionar ...University X ES1/Servers/CPlant AS/Cooling
Application/Schedules/Cooling Plant Enable Schedule Shadow - your
name
3. Seleccionar – Pestaña Properties
4. En la casilla Lead object, ingresar el schedule a sincronizar: ...University
XES1/Servers/CPlant AS/Cooling Application/Schedules/ Cooling Plant
Enable Schedule
5. Seleccionar – Save
Probar

Importante
El firewall puede interferir con la sincronización entre los
schedules, apagar el firewall si no se sincroniza.

1. Seleccionar University X ES1/Servers/CPlant AS/Cooling


Application/Schedules/Cooling Plant Enable Schedule
2. Realizar clic derecho en University X ES1/Servers/CPlant AS/Cooling
Application/Schedules/ Cooling Plant Enable Schedule Shadow
3. Seleccionar Open in new window
4. Arrastrar la nueva ventana a la flecha inferior en el siguiente ícono

5. Cambiar por ejemplo la configuración de tiempo del lunes:


 Realiza clic en el símbolo view weekly schedule events
 Seleccionar el área verde – Cambiar el horario arrastrando el área –
Save
 Verificar que cambie el Schedule shadow
Enlazar el Schedule digital a una salida digital

1. Seleccionar ...University X ES1/Servers/CPlant AS/Cooling


Application/ Schedules/Cooling Plant Enable Schedule
2. Realizar clic derecho - Edit bindings
3. En el panel Browser, a la derecha, buscar y seleccionar la salida digital:
...University X ES1/Servers/CPlant AS/IO
Bus/Position04:DOFA12/Light CMD/requested Value

4. Arrastrar la variable Light CMD (RequestedValue) a la columna Bindings


del Schedule digital (Variables / Value) – Save

Nota
Usar el símbolo del candado para bloquear el la ruta mientras se
buscan los otros objetos a enlazar desde el panel system tree
5. Probar el enlace del Schedule con el punto Light CMD , arrastrando los
siguientes puntos al panel Watch
 University X ES1/Servers/CPlant AS/Cooling
Application/Schedules/Cooling Plant Enable Schedule
 University X ES1/Servers/CPlant AS/IO
Bus/Position04:DOFA12/Light CMD

6. Cambiar la configuración del tiempo para el Cooling Plant Enable


schedule y verificar el comportamiento de la variable Light CMD
19.3 Crear un atajo
Tareas
 Crear atajo a un objeto o carpeta para proveer un apuntador que funciona
como si se tratase del objeto o carpeta.

Pasos
1. Seleccionar el objeto al cual se le va a crear el atajo: ...University X
ES1/Servers/CPlant AS/Cooling Application/Schedules/Cooling Plant
Enable Schedule
2. Realizar clic derecho y arrastrar el objeto al servidor o carpeta donde se
desee crear el atajo: ...University X ES1/Central Plant Bldg/Cooling
Plant
[This page was intentionally left blank]
20 Usuarios y grupos de usuarios
Tareas
En este ejercicio se crearán primeros paneles. Estos se usaran cuando se
defina el diseño del espacio de trabajo (workspace layout)

Posterior se definirá el número de inicios de sesión que podrán realizar los


usuarios.

Se crearán los espacios de trabajo para los grupos de usuario del operador y
del administrador.

Se crearán usuarios individuales y se agregarán a los grupos de usuarios.

Finalmente se asignarán y administrarán los permisos de software y de acceso


al sistema asegurando que solo las personas con la autoridad requerida tengan
acceso.
20.1 Crear un panel
Tareas
 Crear carpetas y paneles para personalizar el espacio de trabajo

Pasos
1. En el panel System tree, explorar a University X ES1/Playground_your
name
2. Crear una carpeta nueva, Application
3. En la carpeta Application, Crear una nueva carpeta, Panel
4. En la carpeta Panel, realizar clic derecho en Panels – Import
5. Buscar el archivo: Tutorial Panels AS Graphics banner.xml – Open
– Import - Close
6. En el panel System Tree, realizar clic derecho en...University X
ES1/Playground_your name / Application/Panels
7. Realizar clic New - Panel.

8. Nombrarlo Main Panel y escribir en la descripción: Panel for HVAC


Operators
(Este panel es usado para visualizar el encabezado University X en el
espacio de trabajo HVAC Operator Workspace)

Consejo
En la casilla Location es posible seleccionar el servidor donde se
quiere crear el panel

9. Realizar clic Next


10. Realizar clic en Add para agregar un objeto al panel

11. Realizar clic en el tipo de componente a agregar_ Seleccionar Graphic


Pane y nombrarlo Banner
12. Description: University X Banner for all graphics – Next

13. Configuración del Panel:


 Show toolbar: Yes
 Default dock position: Top
 Default visibility: Visible
 Initial path: ...University X ES1/
Application/Panels/Graphics/Banner

14. Create
15. Desde Create Object: Panel
 En la casilla Work area Initial path, buscar: ...University X
ES1/ Playground_your name /Application /Panel
/Graphics/Home Page
 Show toolbars: No
16. Create

17. Verificar el panel principal, debería verse como se muestra en la imagen


siguiente.
20.2 Definir número máximo intentos inicio
de sesión
Tareas
 Definir el número máximo de intentos de inicio de sesión que un usuario
puede realizar, antes que la cuenta del usuario sea bloqueada

Pasos
Para editar el número máximo de intentos de inicio de sesión

1. Realizar clic en Control Panel


2. Seleccionar el servidor en el cual está creado el dominio (University X ES1)
3. Realizar clic en Domain

4. Seleccionar el dominio University X Domain

5. Realizar clic en Policies e ingresar 5 en el campo maximum logon attempts


6. Save.
20.3 Crearte un espacio de trabajo
(Workspace)
Tareas
 Crear espacios de trabajo para que las ventanas y paneles de la
WorkStation cumpla con las necesidades de un usuario o un grupo de
usuarios

Pasos

1. Realizar clic en Control Panel


2. Seleccionar University X ES1 server

3. Realizar clic en Account management y seleccionar University X Domain


(la ubicación del workspace)
4. En la sección Workspaces, realizar clic en Add – name: HVAC Operators
Workspace, Description: Workspace with main panel pane – Next

5. Seleccionar Visible en Menu, Address bar, Tool bar and History bar

6. Seleccionar Hidden para Search bar and Status bar.

Consejo
Se puede cambiar la ruta raíz del panel System Tree y de las
barras de direcciones

7. En Content realizar clic en Add para agregar un objeto al panel


8. Seleccionar Panel Pane

9. Name: Main Panel Pane. Description: Shows the main panel – Next
10. Seleccionar Top para el campo default dock position (Default visibility:
Visible)
11. En Initial path Buscar el objeto que se desea visualizar: University X
ES1/Application/Panels/Main Panel

12. Realizar clic en Create


13. Realizar clic en Create,
14. Verificar como se ve el espacio de trabajo (workspace) creado,
seleccionándolo y realizando clic en Edit Layout como se muestra en la
imagen posterior.
15. Arrastrar los bordes del panel principal hasta que el espacio de trabajo
quede como en la imagen siguiente.

Consejo
Explorar y realizar clic en los diferentes íconos de la pantalla.

16. Save
17. Repetir los pasos del 1-16 para crear un workspace HVAC Managers
Workspace con la siguiente configuración:
 Server: University X ES1
 Domain: University X Domain
 Workspace: HVAC Managers Workspace
 Description: Workspace with main panel, events, alarms, and
System Tree
 Menus and toolbars: Make all Visible
 Content / Add: System Tree Pane
o Default dock position: Left
o Default visibility: Visible
 Content / Add: Panel Pane
o Default dock position: Top
o Default visibility: Visible
o Initial path: ...University X ES1/Application/Panels/Main Panel

 Create

18. Seleccionar el workspace creado y realizar clic en Edit Layout, revisar


como se ve el espacio de trabajo.
19. Arrastrar los bordes del panel principal hasta que el espacio de trabajo
quede como en la imagen siguiente.
20. Realizar clic en Save, para salir y regresar al workspace original.
20.4 Crear una cuenta de grupos de usuarios
Tareas
 Crear grupos de usuarios y agregar usuarios a los grupos

Pasos

1. Realizar clic en Control Panel


2. Seleccionar el servidor University X ES1
3. Realizar clic en Account management
4. Seleccionar University X Domain (la ubicación del grupo de usuario para
ser creado)

5. Realizar clic en Add en el campo User Account Groups


 Name: HVAC Operators Group
 Description: All HVAC Operators - Next
6. Omitir la selección de usuario en este momento - Next
7. Seleccionar Workspaces: HVAC Operators Workspace - Add – Next
8. Desmarcar la casilla Allow members to change password para prohibir
a los usuarios cambiar su contraseña
9. Desmarcar la casilla Allow members to access AS Web Configuration
para prohibir el inicio de sesión en la configuración web de los Automation
servers
10. Create
11. Repetir los pasos anteriores para crear un nuevo grupo
 Name: HVAC Managers Group
 Description : All HVAC Managers
 Workspaces: HVAC Managers Workspace
 Allows members to close WorkStation: Yes
 Log user actions of group members: Yes
 Allow members to change password: Yes
 Allow members to access AS Web: No
20.5 Crear cuentas de usuario
Tareas
 Crear usuarios individuales para cada persona que requiere acceso al
sistema StruxureWare Building Operation

Pasos

1. Realizar clic en Control Panel


2. Seleccionar el servidor University X ES1
3. Realizar clic en Account management
4. Seleccionar University X Domain (la ubicación donde se creará la cuenta)
5. Realizar clic en Add en el campo User Accounts. Name: Susan. Descr.:
HVAC Operator – Next
6. Completar la siguiente información:
 Name: Susan
 Middle name: S
 Last name: Smith
 Home E-mail address: [email protected]
 Work E-mail address: [email protected]
 Password: susan1!
 Confirm Password: susan1!
7. Next
8. Agregar a Susan al grupo de usuarios HVAC Operators Group, realizar clic
en Create
9. Crear otro usuario, John, con la siguiente información:
 User Account: John
o Server: University X ES1
o Domain: University X Domain
o Name: John
o Description: HVAC Manager
o First name: John
o Middle name: J
o Last name: Jefferson
o Work E-mail address: [email protected]
o Expires on: Never
o Password: john1!
o User Group: HVAC Managers Group
20.6 Asignar permisos de software a cuentas
de grupos de usuario
Tareas
 Asignar y administrar el los permisos de software y de acceso

Pasos

1. Realizar clic en Control Panel


2. Seleccionar el servidor University X ES1
3. Realizar clic en Account management
4. Seleccionar University X Domain
5. En el campo User Account Group, seleccionar HVAC Operators Group
6. Realizar clic en Software permissions
7. En la casilla Path Permissions, seleccionar University X ES1 – Add
8. Seleccionar permission level para la ruta: Read
9. En la casilla Command Permissions, seleccionar category: Alarms
10. Seleccionar command: Accept
11. Seleccionar permission level: Allow

12. Save
13. Repetir los pasos anteriores para configurar los permisos de software del:
HVAC Managers Group.
 Asignar los siguientes permisos de ruta para HVAC Managers Group:
o Path: ...University X ES1
o Path Permission: Full Access
20.7 Pruebas
Tareas
 Iniciar sesión con usuarios distintos y verificar los permisos de acceso y
visualización

Pasos
1. Iniciar sesión como Susan y luego como John to y observar las diferencias.

Consejo
Recordar usar el dominio University X Domain al iniciar sesión

Precaución
Si se tienen inconvenientes iniciando sesión con la cuenta
administración en el dominio Local, asegurar que no se cambió el
dominio por defecto. Escribir Local en la casilla dominio e iniciar
sesión como administrador.
[This page was intentionally left blank]
21 Modbus en SBO
Tareas
En este capítulo se creará una red Modbus maestra en el AS.
Se usarán dos tipos diferentes de medidores, consultar con el entrenador cual
de los dos está disponible.
(A) Crear PM9C en la red Modbus maestra
(B) Crear PM710 en la red Modbus maestra

Se seleccionará el puerto de comunicaciones, se configurarán las propiedades


y se verificará que el PM se encuentre en línea.

Primero se agregarán manualmente las señales requeridas del PM, posterior a


esto se agregará el PM usando un “SmartWidget”.

Se probarán los resultados con las gráficas dadas.

Posterior se creara un Gateway Modbus con un medidor PM710 (A) o PM 210


(B)

Después estableceremos una comunicación Modbus TCP Server/Client y se


probará la funcionalidad con las gráficas entregadas.

Se podrán probar los dos sentidos de la comunicación con el entrenador.

Importante
Seleccionar el ejercicio A o B dependiendo del tipo de medidor
usado.
21.1 (A) Configurar PM9C
Tareas
 Verificar el cableado entre el AS y el medidor MP9C.
 Configurar la comunicación y verificar los parámetros.

Pasos
1. Energizar el medido PM9C.
2. Presionar simultáneamente los botones “OK” y flecha inferior.
3. Debería aparecer en la pantalla el código “0000”.
4. Escribir el número 0010 y continuar a la siguiente pantalla del menú.
5. Cambiar los siguientes valores:
a. En la vista SYS, seleccionar 2.1Ct (para este ejercicio conexión de
una fase)
b. Seleccionar baudrate a 9600
c. Paridad (Par) none
d. Presionar OK, hasta que la pantalla retorne a normal.

PM9C / Modbus: D0(+) and D1(+) .

AS, AS-L or AS-B: COM A (13, 14) or COM B (16, 17).

Polaridad está marcada como + y -


21.2 (A) Conectar el PM9C al AS

Tareas
 En este ejercicio se conectará un medidor PM9C al AS, se configurará y se
verificará que se encuentre en línea.

Pasos
1. Realizar clic derecho en el servidor CPlant AS y seleccionar New –
Interface
2. Seleccionar Modbus Interface - Modbus Master Network
3. Mantener el nombre por defecto y seleccionar crear.

1. Seleccionar Modbus Master Network y desde la pestaña Properties,


explorar el puerto correspondiente:
CPlant AS /System/Ports /Serial/RS485-COMA - Seleccionar – Save
OR
CPlant AS /System/Ports /Serial/RS485-COMB - Seleccionar – Save

Nota
Se debe seleccionar en el campo Parity del puerto COMA None en
la configuración de la red Modbus

2. Realizar clic derecho en la red Modbus Master y seleccionar New -


Modbus Device

3. Nombrarlo PM9 01 y seleccionar Create


4. Seleccionar el medidor PM9 01 y realizar la apertura de la pestaña
Properties.
5. Escribir la dirección Modbus en el campo Device address - Save.
6. El estado de la red debería cambiar a online en la casilla Status
Information.
21.3 (A) Agregar señales a los dispositivos
Modbus

Tareas
 Agregar señales al medidor PM9C conectados al AS (CPlant AS).

Pasos
1. Revisar el listado de registros Modbus. Ver Apéndice 29.
2. Realizar clic derecho en University X/Servers/ CPlant AS /Modbus
Master Network/PM9 01

3. Seleccionar New - Modbus Points - Modbus Analog Input Point


4. Nombrarlo Ptot – Create (potencia activa total)
5. Colocar carga al medidor
6. Completar la información para la potencia total activa de acuerdo al
apéndice 29.
7. Posterior a diligenciar los campos register number, register type (y
guardar), se deberá mostrar el valor correcto. Comparar lo que se indica en
el software con lo indicado en el display del PM.
8. Agregar también el registro de corriente 1001 y el de Frecuencia
reg.1021.

Nota
Dirección Modbus = Número registro Modbus – 1.
Probar la funcionalidad de hoja de texto

1. Realizar clic derecho en el medidor PM9 01


2. Seleccionar Edit in spreadsheet
3. Realizar la apertura del archivo PM9 and PM210 signals.xls (USB:
Files/Modbus/PM9C and PM210MG Registers)

4. Seleccionar todas las filas desde 2 hasta 21


5. Pegarlas en la hoja de texto en SBO (del objeto PM9 01) - Save
6. Con esto se tiene un listado de objetos Modbus con números de registros,
ganancias, etc.

7. Presionar el símbolo Refresh y los valores se actualizarán en la hoja


de texto

Consejo
Esta es otra manera de reusar información aparte de los smart
widgets, para disminuir el tiempo de ingeniería
21.4 (A) Crear medidor PM9C usando Smart
Widget

Tareas:
 Crear medidor PM9C en el AS usando Smart Widget

Pasos:
1. Cambiar la dirección del objeto medidor PM9 01 creado con anterioridad.
 Pestaña Properties / Device address: Escribir otro número en este
campo (pasa a offline) - Save
2. Realizar clic derecho en Modbus Master Network y seleccionar Import
3. Seleccionar xml-file de la carpeta: \Files\Export Files\Smart
Widgets - XML\ PM9.xml - Open

4. Una vez finalizado realizar clic en Import – Close.


5. Seleccionar la gráfica Configuration de la ruta University X
/Servers/CPlant AS/Modbus Master Network/PM9 02/Graphics/

6. Escribir dirección del dispositivo PM9C


7. El campo Online status debería pasar a color verde
8. Presionar el botón Import en la gráfica
 Esto importará la configuración del dispositivo al AS
9. Realizar clic en el botón Basic, verificar que se reciban valores del
dispositivo
10. Realizar clic en el botón Details, y exploras las otras gráficas.

21.5 (B) Configurar PM710

Tareas
 Configurar los parámetros de comunicación
 Verificar cableado entre el AS y el PM710.

Pasos
1. Encender el medidor PM710.
2. Explorar hasta que aparezca la pantalla MAINT.
3. Presionar MAINT.
4. Presionar SETUP.
5. Ingresar la contraseña. La contraseña por defecto es 00000.
6. En modo SETUP, presionar  hasta que el campo COM sea visible
7. Presionar COM.
8. Ingresar ADDR (dirección del medidor): 10
9. Presionar OK
10. Seleccionar BAUD (velocidad): 19,200
11. Presionar OK
12. Seleccionar la paridad: NONE.
13. Presionar OK para volver a la pantalla METER SETUP.
21.6 (B) Conectar el PM710 al AS
Tareas
 En este ejercicio se conectará el PM710 al AS, se configurará y se
mostrará en línea.

Pasos
1. Realizar clic derecho en CPlant AS y seleccionar New – Interface
2. Expandir Modbus Interface , y seleccionar Modbus Master Network
3. Mantener el nombre por defecto y seleccionar Create

4. Seleccionar Modbus Master Network y desde la pestaña propiedades,


asignar los siguientes valores :-
 Framing mode : RTU
 Baud rate: 19,200
 Parity: NONE
 Buscar el puerto a usar:
CPlant AS/System/Ports /Serial/RS485-COMA o
CPlant AS/System/Ports /Serial/RS485-COMB – Realizar clic en
Save
5. Realizar clic derecho en Modbus Master Network y seleccionar New -
Modbus Device
6. Nombrarlo PM001 y seleccionar Create
7. Seleccionar el medidor PM001 y realizar la apertura de la pestaña
Properties.
8. Escribir la dirección del dispositivo ( 10 ) - Save.
9. Estado de la red debe cambiar a online.
21.7 (B) Agregar señales al dispositivo
Modbus
Tareas
 Agregar señales al medidor PM710 conectado al AS (Floor 01)

Pasos
1. Tener el registro Modbus disponible ver Anexo 30.
2. Realizar clic derecho en: University X/Servers/ CPlant AS /Modbus
Master Network/PM001
3. Seleccionar New - Modbus Register Group. Name it: Signals
4. Realizar clic derecho: Signals object
5. Seleccionar New - Modbus Point – seleccionar Modbus Analog Input
Point
6. Name: Ptot – Create (Potencia activa total)
7. Realizar clic en Ptot, en el campo Configuration Settings , ingresar
Register number y Register type de acuerdo a la documentación del
dispositivo.
Ver Apéndice: PM710 listado registros Modbus.
8. Después de encontrar los valores correctos para los campos número de
registro y tipo de registro y de realizar clic en el botón Save, el campo
Status information value mostrará el valor correcto. Comparar los números
con el display del PM.
9. Agregar también el campo power Factor (reg. 1012), y Frequency (reg.
1020).

Consejo
Dirección Modbus = número de registro Modbus – 1.
Probar la funcionalidad de hoja de texto

1. Realizar clic derecho en el medidor PM001


2. Seleccionar Edit in spreadsheet
3. Realizar la apertura del archivo PM710 de la carpeta PC Preparation (o de
la memoria USB)
4. Seleccionar todas las filas desde 2 hasta 21
5. Pegarlas en la hoja de texto en SBO (del objeto PM001) - Save
 Con esto se tiene un listado de objetos Modbus con números de
registros, ganancias, etc.

6. Presionar el símbolo Refresh y los valores se actualizarán en la hoja


de texto
 Esta es otra manera de reusar información aparte de los smart widgets,
para disminuir el tiempo de ingeniería
21.8 (B) Crear PM710 usando Smart Widget
Tareas
 Create PM710 meter object under the AS using smart widget

Pasos
1. Cambiar la dirección del objeto medidor PM710 creado con anterioridad.
 Pestaña Properties / Device address: Escribir otro número en este
campo (pasa a offline) - Save
2. Realizar clic derecho en Modbus Master Network y seleccionar Import
3. Seleccionar xml-file de la carpeta: \\Files\SmartWidgets
XML\Modbus\Power Meter\PM710\ PM710-Win-V1001.xml - Open

4. Una vez finalizado realizar clic en Import – Close.

5. Escribir dirección del dispositivo PM710 (10)


6. El campo Online status debería pasar a color verde

Consejo
Si se tiene más de un medidor PM710, se podría:
 Usar la misma function import
 Copiar, Pegar (se debe renombrar) el objeto creado.
 Recordar la opción Edit in spreadsheet!
21.9 (A) Crear un Gateway Modbus TCP con
el PM710 en el ES
Tareas
 En este ejercicio se creará un Gateway Modbus TCP en el ES, se
configurará y se traerá en línea. Hay un medido PM710 conectado al EGX-
300.

Pasos
1. Crear una carpeta en el ES llamada: Modbus TCP.
2. Realizar clic derecho en la carpeta creada y seleccionar New – Interface.
3. Seleccionar Modbus TCP Gateway.
4. Dejar el nombre por defecto y seleccionar Create.
5. Seleccionar Modbus TCP Gateway y en la pestaña Properties, asignar la
dirección IP correcta (informa el entrenador) – Save.
6. El campo Network Status deberá cambiar a Online.
7. Crear un nuevo dispositivo bajo el Gateway.
8. Nombrarlo PM710 - Create
9. Seleccionar medidor PM710 y realizar la apertura de la pestaña
Properties.
10. Escribir la dirección de dispositivo correcta (10) - Save.
11. El campo network status cambiará a Online.
12. Crear un objeto Modbus Analog Input Point. Nombrarlo Frequency.
13. Register: 4013. Type: 16 bit Unsigned.
14. Crear un objeto Modbus Analog Input Point. Nombrarlo VoltageA_N.
15. Register: 4033. Type: 16 Bit Unsigned.
16. Probarlo arrastrando las señales a la ventana watch.

Consejo
Se puede usar un SmartWidget para crear este dispositivo
21.10 (B) Crear un Gateway Modbus TCP con
el PM210 en el ES

Tareas
 En este ejercicio se creará un Gateway Modbus TCP en el ES, se
configurará y se traerá en línea. Hay un medido PM210 conectado al EGX-
300

Pasos
1. Crear una carpeta en el ES llamada: Modbus TCP.
2. Realizar clic derecho en la carpeta creada y seleccionar New – Interface.
3. Seleccionar Modbus TCP Gateway.
4. Dejar el nombre por defecto y seleccionar Create.
5. Seleccionar Modbus TCP Gateway y en la pestaña Properties, asignar la
dirección IP correcta (informa el entrenador) – Save.
6. El campo Network Status deberá cambiar a Online.
7. Crear un nuevo dispositivo bajo el Gateway.
8. Nombrarlo PM210 - Create
9. Seleccionar medidor PM210 y realizar la apertura de la pestaña
Properties.
10. Escribir la dirección de dispositivo correcta (5) - Save.
11. El campo network status cambiará a Online.
12. Crear un objeto Modbus Analog Input Point. Nombrarlo Frequency.
13. Register: 1020. Type: 32 bit Real Swapped.
14. Crear un objeto Modbus Analog Input Point. Nombrarlo VoltageA_N.
15. Register: 1060. Type: 32 bit Real Swapped.
16. Probar arrastrando las señales a la ventana watch.

Consejo
Se puede usar un SmartWidget para crear este dispositivo
21.11 Transferencia de datos Modbus TCP
server - client
Tareas
 En este ejercicio, se establecerá la comunicación Modbus TCP en una red
TCP/IP.
 Se enviarán y recibirán señales Modbus (tres tipos) entre diferentes ES’s.

Consejo

Se puede usar el ícono para crear nuevos objetos.


Pasos

Cliente Modbus

1. Realizar clic en el ES (University X ES1) y crear una carpeta Modbus


TCP Test
2. En la carpeta Modbus TCP Test, crear una carpeta llamada Modbus
Data Receiving
3. Realizar clic derecho en la carpeta Modbus Data Receiving y seleccionar:
New - Modbus Interface - Modbus TCP Network (dejar el nombre por
defecto) – Crear
4. Crear en Modbus TCP Network, New - Modbus TCP Device (dejar el
nombre por defecto). Seleccionar la pestaña properties y completar los
siguientes campos:
 Device address: 123
 IP-address: [Entrenador informará esta dirección].
5. Crear los siguientes objetos en el objeto Modbus TCP Device:
 Realizar clic derecho Modbus TCP Device - New – Modbus Points –
Modbus Analog Input Point
 Nombre: DataReceiving01 Analog
 Reg.number: 1, type: 32-bit real, Function Code: 03
 Realizar clic derecho en Modbus TCP Device - New – Modbus Points
– Modbus Digital Input Point
 Nombre: DataReceiving02 Digital
 Reg.number: 3, type: Digital coil, Function Code: 02
 Realizar clic derecho en Modbus TCP Device - New – Modbus Points
– Modbus Multistate Input Point
 Name: DataReceiving03 Multistate
 Reg.number: 4, type: 16-bit unsigned, Function Code: 04

Consejo
También puede usarse la vista de hoja de datos para crear los
objetos Modbus
El servidor

1. En el ES (University X ES1): Crear en la carpeta Modbus TCP Test, una


carpeta: Modbus Data Sending
2. Realizar clic derecho en la carpeta Modbus Data Sending y seleccionar:
New - Modbus Interface (Mantener el nombre por defecto) – Create
3. Realizar clic derecho en la carpeta Modbus Data Sending y seleccionar:
New - Modbus Interface - Modbus TCP Server (mantener el nombre por
defecto) – Create
4. Crear los siguientes objetos:
 Realizar clic derecho en Modbus Interface - New – Modbus Local
Registers – Modbus Analog Value
 Name: DataSending01 Analog
 Reg.number: 1, type: 32-bit real
 Realizar clic derecho en Modbus Interface - New – Modbus Local
Registers – Modbus Digital Value
 Name: DataSending02 Digital
 Reg.number: 3, type: Digital coil
 Realizar clic derecho en Modbus Interface - New – Modbus Local
Registers – Modbus Multistate Value
 Name: DataSending03 Multistate
 Reg.number: 4, type: 16-bit unsigned

Prueba

1. Realizar clic derecho en Modbus TCP Test folder – Import… (gráfica de


prueba)
2. Explorar: Participant\Workbook\xml for Workbook - Participant
\Modbus TCP Graphic - Participant 1.7.xml – Open – Import

3. Verificar que los enlaces estén correctos en la gráfica realizando la


apertura de la ventana de enlaces. Si no corregirlos.
4. Probar la transferencia de datos.
[This page was intentionally left blank]
22 Tendencias
Tareas
En esta carpeta se crearán diferentes tipos de Trendlogs.

Se crearán también visores de trendlogs: Trendlog list y Trendlog chart.

Se verificará cómo pueden verse valores en vivo agregando real time trend
series a un chart.
22.1 Interval Trend Log
Tareas
 Crear y configurar un Interval Trend

Pasos
1. Seleccionar la carpeta en el servidor donde se desea crear el trendlog.
Seleccionar ...University X ES1/Servers/CPlant AS/Cooling
Application/Trend Logs
2. Realizar clic derecho - New – Trend
3. Seleccionar Interval Trend Log

4. Name: OA Temp Log


5. Description: Captures OA Temp every 1 minute – Next
6. Logged variable: University X ES1/Servers/CPlant AS/IO
Bus/Position05:UI8AO4/OA Temp/Value
7. Delta: 0. (el cambio mínimo de valor que dispara un nuevo registro)
8. Unit: °C (usar el botón buscador) - Seleccionar
9. Interval: 1 (minuto / frecuencia de registros)
10. Log size: 1 (Día / tiempo de guardado de registros antes de que los valores
sean reescritos)
11. Activation method: Always active ( Los registros empezarán a guardar
inmediatamente después de creados )
 Otras opciones:
o Start at activation Time: Empezar a registrar valores en una hora
y fecha en específico.
o Variable controlled: Iniciar a registrar valores cuando el valor de la
variable en relación cambie a True
12. Next – Omitir paso “Connect objects to the trend log”
13. Create
22.2 Change of Value Trend Log
Tareas
 Crear y configurar un COV Trend Log

Pasos
1. Seleccionar la carpeta o el servidor donde quiere crear el trend log.
Seleccionar ...University X ES1/Servers/CPlant AS/Cooling
Application/Trend Logs
2. Realizar clic derecho - New - Trend
3. Seleccionar Change of Value Trend Log
4. Name: Occupancy Log
5. Description: Captures changes of Occupancy Status – Next
6. Logged variable: ...University X ES1/Servers/CPlant AS/IO
Bus/Position03:DI-16/Occupancy/Value
7. Delta: 0,5, Log size: 60
8. Activation method: Always active
9. Next
10. Omitir Connect object to the trend log
11. Create.

Consejo
Se puede crear un nuevo Trend log usando la vista hoja de datos
 Realizar clic derecho en la carpeta
 Realizar clic en la opción Edit Spreadsheet
 Cambiar los parámetros
22.3 Meter Trend Log
Tareas
 Crear y configurar un Meter Trend Log

Pasos
1. Seleccionar la carpeta o el servidor donde se quiere crear el trend log.
Seleccionar ...University X ES1/Servers/CPlant AS/Cooling
Application/Trend Logs
2. Realizar clic derecho en - New - Trend
3. Seleccionar Meter Trend Log
4. Name: Main kWh Log
5. Description: Captures changes of kWh – Next
6. Logged variable: ...University X ES1/Servers/CPlant AS/IO
Bus/Position03:DI-16/Main kWh/Value
7. Trigger variable: ...University X ES1/Servers/CPlant AS/IO
Bus/Position03:DI-16/Alarm Switch/Value

8. Unit: kWh
9. Trigger when: True
10. Log size: 60
11. Activation method: Always active
12. Next
13. Max Value: 99999
14. Omitir Connect object to the trend log
15. Create

Consejo
Se puede crear un nuevo Trend log usando la vista hoja de datos
 Realizar clic derecho en la carpeta
 Realizar clic en la opción Edit Spreadsheet
 Cambiar los parámetros
22.4 Extended Trend Log
Tareas
 Crear y configurar un Extended Trend Log

Pasos
1. Seleccionar la carpeta o servidor donde se quiere crear el trend log.
Seleccionar ...University X ES1/Application/ Extended Trend Logs
2. Realizar clic derecho - New – Trend
3. Seleccionar Extended Trend log

4. Name:OA Temp Extended Log


5. Description: Stores OA Temp log values for about 2 months – Next
6. Monitored trend log: ...University X ES1/Servers/CPlant AS/Cooling
Application/Trend Logs/OA Temp Log
7. Smart log: True
 True: Habilita al software Building Operation para que optimice de
forma automática la velocidad de transferencia de los registros del
trend log monitoreado al extended trend log
 False: Se debe especificar manualmente el porcentaje al cual el
trendlog realizará la transferencia de sus registros al extended trend log
8. Maximum transfer interval: 1 day
9. Log records: 100000
10. Include in reports?: True
 Habilita el extended trend log desde el WebReports, por ejemplo, para
incluir el extended trend log en un trend log comparison report
11. Create
12. Repetir el procedimiento para crear extended trend logs para los siguientes
trendlogs, usar la función Edit in Spreadheet:
 Occupancy Extended Log
 Main KWh Extended Log

13. Occupancy Extended Log:


 Location: ...University X ES1/Application/Extended Trend Logs
 Name: Occupancy Extended Log
 Description: Stores occupancy log values for about 2 months
 Monitored trend log: ...University X ES1/Servers/CPlant AS/Cooling
Application/Trend Logs/Occupancy Log
 Smart log: True
 Maximum transfer interval: 1 day
 Log records: 100000
 Include in reports?: True
 Transfer trigger variable: Null

14. Main KWh Extended Log:


 Location: ...University X ES1/Application/Extended Trend Logs
 Name: Main KWh Extended Log
 Description: Stores Main kWh log values for about 2 months
 Monitored trend log: ...University X ES1/Servers/CPlant AS/Heating
Application/Trend Logs/ Main kWh Log
 Smart log: True
 Maximum transfer interval: 1 day
 Log records: 100000
 Include in reports?: True
 Transfer trigger variable: Null
22.5 Trend Log List
Tareas
 Crear un Trend Log List

Pasos
1. Seleccionar ...University X ES1/Central Plant Bldg/Cooling Plant
2. Realizar clic derecho - New – Trend
3. En el campo object list, seleccionar Trend Log List

4. Name: OA Temp Trend Log List


5. Description: Shows the logged values for OA Temp Log – Next
6. Display trend log: ...University X ES1/Servers/CPlant AS/Cooling
Application/Trend logs/OA Temp Log
7. Log space (registros): 500 (número máximo de filas a visualizar) – Create
8. Repetir el procedimiento para crear un trend log list para el Log Occupancy:
 Location: ...University X ES1/Central Plant Bldg/Cooling Plant
 Name: Occupancy Trend Log List
 Description: Shows the logged values for Occupancy Log
 Display trend log: ...University X ES1/Servers/CPlant AS/Cooling
Application/Trend Logs/Occupancy Log
 Log space (registros): 500
9. Repetir el procedimiento para crear un trend log list para el Log Meter KWh:
 Location: ...University X ES1/Central Plant Bldg/Cooling Plant
 Name: Main KWh Trend Log List
 Description: Shows the logged values for Main kWh Log
 Display trend log: ...University X ES1/Servers/CPlant AS/Cooling
Application/Trend Logs/ Main kWh Log
 Log space (records): 500
22.6 Trend Series a Trend Chart
Tareas
 Agregar un trend log series a un trend chart por medio de arrastrar – soltar
para visualizar los registros

Pasos
1. En el panel System Tree, Crear un trend chart: ...University X ES1/Central
Plant Bldg/Energy Meter Trend Chart
2. Seleccionar el trendlog a agregar: ...University X ES1/Servers/CPlant
AS/Cooling Application/Trend Logs/OaTemp Log
3. Arrastrar el trend log desde el panel System Tree al diagrama del trend
chart – Save.
22.7 Real-time Trend Series a Trend Chart
Tareas
 Crear Trend series y Chart

Pasos
1. En el panel System Tree, seleccionar el trend chart al cual se agregará el
trend series: ...University X ES1/Central Plant Bldg/Energy Meter Trend
Chart
2. Realizar clic derecho - Properties
3. En el campo Configuration Settings, realizar clic en Add
4. Object type: Real Time Trend Series
5. Name: Main Kwh Live Series
6. Description:Shows live meter data for Main Kwh Consumption - Next
7. Display: ...University X ES1/Servers/CPlant AS/IO Bus/Position03:DI-
16/Main KWH/Value
8. Weight: 3 (el grosor de la línea)
9. Show markers: True (visualizar un marcador para cada registro) – Create
– OK
[This page was intentionally left blank]
23 Alarmas
Tareas
En el ejercicio de alarmas se crearán objetos relacionados a la funcionalidad
de alarmas en SBO. Categorías de alarmas son creadas en el ES y heredadas
por los AS.

Se crearán diferentes tipos de alarmas y se probará su funcionalidad.

Adicional se creará un Filtered Alarm View con el fin de mostrar solo las
alarmas de interés.

Por último se crear una notificación para recibir un email cuando la alarma es
activada.
23.1 Crear una categoría de alarmas
Tareas
 En este ejercicio se crearán objetos Category, los usaremos más adelante
cuando se creen las alarmas.
 Se crea una categoría para identificar de manera más sencilla las alarmas
agrupándolas

Pasos
Nota
Category es un objeto de tipo heredable. Estos objetos se
encuentran en: University X ES1/Servers/CPlant AS/System/Alarm
Control Panel/Alarm Handling/Categories.

Importante
Firewalls pueden bloquear la function de heredar.
Verificar la configuración o desactivarla.

1. Clic Control Panel


2. Seleccionar servidor University X ES1
3. En el campo Alarm handling, realizar clic en Categories

4. En la pestaña Categories, realizar clic en el botón Add category


5. Name: Cooling Plant Temps
6. Description: Associate all cooling plant temperature objects to this
category - OK - Save
7. Repetir el procedimiento para crear categorías para Cooling Plant y
Heating Plant

Cooling Plant

 Name: Cooling Plant Statuses

 Description: Associate all cooling plant status objects to this category

Heating Plant

 Name: Heating Plant Temps

 Description: Associate all heating plant temperature objects to this


category

 Name: Heating Plant Statuses

 Description: Associate all heating plant status objects to this category


23.2 Crear Out of Range Alarm
Tarea
 Se crea una “out of range alarm” para disparar una alarma cuando el valor
se encuentra fuera del rango especificado.

Pasos
1. Desde el panel System Tree seleccionar la carpeta:...University X
ES1/Servers/CPlant AS/Cooling Application/Alarms
2. Realizar clic derecho - New - Alarm - Out of Range Alarm
3. Name: OA RH Alarm
4. Description: Generates an alarm based upon the defined ranges for
the Out Air Relative Humidity CV – Next
5. Upper limit: 48 , Lower limit:15
6. Deadband: 1
7. Monitored variable: ...University X ES1/Servers/CPlant AS/IO
Bus/Position05:UI8AO4/OA Relative Humidity/Value

8. Realizar clic en el botón Set unit para ingresar o cambiar la unidad


para los límites y banda muerta de la alarma
9. Seleccionar la unidad: %Rh
10. Alarm delay: 5, Reset delay: 3 – Next
11. Messages:
a. Above upper limit message: The OA Humidity is above alarm
limit @(V)
b. Below lower limit message: The OA Humidity is below alarm
limit @(V)
c. Reset message :The OA Humidity has returned to normal
12. Priorities:
a. Above upper limit priority: 2
b. Below lower limit priority: 2
c. Reset priority: 10
13. Category and Alerts:
a. Category: ...University X ES1/Servers/CPlant AS/System/Alarm
Control Panel/Alarm Handling/ Categories/Cooling Plant Temps
b. Marcar la casilla Flashing alert (La alarma parpadeará en el panel
Alarms pane y en Alarm Views
c. Marcar la casilla Audible alert (la alarma emitirá un sonido – Next

14. Acknowledgement:
a. Seleccionar Single como el tipo de reconocimiento
15. En el campo Required user action, marcar Comment para forzar al
usuario a actuar cuando:
a. Se deshabilite una alarma.
b. Se deshabilite el event log
c. Rechazar una tarea (assignment)
d. Liberar una tarea.
16. Next
17. Realizar clic en el botón Add attachment
18. Seleccionar objeto ...University X ES1/Application/Panel/Main Panel –
Select
19. En la página de Attachment seleccionar la casilla requerida para que el
archivo se abra automáticamente cuando se active la alarma
20. Create
23.3 Crear un Filtered Alarm View
Tareas
 Se puede crear un Alarm View para visualizar solo las alarnas de interés.

Pasos
1. Seleccionar ...University X ES1/Central Plant Bldg/Cooling Plant
2. Realizar clic derecho - New - View - Alarm View
3. Name: Temp and Status Alarm View
4. Description: Shows Cooling Plant temperature and status alarms -
Create
5. En el panel System Tree, seleccionar el Alarm View creado.
6. En el menú Actions, realizar clic en Alarm Filter
7. Realizar clic en el botón Add condition y seleccionar condition type:
Category
8. Escribir Cooling Plant Temps
9. Realizar clic en el botón Add row y agregar otra condición del mismo tipo::
Cooling Plant Statuses
10. Realizar clic OK

Nota
Se pueden agregar diferentes condiciones realizando clic en el
botón Add condition.
23.4 Seleccionar el servidor de correos de
Schneider Electric
Tareas
 Configurar el Automation Server o el Enterprise server para enviar
notificaciones a través del servidor de correos de Schneider Electric. Es un
servidor SMTP de Schneider Electric

Pasos
1. En el panel System Tree, seleccionar el servidor a configurar: ...University
X ES1
2. Realizar clic derecho y seleccionar Properties
3. Realizar clic en la pestaña E-mail
4. Seleccionar Schneider Electric E-mail Server
5. Sender E-mail: [email protected] (para identificación)
6. Maximum queue size: 30 (número máximo de correos en cola)
7. Maximum retry: 5 (número de intentos de envíos antes de cancelar)
8. Retry time: 30 (tiempo entre cada intento)
9. Host: smtpservice.tac.com
10. SMTP port: 25 - OK. (se puede colocar el 2525)
23.5 Crear una E-mail Notification
Tareas
 Crear un objeto E-mail notification para enviar un mensaje de correo
cuando una alarma se active.
 Crear un objeto E-mail notification para enviar un mensaje de correo a los
usuarios de los grupos HVAC operators y managers cuando se genera una
alarma Cooling Plant temperature o status

Pasos
1. Seleccionar ...University X ES1/Application/Notifications (el lugar en el
cual se creará la notificación, crear la carpeta en caso que no exista)
2. Realizar clic derecho - New - Notification - Email Notification
3. Name: Cooling Plant E-mail Notification
4. Description: Sends E-mail for Cooling Plant temperature and status
alarms to HVAC operators and managers - Next
5. Status: Enabled (activar las notificaciones por correo)
6. Email Setting:
 To email address: hvac-
[email protected];[email protected] (destinatario del
correo)
 Subject: “Cooling Plant Alarm”
 Text: (mantener el texto por defecto)
o Este es el código del mensaje de notificación, el cual puede incluir
códigos de substitución.
7. Filter Settings
 Notify on transition to : Alarm state

 Realizar clic en el botón Add condition


 Condition type: Category
 Escribir la condition para la notificación del correo: escribir Cooling
Plant Temps (Categoría)
 Realizar clic en Add row
 Escribir la condición para el envío del correo: Cooling Plant Statuses
(Category)
8. Create

Nota
Se pueden agregar diferentes condiciones realizando clic en el
botón Add condition. Se puede filtrar por categorías, estados de
alarma, texto de alarma, etc.

24 Backup y Restore
Tareas
Un backup de la base de datos es muy importante si el cliente tiene
inconvenientes con el hardware o por cualquier otra razón que requiera sea
reemplazado.

En este ejercicio se creará un backup de la configuración del AS y se guardará


este Backup en el disco duro del PC.

Posterior a lo anterior se crea un escenario en el cual se reemplaza el AS


existente con otro.

Cuando el nuevo AS es configurado, se restaura la base de datos y se verifica


que todos los objetos hayan sido creados nuevamente.
24.1 Realizar un Backup del servidor
Tareas
 Crear un backup de la base de datos del AS y del ES
 Guardar el backup al disco duro del PC

Pasos
Backup

1. En el panel system tree, seleccionar el servidor a realizar el backup.


…University X ES1
2. Realizar clic derecho - Backup (la ventana de opciones de Backup se
desplegará)

3. Escribir por ejemplo UVX al Backup set name


4. Seleccionar todos los servidores a realizar backup.
5. En Backup content, seleccionar All Data (Configuración e Histórico)
6. En Backup set description escribir for Replacement test to the Backup
7. El mensaje Backup Succeeded aparecerá
8. Close.
Guardar el Backup al disco duro del PC

9. Seleccionar el Automation Server del panel System Tree


10. Expandir las siguientes carpetas para accede al archive backup:
 University X ES1/Servers/CPlant AS/System/Backup and
Restore/Backup sets/Local/ CPlant AS_yyymmdd-hhmmss
11. Realizar clic derecho en backup file y seleccionar Save to…
12. Crear una carpeta en el disco duro del PC (por ejemplo en el Escritorio)
para guardar el backup
 No cambiar el nombre del archivo!
13. Una ventana emergente se desplegará cuando el backup haya finalizado
14. Cerrar sesión en la WorkStation

Nota
Las copias de los Backup se crearán automáticamente en la
ubicación de la base de datos.
Ubicación por defecto :- C:\ProgramData\Schneider Electric
StruxureWare \Building Operation 1.7\Enterprise
Server\db_backup.
24.2 Configure the new Automation Server

Tareas
 Configurar el nuevo Automation Server

Pasos
1. Intercambiar el AS con otra persona en el entrenamiento de acuerdo a las
instrucciones del entrenador

Importante
No desconectar la conexión TCP/IP hasta que la dirección IP del
AS corresponda con la asignada anteriormente.

2. Realizar la apertura del Device Administrator y asignar la misma dirección


IP asignada previamente.
3. Conectar el cable TCP/IP y agregar el AS en el software Device
Administrator
4. Actualizar el AS con la opción New database, asegurarse de marcar la
casilla 'Set time on device'
5. Posterior a un upgrade exitoso cerrar el Device Administrator
24.3 Restaurar la base de datos
Tareas
 Restaurar la base de datos desde el backup

Pasos
1. Iniciar sesión en el AS desde Building Operation WorkStation
2. Renombrar el AS exactamente igual al anterior

Nota
Este procedimiento cerrará sesión automáticamente de la
WorkStation.

3. Iniciar sesión en el AS
4. Realizar clic derecho – Restore

5. Seleccionar el botón Import Backup Set


6. Buscar y seleccionar el archivo backup guardado en el disco duro
7. Seleccionar Restore desde la ventana Restore Options
8. Este procedimiento cerrará sesión automáticamente de la WorkStation

Nota
Se debe esperar a que el Automation Server se reinicie y que el
led de Status encienda en color verde.

9. Iniciar sesión en el AS o el ES
La base de datos ha sido restaurada
[This page was intentionally left blank]
25 Web services
Tareas
En este ejercicio se crearán diferentes tipos de interfaces en SBO

Usando los web services se puede intercambiar información fácilmente entre


dos sistemas distintos.
25.1 Crear una interface SOAP Web Service
Tareas
 Crear una interface SOAP Web Service

Pasos
1. En el panel system tree, en el servidor University X ES1
2. Crear una carpeta. Name: Web Services Playground
3. Realizar clic derecho en la carpeta Web Services Playground - New -
Interface
4. Bajo Web Service, seleccionar SOAP Web Service
5. Renombrar el objeto: Stock values - Next
6. Ingresar la ruta:
http://ws.cdyne.com/delayedstockquote/delayedstockquote.asmx?ws
dl
7. Realizar Clic en Jet Operations (esto tomará un tiempo)
8. Mantener el campo Operation (GetQuote) por defecto
9. En la casilla stock symbol, escribir SU.PA (este es la nomenclatura para
Schneider Electric)
10. Escribir 0 (cero) en el campo Licensekey - Next
11. Dejar el campo polling interval por defecto - Next
12. Seleccionar todos los objetos

13. Create
14. Clic on the Stock Value object to open it in the List View.
15. Verificar que se reciben valores válidos. Realizar clic derecho en las
columnas y agregar la columna Value para obtener los datos.
25.2 Crear una interface XML Web Service -
Tiempo
Tareas
 Crear una interface y obtener valores de tiempo en tiempo real a través de
internet

Pasos
1. Realizar clic derecho en Web Services Playground - New - Interface
2. Bajo Web Service, seleccionar Simple XML Web Service
3. Name: Simple XML Web Service Weather - Turku - Next
4. Service URL:
http://api.wunderground.com/auto/wui/geo/WXCurrentObXML/index.x
ml?query=tku
a. BOG = Bogotá
b. CLO =Cali
c. DXB = Dubai
5. Cambiar el polling interval a 30
6. Mantener los otros campos por defecto - Next
7. Puede verse el listado de todos los objetos disponibles.
8. Se pueden seleccionar las de interés
9. Seleccionar todos los objetos - Create

10. Verificar, que los valores se actualicen los valores (Agregar una columna
Value a la vista)
25.3 Crear un EcoStruxure Web Service
Tareas
 Crear una interface e intercambiar valores del ES del entrenador por medio
de internet o intranet

Pasos
1. Realizar clic derecho en Web Services Playground - New - Interface
2. Bajo Web Service, seleccionar EcoStruxure Web Service
3. Renombrar el objeto: EcoStruxure Web Service - Training Client - Next
4. Escribir la dirección IP: _Trainer ES___
5. Escribir en los campo User, Password, Confirm Password (admin en todas)
- Create
6. Ir a la carpeta: Server”/System/Hardware/EcoStruxure Web
Services/EcoStruxure Web Service - Training Client/Trainer ES Server
7. Realizar clic derecho en la carpeta EWS Training
8. Seleccionar Host EWS Objects…
9. Seleccionar EcoStruxure Web Service - Training Client - Seleccionar
10. Ir a la carpeta University X ES1/Web Services Playground/EcoStruxure
Web Service - Training Client/EWS Training y verificar los valores.
[This page was intentionally left blank]
26 Apéndice: Instalar el Software
Tareas
 Instalar el software requerido para los ejercicios

Pasos
Importante
Si Microsoft .Net FrameWork 4.5 no se encuentra instalado,
aparecerá una ventana emergente solicitando su instalación.
Explorar hasta dotnetfx4_full_x86_x64.exe disponible en la
memoria del curso. Ejecutar el programa e instalar Microsoft .Net
FrameWork 4.5.

1. License Server.
Instalar el servidor de licencias y el administrador de licencia.
SE.SBO.License.Administrator-1.7.1.xxx.exe

2. Enterprise Server.
Instalar el Enterprise Server
SE.SBO.Enterprise.Server-1.7.1.xxx.exe

Mantener la ruta por defecto C:\ProgramData\Schneider Electric


StruxureWare\Building Operation 1.7\Enterprise Server

o Mantener los puertos por defecto

o Especificar el usuario de Windows que ejecutará el servicio de


Windows Enterprise Server. En este caso, Local system
o Especificar la dirección en donde se encuentra el License
server. En este caso, @localhost

3. Workstation.
Instalar la Workstation SE.SBO.WorkStation-1.7.1.xxx.exe
o Seleccionar los componentes a instalar:
o Instalar la Workstation y Workstation for Projects.

4. Device Administrator
Instalar el Administrador de dispositivos
SE.SBO.Device.Administrator-1.7.1.xxx.exe

5. Project Configuration Server


Instalar el servidor de configuración de proyectos
SE.SBO.Project.Configuration.Server-1.7.1.xxx.exe

o Mantener la ruta de instalación por defecto


C:\ProgramData\Schneider Electric
StruxureWare\Building Operation\Projects

o Mantener los puertos por defecto

6. WebReports – Servidor de reportes

Importante
En este entrenamiento no se instará el WebReports - Reports
Server.
[This page was intentionally left blank]
27 Apéndice: Activar Licencia SBO
Tareas
 Activar la licencia demo del software

Pasos
1. Iniciar Building Operation License Administrator.
2. Realizar clic en la pestaña Licenses.
3. Realizar clic en Add License from file.

4. Seleccionar la licencia (se encuentra en la memoria del curso), realizar clic


en Open (Evaluation License for StruxureWare Building
Operation.asr)
5. Realizar clic en Close posterior a la importación y activación de la licencia.

6. Realizar clic en Restart now para finalizar la actualización de la licencia.


7. Verificar que el estado de la licencia sea 'Valid' y que la fecha en el campo
Expiration date sea mayor a la fecha actual.
28 Apéndice: Registrar Servidores en
línea.
Tareas
 Registrar los servidores

Pasos
1. Cuando se inicia sesión en un servidor sin registrar, una ventana
emergente se desplegará sugiriendo que se registre el sistema.

2. Seleccionar Register now

3. Iniciar sesión en la cuenta de Schneider Electric Buildings Exchange. Si


no se tiene cuenta, puede crearse usando el enlace Create account.
Completar la siguiente información

 Site/building name: EcoBuilding Training

 Company name: EMEAS

 Building address: N/A

 Country: Sweden

 State/province: N/A

 City: N/A

 Zip/postal code: 213 75

 System transition: Leave blank


 System application: Leave blank

 Segment application: Leave blank

 System profile: Single site

 Installation date: <current date>

 Warranty expiration: 7 days after installation date

4. Ir al paso 2
 Site administrator name: Site Admin

 Company name: EMEAS

 Phone number: +46 40 386850

 Email address: [email protected]

 Confirm email address: [email protected]

 Street address: N/A

 Site notes: Training environment only

 Seleccionar: Exit browser y retornará a la Workstation

5. La primera vez que se inicie sesión, se deberá escoger entre Administration


o Engineering workspace. Escoger Engineering. Si se desea se puede
cambiar más adelante.

Importante
Si cada vez que se inicie sesión se despliega la pantalla para
seleccionar el workspace por defecto, se deberá cambiar la
configuración de User Account Control y reiniciar el computador.
29 Apéndice: Datos PM9C
[This page was intentionally left blank]
30 Apéndice: Listado de registros
PM710

Nota
Para el listado de registros completo, Revisar el documento PM710
User Manual en la memoria USB.

Not1
El PM710 tiene dos tipos de registro: integer y floating point.
Por ejemplo, Real Power Ha, se escribe en los registros 1066 y
1067 (floating point) y el registro 4036 (entero).
[This page was intentionally left blank]

También podría gustarte