Workbook SBO WorkStation 1.7 v01 2esp
Workbook SBO WorkStation 1.7 v01 2esp
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
19 CALENDARIOS Y HORARIOS
21 MODBUS EN SBO
22 TENDENCIAS
23 ALARMAS
24 BACKUP Y RESTORE
25 WEB SERVICES
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
Nombre de producto
Ejemplos
Ejemplo
País: USA
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
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.
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
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
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
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.
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
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
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.
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:
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
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.
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
Nota
Mover los paneles realizando clic izquierdo en una pestaña
(mantener) y el siguiente símbolo aparecerá:
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.
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 crearán enlaces entre los programas y los I/O del Automation Server.
Pasos
1. En la raíz el AS, crear una carpeta con el nombre Playground_ your name
2. Seleccionar CPlant AS - New - Folder
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
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
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
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
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.
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
Consejo
Están disponibles las opciones copiar y pegar.
Agregar un evento calendario con fecha
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
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
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
Importante
El firewall puede interferir con la sincronización entre los
schedules, apagar el firewall si no se sincroniza.
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
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)
Se crearán los espacios de trabajo para los grupos de usuario del operador y
del administrador.
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.
Consejo
En la casilla Location es posible seleccionar el servidor donde se
quiere crear el panel
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
Pasos
Para editar el número máximo de intentos de inicio de sesión
Pasos
5. Seleccionar Visible en Menu, Address bar, Tool bar and History bar
Consejo
Se puede cambiar la ruta raíz del panel System Tree y de las
barras de direcciones
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
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
Pasos
Pasos
Pasos
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
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.
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.
Nota
Se debe seleccionar en el campo Parity del puerto COMA None en
la configuración de la red 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
Nota
Dirección Modbus = Número registro Modbus – 1.
Probar la funcionalidad de 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
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
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
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
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
Cliente Modbus
Consejo
También puede usarse la vista de hoja de datos para crear los
objetos Modbus
El servidor
Prueba
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
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
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
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.
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.
Cooling Plant
Heating Plant
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
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
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.
Pasos
Backup
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.
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
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
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
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
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.
Pasos
1. Cuando se inicia sesión en un servidor sin registrar, una ventana
emergente se desplegará sugiriendo que se registre el sistema.
Country: Sweden
State/province: N/A
City: N/A
4. Ir al paso 2
Site administrator name: Site Admin
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]