IXXAT 1 SI CANopen User manual

Type
User manual
+$/067$'&+,&$*2.$5/658+(72.<2%(,-,1*0,/$1208/+286(&29(175<381(&23(1+$*(1
HMS Industrial Networks
Mailing address: Box 4126, 300 04 Halmstad, Sweden
Visiting address: Stationsgatan 37, Halmstad, Sweden
Connecting DevicesTM
Web: www.anybus.com
User Manual
1 SI CANopen
CANopen Module for ET200S
Doc.Id. SCM-1200-005
Rev. 1.32
Important User Information
This document is intended to provide a good understanding of the functionality offered by the 1 SI CANopen Mod-
ule for ET200S.
The reader of this document is expected to be familiar with high level software design, and communication sys-
tems in general. The use of advanced CANopen-specific functionality may require in-depth knowledge in CAN-
open networking internals and/or information from the official CANopen specifications. In such cases, the people
responsible for the implementation of this product should either obtain the CANopen specification to gain sufficient
knowledge or limit their implementation in such a way that this is not necessary.
Liability
Every care has been taken in the preparation of this manual. Please inform HMS Industrial Networks AB of any
inaccuracies or omissions. The data and illustrations found in this document are not binding. We, HMS Industrial
Networks AB, reserve the right to modify our products in line with our policy of continuous product development.
The information in this document is subject to change without notice and should not be considered as a commit-
ment by HMS Industrial Networks AB. HMS Industrial Networks AB assumes no responsibility for any errors that
may appear in this document.
There are many applications of this product. Those responsible for the use of this device must ensure that all the
necessary steps have been taken to verify that the applications meets all performance and safety requirements
including any applicable laws, regulations, codes, and standards
HMS Industrial Networks AB will under no circumstances assume liability or responsibility for any problems that
may arise as a result from the use of undocumented features, timing, or functional side effects found outside the
documented scope of this product. The effects caused by any direct or indirect use of such aspects of the product
are undefined, and may include e.g. compatibility issues and stability issues.
The examples and illustrations in this document are included solely for illustrative purposes. Because of the many
variables and requirements associated with any particular implementation, HMS Industrial Networks AB cannot
assume responsibility for actual use based on these examples and illustrations.
Intellectual Property Rights
HMS Industrial Networks AB has intellectual property rights relating to technology embodied in the product de-
scribed in this document. These intellectual property rights may include patents and pending patent applications
in the US and other countries.
Trademark Acknowledgements
All trademarks are the property of their respective holders.
Warning: This is a class A product. in a domestic environment this product may cause radio interference in
which case the user may be required to take adequate measures.
ESD Note: This product contains ESD (Electrostatic Discharge) sensitive parts that may be damaged if ESD
control procedures are not followed. Static control precautions are required when handling the prod-
uct. Failure to observe this may cause damage to the product.
1 SI CANopen Module for ET200S User Manual
Rev 1.32
Copyright© HMS Industrial Networks AB
Mar 2012 Doc Id SCM-1200-005
Preface About This Document
How To Use This Document ................................................................................................................ 1
Related Documents.................................................................................................................................. 1
Document History ................................................................................................................................... 1
Conventions & Terminology.................................................................................................................. 2
Glossary ..................................................................................................................................................... 2
Sales Enquiries .......................................................................................................................................... 3
Support ...................................................................................................................................................... 4
All Other Issues........................................................................................................................................ 4
Chapter 1 Product Overview
Introduction .............................................................................................................................................. 5
Features...................................................................................................................................................... 6
Chapter 2 CANopen Fieldbus Functionality
Supported Fieldbus Services................................................................................................................... 7
Chapter 3 Transparent CAN Mode
Chapter 4 Installation
Mounting ................................................................................................................................................... 9
Status LEDs ............................................................................................................................................ 10
Maximum Cable Lengths ...................................................................................................................... 10
Line Termination.................................................................................................................................... 11
Implementation Notes .......................................................................................................................... 11
Isochrone mode ............................................................................................................................... 11
Chapter 5 Configuration
General..................................................................................................................................................... 12
ET200S Distributed I/O System Configuration............................................................................... 13
CANopen Network Configuration ..................................................................................................... 15
LSS Routine ................................................................................................................................. 15
Configuration Files................................................................................................................................. 15
Configuration Example ......................................................................................................................... 16
Table of Contents
Table of Contents
Table of Contents
Chapter 6 CANopen Module Specification
NMT State Machine............................................................................................................................... 24
Data Exchange........................................................................................................................................ 27
PDO Functionality........................................................................................................................ 27
LSS Services ............................................................................................................................................ 29
Error Control.......................................................................................................................................... 29
Heartbeat Mechanism.................................................................................................................... 29
Node Guarding.............................................................................................................................. 30
Emergency Object (EMCY)........................................................................................................... 30
PROFIBUS/PROFINET Channel Diagnostics......................................................................... 31
Chapter 7 Supported Objects
Static Data Types.................................................................................................................................... 32
Communication Profile Area................................................................................................................ 32
DS301 Communication Profile Objects.......................................................................................... 32
Configuration Manager .................................................................................................................. 35
Network Management Objects ....................................................................................................... 36
Vendor Specific Objects ....................................................................................................................... 42
I/O Buffer Addresses and Object Dictionary Indices Relation ........................................................ 43
Swap Data to Big Endian (3000h)............................................................................................... 44
Chapter 8 CANopen Function Blocks
SDO Read/Write ................................................................................................................................... 45
General.......................................................................................................................................... 45
Parameters..................................................................................................................................... 45
Description..................................................................................................................................... 46
Fragmentation Handling ....................................................................................................................... 47
General.......................................................................................................................................... 47
Parameters..................................................................................................................................... 47
Description..................................................................................................................................... 47
Configuration Upload/Download...................................................................................................... 48
General.......................................................................................................................................... 48
Configuration Upload .................................................................................................................... 48
Configuration Download ................................................................................................................ 49
Chapter 9 Transparent CAN Function Blocks
General..................................................................................................................................................... 50
CAN Send ............................................................................................................................................... 50
Parameters..................................................................................................................................... 50
Description..................................................................................................................................... 50
CAN Receive .......................................................................................................................................... 51
Parameters..................................................................................................................................... 51
Description..................................................................................................................................... 51
CAN Control .......................................................................................................................................... 52
Parameters..................................................................................................................................... 52
Description..................................................................................................................................... 52
CAN Status ............................................................................................................................................. 54
Parameters..................................................................................................................................... 54
Table of Contents
Appendix A Technical Specification
Mechanical Properties............................................................................................................................ 55
Electrical Characteristics ....................................................................................................................... 55
Environmental Characteristics ............................................................................................................. 55
Regulatory Compliance ......................................................................................................................... 56
Appendix B Status LED Timing Diagrams
Appendix C Siemens Interface Modules Compatibility
Appendix D ET200S Terminal Modules
Appendix E CANopen Emergency Codes
Appendix F Error Codes (RET)
Doc.Id. SCM-1200-005
1 SI CANopen Module for ET200S
Doc.Rev. 1.32
Preface
P. About This Document
P.1 How To Use This Document
This document contains a general introduction as well as a description of the technical features pro-
vided by the 1 SI CANopen Module for ET200S, including configuration of the device.
The reader of this document is expected to be familiar with PLC and software design, as well as with
communication systems in general. The reader is also expected to be familiar with the Microsoft Win-
dows operating system.
P.2 Related Documents
Please visit the support pages at the 1 SI CANopen website at www.et200can.com for more documents.
P.3 Document History
Summary of Recent Changes (1.31 ... 1.32)
Revision List
Document name Author
CiA Draft Standard 301 v4.2 CAN in Automation
CiA Draft Standard Proposal 302 Part 1-5 CAN in Automation
SIMATIC STEP7 manual Siemens
CiA Draft Standard 305 CAN in Automation
SIMATIC Isochrone Mode Function Manual, doc. id. A5E00223279-02 Siemens
Change Page(s)
Updated sales and support information 3, 4
References to application notes added 45, 50
Updated emergency code 6161h table 60
Updated Slave Assignment object (1F81h) 38
Corrected object 1016h in object dictionary list 33
Changed wording in Boot Time object 41
Updated chapter CANopen Emergency Codes 60
Revision Date Author Chapter Description
1.00 2009-06-26 KeL -First release
1.10 2009-10-08 KeL 7, 8, 9 Misc minor updates and three new chapters
1.20 2010-06-15 KeL All Misc updates, new mode and revision of configuration example
1.30 2010-11-17 KeL All Misc updates and corrections
1.31 2011-08-31 KeL 2, 4, 6, 8, 9 Misc minor updates and corrections
1.32 2012-03-21 KeL P, 7, 8, E Misc updates and corrections
About This Document 2
Doc.Id. SCM-1200-005
1 SI CANopen Module for ET200S
Doc.Rev. 1.32
P.4 Conventions & Terminology
The following conventions are used throughout this document:
Numbered lists provide sequential steps
Bulleted lists provide information, not procedural steps
The term ‘user’ refers to the person or persons responsible for installing the 1 SI CANopen Mod-
ule for ET200S in a network.
Hexadecimal values are written in the format NNNNh, where NNNN is the hexadecimal value.
Decimal values are represented as NNNN where NNNN is the decimal value
A byte always consists of 8 bits
P.5 Glossary
Term Meaning
Byte 8 bits
COP CANopen
User Person or persons responsible for installing the 1 SI CANopen Module for ET200S
Higher Level Network CANopen
Network
Fieldbus
RO Read only. A register, parameter or object labeled RO can only be read, not written.
RW Read/Write. A register, parameter or object labeled RW can both be read and written
About This Document 3
Doc.Id. SCM-1200-005
1 SI CANopen Module for ET200S
Doc.Rev. 1.32
P.6 Sales Enquiries
For sales enquiries contact:
Direct Sales Germany:
Tel: +49 721 989 777 - 201
Direct Sales China:
Tel: +86 10 8532 3183
E-mail: cn-sales@et200can.com
Direct Sales Japan:
Tel: +81 45 478 5340
Direct Sales France:
Tel: +33 3 68 368 034
E-mail: fr-s[email protected]
Direct Sales Italy:
Tel: +39 039 59662 27
Direct Sales USA:
Tel: +1 312 829 0601
Direct Sales India:
Tel: +91 (0) 20 40111201
Direct Sales All Other Countries:
Tel: +46 35 17 29 56
About This Document 4
Doc.Id. SCM-1200-005
1 SI CANopen Module for ET200S
Doc.Rev. 1.32
P.7 Support
For technical support contact:
Support Germany:
Tel: +49 721 989 777 - 301
Support China:
Tel: +86 10 8532 3023
Support France:
Tel: +33 3 68 368 033
Support North America:
Tel: +1 312 829 0601
Support Italy:
Tel: +39 039 59662 27
Support Japan:
Tel: +81 45 478 5340
Support India:
Tel: Tel: +91 (0) 20 40111201
Support All Other Countries:
Tel: +46 35 17 29 20
P.8 All Other Issues
or visit http://www.et200can.com
Doc.Id. SCM-1200-005
1 SI CANopen Module for ET200S
Doc.Rev. 1.32
Chapter 1
1. Product Overview
1.1 Introduction
The 1 SI CANopen Module for ET200S is a plug-in IP20 compliant communication module designed
to be used as an accessory to an ET200S Distributed I/O System. It provides the user with the possi-
bility to connect a CANopen network to an ET200S Distributed I/O System.The figure below shows
an example, where the ET200S Distributed I/O System Rack is configured from a PROFIBUS/
PROFINET PLC to act as a slave on a PROFIBUS or PROFINET network.
Some versions of the ET200S Distributed I/O System have an internal CPU and can also be used as a
standalone system, in which case this internal CPU can be used to configure the unit and the modules
attached to it.
The 1 SI CANopen Module for ET200S can be configured either as a CANopen master or as a slave,
depending on the application. The network and the module are configured using external configuration
tools (SIMATIC Step 7 and a CANopen network configuration tool). See “Configuration” on page 12.
PLC
1 SI CANopen
Slave devices on the CANopen network
PROFIBUS/PROFINET
Product Overview 6
Doc.Id. SCM-1200-005
1 SI CANopen Module for ET200S
Doc.Rev. 1.32
1.2 Features
Powerful CANopen module for SIMATIC ET200S Distributed I/O
Connects up to 126 CANopen slave nodes in master mode
CANopen slave functionality supported
3 LEDs provide diagnostic information on module, network and I/O status
Module “hot swap” supported which allows replacement of expansion modules while the device
is active on the network without removing power
Isochrone mode supported
The module can be integrated in the hardware catalogue of STEP7
CANopen configuration via external tool
Complies to the CANopen communication profile DS301 rev. 4.2 and the CANopen DSP302
(part 1-5)
Transparent CAN supported
Doc.Id. SCM-1200-005
1 SI CANopen Module for ET200S
Doc.Rev. 1.32
Chapter 2
2. CANopen Fieldbus Functionality
The functionality of the 1 SI CANopen Module for ET200S is defined by the CANopen DS301 Rev.
4.2 specification and the CANopen DSP302 (part 1-5). The module can be configured either as a Master
or as a Slave on the CANopen network.
2.1 Supported Fieldbus Services
Communication and parameters in the CANopen protocol are built around objects. There are different
services available to communicate with the objects and to perform other CANopen tasks like supervis-
ing the network. The following message types and objects are implemented in the 1 SI CANopen Mod-
ule for ET200S:
NMT (Network Management)1 messages configure and initialize the network, as well as monitor
the network and handle errors. If the module is configured as a slave, startup is performed by the
master.
CMT (Configuration Manager)1 messages are used for configuration of CANopen devices. This
primarily involves PDO parameters and mapping of information. If the module is configured as
a slave, the configuration is performed by the master.
PDOs (Process Data Objects) are used for I/O communication. There are 128 Receive PDOs
and 128 Transmit PDOs implemented in the 1 SI CANopen Module for ET200S that each can
transfer up to 8 bytes. Supported PDO message types are COS (Change of state), Cyclic Syn-
chronous and Acyclic Synchronous
SDOs (Service Data Objects) are asynchronous data transmission, and are used to access objects
without mapping them to an I/O (PDO) connection. Access is provided to all CANopen objects
in the module and in the network nodes (master mode). The SDO messages are used to configure
the modules and they can transfer more than 8 bytes, which is the upper limit for a PDO. (Ex-
pedited Upload/Download Protocol and Segmented Upload/Download Protocol are support-
ed)
A SYNC (Synchronization Object) is used for synchronizing PDO communication. A master
can be either a producer or a consumer of the synchronization. A slave can only be a consumer.
The Heartbeat Mechanism helps a device to monitor the status of another node. The module can
act either as heartbeat producer or consumer or both at the same time.
The Node Guarding Protocol provides active surveillance of a slave by the master. Slaves can be
configured to expect a node guarding request from the master.
An EMCY (Emergency Object) is used for error reporting when a fatal fault has occurred in the
slave.
LSS (Layer Setting Services)1. As LSS master, the module can configure baud rate and node ID
of all slaves that support LSS (i.e. the pre-configured baud rate and node ID of a slave can be
changed by a master). The module can not act as an LSS slave.
1. Only available when the module is configured as master.
Doc.Id. SCM-1200-005
1 SI CANopen Module for ET200S
Doc.Rev. 1.32
Chapter 3
3. Transparent CAN Mode
The 1 SI CANopen Module for ET200S integrates Transparent CAN 2.0A (11 bit identifiers). With this
functionality, the module allows transmission of any CAN frame from the PLC regardless of the over-
laying CAN protocol, and is capable of receiving a number of pre-defined CAN frames from the CAN
network.
CAN 2.0A is the underlying protocol of CANopen, directly working on the bus.When the application
disables CANopen functionality, it still retains access to this protocol. CANopen can be disabled at any
time, but if the user wants to re-enable CANopen functionality, the 1SI CANopen module has to be
restarted.
Separate PLC function blocks for this functionality are available for download from www.et200can.com.
The function blocks are described in “Transparent CAN Function Blocks” on page 50. The blocks give
the designer of the PLC program the possibility to interpret/generate any CAN frame directly in the
PLC program, thereby making it possible to implement customer specific CAN protocols.
When CANopen functionality is disabled, the only functionality available is the transmitting and receiv-
ing of CAN data frames on the bus. The frames are tagged with an identifier. Only received frames with
an identifier specified during setup will be forwarded to the PLC. The data in the frame is then available
for the user to interpret. When sending a frame, the user specifies the data and adds a valid identifier
before sending it to the module.
Note 1: Only 16 and 32 byte modules support CAN 2.0A.
Note 2: The receive buffer can hold up to 255 unread received messages
Doc.Id. SCM-1200-005
1 SI CANopen Module for ET200S
Doc.Rev. 1.32
Chapter 4
4. Installation
The mounting and configuration of the 1 SI CANopen Module for ET200S is done following these
steps:
1. Mounting
2. Configuring the ET200S Distributed I/O System to include the module (See “ET200S Distrib-
uted I/O System Configuration” on page 13)
3. Setting the parameters of the module (See “ET200S Distributed I/O System Configuration” on
page 13)
4. Configuring the CANopen network, including the module (See “CANopen Network Configu-
ration” on page 15)
The following items are needed to perform the installation:
Siemens SIMATIC STEP7 tool, V5.4 SP 5 or later
HSP (STEP7 configuration file) or GSD files for the module1,2
EDS file for the 1 SI CANopen Module1
CANopen configuration tool
Function blocks (optional)1
4.1 Mounting
The 1 SI CANopen Module for ET200S is designed to be plugged directly into a slot in
an ET200S Distributed I/O System rack. The module exchanges data and signals via the
backplane bus. Power is supplied by the 24 VDC of the loadgroup voltage, coming from
the power module PM-E.
Please confirm that the contacts3 below the slot are compatible with the CANopen con-
tacts defined on the module.
The module can be replaced with a new one without removing power from the rack or
the network. The new module can be configured from scratch, or be configured using
the previously stored configuration.
See also:
“CANopen Network Configuration” on page 15
“Configuration Upload/Download” on page 48
1. Can be downloaded from www.et200can.com
2. HSP is needed if the 1 SI CANopen Module is inserted in a CPU-based ET200S rack.
3. For usable terminal modules see “ET200S Terminal Modules” on page 59
No. Name Description
1 L CAN_L, low level in CANopen communication
2SHLD Shield, provides connection to the CANopen network shield
5 H CAN_H, high level in CANopen communication
6GND Ground, provides connections to the CANopen network ground
3, 4, 7, 8 N.C. Not connecteda
a. To ensure backwards compatibility, these contacts should not be connected.
1 SI
CANopen
SF
ERR
RUN
020570-B
1 - L
2 - SHLD
5 - H
6 - GND
3; 4 - N.C
7; 8 - N.C.
Installation 10
Doc.Id. SCM-1200-005
1 SI CANopen Module for ET200S
Doc.Rev. 1.32
4.2 Status LEDs
Three status LEDs on the front indicate the status of the module as shown in the
table below. Their behavior is described in “Status LED Timing Diagrams” on
page 57
4.3 Maximum Cable Lengths
When designing the CANopen network, please take into account the maximum cable length for differ-
ent baud rates.
LED Indication Status
SF - Group error
(red)
Off Normal operation
On Diagnostic error indication
See section 6.4.4 on page 31 for further
information.
ERR - CANopen
error (red)
Off Normal operation
Flickering The LSS services are in progress.
Single flash Warning limit reached in CAN controller, for
example due to bad or no signal on the
CANopen network.
Double flash A nodeguard event or a heartbeat event
has occurred.
Triple flash Sync error. The sync message has not
been received within the configured com-
munication cycle time
1 Hz Fatal error, contact support.
On The CAN controller is bus off.
RUN - CANopen
state (green)
Off No power, not configured or no CANopen
network
Flickering The LSS services are in progress.
Blinking Pre-operational
Single flash Stopped
Triple flash Transparent CAN mode
On Operational
Baud rate (kilobaud) Maximum cable length (m)
20 2500
50 1000
125 500
250 250
500 100
800 50
1000 25
Installation 11
Doc.Id. SCM-1200-005
1 SI CANopen Module for ET200S
Doc.Rev. 1.32
4.4 Line Termination
To minimize the signals reflections from the end of the cable, a line termination is needed close to each
end of the bus. This is often included in CANopen cables. If the cable you are using is not terminated,
connect a line termination between contacts 1 and 5 (CAN_L and CAN_H) beneath the slot, where the
module is mounted. The impedance of the termination should be 120 (5%, 1/4 W max.).
4.5 Implementation Notes
4.5.1 Isochrone mode
In an isochronous network, all nodes are synchronized to a system clock. Well-defined delays are applied
to avoid jitter, so that any event will happen in real time with a constant well-defined time difference to
other events. Time intervals for input and output data will always be constant allowing for fast and safe
transmission. Isochrone mode is implemented in the ET200S Distributed I/O System to enforce this
behavior.1
The 1 SI CANopen Module for ET200S supports isochrone mode. The module cooperates in isochrone
mode with the PROFIBUS/PROFINET master and all other slave units on that network. However the
module does not forward the synchronization, enforced in isochrone mode, to the CANopen network
it controls.
The 1 SI CANopen Module for ET200S attempts to activate isochrone mode by default, without any
action from the user.
1. Please refer to the SIMATIC Isochrone Mode Function Manual for information. This manual is available from http://support.auto-
mation.siemens.com.
Doc.Id. SCM-1200-005
1 SI CANopen Module for ET200S
Doc.Rev. 1.32
Chapter 5
5. Configuration
5.1 General
Configuration of the ET200S Distributed I/O System rack to include the 1 SI CANopen Module for
ET200S can be done in different ways, depending on the application:
1. The rack can be part of a PROFIBUS/PROFINET network. In this case the module can be con-
figured through the PROFIBUS/PROFINET master PLC to be included in the PROFIBUS/
PROFINET network.
2. If the ET200S Distributed I/O System includes an internal CPU, this can be used, in combina-
tion with the PLC, to configure the 1 SI CANopen Module for ET200S.
3. When the ET200S Distributed I/O System includes an internal CPU, it can also be used as a
standalone rack. The module is configured by downloading the configuration to this CPU instead of
to the PLC.
The CANopen network, and the behavior of the module on this network, have to be configured using
an external CANopen configuration tool1 on the PC and the configuration is downloaded to the CAN-
open network through a CANopen adapter.1
The size of the data block, transferred from the PLC to the 1 SI CANopen Module for ET200S, depends
on the ET200S Distributed I/O System rack and will be either 4, 8, 16 or 32 bytes. If an application
sends larger messages than the rack is configured for, the messages can be fragmented and sent in several
packages. This implies slower communication. A function block, that can be downloaded from
www.et200can.com to the PLC or to the ET200S CPU, will handle the fragmentation, see “Fragmenta-
tion Handling” on page 47.
Maximum CANopen I/O size also depends on the ET200 Distributed I/O System rack. Depending on
the rack the module can be configured to different block sizes, ranging from 4 to 32 bytes as shown in
1. Please contact HMS support for further information, see “Support” on page 4.
PLC
1 SI CANopen
Slave devices on the CANopen network
PROFIBUS/PROFINET
PC with

tools
CANopen

h

Configuration 13
Doc.Id. SCM-1200-005
1 SI CANopen Module for ET200S
Doc.Rev. 1.32
the table below. Without fragmentation enabled, the data block size will limit the amount of data trans-
mitted/received.
For example, if the configured I/O block size of the rack is 4 bytes, the maximum allowed amount of
CANopen I/O without fragmentation is 4 bytes and with fragmentation 512 bytes. For more informa-
tion see “Fragmentation Handling” on page 47.
For data consistency for different racks, see “Siemens Interface Modules Compatibility” on page 58.
The module can be configured either as a master or as a slave, depending on the application.
5.2 ET200S Distributed I/O System Configuration
The Siemens SIMATIC STEP71 tool is used to configure the ET200S Distributed I/O System rack and
the 1 SI CANopen Module for ET200S for integration into the rack. The module is included in the SI-
MATIC STEP7 tool. For information on which ET200S Distributed I/O System versions the 1 SI
CANopen Module for ET200S are compatible to, see “Siemens Interface Modules Compatibility” on
page 58.
The ET200S Distributed I/O System appears as a slave on the PROFIBUS/PROFINET network if it
is configured from the PROFIBUS/PROFINET PLC. It can appear either as a master or as a slave on
the CANopen network depending on the settings in the parameter list.
A example on how to configure the system using SIMATIC STEP7 is given on page 16.
Right-clicking on the 1 SI CANopen Module for ET200S in the list of modules in the rack will allow the
user to define the parameters of the module.
Configured Rack I/O block
size (bytes) Maximum CANopen I/O size (bytes)
4512
81024
16 1024
32 1024
1. STEP7 V5.4 SP 5 or later
Configuration 14
Doc.Id. SCM-1200-005
1 SI CANopen Module for ET200S
Doc.Rev. 1.32
The following parameters have to be defined
The configuration is downloaded to the PLC or the internal CPU using an MPI or Ethernet cable.
Parameter Description Values Default value
Node Number Node ID on the CANopen Network.
Allowed values are 1 - 127
1-127 1
Master/Slave The module can be configured either as a master or as a
slave on the CANopen network
Master
Slave
Master
Baud rate This parameter defines the baud rate on the CANopen
network. If “Auto” is selected the baud rate will be auto-
matically detected.
20 kbit/s
50 kbit/s
125 kbit/s
250 kbit/s
500 kbit/s
800 kbit/s
1000 kbit/s
Auto
500 kbit/s
Process data
mode
Data can be processed either in standard mode or frag-
mented mode, see page 12 and page 47.
Standard
Fragmented
Standard
Group diagnosis This parameter enables/disables the diagnostic informa-
tion from the 1 SI CANopen module, except the Parame-
terization error message that can not be disabled.
For further information, see “PROFIBUS/PROFINET
Channel Diagnostics” on page 31.
Disable
Enable
Disable
CANopen input
data size
This parameter defines the CANopen input data size. The
direction is defined from the CANopen network point of
view, that is input is input to the module from the CAN-
open network. Possible values are 1 - 1024 bytes.
NOTE: The maximum data size is limited to 512 bytes if
you use a 4 byte backplane size, see page 12.
1 - 1024 Same as config-
ured rack I/O
block size.
CANopen output
data size
This parameter defines the CANopen output data size.
The direction is defined from the CANopen network point
of view, that is output is output to the CANopen network
from the module. Possible values are 1 - 1024 bytes.
NOTE: The maximum data size is limited to 512 bytes if
you use a 4 byte backplane size, see page 12.
1 - 1024 Same as config-
ured rack I/O
block size.
Configuration 15
Doc.Id. SCM-1200-005
1 SI CANopen Module for ET200S
Doc.Rev. 1.32
5.3 CANopen Network Configuration
An external CANopen configuration tool1 is used to configure the nodes on the CANopen network.
The resulting Concise DCF files are downloaded to the CANopen network master using a CANopen
adapter1. At the next startup the CANopen master will configure the network, if this function was set
in the configuration tool during initial configuration.
The 1 SI CANopen Module for ET200S can be configured either as a master or as a slave on the CAN-
open network.
After the configuration is finished, the CANopen network configuration can be uploaded to and stored
in the PROFIBUS/PROFINET PLC or the ET200S I/O System CPU. If the 1 SI CANopen Module
for ET200S has to be replaced by another module, the previously stored configuration can be down-
loaded to the new module, and communication can be restarted without unnecessary delay. The change
of modules can be performed with power still on. To perform upload/download of configuration you
need a function block that can be downloaded from www.et200can.com. For this block to function
properly, Concise DCF files have to be used. For more information see “Configuration Upload/Down-
load” on page 48.
5.3.1 LSS Routine
If there is a missing slave on the network after the boot time-out the master will initiate the LSS routine.
It will send an identify slave request. If one (and only one) slave responds to that message, the master
sets the NodeID of that node to the first available NodeID. The master will then send a boot up message
to the slave. See also “LSS Services” on page 29.
Note: This routine only works for one slave without Node ID at a time on the network. If there are
more than one slave without Node ID on the network, they will all be assigned the same Node ID, which
will cause severe problems.
5.4 Configuration Files
The EDS file for the 1 SI CANopen Module for ET200S can be downloaded from www.et200can.com.
After download the file is imported into the CANopen configuration tool. This file is necessary to per-
form the configuration of the module on the CANopen network.
The necessary information for configuring the module in the ET200S Distributed I/O System can be
included in the SIMATIC STEP7 tool by installing the HSP or GSD file(s)2 into the tool.
For applications using a third party PLC, please visit www.et200can.com for information and download
of configuration files.
1. Please visit www.et200can.com or contact HMS support for further information, see “Support” on page 4.
2. Available for download at www.et200can.com.
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69

IXXAT 1 SI CANopen User manual

Type
User manual

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI