Motion Control Products Application note Implementing safety functions on ABB servo drives

Similar documents
FSO Webnair FSO Safety Functions Module. ABB Group February 11, 2015 Slide 1

Automation solutions Drives, PLC, motion, motors and safety

Welcome to the safety functions configuration training module for ACS880 Cabinet-built industrial drives.

CIP Safety for Drives

Application of CIP Safety for functional safety in motion applications - analysis of CIP Safety motion application use case scenarios

IndraDrive Mi - Cabinet free Drive Technology

Motion Control Products Application note Connecting to e100 products from a remote location AN

WHITE PAPER. Drive-based functional safety How variable speed drives are playing an increasingly important role in machine safety

Set up and verify the operation of basic motor starters. Understand the purpose of a separate control circuit.

Welcome to the Safety functions training module for ACS880 cabinet-built industrial drives.

Motion Control Products Application note Ethernet POWERLINK routing using the MotiFlex e180

Conveyor System Utilizing Safety Observation Function

Options for ABB drives. User s manual Emergency stop, stop category 1 (option +Q964) for ACS880-07/17/37 drives

IndraDrive Mi Cabinet-free Drive Technology for highest Flexibility and Efficiency

AN Capture position, encoder or stepper values via simple to use high speed latching features

Motion Control Products Application note Ethernet POWERLINK routing using motion drives

Options for ABB drives. User s manual Prevention of unexpected start-up (option +Q957) for ACS880-07/17/37 drives

Drives Based Safety Integrated

Welcome to the overview of ACS880 functional safety, FSO-11 Safety functions module.

Servo drives. SafeMotion

Options for ABB drives. User s manual Emergency stop, stop category 0 (option +Q951) for ACS880-07/17/37 drives

Manual. Decentralized Extra-Low Voltage Servo Drive CMP ELVCD Functional Safety * _0717*

LOW VOLTAGE AC DRIVES. Crane control and safety with ACS880 drives

Programmable modular safety controller PROTECT PSC1

TwinSAFE Scalable Safety Solutions. Dr. Guido Beckmann Technology Marketing

Applikationen & Tools. Safe switching of IO-Link motor starter combination 3RA27 with safety relay 3SK1. IO-Link. FAQ November 2012

Operating Instructions MOVISAFE UCS.B Safety Modules

Courtesy of CMA/Flodyne/Hydradyne Motion Control Hydraulic Pneumatic Electrical Mechanical (800)

Safety Instructions 1-1 Avoid unintended Start General Description 2-2

Please refer to application note AN00129 for further details on HCP2 configuration in ABB motion control products.

Sentry safety relays Original instructions

Safety technology with SINUMERIK Safety Integrated SINUMERIK. SINUMERIK 840D sl / 828D Safety technology with SINUMERIK Safety Integrated

SINAMICS G120 SINAMICS G120C

Transform your Drive Safety Capability with Innovative Market Driven Technology Presented by Craig Nelson Manufacturing in America March 14-15, 2018

SMARTSCAN INFORMATION

Pluto AS-i. Safety PLC. Approvals: Control of: Features:

GV3000/SE 230 VAC 1-20 HP General Purpose (Volts/Hertz) and Vector Duty Drive Software Start-Up and Reference Manual Version 6.04

Original operating instructions Safety relay with relay outputs G1501S / / 2016

SCS AUTOMATION & CONTROL

Applications & Tools. Calculation examples for safety functions according to EN ISO SINUMERIK 840D sl

Safety Control Relay Product Catalog

SR101A. User Information for SR101A. Correct Use

Functional Safety made easy

Original operating instructions Safety relay with relay outputs with and without delay G1502S / / 2016

Drive Technology \ Drive Automation \ System Integration \ Services. Manual. MOVITRAC MC07B Functional Safety

NHP SAFETY REFERENCE GUIDE

Controller CMXH. Description STO. Safe Torque Off (STO) [ ]

SR103AM. User Information for SR103AM. Correct Use

AS-i Safety Relay Output Module with Diagnostic Slave

Introduction to Safety PLCs GuardLogix & CIP Safety

Options for ABB drives. User s manual Prevention of unexpected start-up (option +Q950) for ACS880-07/17/37 drives

Hiperface DSL Combined with Safety

SINAMICS SINAMICS G120. Frequency inverter with Control Units CU240E-2 CU240E-2 DP CU240E-2 F CU240E-2 DP-F. Function Manual Safety Integrated 07/2010

Safety Relays.

LiquiFlo AC General Purpose (Volts/Hertz) and Vector Duty Drive Software Start-Up and Reference Manual Version 6.4

Sentry safety relays Original instructions

Control strategies for web handling

SMARTSCAN INFORMATION

GV3000/SE General Purpose (Volts/Hertz) and Vector Duty AC Drive, HP, 230V AC

Safety light beam Spot

Drive Technology \ Drive Automation \ System Integration \ Services. Manual. Control Cabinet Inverter MOVITRAC B Functional Safety

SINAMICS. Safety. SINAMICS G120, G120C, G120D, G110M, SIMATIC ET 200pro FC-2 inverters. Function Manual

Exercise 1-4. Contactors and Control Relays EXERCISE OBJECTIVE DISCUSSION OUTLINE DISCUSSION

Original instructions. PLUTO Safety-PLC. Operating instructions Hardware

Comms. Serial Communication

Application Technique. Safety Function: Safety Camera with E-stop

SAFETY CONTROLLER SELECTION CRITERIA

1. Introduction. 2. Design. Safety and Emergency Stop Circuit Design Standard. Safety and Emergency Stop Circuit Design Standard.

Load a relative move of 10 units Trigger the motion. Load a relative move of 10 units Load a relative move of 20 units Trigger the motion

VI - Safety techniques

Motion Control Products Application note MotiFlex e180 PROFINET configuration AN

Drive Technology \ Drive Automation \ System Integration \ Services. Manual. MOVITRAC MC07B Functional Safety

Copyright 2011 Rockwell Automation, Inc. All rights reserved. Next Generation Guardmaster Safety Relay Platform Overview

VARAN-INTERFACE VAC 012

1. Summary. 2. Contacts. Safety Controls Guidelines. Table of Contents

SafeC S to MSR127 Conversion

AN Use Beckhoff TwinCAT System Manager to configure EtherCAT masters for control of ABB MicroFlex e150 servo drives

G9SX-GS. Safety Guard Switching Unit. A Safety Measure for Hazardous Operations That Does Not Lower Productivity. Auto Switching Function

* _1216* Drive Technology \ Drive Automation \ System Integration \ Services. Manual. Electronic Motor DRC..

Labeling accessories Art.-No. suitable. Wiring accessories Art.-No. suitable. Color: blue 10-pole spacing 6.2 mm MIRO 6.2

Table 1: Safety Function (SF) Descriptions

Description AX5805. List of permissible motors. Version: Date:

Making Hazardous Operations Safe and Productive

Everything s possible. Modbus Communication. Reference Manual. DigiFlex Performance Servo Drives. MNCMMBRF-02

MANUFACTURING TECHNICAL INSTRUCTIONS - SAFETY. Subject: Control Reliability for Machinery & Equipment

Vital. Safety controller. Approvals: Control of: Features: Entire safety system based on the dynamic safety circuit.

Process and Power Control

DriveGuard. Safe-Off Option for PowerFlex 70 AC Drives. User Manual.

Drive Technology \ Drive Automation \ System Integration \ Services. Manual. Electronic Motor DRC Functional Safety

Functional safety. For control cabinet drive technology MOVISAFE Functional safety integrated in the inverter. Features and benefits

Machine Safety Solutions

Motor controller CMMS-AS-C4-3A-G2. Description. STO safety function (Safe Torque Off) b [ ]

Original instructions. PLUTO Safety-PLC. Operating instructions Hardware

BT50(T) Safety relay / Expansion relay

Emotron Safe Stop board Option

Bidirectional (4-sensor, T-type) Muting With MSR42 Relay Connected Components Building Block

Drives & Controls. IndraDrive Mi2 motor-integrated drive system. Open and flexible communication through integrated multi-ethernet interface

ABB wind turbine converters. Supplement ACS slide-out frame (+P919)

Exercise 3-5. Multiple Push Buttons EXERCISE OBJECTIVE DISCUSSION

Motion Control Products Application note Connecting CP600 to motion products via Modbus TCP

Transcription:

Motion Control Products Application note Implementing safety functions on ABB servo drives AN00206-006 Introduction The purpose of this application note is to provide a guide to machine builders on functional safety and how it can be implemented on ABB servo drives. This document also contains a brief discussion on how other safety functions may be accomplished by integrating the drives with a safety PLC (e.g. ABB s AC500-S). This documentation is meant only as a guide for implementing safety functions on ABB servo drives. It is the full responsibility of the machine builder to comply with all relevant standards and safety regulations. It is the responsibility of the machine builder to choose the required safety function based on a completed machine risk assessment. This application note should be read in conjunction with ABB s Technical guide no.10 on Functional safety. The guide describes a procedure for risk assessment and how to derive the required safety levels. Different drive safety functions and stop functions are also described. Implementing safety with ABB servo drives The risk reduction strategy described in the functional safety guide will identify a hazard and a safety function that is deemed necessary to reduce this hazard to an acceptable level. The safety function will be structured in the following manner: Safety sensor Safety logic Servo drive Machine axis The safety sensor could be an emergency stop button, a light curtain etc. and its function is to detect a hazard. For the highest safety categories the sensor would need to have two separate channels wired into separate safety circuits. A failure on either channel would not prevent the operation of the safety function. The safety logic would typically be a safety relay or safety PLC. For some drives there are safety functions built into the drive. An example of this is Safe Torque Off (STO) on the e150, e180 or ACSM1 drives. For drives without STO the safety function will be external to the drive. Removing power from the motor will be the mechanism for halting motion on the machine axis. The safety function chosen will be a combination of the safe stop functions or safe motion functions described in the functional safety guide. The following sections illustrate examples of how these may be implemented using an ABB servo drive in combination with other safety devices. ABB Motion control products 1

Using the ABB Jokab RT7 safety relay ABB Jokab manufacture a wide selection of safety devices, relays and PLCs. The RT7 relay can be used for safe stopping. Some examples of this are shown in following sections It has the following features: 4 NO and 1 NC relay outputs, 2 NO outputs can be delayed for soft stops Only one safety timer is required to implement STO externally on a MotiFlex e100 drive so this can be achieved via a single RT7 relay. Two independent timers are required to implement Safe Stop Category 1 (SS1) on a MotiFlex e100. This could be achieved with two RT7 relays or a safety PLC. For more information on Jokab RT7 - www.abb.com/jokabsafety Safe Torque Off (STO) with a MotiFlex e100 and NextMove e100 ABB Motion control products 2

The MotiFlex e100 does not have any safety rated logic built in the drive. In this example an STO function can be implemented by interfacing the MotiFlex e100 with external safety logic. This same interface may be used with other ABB servo drives We ll assume that the PLr required is e. This is the highest safety category. The MotiFlex e100 requires a drive enable input to be present to energize the motor. There is not sufficient redundancy in the drive to meet the required PL on its own. External safety devices are necessary. STO requires that power is removed from the motor and that it will coast to standstill. To remove power for such a high safety category two contactors need to be used in series to achieve the required level of redundancy. The drive retains charge across its DC link capacitors so it is not sufficient to disconnect its input supply as it will still be capable of supplying power for a period of time. It will be necessary to disconnect the drive output power from the motor to ensure that the motor coasts to a standstill. This requires the correct sequence of operation to be done safely. If the contactors are opened while the drive is enabled the motor windings will generate a back EMF to keep current flowing. As the contactors disrupt this current, the back EMF will increase to a high voltage. This will draw an arc that could damage the drive output circuits or the contactors. The correct procedure is for a safety relay to immediately remove the drive enable input but keep the output contactors initially closed. The relay s timer will then open the contactors after the drives IGBTs have had sufficient time to switch off. Auxiliary contacts from the contactors need to both open before the safety relay may be reset. If the drive is controlled from a NextMove motion controller then the safety relay will immediately trigger the STOPINPUT wired to the NextMove. The drives will generate an error if they lose the enable input but the NextMove can use the stop signal to manage the event. Guard switches or E-Stop buttons are wired into a 2 channel loop on the RT7 relay. Both input contacts must be closed (S14) and (S34) before the relay outputs can be activated. The safety relay contacts will open if one or both of the inputs change state or in the case of a short circuit between S14 and S34. Both inputs must be returned to their initial positions before the relay outputs can be reactivated. The relay output time delay is selected by linking the appropriate T0, T1 and T2 connections. The relay may be reset automatically or manually. It is advisable to monitor the state of the motor contactors and to prevent the safety relay from being reset until both motor contactors have opened. This is achieved by providing auxiliary contacts with the motor contactors and then connecting these in series between S53 and X1. ABB Motion control products 3

Safe Stop 1 (SS1) with a MotiFlex e100 and NextMove e100 For this stop category the MotiFlex e100 must decelerate the axis in a controlled fashion under power. In some implementations the speed of the axis is monitored by a safety encoder connected to a safety PLC. Alternatively power may be removed from the motor after a time delay long enough for the axis to stop. If the drive were to malfunction, the axis would still stop in a controlled period of time due to the interruption of power. To interrupt motor output power from the MotiFlex e100 while the drive is enabled is a little more involved than for STO. Once the drive enable signal is removed it takes at least 10 ms for the IGBTs on the drives power circuit to fully switch off. Therefore two timer relays are required in the external safety logic. The master relay will monitor the safety circuit. Connect one of the spare non timed NO outputs from the master relay to S13 and S14 on the slave relay. The master relay will trip the slave relay immediately after a safety channel opens. If the drive is controlled from a NextMove motion controller then the safety relay will trigger the STOPINPUT wired to the NextMove. The NextMove then controls the drives rundown to standstill. If the MotiFlex e100 is controlled by a NextMove e100 then the stopping profile could be controlled over Ethernet Power Link (EPL). This is non-safe network technology but it doesn t matter because the safety relay ensures that the motor will ultimately be powered off. If the MotiFlex e100 is a standalone drive then the stopinput will be on the drive rather than on the NextMove. As soon as the safety circuit opens the safety relay will activate the stop input. This will cause the drive to decelerate the motor under power. The first time delay allows the drive to bring the motor to a controlled stop. Once this expires it removes the drive enable input. After the second timer has expired, the IGBTs are fully switched off and the drive output contactors may be opened safely. A speed monitoring safety function in a safety PLC may be used instead of the first timer. The motor contactors must open before the safety relay may be reset. ABB Motion control products 4

Safe Stop 1 with a MicroFlex e150 or MotiFlex e180 The MicroFlex e150 and MotiFlex e180 drives both have built in STO. This makes it much easier to safely disconnect power from the motor. To achieve SS1 all that is needed is one additional safe time delay. For this stop category the drive must decelerate the axis in a controlled fashion under power. In some implementations the speed of the axis is monitored by a safety encoder connected to a safety PLC. Alternatively power may be removed from the motor after a time delay long enough for the axis to stop. If the drive were to malfunction, the axis would still stop in a controlled period of time due to the interruption of power. As soon as the safety circuit opens the safety relay will activate the drive s defined STOPINPUT. This will cause the drive to decelerate the motor under power. The time delay allows the drive to bring the motor to a controlled stop. Once this expires the safety relay opens the drives STO inputs. A speed monitoring safety function in a safety PLC may be used instead of the timer. Note that the MotiFlex e180 can be wired in two configurations either utilising an external 24v supply or the drives internal 24v supply to the STO inputs. Please consult the installation manual (Appendix: Safe Torque Off) for further details. ABB Motion control products 5

Using a Safety PLC for more advanced motion safety functions For more information on Jokab RT7 - www.abb.com/jokabsafety Most of the safety functions require the motor speed or position to be measured using an encoder with some redundancy in its design. ABB Jokab absolute encoders may be used in conjunction with an ABB Jokab Pluto safety PLC. The encoder is connected via a safety bus. The Pluto PLC is programed using a package called Pluto manager. This contains certified safety functions which can be linked up using ladder logic or other programming methods. The safety PLC provides safety inputs and outputs. It replaces the RT7 relay used in the previous examples. Depending on the safety function, the safety PLC monitors the safety encoder speed or position. If there is a hazardous condition the drive may be shut down. ABB Motion control products 6

Table of Pluto functional blocks and how they relate to safety functions safety function Pluto function block Safe Stop 2 (SS2) Safely Limited Speed (SLS) Safe Speed Range (SSR) Safely Limited Position (SLP) Safely Limited Increment (SLI) Safe Direction (SDI) Safe Speed Monitoring (SSM) The Safe Encoder block reads and evaluates a safe speed and position value from two absolute encoders. These values may then be used on other safe function blocks in the PLC to achieve the required safety function. Safe Cam (SCA) In the Encoder Cam block, output Q is activated if the value of the encoder is within limits. Safely Limited Torque (SLT) Safe Torque Range (STR) Motor torque is proportional to motor current. The Pluto PLC is able to monitor analogue inputs. To ensure the highest level of safety two inputs must be used. ABB Motion control products 7

Safe Stop 2 (SS2) with a MicroFlex e100, safe encoder and Pluto safety PLC For this stop category the MicroFlex e100 must decelerate the axis in a controlled fashion under power. Power is maintained after the motor stops but the safe encoder is continuously monitored by the safety PLC. If the motor does not stop in the required period then an STO function is implemented. As soon as the safety circuit opens the PLC will activate the drive s stop input. This will cause the drive to decelerate the motor under power (via a Mint program in the drive taking action on the stop input activating). The drive is allowed to bring the motor to a complete stop. The drive remains enabled but the drive speed is monitored. If power must be removed from the motor while the drive is enabled it takes at least 10ms for the IGBTs on the drives power circuit to fully switch off. The PLC must first remove the drive enable input. After a timer has expired, the IGBTs are fully switched off and the drive output contactors may be opened safely. The motor contactors must be verified as having opened before the safety logic may be reset. This example showed a standalone drive. If the drive is controlled from a NextMove motion controller then the safety PLC will trigger the STOPINPUT wired to the NextMove rather than the drive. The NextMove then controls the drives rundown to standstill. If the MicroFlex e100 is controlled by a NextMove e100 then the stopping profile could be controlled over Ethernet PowerLink (EPL). This is non-safe network technology but it doesn t matter because the safety PLC ensures that the motor will ultimately be powered off. SS2 is the safety function shown in this example. This circuit can also be used for other safety functions where a safe encoder monitors the speed or position of the axis. ABB Motion control products 8

Products ABB offers a complete range of safety products, designed to make your machine safety system easy to build. We develop these innovative products continuously, in cooperation with our customers. Our offering Programmable safety controllers A unique All-Master safety PLC concept for dynamic and static safety circuits. Safety controllers Safety controllers for supervision of entire safety system based on the dynamic safety circuit Safety relays A wide range of safety relays for different protection purposes. Safety adapter units Adapter units for connecting safety devices to our dynamic circuits and bus systems Optical safety devices Light curtains and light beams for optical protection in an opening or around a risk area. Safety Sensors, switches and locks Dynamic non-contact sensors, safety switches, magnetic switches and locks Stop time measurement and machine diagnostics Tool for stop time measurement, annual maintenance and for troubleshooting machinery Safety control devices Our range of ergonomic and unique safety control devices. Emergency stops and pilot devices Emergency stops and pilot devices for dynamic and static safety circuits. Contact strips and bumpers Our range of contact edges and bumpers for protection against crush injuries. Contact us For more information please contact your local ABB representative or one of the following: Copyright 2015 ABB. All rights reserved. Specifications subject to change without notice. www.abb.com/drives www.abb.com/drivespartners www.abb.com/plc www.abb.com/jokabsafety ABB Motion control products 9