TCP/IP Ethernet Communications
for the Series 90™ PLC
User's Manual
GFK-1541B May 2002
Warnings, Cautions, and Notes
as Used in this Publication
Warning
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.
GFL-002
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 Fanuc Automation assumes no
obligation of notice to holders of this document with respect to changes subsequently made.
GE Fanuc Automation 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.
The following are trademarks of GE Fanuc Automation North America, Inc.
Alarm MasterGeniusPowerTRACSeries Six
CIMPLICITYHelpmateProLoopSeries Three
CIMPLICITY 90–ADSLogicmasterPROMACROVersaMax
CIMSTARModelmasterSeries FiveVersaPoint
Field ControlMotion MateSeries 90VersaPro
Appendix E Translating PLC CPU Reference Addresses to Modbus Register Addresses
for the IC693CMM321....................................................................................... E-1
ivTCP/IP Ethernet Communications for the Series 90™ PLC User's Manual– May 2002 GFK-1541B
Contents
GFK-1541BContentsv
Chapter
1
Introduction
This manual describes the following
Series 90-30 PLC TCP/IP Ethernet Interface (IC693CMM321)
Series 90-30 PLC CPU364 with embedded TCP/IP Ethernet Interface (IC693CPU364)
Series 90-30 PLC CPU374 with embedded TCP/IP Ethernet Interface (IC693CPU374)
Series 90-70 PLC TCP/IP Ethernet Interface (Type 2) (IC697CMM742)
The general term,
Interfaces require the more specific terms.
The Series 90-30 PLC CPU 364 and CPU374 are both modules that contain a PLC CPU and an
embedded Ethernet Interface. The general term Embedded Ethernet Interface will be used in this
manual to refer to these modules.
This chapter provides an overview of the Ethernet Interface and covers the following topics:
The Ethernet Interface
How to Make the System Work
Quick Guide to the Manual
Ethernet Interface
Ethernet Interfaces
, will be used in this manual except when differences in the
for the Series 90 PLC:
GFK-1541B1-1
1
g
The Ethernet Interface
The Ethernet Interface enables Series 90 PLCs to communicate with other Series 90 PLCs, with
with GE Fanuc PLC programming software, and with applications developed using the SRTP
protocol, such as CIMPLICITY® HMI.
The Ethernet Interfaces described in this manual have “client/server” capability. As a “client” the
Interfaces can initiate communications with other Series 90 PLCs containing Ethernet Interfaces.
This is done from the PLC ladder program using the COMMREQ function. As a “server” the
Interfaces respond to requests from other devices such as PLC programming software, a Host
computer running an SRTP application, or another Series 90 PLC acting as a “client”. No PLC
programming is required for server operation.
Ethernet Communications System
The diagram below represents a basic Ethernet Communications system.
Ethernet
Transceiver
Network
Connection
Cable
Transceiver
TransceiverTransceiver
Transceiver
Network
Connection
Series 90-30
CPU 364 or 374
with Embedded
Ethernet Interface
Host Computer or
Control Device Running an
SRTP Application
Series 90-30
PLC
Ethernet
Interface
® Windows is a registered trademark of Microsoft Corporation.
PLC
Series 90-70
PLC
Ethernet
Interface
Pro
rammer
1-2TCP/IP Ethernet Communications for the Series 90™ PLC User's Manual – May 2002 GFK-1541B
Capabilities of the Ethernet Interface
The Ethernet Interface brings to your PLC a great deal of capability. It will allow you to:
Become operational quickly. The Ethernet Interface is made operational with very little effort.
You need only install the Interface in the PLC rack or baseplate and use the PLC
programming software to store basic configuration information to the module to make the
basic SRTP server capability functional. SRTP Client capability, the capability to initiate
communications, can be added using the COMMREQ function in the ladder program. For
Series 90-30 Ethernet Interface IC693CMM321-FH and later, basic Modbus/TCP server
capability is available as soon you supply basic configuration information to the module, and
you can use COMMREQs to initiate Modbus/TCP communications.
Directly attach your PLC to an Ethernet network. The Ethernet Interface allows you to directly
attach the Series 90 PLC to an Ethernet LAN via the built-in network ports or via a usersupplied transceiver and AUI or AAUI cable, and to communicate with host computers and
other Series 90 PLCs on the local network.
Ethernet Global Data. (Series 90-30 CPU364 and CPU374 and Series 90-70 Ethernet
Interface (Type 2) only.) When used with the latest Series 90 CPUs, the Ethernet Interface
provides highly efficient periodic data transfer between PLCs using Ethernet Global Data
exchanges.
Transfer data between PLCs.
to initiate communications to other Series 90 Ethernet Interfaces, using COMMREQ
functions in the ladder program.
Access data using a Host computer.
access data within the Series 90 PLC through the server capability of the Ethernet Interface. .
Communicate simultaneously to multiple devices. The multiplexing capabilities of the
Ethernet Interface, along with Ethernet network’s high capacity, allow the PLC to
communicate with several other devices at the same time.
Maintain compatibility with other GE Fanuc devices and devices from other vendors. The
Series 90-30 Ethernet Interface, Series 90-30 CPU364 Embedded Ethernet Interface, Series
90-30 CPU374 Embedded Ethernet Interface, and Series 90-70 Ethernet Interface (Type 2)
are compatible with each other. They are also compatible with GE Fanuc programming
packages supporting TCP/IP Ethernet communications.
Diagnose and maintain your system, using diagnostic and station management tools. You can
find problems before they become serious. In the event that communications software
upgrades are needed, you can use a built-in serial port to download the software to the
Ethernet Interface.
Indirectly attach to other Local Area Networks and/or wide area networks via third party IP
routers.
When configured to use an IP gateway (router), the Ethernet Interface can
communicate with remote PLCs and other nodes reachable through the router.
Communicate with remote computers via Serial Line Protocol (SLIP) using modems and/or
serial lines. Using third party SLIP software, a remote host computer can be attached to a
TCP/IP network.
Communicate with other Series 90 PLCs using symbolic names as well as IP addresses.
COMMREQs can be programmed to communicate with PLCs using IP addresses or Network
Address names (Series 90-30 Ethernet Interface, Series 90-30 CPU364 Embedded Ethernet
Interface, and Series 90-70 Ethernet Interface (Type 2)).
The Ethernet Interface provides client capability, the capability
Computer applications which use the SRTP protocol can
1
®Windows and Windows NT are registered trademarks of Microsoft Corporation.
GFK-1541BChapter 1 Introduction1-3
1
Ethernet Interface Ports
The Ethernet Interfaces provide ports for connection to the Ethernet network as listed below.
IC693CMM321 Series 90-30 TCP/IP
Ethernet Interface
IC693CPU364 Series 90-30 CPU with
Embedded TCP/IP Ethernet Interface
IC693CPU374 Series 90-30 CPU with
Embedded TCP/IP Ethernet Interface
IC697CMM742 Series 90-70 TCP/IP
Ethernet Interface (Type 2)
Port Descriptions
AAUI Port
10Base-T Port (RJ-45) (Module version
FG or later)
AAUI Port
10Base-T Port (RJ-45)
Auto-sensing 10Base-T Port (RJ-45)
10Base-T Port (RJ-45)
AUI Port
10Base2 Port (BNC)
10Base-T, RJ-45 port
and Series 90-70 IC697CMM742 Ethernet Interface (Type 2))
The 10Base-T port uses a twisted pair cable of up to 100 meters in length between each node and
a hub or repeater. Typical hubs or repeaters support 6 to 12 nodes connected in a star wiring
topology.
Auto-sensing 10 Base T / 100 Base TX, RJ-45 Port
The auto-sensing 10 Base T / 100Base TX ports are connected to a switch device embedded in the
Ethernet Interface. They use a twisted pair cable (unshielded or shielded) of up to 100 meters in
length between the node and another node, a hub, a repeater, or a switch. The port automatically
senses the speed (10Mbps or 100Mbps), duplex mode (half duplex or full duplex) and cable
(straight-through or crossover) attached to it with no intervention required.
10Base2, BNC port
The 10Base2 port uses a 0.2 inch diameter 50-ohm coaxial cable and is commonly called “thin
wire”. The maximum length of a cable segment is 185 meters. A maximum of 30 stations is
allowed on a 10Base2 Ethernet segment.
AUI Port
AAUI Port
The AUI and AAUI ports provide the electrical and mechanical interface to the user-provided
Ethernet transceiver cable, which connects the AUI or AAUI port to an external user-provided
transceiver. (The transceiver cable may be separate or built-in to the transceiver.) The external
transceiver is directly connected to the Ethernet cable.
(
Series 90-70 Ethernet Interface (Type 2))
(
Series 90-30 Ethernet Interface (AAUI-only Type) and Series 90-30 CPU364)
(Series 90-30 Ethernet Interface (10Base-T Type), Series 90-30 CPU364,
(Series 90-30 CPU374 only)
(Series 90-70 Ethernet Interface (Type 2))
and
1-4TCP/IP Ethernet Communications for the Series 90™ PLC User's Manual – May 2002 GFK-1541B
Ethernet Media
Various Ethernet baseband media (10Base...) can be interconnected by appropriate hubs or
repeaters. Capabilities and limitations are defined in IEEE 802.3 Chapter 13, “System
Considerations for Multi-Segment Networks”. This document is published by the Institute of
Electrical and Electronics Engineers, Inc., 345 East 47th Street, New York, NY 10017-2394 USA.
The Ethernet Interface can operate on any of the following media with the appropriate usersupplied transceiver cable and transceiver. IEEE 802.3 specifies the definitive requirements of
each medium.
1
10Base5 Coax:
“thick wire”. The maximum length of a cable segment is 500 meters. The distance between any
two stations must be a multiple of 2.5 meters. A maximum of 100 stations is allowed on a
10Base5 Ethernet segment.
10Base2 Coax:
10Base-T:
10Base-F:
10Base-FP can support up to 33 nodes at distances of up to 500 meters from a passive star;
10Base-FL supports up to 2000 meters between a node and a repeater (a multi-port repeater
would thus constitute a star). Additionally, 10Base-FB provides a means of interconnecting
(only) repeaters by up to 2000 meters of (the same) fiber-optic cable.
10Broad36:
amplifiers, headend translators, etc.) to support hundreds of nodes at distances of up to 2800
meters. Broadband cannot be connected to baseband via repeaters. Broadband cable plant design
and installation must be in accordance with IEEE 802.7 and requires special expertise. GE Fanuc
recommends you contract professional specialists for these services. Consult your GE Fanuc
sales representative or field service office for help in identifying local specialists.
10Base5 uses a 0.4 inch diameter 50-ohm coaxial cable and is commonly called
10Base2 is described above.
10Base-T is described above.
10Base-F has two variations that both use the same type of fiber-optic cable.
10Broad36 uses 75-ohm coaxial cable and CATV-like media components (taps,
GFK-1541BChapter 1 Introduction1-5
1
Special Considerations for Ethernet Interfaces with Embedded Switches
Ethernet Interfaces that incorporate embedded switches (only the Series 90-30 CPU374) provide
some additional connection options and have some additional installation and operation
considerations.
These Ethernet Interfaces provide two RJ-45 connectors on the front of the module. It is
important to realize that there is only one interface to the network (only one Ethernet address and
only one IP address) provided by these Ethernet Interfaces. The two connectors allow up to two
Ethernet devices (hubs, switches, other PLCs, PCs) to be connected to the Ethernet Interface. This
arrangement is diagrammed below.
90-30 CPU374
Ethernet
Processor
Ethernet
MAC
10/100 Network
Switch
Port 1Port 2
For simple installations, the embedded switch allows PLCs and other devices to be connected
together without requiring any additional components.
Operator
Interface
PLCPLC
Personal
Computer
It is also possible to daisy-chain PLCs together without additional components, but that should be
done with great care. In designing a system, remember that a loss of power or reset on any
Ethernet Interface in a daisy chain will cause loss of communications with all devices
downstream from the lost module.
The second port, if left unused, can be used to plug in a programmer over Ethernet.
Caution
The two ports on the Ethernet Interface must not be connected, either directly or indirectly,
to the same device. The hub or switch connections in an Ethernet network must form a tree,
otherwise duplication of packets may result.
1-6TCP/IP Ethernet Communications for the Series 90™ PLC User's Manual – May 2002 GFK-1541B
The Station Manager Software
The built-in Station Manager software provides on-line supervisory access to the Ethernet
Interface, through either the Station Manager port or over the Ethernet cable. The Station
Manager services on the Ethernet Interface include:
An interactive set of commands for interrogating and controlling the station.
Unrestricted access to observe internal statistics, an exception log, and configuration
parameters.
Password security for commands that change station parameters or operation.
Access to the Station Manager is attained through a user-provided computer terminal or terminal
emulator. See GFK-1186,
Manager Manual
, for more information on the Station Manager.
The PC Software Loader
The PC Software Loader is a separate software utility which runs on a PC in order to update the
communications software stored in flash memory in the Ethernet Interface. This utility is
supplied with any updates to the Ethernet Interface software.
TCP/IP Ethernet Communications for the Series 90 PLC Station
1
How to Make the System Work
There are only a few simple tasks required to get your Ethernet communications system working.
These tasks are addressed in detail later in this manual.
1.Install the Ethernet Interface into the Series 90 rack or baseplate and connect it to the
network.
2.Power-up the PLC.
3.Configure the Ethernet Interface using the PLC programming software and store to the PLC.
4.To add optional SRTP client capability, refer to Chapter 3 “Programming SRTP Channel
Commands” . To add optional Modbus/TCP client capability (Series 90-30 Ethernet
Interface IC693CMM321-FH or later only), refer to Chapter 4 “Programming Modbus/TCP
Channel Commands”. To configure or program Ethernet Global Data, refer to Chapter 6,
“Ethernet Global Data”.
GFK-1541BChapter 1 Introduction1-7
1
1-8TCP/IP Ethernet Communications for the Series 90™ PLC User's Manual – May 2002 GFK-1541B
Chapter
2
Installation
This chapter contains installation instructions for each Series 90 module that includes an Ethernet
Interface.
Section 1: IC693CMM321 Series 90-30 TCP/IP Ethernet Interface (10Base-T type)
Section 2: IC693CPU364 Series 90-30 CPU with Embedded TCP/IP Ethernet Interface
Section 3: IC693CPU374 Series 90-30 CPU with Embedded TCP/IP Ethernet Interface
Section 4: IC697CMM742 Series 90-70 TCP/IP Ethernet Interface
Each section covers the basic features of the Ethernet Interface, its installation, configuration, and
a procedure for its initial checkout on your Ethernet cable. Each section first provides a hardware
overview of the Ethernet Interface and is then divided into four Installation Procedures, each
providing an overview of the procedure and then explaining the detailed steps to be performed.
The installation procedures described for each Ethernet Interface are:
Installing the Ethernet Interface in the PLC - Required
Configuring the Ethernet Interface - Required
Verifying Proper Power-Up of the Ethernet Interface - Required
“Pinging” the Ethernet Interfaces on the Network - Optional
Some of the procedures require prior Ethernet cable plant design and installation.
GFK-1541B2-1
2
Installing an IC693CMM321 Ethernet Interface Module
The IC693CMM321Ethernet Interface mounts in a Series 90-30 PLC baseplate. It connects to an
Ethernet network either directly through its 10Base-T port (10Base-T Type only), or through its
AAUI port, which requires a user-provided transceiver and cable. If using the AAUI port, you
may order a transceiver from GE Fanuc (see Appendix B for information) or supply your own
equivalent transceiver. .
IC693CMM321 Series 90-30 TCP/IP Ethernet Interface (10Base-T Type)
CMM321 versions EF or earlier do not have a 10Base T port.
CMM321
ETHERNET
INTERFACE
ETHERNET
RESTART
STATION
MGR
RS-232
10BASE-T
OK
LAN
FDX
STAT
OK
LAN
FDX
STAT
RESTART
PUSHBUTTON
RS-232 STATION
MANAGER
PORT (RJ-11)
10BASE-T
PORT (RJ-45)
AAUI PORT
Serial Number
Label (Internal)
Default Station
Address Label
(Internal)
This module has several user-accessible features:
Four LEDs are located at the top of the board.
The Restart pushbutton is located immediately below the LEDs.
The Station Manager port (RS-232 serial port with an RJ-11 connector) is located on the front
of the module.
The 10Base-T Ethernet port (RJ-45 connector) is located on the front of the module. It does
not require an external transceiver.
The AAUI port (14-pin AAUI connector) is accessible through an opening in the bottom of
the module. It requires an external transceiver.
The Default Station Address label lists the MAC address to be used by this Interface. It is
located by removing the module’s front cover and looking on the circuit board.
The module’s serial number is on the silver label on the left side of the module.
2-2TCP/IP Ethernet Communications for the Series 90™ PLC User's Manual – May 2002 GFK-1541B
LEDs
There are four LEDs on the CMM321 module. Each of these LEDs can be ON, OFF, or
BLINKING.
LEDIndication Function
OK State of the Ethernet Interface
LAN Traffic on the network port
FDX Configuration of Full Duplex mode.
STAT An exception event has occurred
All LEDs are briefly turned ON whenever a restart is performed in the Operational state by
pressing and releasing the Restart pushbutton (described below). This allows you to verify that all
LEDs are operational. (On module versions EF or earlier, the FDX LED is labeled "SER".)
Restart Pushbutton
The Restart pushbutton serves four functions: LED test, Restart, Restart and enter Software Load
state, and Restart and enter Maintenance state. These four functions behave similarly in all states
except for the Software Load state. While in this state, pressing the pushbutton will cause an
immediate restart into the Operational state (without performing the LED test) if the software in
the Ethernet Interface has not been corrupted or erased. If the software has been corrupted or
erased, pressing the pushbutton will cause an immediate restart back into the Software Load state.
The following text describes Restart pushbutton behavior while not in the Software Load state.
2
Pressing the Restart pushbutton will disrupt Ethernet communications.
LED Test:
visually verify that all the LEDs go OFF and then ON at this time. Then the Interface performs
either a restart, a restart and enter Software Load state, or a restart and enter Maintenance state,
depending on the duration that you press the pushbutton.
Restart:
the Ethernet Interface. When the Restart pushbutton is pressed, all LEDs go out. When it is
released, all LEDs flash ON, then power-up diagnostics run, and the software on the Interface is
restarted into the Operational state.
Any time the Restart pushbutton is released,
Pressing the Restart pushbutton momentarily (less than 5 seconds) requests a restart of
the LEDs flash ON. You should
all
GFK-1541BChapter 2 Installation2-3
2
Restart and Enter Software Load State:
bottom LED (STAT) turns ON (between 5 and 10 seconds) forces a restart and requests entrance
to the Software Load state. A reload is used to install a software update into the module and is
not part of normal operation. When the Restart pushbutton is pressed, all LEDs go out. After
approximately 5 seconds have elapsed, the STAT LED (bottom LED) comes ON, to indicate that
the Ethernet Interface will request a reload. After the Restart pushbutton is released, all LEDs
flash ON, then power-up diagnostics run, and the Ethernet Interface waits for the software load
with all LEDs blinking in unison.
Pressing and holding the Restart pushbutton until the
Notes
Reloading the Ethernet Interface requires the attachment of the PC Software
Loader to the Software Loader port and initiating a load with the PC Software
Loader. The PC Software Loader is a separate software utility that updates the
communications software in the Ethernet Interface. This utility is supplied with
any updates to the Ethernet Interface software.
At any time before you initiate a load with the PC Software Loader when the
Ethernet Interface is in the Software Load State, you can restart the Ethernet
Interface by pressing the Restart pushbutton. Pressing this pushbutton will
immediately cause the board to restart. If the reload has been initiated, see
Appendix C, “Upgrading the Ethernet Interface Firmware,” for more
information.
Restart and Enter Maintenance State:
bottom two LEDs turn ON (approximately 10 seconds) forces a restart and requests entrance to
the Maintenance state. Maintenance state must be invoked to change Advanced Parameters.
While in Maintenance state, all Advanced Parameters revert to their default value. When the
Restart pushbutton is pressed, all LEDs go out. After approximately 5 seconds, the STAT LED
comes ON, then after approximately a total of 10 seconds have elapsed, the FDX LED also comes
ON, to indicate that the Ethernet Interface will request entry to the Maintenance state. After the
Restart pushbutton is released, all LEDs flash ON then power-up diagnostics run and the Ethernet
Interface enters the Maintenance state.
Pressing and holding the Restart pushbutton until the
Notes
If a Restart is performed, any data being transferred by the Ethernet Interface at
that time will be lost.
The Restart pushbutton is not operable during the diagnostic phase of power-up.
The Ethernet Interface is in diagnostic phase when the OK LED is BLINKING
fast and other LEDs are OFF.
2-4TCP/IP Ethernet Communications for the Series 90™ PLC User's Manual – May 2002 GFK-1541B
Ports on the CMM321
RS-232, RJ-11 Port (Station Manager Port)
The RS-232, 6-pin, RJ-11 “phone jack” port is used to connect a terminal or terminal emulator to
access the Station Manager software on the Ethernet Interface. A cable is needed to connect the
terminal or emulator to the Ethernet Interface (see Appendix B, “Communications Ports
Characteristics”). This port is also used to update the module’s firmware.
Ethernet Ports
The CMM321 has just one Ethernet interface. Connection to the Ethernet network can be made
either through the 10Base-T connector or the AAUI connector. You must connect to just one or
the other connector; you cannot use both at the same time. Note that module versions EF and
earlier do not have a 10Base T port, and can only be connected through their AAUI port.
10Base-T Port
This port is located on the front of the module and it can be directly connected to a 10Base-T
network (no external transceiver is needed). It uses a standard RJ-45 jack. See Appendix B for
port details.
2
AAUI (Transceiver) Port
This port uses a standard 14-pin AAUI connector to provide the electrical and mechanical
interface to a user-provided IEEE 802.3 transceiver. See Appendix B for Port details.
Caution
Do not connect or disconnect a transceiver cable at the AAUI port while
power is applied to the PLC. This may blow the AAUI port fuse and/or
cause permanent damage to the Ethernet Interface.
CMM321 Labels
Default Station Address Label
The Default Station Address label lists the MAC address to be used by this Interface.
Serial Number Label
The Serial Number Label indicates the serial number of this Interface.
Non-Replaceable AAUI Fuse
A non-replaceable fuse is provided on the DC power that is supplied by the Ethernet Interface to
the AAUI network port for use by an external transceiver. If this fuse blows, you must return the
Ethernet Interface to GE Fanuc for repair.
GFK-1541BChapter 2 Installation2-5
2
Installing the CMM321 in the PLC
For general information about module and system installation, refer to GFK-0356,
Programmable Controller Installation Manual
.
Equipment Required to Perform the Installation Procedures
Make sure you have the items listed below before you begin.
A Series 90-30 PLC CPU baseplate, or any Series 90-30 baseplate and a Series 90-30 CPU
with power supply.
The CMM321 requires CPU version 6.50 or higher for full functionality. CPU versions
5.03 to 6.04 permit Ethernet operation with only 1 SRTP server connection.
The CMM321 requires PLC power supply IC693PWR321 (Revision K or later),
IC693PWR322, or IC693PWR330.
PLC programming software: Logic Developer (all versions), Control Version 2.01 or higher,
VersaPro version 1.0 or higher, or Logicmaster 90-30 version 6.01 or higher. (And a
compatible PC-compatible personal computer.)
If you are using the AAUI port instead of the 10Base-T port, you will need an Ethernetcompatible AAUI transceiver and Ethernet cables. (See Appendix B for more information on
the ports and transceivers.) Optional
IC693CBL316
An
Appendix B). Optional
A terminal or IBM-compatible personal computer equipped with terminal emulation
software. Optional
serial cable for the Station Manager port on the Ethernet Interface (see
Series 90-30
Notes
If your installation requires CE Mark compliance, please refer to GFK-1179,
Installation Requirements for Conformance to Standards
programming software, for additional guidelines.
A CMM321 can be mounted on a CPU baseplate, an expansion baseplate, or a
remote baseplate. However, due to power requirements, only two Ethernet
Interface modules are permitted per baseplate using a standard power supply.
Up to four Ethernet Interface modules are permitted per baseplate using a high
capacity power supply.
, shipped with the PLC
2-6TCP/IP Ethernet Communications for the Series 90™ PLC User's Manual – May 2002 GFK-1541B
CMM321 Installation
Use the following instructions as a guide when inserting a module into a slot in a baseplate.
These instructions assume that the power supply on the baseplate is to your left.
Warning
Do not insert or remove modules with power applied. This could cause the
PLC to Stop, damage the module, or result in personal injury.
1. Be sure the Series 90-30 PLC baseplate power is OFF.
2. Align the module with the desired base slot and connector. Tilt the module upwards so that
the top rear hook of the module engages the slot on baseplate.
3. Swing the module downward until the connectors mate and the lock-lever on the bottom of
the module snaps into place engaging the baseplate notch.
4. Visually inspect the module to be sure that it is properly seated.
5. Connect the cable using one of the two following methods:
• If using a 10Base-T connection, plug the cable into the 10Base-T port on the front of the
module.
2
• If using the AAUI connection, connect the transceiver cable into the 14-pin AAUI port
on the bottom of the module, secure the cable, and connect the other end of the cable to
an external IEEE 802.3 compatible transceiver that is attached to the Ethernet network.
SQE must be enabled on the transceiver. (Note: The transceiver cable may be either
built-in to the transceiver or removable.)
Caution
Do not connect or disconnect a transceiver cable to the AAUI port while
power is applied to the PLC. This may blow the AAUI port fuse and/or
cause permanent damage to the Ethernet Interface.
6. Use the PLC programming software or a Hand Held Programmer to make sure the PLC CPU
is in Stop mode.
GFK-1541BChapter 2 Installation2-7
2
CMM321 Configuration
Before you can use the Ethernet Interface you must configure the module using the PLC
programming software. The PLC programming software allows you to specify the modules and
I/O that will reside in your Series 90-30 PLC rack(s). The Hand Held Programmer can
used to configure the Ethernet Interface.
For the Ethernet Interface specifically, the configuration software allows you to:
Define the Status address of the Ethernet Interface.
Assign the IP address for the Ethernet Interface, and optionally the subnet mask and the
gateway address.
Configure the serial ports (optional).
Configuring the Interface Using Windows-Based Programming Software
To configure theCMM321 using Control, VersaPro or Logic Developer programming software,
do the following:
Control and VersaPro, from the Browser, double-click the 90-30 Rack System–Local
1
.In
Rack icon. The Local Rack Window will appear. In Logic Developer, expand the hardware
configuration and the desired rack in the browser.
not
be
Control and VersaPro, click the tab corresponding to the desired rack.
2
.In
Click the desired slot, press the right mouse button, and choose Add Module from the menu.
3
.
(If the slot already contains a module, choose Replace Module.) The Module Catalog dialog
box will then appear.
In the Module Catalog dialog box, click the Communications tab, select IC693CMM321
4
.
Ethernet Interface, and then click the OK button. The Parameters dialog box will then appear.
5
This dialog box will allow you to edit the module’s Ethernet parameters. To edit a parameter
.
value, click in the appropriate Values field. Refer to the topic “Configuration Parameters”
that follows for more information on these fields.
Optionally, after you have completed the Settings tab, you can then change the default
6
.
settings of the Station Manager and Software Loader ports by clicking the appropriate tab.
We recommend leaving the serial port parameters at default settings.
If you want to assign variable names to specific status points on the Ethernet card, click the
7
.
Point Reference tab. To assign a variable to a point, double-click the reference address you
want. The Insert Variable dialog box will appear, which will allow you to fill in a variable
name and description.
If you want to view the power consumption of this module, click the Power Consumption tab.
8
.
After you have configured all of the module’s applicable parameters, click the OK button.
The module will now appear in the selected slot.
Store the configuration to the PLC so these settings can take effect.
9
.
For more information, refer to Online Help in the PLC programming software.
2-8TCP/IP Ethernet Communications for the Series 90™ PLC User's Manual – May 2002 GFK-1541B
Configuring the Interface Using the Logicmaster 90-30 Configuration Software
To configure the CMM321, access the I/O Configuration rack screen in the Logicmaster 90-30
Configuration Package, and do the following:
1. Move the cursor to the desired rack and slot location. The slot may be either unconfigured or
previously configured.
2. Press the Communications softkey, i.e., Comm (F6).
3. Press Ethernet (F2).
4. Press Enter to select the Ethernet Interface.
5. Configure the Ethernet parameters. Refer to the topic “Configuration Parameters” that
follows for more information on these fields.
6. Optionally, after you have assigned the Ethernet parameters, press Page Down to display the
serial port parameters. You can then change the default settings of the serial ports (optional).
Refer to the topic “Configuration Parameters” that follows for more information on these
fields. We recommend leaving the serial port parameters at default settings.
7. After you have completed the configuration, press the Escape key to return to the rack
display. Press Escape again to save the configuration to disk.
2
8. Store the configuration to the PLC so these settings can take effect.
Refer to GFK-0466,
Manual
software.
for more information on configuring the Ethernet Interface using Logicmaster 90-30
Logicmaster 90 Series 90-30/20/Micro Programming Software User’s
CMM321 Configuration Parameters
Ethernet Parameters
Configuration Mode:
Status Address:
bits) and the Channel Status bits (64 bits). The Channel Status bits are always located
immediately following the LAN Interface Status bits. The Status address must be assigned to %I
memory only. The default value is the next available %I address.
Note: Do not use the 80-bits assigned to the LIS bits and Channel Status bits for
other purposes or your data will be overwritten.
Status Length:
IP Address, Subnet Mask, Gateway IP Address, and Name Server IP Address:
should be assigned by the person in charge of your network (the network administrator). TCP/IP
network administrators are familiar with these parameters. It is important that these parameters
are correct, otherwise the Ethernet Interface may be unable to communicate on the network and/or
network operation may be corrupted. It is especially important that each node on the network is
assigned a
unique
This is fixed as TCP/IP.
The Status address is the location of the LAN Interface Status (LIS) bits (16
This is fixed at 80 bits (the sum of the LIS bits and the Channel Status bits).
These values
IP address.
However, if you have no network administrator and are configuring a simple,
with no gateways, you can use the following range of values for the assignment of local IP
addresses:
GFK-1541BChapter 2 Installation2-9
isolated network
2
10.0.0.1First PLC
10.0.0.2Second PLC
10.0.0.3Third PLC
..
..
10.0.0.255PLC Programmer TCP or host
Also, in this case, set the subnet mask, gateway IP address, and name server IP address to 0.0.0.0.
Note
If the isolated network is ever connected to another network, the IP addresses
10.0.0.1 through 10.0.0.255 must not be used and the subnet mask, gateway IP
address, and name server IP address must be assigned by the network
administrator. The IP addresses must be assigned so that they are compatible
with the connected network. Refer to Chapter 6, “Network Administration
Support”, for more information on addressing.
See also “Determining If an IP Address Has Already Been Used”.
Converter:
(measured in Watts). Choices are 0, 0.50, and 0.60.
AAUI Transceiver (Watts):
that the transceiver draws from the port (measured in Watts). The valid range is 0.25 to 2.00.
The default value is 0.50.
Allows you to account for the power consumption added by a serial port converter
If you use an AAUI transceiver, allows you to account for the power
Station Manager PortParameters
Data Rate (bps):
4800, 9600‡, or 19200*.
Parity:
Type of parity to be used for the port. Choices are None‡, Even, or Odd*.
Stop Bits:
Flow Control:
parameter has no effect.
Turnaround Delay:
are None*‡, 10 ms, 100 ms, or 500 ms.
Timeout:
parameter has no effect.
* Default selection for the Software Loader Port.
‡ Default selection for the Station Manager Port.
This parameter is currently not used by the Ethernet Interface. Changing this
Data rate (bits per second) for the port. Choices are 300, 600, 1200, 2400,
Enter the number of stop bits. Choices are 1*‡ or 2.
This parameter is currently not used by the Ethernet Interface. Changing this
Turnaround delay time (in milliseconds) to be used for the port. Choices
2-10TCP/IP Ethernet Communications for the Series 90™ PLC User's Manual – May 2002 GFK-1541B
Configuring Full-Duplex Operation
Before setting the module to Full-Duplex operation, be certain that it is connected directly to a
managed hub or switch that is manually configured for full-duplex operation on the port
connected to the IC693CMM321.
The default setting for the module is Half-Duplex. The Full Duplex parameter is an “advanced
user parameter” that can only be changed by using the CHPARM (Change Parameter) command
in the Station Manager softwar. Refer to GFK-1186, the
Station Manager Manual
, for additional information on using Station Manager.
TCP/IP Ethernet Communications
Warning
Contrary to the recommendation of IEEE Std. 802.3, this Ethernet Interface
module does NOT support autonegotiation of half/full-duplex. Attempting fullduplex operation of this interface with a repeater or half-duplex network
(including auto-negotiating hubs and switches) can cause severe network
performance degradation, increased collisions, late collisions, CRC errors, and
undetected data corruption.
If the module is configured in the Full-Duplex mode (see above), you can change it back to its
default value of Half-Duplex by using the Station Manager CHPARM command.
2
GFK-1541BChapter 2 Installation2-11
2
Verifying Proper Power-Up of the CMM321
Powering-up the Ethernet Interface
After configuring the CMM321, follow the procedure below to be sure it is operating correctly.
1.Turn power OFF to the PLC for 3–5 seconds, then turn the power back ON. This will initiate
a series of diagnostic tests.
The OK LED will blink indicating the progress of power-up.
2.The LEDs will have the following pattern upon successful power-up. At this time the
Ethernet Interface is fully operational and on-line.
LEDEthernet Interface Online
OKON
LANON or blinking
FDXON Solid if Full Duplex mode is active OFF
if Full Duplex mode is not active
STATON
If STAT LED is OFF, check the PLC Fault Table. Alternatively, use the Station
Manager LOG command as explained in GFK-1186,
for the Series 90 PLC Station Manager Manual
TCP/IP Ethernet Communications
.
Problems During Power-up
If a problem is detected during power-up, the CMM321 may not transition directly to the
Operational State. If the Interface does not transition to Operational, check the LED pattern on
the Interface and refer to the following diagram and table for suggestions.
2-12TCP/IP Ethernet Communications for the Series 90™ PLC User's Manual – May 2002 GFK-1541B
States of the Series 90-30 CMM321 Ethernet Interface
1
The Ethernet Interface is initialized by
- Powering-up the PLC
Ethernet Interf ace
Initializing
(approx. 2-10
seconds)
Diagnostics
Pass?
1
No
Yes
- S tori ng a new c onf igur ation to the P LC wi th c han ges f or t he Et her net In ter fac e
- Pressing the Restart pushbutton
- Issuing a Station Manager
- Internal System Error occurring when Interface is Operational
A
Hardware
Failu re
RESTART, LOAD
, or
MAINT
2
command
Load
Request or
Software
Corrupted?
No
Operati onal
- Full support for client and server
capability
- Uses user defined Advanced Parameters
C
Waiting for
Conf iguration from
PLC CPU
(max. 2 minutes)
Done
IP address =
0.0.0.0
No
Maintenance
Request or
Fatal System
Error?
No
F
Operational
z
/
/
∗
z
z
/
/
z
2
Ye
s
3
Yes
IP Address
Received
5
Yes
Maintenance
- Client and server capability disabled
- Uses default Advanced Parameters
- Permits changes to Advanced Parameters
Software
Load
/ ∗/
D
Waiting for
IP Address
z
4
E
Maintenance
z
/ ∗/
/
z
B
2
Software Load Caused by
- Rest ar t pushbu tton pu shed un til bot tom LED tur ns ON
- Station Manager
- Detection of corrupt software
3
Waiti ng for IP Address Caused by
- Not configuring Interface using configuration software
- Configuring Interface with IP address = 0.0.0.0
- New CPU wit h no configuration
- C PU f ailur e t o comm unica te wi th Int erfa ce
4
Continue to Maint enance or Operationa l Caused by
- IP address received from network BOOTP server
- IP address entered by
5
Ma inte nanc e Re ques t C aus ed by
- Restart pushbutton pushed until bottom two LEDs tu rn ON
- Station M anager
- Fatal System Error while in Operational State forced a restart
The LEDs are labeled from top to bottom as follows:
OK
LAN
SER
STAT
The symbols used for th e LEDs are defi ned as follows:
= OFF
= ON
z
= Slow Blink; multiple slow blinking LEDs blink in unison
= Fast Blink
= Traffic (blinks when there is traff ic on the line)
∗
The process symbols are defined as follows:
= Temporary condition; requires no intervention
= Decision point during power-up
= Interface State; normally the Interface remains
in a State unless there is user intervention
command issued
LOAD
BOOTP
command issued
MAINT
Symbols
Station Manager command
GFK-1541BChapter 2 Installation2-13
2
LED PatternWhere StoppedPossible CauseCorrective Actions
❍ OK
❍
❍
❍
✫ OK
✫
✫
✫
All LEDs blink in unison.
✫
❍
❍
❍
✫
●
❍
✫
(OFF)
LAN (OFF)
FDX (OFF)
STAT (OFF)
(Slowblink)
LAN (Slowblink)
FDX (Slowblink)
STAT (Slowblink)
OK (Slowblink)
LAN (OFF)
FDX (OFF)
STAT (OFF)
OK (Slowblink)
LAN (ON/Traffic/OFF)
❍
/∗/
FDX (OFF/Slowblink)
STAT (Slowblink)
A
Hardware
Failure
B
Software
Loader
C
Waiting for
Configuration
from PLC
D
Waiting for IP
Address
Fatal Hardware Error.
Restart pushbutton until
bottom LED turns ON.
Station Manager
command issued.
Software corrupt.
Did not configure slot using
PLC Programmer.
New CPU with no
configuration.
CPU not communicating
with Ethernet Interface
(Condition can last a
maximum of 2 minutes.)
Interface’s IP address has not
been configured or has been
configured as 0.0.0.0.
LOAD
Make sure the PLC has power.
Examine PLC Fault Table for clues.*
Recheck PLC Programmer
configuration.
Power off baseplate, inspect the
Interface for loose components,
reseat the Interface, and Restart.
Try a different slot.
If the problem persists, replace the
Interface or PLC hardware.
Connect a PC Software Loader and
load new software. See Appendix C.
Cycle power or press Restart
pushbutton again for less than 5
seconds to restart the Interface and
clear the load request.
Use PLC Programmer configuration
software to configure the Interface
then store the configuration to the
PLC CPU.
Make sure Interface is in the correct
slot on the baseplate.
Power cycle the PLC.
Clear faults and Restart Interface.
Use PLC Programmer to configure
the Interface with a non-zero IP
address.
Use a BOOTP server to provide
Interface with a non-zero IP address.
OK and STAT blink in unison.
Restart pushbutton pressed
OK (Slowblink)
✫
(ON/Traffic/O FF)
LAN
/∗/
●
❍
FDX (Slowblink)
✫
STAT (ON/OFF)
●/❍
OK and SER blink in unison.
● OK
/
●
∗
●/❍
●/❍
1
FDX should be ON if Full
Duplex mode is activated;
otherwise, it should be OFF.
(ON)
/❍ LAN
* Identify the PLC fault message using the PLC Programmer, then refer to Table 8-1 in Chapter 8 for corrective actions.
(ON/Traffic/OFF)
FDX (ON/OFF)
STAT (ON/OFF)
1
E
Maintenance
F
Operational
until bottom two LEDs turn
ON.
Station Manager MAINT
command issued.
Internal System Error when
Interface was Operational
caused a restart and
entrance into Maintenance.
If the LAN LED is OFF,
the problem may be:
Network cable or
transceiver not connected to
Interface or bad transceiver.
Network cable not
terminated properly.
SQE not enabled on
transceiver.
If the STAT LED is OFF,
an exception condition has
occurred.
If you did not intend to enter
Maintenance press the Restart
pushbutton for less than 5 seconds.
This clears the Maintenance request.
Examine PLC Fault Table for clues.*
If you need to use the Station
Manager to troubleshoot a problem,
see GFK-1186, TCP/IP Ethernet
Communications for the Series 90
PLC Station Manager Manual.
2-14TCP/IP Ethernet Communications for the Series 90™ PLC User's Manual – May 2002 GFK-1541B
Pinging TCP/IP Ethernet Interfaces on the Network
PING (Packet InterNet Grouper) is the name of a program used on TCP/IP networks to test
reachability of destinations by sending them an ICMP echo request message and waiting for a
reply. Most nodes on TCP/IP networks, including the CMM321, implement a
PING
2
command.
You should
it verifies that the interface is operational and configured properly. Specifically, it verifies
ping,
that acceptable TCP/IP configuration information has been stored to the Interface.
each installed Ethernet Interface. When the Ethernet Interface responds to the
ping
Pinging the Interface from a UNIX® host or a PC Running TCP/IP Software
A
command can be executed from a UNIX host or PC running TCP/IP (since most TCP/IP
ping
communications software provides a
using a PC or UNIX host, the user can refer to the documentation for the
general all that is required is the IP address of the remote host as a parameter to the
For example, at the command prompt type:
ping 10.0.0.1
command) or from another Ethernet Interface.* When
ping
command, but in
ping
Determining If an IP Address Has Already Been Used
It is very important not to duplicate IP addresses.
Ethernet Interface with the same IP address as another node:
1.Disconnect your Interface from the LAN.
2. Ping the disconnected Interface’s IP address. If you get an answer to the ping, then the
chosen IP address is already in use by another node. You
assigning unique IP addresses.
To determine if you have configured your
correct this situation by
must
command.
ping
* To use another GE Fanuc Ethernet Interface, refer to the
Ethernet Communications for the Series 90 PLC Station Manager Manual.
® UNIX is a registered trademark exclusively licensed through X/Open Company LTD.
GFK-1541BChapter 2 Installation2-15
command in GFK-1186,
PING
TCP/IP
2
Installing an IC693CPU364 with Embedded TCP/IP Ethernet
Interface
The CPU364 with Embedded Ethernet Interface is mounted on the Series 90-30 PLC baseplate. It
is connected to an Ethernet network via a 10Base-T port or a user-provided transceiver cable and
transceiver via an AAUI port.
IC693CPU364 Series 90-30 CPU Module with Ethernet Interface
EOK
LAN
STAT
CPU364
ON
ETHERNET
RESTART
STATION
MGR
RS-232
AAUI
10BASET
PS
PORT
OFF
RESTART
PUSHBUTTON
FUSE
DEFAULT
STATION
ADDRESS
LABEL
SERIAL
NUMBER
LABEL
The Series 90-30 CPU364 has several user-accessible elements (only the Ethernet Interface
elements are discussed here.)
Three Ethernet LEDs are located at the top left of the board. The Ethernet Restart pushbutton is
located below the LEDs. The RS-232 serial port with the RJ-11 connector (similar to a modular
telephone connector) is used to connect to Station Manager and to load software updates. Below
the serial port are two ports, either one of which can be used to connect to the Ethernet network:
the 14-pin AAUI connector (Transceiver port) and the 10Base-T, RJ-45 network port.
The default station address (MAC address) label, serial number label, and replaceable AAUI port
fuse are concealed by the front cover. The front cover must be removed to access these items.
2-16TCP/IP Ethernet Communications for the Series 90™ PLC User's Manual – May 2002 GFK-1541B
LEDs
There are four LEDs on the CPU364: EOK, LAN, STAT, and PS PORT (on some early models
of the CPU364, the PS PORT LED is labeled “SNP”). The PS (Power Supply) PORT LED is not
Ethernet related; it indicates the presence of serial traffic through the serial port of the PLC’s
power supply. Each of the three Ethernet LEDs (EOK, LAN, and STAT) can be ON, OFF,
BLINKING slow, or BLINKING fast. They indicate the state of the Ethernet Interface, traffic on
the network port (LAN LED), and that an exception event has occurred.
The three Ethernet LEDs are briefly turned ON whenever a restart is performed in the Operational
state by pressing and releasing the Restart pushbutton (described below). This allows you to
verify that the Ethernet LEDs are operational.
Ethernet Restart Pushbutton
The Ethernet Restart pushbutton serves four functions: LED test, Restart, Restart and enter
Software Load state, and Restart and enter Maintenance state. These four functions behave
similarly in all states except for the Software Load state. While in this state, pressing the
pushbutton will cause an immediate restart into the Operational state (without performing the
LED test) if the software in the Ethernet Interface has not been corrupted or erased. If the
software has been corrupted or erased, pressing the pushbutton will cause an immediate restart
back into the Software Load state. The following text describes Restart pushbutton behavior
while not in the Software Load state.
2
Pressing the Ethernet Restart pushbutton will disrupt Ethernet communications.
LED Test:
ON. The operator should visually verify that the three LEDs go OFF and then ON at this time.
Then the Interface performs either a restart, a restart and enter Software Load state, or a restart
and enter Maintenance state, depending on the duration that you press the pushbutton.
Restart:
restart of the Ethernet Interface. When the Restart pushbutton is pressed, the three Ethernet LEDs
go out. When it is released, the three Ethernet LEDs flash ON, then power-up diagnostics run,
and the software on the Interface is restarted into the Operational state.
Any time the Ethernet Restart pushbutton is released, the three Ethernet LEDs flash
Pressing the Ethernet Restart pushbutton momentarily (less than 5 seconds) requests a
GFK-1541BChapter 2 Installation2-17
Loading...
+ 210 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.