background image

 

S-DIAS SAFETY CPU-MODULE 

SCP 111-2 

 

08.09.2022 

Page 41 

12.4.5 

SaveLog 

This method can be used to store the log file from one of the two micro controllers This is a 
binary file and should be sent to Sigmatek support when an error occurs) 
 

Input Parameters

 

Type

 

Description

 

ucChoice

 

USINT

 

Micro controller selection

 

0 ... µC1

 

<>0 ... µC2

 

pDPNE

 

^CHAR

 

Here, the pointer to the 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

 

FALSE ... Currently, no log file is saved. 

 

TRUE … A log file is currently saved. 

 

 
 

Содержание SCP 111-2

Страница 1: ...SCP 111 2 S DIAS Safety CPU Module Operating Manual Date of creation 08 09 2022 Version date 08 09 2022 Article number 20 890 111 2 D...

Страница 2: ...rved No part 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 express permission We rese...

Страница 3: ...optional modules and interface variables according to the system handbook see Homepage1 With the SCP 111 2 the safe process data is transmitted with its own safety protocol FSoE Therefore the SCP 111...

Страница 4: ...2 EU Conformity Declaration 9 2 3 Safety relevant Parameters 10 2 3 1 Horizontal Mounting Position 0 55 C Environmental Temperature 10 2 4 Compatibility 10 3 Technical Data 11 3 1 Performance Data 11...

Страница 5: ...nds 24 6 3 Overview of Module Statuses and Commands 24 6 4 Handling the microSD Card 26 6 5 Configuring a Safety CPU via the SD Card 27 7 Error Response 28 7 1 Restart Errors 28 7 2 Configuration Dist...

Страница 6: ...e 40 12 4 2 GetDiagState 40 12 4 3 FetchDiagInfo 40 12 4 4 GetDiagInfo 40 12 4 5 SaveLog 41 12 4 6 SaveLogActive 41 12 5 Meaning of ClassState and SafetyState 42 12 5 1 Example 42 12 6 Internal Proper...

Страница 7: ...ks DANGER DANGER Identifies an immediate danger with high risk which will lead to immediate death or serious injury if not avoided Identifie un danger imm diat haut risque qui entra nera imm diatement...

Страница 8: ...age Attention tension lectrique dangereuse Hot surface warning Avertissement d une surface chaude Danger for ESD sensitive components Les signes de danger pour les composants sensibles aux d charges l...

Страница 9: ...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 o...

Страница 10: ...ded under designated use Non designated use consists of any change made to the Safety modules of any kind the use of damaged Safety modules the use of the Safety module outside of the instructions des...

Страница 11: ...ean guidelines 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 Compatib...

Страница 12: ...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 Assembly Two channel redundant diverse 2 4 Compatibility The safety related component SCP 111 2 is...

Страница 13: ...emory 24 kbytes Program memory type FLASH memory 224 kbytes Remnant memory for parameter lists Remnant memory for variables Interfaces 1x microSD card holder for microSD card for loading Safety projec...

Страница 14: ...ltage 19 2 28 8 V DC typically 24 V DC UL Class 2 or LVLC 1 Current consumption internal usage typically 95 mA internal demand maximum 1 4 A 2 3 Current consumption from the S DIAS bus 5 V 24 V with m...

Страница 15: ...the input voltage and impedance of the power source 4 If this S DIAS Safety module is connected to several modules the total current for the 24 V and 12 V must be mathematically determined via the mod...

Страница 16: ...SCP 111 2 S DIAS SAFETY CPU MODULE Page 14 08 09 2022...

Страница 17: ...ental 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 designed to perform...

Страница 18: ...SCP 111 2 S DIAS SAFETY CPU MODULE Page 16 08 09 2022 4 Mechanical Dimensions...

Страница 19: ...d Pin 4 are bridged internally To power 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...

Страница 20: ...r mode Slow blinking frequency the maximum age has been exceeded for a remote input can be read with the Safety Designer Fast blinking frequency serious error communication with the module is no longe...

Страница 21: ...Connections Stripping length sleeve length 10 mm Mating direction parallel to the conductor axis or circuit board Conductor cross section rigid 0 2 1 5 mm2 Conductor cross section flexible 0 2 1 5 mm2...

Страница 22: ...MODULE Page 20 08 09 2022 5 3 Label Field Manufacturer Weidm ller Type MF 10 5 CABUR MC NE WS Article number Weidm ller 1854510000 Compatible printer Weidm ller Type Printjet Advanced 230V Article nu...

Страница 23: ...nd End sequence and the sequence for selecting a command see the following diagram Button LED B LED C1 C3 6 1 Explanation of the Individual Sequences 6 1 1 Start Sequence The button must be pushed unt...

Страница 24: ...he 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 v...

Страница 25: ...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...

Страница 26: ...LR_CFG 2 X X SET_VERIFIED 3 X X X 6 3 Overview of Module Statuses and Commands The following tables show a sample of the statuses in which the system can be found the commands that can be active durin...

Страница 27: ...ation 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 i...

Страница 28: ...ed 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 differe...

Страница 29: ...he 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 incor...

Страница 30: ...system can be derived from the status of an error display Since errors in general are of a complex nature do not perform a diagnosis based on the LEDs alone consult the corresponding chapter in the S...

Страница 31: ...both LEDs light simultaneously c If for whatever reason the distribution of the configuration is still unsuccessful the Safety CPU switches to the Error mode and the E LED lights d When the Safety out...

Страница 32: ...e Safety CPU remains in the error status after the QUIT_ERROR command has been run it must be retested using the Safety Designer 7 4 Troubleshooting with the Safety Designer Connect the Safety Designe...

Страница 33: ...llowing installation instructions must be observed Avoid parallel connections between input lines and load bearing circuits Protective circuits for all relays RC networks or free wheeling diodes Corre...

Страница 34: ...e mounted 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 lug on the back of the S DIAS modules The modul...

Страница 35: ...S DIAS SAFETY CPU MODULE SCP 111 2 08 09 2022 Page 33 Recommended minimum distances between the S DIAS modules and the surrounding components or control cabinet wall a b c distances in mm inches...

Страница 36: ...x x x x x x x supported 10 2 Cycle Times of 1 ms or Greater 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...

Страница 37: ...CPU MODULE SCP 111 2 08 09 2022 Page 35 12 SCP111 Hardware Class for the SCP 111 2 SCP111 hardware class for the S DIAS SCP 111 Safety CPU Module This hardware class is used to control the SCP 111 2 h...

Страница 38: ...This server increments when a transfer fails Required Property This client is activated by default i e this S DIAS hardware module at this position is absolutely necessary for the system and may unde...

Страница 39: ...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 fa...

Страница 40: ...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 example 16 0100 means v1 0 Safety...

Страница 41: ...e connection to a FlexConHost the SafetyNumber of the host is shown in this server Server Update Time Property Time interval in ms in which the server unsafe variables in the Safety Designer should be...

Страница 42: ...atus is not yet ready values from the input parameter have not changed TRUE Status is ready 12 4 3 FetchDiagInfo This method is used to read the diagnostic status information Controller ID Act Error C...

Страница 43: ...ce USINT Micro controller selection 0 C1 0 C2 pDPNE CHAR Here the pointer to the log file name is sent Return Parameters Type Description Success BOOL FALSE Error during start another process stored i...

Страница 44: ...k at the same time Conversely however SafetyState can be unequal to _SafetyClassOK while ClassState is equal to _ClassOk 12 5 1 Example The external supply of the SCP is not connected Communication st...

Страница 45: ...ts There are several options for exchanging safe signals between different PLCs via the SCP111 2 Depending on the topology they differ as follows Connection via VBC021 requires a VaranManager on both...

Страница 46: ...ely configurable communication number and type of safe signal can be selected and must match the opposite station exactly Different communication between various participants in the same network is po...

Страница 47: ...anges must be unique system wide and cannot overlap 12 7 2 2 General Information on Interface Connections In this connection form there is a payload data flow in only one direction per interface conne...

Страница 48: ...SCP 111 2 S DIAS SAFETY CPU MODULE Page 46 08 09 2022 After creating the writing interface it must be exported so that it can be imported to the receiving side as a reading interface...

Страница 49: ...S DIAS SAFETY CPU MODULE SCP 111 2 08 09 2022 Page 47 On the reading side whether the interface is optional and from where the data is received must be selected...

Страница 50: ...removal of 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 m...

Страница 51: ...memory area in bytes must be reserved in the respective objects VBC021_Master VBC021_Slave or VMC052 VaranManager_2 for isochronous PDOs and asynchronous transmission SDOs If VMC052 is used the VaranM...

Страница 52: ...s function a firmware version of at least v453 is required in all connected SCP111 2 modules For this option a FlexConHost is available and one or multiple FlexConNodes Each PLC can thereby assume one...

Страница 53: ...r connections not required for operating the machine after the connection setup to external safe stations is terminated This can be set in ms directly on the PLC in the hardware editor and set to 1 fo...

Страница 54: ...Page 52 08 09 2022 To activate the FlexCon function in the SafetyDesigner project the Enable MULTI MODULE option in the PLC must first be activated The FlexConHost or FlexConNode module can then be ad...

Страница 55: ...1 of connected nodes Whereby here what default value a non existent node should have for this link as well as whether an error should be triggered with a connection loss on the individual channels can...

Страница 56: ...the requirement of the machine standard it must be possible to distinguish between active and inactive emergency stop switches The use of illuminated emergency stops which always light when there is a...

Страница 57: ...S DIAS SAFETY CPU MODULE SCP 111 2 08 09 2022 Page 55 Documentation Changes Change date Affected page s Chapter Note...

Отзывы: