
I/O Model Reference iii
Welcome
For the various input/ouput (I/O) pins on an Echelon
®
Smart Transceiver, an
Echelon Neuron
®
5000 Processor, or Series 3100 Neuron Chip, Echelon’s Neuron
C programming language provides a set of
I/O models
that allow a program to
define
I/O objects
. An I/O model is an abstract definition (including the relevant
firmware driver) of hardware I/O for a Neuron Chip or Smart Transceiver; an I/O
object is software instance of the specific I/O model. Together, they provide
programmable access to one or more I/O pins in a specified configuration and for
a specified input or output waveform definition.
This document describes the many different I/O models that are available for use
with the Neuron Chips and Smart Transceivers. With only a few exceptions, an
I/O model can be used with any Series 3100 device or any Series 5000 device.
Where applicable, this document identifies differences in the I/O models that are
specific to a particular device type.
The information in this document supersedes the equivalent information for
Series 3100 devices contained in the
FT 3120 / FT 3150 Smart Transceiver Data
Book
,
PL 3120 / PL 3150 / PL 3170 Power Line Smart Transceiver Data Book
,
Neuron C Programmer’s Guide
, and
Neuron C Reference Guide
.
Audience
This document assumes that you have a good understanding of general Neuron C
language programming concepts and techniques. It also assumes that you are
familiar with the device requirements for Neuron Chips and Smart Transceivers.
Related Documentation
The following manuals are available from the Echelon Web site
(
www.echelon.com) and provide additional information that can help you develop
applications for Neuron Chip or Smart Transceiver devices:
•
FT 3120 / FT 3150 Smart Transceiver Data Book
(005-0139-01D). This
manual provides detailed technical specifications on the electrical
interfaces, mechanical interfaces, and operating environment
characteristics for the FT 3120
®
and FT 3150
®
Smart Transceivers.
•
Introduction to the LONWORKS Platform
(078-0391-01A)
.
This manual
provides an introduction to the ISO/IEC 14908 (ANSI/CEA-709.1 and
EN14908) Control Network Protocol, and provides a high-level
introduction to L
ONWORKS networks and the tools and components that
are used for developing, installing, operating, and maintaining them.
•
LONMARK
®
Application Layer Interoperability Guidelines.
This manual
describes design guidelines for developing applications for open
interoperable L
ONWORKS devices, and is available from the LONMARK
Web site,
www.lonmark.org.
•
NodeBuilder
®
FX User’s Guide
(078-0405-01A). This manual describes
how to develop a L
ONWORKS device using the NodeBuilder tool.
Komentarze do niniejszej Instrukcji