Beruflich Dokumente
Kultur Dokumente
Agenda
Welcome and Introductions LONWORKS / LonMark the Mission LONWORKS - the Technology LONMARK - the Organization
LONMARK
THE MISSION
Computer Network
Standardized Compatible products Interchangeable Interoperable Customizable Cost-efficient Multi-vendor Freedom of choice
4
Computer Network
Operator Interface
Enterprise Solutions
IP/Ethernet LAN
Switch/Router
Computer Network
Device Network
Standardized Compatible products Interchangeable Interoperable Customizable Cost-efficient Multi-vendor Freedom of choice
6
ISO Standard 14908 Further Standards Adoption Buildings, Gas Stations, Kitchen Equipment Homes, Buildings, Trains, Freight Trains, Semiconductor Manufacturing ASIA Buildings, Controls, Homes Standardized as ANSI/CEA-709.1-B Became more commonly known as LON technology or simply, LON
LonMark International
1990
2011
rke Ma tA o pti do n
FIRE
Functionality checks Detector service Fire, Life, Safety
LIGHTING
Schedules Occupancy Sensing
LIFTS
Breakdown Maintenance Traffic Performance
SECURITY
Doors PIR Integration
COMMUNICATIONS
Voice/Video/Data
ACCESS
Doors Buildings Occupancy Feed Forward
24/7 Monitoring
Breakdown Plant Tuning Conditioned Monitoring Car Park Utilisation
ENERGY
Utility Monitoring (Elec/Water/Gas/Oil) Tenant Building Air/Water Heat Lighting Back-up Generation
HVAC
Air-Handling Unit Boilers Pumps Fans Energy Control Variable Air Volume Air Quality
Enterprise Applications
Operations Management Inventory Management Product Development Equipment Performance Remote Diagnostics & Repair
Firewall / VPN / Router
Store Ethernet / IP LAN LonWorks Interface Embedded Production Supervisor Production Alarm Management Operations Scheduler Data Logging
FT-10
Lighting HVAC
PL-20
New Markets
Street Lighting Demand Side Management Solar Energy
Standards Based
LON Is
No Built-In Obsolescence
LON Is
THE TECHNOLOGY
LONMARK
LONWORKS Platform
Open System Building Blocks
Building an open system platform
Standard Data Types Standard Configuration Properties Function Blocks (FB) Device data exchange Standard Network Management Network Variable Services
14
15
Purpose
Application Compatibility
Services Provided
Network Configuration; Network Diagnostics; File Transfer; Application Configuration; Application Specification; Alarming; Data Logging; Scheduling Network Variables; Application Messages; Foreign Frame Transmission; Standard Types Request-Response (NWM,Polling); Authentication Acknowledged & Unacknowledged Message Delivery; Duplicate Detection Unicast & Multicast Addressing; Routers Framing; Data Encoding; CRC Error Checking; Predictive CSMA; Collision Avoidance; Priority & Collision Detection Media-Specific Interfaces and Modulation Schemes (twisted pair, power line, radio frequency, coaxial cable, infrared, fiber optic)
Presentation
Data Interpretation
5 4
Session Transport
3 2
Network Link
Physical
Electrical Interconnect
17
Unsigned Long
2 Bytes 2 Bytes
Electrical interconnect
Transmission of bits over a communication channel (on the wire)
800ns @ 1.25Mbps
19
Media
Fiber Optic Fiber Optic EIA/CEA-852 IP Tunneling CENELEC A-band Power Line CENELEC C-band Power Line w/access protocol CENELEC C-band Power Line w/o access protocol Free Topology Twisted Pair RS-485 Twisted Pair Transformer-Isolated Twisted Pair
Bit Rate
1.25Mbps 1.25Mbps N/A 2613bps 3987bps
Definition
ANSI/EIA/CEA-709.4 ANSI/EIA/CEA-709.4 ANSI/EIA/CEA-852 ANSI/EIA/CEA-709.2 ANSI/EIA/CEA-709.2
Standard
Yes Yes Yes Yes Yes
PL-20N
3987bps
ANSI/EIA/CEA-709.2
Yes
20
IP Backbone
(Switched 100Mbit,Gigabit Ethernet)
TP/XF-1250 Channel
~ 720 Peak / 576 Sustained PPS
1.25 Mbps
FT-10 Channel
~ 220 Peak / 180 Sustained PPS
78 Kbps 5 Kbps
PL-20 Channel
~ 20 PPS
21
ANSI/EIA/CEA 709.3-A
TP/FT-10 Channel
Singly-Terminated Bus Topology Star Topology Doubly-Terminated Bus Topology
= Termination
Physical LayerTP/FT-10
Link Power
Actuator Power and network data carried +5VDC power over a common twisted wire pair Sensor
No power supplies required in any of the devices in the network when used with the LPT-11 Link Power Transceiver Supports free topology wiring architecture
Device
LPT-10 LPT-11 Node Device
23
Packet
Packet
Priority slot number is assigned at installation time No collisions possible during priority portion of packet cycle following preceding packet Highest priority message has predictable response time
24
How data frames are routed from a source device to one or more destination devices
Physical address
1 SUBNET 2 127
SUBNET 3 127
Logical addresses
Domain
127
GROUP 1 1 SUBNET 4
Identifies subsystem on open media or large system Subset of a domain typically associated with a channel Identifies device within subnet Additional device identifiers independent of subnet
25
Network Layer
Addressing Modes
Address Mode Domain-wide Broadcast Subnet-wide Broadcast Unicast Multicast Address Format Domain (Subnet = 0) Domain, Subnet Domain, Subnet, Node Domain, Group Destination All devices in the domain All devices in the subnet Specific device within a subnet All devices in the group Specific device Address Size (bytes)
3 3 4 3 9
Neuron ID
Domain, Neuron-ID
Optimize bandwidth with multiple addressing modes Application communications only requires 3- or 4-byte network addresses Send messages to many devices using only a single 3-byte network address
26
Network Layer
Capacity
18,446,744,073,726,329,086 domains 255 subnets per domain 127 devices per subnet 32,385 devices per domain 256 groups per domain 64 devices per acknowledged group 32,385 devices per unacknowledged group
27
R R
28
LONWORKS/IP Backbone
(LAN-Switched 100Mbit,Gigabit Ethernet or WAN/Internet)
R
Acknowledged - Unicast
R R R R
Acknowledged - Multicast
Repeated
Configurable number of messages per transaction Conserves bandwidth with large groups Better response time Three repeats provides > 99.999% probability of delivery
S
RepeatedUnicast or Multicast
Unacknowledged
One message per transaction Conserves network bandwidth and provides highest performance
R
Unacknowledged Unicast or Multicast
30
Used for device management, fetching values, and requesting other remote actions
Authentication
Verifies identity of message sender
31
Session Layer
Authentication
Sender
Authenticated Message 64 bit Random Challenge Key used to transform challenge Challenge Response Acknowledgment
Receiver
Verifies identity of message sender Uses a 48-bit secret key known by each device Sender must provide correct reply to 64-bit random challenge from the receiver
32
Interoperability Guidelines
Data interpretation
Standard representation of data types
33
23
Setpoint Display (Made in Korea)
Set Point
Devices from different manufacturers can exchange data with a common interpretation
Motion
Feedback
Motion Detector
Key Code
Lamp
0% - 100%
Control Knob
Intruder
Alarm
Key Pad
Arm / Disarm
Alarm Bell
Sensors publish information, and actuators subscribe to the information of interest to them!
36
Motion Detector
Lamp
0% - 100% Key Code
Control Knob
Intruder Arm / Disarm
Alarm
Key Pad
Alarm Bell
Devices are logically connected (bound) together without affecting the application program in the device!
37
38
39
Application Layer
Configuration Properties
40
Defines standard network services that use data exchanged by the lower layers
Network configuration Network diagnostics File transfer Application configuration Application specification Alarming Data logging Scheduling
42
Application Layer
Application Model
Functional block
Portion of a devices application that performs a task Receives configuration and operational data inputs Processes the data Sends operational data outputs
43
Functional Profile:
HVAC Temperature Sensor
HVAC Temp. Sensor Functional Profile: 1040
nv1 nvoHVACTemp SNVT_temp_p
Mandatory Configuration Properties nc49 - Max Send Time nc52 - Min Send Time nc64 - Temp Send on Delta nvoFixPtTemp SNVT_temp nvoFloatTemp SNVT_temp_f
nv2 nv3
44
Application LayerAlarming
Node Object
Mandatory Network Variables nv1 nviRequest SNVT_obj_request Optional Network Variables nv3 nviTimeSet SNVT_time_stamp nv10 nvoAlarm2 SNVT_alarm_2 nvoAlarm SNVT_alarm nvoDateResync SNVT_switch nvoFileStat SNVT_file_status nvoFileDirectory SNVT_address nvoLogStat SNVT_log_status nv2 nvoStatus SNVT_obj_status
nv4 nviDateEvent SNVT_date_event nviFileReq SNVT_file_req nviFilePos SNVT_file_pos nviLogReq SNVT_log_req Configuration Properties Mandatory Optional
nv9
nv11
nv5
nv6
nv7
nv8
nv12
nv13
Device Major Version Device Minor Version Functional Block Major Version Functional Block Minor Version Location Maximum Status Send Time Minimum Send Time (Send Throttle) Network Configuration Source
Application LayerScheduling
Calendar
Mandatory network variables Optional network variables nv1 nviDateResync SNVT_switch Configuration properties Mandatory Schedule Dates Optional Effective Period Minimum Send Time Object Major Version Object Minor Version Override Behavior Override Value Schedule Name nv1 nvoDateEvent SNVT_date_event
nv2 nviEnable SNVT_switch Configuration properties Mandatory Default Output Schedule Array ScheduleTime-value Pair Array Value Definition Optional Delay Time Effective Period Maximum NV Length Maximum Send Time NV Type Object Major Version Optional network variables nv1 nvoPresentValue SNVT_xxx
Scheduler
Mandatory network variables
Object Minor Version Override Behavior Override Value Schedule Name Value Name Weekly Schedule
Standard profile for identifying events based on date and time Supports scheduling applications that work with scheduling devices from multiple manufacturers
46
nv1 nv1
nv4
nvoStatus SNVT_switch
nv2
nv3
nv5
nvoLevAlarm SNVT_alarm_2
Optional cpFanInEnable cpLogAlarmThreshold cpLogHighLimit cpLogLowLimit cpLogMinDeltaTime cpLogMinDeltaValue cpMaxAlSendTime cpMaxFanIn cpMaxNVLength cpMaxSendTime
Collect data locally Archive data remotely View data locally or remotely
47
Application Layer
File Transfer Protocol
Standard service for transferring large blocks of data Data stream sent in six packet data windows
Five unacknowledged application message packets Followed by one request/response application message packet
48
LONWORKS/IP Backbone
(LAN-Switched 100Mbit,Gigabit Ethernet or WAN/Internet)
IP Backbone
(LAN-Switched 100Mbit,Gigabit Ethernet or WAN/Internet)
G Gateways
LONMARK Controllers
50
LONWORKS/IP Backbone
(LAN-Switched 100Mbit,Gigabit Ethernet or WAN/Internet)
51
LONWORKS/IP Backbone
(LAN-Switched 100Mbit,Gigabit Ethernet or WAN/Internet)
G Legacy Devices
52
Gateway
852
1.25 Mbit TP
53
54
THE ORGANIZATION
LONMARK
What we provide
Interoperability design guidelines Product conformance testing Marketing assistance
www.lonmark.org
LONMARK Purpose
To promote interoperable products and collaborative marketing programs To provide a forum to define application-specific design requirements To create market demand for open, interoperable systems using LONMARK certified products To define, develop, and certify truly interoperable products To deliver a comprehensive educational programs and professional certification testing program
LONMARK Membership
Standardization Activities
LON is an ISO standard: ISO 14908.1 LON is a China National Standard ASHRAE accepted and referenced standard Working with CECED (appliances) and IFSF (forecourts) on European standards Joint effort with NAFEM on Kitchen Equipment standards Working with various governments to create country specific national standards Pursuing ISO standardization
LONMARK Magazine
Quarterly magazine European Edition International Edition Self funding through ads Great resource of case studies, tech info, applications More info: www.lmimagazine.com Free subscription
Activities
Global
Interactive Technology Demonstration with members products in a single integrated system
Permanent setup for worldwide access Continuous upgrades, enhancements Take to various trade events
Product Certification
Certification of Programmable Controllers Certification of Routers, Interfaces, Gateways
Summary
Demand is growing for open systems LONMARK is expanding to meet the market needs We are committed to
Expanding the market for LONMARK certified products Enhancing the standards as technology advances Providing value for our members Increasing the number of certified products Enhancing the success of our members
Getting Started
Where do I go for help?
www.lonmark.org www.lonmarkamericas.org www.echelon.com
More information?
CDs, Brochures, Success Stories, Data Sheets, White Papers Just ask
Thank You !
Questions
67