Module Description CPR-041 1.6
Module Description CPR-041 1.6
Front
Panel
Interface
Network
Interface
Processor
Fault Relay
(Watchdog)
10/100 Mbit
Flash and Ethernet
RAM
4 Serial
Ports
Battery
Backed
Real Time
Clock Isolating
option DC/DC Converter
Introduction Features
The Cell processor is the core building 32 Bit Processor, 64 MHz
Contact:
block of the XCell product. It supports up Ethernet Interface
to four I/O modules but can operate as a [email protected]
stand-alone module supporting serial 4 Serial Ports
www.microsol.com
communication and software applications. 256 physical channel I/O processing
Its functions may include: capability
• I/O Monitoring and Control Designed for substation environment
Communications Interfaces
The CPR-041 Cell Processor Module has excellent communications
capabilities. It supports four serial communications ports, each utilizing an Connector 1 (Port 1)
industry standard 9-way D-type connector, plus a 10/100 Base-T Ethernet Pin Function
port utilizing a standard RJ-45 connector.
1
The four serial ports support the RS-232 standard and port number four is 2 RxD
software selectable between RS-232, RS422 and RS-485 standard. 3 TxD
4
All of the serial data ports can support bit rates of up to 115,200 bits per
5 GND
second.
6 -12V
Each port supports the standard modem signals, Transmit Data (TxD), 7 RTS
Receive Data (RxD), Request to Send (RTS) and Clear to Send (CTS). 8 CTS
Data Carrier Detected (DCD) is also supported on Ports 3 and 4. Rx and 9 +12V
TX LEDs are provided for each serial port and located below the port as
shown in the diagram below.
Connector 2 (Port 2)
All 4 serial ports can be used for protocol communications; however, port 1
is usually reserved for diagnostics and configuration. The default usage of Pin Function
each port is as follows: 1
2 RxD
Connector 1 Xcell View / Monitor / Flash Download / Workbench
Configuration / Protocol 1 3 TxD
4
Connector 2 Protocol 2
5 GND
Connector 3 Protocol 3
6 -12V
Connector 4 Protocol 4 7 RTS
The diagram below shows the port designations on the CPR-041 front 8 CTS
panel. The connections are summarized in the tables to the right. 9 +12V
All 4 ports have a +/-12V supply available for powering external
communications devices such as line drivers or line isolators. Each port can Connector 3 (Port 3)
provide 100mA at +12V DC and 100mA at –12V DC with overcurrent
protection. Pin Function
NOTE: As a +/- 12V DC supply is provided on each of the serial ports, 1 DCD
particular care must be taken when making external connections to these 2 RxD
pins. 3 TxD
LEDs are provided for the Ethernet interface with the following functionality: 4
5 GND
LK Link Connected
6 -12V
Act Rx/Tx Activity LED
A 10Mbit / 100Mbit Mode (ON = 100Mbit; OFF = 10Mbit) 7 RTS
B Unused 8 CTS
9 +12V
Communications Interfaces
Page 3 of 17
CPR-041 Module Description Rev 1.6
Operator Interface
A number of important parameters must be set using the processor front panel Function Menu for
correct system operation. The most important of these being the processor address / unit number.
Other operating parameters are configured and downloaded from a PC using Microsol’s Workbench
configuration tools. All front panel configuration options are described under the Function Menu
options below.
Status LED’s
A pair of green status LEDs provides information about the state of
the cell.
Active LED The software toggles this LED in normal operation
to indicate that the processor is functioning.
On-Line LED This LED indicates that the processor is
communicating with other active cells on the FieldNet network.
3-Character Display
This 3 x 7-segment display is used to display:
• Unit Number
• Message Codes
• Function Menu options
- Unit Number – In normal operation, the Cell address or unit
number is displayed in this section.
- Message Codes – Message codes are used to convey
operational information to the user. They generally convey system
or operational problems. They are displayed in place of the normal
Cell address and will remain on display for approximately 1 minute
unless canceled or replaced by another message.
- Function Menu – The 3-Character display may also be used in
conjunction with the Function Button to provide a Function Menu
for a variety of user diagnostics and configuration parameters.
Figure 2 - CPR-041 Operator Refer to the section on Function Menu for further details.
Interface
LED Matrix
This display, which comprises 128 LED’s, is used for a number of purposes as selected by the
Function Button Menu. These include:
• I/O Display
• Online Units Display
• Debug Display
I/O Display – Generally this LED matrix is used to display the status of the hardwired I/O. Each LED
represents a physical hardware channel within that cell. For digital inputs and outputs the state of the
LED indicates the state of the physical input or output. If the LED is ON, it indicates that the input or
output is ON, and if the LED is OFF the input or output is OFF. For analogue input channels, the
LED’s cycle through each of the channels indicating that the channels are being scanned. The cycle
speed of the LEDs does not always correspond to the scan rate of the particular module. For HSC
Counter modules, the LEDs cycle through the corresponding channel LEDs to indicate that the
channels are present and being processed. The LED cycle on the HSC module is much faster than for
analogues.
Online Units Display – The LED Matrix can be used to display the active units communicating on the
FieldNet LAN. Each LED represents an XCell Unit address. Note: For display purposes those units
with addresses greater than 128 will have their LEDs overlap with those in the range 1-128.
Debug Display – The matrix can also be used for specific application debug information. Some
protocols update the Debug LEDs to provide user information on the current state of the protocol
operation. Refer to the specific applications for further information on the use of the Debug Display.
Page 5 of 17
CPR-041 Module Description Rev 1.6
Function Menu
Page 6 of 17
CPR-041 Module Description Rev 1.6
Available for 10
AUN seconds after boot
only.
SHC SAV
NET
Available for 10
CO1 seconds after boot
only.
CO4
21
CLO
LED GPA
GPB
FSD OLU
DBG
FFS
Page 7 of 17
CPR-041 Module Description Rev 1.6
Note these are only the default baudrates, if a protocol is configured to use serial port 1, the protocol
baudrate will override the default set baudrate.
Page 8 of 17
CPR-041 Module Description Rev 1.6
NOTE: Even when the serial port is configured for RS422, the
RTS line MUST be made active before packets can be sent out of
the serial port. The protocol implementation must support RTS
control.
When the processor’s time accuracy does not meet project requirements due to the crystal oscillator,
it may be possible to use software compensation. The software compensation functionality uses a
number of time synchronizations to determine a crystal’s error in the intervening periods. For each
synchronization with an external time, the correction to the processor’s current time is recorded and
used to calculate an average. This average correction is then applied as the time is maintained to
increase its accuracy.
The compensation functionality is appropriate for systems that require accurate time in the following
situation:
1. There are periodic external time synchronizations.
2. The synchronization process has an error less than half the drift error for the period between
synchronizations.
The valid settings for the CLO option are:
• OFF - Clock Drift Correction is not enabled.
• ON - Clock Drift Correction is enabled.
TBL – Tables
This menu option and the RTU option below are used by processors with IEC-60870-5-101 Master or
Slave protocol firmware installed. The TBL option allows the default IEC-60870-5-101 link
Page 9 of 17
CPR-041 Module Description Rev 1.6
configuration to be set from the front panel without downloading tables from Workbench. Refer to the
IEC Master/Slave configuration Guide for further details.
Type Description
UNC Unknown module or No module present in slot
DI6 High Density Digital Input module
DO4 High Density Digital Output module
AI3 High Density Analog Input module
HSC High Speed Counter module
HA5 High Density Analog Input Card (HAI-050)
AOI Isolated Analogue Output module
AOT Analogue Output Card
Using the function button the user can move through all 8 possible slot positions. If the cell hardware
does not match the saved configuration then the SHC option will first display the current hardware for
a particular slot followed by the saved configuration for the slot. The display of the current hardware
will toggle between the hardware type and the slot number prefixed by the letter ’C’. For example if
the current hardware in slot 1 is an interrupting Digital Input module then the display will toggle
between “C01” and “DI6”. The saved hardware display is similar except that the letter ‘S’ prefixes the
slot number.
Following is an example of a saved configuration, which does not match the current hardware.
To exit the SHC option or any other option, hold the Function Button for a count of five (5) or greater.
Exiting the SHC option will present the SAV option and at this point the user may save the hardware
configuration by holding the Function button or simply scroll back to the default display by briefly
pressing the Function button.
The SAV (Save Hardware Configuration) option saves the current hardware modules as the required
configuration. If one of these modules is subsequently removed then a fault will be generated. The cell
will automatically reboot after the SAV option has been accepted.
NOTE: A Cell Processor can only interrogate slots within its own
cell.
While the hardware configuration must be saved through the front panel on each processor
individually before use, it can be viewed through Workbench for all processors.
NOTE: This option is timed and it automatically exits if there is no button presses for more
than 30 seconds.
Page 11 of 17
CPR-041 Module Description Rev 1.6
channel numbers incrementing down and to the right (e.g. column a will display channels 0-15,
column b, channels 16-31 etc).
GPB (Group B)
If GPB is selected, the LED matrix will represent the second 128 I/O channels (channels 128-255) on
the cell. I/O channel 128 will be displayed using the top left LED of the matrix with the sequential
channel numbers incrementing down and to the right (e.g. column a will display channels 128-143,
column b, channels 144-159 etc).
Page 12 of 17
CPR-041 Module Description Rev 1.6
Monitor Port
The CPR-041 has a realtime monitor program running on Port 1. This provides customers and field
service personnel access to basic diagnostic information through a terminal interface. Detailed user
instructions are contained in the ‘CPR-041 Monitor Users guide’ and Xcell View Users guide.
Further diagnostic functionality is available through the Workbench PC Application. Refer to the
‘Workbench User Manual’ for more details.
1 1
6 6
2 2
7 7
3 3
8 8
4 4
Page 13 of 17
CPR-041 Module Description Rev 1.6
The Workbench Configuration will always take precedent over the default IP address, so if there is a
TCP/IP Workbench Configuration downloaded, it will contain the IP address. If there is no TCP/IP
configuration downloaded, the default settings (from the front panel) will be used.
For information on the Front Panel Default configuration, please refer to Section “10.4 – Default
Configuration of the TCP/IP Stack” of this manual.
For information on the Workbench TCP/IP Configuration Table, please refer to the Microsol
Workbench Configuration Manual.
Physical Connection
The CPR-041 provides a RJ-45 connection on the front panel of the unit. This is to accommodate a
10/100BaseT/Tx connection to a hub/switch. If it is connected to a switch, a straight through cable is
required.
The pinout for a straight through connection is:
If the port is going to be directly connected to another computer, which can only be done for point to
point connections, a cross over cable must be used.
Page 14 of 17
CPR-041 Module Description Rev 1.6
Basic IP addressing
The format of an IP address is a 32-bit numeric address written as four numbers separated by
periods. Each number can be zero to 255. For example, 12.182.54.41 could be an IP address.
Within an isolated network, you can assign IP addresses at random as long as each one is unique.
However, connecting a private network to the Internet requires using registered IP addresses (called
Internet addresses) to avoid duplicates.
The four numbers in an IP address are used in different ways to identify a particular network and a
host on that network. These four numbers can create an Internet address from the following three
classes.
The IP numbers were originally setup for use in the Internet, but there are some addresses that can
be used for local addressing and should not be used on the Internet. These are assigned specifically
for private networks. In most cases these are the IP address ranges that our equipment would
normally work in.
The most common one is the Class C address of 192.168.1.x where x is the unique identifier of the
unit on the local network. This allows 253 unique devices to be connected together on a local network
and is usually more than adequate for the job.
Netmask
Every IP address must have an associated Netmask to determine what is the local network that the
device is connected to. There is generally a netmask set up for each of the IP address classes.
For Class A networks, the netmask is: 255.0.0.0
For Class B networks, the netmask is: 255.255.0.0
For Class C networks, the netmask is: 255.255.255.0
From the last section, if the address 192.168.1.x is used, this is a class C address and as such would
generally have a netmask of 255.255.255.0.
For more detailed information on IP addressing and Netmasks, please refer to a Network Specialist as
particular circumstances may very from system to system.
Page 15 of 17
CPR-041 Module Description Rev 1.6
Technical Characteristics
Data Acquisition and Processing
No. of physical channels • 256
Time stamping • 1 ms
Timer functions • Real Time Clock, Calendar Clock (Battery backed up optional)
Internal Clock Drift • 8.64 s / day
Internal Clock Drift with optional TCXO • 0.173 s / day
Fieldnet Network • 5 Mbit / s
Module Related Data
Processor • 32 bit, 64 MHz Motorola processor
FLASH • Up-to 16 Mbyte (standard 4 Mbytes)
SRAM • 32 MByte
Battery backed up Expansion RAM • 32 Kbytes (optional)
Power Supply
Nominal Input Voltages • 24 V, 48 V, 60 V DC
Supply Voltage Range • 20 to 72V DC
Output Power for entire cell • 20 W @ 25° C
CPR Power Consumption • 5W
Supply type • Positive or negative earth systems
Isolation (supply to cell electronics) • 2.5 kV
Indications, Controls and Diagnostics
Single LEDs • Active (green), On Line (green)
Seven segment displays (3) • Cell Number, Cell Diagnostics
128 LED Matrix • Status of associated Inputs and Outputs
RS232 LEDs • RX & Tx
Ethernet LEDs • 3 LEDs used - Link connected, Activity, 10/100MB operation
On/Off Switch • Power On/ Off to Cell
Function Push Button • Interrogate cell to determine status
Watchdog / Fault Indication Output • Contact opens on Fault, 150mA / 72 VDC
Electrical Noise Immunity
Electrostatic Discharge • IEC 61000-4-2 15 kV
RFI Susceptibility • IEC 61000-4-3, CISPR 22 10 volts/m 50 kHz to 1000 MHz
EMC Compliance • IEC 60255-22-3, EN50082-2
Fast Transient disturbance • IEC 61000-4-4 Class 4 and C.37.90.1
High Frequency disturbance • IEC 60255-22-1 Class 3 and C.37.90.1
UK National Grid Company NGTS 2.13 • Class Z
Environmental Conditions
Temperature • IEC 60068-2-1 & IEC 60068-2-2
• Continuous Operation • -10° to +60° C
• Transportation and storage • -40° to +70 ° C
Relative Humidity • 0 to 95% Non condensing in accordance with IEC 60068-2-3 &
IEC 60068-2-30
Vibration • IEC 60068-2-6
Drop & Topple • IEC 60068-2-31
MTBF
MTBF for continuous operation at average • 127,998 hrs
temperature of 40°C
Dimensions and Mass
Dimensions (W * H * D) • 8 hp x 6U (1.6 x 10.5 x 6.7 inches) / (40.6 x 266.7 x 170 mm)
Weight • Approx. 0.55 lbs / 250 grams
Ethernet
Speed • 10 / 100 Mbit Ethernet
Physical Interface • 100 Base Tx
Serial Ports
Number of Ports • 4
Speed • Up to 115200
Physical Interface • 3 x RS 232 only and 1 selectable RS 232/RS 422/RS 485
Signals Supported • TxD, RxD, RTS, CTS, (DCD on last 2 serial ports only)
Page 16 of 17
CPR-041 Module Description Rev 1.6
Ordering Information
© Microsol Ltd. 2004 the information in this document is subject to change without prior
notice. Microsol does not assume responsibility for any errors in fact or design in this
publication. The publication is provided for general information only and shall not form
part of any contract.
Page 17 of 17