Welcome, Audience, Related documentation – Echelon I/O Model Reference for Smart Transceivers and Neuron Chips User Manual
Page 3
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
(
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 L
ON
W
ORKS
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
ON
W
ORKS
networks and the tools and components that
are used for developing, installing, operating, and maintaining them.
•
L
ON
M
ARK
®
Application Layer Interoperability Guidelines.
This manual
describes design guidelines for developing applications for open
interoperable L
ON
W
ORKS
devices, and is available from the L
ON
M
ARK
Web si
.
•
NodeBuilder
®
FX User’s Guide
(078-0405-01A). This manual describes
how to develop a L
ON
W
ORKS
device using the NodeBuilder tool.