homelynk - vendomotica.comvendomotica.com/imgcsv/homelynk presentacion_lss100100.pdf · modbus...
TRANSCRIPT
? Modbus & BACNET
Metering
Protocolo abierto
Rango completo en =S=
homeLYnk – Servidor web avanzado
PriceModularRepetitive
FlexibilityUser interfaceOpen
homeLYnkLogic controller
El corazón del sistema
Multi-protocolo.
Funcionalidad
2
KNX
Control de la instalación
Protocolo abierto
Escalable
Tablet, Smartphone y PC
Multi-aplicación
homeLYnk Principales funciones
Funcionalidad KNX (iluminación, persinanas, clima,
lógica…)
Dashboards de meteringEnvío de E-mail
Control audio (via RS232 o Webservices)
Control horario Tendencias
3
Envío de E-mail
Multi-homeLYnkmanagement
Smartphone, Tablets, computer user interface
Webservices
Gateway multi-protocolo (basado en KNX)
Seguridad (cámaras IP, alertas)
Energy management
homeLYnk cableadoIP
DIN rail mounted
USB
Extensión de memoriaModem GSM
3 x 18 mm large
KNX, Modbus,BACnet (150 puntos),Webservices
-Webserver-IProuter-Módulo Lógico- Horarios- etc.
4
KNX
Modbus (RS485)
24V DCRS232
Productos A/V
homeLYnk conexiones
USB 2.0RJ45
5
KNX plug
Quick connection : -RS485 : D1/+, D0/-, 0V-RS232 : TX, RX, GND-DC 24V : +, -
homeLYnk características técnicas
●Procesador● ARM9, 454 MHz
●Memoria RAM● 128 MB DDR2
●Memoria Flash● 4 GB
●KNX interfaz● KNX par trenzado
●Power input● 24 V DC fuente de alimentación externa
●Reloj en tiempo real● Yes
6
● 4 GB
●Conectividad● 1x TPUART2● 1 x 100BaseT/100BaseTX● 1 x RS485● 1x RS232● 1 x USB 2.0
● Yes
●Dimensiones● 52 x 90 x 58 mm (W x H x D)● DIN-rail
● Temperatura de trabajo● -5°C to 45°C
IP
Wifi
Cámara IP
Router DSLWebAcceso remotoPC/Smartphone
Seguridad
Entradas binarias
KNX Arquitectura
7
Clima Iluminación Persianas
Cámara IP
TouchScreen
Entradas binarias
Metering
Wifi
Cámara IP
Box DSL
KNX + Modbus + BACnet Arquitectura
WebAcesso remotoPC/Smartphone
SeguridadIP
Router DSL
SMX
8
Clima Iluminación Persianas
Metering
Cámara IP
TouchScreen
Modbus meter
IP Touch screen
Smartlink
homeLYnk Interfaces
Visualización Smartphone
Acceso directo a horarios
10
Visualización PC y tablet(con autoescala)
Visualización Smartphone(con autoescala)
Acceso directo a históricos
Página inicio
Título, fecha y hora
Visualización PC/tablet propuesta
11
Ventana de visualización y control
Navegación
Advanced levelProgramación LUA
homeLYnk configuración2 Niveles
- Customización total de la visualización- Lógica compleja (LUA language)- Integración de otros dispositivos (A/V, modem, …)
21
Basic levelRápida integración mediante
templates
- Software sencillo- Librería de iconos- Importación archivo ETS esf- Fácil back-up y restauración para proyectosrepetitivos
Lista de principales funciones por niveles
Función Basic level Advanced level
Visualización de iluminación, persianas, clima… SI Algorítmos avanzados con LUA
Calendario (dia, mes, año, vacaciones) SI
Energy management SI (KNX metering) SI (Modbus metering)
22
Cámaras SI
Visualización desde smartphone, tablet y PC SI (con auto ajuste de pantalla)
Control remoto
Bacnet (Server)
SI (redirigiendo puertos)
SI (limitado a 150 puntos)
Integración de dispositivos ModBus NO SI
Alertas SI (iconos) SI (e-mail)
Funciones lógicas NO SI
homeLYnk principales caracteríticas
● Fácil creación de visualización y rápido proceso de datos● Crea una visualización libre, añadiendo archivos de imagen y ojetos en
pocos pasos. Gracias al procesador de 454 MHz todo va muy rápido incluso con un gran número de objetos.
● Visualización e iconos● Cualquier visualización en homeLYnk se hace para cualquier tipo de
dispositivo (smartphone, tablet o PCs) gracias al auto-escalado.● Iconos y plantillas están incluidos dentro de homeLYnk, pero además es
25
● Iconos y plantillas están incluidos dentro de homeLYnk, pero además es fácil y rápido inportar nuevos.
● Programaciones horarias● Las programaciones horarias son fáciles de crear y de visualizar por el
cliente, ya sea en el link de horarios o integrado dentro de la visualización.● El usuario final puede crear o modificar eventos.
● Gráficos● Los gráficos son fáciles de crear y visualizar, ya sea en el link de gráficos
o integrado dentro de la visualización.
● Función Datalogger● Gracias a sus 4 Gb de memoria y a su posible amplicación por USB, es capáz de
almacenar varios años de datos
● Función IP Router e IP gateway● homLYnk tiene la funcionalidad de un IP-Router filtrando telegramas, es decir lo
podemos utilizar como acoplador de líneas o áreas y también es posible programar a través de él.
homeLYnk principales caracteríticas
26
● Loggs● Existe la posibilidad de habilitar el registro de cada uno de los objetos KNX para ver su
actividad histórica
●Detección automática de objetos KNX● HomeLYnk añade automáticamente nuevas direcciones de grupo KNX cuando se
producen enventos en el bus.
●Nombre y etiquetado de objetos● Podemos marcar objetos con nombre o etiqueta. De esta manera las direcciones de
grupo se pueden cambiar facilmente sin el riesgo de que los scripts dejen de funcionar.
● Funciones en eventos, programados en un horario o residentes● Funciones en eventos, para cuando queremos ejecutar una acción que depende de un
evento en el bus y queremos una respuesta en tiempo real.● Funciones programadas, cuando queremos que se ejecute una acción en un
determinado momento y día por temas de seguridad o simulación de presencia.● Funciones residentes, son scipts que hacen un sondeo para comprobar si hay cambios
de estado del objeto.
homeLYnk principales caracteríticas
27
de estado del objeto.
●Repositorio de scripts y ayuda incorporada● Hay disponible un gran repositorio de scritps con las funcinoes más comunes con el
código ya hecho, en este caso añadir una nueva función es relativamente sencillo, ya que simplemente hay que copiar – pegar cambiando las direcciones de grupo o similar.
LUA scripting
● LUA is a powerful, fast, lightweight, embeddable scripting language : ● LUA combines simple procedural syntax with powerful data description constructs based on
associative arrays and extensible semantics. ● LUA is dynamically typed, runs by interpreting bytecode for a register-based virtual machine,
http://www.lua.org/
29
● LUA is dynamically typed, runs by interpreting bytecode for a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping.
●Scripting menu allows adding and managing various scripts, depending on the type of the script. LUA programming language is used to implement user scripts. Most of the LUA language aspects are covered in the first edition of "Programming in Lua" which is freely available at :
●http://lua.org/pil/