You are on page 1of 19

KNXScientificConference2010, November4th5th,2010 Pamplona,Spain

UserconfigurableSCADASoftware FrameworkforallKNXInstallations
DomingoBentez,DavidMonn,InmaculadaRodrguez, EstefanaTramunt,CarlosGonzlez,JosF.Medina UniversityofLasPalmasdeGranCanaria,Spain

SCADA(SupervisoryControlAndDataAcquisition) softwareforKNXsystems
Software=SCADA ETHERNET
KNX Router

KNX

Remote Computer

SCADA(SupervisoryControlAndDataAcquisition) softwareforKNXsystems
ABBKNX EIBVision

JungElvis

ProblemsofSCADAsoftwareforKNXsystems
Allofthesesoftwareapplications arebasedonWindowsoperating system Inthesecases,theconnection betweencomputerandtheKNX installationismanagedbyOPC, ActiveXorproprietarytechnology Proprietary Expensive

WeproposeSKoA
SKoA =ScadaKNXAutoconfigurable OpenSource Graphicalinterfaceinwhichtheusercan remotelycontrol,monitorandvisualizeinreal timethebehaviourofallKNXdevices AnyoperatingsystemwithJavaRuntime Environment(Javavirtualmachine) BasedonCalimero JavaLibrary

Summary
ProblemsofSCADAsoftwareforKNXsystems SKoA:Systemrequirements OverviewofSKoA application SKoA SoftwareModules
FrontEnd KNXConfigurationEditor KNXMonitoringandAlarms BackEnd InternalMonitoringDatabase Statistics

DEMO Conclusions

SKoA:SystemRequirements
WIFI
KNX Router

WIFI Router

KNX
Ethernet Switch

SKoA
Remote computer WIFI

Ethernet

Ethernet

Local Network

SKoA:TechnicalCharacteristics
KNXVisualization RemoteMonitoringofKNXTelegrams RemoteKNXControl Configurablebyuserusingagraphicinterface Customization:XMLconfigurationinputfile ProgrammedwithJava ItusesCalimero library KNXnet/IPinterface Multiplatformoperatingsystem EnglishandSpanishlanguages

OverviewofSKoAapplication
Configuration

XML
FRONTEND

Configuration

EDITOR

EDITOR

STATISTICS

STATISTICS

Log
Database request

Email
Database

Database request

FrontEnd
Loginput
Connection/Disconnection fromKNXbus

XMLfile

GraphicVisualization ofKNXStatus

Rooms

Floors

ActuatorStatus andControl

Sensor Status

FrontEnd
XMLfile

KNXConfigurationEditor
ActuatorSymbols SensorSymbols

Editormainmenu

Currentfloorandroom

AllFloors andRooms

Drag&Droparea Action buttons


XMLfile

SKoA BackEnd:KNXInterfaceModule
FRONTEND
Ethernet cable

KNX Router

Calimerobased SWclient

KNX

KNXMonitoringandAlarms
FRONTEND LOG&MONITORINGVIEW

Email

Log Files

Monitoring Files

InternalMonitoringDatabase
Log Files
JavaInterface
Database

MySQL

StatisticsModule
LinearCurves (intantaneous values) BarGraphsandHistograms (acumulated values)

Database

Database request

Database request

DEMO

Conclusions
ASCADAlikesoftwareframeworkcalledSKoA forlocalvisualization,remotecontroland remotemonitoringofKonnex installations SKoA canbeeasilyandquicklycustomizedfor everybuildingstructureandKNXinstallation withoutdevelopingacompletesoftware applicationforeachofthem SKoA isopensourceandmultiplatform

Spanish KNXScientific Partners


Bilbao

Thankyou verymuch
LasPalmas

Len

Navarra

Madrid 3

Alicante, Valencia

Mlaga,Granada

DomingoBENITEZ dbenitez@siani.es

You might also like