CIP Safety Encoder: User Manual
CIP Safety Encoder: User Manual
Original Instructions
Activities including installation, adjustments, putting into service, use, assembly, disassembly, and maintenance are
required to be carried out by suitably trained personnel in accordance with applicable code of practice.
If this equipment is used in a manner not specified by the manufacturer, the protection provided by the equipment may
be impaired.
In no event will Rockwell Automation, Inc. be responsible or liable for indirect or consequential damages resulting from
the use or application of this equipment.
The examples and diagrams in this manual are included solely for illustrative purposes. Because of the many variables and
requirements associated with any particular installation, Rockwell Automation, Inc. cannot assume responsibility or
liability for actual use based on the examples and diagrams.
No patent liability is assumed by Rockwell Automation, Inc. with respect to use of information, circuits, equipment, or
software described in this manual.
Reproduction of the contents of this manual, in whole or in part, without written permission of Rockwell Automation,
Inc., is prohibited.
Throughout this manual, when necessary, we use notes to make you aware of safety considerations.
WARNING: Identifies information about practices or circumstances that can cause an explosion in a hazardous
environment, which may lead to personal injury or death, property damage, or economic loss.
ATTENTION: Identifies information about practices or circumstances that can lead to personal injury or death, property
damage, or economic loss. Attentions help you identify a hazard, avoid a hazard, and recognize the consequence.
IMPORTANT Identifies information that is critical for successful application and understanding of the product.
SHOCK HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that dangerous
voltage may be present.
BURN HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that surfaces may
reach dangerous temperatures.
ARC FLASH HAZARD: Labels may be on or inside the equipment, for example, a motor control center, to alert people to
potential Arc Flash. Arc Flash will cause severe injury or death. Wear proper Personal Protective Equipment (PPE). Follow ALL
Regulatory requirements for safe work practices and for Personal Protective Equipment (PPE).
Table of Contents
Preface
Who Should Use This Manual? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Conventions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Terminology. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Chapter 1
Product Overview Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Encoder Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Single-turn vs. Multi-turn Encoders . . . . . . . . . . . . . . . . . . . . . . . . . 12
Operating Principle of the Encoder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Intended Use. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Foreseeable Misuse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Scalable Resolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Product Label. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Product Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Recommended Patchcords and Cordsets . . . . . . . . . . . . . . . . . . . . 14
Chapter 2
Safety Concept Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Safety Certification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Determine Conformity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Average Frequency of a Dangerous Failure. . . . . . . . . . . . . . . . . . . . . . . 20
Mount the Encoder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Firmware Revision . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Safety Function During Firmware Update . . . . . . . . . . . . . . . . . . . 21
Safety Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Install and Replace Encoders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Safety Application Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Controller-based Safety Functions . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Important Safety Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Performance Level (PL) and Safety Integrity Level (SIL). . . . . . . . . . 23
Compatible Safety Controllers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Safety Task . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Configuration Signature and Ownership . . . . . . . . . . . . . . . . . . . . 25
Reset an 843ES CIP Safety Encoder to Out-of-Box State. . . . . . 26
Safety Connection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Protected Operations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Chapter 3
Installation Mechanical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Before You Begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Couplings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Screws and Screwed Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Shaft Rotation Direction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Mount with a Solid Shaft. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Mount with a Hollow Shaft . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Mechanical Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Temperature Measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Disassembly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Reassembly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Electrical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
General Safety Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Cabling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Electrical Wiring Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Pin Assignments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Electrical Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Chapter 4
Add Device to an EtherNet/IP Set the IP Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Network Assign the Last Octet in an IP Address Scheme
of 192.168.1.xxx with the Network Address Switches. . . . . . . . . 41
Duplicate IP Address Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Reset the IP Address to Factory Default . . . . . . . . . . . . . . . . . . . . . . . . . 42
Network Topologies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Protected Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Implicit Protected Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Explicit Protected Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Chapter 5
Configure the Encoder with Before You Begin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Studio 5000 Environment Studio 5000 Configuration Software . . . . . . . . . . . . . . . . . . . . . . . . 48
Check the Integration in EtherNet/IP Via RSLinx Classic . . . . 48
Connections with the 843ES CIP Safety Encoder . . . . . . . . . . . . . . . . 48
Requested Packet Interval. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Connection Reaction Time Limit With
843ES CIP Safety Encoders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Module Data Quality Reporting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Inhibit a Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Electronic Keying . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Add the Device to the Controller Organizer . . . . . . . . . . . . . . . . . . . . . 52
Chapter 6
Diagnostics and Status Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Troubleshooting Warnings, Alarms, and Errors Via EtherNet/IP. . . . . . . . . . . . . . . . . . 74
Warnings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Appendix A
Specifications General. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Electrical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Mechanical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Environmental . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Performance Capabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Appendix B
Install an Add-on Profile Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Appendix C
Safety Statements for Use of Safety Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
CIP Safety Devices
Appendix D
Use of Controller-based Safety SFX Instruction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Functions with the 843ES CIP SFX Instruction Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Safety Encoder
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Notes:
This manual is a reference guide for the Bulletin 843ES CIP Safety™ over
EtherNet/IP™ encoder. The manual explains:
• How to install the encoder to maintain encoder safety rating
• Provide an overview of the encoder
• How to integrate the encoder with EtherNet/IP communication modules
• How to configure the encoder with the Studio 5000 Logix Designer®
application to integrate the encoder with a Logix 5000™ controller-based
system.
IMPORTANT Read and thoroughly understand the manual before installing or operating a
system that contains this device.
Who Should Use This Use this manual if you are responsible for the design, installation, programming,
or troubleshooting of systems that use the 843ES CIP Safety over EtherNet/IP
Manual? encoder.
Terminology This table defines common safety terms that are used throughout this
publication.
Abbreviation Full Term Definition
— Control application Program that is designed using Studio 5000 Logix Designer and downloaded to the controller.
Safety program that is designed using Studio 5000 Logix Designer and downloaded to the
— Safety control application GuardLogix controller for functional safety.
A drive that supports safety feedback and communicates safety function status or control over the
— Safe motion monitoring drive EtherNet/IP network.
Automation devices, logic, or functions that do not participate in safety-related functions. Other
— Standard commonly used terms are “not safety-related,”“non-safe,”“unsafe,” and “normal integrity.”
1oo2 One out of two Refers to the behavioral design of a dual-channel safety system.
ISO 13849-1 safety category. Categories define the structure, either single or dual.
CAT.x Category
(CAT.1 and CAT.2 = single, CAT.3 and CAT.4 = dual).
CIP™ Common Industrial Protocol Protocol for industrial automation applications and trademarked by ODVA, Inc.
DC Diagnostic Coverage The ratio of the detected failure rate to the total failure rate.
European Standards (EN specifications) developed by the European Committee for Standardization
EN European Norm for the European Union.
Analysis of potential failure modes to determine the effect upon the system and identify ways to
FMEA Failure Mode and Effects Analysis mitigate those effects.
The HFT equals n, where n+1 faults could cause the loss of the safety function. An HFT of 1 means
HFT Hardware Fault Tolerance that 2 faults are required before safety is lost.
Non-profit, non-governmental international standards organization that prepares and publishes
IEC International Electrotechnical Commission international standards for all electrical, electronic, and related technologies, collectively known as
electrotechnology.
Voluntary organization whose members are recognized authorities on standards, each one represents
ISO International Organization for Standardization a different country.
System for control, protection, or monitoring based on one or more programmable electronic devices,
PES Programmable Electronic Systems including all elements of the system such as power supplies, sensors and other input devices, data
highways and other communication paths, and actuators and other output devices.
PFD Probability of a dangerous failure on demand The average probability of a system to fail to perform its design function on demand.
PFH Average Frequency of a Dangerous Failure The average frequency of a system to have a dangerous undetected failure occur per hour.
ISO 13849-1 safety category. Replace the x with an a, b, c, d, or e (e is the highest level of safety
PLx Performance Level performance).
RPI Requested Packet Interval The update rate specified for a particular piece of data on the network.
SFF Safe Failure Fraction The sum of safe failures plus the sum of dangerous detected failures divided by the sum of all failures.
A measure of a products ability to lower the risk that a dangerous failure could occur. Replace the x
SILx Safety Integrity Level with a 1, 2, or 3 (4 is not applicable to automation).
Safety network number, which uniquely identifies a network across all networks in the safety system.
SNN Safety Network Number You are responsible for assigning a unique number for each safety network or safety subnet within a
system.
Additional Resources These documents contain additional information concerning related products
from Rockwell Automation.
Resource Description
Cordsets and Field Attachables Technical Data, publication 889-TD002 Provides technical specifications for power cables and attachables.
Ethernet Media Specifications Technical Data, publication 1585-TD001 Provides technical specifications for Ethernet media cables and accessories
High-Resolution Incremental Optical Encoders Tech Data, publication 847-TD001 This publication includes descriptions of Allen-Bradley® encoder accessories.
Kinetix® 5700 Safe Monitor Functions, publication 2198-RM001 Provides information on how to use the Safety Functions in Studio 5000 environment for
installing a Rockwell Automation® industrial system.
843ES CIP Safety Encoder Installation Instructions, publication 843ES-IN001 Information on how to install the CIP Safety Encoder.
EtherNet/IP Modules in Logix5000 Control Systems User Manual, Information on how to use EtherNet/IP communication modules in Logix 5000 control systems.
publication ENET-UM006
Guidance for Selecting Cables for EtherNet/IP Networks, Provides guidance on selection of cables based on the application, environmental conditions,
publication ENET-WP007 and mechanical requirements.
System Design for Control of Electrical Noise Reference Manual, Information, examples, and techniques that are designed to minimize system failures caused
publication GMC-RM001 by electrical noise.
Integrated Motion on the EtherNet/IP Network Configuration and Startup User Information on configuration and troubleshooting your ControlLogix and CompactLogix
Manual, publication MOTION-UM003 EtherNet/IP network modules.
ControlFLASH Firmware Upgrade Kit User Manual, publication 1756-UM105 Provides information on how to upgrade your module firmware by using ControlFLASH™
software.
GuardLogix 5580 and Compact GuardLogix 5380 Controller Systems Safety Provides information for development, operation, and/or maintenance of a GuardLogix or
Reference Manual, publication 1756-RM012 Compact GuardLogix controller-based safety system that uses the Studio 5000 Logix Designer
application.
GuardLogix Safety Application Instruction Set Reference Manual, Provides information that describes the GuardLogix Safety Application Instruction Set.
publication 1756-RM095
Safety Automation Builder and SISTEMA Library: rok.auto/sistema Download Safety Automation Builder® software to help simplify machine safety design and
validation, and reduce time and costs. Integration with our risk assessment software provides
you with consistent, reliable, and documented management of the Functional Safety Lifecycle.
The SISTEMA tool, also available for download from the Safety Automation Builder page,
automates calculation of the attained Performance Level from the safety-related parts of a
machine’s control system to (EN) ISO 13849-1.
Open DeviceNet Vendors Association (ODVA) Media Planning and Installation Provides information on Equipotential grounding and bonding.
Manual, publication PUB00148R0
Safety of Machinery – Safe Related Parts of Control Systems, standard ISO 13849 Provides safety requirements and guidance on the principles for the design of safety-related
parts of control systems.
Functional safety of Electrical/Electronic/Programmable Electronic safety- Provides considerations when electrical/electronic/programmable electronic systems are used
related systems, standard IEC 61508 to conduct safety functions.
Rockwell Automation Industrial Automation Glossary, publication AG-7.1 A glossary of industrial automation terms and abbreviations.
Industrial Automation Wiring and Grounding Guidelines, publication 1770-4.1 Provides general guidelines for installing a Rockwell Automation industrial system.
Product Certifications website: rok.auto/certifications Provides declarations of conformity, certificates, and other certification details.
Notes:
Product Overview
Features The features of the 843ES CIP Safety encoder over EtherNet/IP include:
• PLe capable according to ISO 13849-1 and 13849-2, and SIL 3 capable
according to IEC 61800-5-2, IEC 62061, and IEC 61508
• Compatibility with star, linear, and Device Level Ring topology
• Configurable resolution per revolution: 1…32,768 for the safety
connection and 1…262,144 for the standard connection
• Solid shaft with clamping, synchro, and square flanges available
• Safety-related communication performed via CIP Safety connections over
EtherNet/IP
• Blind-hollow shaft available with stator coupling
• 15-bit single-turn resolution for safety connection, 18-bit single-turn
resolution for standard connection
• 12-bit multi-turn resolution + single-turn resolution
• ControlFLASH update compatible
• Add-on Profile for configuration in Studio 5000 Logix Designer®
Encoder Overview The 843ES CIP Safety encoder is an absolute encoder. An absolute encoder has a
unique digital output for each shaft position. The use of absolute encoders
verifies that true position is always available, regardless of power interruptions to
the system. Absolute encoders can be single-turn or multi-turn.
Multi-turn units assign a unique digital output for each shaft position across
multiple shaft rotations and have high-resolution capability. Applications include
steel mills, overhead cranes, punch presses, transfer lines, oil rigs, wind mills,
machine tools, and packaging.
Operating Principle of the The 843ES CIP Safety encoder acquires the position of rotating axes and outputs
the position in the form of a unique digital numeric value. Optical acquisition of
Encoder the rotary position value is from an internal coded disk.
Intended Use
The 843ES CIP Safety encoder can be used as a rotation angle, position, or speed
sensor. It supports functions that are based on speed and rotation direction
information (for example, in industrial processes or controls).
As a sensor, the 843ES CIP Safety encoder supports safety functions regarding
speed and rotation direction. It is not able to achieve a safe state in the safety
function on its own.
The 843ES CIP Safety encoder and the encoder evaluation device must meet the
requirements that are stated in Specifications on page 79.
Foreseeable Misuse
The encoder is not suitable for the following uses:
• Underwater
• In publicly accessible areas
• Outside of the specifications stated in Specifications on page 79.
• Areas where more serious EMC events may occur than those areas defined
in IEC 61326-1.
Scalable Resolution
The steps per revolution can be scaled in integers from 1…262,144 for the
standard connection, and 1…32,768 for the safety connection. The total
resolution of the 843ES CIP Safety multi-turn encoder must be 2n times the
steps per revolution.
Product Label 14 13 12 11
1 10
2 9
3
5 6 7 8
Item Description
1 Manufacturer and address
2 Catalog number and part number
3 CE, China RoHS, and Morocco markings
4 Barcode
5 KCC marking
6 Date of manufacture
7 TÜV marking
8 ODVA conformance and EtherNet I/P marking
9 Operating temperature, supply voltage, current consumption, and washdown rating
10 CIP serial number
11 MAC ID
12 UL marking
13 RCM marking
14 WEEE marking
a b c
Number of Turns Shaft Flange
Code Description Code Description Code Description
M Multi-turn (4096 turns) 7 Hollow shaft 9.52 mm (3/8 in.) 1 Clamping flange 58 mm (2.28 in.) (1) (2)
S Single-turn (1 turn) 8 Hollow shaft 10 mm (0.39 in.) 4 Synchro flange 58 mm (2.28 in.) (2) (3)
9 Hollow shaft 12 mm (0.47 in.) 6 Diameter flange 63 mm (2.48 in.) (4) (5)
10 Hollow shaft 12.7 mm (1/2 in.) 7 Square flange 63.5 mm (2.5 in.) (2) (6)
11 Hollow shaft 14 mm (0.55 in.)
12 Hollow shaft 15 mm (0.59 in.)
14 Solid shaft 10 mm (0.39 in.) with key
15 Solid shaft 12 mm (0.47 in.) with key
16 Solid shaft 9.52 mm (3/8 in.) with key
(1) See Figure 4 on page 32.
(2) Only available for solid shaft encoders.
(3) See Figure 5 on page 33.
(4) See Figure 7 on page 35.
(5) Only available for hollow shaft encoders.
(6) See Figure 6 on page 33.
Power
Table 2 - Pinout and Color Code
Face View Pinout
4-pin 5-pin
2 2
5 5
1 1
3 3
4 4
Color Code Female Male
1 Brown 1 Brown
4 Black 4 Black
A 2 White 2 White
5 NA 5 Gray
3 Blue 3 Blue
1 Brown
4 Black
B 2 White —
5 Drain wire
3 Blue
Ethernet
Table 5 - Pinout
Face View Pinout
4-pin 8-pin
1 2 2 1
4 4
3 3
Color Code 8 7 6 5 4 3 2 1
4-pin
1 White/Orange Transmit Data +
2 Orange Transmit Data -
1 White-Orange 3 Orange 3 White/Green Receive Data +
A 4 NA —
2 White-Green 4 Green
5 NA —
6 Green Receive Data -
7 NA —
8 NA —
Safety Concept
Introduction This section introduces you to the functional safety specifications and how the
843ES CIP Safety encoder meets those requirements.
The 843ES CIP Safety encoder supports controller-based safety functions that
are based on the speed and rotation direction information. The internal
diagnostics do not allow the encoder to trigger on its own actions such as
initiating a safe state. Therefore, the 843ES CIP Safety encoder is considered an
input device, which a safety logic controller monitors as part of the overall safety
system. The 843ES CIP Safety encoder is considered a component in the sensor
subsystem (see Figure 1).
Subsystem
Elements
Input Logic
Guard Input GuardLogix
Device
Safety Certification TÜV Rheinland has certified the Bulletin 843ES CIP Safety Encoder for use in
safety applications up to and including Performance Level e (PLe) and Category
3 in compliance with ISO 13849-1, and up to and including System Integrity
Level (SIL) CL 3 per IEC 61508, IEC 61800-5-2, and IEC 62061, for
integration in safety-related functions regarding rotational speed, direction, and
position.
IMPORTANT Requirements are based on the standards current at the time of certification.
The encoder must be installed in accordance with the applicable regulation and
standards.
For product certifications currently available from Rockwell Automation, see the
Product Certifications website link in Additional Resources on page 9.
IMPORTANT Functional safety certification and performance of the 843ES CIP Safety
encoder requires that the encoder operates in conditions at or below the
ambient operating temperature specification.
The probability of a dangerous failure on demand (PFD) and average frequency
of a dangerous failure per hour (PFH) calculations for these modules are based
on the module operating conditions adhering to the ambient operating
temperature specification.
For more information on the maximum ambient operating temperature
specification, see Specifications on page 79.
ATTENTION: Use only appropriate components or devices that comply with the
relevant safety standards and meet the required safety integrity level or
Performance Level and safety category.
• Conformity to the requirements of the relevant safety standards must be
determined for the entire system by conducting a risk assessment.
• Use devices properly according to the installation environment, performance
rating, and functions of the machine.
• Use devices within their specified ratings.
• We recommend that you consult a certification body regarding assessment of
conformity to the required safety integrity level or Performance Level.
You are responsible for confirming compliance with the applicable standards for
the entire system. You must read, understand, and fulfill the functional safety
requirements of the standard applicable to your safety application.
Determine Conformity
The installed system, including the safety control system and the means by which
the machine stops, must achieve the needed safety performance. The encoder is
one element in the safety system.
Before safety components are used, a risk assessment must be performed on the
machine in accordance with:
• ISO 12100, Safety of machinery – Basic concepts - General principles for
design - Risk assessment and risk reduction.
• ISO 13849-1, Safety of machinery. Safety-related parts of control systems.
General principles for design, Annex B
• IEC 62061, Safety of Machinery – Functional safety of safety-related
electrical, electronic, and programmable electronic control systems.
Correct use includes compliance with the relevant requirements for installation
and operation, in particular:
• ISO 13849-1, Safety of machinery. Safety-related parts of control systems.
General principles for design
The 843ES CIP Safety encoder can be applied using the following GuardLogix
controller-based safety instructions, according to IEC 61800-5-2:
• SS1 – Safe Stop 1
• SS2 – Safe Stop 2
• SOS – Safe Operating Stop
• SLS – Safely-limited Speed
• SDI – Safe Direction
• SLP – Safe-limited Position
Encoders that are used for speed or position monitoring safety functions are
likely used with other safety functions such as: enabling, guard locking, and
guard interlocking. Additional guidance for those safety functions can be found
in the following:
• ISO 12100 Safety of machinery—General principles for design— Risk
assessment and risk reduction
• ISO 13855 Safety of machinery—Positioning of safeguards concerning
the approach speeds of parts of the human body
The type approval, certification, and suitability levels for the 843ES CIP Safety
encoder describe a system with an overall system safety function of SIL 3.
However, you are not required to use 843ES CIP Safety encoders only in safety
applications with an overall system safety function of SIL 3.
GuardLogix 5580 controllers, when used with a 1756-L8SP safety partner are
suitable for use in safety applications that are rated up to, and including SIL 3,
and PLe, cat. 4 as defined in IEC 61508, IEC 61511, IEC 62061, and
ISO 13849-1. You can use 843ES CIP Safety encoders in such an application to
achieve SIL 3 and PLe, Cat. 3.
For more information on the suitability level of Logix 5000™ safety controllers,
see publication 1756-RM012.
Mount the Encoder The connection of the encoder and the drive unit must be assessed from a safety-
related point of view. This assessment applies to both to the connection with the
rotary element (shafts connection) and to the stationary section (stator
connection).
The following are the mechanical designs of the shaft connections available in the
843ES CIP Safety encoders:
• Solid shaft with key
• Hollow shaft with clamping ring
For the stator connection, the provided tether arms, stator couplings, and torque
stops are assessed from a safety-related point of view.
The mechanical connections have been designed so that a fault exclusion can be
claimed due to over-dimensioning and/or diagnostics. Reference and comply
with the mechanical limits that are specified in the proper assembly that is
described in Chapter 3, and publication 843ES-IN001.
Firmware Revision The 843ES CIP Safety encoders are manufactured with module firmware
installed. If updated module firmware revisions are available in the future, you
can update the firmware.
If the module is configured for Exact Match, the controller checks to make sure
that the module has the correct firmware revision.
Updated firmware revisions are made available for various reasons, for example,
to correct an anomaly that existed in previous module firmware revisions.
IMPORTANT Verify that the firmware revision of the device is correct before commissioning
the system. Firmware information for safety I/O devices is available with the
safety certificates at rok.auto/certifications.
Only download firmware and access product release notes from the Product
Compatibility and Download Center (rok.auto/pcdc).
The 843ES CIP Safety encoders are not safety capable when a firmware update is
in process. You must use other methods to maintain the safety function during
the update process.
For information on how to maintain the safety function during the update
process, for example, remove the module from service to perform the update, see
publication 1756-RM012.
Observe these precautions for the proper use of a 843ES CIP Safety encoder.
ATTENTION: As serious injury can occur due to loss of required safety function,
follow these safety precautions.
• Do not use standard I/O data or explicit message data as safety data.
• Do not use the light-emitting diode (LED) status indicators on the encoder for
safety operations.
• Apply properly specified voltages to the encoder. The application of
inappropriate voltages can cause the module to fail to perform its specified
function, which could lead to loss of safety functions or damage to the module.
• Install the 843ES CIP Safety encoder as shown in Installation on page 29.
• Set unique network node addresses before you connect devices to the network.
• Perform testing to confirm that device wiring, configuration, and operation is
correct before you start system operation.
• Do not disassemble, repair, or modify the encoder. This action can result in loss
of safety functions.
ATTENTION:
• Configure the replacement device properly and confirm that it operates
correctly.
• After installation of the module, a safety administrator must confirm the
installation and conduct trial operation and maintenance.
Replacing a safety module that sits on a CIP Safety network is more complicated
than replacing standard devices because of the Safety Network Number (SNN).
Safety devices require this more complex identifier to verify that module
numbers that are duplicated on separate subnets across all networks in the
application do not compromise communication between the correct safety
devices.
However, each safety module requires a unique identifier within the same subnet.
A DeviceID is used to identify each safety module uniquely. The SNN and node/
IP address constitute the DeviceID of the safety module.
GuardLogix controllers retain I/O device configuration on-board and are able to
download the configuration to the replacement device.
IMPORTANT If the 843ES CIP Safety encoder was used previously, clear the existing
configuration before installing it on a safety network by resetting the encoder
to factory default. See Reset an 843ES CIP Safety Encoder to Out-of-Box State
on page 26 for more information.
Safety Application Safety application requirements include the evaluation of probability of failure
rates (PFH), system reaction time settings, and functional verification tests that
Requirements fulfill your required SIL level criteria. See Average Frequency of a Dangerous
Failure on page 20 for more PFH information.
Creation, recording, and verification of the safety signature is also a required part
of the safety application development process. The safety controller creates the
safety signatures. The safety signature consists of an identification number, date,
and time that uniquely identifies the safety portion of a project. This includes all
safety logic, data, and safety I/O configuration.
IMPORTANT You must read, understand, and fulfill the requirements that are detailed in the
GuardLogix controller systems safety reference manual before operating a
safety system that uses a GuardLogix controller and a 843ES CIP Safety encoder.
The Bulletin 843ES CIP Safety encoder also supports the safety feedback (SFX)
instruction that provides safety position and velocity data to a GuardLogix safety
controller for use in controller-based monitoring functions.
Performance Level (PL) and For safety-related control systems, Performance Level (PL), according to ISO
13849-1, and SIL levels, according to IEC 61800-5-2, IEC 61508, and IEC
Safety Integrity Level (SIL) 62061, include a rating of the ability of the system to perform its safety-related
functions. All safety-related components of the control system must be included
in both a risk assessment and the determination of the achieved levels.
See ISO 13849-1, IEC 61508, and IEC 62061 standards for complete
information on requirements for PL and SIL determination.
Compatible Safety A GuardLogix 5580 or Compact GuardLogix 5380 safety controller is required
for integrated safety control with the 843ES CIP Safety encoder.
Controllers
The Studio 5000 Logix Designer application, version 31.00 or later, supports the
programming, commissioning, and maintaining GuardLogix safety controllers
with the 843ES CIP Safety encoders.
The safety connection can originate from either of these GuardLogix controllers:
• One GuardLogix 5580 or Compact GuardLogix 5380 safety controller
that provides both safety and non-safety control
• A GuardLogix 5580 or Compact GuardLogix 5380 safety controller that
controls only the safety connection, while a separate ControlLogix® 5580
or CompactLogix 5380 controller that controls the non-safety control
connection.
Safety Task Safety functions operate in a safety task of only GuardLogix 5580 or Compact
GuardLogix 5380 controllers
Feedback from the encoder is supported in both the safety task and non-safety
task.
1783-BMS
Stratix® 5700
Switch
2
1585J-M8CBJM-x
Ethernet (shielded) Cable
1734-AENTR
POINT Guard I/O
1606-XLxxx 2198-Hxxx-ERS2 Servo Drives
EtherNet/IP Adapter
24V DC Control, Digital Inputs, Allen-Bradley
1606-XL
Powe r S u p p l y
(front view)
and Motor Brake Power
Safety (customer-supplied) Input
Device
AC Input Power
1585D-M4UBJM-x Motion and Safety Connections to the Drive
Controller-based Ethernet (shielded) Cable
Instruction Example
Digital Inputs to Sensors and Control String
843ES-xIPxBA1
CIP Safety over
EtherNet/IP Encoder
Kinetix® VP
Servo Motors
Every 843ES CIP Safety encoder in a system has a configuration signature and
configuration ownership.
Configuration Signature
Each safety device has a unique configuration signature that defines the module
configuration. The configuration signature includes the following:
• ID number
• Date
• Time
Configuration Ownership
The connection between the owner-controller and the 843ES CIP Safety
encoder is based on the following:
• 843ES CIP Safety encoder node number
• 843ES CIP Safety encoder safety network number
• Controller node or slot number
IMPORTANT If the owner-controller is a GuardLogix 5580 controller, the controller has a slot
number.
If any differences are detected, the connection between the owner-controller and
the 843ES CIP Safety encoder is lost, the yellow yield icon appears in the
controller project tree.
If an 843ES CIP Safety encoder was used previously, you must clear the
configuration ownership before you can install it on a safety network. That is,
you must return the module configuration to its out-of-box state.
When an 843ES CIP Safety encoder is in the out-of-box state, a controller does
not own its configuration.
The Safety category on the Module Properties dialog box displays the module
Configuration Ownership. The Logix Designer application project must be
online to check.
If the module configuration is owned, the Safety category displays whether the
controller for the opened project owns the module configuration or another
controller owns it.
For information on how to reset the module in the Logix Designer application,
see Reset to Out-of-Box Configuration on page 58.
You cannot reset the module to its out-of-box configuration if any of the
following conditions exist:
• There are pending edits to the module properties.
• When a safety signature exists in the controller project.
You use the Studio 5000 Logix Designer application to configure the encoder.
Safety Connection
The safety controller communicates with the safety instances in the encoder
module over the safety connection. Cyclic data are passed in each direction over
the safety connection that appears in safety Controller tag structures that are
called input and output assemblies. The safety connection cyclic rate is
configured in the Logix Designer application. The Safety Input Assembly tag
structure is data from the encoder module safety instances to the safety controller.
The Safety Output Assembly tag structure is data from the safety controller to
the encoder module safety instances.
Table 9 - Safety Input Assembly Tags
Safety Input Assembly Tag Name Type/ Description
(Input to Safety Controller) [bit]
module:SO.Encoder.SetZeroPosition BOOL 0 = OK, 1 = Reset the encoder Position value, by applying the value in Preset of the
configuration assembly
Protected Operations To maintain the secure operation of your safety I/O modules, operations that can
disrupt module operation are restricted based on the module operating mode.
Installation
This chapter describes how to install the 843ES CIP Safety encoder.
Mechanical ATTENTION: Do not connect rigidly the stator and the rotor. The encoder would
be mechanically constrained and thus damaged.
• With solid shaft encoders, always use a tolerance-compensating element
between the drive shaft and the encoder shaft
• With hollow shaft encoders, always use a tolerance-compensating element
between the encoder flange and the drive flange.
IMPORTANT Clean and degrease the encoder shaft and the load shaft before installation.
When installing, follow the descriptions and specifications of the couplings that
are used. The coupling influences the system accuracy of the drive unit, so verify
that the coupling is stiff and non-slip.
Make sure that the shaft couplings are designed so that a breakage of the
connection can be excluded. Conduct a risk analysis before installation and
consider the following aspects:
• Counter-torque of the encoder
• Maximum permissible shocks and vibrations
• Maximum permissible acceleration
• Permissible geometrical deviations in the ideal orientation of the shafts
• Permissible temperatures and humidity ranges
• Required angular accuracy
For this assembly, use only inspected and calibrated tooling that is subject to the
quality system. Unless otherwise specified, a friction coefficient of 0.14 assumed
for all screw connections, and a strength property class of 8.8 (metric) or Grade 5
(imperial) assumed for the screws. Secure the screws against loosening by using
coated screws, threadlocker, or SCHNORR® washers to keep screws secure. We
recommend adding additional protection against manipulation by marking the
fastening screws with locking varnish or similar.
After unpacking the encoder, verify that the nameplate catalog number matches
the catalog number on the purchase order.
Couplings
The encoder coupling affects the system accuracy of the load unit. It must
therefore be made sure that the coupling is rigid, without any slipping.
For the hollow shaft encoders, the coupling elements, such as a stator coupling or
a compensating torque stop, are supplied mounted.
Unless otherwise specified, a friction coefficient of 0.14 is assumed for all screwed
connections.
Unless otherwise specified, a strength class of 8.8 is assumed for all screws. The
screws must be secured against loosening by using one of the following:
• Coated screws
• Threadlocker, example Loctite®
• SCHNORR® washers
When you view the encoder from the shaft side, the shaft rotation is clockwise
(CW) or counterclockwise (CCW), as shown in Figure 3.
IMPORTANT For solid shaft encoders, a suitable shaft coupling that meets the requirements
of the application must be used.
1. Be sure to select the proper size flexible coupling clamp to mate to the
encoder shaft. See publication 847-TD001 for encoder accessories.
2. To determine the encoder mounting hole locations, see Solid Shaft
Approximate Dimensions on page 32.
3. Fasten the encoder and tighten with three size M3 mounting screws
(provided with the flange).
4. Tighten the screws at a torque of 1 N•m (8.9 lb•in) and secure them
against loosening.
5. Check the shafts for offset. The maximum permissible tolerances depend
on the selected shaft coupling.
6. Connect the encoder and load shaft with a flexible coupling.
7. During assembly, protect the coupling element against excessive bending
and damage.
8. Center the flexible coupling, screw the coupling without pre-load, and
secure it against loosening.
9. Rotate the machine slowly and verify that the flexible coupling is not
deforming beyond specifications.
10. Align machine to its mechanical zero or home position.
Solid Shaft Approximate Dimensions
IMPORTANT To simplify the drawings and information, unless otherwise specified, the
general tolerances with tolerance class m (medium) according to ISO 2768-1
apply.
ØD f7
3 x 120
Ø59
Ø58
3 x 120°
(2.32)
(2.28)
10 (0.39)
3 (0.12)
3 (0.12)
Ø36
(1.42)
N9
3
(0.12N9 ) 20 (0.79)
22.225 (0.875) - 3/8 in. shaft
ØD f7
3 x 12
Ø59
0°
Ø58 (2.32)
(2.28)
4 (0.16)
3 (0.12)
3 (0.12)
3N9(0.12N9 )
Ø50
(1.97)
20 (0.79)
22.225 (0.875) - 3/8 in. shaft
Figure 6 - Solid Shaft with Square Flange [mm (in.)]
75.5 (2.97)
68 (2.68)
57.5 (2.26)
ØD f7
52.4
Ø59 (2.06)
(2.32)
63.5
(2.5)
7.5 (0.3)
7.1 (0.28)
Ø36
(1.42)
3N9
(0.12N9) 20 (0.79)
22.225 (0.875) - 3/8 in. shaft
For hollow shaft encoders, the coupling elements (for example, a stator coupling
or a compensating torque stop) are factory-mounted.
IMPORTANT • Verify that the insertion depth of the load shaft into the hollow shaft
encoder is ≥25.5 mm (1.0 in.)
• Verify that the mating shaft is chamfered and grease-free.
1. Check the shafts for offset. The maximum allowed shaft connection
tolerances are:
• Axial offset < ±0.25 mm (0.01 in.)
• Radial offset < ±0.20 mm (0.008 in.)
2. Slide the encoder onto the mating shaft until the flex mount rests on the
machine surface. Minimum insertion depth for hollow shaft is 25.5 mm
(1.0 in.).
ATTENTION: The encoder slides freely onto the shaft; if not, do not force.
Check the shaft for interferences such as gouges, burrs, rust, or size.
3. Hold encoder firmly and mark the two mounting holes. To determine the
encoder mounting hole locations, see Hollow Shaft Approximate
Dimensions. (If mounting holes exist, proceed to step 6.)
IMPORTANT Do not stress the flex mount while tightening the screws.
4. Slide the encoder off. To accept M3 (or equivalent) screws, drill and tap
the marked holes.
5. Slide the encoder back onto the shaft until the flex mount rests on the
machine surface.
6. Attach the encoder with two M3 (or equivalent) screws. Screw the stator
coupling and the torque stop without preload on the drive flange. Tighten
the screws to 1 N•m [8.9 lb•in].
7. Tighten the clamping ring screw to 2.5 N•m (22.1 lb•in).
8. Align machine to its mechanical zero or home position.
IMPORTANT To simplify the drawings and information, unless otherwise specified, the
general tolerances with tolerance class m (medium) according to ISO 2768-1
apply.
ØD h7 Ø3.2 (0.13)
75.5 (2.97)
Mechanical Specifications
See Appendix A on page 79.
Temperature Measurement
Both the ambient temperature and the mechanical and electrical self-heating are
included when measuring the temperature on the flange. Therefore, the
temperature that is measured on the flange gives the operating temperature of the
encoder.
IMPORTANT When selecting accessories and connection technology, pay attention to the
maximum temperature of these components, especially the connection
technology.
Due to the cable material (PVC as standard), the lowest temperature an
encoder with direct cable outlet can be used is -30 °C [-22 °F]. If you need a
wider temperature range, please contact your local Allen-Bradley distributor or
Rockwell Automation sales office.
6000 6000
Rotational Speed [rpm]
5000 5000
4000 4000
3000 3000
2000 2000
1000 1000
0 0
-40 -20 0 20 40 60 80 100 -40 10 60 110 160 210
Ambient Temperature [°C] Ambient Temperature [°F]
Disassembly When disassembling, take care not to damage the parts necessary for housing
tightness. Never reuse damaged devices.
To disassemble the device, proceed in the reverse order of the assembly, see
Mechanical on page 29.
Reassembly Reassembling the device is only permitted under the following conditions:
• The device is undamaged.
• The screws can be newly secured against loosening.
• All safety instructions have been complied with.
• All the steps that are described in Mechanical on page 29 have been
conducted and complied with.
Electrical ATTENTION:
• Make sure that the operating voltage is switched on or off simultaneously
for the encoder and the downstream device.
• Electrostatic discharges at the contacts of the connector or at the cable ends
could damage or destroy the device. Take appropriate precautionary
measures.
• Use a PELV supply voltage source according to IEC 60204-1 complying with
the proper operating voltage and the maximum permissible output current.
To meet UL requirement, a Class 2 power supply is required for North
America.
IMPORTANT To connect the encoder, refer to the corresponding operating and safety
instructions of the external drive system/encoder evaluation system.
When assembling a mating connector, comply with the instructions that are
attached to the connector.
IMPORTANT Verify that all required cable wires/connectors are connected before
commissioning. Insulate individually all unused ends of the output signals to
avoid short-circuits.
Cabling
IMPORTANT Before connecting or disconnecting the signal cable, always disconnect the
power supply and secure it against switching on again.
Consider using the shortest length possible for both Ethernet and power cables.
Run Ethernet cables separate from power cables and run the DC power cable
away from AC power.
Verify that no other devices with high interference levels such as frequency
converters, solenoid valves, or contactors, are connected to the same power
supply as the encoder. Otherwise, use suitable voltage filtering.
A 4-pin M12 connector is used for the power supply connection. Two 4-pin M12
connectors are used for the Ethernet connection.
Figure 10 - Connectors
Net Encoder (not used)
Mod
Link 2
Link 1
GND 10…30V DC
Port 1 Port 2
Network Address
Switches
Pin Assignments
Table 12 - Four-pin M12 Power Connector
Pin Signal Color Function
1 Voltage + Brown Supply voltage (10…30V DC)
2
2 — White —
1 3 Voltage - Blue Supply voltage (0V)
3
4 4 — Black —
IMPORTANT Both Ethernet ports are provided with a plastic cap. If only one port is used, the
cap of the unused port must be tightened at a torque of 1 N•m [8.9 lb•in] to
maintain the IP protection level.
Electrical Specifications
Set the IP Address The 843ES CIP Safety encoder is shipped with the network address switches set
to 999. Use one of the following methods to assign an IP address:
• To set the last octet of the IP address (192.168.1.xxx), use the network
address switches (see Figure 11) on the encoder.
• Use the network address switches to enable BOOTP / DHCP and use a
BOOTP utility or DHCP server to assign the IP address of the unit on
powerup. To use the BOOTP/DHCP, see publication ENET-UM006.
• Set the rotary dials to 999 to use RSLinx® Classic software. To use RS Linx
Classic software, see publication ENET-UM006.
• Set the rotary dials to 999 to use Studio 5000 Logix Designer application.
To use Studio 5000 Logix Designer application, see publication
ENET-UM006.
After setting the IP address, from a DOS prompt, you can ping the new address.
The response is four packets sent, four packets received, and zero lost.
Duplicate IP Address Duplicate IP address detection verifies that an IP address does not match any
other device IP address on the network when you perform either of these tasks:
Detection
• Connect the device to an EtherNet/IP network
• Change the IP address on the device
If the IP address matches that of another device on the network, the EtherNet/IP
port on the device transitions to conflict mode. In conflict mode, these
conditions exist:
• Module (MOD) status indicator blinks red
• Network (NET) status indicator is solid red
Reset the IP Address to You can reset the IP address of the device to its factory default value by following
these steps:
Factory Default
1. Set the switches to 888.
2. Cycle the power.
Network Topologies The 843ES CIP Safety encoder supports linear, ring, and star network
topologies.
Device Level Ring (DLR) supports a ring topology. As defined by the Open
DeviceNet Vendor Association (ODVA), Device Level Ring is an EtherNet/IP
protocol. DLR provides a means to detect, manage, and recover from single faults
in a ring-based network.
The star topology consists of a number of modules that are connected to a central
switch. Modules can be added or removed without affecting the rest of the
network.
Protected Modes The 843ES CIP Safety encoder supports both implicit and explicit protected
modes.
Implicit Protected mode is a state where the device is operational, but has
implemented defenses against disruptive changes that would take the product out
of service for the process.
This security enhancement occurs on the I/O module level and helps prevent
unauthorized configuration changes that can affect system behavior and cause
unintended and unforeseen changes.
Implicit Protected mode is enabled on the device as soon as I/O connections are
established through the device. Implicit Protected mode is enabled on the device
as soon as all I/O connections through the device are stopped.
Implicit Protected mode prevents access to services that are not required after the
device is configured and in normal operation. Implicit Protected mode disables
features that can make the device vulnerable to disruptive actions. By doing so,
Implicit Protected mode helps to reduce the attack surface.
If the device is in Implicit Protected mode and you attempt to perform any of the
restricted tasks, you are alerted that such a task cannot be performed because the
device is in Implicit Protected mode.
The following are example alerts that result from an attempt to set IP values on a
device when the device is in Implicit Protected mode:
• Studio 5000 Logix Designer® application
• RSLinx software
If the device is not in Implicit Protected mode, the device does not reject
attempts to perform the tasks that are described previously.
For example, after the device is initially powered up, but no I/O connections are
established yet, the device is not in Implicit Protected mode. You can attempt to
update the device firmware and the device does not reject the attempt.
TIP If the device enters Implicit Protected mode each time the device powers up,
check the application to determine if there are active I/O connections that are
opened via the device.
The 843ES CIP Safety encoder supports Explicit Protected mode. When in this
mode, the device does not allow any configuration changes.
While working in protected mode, the device rejects any CIP explicit messages
that would change the configuration of the device. For example, you cannot
change the IP address, speed, or duplex settings when the device had Explicit
Protected mode enabled.
This chapter describes how to configure your 843ES CIP Safety encoder in a
Logix Designer application project. You can use the default module
configuration or edit the module configuration.
IMPORTANT The 843ES CIP Safety encoder is compatible with ControlLogix 5580 and
CompactLogix 5380 controllers. The encoder is not compatible with
ControlLogix 5570, CompactLogix 5370, and any Logix controllers released
prior.
For more information and to check compatibility between products and other
products in a system, see the Product Compatibility and Download Center
(PCDC) site (rok.auto/pcdc).
Before You Begin You must configure your 843ES CIP Safety encoder upon installation before it
can do any of the following:
• Verify the IP addresses for your programming terminal and 843ES CIP
Safety encoder.
• Verify that you connected all wiring and cabling properly.
• Be sure that you configured your communication driver (for example,
AB_ETH-1 or AB-ETHIP-1) in the RSLinx® Classic software.
• Create a Logix Designer application project.
The encoder does not work until it has been configured with at least the default
configuration.
The EDS file (Electronic Data Sheet) contains all information that is related to
the parameters and the operating modes of the EtherNet/IP encoder. The EDS
file is stored in the encoder. If needed, the EDS can also be found on PCDC
(rok.auto/pcdc) by searching for 843ES. Use the EDS hardware installation tool
in the tools menu of RSLinx Classic software to register the EDS file.
Connections with the 843ES During module configuration, you must define the module. Among the Module
Definition parameters with the 843ES CIP Safety encoder, you must choose a
CIP Safety Encoder connection type for the module. A connection is a real-time data transfer link
between the owner-controller and the module that is a node on an Ethernet
network that the configuration references.
The owner-controller monitors its connection with a module. Any break in the
connection, for example, the loss of power to the system, causes a fault. The Logix
Designer application monitors the fault status tags to indicate when a fault occurs
on a module.
A real-time data transfer link is established between the controller and the
module that is a node on an Ethernet network that the configuration references.
Requested Packet Interval The Requested Packet Interval (RPI) is a configurable parameter that defines a
rate at which the owner-controller and the module exchange data.
You set the RPI value during initial module configuration and can adjust it as
necessary after module operation has begun. Valid RPI values for 843ES CIP
Safety encoders are 6…500 ms.
IMPORTANT You can change the RPI while the project is online. If you change the RPI while
the project is online, however, the connection to the module is closed and
reopened in one of the following ways:
• You inhibit the connection to the module, change the RPI value, and
uninhibit the connection.
• You change the RPI value. In this case, the connection is closed and
reopened immediately after you apply the change to the module
configuration.
With 843ES CIP Safety encoders, the Connection Reaction Time Limit
(CRTL) configuration affects the module RPI.
The CRTL defines the maximum time that is allowed between valid safety
packets on the associated connection. If the Max Network Delay exceeds the
CRTL, a connection fault occurs.
For more information on how to specify RPI rates, see Connection on page 56.
Module Data Quality The 843ES CIP Safety encoders indicate the quality of channel data that is
returned to the owner-controller. Data quality represents accuracy. Levels of data
Reporting quality are reported via module input tags.
IMPORTANT Once the condition that causes the Fault or Uncertain tag to change to 1 is
removed, the tag automatically resets to 0. The Logix Designer application
controls the tags. You cannot change the status of the tags.
Keep in mind that in some system configurations, the tag is not reset
immediately after the condition is removed. The tag typically resets after a
small delay.
Tag Description
Encoder.Fault This tag indicates that the reported channel data is inaccurate and cannot be trusted for use in
your application.
If the tag is set to 1, you cannot trust the data reported. You must troubleshoot the module to
correct the cause of the inaccuracy.
Example causes of inaccurate data include:
• Field Power Loss condition
• Short Circuit condition
We recommend that you troubleshoot the module for the typical causes first.
Encoder.Uncertain This tag indicates that the reported channel data can be inaccurate but the degree of inaccuracy
is unknown.
If the module sets this tag to 1, you know that the data can be inaccurate. You must troubleshoot
the module to discover what degree of inaccuracy exists.
Example causes of uncertain data include:
• Module is operating outside its designed operating range
• Data is under manual or override control
IMPORTANT We strongly recommend that you monitor the tags in your program to make
sure that the application is operating as expected with accurate channel input
data.
Inhibit a Module Module inhibiting lets you indefinitely suspend a connection, including Listen
Only connections, between an owner-controller and an I/O module without
removing the module from the configuration. This process lets you temporarily
disable a module, such as to perform maintenance.
IMPORTANT You cannot inhibit a connection when the controller is safety-locked or a safety
signature exists for the controller.
In this case, you can inhibit the module and the connection to the module does
not exist.
IMPORTANT Whenever you inhibit an output module that is ProgMode enabled, it enters
Program mode, and all outputs change to the state configured for Program
mode.
For example, if an output module is configured so that the state of the outputs
transition to zero during Program mode, whenever that module is inhibited,
outputs transition to zero.
You can inhibit the connection to a 843ES CIP Safety encoder on the
Connection category of the Module Properties dialog box.
Electronic Keying Electronic Keying reduces the possibility that you use the wrong device in a
control system. It compares the device that is defined in your project to the
installed device. If keying fails, a fault occurs. These attributes are compared.
Attribute Description
Vendor The device manufacturer.
Device Type The general type of the product, for example, digital I/O module.
Product Code The specific type of the product. The Product Code maps to a catalog number.
Major Revision A number that represents the functional capabilities of a device.
Minor Revision A number that represents behavior changes in the device.
Carefully consider the implications of each keying option when selecting one.
Add the Device to the After you create a Logix Designer application project and install an 843ES CIP
Safety encoder to the project, add the module as a New Module to the project.
Controller Organizer Discover Modules is not supported for this encoder because it is considered a
safety device and safety devices cannot be added to a project while online with
Logix.
2. Select the module that matches the description of your 843ES CIP Safety
encoder and click Create.
The New Module dialog box appears with a list of categories on the left
side. The number and type of categories varies by module type.
3. Click OK to use the default configuration as shown or edit the module
configuration. The rest of this chapter describes how to edit module
configuration categories.
Edit the Module You click the category names in the New Module dialog box to view and change
the configuration parameters.
Configuration Common
Categories
IMPORTANT This chapter shows how to edit configuration when you add the module to the
Logix Designer application project. If you access the module configuration after
it is added to the project, the dialog box is named Module Properties. The same
categories are displayed as the categories displayed on the New Module dialog
box.
General
The General page appears first when you create a module. The parameters in this
category are the same for all 843ES CIP Safety encoder modules. You use this
category to complete the following tasks:
• Name the module
• Describe the module
• Access the module definition
The purpose of the safety network number (SNN) is to make sure that every
module in a system can be uniquely identified. During configuration, the Logix
Designer application defaults an SNN of a safety device to match the SNN of the
first safety node on each network. In most cases, you can use the default SNN.
Module Definition
Module Definition parameters are available on the General page of the Module
Properties dialog box in the Logix Designer application project. Table 16
describes the parameters on the Module Definition dialog box.
Table 16 - Parameter Definitions
Parameter Definition Available Choices
Series Module hardware series Module-specific
Revision Module firmware revision, including Module-specific
major and minor revision levels
Electronic Keying Software method by which you Exact Match
reduce the possibility of using the Compatible Module
wrong device in a control system. For Disable Keying(1)
more information, see Electronic
Keying in publication LOGIX-AT001.
Connection Determines the following for the Safety Only
module type you configure: Safety and Standard
• Available configuration Standard Only
parameters
• Data type transferred between
the module and the controller
• Which tags are generated when
configuration is complete
Safety Input Data All available configurations, safety Data (2)
input data. This connection type None
creates all controller tags specific to
the module type being used.
Safety Output Data All available configurations, safety Data (2)
output data. This connection type None
creates all controller tags specific to
the module type being used.
Standard Data All available configurations, standard Data (3)
input and output data. This None
connection type creates all controller
tags specific to the module type
being used.
(1) Disable Keying is only available if Standard Only connection is set.
(2) If Safety Only or Safety and Standard connection is set, then Safety Data parameter is locked as Data. If Standard Only connection is
made, then the Safety Data parameter is set to None.
(3) If Standard Only or Safety and Standard connection is set, then Standard Data parameter is set to Data. If Safety Only connection is
made, then the Standard Data parameter is set to None.
Connection
IMPORTANT You cannot set the Requested Packet Interval (RPI) for the safety modules on
the Connections category. For safety modules, you set the RPI on the Safety
category.
IMPORTANT The 843ES CIP Safety encoder does not support multicast connections.
For more information on unicast and multicast connections, see publication
ENET-UM004.
TIP The Module Fault area of the Connection category is useful during module
troubleshooting.
Safety
The Safety page is only available if the module connection is established for
Safety Only or Safety and Standard. The Safety page allows you to complete the
following:
• Set the RPI rate for the Safety Input. When the RPI is changed, the
Connection Reaction Time Limit (CRTL) is adjusted immediately. The
fastest RPI rate that the safety input connection of the encoder supports is
6 ms.
IMPORTANT For the Safety Output connection, the RPI is fixed at the safety task
period. If the corresponding CRTL is not satisfactory, you can adjust the
safety task period via the Safety Task Properties dialog box. The fastest
RPI rate the safety output connection of the encoder supports is 6 ms.
Follow these steps on the Safety tab to configure the safety connection:
1. From the Module Properties dialog box, choose the Safety tab to see the
Safety dialog box.
IMPORTANT Both standard and safety rated signals are included in the CIP Safety
connection.
Safety rated signals can be used in safety functions. Standard rated signals
can be used in the safety task, but must not be relied on for safety functions.
Make sure that input RPI is set to match the application need. The
smallest safety input RPI supported by the module is 6 ms. A smaller RPI
consumes more network bandwidth.This can cause spurious trips because
other modules cannot get access to the network.
Selecting an appropriate RPI results in a system with maximum (best)
performance.
IMPORTANT Analyze each safety channel to determine what is appropriate. The default
timeout multiplier of 2 and network delay multiplier of 200 create an input
CRTL of four times the RPI and an output CRTL of three times the RPI. A
safety administrator must approve changes to these parameters.
If the RPI and CRTL for the network are set appropriately, then this status
tag must always have a value of 0. Monitor all connection status bits to
verify that they are not changing to 1 intermittently due to timeouts.
When the Logix Designer application is online, the Safety tab of the Module
Properties dialog box displays the current configuration ownership. When the
opened project owns the configuration, Local is displayed.
You must inhibit the module connection before you reset ownership. To inhibit
the module:
ATTENTION: The replacement of safety devices such as the 843ES CIP Safety
encoder requires that the replacement device is configured properly and
operation of the replacement device must be verified.
The connection between the owner and the safety I/O device is based on the
following:
• Device module number
• Device safety network number
• Controller slot number
• Controller safety network number
• Path from the controller to the device
• Configuration signature
If any differences are detected, the connection between the controller and the
device is lost, and the yellow yield icon appears in the controller project tree.
If any of these items change, the connection between the GuardLogix controller
and the module is lost, and the yellow yield in the project tree appears. Reset
ownership to re-establish the connection by using this procedure.
IMPORTANT When replacing a device, if the replacement device was used previously and
if the connection is local (as shown on the safety tab in the Studio 5000
environment), the device must first be reset to out-of-box condition (see
Reset to Out-of-Box Configuration on page 58).
1. From the Module Properties dialog box, choose the Safety tab. You see the
Safety dialog box.
2. To re-establish the connection, click Reset Ownership.
Consider the following conditions before you replace a safety module in a Logix
5000 system:
• If you rely on a portion of the CIP Safety system to maintain SIL 3
behavior during module replacement and functional testing, you must use
the Configure Only When No Safety Signature Exists feature.
• If there is only one safety controller on the network, or if you do not rely
on the entire routable CIP Safety control system to maintain SIL 3/PL (d
or e) during the replacement and functional testing of a module, you can
use the Configure Always feature.
When you replace an 843ES CIP Safety encoder, the replacement encoder must
be configured properly and the operation of the replacement encoder must be
verified.
IMPORTANT During encoder replacement or functional test, the safety of the system must
not rely on any portion of the affected encoder.
Two options for safety encoder replacement are available on the Safety tab of the
Controller Properties dialog box in the Logix Designer application:
• Configure Only When No Safety Signature Exists
This setting instructs the GuardLogix controller to configure a safety
encoder automatically only when the safety task does not have a safety task
signature, and the replacement encoder is in an out-of-box condition,
meaning that a safety network number does not exist in the safety encoder.
If the safety task has a safety task signature, the GuardLogix controller
automatically configures the replacement CIP Safety I/O device only if the
following is true:
– The device already has the correct safety network number.
– The device electronic keying is correct.
– The node or IP address is correct.
For detailed information, see Additional Resources on page 9 for the
appropriate user manual for your GuardLogix or Compact GuardLogix
controller.
• Configure Always
With this setting enabled, the controller automatically checks for and
connects to a replacement encoder that meets the following requirements:
– The controller has configuration data for a compatible encoder at that
network address
– The encoder has an SNN that matches the configuration
ATTENTION: Enable the Configure Always feature only if the entire integrated
safety control system is not being relied on to maintain SIL 3 behavior during
the replacement and functional testing of an 843ES CIP Safety encoder.
If other parts of the integrated safety control system are being relied upon to
maintain SIL 3, make sure that the controller’s Configure Always feature is disabled.
It is your responsibility to implement a process to make sure that proper safety
functionality is maintained during device replacement.
Module Info
This page displays module and status information about the module when the
project is online. You can use this category to complete the following:
• Determine the identity of the module
• Access module diagnostics
• Refresh the data on the screen
• Reset the module
Internet Protocol
This page allows you to edit the Internet Protocol (IP) settings of the encoder.
For more information on setting IP address, see Chapter 4 on page 41.
Port Configuration
This page allows you to modify the Ethernet port settings of the encoder.
Network
The Network page contains read-only data that is populated when the controller
goes online.
• Network Topology: Displays the current network topology as either
linear/star or ring.
• Network Status: Displays the current network status as normal, ring fault,
or unexpected loop detected.
• The Refresh Communication link appears when communication with the
encoder has failed. Click Refresh Communication to attempt to restart
communication with the encoder.
Edit 843ES CIP Safety The following categories are also available when configuring an 843ES CIP
Safety encoder:
Encoder Configuration
• Encoder safety configuration
Categories • Encoder standard configuration
• Alarms
The Encoder Safety Configuration tab is used to determine the safety encoder
behavior by configuring position scaling, direction, velocity units, and preset.
Click the Enable Position Scaling checkbox to change the encoder resolution.
Use the Direction drop down box to set the direction of the encoder. Use the
Velocity Units drop down to set the velocity units of the encoder. The Velocity
Units also sets the accelerations units.
Position Scaling makes it possible to scale the steps per revolution and the total
resolution.
If the Enable Position Scaling box is checked, the values can be entered for the
steps per revolution and the total resolution applied.
Direction
The direction of rotation (increase position value), viewed on the shaft, can be set
to clockwise or counterclockwise.
• Clockwise = increase position value on clockwise revolution of the shaft
• Counterclockwise = increase position value on counterclockwise
revolution of the shaft
Velocity Units
Use this parameter to define the units in which the velocity and acceleration is
transmitted. The options are the following:
Preset
Enter the position offset value in counts. The Preset is applied to position value
when SetZeroPosition is true. Values allowed from 0 to [Range - 1], where Range
is a Position Scaling configured parameter.
IMPORTANT Endless Shaft Functionality for multi-turn encoders is not currently supported.
Resolution
Enter a value for resolution between 1…32768 (15 bits is maximum single-turn
resolution for safety connection). Resolution is provided in counts per resolution.
Revolutions
Range
Position Scaling makes it possible to scale the steps per revolution and the total
resolution.
If the Enable Position Scaling box is checked, the values can be entered for the
steps per revolution and the total resolution applied.
Direction
The direction of rotation (increase position value), viewed on the shaft, can be set
to clockwise or counterclockwise.
• Clockwise = increase position value on clockwise revolution of the shaft
• Counterclockwise = increase position value on counterclockwise
revolution of the shaft
Velocity Units
Use this parameter to define the units in which the velocity and acceleration is
transmitted. The options are the following:
Preset
Enter the position offset value in counts. The Preset is applied to position value
when SetZeroPosition is true. The maximum value is 1 less than the total
measuring range of the encoder as configured by the position scaling.
Filters
Filter configuration parameters are available for the standard encoder data for
velocity and acceleration. If either configuration is set to 0, the filter deactivates.
The filter options are the following:
• Number of pulses to average (integration) = number of values from which
a moving average is formed. Values that are allowed are 0…128 pulses.
• Cutoff frequency (low pass bandwidth) = sets the bandwidth of the low
pass filter. Values that are allowed are 0…500 Hz.
IMPORTANT Endless Shaft Functionality for multi-turn encoders is not currently supported.
Resolution
Enter a value for resolution between 1… 262144 (18 bits is maximum single turn
resolution for safety connection). Resolution is provided in counts per resolution.
Revolutions
Range
Alarms
The Alarms page is used to configure alarms for the following parameters in the
standard data:
• Position
• Velocity
• Acceleration
• Temperature
The alarm parameters have a corresponding output bit for when the alarms are
triggered in the standard input assembly. For all parameters, a high limit and a
low limit alarm can be set. The low limit must be less than or equal to the high
limit, and the high limit must be greater than or equal to the low limit.
You can add hysteresis for the velocity and acceleration limits so that the alarms
are less sensitive to fluctuations near the respective setpoints.
The Alarms tab is also where the units for temperature are set.
If any units are changed, the parameters on the Alarms tabs are reset to their
defaults. The defaults are converted correspondingly and overwrite the current
setpoint value of the affected attributes.
This chapter describes the diagnostic process to correct and clear fault conditions
on the 843ES CIP Safety encoder.
ATTENTION: Cease operation if the cause of the malfunction has not been
identified.
Stop the machine if you cannot clearly identify the error and/or if you cannot
safely rectify the malfunction.
After switching on the power supply, wait at least 10 seconds until the encoder is
ready for operation and interfaces are ready for communication. The encoder
communicates with the digital interface after this period of time.
Status Indicators The Mod status indicator shows the device status. The Net status indicator shows
the status of the CIP connection. The Encoder status indicator shows the status
of the internal measuring device in the 843ES CIP Safety encoder.
Four status indicators provide status information on the back of the encoder.
Figure 14 shows their location and the tables describe their status.
Port 1 Port 2
Warnings, Alarms, and ATTENTION: It is imperative to evaluate the alarms in your application.
Errors Via EtherNet/IP If there is a serious error, incorrect position values are output. This change could
cause an unexpected movement that results in a hazard for persons or damage
to the system or other objects.
Within EtherNet/IP warnings, alarms, and errors can be retrieved using implicit
messages and also explicit messages. See Knowledgebase article KB1088713 for
information about the CIP Object Model for the 843ES CIP Safety encoder.
Alarms and warnings for the encoder can be read via the position sensor object
with the aid of the attributes.
For errors, alarms, and warning the following applies:
• Bit status = 0: no error, alarm, or warning
• Bit status =1: error, alarm, or warning present
• In addition, the Net status indicator illuminates red continuously.
Warnings
Table 24 - Supported Warnings (Attribute 47+48)
FALSE TRUE (1)
Bit Warning Description (0) (47) (47)
0 Frequency exceeded Max. velocity exceeded OK Exceeded
Permissible internal LED current in the Out of
1 Light control reserve OK
sensors exceeded range
2…5 Not supported Not implemented Always 0 —
Alarms
The alarm type is coded in a bit field of attributes 44 and 45. If one of the bits
listed in the following tables is set, the alarm flag (attribute 46) is also set.
For example, if the velocity or temperature drop below/exceed the limit values,
the warning flag is set.
In addition, the Net status indicator blinks red.
The warning type is coded in a bit field of attributes 47 and 48.
IMPORTANT The position value continues to be correctly calculated; the encoder is therefore
still ready for operation.
Errors
Table 27 - Encoder Error Table (Attribute 135) (1)
Fault Bit Description FALSE (0) TRUE (1)
Header
[byte]
0 0 Reserved - -
1 Operating temperature of the encoder outside the permissible range Ok ERROR
2 Permissible internal light-emitting diode (LED) current in the sensors Ok ERROR
exceeded
3 Supply voltage outside the permissible range Ok ERROR
4 Maximum velocity has been exceeded Ok ERROR
5 Position error: internal interface Ok ERROR
6 Position error: absolute data error Ok ERROR
7 Position error: configuration error Ok ERROR
1 8 Position error: synchronization error Ok ERROR
9 Position error: error in sensor Ok ERROR
10…15 Reserved - -
2 16…17 Reserved - -
18 Memory error: internal interface Ok ERROR
19…23 Reserved - -
(1) In the Safety Position Sensor Object, no errors can be defined. The device goes to a safe state as it is detecting an error and no longer
communicates.
The following error messages stem from the Studio 5000® environment.
Table 28 - Error Messages
Error Code Message Possible Cause
16#0108 Connection-request error Check whether the configuration assembly (instance 100 of the Assembly Object) is activated. If yes, check whether the
connection type (multi-cast/ configuration data are correctly and fully configured in this assembly (see Edit 843ES CIP Safety Encoder Configuration
uni-cast) not supported. Categories on page 65).
16#0111 Requested Packet Interval (RPI) Make sure that RPI for Safety Connection is in the appropriate range (6…500 ms) and the Standard Connection is in the
out of range appropriate range (1…750 ms). Check that Safety Task RPI is 6 ms or greater.
16#0114 Electronic keying mismatched: Wrong device selected, or incorrect major/minor firmware revision selection based on the real device. For example, single-
electronic keying product code turn selected instead of multi-turn, or vice versa.
and/or vendor ID mismatched.
16#0127 Connection request error: Check whether the correct communication format for the control system is used. The default value in the control system is
invalid output size. “Data-DINT.” The encoder requires the communication format: “Input Data-DINT.”
16#0204 Connection request error: Check the supply voltage on the encoder.
connection timeout. Check the Ethernet cables for the encoder for open circuit.
Check whether the IP address of the encoder matches the IP address that is saved in the control system. Possible causes:
• The address switches are not engaged correctly.
• The encoder has lost the IP address that is assigned to it after switching back on.
16#fd1f Bad Safety Protocol Format An error occurred while trying to add the Safety Network Segment to a route in Logix. Check Safety Network Number on
Safety Page, refresh Safety Network Number if needed.
Notes:
Specifications
Table 30 - Network
Attribute All Cat. Nos.
EtherNet/IP IEC 61784-1
IP IPv4
Ethernet connector 2 Ethernet M12, 4-pin, female, D-coded
EtherNet/IP communication 10/100 Mbps
rate
Prioritization Via. 802.1 Q/D
Coarse update rate, max 1 ms
Safe coarse update rate, max 6 ms
Broadcast rate limiting 1%
Jitter 100 ns
Duplex Full or half
Mechanical IMPORTANT The encoder can calculate both a safe speed and a safe acceleration.
These calculations are subject to a standard deviation due to rounding and
internal computing times, which are:
• Speed: σ_v <0.5% (4 rpm, min)
• Acceleration: σ_a <0.5% (500 revolutions/s2, min)
(1) Operating temperature is not equal to ambient temperature, see Temperature Measurement on page 36.
Notes:
Introduction This appendix shows how to install the Add-on Profile (AOP) of the encoder
with the Studio 5000 Logix Designer application. Add-on Profiles are files that
users add to their Rockwell Automation library. These files contain the pertinent
information for configuring a device that is added to the Rockwell Automation
network.
The AOP simplifies the setup of devices because it presents the necessary fields in
an organized fashion. The AOP allows you to install and configure your systems
in a quick and efficient manner.
The AOP is a folder, which contains numerous files for the device. It comes as an
installation package.
The AOP comes with Studio 5000 starting with V33. If V31 or V32 are used, go
to PCDC (rok.auto/pcdc) and search for 843ES.
1. In the file explorer, locate the directory where the installation files were
extracted.
2. Click MPSetup.exe.
3. Extract the zip file to a local directory on your computer.
4. To begin the installation, double-click MPSetup.exe.
IMPORTANT The shown Module Profile revisions may be different than what is
shown in the preceding image.
6. To accept the licensing terms, click the radio button, then click Next.
Notes:
Safety Statements When using CIP Safety devices, follow these guidelines:
• The replacement of safety devices requires that the replacement device is
configured properly and operation of the replacement device must be
verified.
• If you choose to configure safety connections with a safety configuration
ID (SCID)=0, you are responsible for verifying that originators and
targets have the correct configurations.
• You must assign SNN numbers for each safety network or safety subnet
that are unique system-wide.
• When a safety device is configured directly from a workstation, compare
the transferred SCID and configuration data with the SCID and
configuration data that is originally viewed in the workstation.
• User testing is the means by which all downloads are validated.
• The signature can only be considered verified (and configuration locked)
after user testing.
• Configuring an originator with connection data and/or target
configuration data must be downloaded to the target so it can be tested
and verified. Only then can SCIDs from the target be confirmed.
• You must test the operation of a device completely before setting the
Lock Attribute.
• You must clear any pre-existing configuration from any safety device before
installing it onto a safety network.
• You must commission all safety devices with MAC ID (and baudrate if
necessary) before you install it onto a safety network.
• It is required that safety function implementers carefully consider
implications of mixing different SIL level devices on the network.
• You must test safety connection configurations after they are applied in an
originator to confirm that the target connection is operating as intended.
ATTENTION:
• Status indicators are not reliable indicators and cannot be guaranteed to provide accurate information. They should only be
used for general diagnostics during commissioning or troubleshooting. Do not attempt to use status indicators as operational
indicators.
• Originators with an automatic SNN setting feature should only use that feature when the safety system is not being relied upon.
• If a Type 1 SafetyOpen configures a device, you must verify that all originator-configured safety devices have their ownership
assignments as part of the final verification process.
• You must visually verify that all configuration data was downloaded correctly.
Notes:
SFX Instruction The Safety Feedback Interface (SFX) instruction scales feedback position into
position units and feedback velocity into speed units per unit of time. Feedback
position and velocity are read from the safety input assembly and become inputs
to the instruction. The SFX instruction also sets a reference position from a
home input and performs position unwind in rotary applications.
The 843ES CIP Safety encoder provides safe position and velocity feedback,
which can achieve up to and including SIL 3 PL e safety rating.
The outputs of the SFX instruction are used as inputs to other Drive Safety
instructions. For any drive that can perform a STO, to execute a controller-based
safety function, an SFX instruction is required. Although the SFX instruction is
a safety instruction, it alone does not perform a safety function.
In Figure 16, the Safely limited Speed (SLS) instruction uses the Actual Speed
output from the SFX instruction during execution of the SLS safety function.
IMPORTANT Perform I/O verification and validation before validating your safety ladder
program. SFX instruction must be verified within your application.
When possible, use immediate operands for instructions to reduce the
possibility of systematic errors in your ladder program.
Instruction operands must be verified for your safety ladder program.
The SFX instruction scales the applicable safety instructions with feedback
position units from the safety encoder, into position feedback units used in
applicable safety instructions. It also scales feedback velocity units from the safety
encoder into position feedback units per time unit.
Scaling Setup
When configuring the SFX instruction, calculate the value for Position Scaling so
that the Actual Position and Actual Speed output from the instruction matches
the Actual Position and Actual Velocity in the motion controller.
The SFX Feedback Resolution is determined based on the feedback device and
the Resolution of the feedback. This information is configured on the Encoder
Safety Configuration page.
In Figure 17, the encoder is monitoring for a rotary application where the
unwind is set to rollover each motor revolution. Therefore, the unwind of 512
counts/revolution was added in the SFX instruction appropriately.
Homing
Setting the Actual Position output to the Home Position input (homing) of the
instruction is required if a position-based drive safety instruction like Safely
limited Position (SLP) is used. If a position-based drive safety instruction is not
being used on an axis, homing the SFX instruction is not required.
The data in Encoder Safety Configuration and motor unwind value is used to
populate the SFX instruction.
When using a drive that does not have pass-through data for the Drive Safety
instruction outputs, the pass-through has to occur in the controller to command
the standard or motion control when a drive safety instruction is on. You can use
safety tags as inputs in the standard or motion control, but not as an output.
When using the drive safety monitoring instructions available in Logix Designer,
outputs from the SFX instruction are used as inputs to the monitoring
instructions. Figure 19 shows the SLS instruction that is configured with the
SFX instruction, which has been configured to monitor the 843ES CIP Safety
encoder (see Figure 18). The SLS instruction monitors the speed of a motor or
axis and sets the SLS limit output if the speed exceeds the Active Limit input
value.
The safety controller tags have been created in place of pass through data tags
because safe motion monitoring instance tags are not available.
error 77 IP address
EtherNet/IP 74 duplicate detection 42
ethernet 15 reset to factory default 42
EtherNet/IP set 41
alarm 74 ISO
error 74 definition 8
warning 74 ISO 12100 18
EtherNet/IP network ISO 13849-1 18
add device 41
explanation
catalog number 14 K
explicit message 75 keying
explicit protected mode 45 electronic 51
F L
factory default label 13
reset IP address 42 Logix 5000 7
features 11
firmware
revision 20 M
safety function during update 21 measurement
FMEA temperature 36
definition 8 mechanical
foreseeable misuse 12 installation 29
mechanical specifications 80
misuse
G foreseeable 12
general 54 mode
general specifications 79 protected 43
module configuration common categories
edit 54
H module info 63
HFT mount
definition 8 encoder 20
hollow shaft hollow shaft 34
dimension 35 solid shaft 32
mount 34 multi-turn 12
I N
IEC network 64
definition 8 network address switch
IEC 62061 18 assign last octet 41
implicit protected mode 43 network topology 43
input assembly tags 27
install
Add-on Profile (AOP) 83 O
encoder 22 operating principle 12
installation 29 operation
electrical 38 protected 28
mechanical 29 out-of-box state 26
instruction output assembly tags 27
wiring 39 overview
intended use 12
encoder 11
internet protocol 63 ownership
configuration 25
P S
packet interval safety 57
requested 49 application requirement 22
patchcord 14 certification 17
Performance Level 23 compatible controller 24
PES concept 17
configuration
definition 8 encoder 65
PFD connection 27
definition 8 consideration 23
PFH 20 instruction
definition 8 electrical 38
pin assignment 40 precaution 21
pinout 14 statement 87
PL 23 task 24
safety connection
definition 8
port configuration 64 configure 57
input assembly tags 27
power 14 output assembly tags 27
probability of failure safety function
on demand 8 controller-based 23, 89
product overview 11 during firmware update 21
product selection 14 safety integrity level 23
protected mode 43 safety network number 54, 59, 60
explicit 45 safety specifications 79
implicit 43 safety statements
protected operation 28 CIP Safety 87
scalable resolution 12
screwed connection 31
R screws 31
reassembly 37 set
replace IP address 41
encoder 22 SFF
in a GuardLogix System 61 definition 8
in a Logix 5000 system 61 SFX instruction 89
reporting
shaft
data quality 49
requested packet interval 49 rotation direction 31
signature
requested packet interval (RPI) 58
configuration 25
reset 26 SIL 23
IP address to factory default 42 SIL rating
out-of-box 58
reset ownership 59 definition 8
single-turn 12
resolution
SNN 54, 59, 60
scalable 12
resolution specifications 81 definition 8
solid shaft
revision
dimension 32
firmware 20 mount 32
revolution specifications 81 specifications
risk assessment 18 electrical 80
rotation direction environmental 81
shaft 31 general 79
rotational speed mechanical 80
derated 36 resolution/revolution 81
RPI 49, 58 safety 79
definition 8 speed
RSLinx Classic standard deviation 80
check EtherNet/IP integration 48 standard
configuration
encoder 67
standard configuration
encoder 67
standard deviation
acceleration 80
speed 80
statement
safety 87
status indicator 73
Studio 5000 configuration software 48
Studio 5000 environment
configure encoder 47
T
tag
controller 70
task
safety 24
temperature measurement 36
topology
network 43
troubleshooting 73
U
use
intended 12
W
warning 75
EtherNet/IP 74
wiring instruction 39
Technical Support Center Knowledgebase Articles, How-to Videos, FAQs, Chat, https://rockwellautomation.custhelp.com/
User Forums, and Product Notification Updates.
Local Technical Support Phone Locate the phone number for your country. http://www.rockwellautomation.com/global/support/get-support-
Numbers now.page
Direct Dial Codes Find the Direct Dial Code for your product. Use the http://www.rockwellautomation.com/global/support/direct-dial.page
code to route your call directly to a technical support
engineer.
Literature Library Installation Instructions, Manuals, Brochures, and http://www.rockwellautomation.com/global/literature-library/
Technical Data. overview.page
Product Compatibility and Download Get help determining how products interact, check http://www.rockwellautomation.com/global/support/pcdc.page
Center (PCDC) features and capabilities, and find associated
firmware.
Documentation Feedback
Your comments will help us serve your documentation needs better. If you have any suggestions on how to improve this
document, complete the How Are We Doing? form at http://literature.rockwellautomation.com/idc/groups/literature/
documents/du/ra-du002_-en-e.pdf.
Rockwell Automation maintains current product environmental information on its website at http://www.rockwellautomation.com/rockwellautomation/about-us/sustainability-ethics/product-environmental-compliance.page.
Allen-Bradley, CompactLogix, ControlFLASH, ControlLogix, GuardLogix, Guardmaster, Kinetix, Logix 5000, Rockwell Automation, Rockwell Software, RSLinx, RSLogix 5000, Safety Automation Builder, Studio 5000, and
Studio 5000 Logix Designer are trademarks of Rockwell Automation, Inc.
CIP, CIP Safety, EtherNet/IP are trademarks of ODVA, Inc.
Trademarks not belonging to Rockwell Automation are property of their respective companies.
Rockwell Otomasyon Ticaret A.Ş., Kar Plaza İş Merkezi E Blok Kat:6 34752 İçerenköy, İstanbul, Tel: +90 (216) 5698400