Warning notices are used in this publication to emphasize that hazardous voltages,
currents, temperatures, or other conditions that could cause personal injury exist in this
equipment or may be associated with its use.
In situations where inattention could cause either personal injury or damage to equipment,
a Warning notice is used.
Caution
Caution notices are used where equipment might be damaged if care is not taken.
Note: Notes merely call attention to information that is especially significant to
understanding and operating the equipment.
This document is based on information available at the time of its publication. While efforts
have been made to be accurate, the information contained herein does not purport to cover all
details or variations in hardware or software, nor to provide for every possible contingency in
connection with installation, operation, or maintenance. Features may be described herein
which are not present in all hardware and software systems. GE Intelligent Platforms assumes
no obligation of notice to holders of this document with respect to changes subsequently made.
GE Intelligent Platforms makes no representation or warranty, expressed, implied, or statutory
with respect to, and assumes no responsibility for the accuracy, completeness, sufficiency, or
usefulness of the information contained herein. No warranties of merchantability or fitness for
purpose shall apply.
* indicates a trademark of GE Intelligent Platforms, Inc. and/or its affiliates. All other
trademarks are the property of their respective owners.
If you purchased this product through an Authorized Channel Partner, please contact them directly.
General Contact Information
Online Technical Support and GlobalCare: 1Hwww.ge-ip.com/support
Additional information:
2H 3Hwww.ge-ip.com
Technical Support
If you have technical problems that cannot be resolved with the information in this guide, please
contact us by telephone or email, or on the web at
4Hwww.ge-ip.com/support
Americas
Online Technical Support: 5H6Hwww.ge-ip.com/support
Phone: 1-800-433-2682
International Americas Direct Dial: 1-434-978-5100
Technical Support Email:
Customer Care Email:
7H8Hsupport.ip@ge.com
9H10Hcustomercare.ip@ge.com
Primary language of support: English
Europe, the Middle East, and Africa
Online Technical Support: 11H12Hwww.ge-ip.com/support
Phone: +800-1-433-2682
Technical Support Email:
Customer Care Email:
13H14Hsupport.emea.ip@ge.com
15H16Hcustomercare.emea.ip@ge.com
Primary languages of support: English, French, German, Italian, Czech, Spanish
Asia Pacific
Online Technical Support: 17H18Hwww.ge-ip.com/support
Phone: +86-400-820-8208
+86-21-3217-4826 (India, Indonesia, and Pakistan)
Technical Support Email:
This manual describes the features and operation of the Series 90™ PLC LONW
Interface Module (PE693BEM350, 351, and 352). It also provides the configuration and
programming information needed to complete the interface between a Series 90-30 programmable
logic controller (PLC) and a L
Content of this Manual
ONWORKS
network.
Preface
®
ORKS
Bus
Chapter 1. Module Overview: Provides overviews of the L
(LBIM) and the Echelon
®
LONW
ORKS
network.
ONWORKS
Bus Interface Module
Chapter 2. Operation: Describes the operation of the LBIM.
Chapter 3. Hardware Installation: Explains how to install an LBIM in a Series 90 rack.
Provides recommendations for connecting an LBIM node to a L
ONWORKS
network.
Chapter 4. Configuration: Explains how to configure the module network interface and set
configuration parameters. Describes network binding.
Chapter 5. Troubleshooting: Lists problem symptoms and corrective actions. Describes the use
of Valid bits for network variables.
Appendix A. Specifications: Lists physical specifications and electrical and environmental
requirements.
Appendix B: Standard Network Variable Types: Lists the Standard Network Variable Types
supported by the LBIM as of the time this manual was published. (Refer to the most recent version
of The SNVT Master List and Programmer’s Guide — 005-0027-01 — for a current listing.)
Appendix C.Configuration File Specifications: Contains reference information pertaining to
the files that are created by the configuration software.
Appendix D. Glossary: Provides definitions of acronyms and terminology.
Appendix Q. Quick Start Guide. Describes the steps necessary to get your LBIM up and running
quickly. To use this guide, you should have a working knowledge of L
ONWORKS
network
technology and GE Series 90-30 PLCs.
Echelon, Neuron, LONT
™ Logicmaster and Series 90 are trademarks of GE corporation.
GFK-1322Av
, and LONW
ALK
are registered trademarks of Echelon Corporation.
ORKS
Preface
Related Publications
For more information about GE Series 90 PLCs and related products, refer to the following:
Series 90™-30 Programmable Controller Installation Manual (GFK-0356)
Logicmaster™ 90 Series 90-30/20/Micro Programming Software User’s Manual
(GFK-0466).
Series 90™-30/20/Micro Programmable Controllers Reference Manual (GFK-0467).
Series 90™
Table Q-1. Compatible CPU Models and Logicmaster 90 Software Versions...........................................Q-6
Table Q-2. Choosing a Network Binding Tool......................................................................................... Q-6
x Series 90™-30 PLC LONWORKS® Bus Interface Module User's Manual–June 1997GFK-1322A
Chapter
1
Overview
The Series 90 PLC LONW
GE Series 90-30 PLC (programmable logic controller) and an Echelon L
network. The LBIM maps network variables into specific PLC register locations. It can support up
to 244 network variables (240 can be configured by the user), and map these network variables
into the %I, %Q, %AI, and %AQ PLC memory references. The Module adheres to the
Layers 1—6 Interoperability Guidelines
network
A L
ONWORKS
in a wide range of control network applications. L
architecture, in which intelligent control devices, called nodes, communicate with each other
using the L
microcontroller with the communications medium, and embedded intelligence that implements
the protocol and performs control functions. Figure 1-1 illustrates a sample network configuration
that uses an LBIM to communicate with a Series 90-30 PLC.
An individual node usually performs a simple task. Devices such as proximity sensors, switches,
relays, and motor drives can be nodes on a network. The network controls the interaction of the
nodes to perform a complex application, such as controlling a manufacturing line or automating a
building.
The LBIM can interface with networks that use twisted pair cabling . The LBIM contains a
transceiver that provides a physical communication interface between the module and a
L
ONWORKS
supported.
network can range in size from two to tens of thousands of devices and can be used
®
ONTALK
network. The type of embedded transceiver determines the network topology
protocol. Each node consists of a physical interface that couples the node
Bus Interface Module (LBIM) provides an interface between the
What You Need to Operate the Bus Interface Module ................................................. 1-9
CONFIGURATION
PORT
I/O DEVICES
LONTALK
ADAPTOR
Series 90-30
CPU
NODENODENODE
LON
I/OI/O
BIU
BIM
FREE TOPOLOGY NETWORK
SUBNET A
POWER LINE NETWORK
I/O DEVICES
ROUTER
NODENODENODE
Figure 1-1. Sample LONW
1-2Series 90™-30 PLC LONWORKS® Bus Interface Module User's Manual – June 1997GFK-1322A
ORKS
Network Configuration
SUBNET B
1
LONW
ORKS
Network Overview
A control network consists of intelligent control devices, called nodes, that communicate using a
common protocol. Each node in the network contains embedded intelligence that implements the
protocol and performs control functions. In addition, each node includes a physical interface that
couples the node’s microcontroller with the communications medium.
In a L
ONWORKS
pair, power line, fiber optic cable, coaxial cable, RF, or infrared. At the heart of each node is the
Neuron
protocol that ensures that nodes can interoperate using an efficient and reliable communications
standard. Because Neuron chips can be connected directly to the sensors and outputs that they
supervise, a single Neuron chip will process sensor/output status, execute control algorithms, and
communicate with other Neuron chips.
The L
different manufacturers to communicate with each other. Echelon’s
Types
pressure, temperature, and volume. The LBIM supports SNVTs that are less than 32 bytes in
length, and are defined in
The LBIM contains a transceiver that provides a physical communication interface between the
module’s Neuron chip and a L
based on the TP/XF-T78 and TP/XF-1250 transceivers, and free topology, based on the TP/FT-10
transceiver. The free topology allows more options for network design. Table 1-2 lists the
topologies supported by each type of LBIM. Figure 1-2 illustrates the supported topologies.
®
chip which contains the LONT
ONTALK
(SNVTs) provide standard units of measurement for common control quantities, such as
network, the nodes communicate over one or more media such as twisted wire
protocol, a complete seven-layer communications
ALK
protocol uses I/O points, known as
The SNVT Master List and Programmers Guide
ONWORKS
network. The LBIM supports bus and loop topologies,
Bit Rate: 78Kbps
Distance: 500m free topology, 2,700m with doubly
terminated bus. Distance can be multiplied with
repeaters.
No. of Nodes: up to 64
Other: Transformer-isolated; high impedance when
unpowered
Distance: 500m (0.3m stubs)
No. of Nodes: up to 64
Other: Transformer-isolated
Distance: 2000m (3m stubs)
No. of Nodes: up to 64
Other: Transformer-isolated
GFK-1322AChapter 1 Overview1-3
1
Bus
Loop
NNN
TT
N
NN
N
S
NN
Free
TTermination Network
NNode
Switch and Termination Node
S
(closes loop when activated)
Figure 1-2. Topology Examples
NN
NN
T
N
NN
S
1-4Series 90™-30 PLC LONWORKS® Bus Interface Module User's Manual – June 1997GFK-1322A
Bus Interface Module Overview
The LBIM is a standard, rack-mounted Series 90-30 PLC module. (The table on page 1-10 lists
compatible CPUs.) The module plugs easily into the PLC’s backplane or into a remote PLC
baseplate. The latch on the bottom of the module secures it in position.
There are no DIP switches or jumpers to set on the LBIM. It is configured using the IOPEN.EXE
configuration software, provided with the module on floppy disk. Procedures for configuration are
provided in Chapter 4.
1
a45599
LONWORKS
Bus
Interface
Module
N
E
T
W
O
R
K
COM
PORT
RS-422
PWR
OUT
MSG
IN
MSG
SVC
SERVICE
Figure 1-3. Series 90 PLC LONW
GFK-1322AChapter 1 Overview1-5
ORKS
Bus Interface Module
1
Controls and Indicators
The only external control is the SERVICE pushbutton. The LEDs on the front of the LBIM
indicate its operating status.
Table 1-3. LBIM Controls and Indicators
SERVICEMomentary contact
PWRLighted(Power) +5 VDC primary power is present at the LBIM’s logic
OUT MSGFlashes briefly(Outbound Message) An update message for a bound network
SwitchTypeFunction
When pressed, the LBIM’s Neuron chip broadcasts its unique 48-
pushbutton
bit Neuron identification code and program identifier to the
ONWORKS
L
installation of the LBIM in the L
network. This function is used to facilitate
ONWORKS
IndicatorStateMeaning
circuitry.
variable is sent by the LBIM to the L
network.
ONWORKS
network.
Lighted brieflyPowerup sequence in process.
The configuration parameter value file or the network variable
bindings are being saved into the flash memory.
Flashes alternately
with IN MSG LED
Flashes together with
IN MSG LED
A powerup error has occurred. For troubleshooting information,
refer to Chapter 5.
ORKS
LONW
wink function implemented. See “Wink Function” in
Chapter 5.
IN MSGFlashes briefly(Inbound Message) Flashes briefly (10ms) when an update
message for a bound network variable is received by the LBIM
from the L
ONWORKS
network.
Also lighted briefly during powerup sequence.
Lighted brieflyPowerup sequence in process.
The network variable configuration is being saved into the flash
memory.
Flashes alternately
with OUT MSG LED
Flashes together with
OUT MSG LED
A powerup error has occurred. For troubleshooting information,
refer to Chapter 5.
ORKS
LONW
wink function implemented. See “Wink Function” in
Chapter 5.
SVCNot lightedNormal operation.
Flashing(Service) The LBIM is in a LONW
ORKS
unconfigured state. (The
LBIM network variables and PLC mapping are configured and it
is waiting for configuration from a network management tool.)
LightedWhen SERVICE button is pressed.
1-6Series 90™-30 PLC LONWORKS® Bus Interface Module User's Manual – June 1997GFK-1322A
Connectors
During normal operation, the only external connection to the LBIM is the network connection to
the two-pin removable header on the front panel. The RJ-45 connector is reserved for easy
connection of network management tools during configuration of the interface and binding of
network variables. The RS-422 serial port is used to update LBIM firmware and is not normally
needed by the user.
Table 1-4. LBIM Connectors
ConnectorFunctionType
NETWORKConnection of network
management tools
NETWORKProvides LONW
field connection (NETA, NETB)
using 18-24 AWG (0.86mm
0.22mm
COM PORT RS-422RS-422 serial port that supports
SNP communications (SNP and
SNPX). Used to update LBIM
firmware. (Does not support
Hand-Held Programmer.)
Series 90-30 backplaneConnection to PLC backplane24-pin connector
Most parameters are supported to the limits of the LONT
Protocol and the LONW
ALK
ORKS
node
limits.
Table 1-6. LBIM Functional Characteristics
Microprocessor
Maximum number of network
variables supported by LBIM
Standard Network Variable Types
(SNVTs)
PLC memory types supported
Neuron chip running the Microprocessor Interface Program
(MIP) with 80C186 host processor.
244 (240 of these can be configured by user)
The maximum number of network variables depends on the
size and type of the variables, limited by the LBIM’s PLC
register space (2 Kbytes each direction) and the configuration
memory budget.
Supports L
List
network variable must be no more than 31 bytes in length.
%I, %Q, %AI, %AQ
ONWORKS
published by Echelon corporation as of June 1996. Each
SNVTs as listed in
The SNVT Master
Configuration of the LBIM consists of defining network variable types and mapping them into the
PLC reference space using the IOPEN configuration software. Network Variable types mapped to
memory types %I or %Q must be of type SNVT_switch, SNVT_lev_disc, or other bit-represented
types. Once the LBIM’s network interface has been configured, network configuration and
binding can be performed as for any other
LONW
node. Also, after the LBIM’s network
ORKS
interface has been configured, the Series 90-30 backplane CPU must be set up to recognize the
LBIM as a foreign smart module with a reference map required to implement the network
interface. For details on configuration, refer to Chapter 4.
Diagnostics
The LBIM does not report faults to the PLC. Module errors cause the LBIM to reset. If an
acknowledge NV update command fails, it is up to the destination device to assume that a fault
has occurred. Configuration errors will cause the LBIM to not be mapped.
For troubleshooting and diagnostics information, refer to Chapter 5.
1-8Series 90™-30 PLC LONWORKS® Bus Interface Module User's Manual – June 1997GFK-1322A
What You Need to Operate the Bus Interface Module
To configure and operate the LBIM, you need:
• A personal computer or laptop computer that runs Microsoft
• Series 90-30 backplane with CPU module
See Table 1-7 for models that can be used with the LBIM.
• Logicmaster 90 software
Required to configure and program the Series 90-30 PLC. See Table 1-7 for versions that can
be used with the LBIM.
®
Windows® software.
1
• L
ONWORKS
network binding tool
Many third-party network management software packages that include network binding tools
are available. (See Table 1-8 for suggestions.)
• IOPEN network interface configuration software: (for Microsoft Windows) This software is
provided on the utility disk supplied with the LBIM.
• A L
ONTALK
adapter and a device driver (See Table 1-9 for the adapter types that can be used
by each model of LBIM.)
This is required to run the network interface configuration software.
®
Windows is a registered trademark of Microsoft Corporation.
GFK-1322AChapter 1 Overview1-9
1
Table 1-7. Compatible CPU Models and Logicmaster 90 Software Versions
CPU Models
CPU FirmwareLogicmaster 90 Software
IC693CPU___
release 5.0 or later(release 5.0 or later)
In each case,
311S
331T
313H
323H
340B
341K
351AArelease 6.0 or later(release 6.0 or later)
351ABrelease 6.02 or later(release 6.0 or later)
models or versions can be used.
later
Table 1-8. Choosing a Network Binding Tool
Third-party network
management tools
Considerations
LONM
•
• ICELAN-G from Intelligent Energy Corporation
• MetraVision from Metra Corporation
• others
• How well it handles nodes that have a large number of network
variables
• Ability to handle Standard Configuration Parameter Types
(SCPT) and load these values using L
from Echelon
AKER
IC641SWP___
301R
306K
311A
311A
ONTALK
File Transfer
301S
306L
Table 1-9. Network Interface Configuration
LBIM ModelL
ONTALK
and Configuration Utility
PE693BEM350
(free topology type)
PE693BEM351
PE693BEM352
(bus/loop topology types)PCLTA card
SLTA
NodeUtil utility
PCLTA card
NodeUtil utility
PCMIA card (PCC-10)none
SLTA
NodeUtil utility
NodeUtil utility
Adapter
Cables
RS-232
none
RS-232
none
1-10Series 90™-30 PLC LONWORKS® Bus Interface Module User's Manual – June 1997GFK-1322A
Chapter
2
Operation
The following topics are presented in this chapter:
Overview of Operation................................................................................................2-2
The LBIM communicates with other LONW
LBIM communicates with the PLC CPU over the PLC backplane.
Figure 2-1 provides an overview of the LBIM’s architecture. The LBIM has two processors: an
Intel 80186EC processor provides host functions and a 3150 Neuron processor that runs Echelon’s
Microprocessor Interface Program (MIP) handles the L
interface is provided by GE Series 90-30 API (application programming interface)
software.
When an input network variable is updated, the data associated with it is copied into the
corresponding PLC input buffer location. The Store Inputs routine is then called to update the
PLC memory during the next PLC scan.
The API (Application Programming Interface) buffers the information for transfer to the PLC
during a subsequent scan. When a scan is received from the PLC, the API initiates a callback, in
which the LBIM’s entire PLC output buffer is copied. Each network variable in the output buffer
is then checked to determine whether it differs from the current value of the output buffer. If the
values are different, the network variable is updated over the L
Send Time has been configured, the network variable will not be updated until the Min Send
Time has expired.
The Max Send Time configuration parameter can also drive updating of output network variables
if the value does not change. This assures that, even though data in the source is not changing,
any newly added users will receive a copy and that users also know that the source is still online.
This is how heartbeats are sent across the L
modules through bound network variables. The
ORKS
network. The Series 90-30
ONWORKS
network. If the Min
ONWORKS
ONWORKS
network.
A separate function determines which network variables need updating and forwards the data to
the microprocessor interface program (MIP) through the host interface.
2-2Series 90™-30 PLC LONWORKS® Bus Interface Module User's Manual – June 1997GFK-1322A
LonW orks N et w ork (T P- 78, T P -1 25 0, or FT 10 )
Microprocessor Interface Program
with U plink Int erru pt
2
3150 Neuron
Host Interface Library
Output
Network
Variable
Updates
API Callbacks
Check Outputs
Input
Network
Variable
Updates
Network
Binding/S CPT
Storage
Network
Interfac e
Configuration
Engine
Series 90-30 PLC API
PLC Backplane
Figure 2-1. Overview of Bus Interface Module Operation
80186E C
SNP
Boot
Loader
Serial
Port
GFK-1322AChapter 2 Operation2-3
2
Operating Modes
The LBIM has four modes of operation:
UnconfiguredThis is how the LBIM is shipped from the factory. Four default network
variables are set up to allow the network interface to be configured over
the L
ONWORKS
L
ONMARK
SNVT_obj_request, SNVT_obj_status, SNVT_file_req, SNVT_file_status.
This mode is also entered if the network interface configuration
information is corrupted or if an invalid configuration is loaded to the
LBIM.
UnboundThis mode existsafter the LBIM’s network interface has been configured,
but before network variables are bound. The LBIM presents self
documentation information to the network (in response to queries) and can
be configured in the PLC backplane. Network variables are not updated
across the network.
Network. These network variables are part of the
node object that has the four network variables (index 0—3):
Normal OperationIf one or more network variables are bound to other L
Software DownloadIf the boot loader is used to update the software, the LBIM does not
Powerup Sequence
The self-test sequence performed by the LBIM during powerup is illustrated in Figure 2-2.
The default network interface configuration consists of the LonMark node object with four
network variables (index 0—3).
• SNVT_obj_requestObject request
• SNVT_obj_statusObject status
• SNVT_file_reqFile request
• SNVT_file_statusFile status
ONWORKS
data updated by the PLC will be sent across the network to the other node.
Input network variables for the module can also be updated (and the data
sent to the PLC) if the network variables are bound.
respond to the network or the PLC interface. The LBIM should be put offline before downloading new code.
nodes,
2-4Series 90™-30 PLC LONWORKS® Bus Interface Module User's Manual – June 1997GFK-1322A
Clear RAM
2
Checksum
on code space
correct?
Yes
Turn on
IN M SG and
OUT MSG LEDs
Initialize PL C
backplane
driver
Read s tored
network interface
configuration
Configuration
valid?
Yes
No
No
Boot loader
Set configuration
to default values
Initialize
LONW
ne tw ork in terfa ce
Initi aliz e d e fa ult d ata
values and timeouts
Configu re PLC
reference spac e
wh en re quested
by PLC
Turn off the IN MSG
and O UT MSG
LE D s
Main loop
proce s sing
ORKS
Figure 2-2. Bus Interface Module Powerup Sequence
GFK-1322AChapter 2 Operation2-5
2
Sweep Operation
The data flow for information that is sent from the LONW
separately from the flow of data from the PLC to the L
Input data: When an input network variable is updated, the data associated with the network
variable is copied into the proper location in a PLC input buffer. The Store Inputs routine is then
called to update the data in the PLC at the next scan time.
Output data: When the API callback notifies the LBIM that an output scan has arrived, the data
is copied into a holding buffer. This buffer is then scheduled to be checked against the current
value of each output network variable. If the data is different, the network variable is updated over
the L
ONWORKS
Send Time was configured). This prevents overloading the network with frequently changing
data.
If a network variable is configured to be a SNVT_lev_disc or a SNVT_switch and is mapped into
the %I or %Q reference area, the data is converted to a bit. This conversion occurs when the data
is moved to or from the PLC buffer.
The total sweep time depends on the amount of reference memory used by the LBIM. This is a
maximum of 1K words input and 1K words output, and is set when the LBIM’s Network Interface
is configured.
The I/O response times depend on the following factors:
• number and size of network variables for which the LBIM is configured
• rate at which network variables are updated
network if the Min Send Time for the network variable has expired (only if Min
ONWORKS
network to the PLC is handled
ORKS
network.
• number of network variables that are bound
• service type (ACKD, UNACKD) of each network variable
• network bandwidth
• network traffic
• whether network variables are input or output network variables
2-6Series 90™-30 PLC LONWORKS® Bus Interface Module User's Manual – June 1997GFK-1322A
Chapter
3
Hardware Installation
This chapter describes:
Rack Location for the Bus Interface Module ...............................................................3-2
Module Installation and Removal ...............................................................................3-3
Connecting a Programmer.......................................................................................... 3-5
GFK-1322A3-1
3
Rack Location for the Bus Interface Module
The LBIM can be located in any rack in any slot (except for the slots in the main rack that are
reserved for the power supply and CPU) in a Series 90-30 PLC. For the most efficient system
operation, the main baseplate is preferred.
The following slots are reserved in the PLC main rack:
Models 331, 340, 341, 351, 352 and later: Slot 0 reserved for power supply
Models 311 and 313:Slot 0 reserved for power supply (The CPU is built into the
baseplate.)
To estimate whether the system you want to design is possible, complete steps 1–3, below.
1.The I/O configuration block uses a base of 90 bytes of user memory. Each smart module uses
257 bytes of user memory for parameter data. Finally, every I/O segment uses an additional
40 bytes of user memory.
Slot 1 reserved for CPU
Example of segments:
A discrete input module has one segment (%I).
2.The total user memory required by a configuration is the sum of all these parts:
base configuration size (90)
+ number of smart modules *257
+ number of segments *40
= total user memory required for the configuration
3.The total user memory available for configuration varies with CPU model. If the number
derived from the formula above is greater than the number next to the CPU that you are
using, the system will not work due to memory limitations.
CPUAvailable Memory
(bytes)
3114,720
3134,720
3234,720
3314,656
340/3418,176
351/35216,368
3-2Series 90™-30 PLC LONWORKS® Bus Interface Module User's Manual – June 1997GFK-1322A
Loading...
+ 65 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.