Eaton XC200 Series User manual

10/10 MN05003004Z-EN
replaces 01/08 AWB2724-1453GB
User Manual
easy800
Modular PLC
XC-CPU101…(-XV)
Eaton Corporation
Eaton ist ein führendes Energie-
Management-Unternehmen. Weltweit
ist Eaton mit Produkten, Systemen und
Dienstleistungen in den Bereichen Electrical,
Hydraulics, Aerospace, Truck und
Automotive tätig.
Eatons Electrical Sector
Eatons Electrical Sector ist weltweit führend
bei Produkten, Systemen und Dienstleistungen
zu Energieverteilung, sicherer Stromversorgung
und Automatisierung in der Industrie, in Wohn- und
Zweckbauten, öffentlichen Einrichtungen, bei Energie-
versorgern, im Handel und bei OEMs.
Zu Eatons Electrical Sector gehören
die Marken Cutler-Hammer®, Moeller®,
Micro Innovation, Powerware®, Holec®,
MEM® und Santak®.
www.eaton.com
Eaton Adressen weltweit:
www.moeller.net/address
E-Mail: info-bonn@eaton.com
Internet: www.eaton.com/moellerproducts
www.eaton.comDirecciones de
Eaton en todo el mundo:
www.moeller.net/address
E-Mail: info-bonn@eaton.com
Internet: www.eaton.com/moellerproducts
www.eaton.comIndirizzi EATON
nel mondo:
www.moeller.net/address
4*patpks#nycmyn*
Rückenbreite 4 – 6 mm (1 Blatt = 0,106 mm für XBS Digitaldruck)
(1 Blatt = 0,080 mm für Eberwein Digitaldruck bei 80 g/m2)

All brand and product names are trademarks or registered
trademarks of the owner concerned.
Emergency On Call Service
Please call your local representative:
http://www.eaton.com/moeller/aftersales
or
Hotline After Sales Service:
+49 (0) 180 5 223822 (de, en)
Original Operating Instructions
The German-language edition of this document is the original
operating manual.
Translation of the original operating manual
All editions of this document other than those in German language
are translations of the original German manual.
1st published 2002, edition date 06/02
2nd edition 10/2002
3rd edition 04/2003
4th edition 08/2003
5th edition 11/2003
6th edition 12/2003
7th edition 06/2004
8th edition 11/2004
9th edition 03/2005,
10th edition 01/2008
11th edition 10/2010
see revision protocol in the “About this manual“ chapter
© Eaton Industries GmbH, 53105 Bonn
Authors: Werner Albrecht, Peter Roersch
Editor: Thomas Kracht, Barbara Petrick
Translator: globaldocs GmbH
All rights reserved, including those of the translation.
No part of this manual may be reproduced in any form
(printed, photocopy, microfilm or any other process) or processed,
duplicated or distributed by means of electronic systems without
written permission of Eaton Industries GmbH, Bonn.
Subject to alteration without notice.
Rückenbreite festlegen! (1 Blatt = 0,106 mm, gilt nur für XBS)

I
Before commencing the installation
• Disconnect the power supply of the device.
• Ensure that devices cannot be accidentally restarted.
• Verify isolation from the supply.
• Earth and short circuit.
• Cover or enclose neighbouring units that are live.
• Follow the engineering instructions (AWA) of the
device concerned.
• Only suitably qualified personnel in accordance with
EN 50110-1/-2 (VDE 0105 Part 100) may work on
this device/system.
• Before installation and before touching the device ensure
that you are free of electrostatic charge.
• The functional earth (FE) must be connected to the protective
earth (PE) or to the potential equalisation. The system installer
is responsible for implementing this connection.
• Connecting cables and signal lines should be installed so
that inductive or capacitive interference does not impair the
automation functions.
• Install automation devices and related operating elements in
such a way that they are well protected against unintentional
operation.
• Suitable safety hardware and software measures should be
implemented for the I/O interface so that a line or wire
breakage on the signal side does not result in undefined
states in the automation devices.
• Ensure a reliable electrical isolation of the low voltage for the
24 volt supply. Only use power supply units complying with
IEC 60364-4-41 (VDE 0100 Part 410) or HD 384.4.41 S2.
• Deviations of the mains voltage from the rated value must
not exceed the tolerance limits given in the specifications,
otherwise this may cause malfunction and dangerous
operation.
• Emergency stop devices complying with IEC/EN 60204-1 must
be effective in all operating modes of the automation devices.
Unlatching the emergency-stop devices must not cause restart.
• Devices that are designed for mounting in housings or control
cabinets must only be operated and controlled after they have
been installed with the housing closed. Desktop or portable
units must only be operated and controlled in enclosed
housings.
• Measures should be taken to ensure the proper restart of
programs interrupted after a voltage dip or failure. This should
not cause dangerous operating states even for a short time.
If necessary, emergency-stop devices should be implemented.
• Wherever faults in the automation system may cause
damage to persons or property, external measures must be
implemented to ensure a safe operating state in the event of
a fault or malfunction (for example, by means of separate limit
switches, mechanical interlocks etc.).
Eaton Industries GmbH
Safety instructions
Danger!
Dangerous electrical voltage!

II

10/10 MN05003004Z-EN
1
About this manual 5
List of revisions 5
Abbreviations and symbols 6
Additional documentation 6
1 Design of the XC100 7
CPU with PSU and local inputs/outputs 7
24 V PSU with local inputs/outputs 7
–Task 7
– Surface mounting 8
– Connecting interrupt inputs 9
– Local bus expansion with XIOC-BP-EXT 10
CPU 10
–Task 10
– Use of the CPU types 10
– Surface mounting 11
– LED status indicator 11
– Operating mode selector switch 11
– Multimedia Card (MMC)/Memory card 11
– Programming device interface 12
– CANopen interface 14
– Real-time clock 15
– XC-CPU101-…-XV 15
– Battery 15
CPU installation 16
Detaching the CPU 16
2 Engineering 17
Control panel layout 17
– Ventilation 17
– Layout of units 17
Preventing interference 17
– Suppressor circuitry for interference sources 17
–Shielding 17
Lighting protection 18
Wiring examples 18
–PSU 18
– Power supply of the digital inputs/outputs 18
3 CPU operation
19
Startup behaviour 19
Switch-off behaviour 20
Start behaviour 20
Stop behaviour 20
Cold start 20
Warm start 20
Test and commissioning 20
–Breakpoint/single-step mode 20
– Single-cycle mode 20
–Forcing 20
– Status indication, easySoft-CoDeSys 20
Contents

Contents 10/10 MN05003004Z-EN
2
Programreset 21
– Warm reset 21
–Coldreset 21
– Full reset 21
Program parameterization 21
– Maximum program cycle time 21
– Start behaviour at Power-On 21
Creating and transferring a boot project 21
Create boot project after online change 21
Updating the operating system (OS) 22
– Transferring the operating system from the PC to the PLC 22
– Transferring the operating system from the PC into the
MMC 23
– Transferring the operating system from the MMC into the
PLC 23
– Update of further XC100 PLCs 23
4 Program processing and system time 25
Cycle-time monitoring 25
System libraries, function blocks and functions 25
– Library manager 25
Target system specific libraries 26
– Lib_Common 26
– Libraries of the “Lib_CPU101” 27
Direct peripheral access 29
– Functions 30
– Error code with “direct peripheral access” 33
Interrupt processing 34
Interrupt prioritising 34
– Timer interrupt 35
– DisableInterrupt 36
– EnableInterrupt 36
– Creating and integrating an interrupt function 37
System events 39
Browser commands 40
– “canload” browser command 40
Data remanence 41
Program transfer 41
Operating states 41
Limit values for memory usage 42
Addressing inputs/outputs and markers 43
– “Activate Automatic addresses” 43
– Check for overlapping addresses 43
– Uneven word addresses 43
– Address range 43
– Free assignment or modification of addresses of
input/output modules and diagnostic addresses 44
– Run “Automatic calculation of addresses” 44
Diagnostics 44
5 Establishing a PC – XC100 connection
45
Establishing a connection via the RS232 interface (XC100) 45
– Programming cable 45
– Software easySoft-CoDeSys 45

10/10 MN05003004Z-EN Contents
3
6 Creating a sample project 47
Task 47
Procedure 47
– Setting up a target system 47
– Configure XC100 controller 50
– Writing a program 54
7 Programming via CANopen network (Routing) 55
Prerequisites 55
Notes 56
Addressing 56
Communication with the target PLC 57
PLC combinations for routing 58
Number of communication channels 58
8 RS232 interface in transparent mode (COM 1/2/3)
59
Demands placed on the functionality of the transparent
mode 60
– “SysComOpen” function 60
– “SysComClose” function 63
– “SysComRead” function 64
– “SysComWrite” function 65
– “SysComSetSettings” functions 66
– “SysComReadControl” function 68
– “SysComWriteControl” function 69
– Automatic closing of the interface 69
Appendix 71
Compatibility 71
Dimensions 72
– XC-CPU101... 72
– XT-FIL-1 line filter 72
–Racks 72
Technical data 73
Index 77

10/10 MN05003004Z-EN
4

10/10 MN05003004Z-EN
5
About this manual
List of revisions
Edition date Page Keyword New Modificatio
n
Omitted
10/02 70 “External filter: If required” j
04/03 20 „Warm start“ j
29 „Direct peripheral access“ j
22 „Updating the operating system (OS)“ j
34 „Interrupt processing“ j
11 „Data access to the multimedia card“ j
40 „Browser commands“ j
51 “Routing” j
08/03 All Baud rate modified from 57600 to 38400 j
20 „Status indication, easySoft-CoDeSys“ j
32 “Communication interrupted” message j
39 „System events“ j
45 „Communication fault(#0): Logging off“ j
69 Battery life j
08/03 (Reprint) 10,
69
XC-CPU-101-C256k-8DI-6DO (-XV) j
12/03 Completely revised
12/03 (Reprint) 41 „Data remanence“, 1st paragraph j
04/04 42 „Limit values for memory usage“ j
06/04 18,
68,
72
“External 24 V DC line filter for the XC100 power
supply”
jj
11/04 11 MMC j
19 „Startup behaviour“ j
21 „Full reset“ j
21 „Creating and transferring a boot project“ j
22 „Updating the operating system (OS)“ j
03/05 42 „Segment size of the XC-CPU101-C256k“ j
43 „Addressing inputs/outputs and markers“ j
44 „Diagnostics“ j
55 „Programming via CANopen network (Routing)“ j
01/08 21 „Create boot project after online change“ j
41 „Data remanence“ j
55 „Programming via CANopen network (Routing)“ j
10/10 All Change to Eaton terminology j

About this manual 10/10 MN05003004Z-EN
6
Abbreviations and symbols
Symbols used in this manual have the following meanings:
Xindicates instructions to be followed
Select ‹File rNew› means: activate the instruction “New” in the
“File” menu.
For clarity of layout, we adhere to the following conventions in this
manual: at the top of left-hand pages you will find the Chapter
heading, at the top of right-hand pages the current Section
heading; exceptions are the first pages of Chapters and empty
pages at the end of Chapters.
Additional documentation
At different points in this manual, references are made to more
detailed descriptions in other manuals. These are described with
their title and documentation number (e.g. MN04802001Z-EN).
All manuals are available in PDF format. If for some reason the
manual is not supplied on the product CD, it is available for
download as a PDF file.
Go to http://www.eaton.com/moeller a Support and enter the
document number in the Quick Search field.
MWS Menu selector switch
BAS Operating mode switch
CPU Central processing unit
CRC Cyclic redundancy check
MMC Multimedia card
I/O Inputs/outputs
Attention!
Warns of the risk of material damage
Caution!
Warns of the possibility of serious damage and slight
injury
Warning!
Indicates the risk of major damage to property, or serious
or fatal injury.

10/10 MN05003004Z-EN
7
1 Design of the XC100
The XC-CPU101-... controllers – referred to below simply as
XC100 – have been designed for application in machinery and
plant control systems. These controllers are fitted with interfaces
for connecting to a programming device (RS232) and for linking to
decentralized CANopen expansion units, so they can form the core
of a comprehensive automation system.
The XC100 controller has a compact design, and can be fitted with
either local or decentralized expansion. The basic unit consists of:
•Rack,
• A CPU for control or visualisation, with integral power supply
and local inputs/outputs,
• XIOC signal modules.
CPU with PSU and local inputs/outputs
The CPU module of the XC100 has a compact design that is
divided into two functional units:
• Processor unit with interfaces
• 24 V PSU with integral digital inputs (eight) and digital outputs
(six).
24 V PSU with local inputs/outputs
The power supply unit provides the operating voltages required by
the processor unit and the inputs/outputs (local and
decentralized).
Task
The power supply transforms the 24 V DC supply voltage into the
voltages required by the system. These voltages are fed to the bus
on the basic rack unit and any expansion rack units that are
present.
The special feature of connection to the 24 V supply voltage is that
the processor unit and the local inputs/outputs can be fed
separately. One 24 V connection is provided for the processor unit
(labelled: 24V/0V) and another 24 V connection for the local
inputs/outputs (labelled: 24VQ/0VQ).
Figure 1: Layout of the XC-CPU101 with XIOC modules
hFurther details about the CPU can be found in the next
section.
Detailed information about the module racks and XIOC
modules can be found in the manual “Hardware and
Engineering, XIOC Signal modules”. This manual is
provided as a PDF file (h1452g.pdf) on the CD.
The latest versions of specific manuals can be found at
http://www.eaton.com/moeller a Support.
Search item: MN05002002Z-EN
Figure 2: Assembly of the CPU module XC-CPU101
aProcessor unit
b24 V PSU with local inputs/outputs
b
a

Design of the XC100 10/10 MN05003004Z-EN
8
Surface mounting
The voltage connection 0VQ/24VQis only for the supply voltage to
the integral local inputs (8) and outputs (6), and is electrically
isolated from the bus.
The 0V/24V voltage connection is internally filtered and buffered
and fed to a voltage transformer which generates the required
system voltages. The internal power supply for the 5 V system
voltage is designed so that the processor unit is supplied with the
required current.
Table 1: Limitations which apply when using the XC100-CPU and the
XIOC-Signal modules in an ABS plastic enclosure
If there is an interruption break or collapse of the 24 V supply
(threshold is about 10 V) then a power-down logic switches of the
5 V supply to the signal modules (central I/O). The sequence is
initiated by the PFI signal and leads to a power-down through the
CPU.
Local digital inputs
The 18-pole terminal block which has the power supply to the
CPU, the local I/Os and the physical connection to the local
inputs/outputs is located on the right half of the CPU behind the
front enclosure.
The eight digital inputs and six semiconductor outputs are
designed for 24 V signals and have a common 0VQ/24VQ power
supply which is potentially isolated right up to the bus.
Local digital inputs/outputs
The outputs Q0.0 to Q0.5 can be loaded with 500 mA, a duty
factor (ED) of 100% and a utilization factor (g) of “1”.
The outputs are short-circuit proof. A short-circuit state should,
however, not be permitted to exist over a longer period.
Figure 3: Block diagram: power supply unit
aStatus indicator for I/Os
bFront connection terminals
cInternal filter
dBuffer
eXIOC I/O-bus, module rack
PFI = Power Fail Interrupt
iCaution!
When using the XC100-CPU and the XIOC-Signal
modules in an ABS plastic enclosure, the limitations
stated in table 1apply. ABS enclosures are identified with
“ABS” on the surface which faces the backplane.
24 V
0 V
24 V
Q
0 V
Q
Enable
VCC I/O
5 V H
8 DI
24 V H
PFI
5 V H
3.3 V H
24 V H
6 DO
a
b
cd
e
Fitted in: Installation
location
internal
temperature:
Current rating of the 5 V
system voltage of the
I/O bus
CI enclosure > 40 °C Use of the XC100 not
permissible
0 to 40 °C max. 1.5 A1
Distribution
fuse-board
0 to 55 °C max. 1.5 A1
Control panel > 40 °C max. 1.5 A1
0 to 40 °C max. 3.2 A
1) On the outputs of the CPU made of ABS enclosure material, a
utilization factor g of 0.5 applies
hLimitations in performance for the digital I/O modules
with ABS enclosures are described in the documentation
for the XIOC signal modules (MN05002002Z-EN;
previously AWB2725-1452GB).
hAttention! Please observe the limitations of
performance for the outputs with ABS enclosures in
atable 1.

10/10 MN05003004Z-EN 24 V PSU with local
inputs/outputs
9
Terminal assignments LED displays
The LEDs indicate the signal status for the inputs and outputs. An
LED that is ON indicates a H-level signal on the corresponding
terminal.
The two upper rows of LEDs show the signal status for the eight
digital inputs of the CPU module (I0.0 to I0.7), and the two lower
rows show the signal status for the six digital outputs (Q0.0 to
Q0.5).
Connecting interrupt inputs
The inputs I0.0, I0.1, I0.2, I0.3 can be used as interrupt inputs.
The L/H edges are evaluated. The interrupt inputs act immediately
and independently of the cycle time for the application and they
start the programmed Interrupt routines. The program section
which has been processed up to the arrival of the Interrupt signal
is interrupted immediately. All further Interrupt processes should
be application related programmed.
Figure 4: Connections for PSU and local I/O
I0.0 to I0.7: local digital inputs
Q0.0 to Q0.5: local digital outputs
0VQ/+24VQ: supply voltage for the local inputs/outputs
0V/+24V: supply voltage to the processor unit
I 0.0 I 0.1
I 0.2 I 0.3
I 0.4 I 0.5
I 0.6 I 0.7
Q 0.0 Q 0.1
Q 0.2 Q 0.3
Q 0.4 Q 0.5
24 VQ0 VQ
0 V
24 V
Figure 5: LEDs for the integral inputs/outputs
0123
4567
0123
45
Inputs 0.0 to 0.3
Inputs 0.4 to 0.7
Outputs 0.0 and 0.3
Outputs 0.4 and 0.5
Figure 6: Interrupt input connections
24 V
0 V
I0.1
I0.3
24 VQ
0 VQ
1
4
Interrupt 1
Interrupt 4
3
Interrupt 3
2
Interrupt 2
I0.0
I0.2

Design of the XC100 10/10 MN05003004Z-EN
10
Local bus expansion with XIOC-BP-EXT
The XIOC-BP-EXT backplane enables expansion of local system
busses from a max. of 7 to a max. of 15 slots.
The intelligent modules such as network and gateway modules
can only be inserted into I/O slots 1 to 3. All other modules can be
connected to any slot.
The possible arrangement of the backplane is described in the
documentation of the XIOC signal modules (MN05002002Z-EN;
previously AWB2725-1452GB). Please pay attention to the current
requirements, particularly the current supplied by the power
supply and the current requirement of the signal modules.
Further information can be found in the “XIOC signal modules”
(MN05002002Z-EN; previously AWB2725-1452GB)
documentation. Integration of the bus expansion via the software
is explained in the “Expansion of the XIOC bus” section.
CPU
The XC-CPU101...(-XV) types of CPU are based on a processor
with an integrated CAN interface, and include battery-buffered
flash and SRAM memories. The CAN fieldbus interface is
electrically isolated. A battery is required for the operation of the
data-saving function.
The monitoring of the system voltage ensures that the data-saving
routine will be initiated if the voltage goes below a fixed
preselected level. In order to ensure that the stored energy
required for the data-saving routine is not used up by I/O activities,
the 5 V system voltage for the I/O modules is switched off.
The internal real-time clock facilitates time and date dependent
control functions.
The available operating and interface control devices are:
• LED display for RUN/Stop and general error
• Operating-mode selector switch RUN/Stop
• RS232 interface, e.g. for programming device interfacing
• CANopen interface as a fieldbus interface
• Interface for a multimedia memory card (MMC).
The CPUs for XC100 controllers are available in various different
versions:
• XC-CPU101-C64K-8DI-6DO (-XV)
• XC-CPU101-C128K-8DI-6DO (-XV)
• XC-CPU101-C256K-8DI-6DO (-XV)
C64K, C128K and C256K are a measure for the size of the user
memory.
“XV” designates a visualisation CPU, and permits the direct
connection to and control of a text display (XV-101).
In accordance with the size of the application program, the
following memory values apply:
Task
The task of the CPU is to generate output signals from the
incoming local and central/decentralized signal, in accordance
with the application program.
Input/output signal can be, for instance:
• digital or analog signals
• commands from the text display1)
• output to the text display1)
• connections to the programming system
• connections to the CANopen bus interface
• connections to fieldbus modules, if present
• connections to intelligent signal modules, if present.
1) Only with XC-CPU...-XV
Use of the CPU types
hIf an XC100 PLC is replaced by an XC200 PLC, the
interrupt inputs are connected to other physical input
addresses!
XC-CPU101-…(-XV)
C64K-8DI-6DO
C128K-8DI-6DO
C256K-8DI-6DO
Program code 64 kByte 128 Kbyte 256 kByte
Program data, of
which:
64 kByte 128 Kbyte 256 kByte
Markers 4 kByte 8 kByte 16 kByte
Retain data 4 kByte 8 kByte 16 kByte
The XC-CPU...-XV types have an additional 64 kByte flash memory
for text
XC100 Text display
XV-101-…
CPU types K42 K84
XC-CPU101... j– –
XC-CPU101…(-XV) j j j

10/10 MN05003004Z-EN CPU
11
Surface mounting
LED status indicator
achapter “Operating states” on page 41.
Operating mode selector switch
The operating modes “Stop” and “Run” are selected by a rocker
switch at the front of the CPU module. Please note that the
position of the operating mode selector switch sets the behaviour
of the CPU. The effectiveness of the software settings depends on
the position of the operating mode selector switch. If the selector
switch is changed to the “Stop” position while the equipment is in
the “Run” mode, then the CPU will switch from the operating
mode “Run” to the “Stop” state at the end of the cycle that is
currently running. The position of the operating mode selector
switch is polled at the end of each cycle, and the controller
switches to the selected state, achapter “CPU operation”.
Multimedia Card (MMC)/Memory card
The multimedia card is used as an optional backup medium for the
(boot) project and to save recipe data. The operating system
supports memory capacities up to a maximum of 128 MByte.
At present, Eaton offers MMCs in the sizes 16 and 32 MByte, with
the type designations XT-MEM-MM16M and XT-MEM-MM32M.
To write data to the multimedia card, just plug it into the
corresponding MEM CARD slot in the CPU. Use the command
“create boot project” to transfer the project to the MMC.
Erasing functions
Use the browser “Format” command in order to erase the entire
content on the MMC. You can delete the boot project and the
operating system on the MMC using the “Reset (Original)”
command.
Data access to the multimedia card
The “XC100_File” library is contained in the “Lib_CPU101”. It
provides the elements for access to the MMC. It is necessary to add
the respective library to the “Library manager”:
XChange to the library manager and position the mouse pointer
on the field for the libraries. Then press the right-hand mouse
button.
XSelect the “Additional library insert” command in the new
opened information window.
XSelect the “Lib_CPU101” library and then the “XC100_File”
file. Open this file.
The module is integrated into the library manager with the
“Open” command. The following functions are now available:
• FileClose
• FileDelete
• FileGetSize
• FileOpen
• FileRead
• FileRename
• FileSetPos
• FileWrite.
Further information about these modules can be found in the
“Libraries of the XC100_File.lib” section and the in the manual
“Function Blocks for easySoft-CoDeSys” (MN05010002Z-EN;
previously AWB2786-1456GB).
Figure 7: Block diagram of the XC-CPU101
aState indication RUN, Stop, SF
bOperating mode selector switch
cMultimedia card
dProgramming device interface: RS232 on XC-CPU101
eCANopen fieldbus interface
fVoltage monitoring
gI/O bus interface
hXIOC I/O bus (on module rack)
MMC
CAN
RS 232
80C164
FLASH (XV)
+
SRAM
Px
Py
SPI
UART
(LCD/
Touch
Panel)
Adr.
Data
GPIO
a
c
b
e
dg
f
h
hFrom operating system (OS) version 03.03 it is possible to
transfer the operating system to the memory card and to
transfer it from there to other PLCs, asection
“Updating the operating system (OS)” on page 22.
hAttention!
• The “FAT16 file system” is not transaction-safe.
• The control voltage/control may not be switched off
when a File service is still open.
• A voltage failure or shut down of the supply voltage
with an open File service can lead to destruction of the
multimedia card.

Design of the XC100 10/10 MN05003004Z-EN
12
Programming device interface
The CPU is fitted with an RS232 interface. This serial interface
enables a point-to-point connection. The handshake lines are not
available. Communication between the controller and the
programming device takes place through this RS232 interface.
Physically, the interface is an RJ45 socket. Use the programming
cable XT-SUB-D/RJ45 for connecting XC100. The interface is not
electrically isolated.
Interface assignment
Data transfer rate modification
XOpen the ‹Resources rPLC Configuration› dialog field.
XActivate the “Other parameters” tab.
XSelect the required data transfer rate in the “Baudrate” list
field. In the example, this is 38400 kBit/s.
XClose the “Other Parameters” window.
XSelect the menu ‹Online rLogin›.
RS232
8RxD
7GND
6–
5TxD
4GND
3–
2–
1–
1
2
3
4
5
6
7
8
Figure 8: Controller configuration – “Other parameters”

10/10 MN05003004Z-EN CPU
13
The query as illustrated in (afigure 10) appears:
XIf you answer this query with “Yes”, and you see the following
error message shown below for a communication error, the
baud rates for XC100 and XSoft do not match. The next steps
show you how to set the baud rate.
XAcknowledge the error message, with “OK”.
XSelect the menu ‹Online rCommunication parameters› (a
figure 9).
Now you will see the “Communication window”, as shown in the
next diagram.
XUse a double-click to select the field with the preset baud rate.
This field now has a grey background.
XDouble-click this field once more to choose the Baud rate, e.g.
38400 Bit/s Confirm with “OK”.
XSelect the menu ‹Online rLog-in› again.
Once again, you will see the following message:
XAgain, answer this query with “Yes”.
XSelect the menu ‹Online rStart› (afigure 9). This puts the
controller into the RUN mode.
The subsequent communication between the XC100 and the PC
(as the programming device) will be made at the selected
transmission rate.
Figure 9: Menu “Online”
Figure 10: Query concerning program change
Figure 11: Communication fault
Figure 12: Communication parameters
Figure 13: Confirmation request after program change

Design of the XC100 10/10 MN05003004Z-EN
14
CANopen interface
The CPUs can be connected to the CANopen bus via the electrically
isolated ISO-11898 interface.
The connector has the following assignment:
The CPUs can be operated on the CAN bus either as the network
(NMT) master or as the NMT slave.
The CPU can be used to send/receive CAN telegrams directly
to/from the user program. An interruption on the CAN Bus will
only be recognised when the respective CAN slave is monitored by
the PLC (Nodeguarding function).
Power supply
The sequence in which the power supply of the individual CAN
slaves is connected does not have an effect on the functionality of
the CAN bus. Depending on the parametric programming, the PLC
“waits” for the non-existent slave or starts it at the time at which
the slave is interfaced to the CAN network.
Start/Stop behaviour
If you set the operating mode selector to the “Stop” position, all
outputs of the decentralized devices will be set to the “0” level.
Bus terminating resistors
The ends of the network link must be terminated with 120 Obus
termination resistors:
Terminals 1 and 4, 2 and 5, 3 and 6 are internally connected.
Properties of the CANopen cable
Use only cable approved for CANopen applications and with the
following characteristics:
• Characteristic impedance 100 to 120 O
• Capacitance < 60 pF/m
The demands placed on the cable, connectors and bus termination
resistors are specified in ISO 11898. Following you will find some
demands and stipulations listed for the CANopen network.
In the following table, standard parameters for the CANopen
network with less than 64 CANopen slaves are listed (table
complies with the stipulations of the ISO 11898).
Table 2: Standard parameters for CANopen network cable according to
the ISO 11898
The length of the CANopen bus cable is dependant on the
conductor cross-section and the number of bus users connected.
The following table includes values for the bus length in
dependance on the cross-section and the connected bus users,
which guarantee a secure bus connection (table corresponds with
the stipulations of the ISO 11898).
Terminal Signal
6GND
5CAN_L
4CAN_H
3GND
2CAN_L
1CAN_H
Connector type: 6-pole, plug-in spring-loaded terminal block, conductor
cross-section up to 0.5 mm2
6
5
4
3
2
1
Figure 14: Possible configuration of a CANopen bus with bus
termination resistors
6
5
4
3
2
1
6
5
4
3
2
1
6
5
4
3
2
1
CAN_L
CAN_H
120 O120 O
Bus length
[m]
Loop
resistance
[mO/m]
Conductor
cross-
section
[mm2]
Bus
termination
resistor
[O]
Transfer rate
with cable length
[kBit/s]
0 – 40 70 0.25 – 0.34 124 1000 at 40 m
40 – 300 < 60 0.34 – 0.6 150 – 300 > 500 at 100 m
300 – 600 < 40 0.5 – 0.6 150 – 300 > 100 at 500 m
600 – 1000 < 26 0.75 – 0.8 150 – 300 > 50 at 1000 m

10/10 MN05003004Z-EN CPU
15
Table 3: Cable cross-section, bus length and number of bus slaves
conform to ISO 11898
If the bus length is greater than 250 m and/or are more than 64
slaves connected, the ISO 11898 demands a residual ripple of the
supply voltage of F5%.
As the bus cable is connected directly to the COMBICON connector
of the CPU, additional details concerning stub lines are not
required.
The bus users are configured in the “PLC Configuration” window
of the CPU in the programming software.
Cable recommendation:
LAPP cable
UNITRONIC-BUS LD
Real-time clock
The XC100 features a real-time clock, which can be referenced in
the user program via the functions from the “SysLibRTC” library.
The following functions are possible:
• Display of the battery charge state
• Display mode for hours (12/24 hour display)
• Reading and setting of the real-time clock.
A description of the functions can be found in the “SysLibRTC.pdf”
file.
XC-CPU101-…-XV
The XC-CPU101-...-8DI-6DO- XV units are equipped with an
expandable operating system. The functionality of the system
permits operation of these CPUs with text displays from the
XV-101-..
Battery
A lithium battery, type 1/2 AA (3.6 V) is used for data-saving. The
battery compartment can be found on the left side of the CPU unit,
behind a cover plate. The charge level of the battery is monitored.
If the battery voltage falls below a fixed preset level, then a
general error message will be generated.
The battery buffer times are:
• Worst-case: 3 years continuous buffering
• Typical: 5 years of continuous buffering
Ordering designation of the battery: XT-CPU-BAT-1
Cable cross-section [mm] Maximum length [m]
n = 32 n = 64 n = 100
0.25 200 170 150
0.5 360 310 270
0.75 550 470 410
n = number of connected bus users
hFor the XC100 the “GetRealTimeClock” (evaluation of the
real-time clock) and “SetRealTimeClock” (setting of the
real-time clock) function blocks can continue to be used.
However, they are not supported by the XC200 and
XN-PLC-CANopen controls.
More information about the function blocks can be found
in the separate “Function blocks for easySoft CoDeSys”
(MN05010002Z-EN; previously AWB2786-1456GB)
manual.
hThe text displays are described in the separate manual
“Hardware and Engineering“ (MN04802001Z-EN;
previously AWB2726-1461GB).
hAttention! To avoid loss of data, the battery must be
changed when the low threshold level has been reached.

Design of the XC100 10/10 MN05003004Z-EN
16
CPU installation
XInsert the loop on the bottom of the CPU module into the hole
in the module rack .
XPress the top of the CPU module onto the module rack, until you
hear it click into position .
Detaching the CPU
XPress in the catch .
XKeep the catch pressed in, and pull the top of the CPU module
forwards .
XLift up the CPU module and remove it .
hDetailed information about the installation of the
backplanes and XI/OC modules can be found in the
manual “Hardware and Engineering XI/OC Signal
Modules“ (MN05002002Z-EN; previously AWB2725-
1452GB). Here you can also find further information on
the various types of module rack and the individual slot
assignments for the CPU and the XI/OC signal modules.
Figure 15: CPU installation
1
2
2
1
Figure 16: Detaching the modules
1
2
3
1
2
3
This manual suits for next models
2
Table of contents
Other Eaton Controllers manuals

Eaton
Eaton RTC-100 User manual

Eaton
Eaton WaveLinx series User manual

Eaton
Eaton xComfort CAAE Series Manual

Eaton
Eaton EMS 2,4 Series User manual

Eaton
Eaton CEAG ZB-S Service manual

Eaton
Eaton SC300 User manual

Eaton
Eaton LS Series Manual

Eaton
Eaton ESWA4500C User manual

Eaton
Eaton ELC-PB Owner's manual

Eaton
Eaton xComfort CHAZ-01/12 User manual

Eaton
Eaton QD5 User manual

Eaton
Eaton DS7 Series Manual

Eaton
Eaton XC-303 Series Manual

Eaton
Eaton DS7-34 SX016N0 Series Manual

Eaton
Eaton xComfort CDAE-01/01 User manual

Eaton
Eaton MVX9000 Series User manual

Eaton
Eaton SFX Series User manual

Eaton
Eaton ADS8 Series Manual

Eaton
Eaton Freedom 2100 Manual

Eaton
Eaton CDAU-01/04 Manual