Sustavi za praćenje i vođenje procesa

Slides:



Advertisements
Similar presentations
PowerPoint ® Presentation Chapter 7 LonWorks Network Programming LonWorks Network Programming Network Variable Bindings Device Commissioning.
Advertisements

L ON M ARK ® Profiles - What Works Alex Chervet Echelon Corp.
Building Technologies Standard Protocols Update January 2011 Building Automation Integration & Standard Protocols.
MAC Address The Media Access Control (MAC) address is just as important as the IP address. The MAC address is a unique value associated with the network.
1 The Truth Behind the Lies. 2 Truth Behind the Lies about LonWorks The LonTalk protocol can only run on a Neuron Chip –FALSE – The LonTalk protocol can.
Design of LonWorks-based Home Control Network Management System 2001 년 5 월 26 일 정보가전 Java S/W 연구팀 손 영 성.
Network Admin Course Plan Accede Institute Of Science & Technology.
LonWorks PLC (c) 2013 R. Newman University of Florida.
Bob Baker Open Systems Interconnection OSI Reference model –Layer 7 application –Layer 6 presentation –Layer 5 session –Layer 4 transport –Layer 3 network.
Chapter 2 OSI Model and TCP/IP
WorkPlace Pro Utilities: Profile Upgrade Utility WorkPlace Tech 4.0 SNVT Utility.
Network Applications and Layered Architectures Protocols OSI Reference Model.
CCNA 2 INT Cisco Certified Network Associate ( ) Routing and Swiching.
LonWorks Introduction Hwayoung Chae.
Data Link Layer Lower Layers Local Area Network Standards
Cognitive Network Standardization Activities April, 2008
Jeopardy IST 201 Test 2 Review.
Lab 7 – CSMA/CD (Data Link Layer Layer)
IzoT™ Device Stacks March 2014.
Series 6000 FAE training FT 6050, Ft 6010, neuron 6050 & ft 6000 evk
IEEE 1473-L Communications Protocol Experience in Rail &Transit
MREŽE RAČUNALA.
RS-422A-Općenito dvosmjerna i diferencijalna veza
Provisioning Windowsa 10 na IoT, mobilnim i desktop uređajima
Programi zasnovani na prozorima
OPERACIJSKI SUSTAVI.
Operativni sistemi.
Informacijski sustavi
TCP/IP Poglavlje-10.
REFERENTNI SISTEMI ( OSI, TCP/IP )
مهندسی اینترنتت ارائه دهنده دکتر سيد امين حسيني
Mrežni protokoli.
Arhitekture računarskih mreža
Maja Meško Anamarija Plašćak Gordana Pavlović Vedrana Verić
Seminar iz kolegija “Sustavi za praćenje i vođenje procesa” Dario Zrno
Upravljanje DC servo motorima
Multimedijalna e-Learning platforma
Podatkovni višemedijski prijenos i računalne mreže Speech Recognition
PAMETNA PLOČA U NASTAVI
APLIKATIVNI SOFTVER Za razliku od sistemskog softvera čiji je osnovni zadatak usmeravanje, nadgledanje i podržavanje rada računarskog sistema, aplikativni.
Izrada web-stranica.
Sveučilište u Zagrebu Fakultet elektrotehnike i računarstva
Arhitektura računarskog sistema
Automatizacija mrežne bezbednosti
INFORMACIJSKE TEHNOLOGIJE I POSLOVANJE
MREŽE 1.
VEKTORSKI UPRAVLJAN ASINHRONI MOTOR
Networking u Windows-u 2000 i Windows-u XP
IMT-A zahtjevi All IP mreže
PROGRAMSKI JEZIK PASCAL
PRAĆENJE STATISTIKE POSEĆENOSTI WEB-PREZENTACIJE
LonWorks : Worldwide Open, Multi-vendor & Interoperable Accepted Standards
Osnovni simboli jezika Pascal
Virtualizacija poslovnih procesa metodom „Swimlane“ dijagrama
posljednja faza razvoja podatkovnih komunikacija
Seminar iz predmeta Sustavi za praćenje i vođenje procesa
Strukture podataka i algoritmi 5. VRIJEME IZVRŠAVANJA ALGORITMA
C++ WORKSHOP Šimec Tino - FOI.
IP SPOOFING Sveučilište u Zagrebu
Podatkovni višemedijski prijenos i računalne mreže Speech Recognition
Trenutačno stanje te izazovi Europskog semestra
1. Sigurno u virtualnom svijetu
Introduction Chapter 1 Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011.
LonWorks : Worldwide Open, Multi-vendor & Interoperable Accepted Standards
The LONWORKS® Platform: The Reality Behind the Myths
Darko Anđelković University of Niš
5/9/2019 2:05 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
Programiranje - Naredbe za kontrolu toka programa – 1. dio
CCNA 2 1 JEOPARDY MIDTERM REVIEW S2C01 Jeopardy Review.
2. Sklopovlje i programska podrška
Presentation transcript:

Sustavi za praćenje i vođenje procesa LonWorks Sustavi za praćenje i vođenje procesa

Upravljačke mreže Upravljačka mreža (Control Network) je skup uređaja koji komuniciraju u smislu prenošenja osjetilnih i upravljačkih signala Primjer: Home Automation sustav, sustavi u automobilima... Tradicionalni (centralno upravljanje) / moderni pristup (čvorovi) otvorenost

Tradicionalni pristup / moderni pristup

LonWorks tehnlogija Neuron čip (upravljački procesori i transceiveri) LonTalk komunikacijski protokol LonWorks Network Services Echelon je razvio oko 100 proizvoda koji pomažu developerima, system-integratorima i korisnicima da dizajniraju, implementiraju i koriste upravljačke mreže

Neuron čipovi Proizvođači: Cypress Semiconductor, Toshiba, Motorola SOC koji sadrži 3 8-bitna procesora, RAM, ROM, I/O jedinicu Brzina: 10 i 20 MHz Hardverski impementiraju slojeve 2 – 6 OSI referentnog modela Jedinstveni Neuron ID

OSI referentni model i Neuron čipovi Application Layers Presentation Layers Transport Layer Authentication Transaction Control Sublayer Link Layer Physical Layer MAC Sublayer Network Layer Session Layer Multi-Media Tranceivers (PL,TP,RF,IR) Lontalk Protocol Neuron Chips Network Variable SNVT Non-Lonwork Application Layers LonMark Profiles

LonTalk protokol Nezavisnost medija Podžava vrlo velike mreže Brzina prijenosa: do 1.25 Mbps Nema središnjeg kontrolera Peer-to-peer Interoperabilnost Hardverski implementiran u Neuron čipove otvorenost

LonTalk protokol (2) Aplikacijski programi ne moraju znati topologiju mreže, adrese ili imena ostalih uređaja u mreži Podrška za autentifikaciju, enkripciju, određivanje prioriteta poruka, end-to-end acknowledgement i ispravljanje grešaka Paketni prijenos Logičke adrese (48-bitni Neuron ID samo kod inicijalizacije i dijagnostike)

Podržani mediji Uvijene parice Optička vlakna Koaksijalni kablovi Radio frekvencija Energetski kablovi Infracrveno područje LonTalk over IP

LonWorks Network Services Alati za instalaciju, održavanje, nadgledanje i upravljanje interoperabilnim LonWorks upravljačkim mrežama Download aplikacijskih programa Omogućuju integraciju sustava upravljanja s ostalim informacijskim sustavima

Programiranje: Neuron C U osnovi ANSI C proširen s when naredbom Koncept mrežnih varijabli Binding – omogućuje stvaranje logičkih veza među uređajima

Primjer Neuron C koda #include <stdlib.h> #include "a2d.h" // Declare node-level self-documentation #pragma set_node_sd_string "&3.0@1Temp Snsr" // Declare sensor output network variable network output sd_string("@1|1") SNVT_temp nvoValue; // Declare sensor configuration parameters config network input sd_string("&0,5,0\x80,26") SNVT_temp nciOffset; config network input sd_string("&0,1,0\x80,31") SNVT_muldiv nciGain; config network input int nciSampleRate; // Reset task - initialize A/D converter when( reset ) { a2d_enable(nciSampleRate); a2d_mux(0); } // A/D conversion complete task - propagate network variable when( a2d_done() ) { // fixed point linear scaling nvoValue = muldiv(a2d_read(), nciGain.multiplier, nciGain.divisor) + nciOffset;

Reference [1] www.echelon.com [2] LonWorks In Brief, www.echelon.com [3] Introduction to the LonWorks System, Echhelon Corporation [4] Overview of Control Networking Technology, Pradip Madan, Echelon Corporation