Banner SCR P Series Instruction Manual

Safety controller
Table of Contents

Advertisement

Quick Links

SCR P Safety Controller
Instruction Manual
Copied from the original instruction
0800000931_01_en
2020-07-14
BERNSTEIN AG. All rights reserved

Advertisement

Table of Contents
loading

Summary of Contents for Banner SCR P Series

  • Page 1 SCR P Safety Controller Instruction Manual Copied from the original instruction 0800000931_01_en 2020-07-14 BERNSTEIN AG. All rights reserved...
  • Page 2: Table Of Contents

    Programmable Safety Controller SCR P Contents 1 About This Document ................................5 Important... Read This Before Proceeding! ............................5 Use of Warnings and Cautions ................................5 EU Declaration of Conformity (DoC) ..............................5 2 Product Description ................................7 Terms Used in this Manual ..................................7 Software ........................................
  • Page 3 Programmable Safety Controller SCR P 7 Getting Started ..................................52 Creating a Configuration ..................................52 Adding Inputs and Status Outputs ..............................52 7.2.1 Adding Safety and Non-Safety Inputs ..............................52 7.2.2 Adding Status Outputs ..................................55 Designing the Control Logic ................................56 Saving and Confirming a Configuration .............................
  • Page 4 Programmable Safety Controller SCR P 12 Troubleshooting ................................184 12.1 Software: Troubleshooting ................................184 12.2 Software: Error Codes ..................................185 12.3 Verifying Driver Installation ................................186 12.4 Finding and Fixing Faults ................................... 188 12.4.1 SCR P Fault Code Table ..................................188 13 Components and Accessories ............................
  • Page 5: About This Document

    Programmable Safety Controller SCR P About This Document 1.1 Important... Read This Before Proceeding! It is the responsibility of the machine designer, controls engineer, machine builder, machine operator, and/or maintenance personnel or electrician to apply and maintain this device in full compliance with all applicable regulations and standards. The device can provide the required safeguarding function only if it is properly installed, properly operated, and properly Reading the maintained.
  • Page 6 Programmable Safety Controller SCR P www.bernstein.eu - Tel: + 49 571 793 0...
  • Page 7: Product Description

    Programmable Safety Controller SCR P 2 Product Description Safety control is a critical and required part of any safety system. This is because safety controllers ensure that your safety measures 1) do not fail, or 2) if failure is inevitable, fail in a predictable safe way. A safety controller is often an ideal safety control solution, because it provides more functionality than a safety relay, at a lower cost than a safety PLC.
  • Page 8: Internal Logic

    Programmable Safety Controller SCR P 2.5 Internal Logic The Safety Controller’s internal logic is designed so that a Safety Output can turn On only if all the controlling safety input device signals and the Safety Controller’s self-check signals are in the Run state and report that there is no fault condition. The BERNSTEIN Safety Controller Software uses both Logic and Safety Function blocks for simple and more advanced applications.
  • Page 9: Scr P Overview

    Programmable Safety Controller SCR P 3 SCR P Overview BERNSTEIN's SCR P configurable safety relay controller is an easy-to- use and cost-effective alternative to safety relay modules. It replaces the functionality and capability of two independent safety relay modules while offering the configurability, simplicity, and advanced diagnostics capabilities offered by the rest of the BERNSTEIN Safety Controller line- •...
  • Page 10: Scr P Using Fid 2 Safety Controllers

    Programmable Safety Controller SCR P 3.3 SCR P Using FID 2 Safety Controllers Over time, BERNSTEIN adds new features to some devices. The Feature ID (FID) identifies the set of features and functions included in a particular model. Generally, an increasing FID number corresponds to an increasing feature set. A configuration using a higher numbered FID feature is not supported by a Safety Controller of a lower FID.
  • Page 11: Scr P Status Outputs And Virtual Status Outputs

    Programmable Safety Controller SCR P 3.4.3 SCR P Status Outputs and Virtual Status Outputs Using the Software, the SCR P can be configured for up to 256 virtual status outputs to communicate information over the network. These outputs have the capability to send non-safety status signals to devices such as programmable logic controllers (PLCs) or human machine interfaces (HMIs).
  • Page 12: Specifications And Requirements

    Programmable Safety Controller SCR P 4 Specifications and Requirements 4.1 SCR P Specifications Power Convertible I/O Voltage: 24 V DC ±20% Sourcing current: 80 mA maximum (overcurrent (SELV/PELV) protected) Test Pulses: ~1 ms every 25 to 75 ms Current: Daisy Chain Diagnostic 240 mA maximum, no load (relays on) Two diagnostic series connectable (IN3+4 and IN5+6) 530 mA maximum, full load (IO1 to IO4 used as auxiliary outputs)
  • Page 13 Programmable Safety Controller SCR P Response and Recovery Times Operating Conditions Input to Output Response Time (Input Stop to Output Off): see Temperature: 0 °C to +55 °C (+32 °F to +131 °F) (see Temperature the Configuration Summary in the Software, as it can vary Derating graph) Storage Temperature: –30 °C to +65 °C (–22 °F to +149 °F) Input Recovery Time (Stop to Run): Turn On Delay (if set) plus 250 ms...
  • Page 14 Programmable Safety Controller SCR P Required Overcurrent Protection Meets or exceeds all EMC requirements for immunity per IEC 61326-3-1:2012 and emissions per CISPR 11:2004 for Group 1, Class WARNING: Electrical connections must be A equipment made by qualified personnel in accordance with local and national electrical codes and regulations.
  • Page 15: Dimensions

    Programmable Safety Controller SCR P Example Temperature Derating Calculations = 4 A (normally open output RO2 channel 5) = 4 A = 4 A (normally open output RO2 channel 6) = 4 A ∑I ∑I = 96 A = 96 A = 55 °C = 46 °C 4.2 Dimensions...
  • Page 16: System Installation

    Programmable Safety Controller SCR P 5 System Installation 5.1 Installing the Software Important: Administrative rights are required to install the Safety Controller drivers (needed for communication with the controller). 1. Download the latest version of the software from www.bernstein.eu/downloads 2. Navigate to and open the downloaded file. 3.
  • Page 17: Installation Considerations

    Programmable Safety Controller SCR P 6 Installation Considerations 6.1 Appropriate Application The correct application of the Safety Controller depends on the type of machine and the safeguards that are to be interfaced with the Safety Controller. If there is any concern about whether or not your machinery is compatible with this Safety Controller, contact BERNSTEIN AG.
  • Page 18: Safety Input Devices

    Programmable Safety Controller SCR P Figure 6: SCR P Sample Application 2 6.3 Safety Input Devices The Safety Controller monitors the state of the safety input devices that are connected to it. In general, when all of the input devices that have been configured to control a particular Safety Output are in the Run state, the Safety Output turns or remains On.
  • Page 19: Safety Circuit Integrity And Iso 13849-1 Safety Circuit Principles

    Programmable Safety Controller SCR P Figure 7: SCR P Input and output terminal locations WARNING: Input Device and Safety Integrity The Safety Controller can monitor many different safety input devices. The user must conduct a Risk Assessment of the guarding application to determine what Safety Integrity Level needs to be reached in order to know how to properly connect the input devices to the Safety Controller.
  • Page 20: Safety Input Device Properties

    Programmable Safety Controller SCR P WARNING: Input Devices with dual contact inputs using 2 or 3 terminals Detection of a short between two input channels (contact inputs, but not complementary contacts) is not possible, if the two contacts are closed. A short can be detected when the input is in the Stop state for at least 2 seconds (see the INx &...
  • Page 21 Programmable Safety Controller SCR P Input Signal COS Timing Rules Input Circuit Stop State—SO turns Off Run State—SO turns On when when Dual-Channel A and B Complementary 2 Terminals 3 Terminals 2 Terminals, PNP Simultaneous: A and B are both in the Stop state and then both switch to the Run state within 3 seconds before outputs turn At least 1 channel (A or B) input is in the...
  • Page 22: Safety Input Device Options

    Programmable Safety Controller SCR P impact shock, or switch noise conditions result in a need for longer signal transition times. If the debounce time is set too short under these harsh conditions, the system may detect a signal disparity fault and lock out. The default setting is 50 ms. 6.4 Safety Input Device Options Circuits shown in Run State Circuits shown in Stop State...
  • Page 23: Safety Circuit Integrity Levels

    Programmable Safety Controller SCR P again (concurrency fault). The 3 Terminal circuit detects a short to other power sources whether the contacts are open or closed. 3. Circuit meets up to ISO 13849-1 Category 4 if input devices are safety rated and provide internal monitor of the PNP outputs to detect a) shorts across channels and b) shorts to other power sources.
  • Page 24: Rope (Cable) Pull

    Programmable Safety Controller SCR P 6.4.3 Rope (Cable) Pull Rope (cable) pull emergency stop switches use steel wire rope; they provide emergency stop actuation continuously over a distance, such as along a conveyor. Rope pull emergency stop switches have many of the same requirements as emergency stop push buttons, such as positive (direct) opening operation, as described by IEC 60947-5-1.
  • Page 25: Interlocked Guard Or Gate

    Programmable Safety Controller SCR P Protective (Safety) Stop Requirements The required safety circuit integrity level is determined by a risk assessment and indicates the level of control performance that is acceptable, for example, category 4, Control Reliability (see Safety Circuit Integrity and ISO 13849-1 Safety Circuit Principles on p.
  • Page 26: Two-Hand Control

    Programmable Safety Controller SCR P Optical safety devices must be placed at an appropriate safety distance (minimum distance), according to the application standards. Refer to the applicable standards and to manufacturer documentation specific to your device for the appropriate calculations. The response time of the Safety Controller outputs to each safety input is provided on the Configuration Summary tab in the Software.
  • Page 27 Programmable Safety Controller SCR P CAUTION: Machine Control Must Provide Anti-Repeat Control Appropriate anti-repeat control must be provided by the machine control and is required by U.S. and International standards for single-stroke or single-cycle machines. This Bernstein device can be used to assist in accomplishing anti-repeat control, but a risk assessment must be accomplished to determine the suitability of such use.
  • Page 28: Safety Mat

    Programmable Safety Controller SCR P European Applications The Minimum Distance Formula, as provided in EN 13855: S = (K x T) + C the Minimum Distance (in millimeters) the EN 13855 recommended hand-speed constant (in millimeters per second), in most cases is calculated at 1600 mm/sec, but may vary between 1600 to 2500 mm/sec based on the application circumstances;...
  • Page 29 Programmable Safety Controller SCR P For a safety mat system, the minimum object sensitivity of the sensor must detect, at a minimum, a 30 kg (66 lb) weight on an 80 mm (3.15 in) diameter circular disk test piece anywhere on the mat’s sensing surface, including joints and junctions. The effective sensing surface or area must be identifiable and can comprise one or more sensors.
  • Page 30 Programmable Safety Controller SCR P Safety Mat Safety Distance (Minimum Distance) D pf K(T s + T r ) As a stand-alone safeguard, the safety mat must be installed at a safety distance (minimum distance) so that the exterior edge of the sensing surface is at or beyond that distance, unless it is solely used to prevent start/restart, or solely used for clearance safeguarding Hazardous...
  • Page 31: Muting Sensor

    Programmable Safety Controller SCR P European Applications the added distance due to the depth penetration factor equals 1200 mm, per EN 13855 Safety Mat Hookup Options Pressure-sensitive mats and pressure-sensitive floors must meet the requirements of the category for which they are specified and marked.
  • Page 32: Bypass Switch

    Programmable Safety Controller SCR P Positive-Opening Safety Switches Two (or four) independent switches, each with a minimum of one closed safety contact to initiate the mute cycle, are typically used. An application using a single switch with a single actuator and two closed contacts may result in an unsafe situation.
  • Page 33: Adjustable Valve Monitoring (Avm) Function

    Programmable Safety Controller SCR P muting Bypassing a safeguarding device should not be confused with , which is a temporary, automatic suspension of the safeguarding function of a safeguarding device during a non-hazardous portion of the machine cycle. Muting allows for material to be manually or automatically fed into a machine or process without issuing a stop command.
  • Page 34: Dcd Inputs

    Programmable Safety Controller SCR P WARNING: • Adjustable Valve Monitoring (AVM) Operation • When the AVM function is used, the Safety Output(s) will not turn ON until the AVM input is satisfied. This could result in an ON-delay up to the configured AVM monitoring time. •...
  • Page 35: Non-Safety Input Devices

    Programmable Safety Controller SCR P 6.5 Non-Safety Input Devices The non-safety input devices include manual reset devices, On/Off switches, mute enable devices, and cancel delay inputs. Manual Reset Devices—Used to create a reset signal for an output or function block configured for a manual reset, requiring an operator action for the output of that block to turn on.
  • Page 36: Manual Reset Input

    Programmable Safety Controller SCR P Figure 14: Keep Output On function for Safety Inputs without the Latch Reset Figure 13: Keep Output On function for Safety Inputs with the Latch Reset 6.5.1 Manual Reset Input The Manual Reset input may be configured to perform any combination of the following (see Adding Inputs and Status Outputs on p.
  • Page 37: Virtual Non-Safety Input Devices

    Programmable Safety Controller SCR P The reset switch must be mounted at a location that complies with the warning below. A key-actuated reset switch provides some operator or supervisory control, as the key can be removed from the switch and taken into the guarded area. However, this does not prevent from any unauthorized or inadvertent resets due to spare keys being in the possession of others, or additional personnel entering the guarded area unnoticed (a pass-through hazard).
  • Page 38: Virtual Manual Reset And Cancel Delay (Rcd) Sequence

    Programmable Safety Controller SCR P 6.6.1 Virtual Manual Reset and Cancel Delay (RCD) Sequence According to section 5.2.2 of EN ISO 13849-1:2015, a "deliberate action" by the operator is required to reset a safety function. Traditionally, this requirement is met by using a mechanical switch and associated wires connected to specified terminals on the Safety Controller.
  • Page 39 Programmable Safety Controller SCR P Virtual Reset or Cancel Delay (RCD) Sequence—Feedback Method Figure 16: Virtual Reset or Cancel Delay (RCD) Sequence—Feedback Method 1. Write a logical 1 to the RCD Register Bit(s) corresponding to the desired Virtual Reset or Cancel Delay. 2.
  • Page 40 Programmable Safety Controller SCR P Virtual Manual Reset Devices are used to create a reset signal for an output or function block configured for a manual reset, requiring an operator action for the output of that block to turn on. Resets can also be created using physical reset input: see Non-Safety Input Devices on p.
  • Page 41: Virtual On/Off And Mute Enable

    Programmable Safety Controller SCR P 6.6.2 Virtual ON/OFF and Mute Enable Virtual ON/OFF Provides an ON or OFF command to the machine. When all of the controlling safety inputs are in the Run state, this function permits the safety output to turn ON and OFF. The Run state is a logical 1 and the Stop state is a logical 0. A virtual ON/OFF input can be added without mapping to a safety output, allowing it to control a non-safety status output.
  • Page 42 Programmable Safety Controller SCR P On-Delays and Off-Delays Each safety output can be configured to function with either an On-Delay or an Off-Delay (see Figure 22 on p.42), where the output turns On or Off only after the time limit has elapsed. An output cannot have both On- and Off- Delays.
  • Page 43 Programmable Safety Controller SCR P Figure 24: Example Link to Safety Output Selection Note: The same input(s) need to be connected to both Safety Outputs in order for outputs to show up as available for linking. 7. Click OK. The linked Safety Output will have a link icon indicator. Figure 25: Timing Diagram—Linked Safety Outputs www.bernstein.eu - Tel: + 49 571 793 0...
  • Page 44: Safety Relay Outputs

    Programmable Safety Controller SCR P 6.7.1 Safety Relay Outputs The SCR P has isolated redundant relay outputs that can be used to control/switch a wide range of power characteristics (see SCR P Specifications on p. 12). Unlike a solid-state Safety Output, within an output module an individual safety relay output (Mx:ROx) functions as a group and cannot be split.
  • Page 45 Programmable Safety Controller SCR P channel system, including the MPCEs and the FSDs. A single EDM input can be mapped to one or multiple Safety Outputs. This is accomplished by opening the Safety Output Properties window and checking EDM, then adding External Device Monitoring from the Safety Input tab in the Add Equipment window (accessed from the Equipment tab or Functional View tab), and connecting the External Device Monitoring input to the EDM node of the Safety Output.
  • Page 46 Programmable Safety Controller SCR P External Device Monitoring Closed Don’t Care Don’t Care Open 250 ms External Device Monitoring EDM is a way to check the operation of dual channel final switching devices or machine primary control elements. The force guided N.C. monitoring contacts of the FSD or MPCE are used as an input to detect a “stuck on”...
  • Page 47 Programmable Safety Controller SCR P Typically, safety stop circuits are a series connection of at least two N.O. contacts coming from two separate, positive- guided relays, each controlled by one separate safety output of the Safety Controller. The safety function relies on the use of redundant contacts to control a single hazard, so that if one contact fails On, the second contact stops the hazard and prevents the next cycle from occurring.
  • Page 48 Programmable Safety Controller SCR P Interfacing safety stop circuits must be wired so that the safety function cannot be suspended, overridden, or defeated, unless accomplished in a manner at the same or greater degree of safety as the machine’s safety-related control system that includes the Safety Controller.
  • Page 49 Programmable Safety Controller SCR P WARNING: • Properly Wire the Device • Failure to properly wire the Safety Controller to any particular machine could result in a dangerous condition that could result in serious injury or death. • The user is responsible for properly wiring the Safety Controller. The generalized wiring configurations are provided only to illustrate the importance of proper installation.
  • Page 50: Status Outputs

    Programmable Safety Controller SCR P 6.8 Status Outputs 6.8.1 Status Output Signal Conventions Note: You cannot use the safety outputs as status outputs in the SCR P. There are two signal conventions selectable for each status output: "PNP On" (sourcing 24 V dc), or "PNP Off" (non- conducting).
  • Page 51: Virtual Status Outputs

    Programmable Safety Controller SCR P Track Input Indicates the state of a particular Safety Input. Track Input Fault Indicates when a particular Safety Input has a fault. Track Any Input Fault Indicates when any Safety Input has a fault. Track Input Group Indicates the state of a group of Safety Inputs, for example, which Safety Input turned off first.
  • Page 52: Getting Started

    Programmable Safety Controller SCR P 7 Getting Started Power up the Safety Controller and verify that the power LED is ON green. 7.1 Creating a Configuration The following steps are required to complete and confirm (write to controller) the configuration: 1.
  • Page 53 Programmable Safety Controller SCR P Figure 32: Safety Inputs (Virtual Non-Safety Inputs available only from the Functional View Tab): Figure 33: Non-Safety Inputs (Virtual Non-Safety Inputs available only from the Functional View Tab) www.bernstein.eu - Tel: + 49 571 793 0...
  • Page 54 Programmable Safety Controller SCR P 3. Select appropriate device settings: Basic settings: Figure 34: Basic Safety Input Settings • —input device name; generated automatically and can be changed by the user Name • —the circuit and signal convention options appropriate for the selected input device Circuit Type •...
  • Page 55: Adding Status Outputs

    Programmable Safety Controller SCR P DCD Device Properties (where applicable): Figure 36: Advanced DCD Device Settings • —input device name; generated automatically and can be changed by the user Name • —the assignment of input terminals for the selected device on the selected module I/O Terminals •...
  • Page 56: Designing The Control Logic

    Programmable Safety Controller SCR P 3. Select appropriate Status Output settings: Figure 38: Status Output Properties • Name • Module • I/O (where applicable) • Terminal • Input or Output (where applicable) • Signal Convention 7.3 Designing the Control Logic To design the control logic: 1.
  • Page 57: Notes On Confirming Or Writing A Configuration To A Configured Scr P

    Programmable Safety Controller SCR P WARNING: • Complete the Commissioning Checkout Procedure • Failure to follow the commissioning process may lead to serious injury or death. • After confirming the configuration, the Safety Controller operation must be fully tested (commissioned) before it can be used to control any hazards. Saving a Configuration: 1.
  • Page 58: Sample Configurations

    Programmable Safety Controller SCR P User2 or User3—Successful Configuration Confirmation or Writing This scenario assumes the following settings for User2 or User3: • Allowed to change the configuration = enabled • Allowed to change the network settings = enabled OR disabled 1.
  • Page 59: Software

    Programmable Safety Controller SCR P 8 Software The BERNSTEIN Safety Controller Software is an application with real-time display and diagnostic tools that are used to: • Design and edit configurations • Test a configuration in Simulation Mode • Write a configuration to the Safety Controller •...
  • Page 60 Programmable Safety Controller SCR P Abbreviation 9 Description Manual Reset input MSPx Muting Sensor Pair input On-Off input Optical Sensor input Protective Stop input Reset Enable input node of the Latch Reset Blocks and the Safety Outputs Relay Output Requested Packet Interval Rope Pull input Reset node of the SR-Flip-Flop, RS-Flip-Flop, Latch Reset Blocks, and Enabling Device Blocks Set node of the SR- and RS-Flip-Flop Blocks...
  • Page 61: Software Overview

    Programmable Safety Controller SCR P 8.2 Software Overview Figure 39: BERNSTEIN Safety Controller Software www.bernstein.eu - Tel: + 49 571 793 0...
  • Page 62 Programmable Safety Controller SCR P (1) Navigation Toolbar Reads the data, such as Fault Log, Configuration, Network Settings, and Device Information from the Safety Starts a New project Controller Opens an existing project, opens a Recent project, Writes the data, such as Configuration Settings to the or opens Sample Projects Safety Controller Saves (or Save As) the project to the user-defined location...
  • Page 63: Project Settings

    Programmable Safety Controller SCR P Project Settings Figure 40: Project Settings Each configuration has an option to include additional project information for easier differentiation between multiple configurations. To enter this information, click Project Settings. Configuration Name Name of the configuration; different from file name. Project Project name;...
  • Page 64: Equipment Tab

    Programmable Safety Controller SCR P 8.4 Equipment Tab Figure 41: Example Equipment Tab SCR P: The Equipment tab is used to add input devices and status outputs. Customize the Base Controller module or SCR P by either double-clicking the module or selecting it and clicking Edit under the Properties table on the left and selecting the appropriate Safety Controller features (display, Ethernet, expandability, Automatic Terminal Optimization).
  • Page 65: Functional View Tab

    Programmable Safety Controller SCR P 8.5 Functional View Tab Figure 43: Functional View Tab The Functional View tab is used to create the control logic. The left column of the Functional View tab is used for Safety and Non-Safety Inputs; the middle area is used for Logic and Function Blocks and the right column is reserved for Safety Outputs.
  • Page 66: Logic Blocks

    Programmable Safety Controller SCR P • Modify properties of all blocks by either double-clicking a block or by selecting a block and clicking Edit under the Properties table • Delete any block or connection by selecting the item and then either pressing the Delete key on your keyboard or clicking Delete under the Properties table Note: There is no confirmation of the object deletion.
  • Page 67 Programmable Safety Controller SCR P NAND Input 1 Input 2 Output (US) (EU) The output value is based on inverting the logical AND of 2 to 5 inputs. Output is Off when all inputs are On. Input 1 Input 2 Output (US) (EU)
  • Page 68: Function Blocks

    Programmable Safety Controller SCR P SR Flip-Flop Input 1 (Set) Input 2 (Reset) Output Value remains the same 0 (Reset) This block is Set Dominant (Set has priority if both inputs 1 (Set) are On). 1 (Set has priority) 8.7 Function Blocks Function Blocks provide built-in functionality for most common applications in one block.
  • Page 69 Programmable Safety Controller SCR P Lockout/Tagout Hazardous energy (lockout/tagout) must be controlled in machine maintenance and servicing situations in which the unexpected energization, start up, or release of stored energy could cause injury. Refer to OSHA 29CFR 1910.147, ANSI 2244.1, ISO 14118, ISO 12100 or other relevant standards to ensure that bypassing a safeguarding device does not conflict with the requirements that are contained within the standards.
  • Page 70 Programmable Safety Controller SCR P Figure 47: Delay Block Properties The Delay Block Properties window allows the user to configure the following: Name The input designation. Safety Output Delay • None • Off Delay • Delay Output Delay Available when the Safety Output Delay is set to either Off Delay or On Delay Delay time: 1 ms to 5 minutes, in 1 ms increments.
  • Page 71 Programmable Safety Controller SCR P Enabling Device Block Default Nodes Additional Nodes Notes An Enabling Device Block must be connected directly to an Output Block. This method assures that the final control of the outputs is given to the operator holding the Enabling Device. Use the ES node for safety signals that should not be bypassed by the ED node.
  • Page 72 Programmable Safety Controller SCR P To exit the Enable mode, the enabling device must be in the Off state, and an Enabling Device Block reset must be performed. The enabling device time limit may be adjusted between 1 second (default) and 30 minutes and cannot be disabled. When the time limit expires, the associated safety outputs turn Off.
  • Page 73 Programmable Safety Controller SCR P Manual Reset Input Monitored Reset Non-Monitored Reset The Manual Reset input device can be configured for one of two types of reset signals: Monitored & Non-Monitored Figure 51: Timing Diagram—Latch Reset Block, Monitored/Non-Monitored Reset www.bernstein.eu - Tel: + 49 571 793 0...
  • Page 74 Programmable Safety Controller SCR P A Reference Signal is used to: ▪ Control an output based on the state of another output ▪ Represent the state of an output, input, safety function or logic block on another page. Reference Signals M0:ES1 M0:MR1 M0:RO2...
  • Page 75 Programmable Safety Controller SCR P In the figure below, reference signal A3 is on page 1 of the function block diagram and the A3 AND block is on page 2. The output node on the A3 AND block can also be used on page 2 for other safety control logic.
  • Page 76 Programmable Safety Controller SCR P Muting Block Default Nodes Additional Nodes Notes Muting Sensor Pair input blocks must be connected directly to the Muting function block. There are five Mute Function types listed below. The following timing diagrams show the function detail and sensor/safeguarding state change order for each mute function type.
  • Page 77 Programmable Safety Controller SCR P Mute Dependent Override M0:OS1 M0:MSP1-1 On or Off M0:MSP1-2 M0:ME1 M0:BP1 M0:RO1 Figure 57: Mute-Dependent Override Mute Bypass M0:OS1 M0:MSP1-1 M0:MSP1-2 On or Off M0:BP1 BypassTime Expired M0:RO1 Figure 58: Mute Bypass www.bernstein.eu - Tel: + 49 571 793 0...
  • Page 78 Programmable Safety Controller SCR P Mute Function One Way - 1 Sensor Pair M0:OS1 M0:ME1 On or Off On or Off M0:MSP1-1 < 3s < 3s M0:MSP1-2 Mute Max. End Delay Max. Time Time Timer M0:RO1 Mute ends due to Mute ends due to defined area going clear Mute Delay timeout Note: MO:OS1 must be blocked before either MSP1-1 or MSP1-2 clears.
  • Page 79 Programmable Safety Controller SCR P Mute Function Two Way - 1 Sensor Pair M0:OS1 M0:MSP1 M0:ME1 On or Off M0:RO1 Figure 61: Timing Diagram—Two-Way Muting Block, One Muting Sensor Pair Mute Function Two Way - 2 Sensor Pair M0:OS1 M0:ME1 On or Off On or Off M0:MSP1-1...
  • Page 80 Programmable Safety Controller SCR P WARNING E-Stop Button control authority when using the Mute function Improper E-Stop Control NOT RECOMMENDED The configuration top right shows OS1 and E-Stop button ES1 with a Latch Reset LR1 connected to a mute function via the AND function.
  • Page 81 Programmable Safety Controller SCR P WARNING: Muting Limitations Muting is allowed only during the non-hazardous portion of the machine cycle. A muting application must be designed so that no single component failure can prevent the stop command or allow subsequent machine cycles until the failure is corrected. WARNING: Mute Inputs Must Be Redundant It is not acceptable to use a single switch, device, or relay with two N.O.
  • Page 82 Programmable Safety Controller SCR P Important: Mute Status Indication Indication that the safety device is muted must be provided and be readily observable from the location of the muted safety device. Operation of the indicator may need to be verified by the operator at suitable intervals.
  • Page 83 Programmable Safety Controller SCR P Corner Mirrors, Optical Safety Systems, and Muting Mirrors are typically used with safety light screens and single-/multiple-beam safety systems to guard multiple sides of a hazardous area. If the safety light screen is muted, the safeguarding function is suspended on all sides. It must not be possible for an individual to enter the guarded area without being detected and a stop command issued to the machine control.
  • Page 84 Programmable Safety Controller SCR P Two-Hand Control Block Default Nodes Additional Nodes Notes Two-Hand Control inputs must connect either directly to a Two-Hand Control Block or indirectly through a Bypass Block connected to a Two-Hand Control Block. It is not possible to use a Two-Hand Control input (up to 4 TC without a Two-Hand Control Block.
  • Page 85 Programmable Safety Controller SCR P Two-Hand Control & Bypass Function M0:TC1 Blocks M0:BP1 M0:RO1 If both TC1 actuators and the BP1 Bypass switch active at the same time, the B1 Bypass function block output and the Two-Hand Control function block output turn Off. The outputs for B1 and T1 will only turn On when either the TC1 actuators or the BP1 switch are in the Run state.
  • Page 86 Programmable Safety Controller SCR P To configure the Two-Hand Control mute option, the TC actuators first need to be connected to the Two-Hand Control function block in the Function View. Check boxes (blue square above) in the Properties menu will display the names of all TC actuator input devices. Only those THC station boxes that are checked will be muted.
  • Page 87: Wiring Diagram Tab

    Programmable Safety Controller SCR P 8.8 Wiring Diagram Tab Figure 71: Wiring Diagram Tab—SCR P with External Terminal Blocks The Wiring Diagram tab shows the terminal assignments and the electrical circuits for the safety and non-safety inputs, Safety Outputs, and status outputs, and any terminals that are still available for the selected module. Use the wiring diagram as a guide to physically connect the devices.
  • Page 88: Ladder Logic Tab

    Programmable Safety Controller SCR P 8.9 Ladder Logic Tab Figure 72: Ladder Logic Tab The Ladder Logic tab displays a simplified relay logic rendering of the configuration. www.bernstein.eu - Tel: + 49 571 793 0...
  • Page 89: Dcd Tab

    Programmable Safety Controller SCR P 8.10 DCD Tab Figure 73: DCD Tab The DCD tab shows the order and device names of the connected DCD devices in each DCD chain. In Live Mode, the DCD tab displays real-time information (updated approximately once per second) about the connected devices.
  • Page 90 Programmable Safety Controller SCR P Figure 74: DCD Tab in Live Mode with a Switch Open In Live Mode, click on a device to view diagnostic data about that device. The data includes output, input, and whether the actuator is detected. www.bernstein.eu - Tel: + 49 571 793 0...
  • Page 91 Programmable Safety Controller SCR P Figure 75: DCD Tab in Live Mode with Diagnostic Data www.bernstein.eu - Tel: + 49 571 793 0...
  • Page 92: Industrial Ethernet Tab

    Programmable Safety Controller SCR P 8.11 Industrial Ethernet Tab Figure 76: Industrial Ethernet Tab The Industrial Ethernet tab of the Software allows configuration of the Virtual Status Outputs, which offer the same functionality as Status Outputs (added on the Equipment tab) over the network (see Status Output Signal Conventions p.
  • Page 93 Programmable Safety Controller SCR P Network Settings Network Settings: Modbus/TCP, Ethernet/IP, PCCC Figure 77: Network Settings Click Network Settings on the Software to open the Network Settings window. In the case of a Modbus/TCP connection, the default TCP port used is 502, by specification. This value is not shown in the Network Settings window. Table 7: Default Network Settings Setting Name Factory Default Value...
  • Page 94 Programmable Safety Controller SCR P Network Settings: PROFINET After selecting the PROFINET protocol on the Industrial Ethernet tab, click Network Settings on the Software to open the Network Settings window. Figure 78: Network Settings—PROFINET Click Send to write the network settings to the Safety Controller. Network settings are sent separately from the configuration settings.
  • Page 95 Programmable Safety Controller SCR P Instance Name Output Assembly Input Assembly Fault Index Words Reset/Cancel Delay VI Status/Faults VI Fault Index Words VI Reset/Cancel Delay VRCD Plus DCD If any virtual inputs (VI) are being used, the PLC's output assembly must be set to 113 or 114. This is so that the PLC can send the virtual input words to the Safety Controller.
  • Page 96 Programmable Safety Controller SCR P EtherNet/IP Assembly Objects Note: The EDS file is available for download at www.bernstein.eu. For additional information, see Industrial Ethernet Overview on p. 109. Input (T->O) Assembly Objects Instance ID Data Length (16-bit words) Description 100 (0×64) Used to access the basic information about the Virtual Status Outputs 1–64.
  • Page 97: Configuration Summary Tab

    Programmable Safety Controller SCR P 8.12 Configuration Summary Tab Figure 81: Configuration Summary Tab The Configuration Summary tab displays the detailed information about all configured inputs, Function and Logic Blocks, Safety Outputs, Status Outputs, and the related Response Times in a text format. www.bernstein.eu - Tel: + 49 571 793 0...
  • Page 98: Print Options

    Programmable Safety Controller SCR P 8.13 Print Options Figure 82: Print Options The Software provides several options to print the configuration. Click Print on the toolbar to access the Print Options window. The following print choices are available: All—Prints all views, including Network Settings (in Ethernet-enabled versions) Equipment—Prints the Equipment tab Functional View—Prints the Functional View tab Wiring Diagram—Prints the Wiring Diagram tab...
  • Page 99: Scr P Password Manager

    Programmable Safety Controller SCR P 8.14 SCR P Password Manager Password Manager is available when a Safety Controller is connected to the PC via USB. The information shown in Password Manager comes from the Safety Controller. Figure 83: SCR P Password Manager Click Password Manager on the Software toolbar to edit the configuration access rights.
  • Page 100 Programmable Safety Controller SCR P • • Configuration Name IP Address • • Configuration CRC Subnet mask • • Date Confirmed Gateway address • • Time confirmed Link speed and duplex mode • • Author MAC ID • Project Name Figure 84: Viewing System and Network Settings Viewing and Importing Controller Data Click...
  • Page 101: Live Mode

    Programmable Safety Controller SCR P 8.16 Live Mode Live Mode is available when a Safety Controller is connected to the PC via USB. Figure 85: Run Time—Live Mode Tab The Live Mode tab becomes accessible when Live Mode is clicked on the toolbar. Enabling Live Mode disables configuration modification on all other tabs.
  • Page 102 Programmable Safety Controller SCR P Figure 86: Run Time—Equipment Tab Figure 87: Run Time—Functional View Tab www.bernstein.eu - Tel: + 49 571 793 0...
  • Page 103 Programmable Safety Controller SCR P Figure 88: Run Time—Wiring Diagram Tab Figure 89: Run Time—DCD Tab www.bernstein.eu - Tel: + 49 571 793 0...
  • Page 104: Simulation Mode

    Programmable Safety Controller SCR P 8.17 Simulation Mode Figure 90: Simulation Mode The Simulation Mode tab becomes accessible when Simulation Mode is clicked on the toolbar. Simulation Mode options become available on the left side of the screen. The Simulation Mode tab contains view only information; you cannot click on the output or input items in this view.
  • Page 105 Programmable Safety Controller SCR P • • 1% 500% • • 10% 2,000% • 100% (default speed) Step Interval—Sets the amount of time that the Single Step button advances when pressed. The amount of time is based on the size of the configuration. Press Play to begin the simulation.
  • Page 106 Programmable Safety Controller SCR P Figure 92: Simulation Mode—Wiring Diagram Tab www.bernstein.eu - Tel: + 49 571 793 0...
  • Page 107 Programmable Safety Controller SCR P Figure 93: Simulation Mode—Functional View Tab Timed Action Mode While in Simulation Mode and on the Functional View tab, certain elements which are in delay action modes are indicated in purple. The progress bar shows the countdown of the associated timer for that element. The following figures show the different element states: Figure 95: Safety Figure 97: Bypass Block...
  • Page 108: Reference Signals

    Programmable Safety Controller SCR P 8.18 Reference Signals Important: The configuration software incorporates Reference Signals that represent the state of Safety Controller outputs, input devices and both Function and Logic Blocks. A Safety Output reference signal can be used to control another Safety Output. In this type of configuration, the physical On state of the controlling Safety Output is not known.
  • Page 109: Industrial Ethernet Overview

    Programmable Safety Controller SCR P 9 Industrial Ethernet Overview 9.1 Configuring the Safety Controller Make sure that Enable Network Interface is selected, and the network settings are configured as needed by the chosen protocol. 1. Connect the Safety Controller to your PC via the USB cable to enable the port. 2.
  • Page 110: Industrial Ethernet Definitions

    Programmable Safety Controller SCR P 9.2 Industrial Ethernet Definitions The following are table row and column descriptions (listed in alphanumeric order) for the register maps found in the Industrial Ethernet tab of the Software. Table 2: Data Types Data Type Description UINT Unsigned integer—16 bits...
  • Page 111: Retrieving Current Fault Information

    Programmable Safety Controller SCR P String (EtherNet/IP and PCCC Protocol) The default format EtherNet/IP string format has a 32 bit length preceding the string (suitable for ControlLogix). When configuring the Network Settings using the Software, you can change this setting to a 16 bit length which corresponds to the standard CIP “String”...
  • Page 112 Programmable Safety Controller SCR P WORD # WORD NAME DATA TYPE Virtual Input On/Off (1–16) 16-bit integer Virtual Input On/Off (17–32) 16-bit integer Virtual Input On/Off (33–48) 16-bit integer Virtual Input On/Off (49–64) 16-bit integer reserved 16-bit integer reserved 16-bit integer reserved 16-bit integer reserved...
  • Page 113 Programmable Safety Controller SCR P WORD # WORD NAME DATA TYPE reserved 16-bit integer reserved 16-bit integer Virtual Reset/Cancel Delay (1–16) [RCD Register Bits] (see 16-bit integer Virtual Manual Reset and Cancel Delay (RCD) Sequence p. 38) reserved 16-bit integer RCD Actuation Code [RCD Enable Register] (see Virtual Manual 16-bit integer...
  • Page 114 Programmable Safety Controller SCR P PLC Input Assembly Instance 101 (0×65)—104 Registers (Fault Index Words) This Assembly Instance includes the status of the first 64 Virtual Outputs plus advanced information about potential error codes and the status of the 2 safety outputs. Table 7: PLC Input Assembly Instance 101 (0×65)—Safety Controller Outputs T >...
  • Page 115 Programmable Safety Controller SCR P WORD # WORD NAME DATA TYPE VO28 Fault Index 16-bit integer VO29 Fault Index 16-bit integer VO30 Fault Index 16-bit integer VO31 Fault Index 16-bit integer VO32 Fault Index 16-bit integer VO33 Fault Index 16-bit integer VO34 Fault Index 16-bit integer VO35 Fault Index...
  • Page 116 Programmable Safety Controller SCR P Virtual Output (VO) Fault Index Words The Virtual Output Fault Index number is a way to represent the Fault Code associated with a given Virtual Output as a single 16-bit integer. This value is equivalent to the Error Message Index value for a given Virtual Output. See SCR P Fault Code Table on p.
  • Page 117 Programmable Safety Controller SCR P WORD # WORD NAME DATA TYPE 77–84 Fault #6 Name of I/O or System 2-word length + 12-ASCII characters Fault #6 Error Code 16-bit integer Fault #6 Advanced Error Code 16-bit integer Fault #6 Error Message Index 16-bit integer reserved 88–89...
  • Page 118 Programmable Safety Controller SCR P PLC Input Assembly Instance 103 (0×67)—35 Registers (Reset/Cancel Delay) This Assembly Instance is used to communicate the state of all 256 Virtual Outputs and Faults and to provide the feedback information required to execute virtual resets and cancel delays. WORD # WORD NAME DATA TYPE...
  • Page 119 Programmable Safety Controller SCR P PLC Input Assembly Instance 104 (0×68)—112 Registers (Reset/Cancel Delay plus DCD) This Assembly Instance is used to communicate the state of all 256 Virtual Outputs and Faults and to provide the feedback information required to execute virtual resets and cancel delays plus communicating performance and status information about DCD devices.
  • Page 120 Programmable Safety Controller SCR P WORD # WORD NAME DATA TYPE RCD Actuation Code Feedback [RCD Enable Feedback Register] 16-bit integer (see Virtual Manual Reset and Cancel Delay (RCD) Sequence p. 38) DCD System Status – Chain 1 Device Count 35–36 32-bit integer DCD System Status –...
  • Page 121 Programmable Safety Controller SCR P Information Type Data Size Reserved 2 bits DCD Chain OSSD Status DCD Status 1 bit DCD Individual Device-Specific Data SI-RF Device In the case of the DCD-enabled gate switch (SI-RF), the DCD Individual Device-Specific Data coming back from the SI-RF device has the following format: Information Abbreviation...
  • Page 122: Fault Examples

    Programmable Safety Controller SCR P Information Abbreviation Data size Expected Code 16-bit Received Code 16-bit Internal Error A 16-bit Internal Error B 16-bit 9.4.2 Fault Examples The following figure shows a fault from the BERNSTEIN Safety Controller Software fault log. Figure 100: Fault Log with One Fault The following figure shows the same fault as seen in the EtherNet/IP registers.
  • Page 123: Flags

    Programmable Safety Controller SCR P Reserved Reserved Figure 103: EtherNet/IP Registers with Two Faults 9.4.3 Flags Words 0 through 7, defined below, appear as the first 8 words in Assembly Instances 100, 101, and 103. Table 9: Word #0, Virtual Output 1–16 Bit Position VO16 VO15...
  • Page 124: Extended Flags

    Programmable Safety Controller SCR P Table 13: Word #4, Fault Flag bits for Virtual Output 1–16 Note that not every Virtual Output has a defined Fault Flag. Bit Position VO16 VO15 VO14 VO13 VO12 VO11 VO10 Table 14: Word #5, Fault Flag bits for Virtual Output 17–32 Fault Flag Note that not every Virtual Output has a defined Fault Flag.
  • Page 125 Programmable Safety Controller SCR P Registers (40000) using Modbus function code 03 (Read Holding Registers). The status information for all the virtual outputs and their fault flags, contained in the first 8 registers, can also be read as Inputs (10000) using Modbus function code 02 (Read Input Status).
  • Page 126 Programmable Safety Controller SCR P All 256 Virtual Outputs and Virtual Output Faults (Inputs 11001-11256, 12001-12256) Table 18: 02: Read Input Status Input # NAME Input # NAME 11001 12001 VO1 Fault bit 11002 12002 VO2 Fault bit 11003 12003 VO3 Fault bit …...
  • Page 127 Programmable Safety Controller SCR P Input REG # Holding WORD NAME DATA TYPE REG # Virtual Input On/Off (49-64) 16-bit integer 13–16 13–16 reserved 16-bit integer Virtual Reset/Cancel Delay (1–16) [RCD Register 16-bit integer Bits] (see Virtual Manual Reset and Cancel Delay (RCD) Sequence on p.
  • Page 128 Programmable Safety Controller SCR P Input REG # Holding WORD NAME DATA TYPE REG # VO26 Fault Index 16-bit integer VO27 Fault Index 16-bit integer VO28 Fault Index 16-bit integer VO29 Fault Index 16-bit integer VO30 Fault Index 16-bit integer VO31 Fault Index 16-bit integer VO32 Fault Index...
  • Page 129 Programmable Safety Controller SCR P Input REG # Holding WORD NAME DATA TYPE REG # 105–106 105–106 VO1 Complete Fault Code 32-bit integer 107–108 107–108 VO2 Complete Fault Code 32-bit integer 109–110 109–110 VO3 Complete Fault Code 32-bit integer 111–112 111–112 VO4 Complete Fault Code 32-bit integer...
  • Page 130 Programmable Safety Controller SCR P Input REG # Holding WORD NAME DATA TYPE REG # 183–184 183–184 VO40 Complete Fault Code 32-bit integer 185–186 185–186 VO41 Complete Fault Code 32-bit integer 187–188 187–188 VO42 Complete Fault Code 32-bit integer 189–190 189–190 VO43 Complete Fault Code 32-bit integer...
  • Page 131 Programmable Safety Controller SCR P Input REG # Holding WORD NAME DATA TYPE REG # Fault #3 Error Code 16-bit integer Fault #3 Advanced Error Code 16-bit integer Fault #3 Error Message Index 16-bit integer reserved 276–277 276–277 16-bit integer 278–279 278–279 Fault #4 Time Stamp...
  • Page 132 Programmable Safety Controller SCR P Input REG # Holding WORD NAME DATA TYPE REG # reserved 366–367 366–367 16-bit integer 368–369 368–369 Fault #10 Time Stamp 32-bit integer 370–377 370–377 Fault #10 Name of I/O or System 2-word length + 12-ASCII characters Fault #10 Error Code 16-bit integer Fault #10 Advanced Error Code...
  • Page 133 Programmable Safety Controller SCR P Input REG # Holding WORD NAME DATA TYPE REG # Fault bits for VO129 – VO144 (see Extended Flags 16-bit integer on p. 135) Fault bits for VO145 – VO160 (see Extended Flags 16-bit integer on p.
  • Page 134: Flags

    Programmable Safety Controller SCR P Input REG # Holding WORD NAME DATA TYPE REG # 1728–1729 1728–1729 DCD System Status- Chain 1 Actuator Recognized 32-bit integer 1730–1731 1730–1731 DCD System Status- Chain 2 Actuator Recognized 32-bit integer 1732–1733 1732–1733 DCD System Status- Chain 1 System Status 32-bit integer 1734–1735 1734–1735...
  • Page 135: Extended Flags

    Programmable Safety Controller SCR P bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9 bit 8 bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 VO15 VO14 VO13 VO12 VO11 VO10...
  • Page 136 Programmable Safety Controller SCR P REG # WORD NAME DATA TYPE VO17 – VO32 (see Flags on p. 143) 16-bit integer VO33 – VO48 (see Flags on p. 143) 16-bit integer VO49 – VO64 (see Flags on p. 143) 16-bit integer Fault bits for VO1 –...
  • Page 137 Programmable Safety Controller SCR P REG # WORD NAME DATA TYPE VO26 Fault Index 16-bit integer VO27 Fault Index 16-bit integer VO28 Fault Index 16-bit integer VO29 Fault Index 16-bit integer VO30 Fault Index 16-bit integer VO31 Fault Index 16-bit integer VO32 Fault Index 16-bit integer VO33 Fault Index...
  • Page 138 Programmable Safety Controller SCR P REG # WORD NAME DATA TYPE 106–107 VO2 Complete Fault Code 32-bit integer 108–109 VO3 Complete Fault Code 32-bit integer 110–111 VO4 Complete Fault Code 32-bit integer 112–113 VO5 Complete Fault Code 32-bit integer 114–115 VO6 Complete Fault Code 32-bit integer 116–117...
  • Page 139 Programmable Safety Controller SCR P REG # WORD NAME DATA TYPE 186–187 VO42 Complete Fault Code 32-bit integer 188–189 VO43 Complete Fault Code 32-bit integer 190–191 VO44 Complete Fault Code 32-bit integer 192–193 VO45 Complete Fault Code 32-bit integer 194–195 VO46 Complete Fault Code 32-bit integer 196–197...
  • Page 140 Programmable Safety Controller SCR P REG # WORD NAME DATA TYPE reserved 275–276 16-bit integer 277–278 Fault #4 Time Stamp 32-bit integer 279–286 Fault #4 Name of I/O or System 2-word length + 12-ASCII characters Fault #4 Error Code 16-bit integer Fault #4 Advanced Error Code 16-bit integer Fault #4 Error Message Index...
  • Page 141 Programmable Safety Controller SCR P REG # WORD NAME DATA TYPE Fault #10 Advanced Error Code 16-bit integer Fault #10 Error Message Index 16-bit integer 380–381 reserved 16-bit integer 382–383 Seconds Since Boot 32-bit integer Operating Mode 16-bit integer 385–394 ConfigName 2-word length + 16-ASCII characters 395–396...
  • Page 142 Programmable Safety Controller SCR P REG # WORD NAME DATA TYPE Virtual Reset/Cancel Delay (1–16) Feedback [RCD Feedback 16-bit integer Register Bits] (see Virtual Manual Reset and Cancel Delay (RCD) Sequence on p. 38) reserved 16-bit integer RCD Actuation Code Feedback [RCD Enable Feedback Register] 16-bit integer (see Virtual Manual Reset and Cancel Delay (RCD) Sequence...
  • Page 143: Inputs To Safety Controller (Outputs From Plc)

    Programmable Safety Controller SCR P 9.5.4 Inputs to Safety Controller (Outputs from PLC) The Input registers are used to send information to the Safety Controller from the PLC. MSG (message) commands are used to Write (N11) to the Safety Controller. Table 29: N11 REGS REG # WORD NAME...
  • Page 144: Extended Flags

    Programmable Safety Controller SCR P Table 34: Register #4, Fault Flag bits for Virtual Output 1-16, Bit Position Note that not every Virtual Output has a defined Fault Flag. Bit Position VO16 VO15 VO14 VO13 VO12 VO11 VO10 Table 35: Register #5, Fault Flag bits for Virtual Output 17-32 Fault Flag, Bit Position Note that not every Virtual Output has a defined Fault Flag.
  • Page 145: General Station Description (Gsd) File

    Programmable Safety Controller SCR P 9.6.2 General Station Description (GSD) File The General Station Description (GSD) file contains module information, such as: • Configuration data • Data information (pass count, inspection status, etc.) • Diagnostics 9.6.3 PROFINET IO Data Model The PROFINET IO data model is based on the typical, expandable field device that has a backplane with slots.
  • Page 146 Programmable Safety Controller SCR P Slot Module Function Module Name Module Size (Bytes) Safety Controller Output Status Bits (32– 4 Status Bytes, Bits 0..31_11 Safety Controller Output Status Bits (64– 4 Status Bytes, Bits 0..31_12 Virtual I/O (On/Off/Mute Enable) Bits (0– 8 Bytes Virtual On/Off/ME Data_1 Virtual Reset, Cancel Delay Bits (0–16) 2 Bytes RCD Data_1...
  • Page 147 Programmable Safety Controller SCR P Fault Bits Slots 3 and 4 are always filled with 64-bits of Fault type virtual status output information from the Safety Controller. Table 41: Safety Controller Fault Bits (0–31) Module (Ident 0×100) [fixed in Slot 3] PLC Input Data Name Input Data Type PLC Output Data Name...
  • Page 148 Programmable Safety Controller SCR P Table 45: Safety Controller Input Status Bits (64–95) Module (Ident 0×100) [fixed in Slot 7] PLC Input Data Name Input Data Type PLC Output Data Name Output Data Type Input Status bits 64–71 Byte Not applicable Not applicable Input Status bits 72–79 Byte...
  • Page 149 Programmable Safety Controller SCR P Table 49: Safety Controller Output Status Bits (32–63) Module (Ident 0×100) [fixed in Slot 11] PLC Input Data Name Input Data Type PLC Output Data Name Output Data Type Output Status bits 32–39 Byte Not applicable Not applicable Output Status bits 40–47 Byte...
  • Page 150 Programmable Safety Controller SCR P Table 52: Virtual Reset, Cancel Delay Bits (0–63) Module (Ident 0×300) [fixed in Slot 14] PLC Input Data Name Input Data Type PLC Output Data Name Output Data Type Not applicable Not applicable VRCD bits 0-7 Byte VRCD bits 8-15 Byte...
  • Page 151 Programmable Safety Controller SCR P Fault Log Entries Slot 18 can be filled with the optional Fault Log Buffer Module. Table 56: Safety Controller Fault Log Buffer Module (Ident 0×500) [optional; fixed in Slot 18 when used] PLC Input Data Name Input Data Type PLC Output Data Name Output Data Type...
  • Page 152 Programmable Safety Controller SCR P System Information Buffer Slot 19 can be filled with the optional System Information Buffer Module. Table 57: Safety Controller System Information Buffer Module (Ident 0×600) [optional; fixed in Slot 19 when used] PLC Input Data Name Input Data Type PLC Output Data Name Output Data Type...
  • Page 153 Programmable Safety Controller SCR P DCD Status Information Module Slot 20 can be filled with the optional DCD Status Information Module. PLC Input Data Name Input Data Type PLC Output Data Name Output Data Type DCD System Status – Chain 1 Unsigned 32 Not applicable Unsigned 16...
  • Page 154: Configuration Instructions

    Programmable Safety Controller SCR P DCD Individual Device Information Module Slot 21 can be filled with the optional DCD Individual Device Information Module. PLC Input Data Name Input Data Type PLC Output Data Name Output Data Type DCD Read Request Acknowledge Unsigned 16 DCD Read Request Unsigned 16...
  • Page 155 Programmable Safety Controller SCR P Figure 104: TIA - Devices and Networks 6. Click Configure networks. Figure 105: TIA - Configure Networks Network view displays. 7. Click Options and select Manage general station description file (GSD). www.bernstein.eu - Tel: + 49 571 793 0...
  • Page 156 Programmable Safety Controller SCR P Figure 106: TIA - Options—Install the GSD The Install general station description file window opens. 8. Click the browse button (...) to the right of the Source path field. Figure 107: TIA - Manage GSD Files 9.
  • Page 157 Programmable Safety Controller SCR P Figure 108: TIA - Hardware Catalog The system installs the Safety Controller GSD file and places it in the Hardware catalog. In the above example, the Safety Controller GSD file is located under Other field devices > PROFINET IO > I/O > BERNSTEIN AG > BERNSTEIN.
  • Page 158 Programmable Safety Controller SCR P 6. Click on the Safety Controller icon in the graphic area of the Device view to open the Module properties window. The module can now be configured. 7. Click Properties. 8. Click General. 9. Select PROFINET interface > Ethernet addresses. Figure 110: TIA - Ethernet Addresses 10.
  • Page 159 Programmable Safety Controller SCR P Figure 113: TIA - Online & Diagnostics The Online & diagnostics window displays. 13. Select Assign IP address under Functions. 14. Click Accessible devices. Figure 114: TIA - Assign IP Address—Accessible Devices The Select device window searches the network for available devices. 15.
  • Page 160 Programmable Safety Controller SCR P Note: PROFINET devices commonly lack an IP address on startup (IP address = all zeros). However, Safety Controller devices require an IP address to connect to BERNSTEIN Safety Controller to set the device configuration. By default, each camera shipped from the factory is assigned the IP address 192.168.0.128. The default address can be changed using BERNSTEIN Safety Controller.
  • Page 161 Programmable Safety Controller SCR P Figure 118: TIA - Ethernet Addresses The Assign PROFINET device name window displays, and the software searches for devices of the same type. Figure 119: TIA - Ethernet Addresses 3. Enter the desired name in the PROFINET device name field. Note: Each name can be used only once.
  • Page 162: Temperature, Voltage, And Distance Conversion Information

    Programmable Safety Controller SCR P Figure 120: TIA - Ethernet Addresses 9.7 Temperature, Voltage, and Distance Conversion Information Download an AOI from www.bernstein.eu to insert into the PLC program to perform the conversions from the obtained values to the real values. 9.7.1 Supply Voltage To obtain the actual voltage reading from the ADC value sent to the PLC, multiple the ADC value by 0.1835.
  • Page 163: Actuator Distance

    Programmable Safety Controller SCR P Table 58: Temperature Internal Temperature = ((A–L) / (H–L)) × 5 + T ADC Reading Temperature (°C) the ADC Value obtained from the controller the ADC value on the lookup table less than or equal to A the ADC value on the lookup table greater than A the temperature associated with the L value 9.7.3 Actuator Distance...
  • Page 164 Programmable Safety Controller SCR P Table 59: Distance Actuator Distance = ((A-L) / (H-L)) + D ADC Reading Distance (mm) <62 <7 the ADC Value obtained from the controller the ADC value on the lookup table less than or equal to A the ADC value on the lookup table greater than A the distance associated with the L value >180...
  • Page 165: System Checkout

    Programmable Safety Controller SCR P 10 System Checkout 10.1 Schedule of Required Checkouts Verifying the configuration and proper functioning of the Safety Controller includes checking each safety and non-safety input device, along with each output device. As the inputs are individually switched from the Run state to the Stop state, the safety outputs must be validated that they turn On and Off as expected.
  • Page 166: Initial Setup, Commissioning, And Periodic Checkout Procedures

    Programmable Safety Controller SCR P For the initial part of the commissioning checkout, the Safety Controller and associated safety systems must be checked without power being available to the guarded machine. Final interface connections to the guarded machine cannot take place until these systems have been checked out. Verify that: •...
  • Page 167 Programmable Safety Controller SCR P 3. With the safety device in the Run state: • If a safety input device is configured with a Latch Reset function, 1. Verify that the Safety Output remains Off. 2. Perform a latch reset to turn the outputs On. 3.
  • Page 168 Programmable Safety Controller SCR P Unidirectional (One Way) Muting Function 1. With the mute sensors not activated, muted safeguarding devices in the Run state and Safety Outputs On: a) Activate Muting Sensor Pair 1. b) Change the muted safeguarding device to the Stop state. c) Activate Muting Sensor Pair 2.
  • Page 169 Programmable Safety Controller SCR P Non-Bypassed Inputs Figure 121: Setup: Inputs without Bypass Bypass Function 1. Verify that the associated Safety Outputs are Off when the safety inputs to be bypassed are in the Stop state. 2. Verify that when the Bypass Switch is in the Run state: a) The associated Safety Outputs turn On.
  • Page 170 Programmable Safety Controller SCR P Figure 122: Setup: Enabling Device Function without Secondary Jog Output 1. With the associated inputs in the Run state and the Enabling Device in the Stop state, verify that the Safety Output is On. 2. With the Enabling Device still in the Run state and the associated Safety Output On, verify that the Safety Output turns Off when the Enabling Device timer expires.
  • Page 171 Programmable Safety Controller SCR P 4. Verify that the secondary Output turns: a) On when the Enabling Device and the jog button are in the Run state. b) Off when the either the Enabling Device or the job button are in the Stop state. www.bernstein.eu - Tel: + 49 571 793 0...
  • Page 172: Status And Operating Information

    Programmable Safety Controller SCR P 11 Status and Operating Information Operate the SCR P Safety Controller using the Software to monitor ongoing status. 11.1 SCR P LED Status Use the following table to determine the status of the Safety Controller. The LEDs are always on unless the Safety Controller is off.
  • Page 173 Programmable Safety Controller SCR P Status Meaning Initialization Mode Sequence: Power applied Green On for 0.5 s Red On for 0.5 s Off for 0.5 s minimum Green: Solid 24 V dc connected Green: Flashing Configuration or Manual Power-Up mode Power/Fault (1) Configuration via SCR P-FPS: Cycle Power Red: Flashing...
  • Page 174: Live Mode Information: Software

    Programmable Safety Controller SCR P Amber LED and Green LED Flash in Unison Description 5+ flash repeating sequence Contact BERNSTEIN PROFINET Flash Command Meaning All LEDs flash for 4 seconds The flashing LEDs indicate that the SCR P is connected. It is the result of the "Flash LED" command from the PROFINET network.
  • Page 175: Recovering From A Lockout

    Note: This procedure is an example only. 1. Click New Project to start a new project. 2. Select SCR P Series. 3. Define the project settings and click OK. Note: Make sure that Disable Automatic Terminal Optimization Feature checkbox is clear.
  • Page 176 Programmable Safety Controller SCR P Figure 124: Wiring Diagram tab with an E-stop button, optical sensor, and gate switch 11. Go to the Equipment tab and click 12. Add a second Gate Switch and click OK to accept the default settings. 13.
  • Page 177: Scr P Example Configuration Without Automatic Terminal Optimization

    Follow these steps for an example configuration where the Automatic Terminal Optimization (ATO) feature is disabled. Note: This procedure is an example only. 1. Click New Project to start a new project. 2. Select SCR P Series. 3. Define the project settings, select the Disable Automatic Terminal Optimization Feature checkbox, and click OK. www.bernstein.eu...
  • Page 178 Programmable Safety Controller SCR P Note: Make sure that Disable Automatic Terminal Optimization Feature checkbox is selected. Figure 126: Disable Automatic Terminal Optimization Feature Selected The project is created. 4. On the Equipment tab, click below the Safety Controller. The Add Equipment window opens. 5.
  • Page 179 Programmable Safety Controller SCR P Figure 127: Wiring Diagram tab with an E-stop button, optical sensor, and gate switch 11. Go to the Equipment tab and and try to add another Gate Switch. No other equipment can be added ( does not appear) because the ATO feature is disabled and there are not enough terminals to support more equipment.
  • Page 180 Programmable Safety Controller SCR P Note: External terminal blocks are user-provided. Figure 129: Wiring Diagram tab with an E-stop button, optical sensor, gate switch, and ETBs 16. Go to the Functional View tab to try to add another Gate Switch. Another Gate Switch can now be added because terminal optimization has been done manually.
  • Page 181: Scr P Using The Scr P-Fps

    Programmable Safety Controller SCR P Figure 130: Wiring Diagram tab with an E-stop button, optical sensor, gate switches, and ETBs 11.7 SCR P Using the SCR P-FPS Use an SCR P-FPS to: • Quickly configure multiple SCR P Safety Controllers with the same configuration •...
  • Page 182: Reset The Safety Controller To Factory Defaults

    Programmable Safety Controller SCR P • If the configuration or the passwords on the Safety Controller and the SCR P-FPS do not match, the USB LED flashes red. If the SCR P-FPS is not disconnected from the Safety Controller within 3 seconds, the power/fault and USB LEDs flash red and the Safety Controller enters a lockout state due to the mismatch.
  • Page 183 Programmable Safety Controller SCR P Setting Factory Default Applicable Product SCR P Network Settings: Subnet Mask 255.255.255.0 SCR P Network Settings: TCP Port SCR P Open-to-Closed Debounce Time 50 ms SCR P Power up mode Normal SCR P Safety Outputs Automatic reset (trip mode) SCR P Safety Outputs: Power-up Mode...
  • Page 184: Troubleshooting

    Programmable Safety Controller SCR P 12 Troubleshooting The Safety Controller is designed and tested to be highly resistant to a wide variety of electrical noise sources that are found in industrial settings. However, intense electrical noise sources that produce EMI or RFI beyond these limits may cause a random trip or lockout condition.
  • Page 185: Software: Error Codes

    Programmable Safety Controller SCR P Note: Contact a BERNSTEIN Applications Engineer if you require further assistance. 12.2 Software: Error Codes The following table lists error codes that are encountered when attempting to make an invalid connection between blocks on the Functional View tab. Software Code Error This connection creates a loop.
  • Page 186: Verifying Driver Installation

    Programmable Safety Controller SCR P Software Code Error SCR P A Two-Hand Control Block can be connected only to an Enabling Device Block (IN node), a Safety Output (IN node), or Logic Blocks (excluding Flip-Flop Blocks). Only Two-Hand Control inputs or Bypass Blocks with Two-Hand Control inputs connected to them can be connected to the TC node of a Two-Hand Control Block.
  • Page 187 Programmable Safety Controller SCR P Windows 7, 8 and 10 Figure 131: SCR P-PA Drivers installed correctly To resolve an exclamation mark, a red ×, or a down arrow indicator: 1. Make sure your device is enabled: a. Right-click on the entry that has the indicator. b.
  • Page 188: Finding And Fixing Faults

    Programmable Safety Controller SCR P 12.4 Finding and Fixing Faults Depending on the configuration, the Safety Controller is able to detect a number of input, output, and system faults, including: • A stuck contact • An open contact • A short between channels •...
  • Page 189 Programmable Safety Controller SCR P Fault Code Fault Code Description Steps to resolve On a dual-channel input, or a complementary input, one input went into the Run state but the other input did not follow the change within 3 seconds. On a dual-complementary input, one pair of inputs went into the Run state but the other pair of inputs did not follow the change within 3 seconds.
  • Page 190 Programmable Safety Controller SCR P Fault Code Fault Code Description Steps to resolve EDM contact(s) failed to close within 250 ms after the Safety Outputs turned Off: • EDMxx Fault Check for a slow or stuck On contactor or relay •...
  • Page 191: Components And Accessories

    Programmable Safety Controller SCR P 13 Components and Accessories 13.1 Replacement Parts and Accessories Model Description Product ID SCR P-FPS External memory drive for the SCR P 3919100252 SCR P-PA Programming tool for SCR P-FPS 3919100250 USB-Kabel A/ Micro-B USB cable 3919100251 14 Product Support and Maintenance 14.1 Cleaning...
  • Page 192: Standards And Regulations

    Programmable Safety Controller SCR P 15 Standards and Regulations The list of standards below is included as a convenience for users of this BERNSTEIN device. Inclusion of the standards below does not imply that the device complies specifically with any standard, other than those specified in the Specifications section of this manual.
  • Page 193: Applicable U.s. Standards

    Programmable Safety Controller SCR P 15.2 Applicable U.S. Standards ANSI B11.0 Safety of Machinery, General Requirements, ANSI B11.15 Pipe, Tube, and Shape Bending Machines and Risk Assessment ANSI B11.16 Metal Powder Compacting Presses ANSI B11.1 Mechanical Power Presses ANSI B11.17 Horizontal Extrusion Presses ANSI B11.2 Hydraulic Power Presses ANSI B11.18 Machinery and Machine Systems for the ANSI B11.3 Power Press Brakes...
  • Page 194: Glossary

    Programmable Safety Controller SCR P 16 Glossary Automatic Reset The safety input device control operation setting where the assigned safety output will automatically turn on when all of its associated input devices are in the Run state. Change of State (COS) Complementary Contacts The change of an input signal when it switches from Run-to-Stop Two sets of contacts which are always in opposite states.
  • Page 195 Programmable Safety Controller SCR P Off Signal Open-Closed Debounce Time The safety output signal that results when at least one of its Time to bridge a jittery input signal or bouncing of input contacts associated input device signals changes to the Stop state. In this to prevent unwanted start of the machine.

This manual is also suitable for:

Scr p-10-6r-46075133159

Table of Contents