EUCHNER MSC Installation And Use Manual

EUCHNER MSC Installation And Use Manual

Modular safety control system
Table of Contents

Advertisement

Quick Links

MODULAR SAFETY CONTROL SYSTEM MSC
Installation and use

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MSC and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for EUCHNER MSC

  • Page 1 MODULAR SAFETY CONTROL SYSTEM MSC Installation and use...
  • Page 3: Table Of Contents

    LAYOUT OF THE PRODUCT ........................11 INSTALLATION ..............................12 Mechanical mounting ..................12 Calculation of the safety distance for an item of ESPE that is connected to the MSC system ......................13 Electrical connections ..................13 Information in relation to connecting cables ..........14 USB connection ...................
  • Page 4 General ....................... 58 Default toolbar .................... 59 Menu bar ....................60 Creating a new project (configuring MSC system) ......... 60 EDITING CONFIGURATION (layout of the various modules) ......61 Editing user parameters ................61 Tool windows for ITEMS, OPERATORS, CONFIGURATION ....... 62 Preparing the diagram .................
  • Page 5 CHECKING the system ................. 75 OBJECT-SPECIFIC FUNCTION BLOCKS ............... 76 OUTPUT OBJECTS ..................76 OSSD (safety outputs)................76 STATUS output ..................76 FIELDBUS PROBE ..................77 RELAY ...................... 78 INPUT OBJECTS .................... 81 E–STOP ....................81 INTERLOCK ....................83 SINGLE INTERLOCK ................... 85 LOCK FEEDBACK ..................
  • Page 6 MUTING OVERRIDE (max. number = 4) ............ 136 OTHER FUNCTION BLOCKS ................138 SERIAL OUTPUT ..................138 NETWORK ....................139 INTERPAGE IN/OUT ................142 SPECIAL APPLICATIONS ................143 Output delay with manual operating mode ..........143 MSC ERROR CODES ..................144 Exclusion of liability and warranty .....................145...
  • Page 7: Introduction

    This symbol indicates an important instruction.  MSC achieves the following safety levels: SIL 3, SILCL 3, PL e, cat. 4, type 4 as per the applicable standards. However the final SIL and PL safety categories for the applica- tion are dependent on the number of safety components, their parameters and the connections made, as per the risk analysis.
  • Page 8: Abbreviations And Symbols

    Abbreviations and symbols M-A1 = Memory card for MSC-CB (accessory) MSCB = Proprietary bus for expansion modules EUCHNER Safety Designer (SWSD) = MSC configuration software for Windows OSSD = Output Signal Switching Device MTTF = Mean Time to Dangerous Failure PL = Performance Level (acc.
  • Page 9: Overview

    EUCHNER Safety Designer, and various expansion modules that can be connected to MSC-CB via the proprietary MSCB bus. The base unit MSC-CB, which can also be used as a standalone device, has 8 safe- ty inputs and 2 separate, programmable dual-channel outputs. ...
  • Page 10 The configuration undertaken on the PC is transferred to the MSC-CB via a USB connection. The file is saved in the MSC-CB and can also be saved on the proprie- tary M-A1 memory card (accessory). In this way it is possible to copy the configu- ration to a different MSC-CB module quickly.
  • Page 11: Layout Of The Product

    • Multilingual installation instructions • Rear MSCB plug connector.  Notice: The MSCB plug connector supplied and a further MSCB plug connector for the connection to the MSC-CB are required to install an expansion module. This can be ordered separately as an accessory.
  • Page 12: Installation

    INSTALLATION Mechanical mounting Mount the modules of the MSC system on a 35-mm DIN rail as follows: 1. Connect together a number of rear 5-pin MSCB plug connectors to suit the number of modules to be installed. 2. Mount the row of plug connectors assembled in this manner on the DIN rail (first hook on at the top).
  • Page 13: Calculation Of The Safety Distance For An Item Of Espe That Is Connected To The Msc System

    It is to be noted that the total reaction time is dependent on: the reaction time of MSC + the reaction time of ESPE + the reaction time of machine (i.e. the time the machine requires to stop the hazardous movement from when the stop signal is sent).
  • Page 14: Information In Relation To Connecting Cables

     Cables for connections with a length of more than 50 m must have a cross-section of at least 1 mm² (AWG16). The connections in the MSC system are listed in the table below: Base unit MSC-CB SIGNAL TYPE...
  • Page 15: Usb Connection

     If the file on the M-A1 memory card is not identical to the file in the MSC-CB, the con- figuration data in the MSC-CB are overwritten and therefore permanently deleted. WARNING: ALL THE DATA THAT WERE IN THE MSC-CB WILL BE LOST.
  • Page 16: Restore Function

    RESTORE function If the module MSC-CB is faulty, it can be replaced with a new module. As the entire config- uration is saved on the M-A1 memory card, it is only necessary to insert this card in the new module and switch on the MSC system, the backed up configuration will then be loaded immediately.
  • Page 17 SIGNAL TYPE DESCRIPTION ACTION TERMINAL 24 VDC Power supply 24 VDC NODE_SEL0 Input Input ("type B" as per EN 61131-2) Node selection NODE_SEL1 Input Input ("type B" as per EN 61131-2) Power supply 0 VDC INPUT1 Input Digital input 1 Input as per EN 61131-2 INPUT2 Input...
  • Page 18 FI16 SIGNAL TYPE DESCRIPTION ACTION TERMINAL 24 VDC Power supply 24 VDC NODE_SEL0 Input Input ("type B" as per EN 61131-2) Node selection NODE_SEL1 Input Input ("type B" as per EN 61131-2) Power supply 0 VDC INPUT1 Input Digital input 1 Input as per EN 61131-2 INPUT2 Input...
  • Page 19 AC-FO4 SIGNAL TYPE DESCRIPTION ACTION TERMINAL 24 VDC Power supply 24 VDC NODE_SEL0 Input Input ("type B" as per EN 61131-2) Node selection NODE_SEL1 Input Input ("type B" as per EN 61131-2) Power supply 0 VDC OSSD1_A Output PNP active high Safety output 1 OSSD1_B Output...
  • Page 20 AC-FO2 SIGNAL TYPE DESCRIPTION ACTION TERMINAL 24 VDC Power supply 24 VDC NODE_SEL0 Input Input ("type B" as per EN 61131-2) Node selection NODE_SEL1 Input Input ("type B" as per EN 61131-2) Power supply 0 VDC OSSD1_A Output PNP active high Safety output 1 OSSD1_B Output...
  • Page 21: Encoder Connections With Rj45 Plug Connector (Spm1, Spm2)

    ENCODER CONNECTIONS WITH RJ45 PLUG CONNECTOR (SPM1, SPM2) SPMTB SPMH SPMS n.c. n.c. n.c. Twisted * n.c. n.c. n.c. Twisted * Input n.c. n.c. n.c. Twisted * Table 9 * If twisted-pair cables are used. Figure 4 – Connection examples...
  • Page 22 AZ-FO4 TERMINAL SIGNAL TYPE DESCRIPTION OPERATION 24 VDC Power supply 24 VDC NODE_SEL1 Input Input ("type B" as per EN 61131-2) Node selection NODE_SEL2 Input Input ("type B" as per EN 61131-2) 0 VDC Power supply 0 VDC REST_FBK1 Input Feedback loop/restart 1 Input (as per EN 61131-2) REST_FBK2...
  • Page 23: Example For The Connection Of The Msc System To The Machine Control

    SYS_STATUS6 Output Programmable digital output 6 PNP active high SYS_STATUS7 Output Programmable digital output 7 SYS_STATUS8 Output Programmable digital output 8 PNP active high Table 11 Example for the connection of the MSC system to the machine control Figure 5...
  • Page 24: Check List After Installation

    CHECK LIST AFTER INSTALLATION With the MSC system, faults can be detected in the individual modules. To ensure the trouble-free operation of the system, the following checks are to be under- taken during setup and at least once a year: Undertake complete system CHECK (see "CHECKING the system")
  • Page 25: Flow Chart

    FLOW CHART Mechanical mounting Electrical connections between the MSC modules and external sensors Preparation of the diagram Validation software OK? Connection via USB to MSC-CB Download the diagram to MSC-CB Configuration check (incl. complete system CHECK see page 66 „Project validation“)
  • Page 26: Signals

    These signals must both be set permanently to logic level 1 (24 VDC) so that the MSC system functions correctly. If you need to deactivate the MSC system, these in- puts can be set to logic level 0 (0 VDC).
  • Page 27: Proximity Switch Input On Speed Monitoring Modules Spm

    Proximity switch input on speed monitoring modules SPM Configuration with combined proximity switches on one axis (Figure 5) can be configured in the "Combined proximity switch" The SPM module mode for a measurement using two proximity switches on one axis. The Performance Level PLe can be achieved under the following conditions: ...
  • Page 28: Restart_Fbk

    RESTART_FBK Using the RESTART_FBK signal input, MSC can monitor a feedback loop signal (External Device Monitoring – EDM) from external contactors; both manual and automatic forms of starting can be programmed (see list of the possible connections in Table 13).
  • Page 29: Outputs

     It is not allowed to connect external devices to the outputs, except if this arrange- ment is foreseen in the configuration undertaken in the software EUCHNER Safety Designer. Each OSSD output can be configured as shown in Table 14:...
  • Page 30: Safety Relay (Az-Fo4/Az-Fo4O8)

    The output is only activated, as per the configuration defined by EUCHNER Safety De- Automatic signer, if 24 VDC are applied to the related input RESTART_FBK. The output is only activated, as per the configuration defined by EUCHNER Safety Designer, Manual if there is the logical transition 0-->1 on related input RESTART_FBK.
  • Page 31: Technical Data

    TECHNICAL DATA GENERAL SYSTEM CHARACTERISTICS Safety-related parameters Parameter Value Standard See table with technical data for the related mod- EN IEC 61508:2010 99.8% Safety standard Type B SILCL EN IEC 62061:2005 Type EN IEC 61496-1:2013 High EN ISO 13849-1 MTTFd (years) 30 ÷...
  • Page 32: General Data

    20 %/supply class II (LVLE) Overvoltage category Digital INPUTS PNP active high (EN 61131-2) OSSD (MSC-CB, FI8FO2, AC-FO2, AC-FO4) PNP active high – 400 mA @ 24 VDC max. (per OSSD) Digital OUTPUTS PNP active high – 100mA @ 24 VDC max.
  • Page 33: Msc-Cb

    400 mA @ 24 VDC max. SLOT for M-A1 Available Connection to PC USB 2.0 (Hi Speed) – cable length max.: 3 m Connection to expansion module Via proprietary 5-way bus MSCB from EUCHNER FI8FO2 (EN IEC 61508:2010) 5.72 E-9  Rated voltage...
  • Page 34: Fi8/Fi16

    Digital INPUTS (no./description) PNP active high as per EN 61131-2 Test OUTPUT (no./description) 4/For checking for short circuits, overload states Connection to MSC-CB Via proprietary 5-way bus MSCB from EUCHNER (EN IEC 61508:2010) 5.56 E-9  Rated voltage 24 VDC...
  • Page 35: Az-Fo4/Az-Fo4O8

    4/EDM control/automatic or manual operation possible using INPUT FBK/RESTART (no./description) RESTART pushbutton 8/Programmable output Digital OUTPUT (no./description) PNP active high Response time 12 ms Mechanical life contacts > 40 x 10 Connection Terminal blocks Connection to MSC-CB Via proprietary 5-way bus MSCB from EUCHNER...
  • Page 36: Spm0/Spm1/Spm2

    1 Hz … 4 kHz limit ranges Number of proximity switches max. Frequency max. proximity 5 kHz switch Max. number of axes Frequency spacing stand- > 10 Hz still/overspeed > 5 % Spacing thresholds Connection to MSC-CB Via proprietary 5-way bus MSCB from EUCHNER...
  • Page 37: Mechanical Dimensions

    MECHANICAL DIMENSIONS 99 mm 22.5 mm 108 mm Figure 8...
  • Page 38: Signals

    SIGNALS Base unit MSC-CB (Figure 9) SIGNIFICANCE IN FAIL EXT FAIL IN1–8 OSSD1/2 CLEAR1/2 STATUS1/2 GREEN ORANGE BLUE YELLOW RED/GREEN YELLOW YELLOW Switch on – initial CHECK M-A1 detected (max. 1 s) (max. 1s) Writing/loading the diagram Flashes 5 Flashes 5...
  • Page 39: Fi8Fo2 (Figure 10)

    FI8FO2 (Figure 10) SIGNIFICANCE IN FAIL EXT FAIL IN1–8 OSSD1/2 CLEAR1/2 STATUS1/2 GREEN ORANGE YELLOW RED/GREEN YELLOW YELLOW Switch on – initial CHECK Table 18 – Start indication SIGNIFICAN IN FAIL EXT FAIL IN1–8 OSSD1/2 CLEAR1/2 STATUS1/2 GREEN YELLOW ORANGE RED/GREEN YELLOW YELLOW...
  • Page 40: Fi8 (Figure 11)

    FI8 (Figure 11) SIGNIFICANCE IN FAIL EXT FAIL IN1–8 GREEN ORANGE YELLOW Switch on – initial CHECK Table 20 – Start indication SIGNIFICANCE IN FAIL EXT FAIL IN1–8 GREEN ORANGE YELLOW if the module is waiting for the first mes- INPUT state sage from the base unit FLASHING...
  • Page 41: Fm4 (Figure 12)

    FM4 (Figure 12) SIGNIFICANCE IN FAIL EXT FAIL IN1–12 GREEN ORANGE YELLOW Switch on – initial CHECK Table 22 – Start indication SIGNIFICANCE IN FAIL EXT FAIL IN1–12 GREEN ORANGE YELLOW if the module is waiting for the first mes- INPUT state sage from the base unit FLASHING...
  • Page 42: Fi16 (Figure 13)

    FI16 (Figure 13) SIGNIFICANCE IN FAIL EXT FAIL IN1–16 GREEN ORANGE YELLOW Switch on – initial CHECK Table 24 – Start indication SIGNIFICANCE IN FAIL EXT FAIL IN1–16 GREEN ORANGE YELLOW if the module is waiting for the first mes- INPUT state sage from the base unit FLASHING...
  • Page 43: Ac-Fo2 (Figure 14)

    AC-FO2 (Figure 14) SIGNIFICANCE IN FAIL EXT FAIL OSSD1/2 CLEAR1/2 STATUS1/2 GREEN ORANGE RED/GREEN YELLOW YELLOW Switch on – initial CHECK Table 26 – Start indication SIGNIFICANCE IN FAIL EXT FAIL OSSD1/2 CLEAR1/2 STATUS1/2 GREEN ORANGE RED/GREEN YELLOW YELLOW if the module is waiting for the first waiting for message from the base unit if output OFF...
  • Page 44: Ac-Fo4 (Figure 15)

    AC-FO4 (Figure 15) SIGNIFICANCE IN FAIL EXT FAIL OSSD1/4 CLEAR1/4 STATUS1/4 GREEN ORANGE RED/GREEN YELLOW YELLOW Switch on – initial CHECK Table 28 – Start indication SIGNIFICANCE IN FAIL EXT FAIL OSSD1/4 CLEAR1/4 STATUS1/4 GREEN ORANGE RED/GREEN YELLOW YELLOW if the module is waiting for the first waiting for message from the base unit if output OFF...
  • Page 45: Az-Fo4 (Figure 16)

    AZ-FO4 (Figure 16) SIGNIFICANCE IN FAIL EXT FAIL SEL0/1 RELAY1/4 CLEAR1/4 GREEN ORANGE GREEN YELLOW Switch on – initial CHECK Table 30 – Start indication SIGNIFICANCE IN FAIL EXT FAIL SEL0/1 RELAY1/4 CLEAR1/4 GREEN ORANGE GREEN YELLOW if the module is waiting waiting for if contact open for the first message...
  • Page 46: Az-Fo4O8 (Figure 17)

    AZ-FO4O8 (Figure 17) SIGNIFICANCE IN FAIL EXT FAIL SEL0/1 RELAY1/4 CLEAR1/4 STATUS1/8 GREEN ORANGE GREEN YELLOW YELLOW Switch on – initial CHECK Table 32 – Start indication SIGNIFICANCE IN FAIL EXT FAIL SEL0/1 RELAY1/4 CLEAR1/4 STATUS1/8 GREEN ORANGE GREEN YELLOW YELLOW if the module is waiting for the first...
  • Page 47: Spm0, Spm1, Spm2 (Figure 18)

    SPM0, SPM1, SPM2 (Figure 18) ENC* PROX SIGNIFICANCE IN FAIL EXT FAIL GREEN ORANGE YELLOW YELLOW YELLOW Switch on – initial CHECK Table 34 – Start indication ENC* PROX IN FAIL EXT FAIL SIGNIFICANCE GREEN ORANGE YELLOW YELLOW YELLOW if the module is wait- ing for the first mes- axis in normal sage from the base...
  • Page 48: Troubleshooting

    TROUBLESHOOTING Base unit MSC-CB (Figure 19) RECTIFICATION SIGNIFICANCE IN FAIL EXT FAIL IN1–8 OSSD1/2 CLEAR1/2 STATUS1/2 MEASURE GREEN ORANGE YELLOW BLUE RED/GREEN YELLOW YELLOW Flashes Send module to Internal fault 2 or 3 times EUCHNER for repair • Check OSSD1/2 con-...
  • Page 49: Fi8Fo2 (Figure 20)

    EUCHNER for repair times • Firmware version not compatible with Flashes Flashes 5 Flashes 5 Flashes 5 Compatibility error Flashes 5 times MSC-CB. Send to 5 times times times times EUCHNER for firm- ware upgrade. • Check OSSD1/2 Flashes 4 times connections...
  • Page 50: Fi8 (Figure 21)

    Flashes Error during communi- physical address • If the problem persists, cation with base unit of the module send FI8 to EUCHNER for times repair. • Restart system. Error in another expan- • Check which module is sion module or MSC-CB in the ERROR mode.
  • Page 51: Fm4 (Figure 22)

    FM4 to EUCHNER of the module times for repair. • Restart system. Error in another expan- • Check which module is sion module or MSC-CB in the ERROR mode. • Change address of the Expansion module of Flashes Flashes module (see...
  • Page 52: Fi16 (Figure 23 - Fi16)

    Flashes module (see the same type with the 5 times same address detected times NODE_SEL Internal node Flashes • Send to EUCHNER for Flashes 3 times detection error 3 times repair Table 40 – Troubleshooting FI16 Figure FI16 23 –...
  • Page 53: Ac-Fo2/Ac-Fo4 (Figure 24)

    EXT FAIL OSSD1/4 CLEAR1/4 STATUS1/4 MEASURE GREEN ORANGE RED/GREEN YELLOW YELLOW Flashes Send module to EUCHNER Internal fault 2 / 3 for repair times • Firmware version not Flashes Flashes 5 Flashes 5 compatible with MSC-CB. Compatibility error Flashes 5 times...
  • Page 54: Az-Fo4 (Figure 25)

    Flashes 2/3 • Send module to Internal fault times EUCHNER for repair • Firmware version not Flashes 5 Flashes 5 compatible with MSC- Compatibility error Flashes 5 times times times CB. Send to EUCHNER for firmware upgrade. Flashes 4 times •...
  • Page 55: Az-Fo4O8 (Figure 26)

    EUCHNER for repair • Firmware version not compatible with Compatibility Flashes 5 Flashes 5 Flashes 5 times Flashes 5 times MSC-CB. Send to error times times EUCHNER for firm- ware upgrade. Flashes 4 times • If the problem per- Relay output...
  • Page 56: Spm0, Spm1, Spm2 (Figure 27)

    EUCHNER for firm- ware upgrade. • Replace Encoder Internal Encoder Flashes Flashes • Send to EUCHNER for fault 3 times 3 times repair • Replace proximity switch Internal proximity Flashes Flashes switch fault 3 times 3 times •...
  • Page 57: Software Euchner Safety Designer

    Using the application software EUCHNER Safety Designer (SWSD), you can design logic for the safety components connected to the control system and the MSC-CB expansions. The MSC system and the related expansion modules monitor and control the safety com- ponents connected.
  • Page 58: General

    General If EUCHNER Safety Designer has been installed correctly, an icon is added to the desk- top. To start the program: double-click this icon. => The following start screen is displayed: Figure 28 You can now start to create projects.
  • Page 59: Default Toolbar

    CONNECT TO MSC 14 -> SEND PROJECT TO MSC 15 -> DISCONNECT FROM MSC 16 -> DOWNLOAD EXISTING PROJECT (FROM MSC) 17 -> MONITOR (real-time I/O status – graphic) 18 -> MONITOR (real-time I/O status – text) 19 -> DOWNLOAD LOG FILE 20 ->...
  • Page 60: Menu Bar

    (Figure 31). Figure 31 Then a window appears in EUCHNER Safety Designer in which only the module MSC-CB is shown. Using the list boxes at the top of the screen (select expansion module) you can add the modules necessary for the system.
  • Page 61: Editing Configuration (Layout Of The Various Modules)

    The dialog box for entering the project information appears (Figure 33). It is not neces- sary to log off from MSC for this action. As a rule this feature is used when a new user needs to prepare a new project (also on the usage of a project prepared previously).
  • Page 62: Tool Windows For Items, Operators, Configuration

    Tool windows for ITEMS, OPERATORS, CONFIGURATION Four large tool windows are displayed on the left and right side of the main win- dow (see Figure 34): Figure 34 1 > "ITEMS" tool window This window contains the various function blocks that make up the project. These blocks are divided into four different types: - Input - Speed monitoring...
  • Page 63: Preparing The Diagram

    Preparing the diagram After the selection of the system layout, you can configure the project. The logic diagram is prepared with the aid of the DRAG & DROP function: • Select the objects required from the windows described above (the individual objects are described in more detail in the following) and drag to the design workspace.
  • Page 64 On operator blocks  Copy/paste  Delete  Alignment with other function blocks (with multiple selection)  Help  Activate/deactivate the negation on the input pin  Monitor mode: show/hide the property window On terminals  Alignment with other function blocks (with multiple selection) On connections (wires) ...
  • Page 65: Example For A Project

    Example for a project Figure 37 shows an example of a project in which the module MSC-CB is connected to on- ly two safety components (INTERLOCK and E-STOP). The inputs (1, 2, 3) on the module MSC-CB for connecting the contacts on the safety components are highlighted in yellow on the left.
  • Page 66: Project Validation

     The validation function only checks whether the programming is appropriate for the properties of the MSC system. However, this check does not guarantee that the de- vice has been programmed such that all safety requirements for the application are...
  • Page 67: Project Report

    Project report The system layout can be printed together with the properties of the individual blocks ( button on the default toolbar).
  • Page 68: Connecting To Msc

    MSC system, whereby it is assumed that the configuration has been undertak- en correctly.  The data for all devices connected to the MSC in the application must be taken into account in the actual PL of the entire application and the related parameters. ...
  • Page 69: Configuration Log

     The creation date and the CRC (four-digit hexadecimal code) for a project saved in the MSC-CB are contained in the configuration file (project).  Up to five sequential events can be recorded in this log. Then the results are over- written starting with the oldest event.
  • Page 70: System Layout

     If the system does not comprise all the modules foreseen in the configuration, this incompatibility is indicated on the module MSC-CB and the module is not started. (See SIGNALS).
  • Page 71: Monitor (Real-Time I/O Status - Text Form)

    (password required: level 1). A pop-up window with the following content appears (in real-time): - Status of the inputs (if the object has two or more input connections to MSC, only the first is indicated in the MONITOR as active; see example shown)
  • Page 72: Monitor (Real-Time I/O Status - Text - Graphic)

    MONITOR (real-time I/O status – text – graphic) Click the button to activate/deactivate the monitor (password required: level 1). Based on the color of the links (Figure 33) the diagnostics can be read (in real-time) as follows: RED = OFF GREEN = ON DASHED ORANGE = Connection error DASHED RED = ENABLE pending (e.g.
  • Page 73: Password Protection

    8 characters).  Using this password the project can be uploaded (from PC to MSC-CB), edited and saved. In other words, complete control of the PC => MSC system is possible using this password.  On UPLOADING a new project, you can change the level 2 password.
  • Page 74: Password Change

    Password change Click the button to change the PASSWORD after the connection has been established using the level 2 password. A window (Figure 45) appears in which the new password can be selected. Type old and new password in the related fields (max. 8 characters). Click OK. At the end of the process, disconnect to restart the system.
  • Page 75: Checking The System

    CHECKING the system  After the project has been validated, uploaded to the module MSC-CB and all safety components have been connected, the system must be checked for correct operation. This check is made by forcing a status change for each safety component connected to MSC to check whether the status of the outputs also actually changes.
  • Page 76: Object-Specific Function Blocks

    OBJECT-SPECIFIC FUNCTION BLOCKS OUTPUT OBJECTS OSSD (safety outputs) The OSSD outputs do not require any maintenance. Output1 Output2 supply 24 VDC with an input of "1" (TRUE) and 0 VDC with an input of "0" (FALSE).  Each OSSD pair has an input for RESTART_FBK.
  • Page 77: Fieldbus Probe

    The states are indicated on the fieldbus using two bytes. (You will find more detailed information in the fieldbus manual on the CD-ROM "EUCHNER Safety Designer".)  WARNING: The FIELDBUS OUTPUT is NOT a safety output.
  • Page 78: Relay

    RELAY The output relay is a relay output with a normally open contact. The relay outputs are closed if the input IN is "1" (TRUE), otherwise they are open (FALSE). Parameters Category. There are three categories of relay out- puts: Category 1.
  • Page 79 Output for the OTE (Output Test Equipment)  Activation: this is necessary for category 2 configurations for signaling dangerous fail- ures as per EN 13849-1: 2006 / DAM1 (in preparation).  OTE output: normally ON. If there is a fault in the internal feedback or the external de- vice monitoring (EDM) =>...
  • Page 80 Example of usage with only the internal relay Example of usage with external and monitored solenoid valves contactors and feedback Manual Reset: If selected, a reset can be requested each time the IN input signal drops out. Otherwise the output is activated directly corresponding to the state of the IN input. There are two types of reset: "Manual"...
  • Page 81: Input Objects

    INPUT OBJECTS E–STOP The input status of an emergency stop device can be checked using the E-STOP function block. If the emergency stop button is pressed, the OUTPUT out- put is "0" (FALSE), otherwise the OUTPUT output is "1" (TRUE). Parameters Input Type: - Single NC –...
  • Page 82 StartUp Test: If selected, the test is undertaken on switching on the external components (emergency stop). This test is undertaken by pressing and releasing the emergency stop to carry out one complete function test and to activate the output. This test is only re- quested on starting the machine (on switching on the module).
  • Page 83: Interlock

    INTERLOCK The input status of a moving safety guard or a safety door is checked by the INTERLOCK func- tion block. If the moving safety guard or the safety door is opened, the OUTPUT output is "0" (FALSE), otherwise the OUTPUT output is "1" (TRUE).
  • Page 84 out one complete function test and to activate the output. This test is only requested on starting the machine (on switching on the module). Filter (ms): This parameter makes it possible to filter the signals that are received from the external contactors. The filter can be set to between 3 and 250 ms and removes any contact bounce.
  • Page 85: Single Interlock

    SINGLE INTERLOCK The input status of a moving safety guard or a safe- ty door is checked by the SINGLE INTERLOCK func- tion block. If the moving safety guard or the safety door is opened, the OUTPUT output is "0" (FALSE), otherwise the OUTPUT output is "1"...
  • Page 86: Lock Feedback

    LOCK FEEDBACK Using the LOCK FEEDBACK function block the state of the guard locking inputs for a moving safety guard or a safety door is checked. If the inputs signal that the guard locking is locked, the OUTPUT output is "1" (TRUE), otherwise the OUTPUT output is "0"...
  • Page 87: Key Lock Switch

    KEY LOCK SWITCH Using the KEY LOCK SWITCH function block the input status of a manual key-operated switch is checked. If the key is not turned, the OUTPUT output is "0" (FALSE), otherwise the OUTPUT output is "1" (TRUE). Parameters Input Type: - Single NO –...
  • Page 88 StartUp Test: If selected, the test is undertaken on switching on the external components. This test is undertaken by opening and activating the key lock switch to carry out one complete function test and to activate the output. This test is only requested on starting the machine (on switching on the module).
  • Page 89: Espe (Optoelectronic Safety Light Curtain Or Optoelectronic Safety Laser Scanner)

    ESPE (optoelectronic safety light curtain or optoelectronic safety laser scanner) Using the ESPE function block the input status of an optoelectronic safety light curtain (or safety light scanner) is checked. If the area protected by the light curtain is occupied (out- puts on the light curtain FALSE), the OUTPUT output is "0"...
  • Page 90 Simultaneity (ms): This control is only available if the previous parameter has been se- lected. Using this value you can define the maximum time (in ms) between the switching of the two different signals that are received from the safety light curtain. Enable Out Error: If selected, an error detected by the function block is signaled.
  • Page 91: Footswitch

    FOOTSWITCH Using the FOOTSWITCH function block the in- put status of a safety footswitch is checked. If the footswitch is not pressed, the OUTPUT out- put is "0" (FALSE), otherwise the OUTPUT out- put is "1" (TRUE). Parameters Input Type: - Single NC –...
  • Page 92  WARNING: If Manual Reset is selected, the next Input must be used. Example: If In- put1 and Input2 are used for the function block, Input3 must be used for the reset input. Output Test: Using this option you can select which test output signals are to be sent to the component contacts.
  • Page 93: Mod-Sel (Operating Mode Selection)

    MOD-SEL (operating mode selection) Using the MOD-SEL function block the sta- tus of the inputs on an operating mode se- lector switch (up to 4 inputs) is checked: If only one IN input is "1" (TRUE), the corre- sponding OUTPUT output is also "1" (TRUE). In other cases, i.e.
  • Page 94: Photocell

    PHOTOCELL Using the PHOTOCELL function block the status of the inputs for an optoelectronic safety light barrier is checked. If the beam from the light barrier is obscured (output on the light barrier FALSE), the OUTPUT output is "0" (FALSE). If, conversely, the beam is not obscured (output on the light barrier TRUE), the OUTPUT output is "1"...
  • Page 95 Filter (ms): This parameter makes it possible to filter the signals that are received from the external contactors. The filter can be set to between 3 and 250 ms and removes any contact bounce. The time set for the filter affects the calculation of the total response time of the module.
  • Page 96: Two-Hand

    TWO-HAND Using the TWO-HAND function block the sta- tus of the inputs for a two-hand control switch is checked. Only if both pushbuttons are pressed within 500 ms, is the OUTPUT output "1" (TRUE), otherwise the OUTPUT output is "0" (FALSE). Input Type: - Double NO –...
  • Page 97: Sensor

    SENSOR Using the SENSOR function block the input sta- tus for a sensor (not a safety sensor) is checked. If the beam from the sensor is ob- scured (output on the light barrier FALSE), the OUTPUT output is "0" (FALSE). Conversely, if this beam is not occupied and the output on the sensor is "1"...
  • Page 98: S-Mat (Switch Mat)

    S-MAT (switch mat) Using the S-MAT function block the status of the inputs for a switch mat is checked. If the there is a person on the footmat, the OUTPUT output is "0" (FALSE), otherwise, i.e. if the footmat is clear, the OUTPUT output is "1" (TRUE).
  • Page 99 Filter (ms): This parameter makes it possible to filter the signals that are received from the external contactors. The filter can be set to between 3 and 250 ms and removes any contact bounce. The time set for the filter affects the calculation of the total response time of the module.
  • Page 100: Switch

    SWITCH Using the SWITCH function block the input status for a pushbutton or switch (NOT A SAFETY SWITCH) is checked. If the pushbutton is pressed, the OUTPUT output is "1" (TRUE), otherwise the OUTPUT output is "0" (FALSE). Parameters Manual Reset: If selected, a reset can be request- ed on every activation of the device.
  • Page 101: Enabling Switch

     For the ENABLING SWITCH function block the module assigned must have the firmware ver- sion as shown in the table below, as a minimum: MSC-CB FI8FO2 FI16 Parameters Input Type: Double NO – makes it possible to connect an enabling switch with two normally open contacts.
  • Page 102 Table – Mode 2 (device with 2 NO + 1 NC) POSITION 1: Enabling switch fully released POSITION 2: Enabling switch pressed to center position POSITION 3: Enabling switch pressed all the way down Position Input (only with 1 NO contact + 1 NC contact) Enable Error Out: If selected, an error detected by the function block is signaled.
  • Page 103: Testable Safety Device

    TESTABLE SAFETY DEVICE Using the TESTABLE SAFETY DEVICE function block the sta- tus of the inputs for a single-channel or a double channel safety sensor (both normally closed contacts, and normally open contacts) is checked. Refer to the following tables for the sensor type and behavior.
  • Page 104 Parameters Manual Reset: If selected, a reset can be requested on every activation of the device. Oth- erwise the activation of the output will correspond directly to the input conditions. There are two types of reset: "Manual" and "Monitored". On the selection of the manual reset, the system only checks the signal transition from 0 to 1.
  • Page 105: Solid State Device

    SOLID STATE DEVICE Using the SOLID STATE DEVICE function block the status of the inputs is checked. If 24 VDC OUTPUT output are present on the inputs, the OUTPUT switches to "1" (TRUE), otherwise the output is "0" (FALSE). Parameters Manual Reset: If selected, a reset can be re- quested on every activation of the safety func- tion.
  • Page 106: Fieldbus Input

    The states are indicated on the fieldbus us- ing one byte. (You will find more detailed information in the fieldbus manual on the CD-ROM "EUCHNER Safety Designer".)  WARNING: FIELDBUS INPUT is NOT a safety input. LL0-LL1 Using these elements a logic level can be supplied to the input of a component.
  • Page 107: Function Blocks For Speed Monitoring

    FUNCTION BLOCKS FOR SPEED MONITORING Safety warning!  An external fault or a malfunction on the Encoder/proximity switch or on its connec- tions does not necessarily result in a change in the safety status on the normal out- put on the function block (e.g. "Zero"). Faults or malfunctions on the Encod- er/proximity switch or in the cabling are, however, detected by the module and man- aged and specified via the diagnostics bit (error output (Error)) that can be activated on each function block.
  • Page 108: Speed Control

    SPEED CONTROL The speed control function block checks the speed of a de- vice; the OVER output is "0" (FALSE) if the speed measured ex- ceeds a previously defined limit. If the speed is below this pre- defined limit, the OVER output is "1" (TRUE). Parameters Axis type: Defines the type of axis that is monitored by the device.
  • Page 109 Pitch: If the axis type "Linear" and the sensor type „Rotational“ are selected, this field enables you to enter the pitch for converting the rotation of the sen- sor into the distance covered. Proximity choice: Selecting the proximity switch enables you to select be- tween PNP, NPN, NO contact, NC contact, 3-wire or 4-wire.
  • Page 110: Window Speed Control

    WINDOW SPEED CONTROL The Window speed control function block checks the speed of a device; the WINDOW output is "1" (TRUE) if the speed meas- ured is within the previously defined speed window. Parameters Axis type: Defines the type of axis that is monitored by the device.
  • Page 111 Gear ratio: This parameter is active if there are two sensors on the selected axis. This parame- ter enables you to enter the gear ratio between the two sensors. If the two sensors are on the same moving object, the ratio is 1, otherwise the figure for the ratio must be entered. Example: There is an Encoder and a proximity switch and the latter is on the moving object that (due to a gear ratio) moves at twice the speed in relation to the Encoder.
  • Page 112: Stand Still

    STAND STILL The Stand still function block checks the speed of a device; the ZERO output is "1" (TRUE) if the speed is 0. If the speed is not 0, the ZERO output is "0" (FALSE). Parameters Axis type: Defines the type of axis that is monitored by the device.
  • Page 113 Frequency zero speed: Defines the calculated values for the maximum frequency fM and fm (reduced by the hysteresis entered). If the value displayed is GREEN, the calculated frequency is in the correct range. If the value displayed is RED, the parameters given in the following formula must be changed.
  • Page 114: Stand Still And Speed Control

    STAND STILL AND SPEED CONTROL The Stand still and speed control function block checks the speed of a device; the ZERO output is "1" if the speed is 0. In addition, the OVER output is "0" (FALSE) if the speed measured exceeds a previously defined limit. Parameters Axis type: Defines the type of axis that is monitored by the device.
  • Page 115 Proximity choice: Selecting the proximity switch enables you to select between PNP, NPN, NO contact, NC contact, 3-wire or 4-wire. (To ensure Performance Level=Ple, a PNP NO contact must be used (see "Proximity switch input on speed monitoring modules SPM", page 27).
  • Page 116 Resolution: Entry for the number of pulses/revolution (for a rotary sensor) or μm/pulse (for a linear sensor) in relation to the 1st measuring device. Verification: Entry for the number of pulses/revolution (for a rotary sensor) or μm/pulse (for a linear sensor) in relation to the 2nd measuring device. Gear ratio: This parameter is active if there are two sensors on the selected axis.
  • Page 117: Function Blocks In The "Operator" Window

    FUNCTION BLOCKS IN THE "OPERATOR" WINDOW All inputs on these operators can be inverted (logical NOT). To invert, click the input that is to be inverted using the right mouse button. A small circle then appears on the invert- ed input. To clear the inversion, click the same input pin. ...
  • Page 118: Not

    The logical status of the input is inverted us- ing a logical NOT. A logical OR produces an output of "1" (TRUE) if at least one of the inputs is "1" (TRUE). Parameters Inputs number: You can set 2 to 8 inputs using this option. A logical NOR produces an output of "0"...
  • Page 119: Xor

    A logical XOR produces an output of "0" (FALSE) if the number of inputs that are "1" (TRUE) is even or if all inputs are "0" (FALSE). Parameters Inputs number: You can set 2 to 8 inputs using this option. XNOR A logical XNOR produces an output of "1"...
  • Page 120: Multiplexer

    MULTIPLEXER Using the logical MULTIPLEXER the input signal sent to the output de- pends on the SEL selection. If only one bit is set for SEL1–SEL4, the se- lected input is connected to the output. If on the SEL inputs: - More than one = "1"...
  • Page 121: Memory Operators

    MEMORY OPERATORS Operators of the type MEMORY make it possible to save data (TRUE or FALSE) that come from other project components. Status changes are undertaken according to the truth tables given for each operator. D FLIP-FLOP (max. number = 16) Using the D FLIP-FLOP operator the status set previously on the Q output is saved according to the following truth table.
  • Page 122: User Restart Manual (Max. Number = 16, Including User Restart Monitored)

    USER RESTART MANUAL (max. number = 16, including USER RESTART MONITORED) Using the USER RESTART MANUAL op- erator the restart signal is saved as per the following truth table. Clear Restart Retain memory Rising edge Falling edge 1 Retain memory Parameters Enable Clear: If selected, the memory process can be reset.
  • Page 123: Guard Lock (Max. 16)

    GUARD LOCK (max. 16) GUARD LOCK Using the GUARD LOCK operator the lock- ing/release ELECTROMECHANICAL GUARD LOCK is monitored. For this purpose it is checked whether the locking command status INTERLOCK FEEDBACK match. The main output (OUTPUT) is "1" (TRUE) if the guard lock is closed and locked.
  • Page 124 Manual Reset: There are two types of reset: "Manual" and "Monitored". On the selection of the manual reset, the system only checks the signal transition from 0 to 1. With the monitored reset the double transition from 0 to 1 and then back to 0 is checked. Important: The input after the inputs used by the function block must be used for manual reset.
  • Page 125: Counter Operators

    COUNTER OPERATORS The operators of type COUNTER enable the user to generate a signal (TRUE) as soon as the count entered is reached. COUNTER (max. number = 16) The COUNTER operator is a pulse counter. There are three operating modes: o AUTOMATIC o MANUAL o MANUAL+AUTOMATIC...
  • Page 126 The parameters Enable Clear: If this option is selected, the clear input is activated to restart the count by setting the Q output to 0 again (FALSE). It is also possible to activate the automatic func- tion (Automatic Enable) using manual reset. If not selected, the operating mode is then automatic and, on reaching the count entered, the output changes to 1 (TRUE) and remains there for two entire cycles.
  • Page 127: Timer Operators (Max. Number = 16)

    TIMER OPERATORS (max. number = 16) Using the operators of type TIMER a signal (TRUE or FALSE) can be generated for a user- defined time. CLOCKING Using the CLOCKING operator a clock signal output with the required duration is gener- ated if the input is "1"...
  • Page 128 If not selected, the logic is reversed, i.e. the output is set to "0" (FALSE) by a falling edge on the input signal and remains in this state for the time set. This state can be extended as long as the input remains at "0" (FALSE). Retriggerable: If selected, the time is reset on each status change on the input.
  • Page 129: Passing Make Contact

    PASSING MAKE CONTACT The PASSING MAKE CONTACT operator provides the signal present on the input as a pulse on the output. If the input signal is "1" (TRUE) longer than the time set, the pulse is limited to the time set. The pulse is truncated with a falling edge.
  • Page 130: Delay

    DELAY The DELAY operator makes it possible to use a signal delay and switches the output to "1" (TRUE) after the time set if the status of the signal on the input changes. Parameters Time: The delay can be set to a value be- tween 10 ms and 1098.3 s Leading Edge: A switch-on delay is selected with this setting.
  • Page 131: The Muting Function

    The muting function The muting function makes possible a temporary, automatic interruption of a safety de- vice to make possible a normal material flow through a protected opening. In other words, when the system detects the material and differentiates it from a person (in a potentially hazardous situation), it bypasses the safety device temporarily to permit the material to pass through the opening.
  • Page 132 Input Muting Muting ac- tive Selection SENSOR Input Muting Muting ac- tive Blind Time: Only if "Muting Close" = "Curtain": Should be selected if, for instance, it is known that after the end of the muting, objects may protrude beyond the pallet and may occupy the light curtain, as a result the INPUT input is set to "0"...
  • Page 133: Muting "L

    MUTING "L" The muting function is activated after the in- terruption of the sensors S1 and S2 (the se- quence is irrelevant) within a period defined by the user of between 2s and 5s. The muting status ends after the opening has been cleared.
  • Page 134: Sequential" Muting

    "Sequential" MUTING The muting function is activated after the se- quential interruption of the sensors S1 and S2, and then of sensors S3 and S4 (without any time limit). If the pallet moves in the opposite direction, the correct sequence is: S4, S3, S2, The MUTING operator with "sequential"...
  • Page 135: Muting "T

    Selection SENSOR Input Muting Muting ac- tive Blind Time: Only if "Muting Close" = "Curtain": Blind Time should be selected if, for in- stance, it is known that after the end of the muting, objects may protrude beyond the pal- let and may occupy the light curtain, as a result the input is set to "0"...
  • Page 136: Muting Override (Max. Number = 4)

    MUTING OVERRIDE (max. number = 4) The override function is necessary if the ma- chine stops after erroneous sequences of the muting activation and material occupies the hazardous opening during this sequence. This process activates the OUTPUT output and in this way makes it possible to remove the ma- terial that is blocking the opening.
  • Page 137 Conditions to be checked on activating the override function Light cur- "With Sensors Sensor tain occu- Input Override Output Occupied" selected occupied pied Timeout (s): Sets the time within which the override function must be ended from 10 s to infinite.
  • Page 138: Other Function Blocks

    OTHER FUNCTION BLOCKS SERIAL OUTPUT Using the SERIAL OUTPUT operator the status of up to 8 sensors is output; the data are output in series. Principle of operation Using this operator the status of all inputs con- nected is output in two different ways: Asynchronous serial output: 1) The status on the cable when not in use is "1"...
  • Page 139: Network

    Using this operator you can straightfor- wardly distribute STOP and RESET com- mands via a local MSC network. The following conditions must be met for the "NETWORK" operator: 1) The input connected to a single or double Network_In input must be connected to the Network_Out output on the previous module in the network.
  • Page 140  A maximum of 10 base units can be connected in the network configuration.  A maximum of 9 expansion modules can be connected to each base unit. Condition 1: During switch on (see figure): 1. The OUTPUTS on the various nodes are in the state "0" (FALSE). 2.
  • Page 141 Condition 3: If the IN input on the NETWORK function block on one of the four nodes switches to the state "0" (FALSE) (see Figure 49): The local OUTPUT changes to the state "0" (FALSE). The RUN signal continues to be sent via the Network_Out cable. The states of the other nodes remain unchanged.
  • Page 142: Interpage In/Out

    INTERPAGE IN/OUT If the circuit diagram is very comprehensive and a connection between to elements that are a long way apart, the component “Interpage In/Out” can be used. To establish a connection, "Interpage In" and "Interpage Out" must have the same name.
  • Page 143: Special Applications

    SPECIAL APPLICATIONS Output delay with manual operating mode If two OSSD outputs are required and one output is to be delayed (in the MANUAL operat- ing mode), the following logic is to be used: Figure 50 – Two outputs, of these one output delayed (MANUAL operating mode) ...
  • Page 144: Msc Error Codes

    MSC-CB, to the software EUCHNER Safety Designer. The code can be read as follows: - Connect the base unit MSC-CB (that is indicating the error) to the PC using the USB ca- ble; - Start the software EUCHNER Safety Designer (SWSD);...
  • Page 145: Exclusion Of Liability And Warranty

    EXCLUSION OF LIABILITY AND WARRANTY If the above mentioned conditions for the intended usage are not met, or if the safety regulations are not followed, liability will be excluded and the warranty void.

Table of Contents