Lunch and Learn

Download Report

Transcript Lunch and Learn

LONWORKS
Lunch & Learn
LONWORKS networks are designed to
transform everyday devices...
...into intelligent, interoperable, networked devices that
communicate on a peer-to-peer basis using open
standards...
... accessible from anywhere
in the world
Over the Internet…
Motion
Sensor
Human
Machine
Interface
From your browser…
Security
Camera
Electronic
Ballast
LonWorks Control Network
Dimmer/Switch
Thermostat
HVAC
Valve
LonWorks at Work or Play
everyday
Chances are you’ve already experienced the power of LonWorks at home,
work or play without realizing it.
• Seen a Broadway play? LonWorks lighting systems light many
Broadway stages
• Been to Las Vegas lately? LonWorks devices control the fountain
show each night at the Bellagio Hotel
• Got Milk? LONWORKs devices run the largest milk distribution
facility in Greece
• Ridden the New York City Subway? The New York City transit
Authority has adopted LonWorks as the standard to control device
throughout its subway cars
• Received a parking ticket in Amsterdam? LonWorks technology
keeps Amsterdam's parking meters working
LonWorks Applied
Where does LonWorks get used and by whom:
• Automotive manufacture - parts pull, testing paint spaying
• Electro-pneumatic braking on trains
• Food Processing
• IC manufacture - gas distribution and tools
• Material handling
• Paint booths
• PCB Manufacture
• Printing
• Pulp and Paper mills
• Textiles - dyeing
• Water and Waste water treatment
• Building Automation Control systems
• Home Automation
Who is Echelon?
• Echelon is a networking company that provides a common
infrastructure called LONWORKS for networking everyday
devices
• Echelon is the leader in networking everyday devices



30,000,000 devices shipped
4,000 OEMs worldwide producing >16,000 different products
90+ authorized network integrators
A LON Story
• Local Operating Network
• Echelon founded in 1988 by AC
‘Mike’ Markkula

CEO of Apple Computer
• First Neuron chip created in 1991
• Echelon is global



200+ employees
Nasdaq listed ELON
100+ products
• LonTalk is an open protocol

ANSI/EIA
Echelon is focused on four
primary markets
Building Automation
Industrial Automation
Home/Utility Automation
Transportation Automation
Echelon makes tools for
building end-to-end solutions...
Network Management
Software
Development Tools
Power Line & Twisted Pair
Transceivers, Controllers, NICs
Routers, Internet Servers
...and for connecting everyday devices
to (and over) the Internet
i.LON 1000
i.LON 10
•
i.LON 100
The i.LONTM Internet Server family enables millions of existing
LONWORKS products to be accessed via the Internet
LONWORKS Network Design
LONWORKS Technology
Review
Kinds of Control Algorithms
• Master/Slave






a single controller making
all the control decisions
Single point of failure
Difficult to expand
Costly to install – more
wiring needed to connect
sensors and actuators
Proprietary programming
Proprietary solutions
Kinds of Control Algorithms
• Peer-to-Peer




Distributed control
intelligence
No single point of failure
Easy to expand and add more
devices
Less costly wiring installation

No home I/O wiring runs
Open and Independent
• Robust, reliable, proven device
networking protocol on a chip
• Manufacturers of smart devices can
get to market quickly
• End users no longer locked into single
supplier
• Integrators can choose best of breed
devices
• LonTalk is media independent
• LonWorks tools operate on multiple
platforms
• Multi-industry standards group ensure
interoperability
Look for the LONMARK Label
300+ members from 17+ countries ensuring plug-andplay operation
• Non-profit industry association

Includes manufactures, integrators,
application developers, and end-users
• Establishes technical guidelines

Industry specific task groups
• Promotes the LONMARK standard and
certifies product conformance
• Provides a resource of device information
• Governed by board of directors made up of
industry members


Includes sponsor members and elected
representatives
All members have a vote
Networking Technology
• Allows integration of device
information across network of
any size including the internet
• Requires the assignment of a
logical identity for each
device called the
Domain/subnet/node address

Assigned by the network
management tool
• Allows message packets to
be isolated or forwarded by
intelligent LonWorks routers
LONWORKS Network Elements
• Channel

Device
Network Tool
Media to which devices are
connected
• Device


Actuator, sensor, controller, or
combination
LonMark Certified
• Network Tool


Installation tool
Human machine interface
(HMI)
Channel
LonTalk Protocol
• Globally recognized standard
ANSI/EIA 709.1
• Designed for control applications
– not data applications
• Includes all 7 layers of the ISO
standard model for network
communication
• Implemented on the neuron chip
or equal processor
• Is media independent
• Is an open and published
standard available to anyone
7 Application
•Neuron C Program
6 Presentation
•Network Variables
5 Session
•Network Management
4 Transport
•Message Service
3 Network
•Addressing & Routing
2 Data Link
1 Physical
•Media Access
•Physical Connection
Physical Media
Network Variables
• The dynamic data sent or
received by network devices
• Signal-type independent –
temperature, pressure, volume,
flow, etc.
• SNVT’s are standard network
variable types as defined by the
LonMark organization

Known and documented structure,
size, range, etc.
• UNVT’s are manufacturer defined

Tools may require resource files to
document data format
Open Loop Sensor
Object Type #1
nvoValue
SNVT_temp
nvoRawHWData
SNVT_count
nvoPresetFb
SNVT_preset
nvoPreset
SNVT_preset
nc17 - Location Label
nc31 - Gain
nc26 - Offset
nc20 - Max Range
nc23 - Min Range
...
Mandatory
Network
Variables
Optional
Network
Variables
Optional
Configuration
Properties
Configuration Properties
• Define device behavior such
as setpoint, high limits, throttle,
etc.
• SCPT’s are standard
configuration property types as
defined by the LonMark
association

Known and documented
structure, format, range, etc.
• UCPT’s are manufacturer
defined

Tools may require resource files
to present values in a meaningful
way.
Open Loop Sensor
Object Type #1
nvoValue
SNVT_temp
nvoRawHWData
SNVT_count
nvoPresetFb
SNVT_preset
nvoPreset
SNVT_preset
nc17 - Location Label
nc31 - Gain
nc26 - Offset
nc20 - Max Range
nc23 - Min Range
...
Mandatory
Network
Variables
Optional
Network
Variables
Optional
Configuration
Properties
LNS is LonWorks Network
Services
• Network management platform
• Foundation for open &
interoperable networks
• Provides a core set of
management tools and
connectivity options
• Client/Server architectures
• Supports configuration tools
from multiple vendors
• Provides access to any point
of network information from
any point on the planet
LonWorks is about Distributed
Control Intelligence
• Many small devices – sensors,
actuators, controllers

Could be I/O, controller, or system wide
functions
• Each device sends/receives small
message packets that contain control
data
• Can create large, powerful, and
flexible networks across LAN’s and
WAN’s
Time
Day
DST
A1
A2
Digital
Realtime Clock
Each containing a microprocessor that
implements the LonTalk protocol
• Each device subdivides control
functionality into objects called
functional blocks

SetTime
Analog
A_Out
Digital_Out
Function Block
Analog
2-20mA In
Digital
Binary In
Control
Data_In
Digital
Analog
Translator
Digital
D1
D2
D3
D4
Auto_Man
Man_Value
CV
SP_Out
Auto_Man_Out
Mode
Enable
PID Controller
0-10V Out
Data_Out
Counter
PV
SP
Feedback
Mode
Enable
Feedback
Mode
Enable
Digital_Out
Mode_Out
Binary Output
Encoder
Time
Day
Event_Out
DebugEnable
DebugNext
Event Scheduler
LonWorks Network Program
• The network image is a collection of
configured devices and their
associated connections (aka
network variable bindings)
• A network management tool is
required to configure device
behavior and to define the network
variable connections

When the tool is finished it can go
away!
• LonWorks uses an event driven
control process
Analog
Function Block
0-20mA In
Digital_Out
Digital
A2
A1
A_Out
Analog
Feedback
Mode
Enable
0-10V Out
A1
A2
Analog
Digital
2-20mA In
A_Out
Digital_Out
D1
D2
D3
D4
Function Block
Digital
Control
Binary In
Digital_Out
Mode_Out
Encoder
Digital
Analog
Counter
Analog
PV
SP
0-10V In
Auto_Man
Man_Value
CV
SP_Out
Auto_Man_Out
Analog
Feedback
Mode
Enable
4-20mA Out
Mode
Enable
PID Controller
SetTime
Time
Day
DST
Realtime Clock
Time
Day
Event_Out
DebugEnable
DebugNext
Event Scheduler
Data_In
Data_Out
Translator
Digital
Feedback
Mode
Enable
Binary Output
Demonstration: A Simple
LONWORKS Network
• Create a simple
LONWORKS network
• Review basic LONWORKS
terminology
LonWorks Architectures
Simple Device Network
• Devices communicate with
each other directly
• No network tool required after
commissioning the devices
• Tool is required to perform
network maintenance such as
adds/moves/changes or device
replacement
Portable
Network Management Tool
Local Client Applications
• LNS database resides on
same PC as the network tool
• LNS communicates to
devices via network
interface hardware and/or
software

Twisted Pair, Powerline, IP
LNS Application and
LNS Server PC
LNS Application and
LNS Server PC
Internet
Remote Client Applications
• Remote client is an application
that runs other than on an LNS
Server PC

LNS Remote Client
Application
LNS Database is accessed over
the network media or over IP
• It can be attached to any
LONWORKS channel, including a
LONWORKS/IP channel
• Requires the LNS Server
application running at the PC
where the LNS database resides

LNS Server PC
The LNS Server application
supports up to 100 clients and
255 LNS databases opened
simultaneously
LNS Server PC
Internet
LNS Remote Client
Application
Web Based Monitoring and
Control Clients
• Any PC that can support a
standard web browser interface

Internet Explorer, Netscape, Etc.
• Network data served up as
HTML web pages from
LonWorks webserver device

ILON100, iLon1000, Plexus,
etc…
• Can perform monitoring and
control of network variables
but cannot perform network
management functions
Internet
Netscape or
Internet Explorer
running at remote client
Internet/Intranet IP Backbone
• Internet to LonWorks routers
(i.LONs) can be used to create
one network by connecting
remote locations over
LONWORKS/IP channels
• LNS Server is not required for
day-to-day operation
• up to 40 i.LON routers per
LONWORKS/IP channel
• Time server may be required to
synchronize message delivery
across wide area networks
Intranet 1 (IP)
i.LONs
Devices in London
Time Server (SNTP)
Devices in Lisbon
Internet
i.LONs
Devices in Los Angeles
Devices in Hong Kong
Intranet 2 (IP)
LonWorks Topologies
Bus Topology
• A physical routing of the
communication channel that
includes a distinct beginning
and end
• Must be doubly terminated at
beginning and end
• Device to device wiring or
short stubs
• Easiest to troubleshoot
• Difficult to expand when you
need to add more devices
T
T
T
T
T
T
T
T
Free Topologies
• A flexible wiring structure of the
communication channel that
includes a ring, star, loop, or
combination
• Can have long stubs to devices
and tools, tap in anywhere on the
channel
• Difficult to troubleshoot
• Easy to expand
• Easy to exceed media limits
• Requires one terminator installed
anywhere on the channel segment
T
T
• Connects routers to a
common backbone channel
• Typically installed in a bus
topology and includes
mostly routers, network
tools, and systemwide
control devices
• Can be high speed twisted
pair – XF1250
• Can be high speed IP
channel
• Reserves bandwidth for
network tools
Backbone
Backbone Topology
Demonstration: LonWorks
Architectures & Resources
• Demonstration – LonMark
website & Echelon Website
• Demonstrate LonWorks
Case Studies
• Show product database,
interoperability guidelines,
SNVT/SCPT master list
LON Training
• LONWORKS Integrator Training Courses
 Introduction to LONWORKS Systems – 1 day
 Specifying Open Systems – 2 days
 LONWORKS Network Design – 3 days
 Using the LonMaker Integration Tool – 2 days
 Internet Connectivity – 2 days
 Using the iLON100 – 2 days
 LONWORKS Network Troubleshooting 2 - days
How and where to learn more….
•
•
•
•
•
www.echelon.com
www.lonmark.org
osa.echelon.com
[email protected]
[email protected]
Contact Information
Echelon Corporation
550 Meridian Ave.
San Jose, CA
1-888-ECHELON
408-328-3800 Fax
Email: [email protected]
Join our New List-Service, for monthly newsletters and
new course Announcements.
WebSite: www.echelon.com/training
Join the lively conversations on LONWORKS training in
the “Education & Training” forum at:
webserv.echelon.com
Time for your Questions