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...
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.
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.
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.
• 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.
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).
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).
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...
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.
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 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...
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...
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")
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“)
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).
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: ...
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).
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:...
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.
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 ÷...
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.
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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-...
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...
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.
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...
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 –...
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 •...
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...
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 •...
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.
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.
(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.
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).
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...
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) ...
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.
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...
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. ...
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.
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).
(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)
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.
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.
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.
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.
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.
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.
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"...
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).
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.
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"...
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"...
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).
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.
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.
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.
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.
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 –...
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"...
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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. ...
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"...
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"...
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"...
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.
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.
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.
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.
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.
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.
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.
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"...
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.
"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"...
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"...
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.
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"...
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.
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.
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) ...
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);...
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.
Need help?
Do you have a question about the MSC and is the answer not in the manual?
Questions and answers