Articles Download Safety & Security Forum myUR Go to Main Site

Universal Robots A/S
Energivej 51
DK-5260 Odense S

T: +45 8993 8989
sales@universal-robots.com

 
  • Articles
  • Download
  • Safety & Security
  • Forum
  • myUR
  • Go to Main Site
  • Support
  • Articles
  • 3-position Enabling Device and Mode Selector- connection and configuration for CB3 and e-Series

3-position Enabling Device and Mode Selector- connection and configuration for CB3 and e-Series

Last modified on Apr 11, 2024

Requirements

To use a mode selector and a 3-Position Enabling Device (3PED) with UR-Controller, the controller has to comply with the following requirements:

CB3 Software version: 3.2.18654 or higher

e-Series Software version: All version

Revision of the Safety Control Board (SCB)

  • Safety A: 473 or higher
  • Safety B: 212 or higher

Note that older or newer software versions may behave differently.

Software version and revision of the processors  on the Safety Control Board are shown on the “About”-window in PolyScope.

 

Remark:

The revision of the safety processor are shown only from Software revision 3.2.18654 and higher.

 1 1
Fig. 1‑1: About-window in Polyscope

If the requirement of the software revision is not met, the robot can be updated to a newer software version as described in the service manual and support site.

If the requirements of the needed revision for the safety processors are not met, the Safety control Board must be replaced with a board containing the required firmware revision.

Safety Control Board with latest revision can be purchased by contacting your local distributor from where the robot has been acquired.

Replacement of board MUST be carried out by instructed personnel to avoid any ESD-issues (ESD = Electro Static Discharge).

 

1. How to connect Mode Selector and 3-position Enabling Device

Mode selector:

The selector can be a key switch with redundant electrical layout or signals from dedicated safety PLC.

3-position enabling device:

Requirement to a 3-position Enabling Device is a redundant layout and a push button with three positions, where only the position in the middle creates a connection.

Signals must be redundant and connected to two of the configurable inputs in UR control box. Use the 24V terminals on the input connector as indicated on Fig. 2-1.

 2 1
Fig 2‑1: Connection of the Mode Selector and a 3-position Enabling Device

 

2. Configuration of the safety inputs

To configure the connected safety inputs from Fig 2-1, go to Installation tab and select Safety Settings. The safety settings have to be unlocked by typing in safety password.

Remark:

The safety settings can only be unlocked if a safety password has been set under „Settings/Password“.

Once the safety setting area is unlocked, go to Safety I/O-tab. Here you can select a safety function for each configurable input and output. First select the 3-position enabling device in the dropdown box on the inputs where the 3-position enabling device is connected. (See fig. 3-1)

3 1
Fig 3‑1: Configuration of 3-position Enabling Device

Once this has been set, it opens up for a new safety function named Operational Mode. Assign this function to the inputs where the Mode Selector switch is connected (see fig 3-2)

3 2
Fig 3‑2: Configuration of Mode Selector

 

3. Operation

 If the Mode Selector and 3-position Enabling Device is connected and configured correct, the following modes can be selected by using the Mode Selector:

  • Running mode
  • Programming mode

 4 0Running mode:
On PolyScope Welcome-screen, the button “Program Robot“  will be disabled in Running mode. Only “Run Program” can be accessed by the operator in Running mode. (see fig. 4-1). Robot cannot be manually jogged by the operator in Running mode.

 4 1
Fig 4‑1: PolyScope Welcome-screen in Running mode

 

 4 00Programming mode:
To access “Program Robot”, switch the Mode Selector from Running mode to Programming mode. The “Program Robot button then becomes accessible.

 4 2
Fig 4‑2: PolyScope Welcome-screen in Programming mode

 In programming mode the robot is by default safeguarded and cannot be controlled by the operator. In order to jog the robot, it is required to press and hold the 3-position enabling device in neutral (middle) position while jogging the robot. This is called Normal mode.

Upon releasing or pushing hard on the 3-position enabling device, robot will go into safeguard mode. Visual indication of the state is found in top left corner of the screen.

Yellow indicates safeguarded state:

4 3
Fig 4‑3: Safeguard state

Green indicates normal state:

4 4
Fig 4‑4: Normal state

 

4. Additional remarks:

Violations:

Allowed delay between two redundant signals is 100ms for software v3.2 and later. In case a violation of this delay occur, a security stop will arise and display a popup (see fig. 5-1)

5 1
Fig 5‑1: Popup indicating violation of the allowed delay between the redundant signals

 Initializing in Programming mode:

  1. Click “START” to power on robot arm > robot state changes to Safeguard Stop
  2. Press and hold 3-position enabling device > robot state changes to Idle
  3. Click “START” while pressing 3-position enabling device to release the brakes > robot state changes to Normal

If 3-position enabling device is not being pressed while releasing the brakes, it will not be possible to release the brakes (see fig. 5-2)

5 2
Fig 5‑2: Initializing after StartUp the robot when robot is in programming mode

Related articles

Support Article for 3PE Teach Pendant
logo

Product

  • UR3e Robot
  • UR5e Robot
  • UR10e Robot
  • UR16e Robot
  • UR20 Robot
  • UR+ Products

Company

  • About us
  • Contact us
  • Careers We're hiring
  • UR merchandise

Training / Resources

  • Academy
  • Technical Resources
  • Articles
  • FAQ

Insights

  • Blog
  • Case stories
  • Content library
  • News centre
  • Podcast
  • Webinars & Events

Get in touch

  • Ask an Expert
  • Schedule a no-cost assessment
  • Find a distributor
  • Customer support

Connect with us

  • LinkedIn
  • Facebook
  • Twitter
  • YouTube
  • Instagram
  • Universal Robots A/S
  • Energivej 51
  • DK-5260 Odense S
  • T: +45 89 93 89 89
  • sales@universal-robots.com
  • US Corporate Office
  • 27-43 Wormwood St.
  • 02210 Boston, MA.
  • +1-844-GO-COBOT
  • ur.na@universal-robots.com
  • Copyright @ Universal Robots 2025
  • Cookie policy
  • Privacy policy
  • Universal Robots A/S
  • Energivej 51
  • DK-5260 Odense S
  • T: +45 89 93 89 89
  • sales@universal-robots.com
  • US Corporate Office
  • 27-43 Wormwood St.
  • 02210 Boston, MA.
  • +1-844-GO-COBOT
  • ur.na@universal-robots.com

Copyright © Universal Robots 2025

Cookie policy
Privacy policy