Institut für Computertechnik ICT Institute of Computer Technology Remote Control and Reconfiguration of Laboratories for Education and Training Vienna (Austria) – Perm (Russia) Olga Plaksina
Institut für Computertechnik Olga Plaksina 2 Overview Remote ICT: advantages Teaching & Remote Control asix4web SmartKitchen BACnet Remote Laboratory ICT Remote Laboratory Model Interfacing with I/O
Institut für Computertechnik Olga Plaksina 3 Remote ICT: Advantages Flexibility for students Own timetables within the general course schedule Relief for instructors No fixed attendance time No special course rooms More effective use of expensive equipment Availability both for full-time students and distant trainees
Institut für Computertechnik Olga Plaksina 4 Overview Remote ICT: advantages Teaching & Remote Control asix4web SmartKitchen BACnet Remote Laboratory ICT Remote Laboratory Model Interfacing with I/O
Institut für Computertechnik Olga Plaksina 5 Asix4web Remote FPGA Prototype Board Terms ASIC = Application Specific Integrated Circuit FPGA = Field-programmable Gate Arrays Purpose A Web-Accessible Test Hardware Environment for ASIC Designs Target Group: s tudents & beginners in ASIC design Software simulation could be too slow or insufficient Real hardware could be too expensive
Institut für Computertechnik Olga Plaksina 6 Asix4web Remote FPGA Prototype Board BEFORE Download Tutorials Software Templates Examples Testing facility at University only AFTER
Institut für Computertechnik Olga Plaksina 7 Smart Kitchen: concept Network enabled equipment Refrigerator, coffee-machine etc. Sensors Data acquisition Actuators Appropriate reaction to scenarios Remote monitoring & control Environment visualization Database web-interface Web-camera
Institut für Computertechnik Olga Plaksina 8 Smart Kitchen: interfaces OPC Field level – higher levels interface Data exchange between nodes (fieldbus) and applications (PC) i.LON LoNWorks – Ethernet interface Remote access read/change current state of variables
Institut für Computertechnik Olga Plaksina 9 Overview Remote ICT: advantages Teaching & remote control asix4web SmartKitchen BACnet Remote Laboratory ICT Remote Laboratory Model Interfacing with I/O
Institut für Computertechnik Olga Plaksina 10 Building Automation ICT Goal Convenient and on-going building automation training – also interactive! Technologies BACnet along with LonWorks & EIB BACnet Hardware Typical mechanical and electrical equipment used for climate control Multi-vendor installation Software OPC, Hethereal etc.
Institut für Computertechnik Olga Plaksina 11 Remote Lab Model Entire theoretical course Lecture notes & respective literature Programming languages descriptions Algorithms & documentation Examination quiestions Virtual laboratory “Modular” architecture Look-and-feel design Web-cam feedback Interfacing with I/O
Institut für Computertechnik Olga Plaksina 12 Remote Lab Architecture Web-server e-Library Users database Authentication & Redirection mechanisms VNC-server = “Technology server” Local software tools, appropriate for given lab setup Network configuration Code uploads System debugging VNC-client = End User Java-applets enabled
Institut für Computertechnik Olga Plaksina 13 Interfacing with I/O Interaction with I/O Stimulation of hardware inputs e. g. simulate a keystroke on an evaluation board Measuring of outputs Read analog outputs of stand modules Modular concept Web-server on embedded systems I/O = stackable modules Features Plain HTTP Versatile for various lab setups Simple configuration
Institut für Computertechnik Olga Plaksina 14 Summary Purpose Distance courses for students Professional trainings for engineers in industry Flexibility both for trainees and educators Remote Lab Model: web-based approach VNC client-server modular architecture Gateway to control I/O
Institut für Computertechnik Olga Plaksina 15