XPS MC32X
XPS MC32X
33003275 12/2011
XPSMC
Hardware Manual
12/2011
33003275.07
www.schneider-electric.com
The information provided in this documentation contains general descriptions and/or
technical characteristics of the performance of the products contained herein. This
documentation is not intended as a substitute for and is not to be used for
determining suitability or reliability of these products for specific user applications. It
is the duty of any such user or integrator to perform the appropriate and complete
risk analysis, evaluation and testing of the products with respect to the relevant
specific application or use thereof. Neither Schneider Electric nor any of its affiliates
or subsidiaries shall be responsible or liable for misuse of the information contained
herein. If you have any suggestions for improvements or amendments or have found
errors in this publication, please notify us.
No part of this document may be reproduced in any form or by any means, electronic
or mechanical, including photocopying, without express written permission of
Schneider Electric.
All pertinent state, regional, and local safety regulations must be observed when
installing and using this product. For reasons of safety and to help ensure
compliance with documented system data, only the manufacturer should perform
repairs to components.
When devices are used for applications with technical safety requirements, the
relevant instructions must be followed.
Failure to use Schneider Electric software or approved software with our hardware
products may result in injury, harm, or improper operating results.
Failure to observe this information can result in injury or equipment damage.
© 2011 Schneider Electric. All rights reserved.
2 33003275 12/2011
Table of Contents
Safety Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
About the Book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Chapter 1 Functional Safety Information . . . . . . . . . . . . . . . . . . . . . 13
IEC 61508 and Safety Integrity Level (SIL) . . . . . . . . . . . . . . . . . . . . . . . . 14
Functional Safety Certification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Training . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Chapter 2 Overview: XPSMC16Z/ZC/ZP, XPSMC32Z/ZC/ZP. . . . . . 19
XPSMC Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Representation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Chapter 3 Application and Function. . . . . . . . . . . . . . . . . . . . . . . . . 29
Application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Function. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Initial Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Chapter 4 XPSMC Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
4.1 General Description of the XPSMC16/32 . . . . . . . . . . . . . . . . . . . . . . . . . 38
Front View of XPSMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Communication Connections TER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Elements of the Display and System Diagnostics . . . . . . . . . . . . . . . . . . . 48
Connection Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Technical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
4.2 Modbus RTU Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Cables to Connect the XPSMC Hardware . . . . . . . . . . . . . . . . . . . . . . . . 62
Connecting XPSMC to Premium PLC Modbus Communication Cards. . . 64
Configuring a Premium PLC with Unity for Modbus RTU Communication 67
Importing a Section Including the DFB . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Viewing Modbus Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Function Codes and Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
33003275 12/2011 3
4.3 Description of Profibus DP Parameter and Settings . . . . . . . . . . . . . . . . 87
Profibus DP Communication Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Profibus DP LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Data Exchange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
4.4 Description of CANopen Parameter and Settings . . . . . . . . . . . . . . . . . . 93
CANopen Communication Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
CANopen LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
CANopen Network Length and Stub Length . . . . . . . . . . . . . . . . . . . . . . 97
CANopen Data Exchange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Appendices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Appendix A Brief Description of the Functional Devices . . . . . . . . . . 113
Device Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Monitoring Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
EDM Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Start Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Enabling Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Miscellaneous Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Output Functional Elements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Appendix B Examples of Applications . . . . . . . . . . . . . . . . . . . . . . . . . 125
Application Example - Light Curtain With Muting. . . . . . . . . . . . . . . . . . . 126
Application Example - Safety Guard with Enabling Device . . . . . . . . . . . 128
Application Example for Several Functions - Emergency Stop, Two Hand
Control, Safety Mat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Appendix C Electrical Life of the Output Contacts . . . . . . . . . . . . . . . 131
Diagram of the Electrical Life . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Appendix D Examples for Bus Configuration . . . . . . . . . . . . . . . . . . . 133
Connection of the XPSMC with CANopen and Sycon 2.8 . . . . . . . . . . . . 134
Connection of the XPSMC with CANopen and Sycon 2.9 . . . . . . . . . . . . 142
Configuration of Unity Pro for CANopen . . . . . . . . . . . . . . . . . . . . . . . . . 150
Connection of the XPSMC with Profibus and Sycon 2.9 . . . . . . . . . . . . . 153
Appendix E Declaration of Conformity. . . . . . . . . . . . . . . . . . . . . . . . . 157
EC Declaration of Conformity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
4 33003275 12/2011
Safety Information
§
Important Information
NOTICE
Read these instructions carefully, and look at the equipment to become familiar with
the device before trying to install, operate, or maintain it. The following special
messages may appear throughout this documentation or on the equipment to warn
of potential hazards or to call attention to information that clarifies or simplifies a
procedure.
33003275 12/2011 5
PLEASE NOTE
Electrical equipment should be installed, operated, serviced, and maintained only by
qualified personnel. No responsibility is assumed by Schneider Electric for any
consequences arising out of the use of this material.
A qualified person is one who has skills and knowledge related to the construction
and operation of electrical equipment and its installation, and has received safety
training to recognize and avoid the hazards involved.
6 33003275 12/2011
About the Book
At a Glance
Document Scope
This manual provides a detailed description of the XPSMC••• safety controller range.
Details of each of the references are outlined below.
The hardware aspects of the safety controller range are outlined in this manual.
The following descriptions are included:
z the dimensions and installation of the XPSMC
z the application and function
z description of the XPSMC
z a brief description of the functional devices
z examples of applications
z the technical characteristics of the safety controllers
Type Characteristics
XPSMC16Z 8 control outputs and 16 safety inputs
6 safety transistor outputs
2 x 2 safety relay outputs
XPSMC16ZP 8 control outputs and 16 safety inputs
6 safety transistor outputs
2 x 2 safety relay outputs
Profibus DP slave interface
XPSMC16ZC 8 control outputs and 16 safety inputs
6 safety transistor outputs
2 x 2 safety relay outputs
CANopen interface
XPSMC32Z 8 control outputs and 32 safety inputs
6 safety transistor outputs
2 x 2 safety relay outputs
33003275 12/2011 7
Type Characteristics
XPSMC32ZP 8 control outputs and 32 safety inputs
6 safety transistor outputs
2 x 2 safety relay outputs
Profibus DP slave interface
XPSMC32ZC 8 control outputs and 32 safety inputs
6 safety transistor outputs
2 x 2 safety relay outputs
CANopen interface
Validity Note
The corresponding configuration software is XPSMCWIN under Microsoft Windows
2000/XP/Vista/7.
The XPSMC safety controller has been developed and manufactured in accordance
with European standards and directives.
NOTE: The corresponding declaration of conformity is provided in Appendix E of
this document (see page 157).
The product manufacturer possesses a certified quality assurance system in
accordance with EN ISO 9001.
The technical characteristics of the device(s) described in this manual also appear
online. To access this information online:
Step Action
1 Go to the Schneider Electric home page www.schneider-electric.com.
2 In the Search box type the model number of a product or the name of a product range.
z Do not include blank spaces in the model number/product range.
z To get information on a grouping similar modules, use asterisks (*).
3 If you entered a model number, go to the Product datasheets search results and
click on the model number that interests you.
If you entered the name of a product range, go to the Product Ranges search results
and click on the product range that interests you.
4 If more than one model number appears in the Products search results, click on the
model number that interests you.
5 Depending on the size of your screen, you may need to scroll down to see the data
sheet.
6 To save or print a data sheet as a .pdf file, click Download XXX product datasheet.
The characteristics presented in this manual should be the same as those that
appear online. In line with our policy of constant improvement we may revise content
over time to improve clarity and accuracy. In the event that you see a difference
between the manual and online information, use the online information as your
reference.
8 33003275 12/2011
Related Documents
You can download these technical publications and other technical information from
our website at www.schneider-electric.com.
WARNING
LOSS OF CONTROL
z The designer of any control scheme must consider the potential failure modes
of control paths and, for certain critical control functions, provide a means to
achieve a safe state during and after a path failure. Examples of critical control
functions are emergency stop and overtravel stop, power outage and restart.
z Separate or redundant control paths must be provided for critical control
functions.
z System control paths may include communication links. Consideration must be
given to the implications of unanticipated transmission delays or failures of the
link.
z Observe all accident prevention regulations and local safety guidelines.1
z Each implementation of this equipment must be individually and thoroughly
tested for proper operation before being placed into service.
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
1 For additional information, refer to NEMA ICS 1.1 (latest edition), "Safety
Guidelines for the Application, Installation, and Maintenance of Solid State Control"
and to NEMA ICS 7.1 (latest edition), "Safety Standards for Construction and Guide
for Selection, Installation and Operation of Adjustable-Speed Drive Systems" or their
equivalent governing your particular location.
33003275 12/2011 9
DANGER
HAZARDOUS VOLTAGE
Only trained professional electricians may install, startup, modify, and retrofit this
equipment!
Disconnect the device / system from all power sources prior to starting any work!
If installation or system errors occur, line voltage may be present at the control
circuit in devices without DC isolation!
Observe all electrical safety regulations issued by the appropriate technical
authorities or the trade association. The safety function can be lost if the device is
not used for the intended purpose.
Opening the housing or any other manipulation will void the warranty
Failure to follow these instructions will result in death or serious injury.
CAUTION
UNINTENDEND USE
If the device has been subjected to improper or incorrect use it must no longer be
used, and the guarantee loses its validity.
Impermissible conditions include:
strong mechanical stress, for example through a fall, or voltages, currents,
temperatures or humidity outside of the specifications.
Before starting up your machine/plant for the first time, please be sure to check all
the safety functions according to valid regulations, and observe the specified test
cycles for safety equipment.
Failure to follow these instructions can result in injury or equipment damage.
10 33003275 12/2011
CAUTION
RISKS ON INSTALLATION
Perform the following precautionary steps prior to installation, assembly or
disassembly:
1. Disconnect supply voltage to the equipment / system prior to starting any work.
2. Lockout/tag the equipment / system to prevent accidental activation.
3. Confirm that no voltage is present.
4. Ground the phases and short to ground.
5. Protect against adjacont live components using guards and barriers.
Failure to follow these instructions can result in injury or equipment damage.
DANGER
HAZARD OF ELECTRIC SHOCK, EXPLOSION OR ARC FLASH
z Disconnect all power from all equipment including connected devices prior to
removing any covers or doors, or installing or removing any accessories,
hardware, cables, or wires except under the specific conditions specified in the
appropriate hardware guide for this equipment.
z Always use a properly rated voltage sensing device to confirm the power is off
where and when indicated.
z Replace and secure all covers, accessories, hardware, cables, and wires and
confirm that a proper ground connection exists before applying power to the
unit.
z Use only the specified voltage when operating this equipment and any
associated products.
Failure to follow these instructions will result in death or serious injury.
CAUTION
RATED PROTECTION AGAINST ACCIDENTAL CONTACT
z Protection type according to EN/IEC 60529.
z Housing/terminals: IP 20 / IP 20.
z Finger-proof acc. to EN 50274.
Failure to follow these instructions can result in injury or equipment damage.
User Comments
We welcome your comments about this document. You can reach us by e-mail at
[email protected].
33003275 12/2011 11
12 33003275 12/2011
XPSMC
Functional Safety Information
33003275 12/2011
1
What’s in this Chapter?
This chapter contains the following topics:
Topic Page
IEC 61508 and Safety Integrity Level (SIL) 14
Functional Safety Certification 15
Training 18
33003275 12/2011 13
Functional Safety Information
Introduction
The XPSMC safety controllers are a Safety-Related System certified according to
IEC 61508 by TÜV NORD CERT GmbH.
14 33003275 12/2011
Functional Safety Information
Introduction
The XPSMC controllers are certified
z by TÜV NORD CERT GmbH
z for use in applications up to and including SIL 3 according to IEC 61508 and
IEC 62061.
This certification verifies that the XPSMC is compliant with the following standards
and directives:
z 2006/42/EC
z EN 60204-1:2006
z EN ISO 13849-1:2008, PL e
z EN / IEC 61508:2001, SIL 3
z EN 62061:2005, SILCL 3
z EN 60947-5-1:2004 chapter 4.4 Categories for switching elements
z EN 61496-1:2004+A1:2008 annex A.7 Muting
z EN 574:1996+A1:2008, Typ IIIa, Typ IIIc
z EN 692:2005+A1:2009, chapter 5.4.1
z EN 693:2001+A1:2009, chapter 5.4.1
NOTE: Please visit our website www.schneider-electric.com for a copy of the most
recent version of the certificate. Also refer to Decleration of Conformity
(see page 157).
NOTE: Using a XPSMC safety controller is a necessary but not sufficient
precondition for the certification of a SIL 3 application. A SIL 3 application must also
fulfill the requirements of the IEC 61508, and other application standards.
33003275 12/2011 15
Functional Safety Information
NOTE:
z The performance level and safety category in accordance with
EN ISO / ISO 13849-1 depends on the external wiring, the application case, the
choice of control station and how this is physically arranged on the machine.
z The user must carry out a risk assessment in accordance with
EN ISO / ISO 12100.
z The entire system/machine must undergo validation in accordance with the
applicable standards.
z The module contains electro-mechanical relays. This is why actual MTTFd values
will vary depending on the application load and duty cycle. The estimated MTTFd
values in years mentioned above are based on the following assumptions:
z B10d value for maximum load of 400,000
z average switching quantity nop=6,300 cycles/year
z B10d value for low load of 20,000,000
z average switching quantity nop=361,800 cycles/year
(see EN ISO / ISO 13849-1, C.2.4 and Tab K.1)
z You must ensure that the loads and switching cycles experienced by the safety
relay are appropriate for the calculated performance level. Use the Electrical Life
of the Output Contacts diagrams (see page 131) to calculate the maximum
acceptable values. Make frequent observations of the operating conditions and
replace the module before these limits are exceeded. The specified performance
level can only be assured for the number of switching cycles calculated using this
method. In no case should you exceed a service life of 20 years.
z Operating the device not within the specifications may lead to unintended
behavior or the destruction of the device.
z Please consult the installation notes.
NOTE: There are no user serviceable components in the module.
16 33003275 12/2011
Functional Safety Information
CAUTION
RESIDUAL RISK (EN ISO / ISO 12100-1)
These controllers must be used for safety-related functions in conjunction with the
connected safety equipment and devices that meet applicable standard
requirements.
A residual risk will remain if:
z it is necessary to modify this recommended circuit and if the added/ modified
components are not properly integrated in the control circuit.
z the user does not follow the required standards applicable to the operation of
the machine, or if the adjustments to and maintenance of the machine are not
properly made. It is essential to strictly follow the prescribed machine
maintenance schedule.
z the devices connected to the safety outputs do not have mechanically-linked
contacts.
Failure to follow these instructions can result in injury or equipment damage.
33003275 12/2011 17
Functional Safety Information
Training
Introduction
As stated in the IEC 61508, Part 1, App. B, all persons involved in a Safety Lifecycle
activity must have the appropriate training, technical knowledge, experience, and
qualifications relevant to the specific duties they have to perform. This should be
assessed in relation to each particular application.
NOTE: Make sure you possess all information and skills required to install, run, and
maintain Safety-Related Systems correctly.
Qualification of Personnel
Electrical equipment should be installed, operated, serviced, and maintained only by
qualified personnel. No responsibility is assumed by Schneider Electric for any
consequences arising out of the use of this material.
A qualified person is one who has skills and knowledge related to the construction
and operation of electrical equipment and the installation, and has received safety
training to recognize and avoid the hazards involved.
The specialists must be able to detect possible hazards that may arise from
parameterization, changing parameter values and generally from mechanical,
electrical or electronic equipment. The specialists must be familiar with the
standards, provisions and regulations for the prevention of industrial accidents,
which they must observe when working on the drive system.
Training Contents
In addition to the usual training courses concerning the use of the company’s
products, Schneider Electric offers you training courses covering the topics of its
IEC 61508 compliant Safety-Related System.
18 33003275 12/2011
XPSMC
Overview
33003275 12/2011
Overview: XPSMC16Z/ZC/ZP,
XPSMC32Z/ZC/ZP
2
Overview
This chapter contains an overview of the safety controllers XPSMC16Z,
XPSMC16ZC, XPSMC16ZP, XPSMC32Z, XPSMC32ZC, and XPSMC32ZP.
33003275 12/2011 19
Overview
XPSMC Models
XPSMC
XPSMC is a generic term that describes the entire family of different XPSMC safety
controllers. Currently, the following models are available: XPSMC16Z,
XPSMC16ZC, XPSMC16ZP, XPSMC32Z, XPSMC32ZC, and XPSMC32ZP.
20 33003275 12/2011
Overview
To configure and commission the safety controller you also require the following
items (1 reference for each item):
Item References
Configuration software XPSMCWIN configuration software XPSMCWIN
Configuration cable USB PC adaptor and Ethernet TSXCUSB485 +
connection cable (2 references) or 490NTW00002
Serial PC adaptor and connection cable TSXPCX1031 +
(2 references) XPSMCCPC
IO terminals Screw terminals pack available for 16 or You require 1 of the
32 Digital Input versions of the Safety following references:
Controller (Terminals provided for the 1. XPSMCTS16
complete safety controller) 2. XPSMCTS32
For Safety Controller:
1. References 16 Digital Input:
XPSMC16Z, XPSMC16ZC,
XPSMC16ZP
2. References 32 Digital Input:
XPSMC32Z, XPSMC32ZC,
XPSMC32ZP
Cage Clamp terminals pack available for 1. XPSMCTC16
16 or 32 Digital Input versions of the 2. XPSMCTC32
safety controller (Terminals provided for
the complete safety controller)
For Safety Controller:
1. References 16 Digital Input:
XPSMC16Z, XPSMC16ZC,
XPSMC16ZP
2. References 32 Digital Input:
XPSMC32Z, XPSMC32ZC,
XPSMC32ZP
Power Supply IEC EN 60950 rated powers supply with 1. ABL8RPS24030
protective separation (PELV, or SELV) 2. ABL8RPS24050
1. 3A, 24 VDC 3. ABL8RPS24100
2. 5A, 24 VDC
3. 10A, 24 VDC
33003275 12/2011 21
Overview
Representation
22 33003275 12/2011
Overview
33003275 12/2011 23
Overview
Dimensions
24 33003275 12/2011
Overview
Installation
WARNING
UNINTENDED EQUIPMENT OPERATION
z Place devices dissipating the most heat at the top of the cabinet and ensure
adequate ventilation.
z Avoid placing this equipment next to or above devices that might cause
overheating.
z Install the equipment in a location providing the minimum clearances from all
adjacent structures and equipment as directed in this document.
z Install all equipment according to the drawings specified in the related
documentation.
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
WARNING
UNINTENDED EQUIPMENT OPERATION
Install and operate this equipment according to the environmental conditions
described in the technical characteristics.
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
33003275 12/2011 25
Overview
This equipment has been designed to operate outside of any hazardous location.
Only install this equipment in zones known to be free of a hazardous atmosphere.
DANGER
EXPLOSION HAZARD
This equipment is suitable for use in non-hazardous locations only.
Failure to follow these instructions will result in death or serious injury.
Requirements
The controller should be air-cooled by natural convection. To facilitate ventilation,
install it vertically with the ventilation louvers on the bottom and on the top.
If several controllers are installed on the same rack, it is recommended that the
following provisions be observed:
z Leave a free space of at least 150 mm (5.90 in.) for the ducts, wiring, and air
circulation above and below the controller.
z Install heat-generating devices (transformers, supply modules, power switches,
etc.) above the controllers.
26 33003275 12/2011
Overview
Assembly of the upper housing section on to the mounting plate (torque value =
1.1 Nm (9.7 lb-in)).
33003275 12/2011 27
Overview
28 33003275 12/2011
XPSMC
Application and Function
33003275 12/2011
3
Overview
This chapter described the application and function of XPSMC16Z, XPSMC16ZC,
XPSMC16ZP, XPSMC32Z, XPSMC32ZC, and XPSMC32ZP safety controllers.
33003275 12/2011 29
Application and Function
Application
Description
The XPSMC device is an electronic safety controller for the monitoring of safety
functions up to safety category 4, PL e, according to EN ISO / ISO 13849-1 and
SILCL 3 according to EN / IEC 62061 respectively SIL 3 according to
EN / IEC 61508 in the section for machine safety.
The XPSMC Safety Controller has 6 solid state transistor outputs and in addition 2
safety relay outputs, and depending on version either 16 or 32 digital inputs.
The safety controller contains a configuration interface (TER).
The TER interface is a Modbus RTU serial communications port which can also be
used for diagnostic purposes as it can be connected to a standard PLC or a
graphical user interface (for example HMI Magelis).
Additional references of the safety controller contain either CANopen or Profibus DP
interfaces.
NOTE: Every connected sensor and actuator to the XPSMC must change its status
once between 2 machine service intervals or at least once a year. This must be
done, as the Safety Integrity Level calculation for each safety function is based upon
a complete input/output test once a year.
NOTE: The device contains no components which require maintenance by the user.
For authorization of safety circuits in accordance with EN / IEC 60204, EN ISO /
ISO 13850, only the output circuits between terminals 13-14, 23-24, 33-34, 43-44
and semiconductor safety outputs o1 to o6 can be used.
30 33003275 12/2011
Application and Function
Function
Description
The device includes 6 independent semiconductor safety outputs and 2
independent groups of dual channel positively driven potential-free contact safety
relay outputs. Each of the 4 channels has 2 contacts in series.
NOTICE
RADIO INTERFERENCE
This product is a Class A (FCC/VDE) product intended for use in industrial
environments. Do not use this product in Class B domestic environment
applications.
Failure to follow these instructions can result in equipment damage.
WARNING
UNINTENDED EQUIPMENT OPERATION
z Do not wire I/O and communication lines in proximity to power cables, radio
devices, or other equipment that may cause electromagnetic interference.
z If wiring of I/O lines near power lines or radio equipment is unavoidable, use
shielded cables. Properly ground the cable shields as indicated in the related
documentation.
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
Functions of XPSMC
The XPSMC has 8 control outputs, c1 to c8 and 16 (32) safety inputs, i1 to i16 (i1 to
i32).
The safety inputs are monitored for cross connections and short circuits by
supplying the circuit members with different control outputs, c1 to c8.
The safety controller uses the control outputs to continuously test the connected
inputs including their power connections.
If an error is detected on the input circuit, the control logic switches off the safety
outputs associated with the relevant safety function. The safety outputs associated
with other safety functions continue to operate normally.
XPSMC safety controllers are equipped with a Modbus RTU serial interface (TER).
33003275 12/2011 31
Application and Function
The communication ports are to provide diagnostic information regarding the status
of the controller. The communication is non-safety related. The safety controller is a
slave for all communication possibilities.
XPSMC
WARNING
LOSS OF CROSS-CONNECTION DETECTION
Carefully analyze and understand how the circuits which are sharing control
outputs interact in your application. Short-circuits between inputs driven by the
same control outputs are not detected. You have to ensure that no hazardous
condition can occur.
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
32 33003275 12/2011
Application and Function
DANGER
UNINTENDED EQUIPMENT OPERATION OR ELECTRIC SHOCK
Be sure to connect the terminal blocks to their designated location.
Failure to follow these instructions will result in death or serious injury.
DANGER
IMPROPER CIRCUIT DESIGN, TESTING AND SERVICING HAZARD
Configuration of XPSMC
The XPSMC is configured using a PC (computer) and the XPSMCWIN configuration
software.
The connection between the safety controller and PC (computer) can be made in
2 ways (see page 43):
z using the serial communication port from the PC (computer)
z using the USB communication port from the PC (computer)
33003275 12/2011 33
Application and Function
Initial Operation
Stage Description
1 The LEDs located on the housing light up.
2 After 2 seconds
z PWR LED is on
z CNF LED is flashing
z remaining LEDs are off
Stage Description
1 The LEDs located on the housing light up.
2 After 2 seconds, the LEDs switch off for a short time and then on again, since the
Reset button is pressed.
3 Release the Reset button.
z PWR LED is on
z CNF LED is flashing
z remaining LEDs are off
Stage Description
1 The LEDs located on the housing light up.
2 After 2 seconds
z PWR LED is on
z RUN LED is on when the controller was in Run before power cycle
z RUN LED is off when the controller was in Stop before power cycle
34 33003275 12/2011
Application and Function
DANGER
DANGEROUS MOVEMENT
Evaluate operational state of all outputs before setting the XPSMC safety
controller into RUN mode with the XPSMCWIN software.
You must make sure that no unintended equipment operation can occur.
Failure to follow these instructions will result in death or serious injury.
Once the XPSMC safety controller has been successfully configured and validated,
it can be set into RUN mode with the XPSMCWIN software.
Stage Description
1 After downloading a valid configuration
z CNF LED is off
33003275 12/2011 35
Application and Function
36 33003275 12/2011
XPSMC
XPSMC Description
33003275 12/2011
XPSMC Description
4
Overview
This chapter contains the description of the safety controllers XPSMC16Z,
XPSMC16ZC, XPSMC16ZP, XPSMC32Z, XPSMC32ZC, and XPSMC32ZP.
33003275 12/2011 37
XPSMC Description
Introduction
This section provides an overview of the general functions and properties of the
XPSMC16/32 Safety Controller.
38 33003275 12/2011
XPSMC Description
Overview
The following images represent the XPSMC models with screw terminals (ref:
XPSMCTS) or cage clamp terminals (ref: XPSMCTC).
1 Terminals
2 TER connection
3 Reset button
33003275 12/2011 39
XPSMC Description
1 Terminals
2 Fieldbus connection (Profibus DP(female connector) or CANopen (male connector))
3 TER connection
4 Reset button
Display
The LED indicators reflect the current operating status of the device (see chapter
Elements of the Display and System Diagnostics, page 48).
40 33003275 12/2011
XPSMC Description
Terminals
The terminal layout is as follows:
Connection
8 pin RJ45 connector is used to connect the XPSMC safety controller to a PC for
configuration and/or diagnostics.
The communication via the TER terminal is Modbus RTU protocol and can also be
used to connect to a HMI Magelis operating terminal, or a standard PLC.
Fieldbus Connection
Dependant on version:
z Profibus DP: 9 pin D-Sub female connector
z CANopen: 9 pin D-Sub male connector
Reset Button
When an external error was detected and assumed to be fixed, this has to be
confirmed by pressing the Reset button. When the error is no longer detected, the
controller will be able to enter the RUN mode again
Pressing the Reset button during a power cycle will reset the XPSMC controller to
default values. As a result the password is set to ’safety’, and the configuration is
invalid but not deleted. That means the controller cannot be set to RUN mode
anymore but the configuration and protocol can still be read from controller. To set
the controller operational again, the controller needs to be reconfigured (download
and validate a configuration).
33003275 12/2011 41
XPSMC Description
CANopen/Profibus DP LEDs
Two LEDs for CANopen/Profibus DP connection: RUN (green) and ERR (red).
Refer to Profibus DP LEDs, page 90 for Profibus DP and to CANopen LEDs,
page 96 for CANopen LED description.
42 33003275 12/2011
XPSMC Description
Connection
8 pole RJ45-Socket pin-outs
Serial Connection
The following 2 cabling components are required to set up the serial connection:
z XPSMCCPC adaptor
z TSXPCX1031 serial adaptor
33003275 12/2011 43
XPSMC Description
The following figure shows the physical serial connection from the PC to the XPSMC
safety controller.
1 XPSMCCPC
2 TSXPCX1031
USB Connection
The following 2 cabling components are required to set up the USB connection:
z Standard (1:1) RJ45/RJ45 twisted pair Category 5D Ethernet cable Ref:
490NTW00002
z TSXCUSB485 USB adaptor
NOTE: These accessories are included in the XPSMC*PACK or may be ordered
separately.
In addition you will require the USB driver pack available on the Safety Suite V2
(XPSMCWIN) software CD or on www.schneider-electric.com.
Driver pack installation instructions are available within the software manual.
44 33003275 12/2011
XPSMC Description
The following figure shows the physical USB connection from the PC to the XPSMC
safety controller.
1 RJ45-RJ45 twisted pair category 5D or better (1:1) Ethernet cable (e.g. 490NTW00002)
2 USB Adaptor TSXCUSB485
33003275 12/2011 45
XPSMC Description
Configuration Rules
Every XPSMC must be separately addressed and configured if it is to be used on
the same bus.
If the controller is operated within a Modbus network under strong EMC influence
the resulting disturbances may lead to unsuccessful bus traffic. To avoid this
situation from occurring, we recommend using a snap on ferrite filter on the bus
connection.
Follow these recommendations for the Modbus network wiring:
z Use a shielded twisted pair cable.
z Connect the reference potentials (ground) to one another.
z Ensure that the maximum cable length does not exceed 1000 m (3280.8 ft).
z Ensure that the maximum drop length does not exceed 20 m (65.6 ft).
z Keep at least 30 cm (1 ft) between the bus cable and the power cable.
46 33003275 12/2011
XPSMC Description
z Any crossing of the bus cable and power cables should be made at right angles
(90° ).
z Ground the cable shielding on each unit.
z Adapt the line at both ends using a line terminator.
NOTICE
LOSS OF NETWORK
Make sure that devices on a Modbus system have unique network addresses.
Failure to follow these instructions can result in equipment damage.
33003275 12/2011 47
XPSMC Description
LED Description
48 33003275 12/2011
XPSMC Description
33003275 12/2011 49
XPSMC Description
Connection Diagram
Introduction
The following information is provided to help you to connect and wire your
XPSMC16 / XPSMC32 safety controller.
DANGER
HAZARD OF ELECTRIC SHOCK, EXPLOSION OR ARC FLASH
z Disconnect all power from all equipment including connected devices prior to
removing any covers or doors, or installing or removing any accessories,
hardware, cables, or wires except under the specific conditions specified in the
appropriate hardware guide for this equipment.
z Always use a properly rated voltage sensing device to confirm the power is off
where and when indicated.
z Replace and secure all covers, accessories, hardware, cables, and wires and
confirm that a proper ground connection exists before applying power to the
unit.
z Use only the specified voltage when operating this equipment and any
associated products.
Failure to follow these instructions will result in death or serious injury.
50 33003275 12/2011
XPSMC Description
Description of terminals:
33003275 12/2011 51
XPSMC Description
Technical Characteristics
WARNING
UNINTENDED EQUIPMENT OPERATION
Do not exceed any of the rated values specified in the following tables.
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
XPSMC•, Terminals A1, A2, 13, 14, 23, 24, 33, 34, 43, 44
Single lead connection
52 33003275 12/2011
XPSMC Description
Miscellaneous
Miscellaneous
33003275 12/2011 53
XPSMC Description
Mechanical Structure
Power Supply
Excess voltage category III (4 kV) pollution category 2 / Isolation voltage 300 V as
per EN / IEC 60664-1
54 33003275 12/2011
XPSMC Description
33003275 12/2011 55
XPSMC Description
Short-Circuit Protection, max. Fuse Element for none required, the semiconductor outputs
Semiconductor Output Circuits are internally short-circuit-protected
The potential-free safety outputs are also suitable for small loads
(min. 17 V / 10 mA). This is, however, only possible if high loads have not already
been switched via the contacts, as the contact surface treatment (gold plating) may
have been burned off.
Input Circuits
Number of Inputs 16 or 32
Maximum Category / Maximum Performance 4 / PL e
Level as per EN ISO / ISO 13849
Maximum Safety Level as per EN / IEC 62061 SILCL 3
56 33003275 12/2011
XPSMC Description
Miscellaneous
Lamp Muting (source of white light, with a Light bulb (24 V / min. 0.5 W to max.
luminosity of minimum 200 cd/m2 and an 7.0 W, for example: references DL1-BEB)
illuminated surface of minimum 1 cm2) or LED (24 V / min. 0.5 W to max.
7.0 W, for example: references DL1-BDB1
Magnet Switch Typ XCS-DM•
Switch Floor Typ XY2-TP•
Enabling Device Typ XY2AU•
Connectors
33003275 12/2011 57
XPSMC Description
Terminals
The following table shows the terminals of XPSMC16/32:
58 33003275 12/2011
XPSMC Description
Error Codes
33003275 12/2011 59
XPSMC Description
20 open circuit
21 delay time running
22 check locking device
23 check valve
24 unexpected muting signal
25 sensor activated permanently
26 restart interlock active
27 incomplete closing
28 no mode selection
29 reoperate safety means
30 open and close command active
31 Emergency Stop pressed
NOTE: The diagnostic hints are shown in the XPSMCWIN diagnostics. In fieldbus
communications only the error codes are transmitted but not the hints.
60 33003275 12/2011
XPSMC Description
General
This section describes how to connect your XPSMC hardware for Modbus RTU. It
lists the cables required for connection to either HMI Magelis terminals or Premium
PLCs, provides a configuration example to a Premium PLC and lists the respective
function codes.
33003275 12/2011 61
XPSMC Description
Introduction
The following information helps you to select the correct cable to connect your
XPSMC hardware for Modbus RTU to either an HMI Magelis or a Premium PLC.
Cable
1 XPSMC••Z•
2 XPSMCSCY cable
3 Premium PLC with SCY21601 Modbus RTU serial interface
Modbus RTU communication set up is the same for the XPSMC references.
62 33003275 12/2011
XPSMC Description
1 XPSMC••Z•
2 XBT-Z938 cable or XPSMCCPC + XBT-Z968 cables
3 Magelis XBTG•, XBTGT, or XBTGK HMI Terminal
Modbus RTU communication set up is the same for the XPSMC references.
33003275 12/2011 63
XPSMC Description
RS485 PCMCIA
multi-protocol built-in channel (channel 0), PCMCIA host channel (channel 1) which
RS485 isolated asynchronous serial link, supports the following protocols:
supporting Uni-Telway, Modbus or Character z Uni-Telway, Modbus and Character
Mode protocols. Mode on an RS232-D
z Current Loop, or RS485 link,
corresponding to cards TSX SCP 111,
112 and 114
z Fipway cell network corresponding to the
TSX FPP 20 card
64 33003275 12/2011
XPSMC Description
33003275 12/2011 65
XPSMC Description
XPSMCSCY Cable
The figure below shows the specifications of the XPSMCSCY connection cable:
66 33003275 12/2011
XPSMC Description
General
This example connects the XPSMC safety controller via Modbus RTU to the Modbus
master (Premium TSX with a TSX SCY 21601 Modbus RTU interface from
Schneider Electric). The Modbus RTU is configured by Unity Pro.
33003275 12/2011 67
XPSMC Description
Step Action
1 Connect the XPSMC to the Premium PLC as shown in the figure below:
68 33003275 12/2011
XPSMC Description
Step Action
3 Open the TSX SCY 21601 configuration dialog box and set the parameters as shown below to
communicate with XPSMC••:
33003275 12/2011 69
XPSMC Description
Step Action
4 To test the communication enter the slave address of your XPSMC•• and click on the Identification
button.
Result: If the communication configuration is correct and the communication is OK the number will be
displayed in the Receive response box as shown below.
70 33003275 12/2011
XPSMC Description
33003275 12/2011 71
XPSMC Description
Step Action
1 When you insert a second DFB (XPS_MC-DFB), replace "Slave_01" with the
Slave’s Modbus Address as shown in the example in the next step.
2 If the Modbus address is 32, then enter Slave_32 and create a new variable list.
Example for 3 slaves with Modbus slave addresses 1,2,3
72 33003275 12/2011
XPSMC Description
Overview
If you import a section including the DFB in Unity, you have to adapt its contents to
your configuration. You can perform the import and adaptation in 2 different ways:
z Importing and adapting the section with DFB file in Unity.
z Adapting the file with an ASCII editor and importing it in Unity.
Step Action
1 Open a new configuration in Unity
33003275 12/2011 73
XPSMC Description
Step Action
2 In the Project Browser right-click the Section folder and select the Import... command from the context
menu.
3 Browse to the folder where you have stored the section with DFB file, select it and click Import.
74 33003275 12/2011
XPSMC Description
Step Action
4 After the file has been imported the Project Browser looks as shown below:
33003275 12/2011 75
XPSMC Description
Step Action
1 If errors like these are displayed in Unity during the import of the file,
then open the Project Settings dialog box via Tools →Project Settings... →Language extensions
and enable the option Allow dynamic arrays (ANY_ARRAY_XXX).
76 33003275 12/2011
XPSMC Description
Step Action
3 Open the Modbus Section located within the Program folder of the Unity project by double-clicking the
Modbus FBD name.
Note: To monitor more than one XPSMC Safety controller insert additional Modbus DFBs as required.
33003275 12/2011 77
XPSMC Description
Step Action
1 Right-click on an empty place within the open DFB function block.
Result: The following context menu will be displayed:
78 33003275 12/2011
XPSMC Description
Step Action
1 Open the DFB_XPS_MC.XBD with a normal ASCII editor:
2 Replace the Slave_01 names according to the new slave address by e.g. Slave_02 if the address is 2.
Save the file under a new name.
3 Import the saved file in Unity.
33003275 12/2011 79
XPSMC Description
Step Action
4 An Import Trouble Report (due to an existing DFB) will be displayed.
Result: After the import is complete a new section will appear within the Program area of Unity with the
name Modbus_0, and in addition the variables are automatically generated by Unity.
80 33003275 12/2011
XPSMC Description
Step Action
1 In the Project Browser right-click the folder Operator Screens and select the file screen_slave_01.XCR
from either the Safety Suite CD or from www.schneider-electric.com.
33003275 12/2011 81
XPSMC Description
Step Action
2 Double-click the new subfolder in the folder Operator Screens.
Result: The following operator screen will be displayed.
1 Status of the inputs and outputs, internal error detected, external error detected, RUN and CNF.
2 Lights red when an error of the inputs or outputs was detected.
3 Messages and the device number was detected.
Use this screen to view and test the communication between the Premium PLC and the XPSMC safety
controller.
82 33003275 12/2011
XPSMC Description
If you have more than 1 XPSMC safety controller change the names using the ASCII
editor by replacing SLAVE_01 with your extension (see section Adapting the File
with an ASCII Editor (see page 79)).
33003275 12/2011 83
XPSMC Description
Function Codes
The XPSMC controller supports the Modbus RTU functions 01, 02 and 03 and is a
Modbus RTU slave.
Details regarding the Modbus protocol can be found within the instruction sheets of
the respective Modbus masters.
The table describes data which can be read, the respective addresses and the
Modbus RTU function codes.
The following table provides data which can be read, to provide details of hardware
and configuration status.
84 33003275 12/2011
XPSMC Description
The following table provides data on physical input output channels which can be
read to view the status.
The following table provides data on physical input / output error states:
33003275 12/2011 85
XPSMC Description
The following table provides data regarding the Diagnostic Hints (DH):
Modbus Parameter
The following table shows the XPSMC••Z• Modbus RTU possible parameters.
Address 1 to 247
Baud Rate z 1200 bit/s
z 2400 bit/s
z 4800 bit/s
z 9600 bit/s
z 19200 bit/s
Parity z even
z odd
z none
86 33003275 12/2011
XPSMC Description
Introduction
This section provides an overview of the Profibus DP parameter and settings.
To configure the Profibus DP Master you require a network configuration tool such
as Sycon 2.9 or better. Other Profibus DP network configuration tools may be used.
The GSD files for the safety controller are available either from the Safety Suite CD
or from www.schneider-electric.com. In addition please see Connection of the
XPSMC with Profibus and Sycon 2.9, page 153 within this manual.
33003275 12/2011 87
XPSMC Description
Introduction
The following information gives you an overview of the Profibus DP communication
port and a wiring example.
Wiring Example
The following figure shows the connection of XPSMC to a Profibus DP system:
NOTE: It is recommended to connect the shield of the fieldbus cable with the
functional ground near the product.
88 33003275 12/2011
XPSMC Description
33003275 12/2011 89
XPSMC Description
Profibus DP LEDs
Introduction
The following information helps you to understand the status of the Profibus DP
communication. The status is displayed by LEDs.
Profibus DP LEDs
The following image shows the LEDs of the XPSMC:
Profibus DP States
The following table shows the possible states of the Profibus DP LEDs:
90 33003275 12/2011
XPSMC Description
Data Exchange
Introduction
The following information helps you to setup your Profibus DP data exchange.
The following table shows the Profibus DP input data exchange for the I/O Data:
33003275 12/2011 91
XPSMC Description
The following table shows the Profibus DP input data exchange for the detected I/O
Errors:
The following table shows the Profibus DP input data exchange for the Diagnostic
Hints (DH):
Profibus DP Parameters
An interface is provided to exchange data between the XPSMC and the Profibus DP
port. Below is a description of the Profibus DP parameter. Through the XPSMCWIN
configuration software the Profibus DP node address can be set in the range
between 1 –125.
92 33003275 12/2011
XPSMC Description
Introduction
This section provides an overview of the CANopen parameter and settings.
To configure the CANopen master you require a network configuration tool such as
Sycon 2.9 or better. Other CANopen network configuration tools may be used. The
EDS files for the safety controller are available either from the Safety Suite CD or
from www.schneider-electric.com. Please see Connection of the XPSMC with
CANopen and Sycon 2.9, page 142 within this manual.
33003275 12/2011 93
XPSMC Description
Introduction
The following information gives you an overview of the CANopen communication
port and a wiring example.
Wiring Example
The following figure shows the connection of XPSMC to a CANopen system:
NOTE: It is recommended to connect the shield of the fieldbus cable with the
functional ground near the product.
94 33003275 12/2011
XPSMC Description
33003275 12/2011 95
XPSMC Description
CANopen LEDs
Introduction
The following information helps you to understand the status of the CANopen
communication. The status is displayed by LEDs.
CANopen LEDs
The following image shows the LEDs of the XPSMC:
CANopen States
The following table shows the possible states of the CANopen LEDs:
96 33003275 12/2011
XPSMC Description
In documents about CANopen, you will find often 40 m/131 ft as a maximum length
at 1 Mbit/s.
This length is calculated without electrical isolation as used in the Schneider Electric
CANopen devices.
With the electrical isolation, the minimum network length calculated is 4 m/13 ft at
1 Mbit/s.
However, the experience shows that 20 m/65 ft are the practical length that could be
shorten by stubs or other influences.
Bit Rate Lmax [m/ft] (1) ΣLmax [m/ft] Interval min ΣLmax [m/ft]
(kbits/s) Local Star (2) [m/ft] On All Bus (4)
0.6 x ΣL Local (3)
1000 0.3 m/0.9 ft 0.6 m/1.9 ft - 1.5 m/4.9 ft
800 3 m/9.8 ft 6 m/19.7 ft 3.6 m/11.8 ft 15 m/49 ft
500 5 m/16.5 ft 10 m/32 ft 6 m/19.7 ft 30 m/98 ft
250 5 m/16.5 ft 10 m/32 ft 6 m/19.7 ft 60 m/196.8 ft
125 5 m/16.5 ft 10 m/32 ft 6 m/19.7 ft 120 m/393 ft
33003275 12/2011 97
XPSMC Description
Bit Rate Lmax [m/ft] (1) ΣLmax [m/ft] Interval min ΣLmax [m/ft]
(kbits/s) Local Star (2) [m/ft] On All Bus (4)
0.6 x ΣL Local (3)
Use of Repeaters
A repeater should be used when more then 64 devices are used.
As repeaters add a propagation delay in the bus, this delay reduces the maximum
network length of the bus.
A propagation delay of 5 ns is equal to a length reduction of 1 m/3.2 ft.
A repeater with e.g. 150 ns delay reduces the bus length therefore by 30 m/98 ft.
98 33003275 12/2011
XPSMC Description
Introduction
The following information helps you to run your CANopen data exchange.
CANopen Parameters
An interface is provided to exchange data between the XPSMC and the CANopen
part. Below is a description of CANopen parameters.
The CANopen parameters can be set by the XPSMCWIN configuration software.
CANopen parameters are as follows:
1. bit rate,
z 20 kBit/s
z 50 kBit/s
z 125 kBit/s
z 250 kBit/s
z 500 kBit/s
z 800 kBit/s
z 1 Mbit/s
2. node address
z 1 - 127
33003275 12/2011 99
XPSMC Description
NOTE: For detailed diagnostic information see also Error Code Dialog Box, page 59
(table of error messages and indications).
A data type determines a relation between values and encoding for data of that type.
Names are assigned to data types in their type definitions.
The following table describes the various data types:
The following table provides an overview of the Object Dictionary entries defined by
the communication profile of the safety controller XPSMC•ZC. This is a snapshot of
the Object Dictionary. Some Default Values, for instance Software version, may
shown other values in the actual Object Dictionary of the XPSMC.
1806, 5 Event timer UINT16 VAR rw 0x0 time period of the event
release (ms)
1807 TxPDO8 com- PDO REC - - fourth transmit PDO settings
munication parameter
1807, 0 Number of entries UINT8 VAR ro 0x3 number of settings
1807, 1 COB-ID UINT32 VAR rw 0x80000683 identifier of the PDO
1807, 2 Transmission mode UINT8 VAR rw 0xFF transmission type
1807, 3 Inhibit time UINT16 VAR rw 0x0 minimum interval between
two PDOs
( )
1807, 5 Event timer UINT16 VAR rw 0x0 time period of the event
release (ms)
1A04 TxPDO5 mapping PDO REC - - PDO mapping for TxPDO5
parameters mapping
1A04, 0 Number of mapped UINT8 VAR ro 0x8 number of mapped objects
objects
1A04, 1 Mapped mode byte UINT32 VAR ro 0x20000008 first mapped object
1A04, 2 mapped status byte UINT32 VAR ro 0x20010008 second mapped object
1A04, 3 reserved UINT32 VAR ro 0x20020008 third mapped object
1A04, 4 reserved UINT32 VAR ro 0x20030008 fourth mapped object
1A04, 5 Mapped input data UINT32 VAR ro 0x20040008 fifth mapped object
state 1-8
1A04, 6 Mapped input data UINT32 VAR ro 0x20050008 sixth mapped object
state 9-16
1A04, 7 Mapped input data UINT32 VAR ro 0x20060008 seventh mapped object
state 17-24
NOTE: For detailed information about the device number and the diagnostic hints
see also Error Code Dialog Box, page 59 (table of error messages and indications).
0: Node transmits the PDO synchronously with the SYNC object, but its
transmission is event driven.
1-240: Node transmits the PDO once every 1-240 receptions of a SYNC object.
253: Node transmits PDO after a Remote Transmit Request
254: Mode of transmission is fully manufacturer specific.
255. Mode of transmission is defined in the device profile.
33003275 12/2011
Appendices
Overview
Additional information that is not necessarily required to understand the
documentation.
Device Set
Overview
The XPSMC Safety Controllers feature the following devices / functions.
Details of each function are provided in the XPSMCWIN Software manual.
Monitoring Devices
Light Curtains with z Monitors a light curtain unit with PNP outputs.
Transistor Output z The XPSMC does not monitor the wiring to the OSSDs.
z The device can be configured with or without a Start interlock.
z Synchronization time for the inputs can be configured.
z Up to category 4, PL e, in accordance with EN ISO / ISO 13849.
Light Curtains with z Monitors a light curtain unit with relay outputs.
Relay Output z The XPSMC monitors the cross-connections at the input wiring.
z The device can be configured with or without a Start interlock.
z Synchronization time for the inputs can be configured.
z Up to category 4, PL e, in accordance with EN ISO / ISO 13849.
NOTE: Features marked by a star [*] are available in firmware version 2.40 and later.
Light Curtains with z Same characteristics as light curtains without muting and
Muting and Monitoring transistor outputs.
of Muting Lamp, with z Additionally the device connects 4 muting sensors and a muting
Relay Outputs lamp in accordance with EN / IEC 61496-1.
z The muting lamp is monitored for short circuit or open circuit. For
the lamp characteristics see technical data.
z Synchronization time can be configured to create the muting
signal in a group.
z The maximum muting duration can be configured.
z An override function with adjustable time is available.
z Up to category 4, PL e, in accordance with EN ISO / ISO 13849.
Two Hand Control z Monitors 2 inputs for 2 push buttons connected to build a two
Type IIIA* in hand control type IIIA.
accordance with z The synchronization time is fixed at ≤500 ms.
EN 574 / ISO 13851 z Up to category 1, PL b, in accordance with EN ISO / ISO 13849.
Two Hand Control z Monitors 4 inputs to connect 2 push buttons with an NO and NC
Type IIIC in contact, each to build a two hand control type IIIC.
accordance with z The synchronization time is fixed at ≤500 ms.
EN 574 / ISO 13851 z Up to category 4, PL e, in accordance with EN ISO / ISO 13849.
NOTE: Features marked by a star [*] are available in firmware version 2.40 and later.
Injection Molding z The device monitors the safety guard for the tool area (2 position
Machine switches) and a third position switch for main stop-valve
monitoring.
z Synchronization time can be configured.
z Up to category 4, PL e, in accordance with EN ISO / ISO 13849.
Hydraulic Press Valve z The device performs monitoring of safety valves of hydraulic
Monitoring presses using limit switches or proximity switches.
z Synchronization time (reaction time) of the valve switches can be
configured.
z Up to category 4, PL e, in accordance with EN ISO / ISO 13849.
Hydraulic Press z The device performs monitoring of hydraulic presses with valve
Extended (2) control and optional over-travel monitoring.
z Several optional settings are possible.
z Up to category 4, PL e, in accordance with EN ISO / ISO 13849.
NOTE: Features marked by a star [*] are available in firmware version 2.40 and later.
EDM Device
Start Devices
Enabling Devices
Miscellaneous Devices
WARNING
UNINTENDED EQUIPMENT OPERATION
Ensure that the required safety level of the application is not compromised by using
the NOT device.
Carefully analyze the inputs and outputs to be inverted and understand how the
inversion affects the application, especially in terms of safety. Keep in mind that
’safe’ could be converted into ’NOT safe’.
Only personnel who are thoroughly knowledgeable of the machine, the application,
and the effects on the application should consider using the NOT device.
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
Closed Tool z The closed tool device provides a steady active signal.
z It is to be used only in conjunction with a selector switch on press
devices. By selecting the switch position with the closed tool it is
indicated that no safety means are needed due to the use of a
safe tool (see EN 692, EN 693).
NOTE: Features marked by a star [*] are available with firmware version 2.40 and later.
NOTE: The data for safety categories and performance level in accordance with
EN ISO / ISO 13849 refers to the maximum achievable categories. The machine
control and wiring must be appropriately configured in order to achieve the desired
category.
Examples of Applications
B
Overview
This chapter contains application examples.
Introduction
The following connection example shows an ESPE with muting. The following
devices are connected:
z light curtain with muting
z a monitored muting indicator
z a start button
z relay output (230 VAC)
DANGER
HAZARD OF ELECTRIC SHOCK, EXPLOSION OR ARC FLASH
z Disconnect all power from all equipment including connected devices prior to
removing any covers or doors, or installing or removing any accessories,
hardware, cables, or wires except under the specific conditions specified in the
appropriate hardware guide for this equipment.
z Always use a properly rated voltage sensing device to confirm the power is off
where and when indicated.
z Replace and secure all covers, accessories, hardware, cables, and wires and
confirm that a proper ground connection exists before applying power to the
unit.
z Use only the specified voltage when operating this equipment and any
associated products.
Failure to follow these instructions will result in death or serious injury.
NOTE: The wiring for the 32 input version is identical for the additional inputs
available for configuration.
Introduction
The following connection example shows a Safety Guard with enabling device. The
following devices are connected:
z Emergency Stop
z Enabling Switch
z Selector Switch
NOTE: The wiring for the 32 input version is identical except for the additional inputs
available for configuration.
Introduction
The following connection example shows the wiring of several functions. The
following devices are connected:
z Two Hand Control
z Safety Mat
z Emergency Stop
z relay outputs (24 VDC and 230 VAC)
Application Example
DANGER
HAZARD OF ELECTRIC SHOCK, EXPLOSION OR ARC FLASH
z Disconnect all power from all equipment including connected devices prior to
removing any covers or doors, or installing or removing any accessories,
hardware, cables, or wires except under the specific conditions specified in the
appropriate hardware guide for this equipment.
z Always use a properly rated voltage sensing device to confirm the power is off
where and when indicated.
z Replace and secure all covers, accessories, hardware, cables, and wires and
confirm that a proper ground connection exists before applying power to the
unit.
z Use only the specified voltage when operating this equipment and any
associated products.
Failure to follow these instructions will result in death or serious injury.
The following diagram shows the wiring of several device (see list above):
NOTE: The wiring for the 32 input version is identical except for the additional inputs
available for configuration.
Diagram
Electrical life of the output contacts determined by EN / IEC 60947-5-1 / Annex C.3
D
Overview
This chapter contains a description of the bus configuration for Profibus and
CANopen.
Introduction
This example connects the XPSMC Safety Controller via CANopen to the CANopen
master (e.g. Premium TSX with a TSX CPP110 CANopen interface from Schneider
Electric). The fieldbus is configured using Sycon 2.8 from Schneider Electric and the
controller is be configured using Unity Pro from Schneider Electric.
NOTE: The cables, the connectors and the resistors for CANopen must be in
accordance with the CiA DRP 303-1 standard.
Step Action
1 Copy the EDS file *.eds into the CANopen EDS directory. The standard
installation directory is:
c:\programs\Schneider\SyCon\Fieldbus\CANopen\EDS
Copy the 3 CANopen pictures (*.dib) into the designated directory,
e.g. :\programs\Schneider\SyCON\Fieldbus\CANopen\BMP.
You will find this EDS file and the pictures on the supplied CD or you can
download it from the Schneider Electric homepage www.schneider-electric.com.
2 Start the Sycon System Configurator.
3 Select the CANopen as fieldbus.
Step Action
4 Choose the CANopen master for the configuration. You will get the dialog box by
using Insert →Master.
5 Select the TSX CPP 110 CANopen module and press Add to adopt it to your
configuration. Declare the node address and description. The description is
limited to 32 characters.
z Node ID (address)
1
z Description
Master
6 The following figure will be displayed.
Step Action
7 Open the bus parameter settings under Settings →Bus Parameter. The
following dialog will be displayed:
Step Action
8 Configure the following parameters:
z Master Node ID
1
z Bitrate
1 Mbit/s
z Master stops in case of Node Guard or Heartbeat Error
z Disabled
Step Action
9 After the selection of the CANopen master, insert the CANopen node.
Insert the node by using Insert →Node. The following dialog will be displayed:
10 Select the Preventa XPSMC Safety Controller from the vendor Telemecanique
(older) or Schneider Electric (newer). After the selection press Add >> to adopt
it.
11 Configure the following parameters:
z Node ID
2
z Description
XPSMC32ZC
Note: The parameters are examples and can be changed. The maximum length
of the description is 32 characters.
Step Action
12 Press OK to confirm the settings.
The following figure will be displayed:
Note: Here you can change the Node-ID and Description if necessary.
Step Action
14 Select a PDO, which transfer the data of the Safety Controller and press Add to
configured PDOs. Of each PDO the properties must be confirmed.
The PDOs contain the following properties:
z TXPDO5
Mode and Status-Byte, the Input data 1-32
COB-ID e.g. 1668
z TXPDO6
Output data 1-8, Input and Output Error
COB-ID e.g. 1669
z TXPDO7
Diagnosis Hint 1 and 2
COB-ID e.g. 1670
z TXPDO8
Diagnosis Hint 3
COB-ID e.g. 1671
Press Configuration Error Control Protocol to open the Error Control
Protocol dialog.
15 The following dialog will be displayed:
Step Action
17 Select the following parameter:
For Node Guarding Protocol
z Guard Time
200 msec
z Life Time Factor
2
For Heartbeat Protocol
z Master Consumer Time of Node
220 msec
z Node Heartbeat Producer Time
200 msec
z Node Heartbeat Consumer List
Activate the specific master.
18 Press OK to confirm the Error Control Protocol settings.
19 Press OK to confirm the Node Configuration settings.
Introduction
This example connects the XPSMC Safety Controller via CANopen to the CANopen
master (e.g. Premium TSX with a TSX CPP110 CANopen interface from Schneider
Electric). The fieldbus is configured using Sycon 2.9 from Schneider Electric and the
controller is be configured using Unity Pro from Schneider Electric.
NOTE: The cables, the connectors and the resistors for CANopen must be in
accordance with the CiA DRP 303-1 standard.
Step Action
1 Copy the EDS file *.eds into the CANopen EDS directory. The standard
installation directory is:
c:\programs\Schneider\SyCon\Fieldbus\CANopen\EDS
Copy the 3 CANopen pictures (*.dib) into the designated directory,
e.g.:\programs\Schneider\SyCON\Fieldbus\CANopen\BMP.
You will find this EDS file and the pictures on the supplied CD or you can
download it from the Schneider Electric homepage www.schneider-electric.com.
2 Start the Sycon System Configurator.
3 Select the CANopen as fieldbus.
Step Action
4 Choose the CANopen master for the configuration. You will get the dialog box by
using Insert →Master.
5 Select the TSX CPP 110 CANopen module and press Add to adopt it to your
configuration. Declare the node address and description. The description is
limited to 32 characters.
z Node ID (address)
1
z Description
Master
Step Action
6 Open the bus parameter settings under Settings →Bus Parameter. The
following dialog will be displayed:
Step Action
7 Configure the following parameters:
z Master Node ID
1
z Bitrate
250 kbit/s
z Master stops in case of Node Guard or Heartbeat Error
z Disabled
Step Action
8 After the selection of the CANopen master, insert the CANopen node.
Insert the node by using Insert →Node. The following dialog will be displayed:
9 Select the Preventa XPSMC ZC Safety Controller. After the selection press Add
>> to adopt it.
10 Configure the following parameters:
z Node ID
2
z Description
XPSMC32ZC
Note: The parameters are examples and can be changed. The maximum length
of the description is 32 characters.
Step Action
11 Press OK to confirm the settings.
The following figure will be displayed:
Note: Here you can change the Node-ID and Description if necessary.
Step Action
13 Select a PDO, which transfer the data of the Safety Controller and press Add to
configured PDOs. Of each PDO the properties must be confirmed.
The PDOs contain the following properties:
z TXPDO5
Mode and Status-Byte, the Input data 1-32
COB-ID e.g. 1668
z TXPDO6
Output data 1-8, Input and Output Error
COB-ID e.g. 1669
z TXPDO7
Diagnosis Hint 1 and 2
COB-ID e.g. 1670
z TXPDO8
Diagnosis Hint 3
COB-ID e.g. 1671
14 Press PDO Characteristics to open the dialog.
15 The following dialog will be displayed:
Step Action
17 Press Configuration Error Control Protocol to open the Error Control
Protocol dialog.
18 The following dialog will be displayed:
Introduction
This example show to you to configure Unity Pro for (e.g. Premium TSX with a TSX
CPP110 CANopen interface).
Step Action
1 Start the Unity Pro.
2 Define the controller configuration within Unity Pro.
3 Choose the CANopen master TSX CPP110 and double click it. You will get the
following dialog box (extract):
4 Press Select Database and choose the configuration you have made before
with the SYCON tool. See also chapter Connection of the XPSMC with CANopen
and Sycon 2.8 (see page 134) or chapter Connection of the XPSMC with
CANopen and Sycon 2.9 (see page 142).
5 Press OK to confirm the settings.
6 Create your entire Unity Pro controller program.
7 Generate the program.
8 Transfer the program and configuration into the controller.
9 Run the controller.
Step Action
10 Open the CANopen master by double clicking the module. See also step 3.
The following figure will be displayed (extract):
11 Debug the program and configuration by using the Debug register within the
TSX CPP 110 dialog box.
The CANopen Slaves state shows you the state of the modules. The following
colors will be used.
z blue
When a detected error was corrected. It will turn into black when you move
the cursor above the text.
z red
When a Slave is not working.
z black
In other cases.
The Data of CANopen slave dialog shows the values, which will be received
from the CANopen master.
12 In case an error is detected on the bus, the Fault register will be active.
13 Press OK to confirm the settings.
Step Action
14 Press Configuration Error Control Protocol to open the Error Control
Protocol dialog.
The following figure (extract) shows that a slave is not running or an error is
detected (abstract). In that case the slave is disconnected:
Introduction
This example connects the XPSMC Safety Controller via Profibus to the Profibus
master (e.g. Premium TSX with a TSX PBY100 Profibus master interface from
Schneider Electric). The fieldbus is configured using Sycon 2.9 from Schneider
Electric and the controller is be configured using Unity Pro by Schneider Electric.
Step Action
1 Copy the available GSD file into the directory ..\SyCon\Fieldbus\Profibus\GSD.
2 Copy the available DIB file into the directory ..\SyCon\Fieldbus\Profibus\BMP.
3 Start the Sycon System Configurator.
4 Create a new Profibus configuration File →New
5 Insert a Profibus master module under Insert →Master and select the Profibus
as fieldbus. The following figure will be displayed (abstract):
Step Action
6 Insert a Profibus slave module under Insert →Slave. The following dialog will
be displayed:
7 Select the XPSMC module and press Add >> to adopt it to your configuration.
Declare the node address and description. The description is limited to 32
characters.
z Node ID (address)
2
z Description
Slave1
Step Action
8 Open the slave configuration with a double click on the module. The following
dialog will be displayed:
10 Press OK to confirm.
Step Action
11 Save your configuration under File →Save as.... The following figure will be
displayed after the saving:
Declaration of Conformity
E
EC Declaration of Conformity
Glossary
CAN
Stands for controller area network.
The CAN protocol (ISO 11898) for serial bus networks is designed for the intercon-
nection of smart devices (from multiple manufacturers) in smart systems for real-
time industrial applications. CAN multi-master systems help to ensure high data
integrity through the implementation of broadcast messaging and advanced error
handling mechanisms. Originally developed for use in automobiles, CAN is now
used in a variety of industrial automation control environments.
CANopen Protocol
An open industry standard protocol used on the internal communication bus. The
protocol allows the connection of any standard CANopen device to the island bus.
Configuration Mode
Functional status of the XPSMC in which no valid configuration is available in the
controller and in which a configuration can be transferred.
Control Output
An output providing a test signal, which serves exclusively to power the safety inputs
of the XPSMC. As each control output operates with another test signal, cross-
connections between safety inputs connected to different control outputs can be
detected. External voltage or ground connections can also be detected.
EDM
external device monitoring
ESPE
Stands for electro sensible protective equipment.
OSSD
output signal switching device
PDO
Stands for process data object.
In CAN-based networks, PDOs are transmitted as unconfirmed broadcast
messages or sent from a producer device to a consumer device. The transmit PDO
from the producer device has a specific identifier that corresponds to the receive
PDO of the consumer devices.
Profibus DP
Stands for Profibus decentralized peripheral.
It is an open bus system that uses an electrical network based on a shielded two-
wire line or an optical network based on a fiber-optic cable. DP transmission allows
for high-speed, cyclic exchange of data between the controller CPU and the
distributed I/O devices.
Release Circuit
Switches the control voltage for the part of the machine which generates the
potentially hazardous movement.
RUN Mode
XPSMC functional status during which the connected circuit members are
monitored and the safety outputs are switched.
Safety Input
Short circuits between inputs and short-circuits of inputs to ground or to external
supply can be detected when the control outputs (c1...c8) are used to drive the
safety inputs.
Safety Output
Relay or solid-state output activated and monitored by the XPSMC logic unit, which
can be used to release safety circuits.
Start Inhibition
Following power-up, operation is inhibited until the existing input signals are
switched off and then re-energized (for example, the safety guard is opened and
closed again).
Synchronization Time
Maximum time difference allowed between the appearance of two input signals.
Index
B
AC
A connection
CANopen system, 94
application, 30
Modbus system, 46
application example
Profibus DP system, 88
emergency stop, 129
serial, 44
light curtain with muting, 126
USB, 45
safety guard with enabling device, 128
connection diagram, 50
safety mat, 129
connectors, 57
two hand control, 129
auto-test, 34
D
C DIB, 153
dimensions, 24
cable, 62
CANopen, 39, 93
communication port, 94 E
configuration, 134, 142, 150
EDM device, 119
error status, 96
EDM devices, 114
master, 135, 143, 150
EDS, 134, 142, 150
node, 138, 146
electrical life of the output contacts, 131
parameter, 93
elements of the display and system diagnos-
Sycon 2.8, 134
tics, 48
Sycon 2.9, 142
enabling devices, 114, 121
Unity Pro, 150
error codes, 59
wiring, 94
error control protocol, 140, 149
CANopen connection, 41
error status, 90, 96
CANopen network and stub length, 97
example
CANopen parameters, 99
CANopen, 134, 142, 150
CANopen/Profibus DP LEDs, 42
Profibus, 153
communication connections TER, 43
Sycon 2.8, 134
communication cycle period, 137, 145
Sycon 2.9, 142, 153
conformity declaration, 157
Unity Pro, 150
F M
front view of XPSMC, 39 mechanical structure, 54
function, 31 Modbus parameters, 86
monitoring devices, 114, 115
multiple lead connection, 52
G
general description
XPSMC16/32, 38 N
GSD, 153 network length
CANopen, 97
node guarding protocol, 140, 149
H
heartbeat, 137, 145
heartbeat protocol, 140, 149 O
object dictionary of the XPSMC ZC Safety
controller, 101
I OR function, 122
IEC 61508 output functional elements, 124
Emergency Shutdown (ESD), 14
ESD (Emergency Shutdown), 14
Safe state, 14 P
Safety Integrity Level (SIL), 14 parameter
SIL (Safety Integrity Level), 14 CANopen, 93
IEC61508 Profibus DP, 87
Functional Safety, 14 power supply, 54
initial operation, 34 Premium PLC communication cards, 64
input circuits, 56 Profibus, 39
Installation, 25 configuration, 153
Sycon 2.9, 153
Profibus DP, 87
K communication port, 88
keying, 40 error status, 90
parameter, 87
wiring, 88
L Profibus DP connection, 41
LED, 48 Profibus DP input data exchange, 91
LEDs for CANopen, 96 Profibus DP parameters, 92
LEDs for Profibus DP, 90
LEDs for the operational status, 48
length of networks and stubs R
CANopen, 97 representation, 22
S
safety relay outputs, 55
selector switch, 123
settings
CANopen, 93
Profibus DP, 87
single lead connection, 52
start devices, 114, 120
stub length
CANopen, 97
Sycon, 134, 142, 153
Sycon 2.8, 134
Sycon 2.9, 142, 153
synchronization, 137, 145
T
technical characteristics, 52
TER connection, 41, 43
terminal, 41, 58
terminal connector, 40
terminal description, 51
terminals, 58
timer, 122
TSX SCY 11601, 64
TSX SCY 21601, 64
TSX SCY 21601 specifications, 64
U
Unity, 67
Unity Pro, 150, 150
X
XPSMC models, 20
XPSMC• terminals, 52
XPSMC16/32, 38
general description, 38