background image

 

S-DIAS SAFETY CPU MODULE 

SCP 111 

 

04.11.2020 

Page 27 

6.2 

Overview of Commands 

The number of button presses corresponds to the number of light pulses in LED B during the 
End sequence. 

Commands 

Number of button 

presses 

LED C1 

LED C2 

LED C3 

QUIT_ERROR 

1  

 

 

CLR_CFG 

2  

 

SET_VERIFIED 

 
 

6.3 

Overview of Module Status and Commands 

The following tables show a sample of the statuses in which the system can be found, the 
commands that can be active during the respective status and their functions (see the Safety 
System Handbook for the Module Status). 

 

Command 

System status 

QUIT_ERROR 

CLR_CFG 

SET_VERIFIED 

Check-Configuration 

 

X

 

 

Time-restricted operational mode 

X

 

X

 

Operational mode 

X

 

 

Service mode 

X

 

Error

 

 

 

  

 

Summary of Contents for SCP 111

Page 1: ...SCP 111 S DIAS Safety CPU Module Date of creation 20 05 2015 Version date 04 11 2020 Article number 20 890 111 E ...

Page 2: ...art of this work may be reproduced edited using an electronic system duplicated or distributed in any form print photocopy microfilm or in any other process without the express permission We reserve the right to make changes in the content without notice The SIGMATEK GmbH Co KG is not responsible for technical or printing errors in the handbook and assumes no responsibility for damages that occur ...

Page 3: ... modules and interface variables according to Safety System Handbook see homepage1 With the SCP 111 Safe process data is transmitted with its own safety protocol FSoE Therefore the SCP 111 cannot be used with a CSCP 011 012 SCP 010 011 in a Safety project The SCP 111 alone is already a minimal system of a safety control In addition the Safety SCP 111 regulates the synchronized communication with t...

Page 4: ...aration 11 2 3 Safety Relevant Parameters 12 2 3 1 Mounting Position Horizontal 0 55 C Ambient Temperature 12 2 3 2 Mounting Position Horizontal 55 60 C Ambient Temperature 12 2 4 Compatibility 13 3 Technical Data 14 3 1 Performance Data 14 3 2 Electrical Requirements 14 3 2 1 Module Supply Input 14 3 2 2 S DIAS Bus Safety Supply Output 15 3 3 Miscellaneous 18 3 4 Environmental Conditions 18 4 Mec...

Page 5: ...rror Sequence 26 6 2 Overview of Commands 27 6 3 Overview of Module Status and Commands 27 6 4 Handling the microSD Card 29 6 5 Configuring a Safety CPU with the SD Card 30 7 Error Response 32 7 1 Restart Errors 32 7 2 Configuration Distribution Error 33 7 3 Troubleshooting 34 7 4 Troubleshooting with the SafetyDesigner 34 7 5 Correcting a Wiring Error 34 8 Wiring Guidelines 35 9 Mounting 36 10 Su...

Page 6: ... FetchDiagState 44 12 4 2 GetDiagState 44 12 4 3 FetchDiagInfo 44 12 4 4 GetDiagInfo 44 12 4 5 SaveLog 45 12 4 6 SaveLogActive 45 12 5 Importance of ClassState and SafetyState 46 12 5 1 Example 46 12 6 Internal Properties 46 12 7 Transmission of Safe Signals over Several Machines or Machine Parts 47 12 7 1 When to use interface connections and when to use FlexCon 48 12 7 2 Interface Connection 49 ...

Page 7: ...NGER Identifies an immediate danger with high risk which can lead to immediate death or serious injury if not avoided Indique un danger direct à haut risque d un décès immédiat ou des blessures graves si les consignes de sécurité ne sont pas respectées WARNING WARNING Identifies a possible danger with a mid level risk which can lead to death or serious injury if not avoided Indique un danger possi...

Page 8: ...lectrique dangereuse Hot surface warning Avertissement d une surface chaude Danger for ESD sensitive components This symbol identifies important or additional information regarding the operation of the safety modules Ce symbole indique des informations importantes ou supplémentaires concernant le fonctionnement des modules de sécurité particuliers ...

Page 9: ...m non compliance with the safety guidelines or the relevant regulations Acceptance of the safety guidelines and the explanations in this document as well as the Safety System handbook are a basic requirement for proper use Therefore read this operating manual thoroughly and familiarize yourself with each of them in detail More information on standards and regulations etc can be found in the system...

Page 10: ...te and maintain safety related equipment systems and facilities in compliance with the strict guidelines and standards of safety technology Personnel qualifié Installation montage programmation mise en service l exploitation l entretien et mise hors service de produits de commande et d automatisation en général et de produits liés à la sécurité en particulier ne peut être effectuée que par le pers...

Page 11: ...side of the technical data described in this handbook Utilisation prévue Les modules de sécurité sont conçus pour une utilisation dans les applications sollicitant un niveau de sécurité et répondent à toutes les conditions nécessaires pour un fonctionnement sûr conformément au niveau de performance e PL e selon la norme EN ISO 13849 1 2 et SIL 3 ou SIL CL 3 de la norme EN 62061 Utilisez le module ...

Page 12: ...s the documentation is complete and in readable condition and available at the site of operation Obligation de diligence L utilisateur doit s assurer que les modules de sécurité ne sont utilisés que selon les spécifications uniquement les modules de sécurité en parfait état de fonctionnement peuvent être utilisés seulement le personnel qualifié et autorisé puisse manipuler les modules de sécurité ...

Page 13: ...opean directives 2006 42 EG Directive of the European Parliament and of the Council of 17 May 2006 on Machinery and Change to the Directive 95 16 EC machine guideline 2014 30 EU Electromagnetic Compatibility EMC guideline 2011 65 EU Restricted use of certain hazardous substances in electrical and electronic equipment RoHS Guideline The EU Conformity Declarations are provided on the SIGMATEK websit...

Page 14: ...TTFD 2689 years DC 99 SFF 99 SIL 3 according to EN IEC 62061 PL e Cat 4 according to EN ISO 13849 1 2 Structure Two channel redundant diverse 2 3 2 Mounting Position Horizontal 55 60 C Ambient Temperature CPU Module Safety Parameters Safety Levels SCP 011 PFHD 1 7E 10 1 h MTTFD 2243 years DC 99 SFF 99 SIL 3 according to EN IEC 62061 PL e Cat 4 according to EN ISO 13849 1 2 Structure Two channel re...

Page 15: ...y related component SCP 111 is supported with Firmware version 423 or Build No 1348 and higher of the Safety Designer Compatibility In regard to compatibility with the S DIAS Safety component section Compatibility with S DIAS Safety Components in the system handbook is referenced ...

Page 16: ... typically 24 V DC UL Class 2 or LVLC 1 Current internal consumption typically 90 mA internal consumption maximum 1 4 A 2 3 Current consumption from the S DIAS bus 5 V 24 V with missing 24 V connection X3 typically 170 mA maximu m 200 mA 0 A 0 A with existing 24 V connection X3 0 A 0 A 0 A 0 A A fuse for the supply voltage must be installed which can sufficiently limit voltage and current Un fusib...

Page 17: ...usible doit être certifié par un NRTL National Recognized Testing Laboratory par exemple UL 2 dependent on the number of connected modules on the S DIAS Safety bus 3 For loading the internal capacitors a higher power consumption can occur for a short time microseconds This value depends on the input voltage and the impedance of the supply source 4 If this S DIAS Safety CPU module is connected to s...

Page 18: ...S01 03 01 is integrated with Safety I O modules in the S DIAS system blue modules the voltage increase of the 24 V supply of the SCP 111 must not happen later than 100 ms after the voltage supply of the S DIAS supply modules otherwise it can happen that the SCP 111 does not recognize the Safety I O modules on the Safety bus This results in a Safety error error code 1009 reason code 15 in the Safet...

Page 19: ...S DIAS SAFETY CPU MODULE SCP 111 04 11 2020 Page 17 ...

Page 20: ...ting of the maximum environmental temperature by 0 5 C per 100 m Operating conditions Pollution degree 2 EMC resistance in accordance with 61000 6 7 2015 Generic standards Immunity requirements for equipment intended to perform functions in safety related systems functional safety at industrial locations in accordance with EN 61000 6 2 2007 industrial area increased requirements in accordance with...

Page 21: ...S DIAS SAFETY CPU MODULE SCP 111 04 11 2020 Page 19 4 Mechanical Dimensions ...

Page 22: ...d pin 4 are internally bridged To supply the module only one connection to a 24 V pin pin 1 or pin 2 and a GND pin pin 3 or pin 4 is required The bridged connections may be used for further looping of the 24 V supply and the GND supply However it must be taken into account that a total current of 6 A per connection is not exceeded by the forward looping ...

Page 23: ...is in error mode Slow blinking frequency the maximum age has been exceeded for a removed input can be read with the SafetyDesigner Fast blinking frequency serious error communication with the module is no longer possible CANNOT be read with the SafetyDesigner B red Display validation button S1 See chapter Validation Button for description C1 yellow Command 1 See chapter Validation Button for descr...

Page 24: ...onnections Stripping length Sleeve length 10 mm Mating direction parallel to the lead axis or circuit board Conductor cross section rigid 0 2 1 5 mm2 Conductor cross section flexible 0 2 1 5 mm2 Conductor cross section ultrasonically compacted 0 2 1 5 mm2 Conductor cross section AWG kcmil 24 16 Conductor cross section flexible with ferrule without plastic sleeve 0 25 1 5 mm2 Conductor cross sectio...

Page 25: ...SCP 111 04 11 2020 Page 23 5 3 Label Field Manufacturer Weidmüller Type MF 10 5 CABUR MC NE WS Weidmüller article number 1854510000 Compatible printer Weidmüller Type Printjet Advanced 230V Weidmüller article number 1324380000 ...

Page 26: ...and End sequence and the sequence for selecting a command see the following diagram Buttons LED B LED C1 C3 6 1 Explanation of the Individual Sequences 6 1 1 Start Sequence The button must be pushed until LED B lights approximately 3 seconds If the button is pushed too long longer the approximately 10 seconds an Error sequence is initiated see Error sequence The same applies when the button is rel...

Page 27: ...selected command Here the button is pressed until LED starts to blink approx 3 seconds blinks in a slow interval The number of light pulses in LED B depends on the previously selected command see valid commands After the LED turns off the button must be released After the minimum pause of approximately 200 ms in which the button must not be pressed the service mode is imitated and the command is e...

Page 28: ...lasts for at least 3 seconds If the button is still pressed after 3 seconds LED B will continue to blink until the button is released and a minimum pause of approximately 200 ms has elapsed The Start sequence cannot be reinitiated until LED B stops blinking After ending the Error sequence the mode is changed as described in Overview of Module Statuses If turned on LEDs C1 C2 and C3 are turned off ...

Page 29: ... CLR_CFG 2 X X SET_VERIFIED 3 X X X 6 3 Overview of Module Status and Commands The following tables show a sample of the statuses in which the system can be found the commands that can be active during the respective status and their functions see the Safety System Handbook for the Module Status Command System status QUIT_ERROR CLR_CFG SET_VERIFIED Check Configuration X Time restricted operational...

Page 30: ...ration in the Safety CPU is deleted After executing the command the Safety CPU is now in service mode Service mode SET_VERIFIED The configuration status is set to verified Operational mode A SW RESET is performed If the error still exists the Safety CPU remains in the error mode Otherwise the Safety CPU starts correctly General note If a command was entered incorrectly the Safety CPU initiates the...

Page 31: ...red on an SD card The stored Safety project can then be loaded into an additional SCP Safety CPU providing that the module s Flash memory is empty cleared If the configuration on the SD card is different from that on the Safety CPU Flash the system switches to the error status error message 87 The SD card cannot be inserted into the Safety CPU during normal operation Operational or temporary opera...

Page 32: ...system is restarted the configuration is loaded from the SD card into the Flash of the Safety CPU This is only possible if a valid configuration is stored on the SD card If the SD card has an incorrect format error message 86 or the Safety CPU s Flash has not been cleared error message 87 the Safety CPU goes into the error status If the configuration does not match the available real modules the d...

Page 33: ...ciation peuvent être utilisées Une carte microSD d une capacité de stockage de 1 Go est disponible chez SIGMATEK sous le numéro d article 12 630 101 Uniquement les cartes microSD supportant au moins la version 2 0 de la SDA Spécification de la couche physique SDA SD Card Association peuvent être utilisées Il est recommandé d utiliser uniquement les supports de stockage fournis par SIGMATEK Le nomb...

Page 34: ... in the Safety System Handbook as well For an exact error analysis the SafetyDesigner must be used The following diagram shows the response of the Safety CPU module during restart 7 1 Restart Errors Idle Check Config Mode Temp Op Mode Error Mode Konfiguration nicht verteilt RN dauerhaft ON Konfiguration verteilt Wiederanlauf E ST blinken dauerhaft ON dauerhaft ON POST Service Mode Flash Safe CPU i...

Page 35: ...oth LEDs light simultaneously c If for whatever reason the distribution of the configuration is still not successful the Safety CPU switches to the Error mode and the E LED lights d When the Safety CPU remains in the idle Check Configuration Mode for a long period of time ST LED blinking without switching to the Error mode it is an indication that the bus communication is malfunctioning In this ca...

Page 36: ...retested using the SafetyDesigner 7 4 Troubleshooting with the SafetyDesigner Connect the SafetyDesigner Debug the system using the SafetyDesigner 7 5 Correcting a Wiring Error When a wiring error is determined a controlled deactivation of the system is required which must then be turned off Wiring and mounting can only be performed when no power is applied Lors de la détection d une erreur de câb...

Page 37: ... be observed Avoid parallel connections between input lines and load bearing circuits protective circuits for all relays RC networks or free wheeling diodes correct wiring to ground The ground bus should be connected to the control cabinet when possible Wiring and mounting must be performed with no voltage applied Le câblage et l installation ne doivent être effectués que sur un système hors tensi...

Page 38: ...ted on the DIN rail as a block and secured with latches The functional ground connection from the module to the DIN rail is made via the grounding clamp on the back of the S DIAS modules The modules must be mounted horizontally module label up with sufficient clearance between the ventilation slots of the S DIAS module blocks and nearby components and or the control cabinet wall This is necessary ...

Page 39: ...S DIAS SAFETY CPU MODULE SCP 111 04 11 2020 Page 37 Recommended minimum distances of the S DIAS modules to the surrounding components or control cabinet wall a b c distances in mm inches ...

Page 40: ...ted 10 2 Cycle Times equal to or higher than 1 ms in ms 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 x x x x x x x x x x x x x x x x x supported 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 x x x x x x x x x x x x x x x x x supported 11 Disposal For the disposal of the product the respective guidelines possibly country specific must be observed and followed ...

Page 41: ...2020 Page 39 12 Hardware Class SCP111 Hardware Class SCP111 for the S DIAS SCP111 Safety CPU Module This hardware class is used to control the SCP 111 hardware module More information on the hardware can be found in the module documentation ...

Page 42: ...n in this server RetryCounter State This server increments when a transfer fails Required Property This client is active by default which means that the S DIAS hardware module at this position is mandatory for the system and can under no circumstances be disconnected or return an error Otherwise the entire hardware deactivated If the hardware module is missing or removed an S DIAS error is trigger...

Page 43: ...HW path _UnsafeVarNotFound An unsafe variable cannot be found in the project Compare the syntax in the SafetyDesigner and the project _UnknownCfgError An error has occurred while reading the configuration or when creating the routing tables _AsyncComError Several sequential asynchronous commands failed Please contact SIGMATEK support _DOsIncreasedRestartAp p The number or sized of the module acces...

Page 44: ...ule selection via Safety number failed 4 Connecting to the module failed the SafetyDesigner cannot be online while canceling errors 5 Canceling error in the module failed 6 Removing the Safety statement via dlm failed Firmware Version State In this server the Firmware version of the hardware used is displayed in xx yy format Whereby x represents the major version and y the minor version For exampl...

Page 45: ...ed by an error during login or logout or if the connection is disconnected disconnection without previous logout FlexConNode Host SafetyNumber State If this SCP in the role of a FlexConNode has an upright connection to a FlexConHost the safety number of the host is displayed on this server Server Update Time Property Time interval in ms in which the server unsafe variables in the Safety Designer s...

Page 46: ...s not yet ready values from input parameter has not changed TRUE Status is ready 12 4 3 FetchDiagInfo This method is used to read the diagnostic status information Controller ID Act Error Code First Error Code Reason Code 0 und 1 from the Safety CPU Transfer parameters Type Description ucChoice USINT Selection of the micro controller from which the diagnostic information should be read 12 4 4 GetD...

Page 47: ... Micro controller selection 0 µC1 0 µC2 pDPNE CHAR Here the pointer to there log file name is sent Return parameters Type Description Success BOOL FALSE Error during start another process stored in the log file is currently active TRUE Start successful log file is stored 12 4 6 SaveLogActive This method returns whether or not a log file is stored Return parameters Type Description InProgress BOOL ...

Page 48: ...nversely however SafetyState can be unequal to _SafetyClassOK while ClassState is equal to _ClassOk Translated with www DeepL com Translator free version 12 5 1 Example The external supply of the SCP is not connected The communication via SDIAS bus is running anyway ClassState is equal to _ClassOk The SDIAS bus reads that the power supply of the SCP is not connected SafetyState is set to _LostPowe...

Page 49: ...re are several ways of exchanging safe signals between different PLCs using SCP111 According to topology there is the following distinction Connection via VBC021 requires a VaranManager on both PLCs Connection via VMC052 requires a VaranManager on the higher level PLC the lower level PLC must be a C IPC with VMC052 plug in card ...

Page 50: ...xCon Communication can be configured as required number and types of safe signals can be selected and must match the remote station exactly Different communication between different participants of the same network possible communication machine A to B may differ from communication machine C to B 12 7 1 2 Advantages of FlexCon compared to interface connections Enables safe communication with unkno...

Page 51: ...nique system wide for each PLC and must not overlap 12 7 2 2 General Information on interface connections In this type of connection there is a payload data flow only in one direction per interface connection In the SafetyDesigner project of the PLC providing the data a write interface variable is created where as a structure is defined which signals are to be transmitted via this connection Furth...

Page 52: ...SCP 111 S DIAS SAFETY CPU MODULE Page 50 04 11 2020 After the writing interface has been created it must be exported in order to be imported as a reading interface on the receiving side ...

Page 53: ...S DIAS SAFETY CPU MODULE SCP 111 04 11 2020 Page 51 On the reading side you have to choose if the interface is optional and where you get the data from ...

Page 54: ...more as soon as something changes on the writing side adding or removing a variable name or data type of a variable use of the Connection ID Service yes no range of Connection IDs or Slave addresses as well as the slave address of this connection the interface must be exported again and imported at the remote terminal otherwise the communication cannot be established successfully ...

Page 55: ...to set the times to be monitored for firmware run 1 and transmission 2 To enable secure communication via VBC021 or VMC052 in the LASAL projects a memory in bytes must be reserved at the respective objects VBC021_Master VBC021_Slave or VMC052 VaranManager_2 for isochronous PDOs and asynchronous transmission SDOs ...

Page 56: ...ycle time of the higher level system 12 7 3 Safety Hot Swap FlexCon Connection At least firmware version v453 is required for this functionality on all SCP111 modules of the connection With this connection option there is a FlexConHost and one or more FlexConNodes Each PLC can take only one of the two roles Here only the Sync Master can be used as FlexConHost as shown in the example ...

Page 57: ...hat are not required for operating the machine after the connection setup to external safe participants has been aborted This setting can be made directly at the PLC in the hardware editor in ms and can be set to 1 for FlexCon connections at 0 the connection to all participants would be waited for For optional interface connections this timeout time can be used to take into account different start...

Page 58: ...SCP 111 S DIAS SAFETY CPU MODULE Page 56 04 11 2020 To activate the FlexCon functionality in the SafetyDesigner project you must first activate the Enable MULTI MODULE option in the PLC ...

Page 59: ...s The outputs of the host are supplied to the nodes as inputs The outputs of the nodes at the host are AND linked to its input signals Safe_Input1 at the host corresponds to the AND linking of all Safe_Output1 of connected nodes whereby here it can be set what the default value of a non existent node should be for this linking as well as whether an error should be triggered at the individual chann...

Page 60: ...dividual nodes can differ depending on the requirements as long as the corresponding meaning of the individual signals in the communication structure corresponds Due to the requirements of the machine standard it must be possible to distinguish between active and inactive emergency stop switches It is therefore recommended to use illuminated emergency stops which always light up when a safe connec...

Page 61: ...S DIAS SAFETY CPU MODULE SCP 111 04 11 2020 Page 59 ...

Page 62: ...ors Added operating conditions Sleeve length added Added info regarding ultrasonically welded strands 18 10 2017 19 33 5 3 Label Field 10 Mounting Added chapter Graphic replaced 19 06 2018 12 3 2 1 Module Supply Note UL conditions 20 09 2018 5 Connector Layout Note added 02 04 2019 10 16 all 2 3 Safety Relevant Parameters 3 4 Environmental Conditions Correction of the safety relevant parameters Co...

Page 63: ...ote 5 text horizontal mounting position and removed 08 09 2020 39 12 Hardware Class SCP111 Chapter added 03 11 2020 43 46 12 2 Safety 12 5 Importance of ClassState and SafetyState Changes to Fast Unsafe Inputs and Fast Unsafe Outputs New chapter added 04 11 2020 36 9 Mounting Expansion functional ground connection ...

Page 64: ...SCP 111 S DIAS SAFETY CPU MODULE Page 62 04 11 2020 ...

Reviews: