Applications & Tools. Safety position, standstill and direction detection and monitoring safely limited speed (SLS) on the basis of Distributed Safety

Size: px
Start display at page:

Download "Applications & Tools. Safety position, standstill and direction detection and monitoring safely limited speed (SLS) on the basis of Distributed Safety"

Transcription

1 Safety position, standstill and direction detection and monitoring safely limited speed (SLS) on the basis of Distributed Safety Distributed Safety Application Description July 2013 Applications & Tools Answers for industry.

2 Siemens Industry Online Support This article is taken from the Siemens Industry Online Support. The following link takes you directly to the download page of this document. 2 V 1.0a, Entry ID:

3 s Task 1 Solution 2 Program Structure 3 SIMATIC Application of an F Position Encoder F Position Encoder 4 Realizing the Functionalities 5 Required Components 6 Installation 7 Operating the Application 8 Norm Considerations 9 History 10 V 1.0a, Entry ID:

4 Warranty and Liability Warranty and Liability Note The application examples are not binding and do not claim to be complete regarding configuration, equipment and any eventuality. The application examples do not represent customer-specific solutions. They are only intended to provide support for typical applications. You are responsible for ensuring that the described products are used correctly. These application examples do not relieve you of the responsibility to use sound practices in application, installation, operation and maintenance. When using these Application Examples, you recognize that we cannot be made liable for any damage/claims beyond the liability clause described. We reserve the right to make changes to these application examples at any time without prior notice. If there are any deviations between the recommendations provided in this application example and other Siemens publications e.g. Catalogs the contents of the other documents have priority. We accept no liability for information contained in this document. Any claims against us - based on whatever legal reason - resulting from the use of the examples, information, programs, engineering and performance data etc., described in this application example shall be excluded. Such an exclusion shall not apply in the case of mandatory liability, e.g. under the German Product Liability Act ( Produkthaftungsgesetz ), in case of intent, gross negligence, or injury of life, body or health, guarantee for the quality of a product, fraudulent concealment of a deficiency or breach of a condition which goes to the root of the contract ( wesentliche Vertragspflichten ). However, claims arising from a breach of a condition which goes to the root of the contract shall be limited to the foreseeable damage which is intrinsic to the contract, unless caused by intent or gross negligence or based on mandatory liability for injury of life, body or health. The above provisions do not imply a change in the burden of proof to your detriment. It is not permissible to transfer or copy these Application Examples or excerpts thereof without express authorization from Siemens Industry Sector. Before using this application example, please read the warning note in chapter 8 Operating the Application. WARNING 4 V 1.0a, Entry ID:

5 Table of Contents Table of Contents Warranty and Liability Task Solution Program Structure F Position Encoder Realizing the Functionalities Safe standstill detection Safely limited speed (SLS) Safe position detection Block description Modulo consideration Safe direction detection Required Components Installation Operating the Application Norm Considerations History V 1.0a, Entry ID:

6 1 Task 1 Task Introduction For a multitude of industrial application the precise recording of a position is pivotal. However, detecting a position is always accompanied by a motion of, for example, cranes, robots or general machine parts. In many cases this can cause dangerous situations. Nevertheless, hazards can also occur if a desired position is not reached or a prohibited position is reached. To avoid these hazards, these position values have to be safe. This is also the case for position detection and for the subsequent position processing. This leads to the question how position detection can be realized whilst keeping safety in mind. 2 Solution Options of safe position detection For the safe detection of a position, SIEMENS drives with integrated safety functions (for example, SINAMICS G120) offer various applications. Another option is the use of safe position encoders (below, further referred to as F position encoders). In combination with a SIMATIC F-CPU, these securely detected values can be processed further and corresponding responses can be arranged. This safety functional example describes the use of such an encoder. Figure to automation solution DP Master F-CPU DP Slave F Position encoder DP F-CPU and F position encoders communicate through the PROFIBUS DP with each other. The safety-relevant data is exchanged through the PROFIsafe bus profile, via the same bus line as the standard data. 6 V 1.0a, Entry ID:

7 2 Solution What are the contents of this function example? The function example shows you how you can easily integrate an F position encoder on the PROFIBUS. As a result, you can realize a number of safetyrelevant issues with the F-CPU. In this example, the following issues are introduced: Safe standstill detection Monitoring safely limited speed (SLS) Safe position detection Safe direction detection These issues can be realized, since many F position encoders on the market can output safe speed and also a safe position. Each of theses four issues is realized in the included STEP 7 project within a separate block (F-FB). This modularity permits you to integrate individual blocks that have been prepared here to your individual STEP 7project and to adjust them to your automation task. The emphasis of this function example is the fast integration of an F encoder (through PROFIBUS) into a STEP 7 project with prepared F blocks. The function example has therefore a universal character. Although error states are detected by the prepared F blocks, error handling is not the emphasis of this function example, this is to say, the error states displayed on the F blocks have to be processed further by you, for example, to safely switch off of the actuators. What are the advantages of this function example? The document on hand, offers you the following advantages: Simple integration of third party products (F position encoder) to a SIMATIC F- CPU Possible solution as possible alternative for a less complex system such as, for example, SINAMICS The safety relevant data is transferred through the already existing standard bus. This enables great savings on the installation and engineering. V 1.0a, Entry ID:

8 3 Program Structure 3 Program Structure Screenshot Standard User Program F Program OB1 FC 1 F-CALL F-PB (FB 1) MAIN FB15 SSTILL Save standstill detection OB35 FB16 SLS Monitoring safely limited speed (SLS) FB17 F_POSITION Save position detection Description Reintegration FB18 DIR Save direction detection Each of the above mentioned functionalities is realized modularly in a separate and failsafe FB (FB 15-FB 18). These function blocks are called by the F program block FB F_MAIN (FB 1). In FB F_MAIN (FB 1) a reintegration of the encoder is also prepared. The reintegration is realized through the ACK variable. Note An acknowledgement after an error or a reintegration after a passivation is realized (positive edge) through one and the same signal (ACK). Note After the first switch on, the F position encoder may be in passivation (no exchange of process data). Reintegrate the F position encoder with ACK=1. A standard user program is not prepared. Only the interrupt alarm OB (OB 35) calls the F runtime group (F-CALL) as usual. 8 V 1.0a, Entry ID:

9 4 F Position Encoder 4 F Position Encoder General properties For this function example, an absolute value encoder with DP interface is used. The encoder manufacturer has to provide the device master data file (GSD) for the connection to PROFIBUS. Generally, incremental encoders can also be used. However, in this case, to detect the position, the encoder has to be referenced to the appropriate position after it was switched on. Since the encoder is to be used for safety-relevant applications, it has to be certified according to IEC 62061, ISO and/or IEC The safety-related data of the F position encoder that is to be evaluated by the F- CPU can have a maximum length of 16 bits. Encoders used in the STEP 7 project An F position encoder (subsequently TR encoder ) by TR Electronic is inserted in the included STEP 7 project. In the F program, the following information of the F position encoder is safely evaluated: Position Speed The position is represented by Number of revolutions angle Number of revolutions (multi turn) For each whole revolution, the position value is counted up by 1 or counted down by 1 for a whole revolution in counter direction. A value range from 0 to a maximum of is covered. After the count jumps to 0 after another positive revolution; negative values are not output, irrespective or the direction of rotation. The value range is processed in the F program in the INTEGER data format. This value range can be divided into more detail by the angle. Angle (single turn) With each rotation, a range from 0 to 360 degrees is covered. Thus, the value for the number of revolutions is divided again. The value range of a revolution from 0 to 360 degrees is illustrated by the encoder through a numerical value of 0 to 8191; negative values are not output, irrespective of the direction of rotation. The value range is processed in the F program, in the INTEGER data format. Safely limited speed value The permitted value range comprises values from to and therefore considers the sign. If the permitted value range is exceeded, this is safely detected by setting a bit. The value range is processed in the F program, in the INTEGER data format. V 1.0a, Entry ID:

10 4 F Position Encoder Assigning the address between F-CPU and TR encoder After the integration of the TR encoder in HW Config the (modifiable) address range is specified. The address assignment is shown in the figure below. Details Encoder Manufacturer Address Assignment in HW Config Byte X+0 X+1 X+2 X+3 X+4 X+5 X+6 X+7 X+8 X+9 X+10 X+11 X+12 X+13 Bit Input Data Cam data TR Status Speed Actual value (multi turn) Actual value (single turn) Safe Status CRC2 Data Type WORD WORD INTEGER INTEGER INTEGER BYTE 3 BYTES In this example, the addresses start with 7 (see E address in HW Config). The following applies for the table details encoder manufacturer : X=7 If you want to, for example, read out the speed safely, load the address EW 11 (due to X+4=11) in the F program. As shown by the details of the manufacturer in the figure, the following input data is processed in this STEP 7 project: Speed Actual value of the number of whole revolutions (multi turn) Actual value of the angle (single turn) The TR encoder supplies a safe bit, which is set at inadmissibly high speed. This bit (OV_VELO) is also processed in the F program. The encoder values are accessed through the process image of the inputs (PII). 10 V 1.0a, Entry ID:

11 5 Realizing the Functionalities 5 Realizing the Functionalities What will you find here? This chapter explains the four realizable functionalities of the function example in more detail: Safe standstill detection (chap. 5.1) Safely limited speed (SLS) (chap. 5.2) Safe position detection (chap. 5.3) Safe direction detection (chap. 5.4) Acknowledgement and reintegration For the acknowledgement after an error, the same signal (ACK) is used as for the reintegration after passivation. 5.1 Safe standstill detection What can the block perform? Safe standstill detection is used, for example, to release a protective door only after the standstill of a dangerous machine. The block provides the information that the drive connected to the F position encoder has safely stopped. For this purpose, the current speed, provided safely by the encoder, is compared with zero (standstill). Since the encoder in standstill can still output various values in zero (for example, due to the noise of the analog inputs), you can determine a tolerance value whose range still defines a standstill. The block detects an error (ERR_STILL=1), if after requesting the safe standstill and after a tolerance time has lapsed, the value of the current speed is above the tolerance value defined by the standstill. The error responses, such as, for example, safe switch off of the actuators, are to be performed by the user. Parameter description of the FB SSTILL (FB 15) FB SSTILL (FB 15) Input parameters Data type Description VELO_ACT INTEGER Current speed of the encoder. VELO_TOL INTEGER Tolerance value (standstill defining value range) OV_VELO BOOL 1: speed value outside of the permitted value range Automatically set by the encoder. REQ_SSTILL BOOL 1: request safe standstill T_TOL TIME Time starts at REQ_SSTILL=1. Once time has lapsed, it has to be VELO_ACT < VELO_TOL (applies for the values), otherwise the ERR_SSTILL error bit is set. ACK BOOL 1: error acknowledgement or reintegration Output parameters Data type Description SSTILL BOOL 1: safe standstill reached ERR_SSTILL BOOL Error bit, 1: error V 1.0a, Entry ID:

12 5 Realizing the Functionalities Description of realizing the FB SSTILL (FB 15) The current safe speed of the encoder VELO_ACT is signed. The VELO_TOL tolerance value, defining the standstill can also be specified signed. However, for the error detection only the values of VELO_ACT and VELO_TOL are relevant. If a safe standstill (REQ_SSTILL = 1) is requested, the T_TOL tolerance time starts to expire. After the expiry of T_TOL the following has to apply: IVELO_ACTI IVELO_TOLI. Note Q is set if REQ_SSTILL = 1 and the T_TOL time has lapsed. FB F_TON is a block from the Distributed Safety library. If you use the FB SSTILL (FB 15) in a separate STEP 7 project, you also have to insert the FB F_TON in your separate STEP 7 project (SIMATIC Manager). 12 V 1.0a, Entry ID:

13 5 Realizing the Functionalities The standstill and error detection in network 6 forms the core of the FB SSTILL (FB 15): Each of the first two comparators (CMP) on the four AND blocks evaluate the sign of the current speed (VELO_ACT) and the tolerance value (VELO_TOL). Each of the third comparator on the four AND blocks compares (depending on the sign) VELO_ACT with VELO_TOL. If the condition on all AND blocks is not fulfilled, there is definite standstill (SSTILL=1). If the condition is fulfilled on one AND block and the tolerance time (Q=1) has lapsed, then the error bit (ERR_SSTILL=1) is set. The error can be acknowledged with ACK=1. OV_VELO Overflow bit from encoder OV1..Check overflow after arithmetic operation (network 3) OV2..Check overflow after arithmetic operation (network 5) Variables with the 2K ending name the two s complement. This is required for the sign evaluation of VELO_ACT and VELO_TOL. Explanation to VELO_ACT_2K and VELO_TOL_2K Since VELO_ACT is signed and VELO_TOL can also be specified with negative signs, there can be different combinations (for example, VELO_ACT>0 and VELO_TOL<0) between the two variables regarding the sign. To consider negative signs, the two s complement was formed for VELO_ACT and VELO_TOL, and stored in the VELO_ACT_2K and VELO_TOL_2K variable. This makes it possible to perform the comparative operations (see CMP block in the above figure) in a way that eventually, the values of VELO_ACT and VELO_TOL are compared with each other. V 1.0a, Entry ID:

14 5 Realizing the Functionalities 5.2 Safely limited speed (SLS) What can the block perform? Safely limited speed (SLS): is used, for example, to permit access to normally dangerous areas, for example, for maintenance work. With FB SLS (FB 16) you can request safe monitoring of limited speed (SLS) (through REQ_SLS). The value of the current speed that is provided safely by the encoder has to be smaller than the configured safely limited speed (SLS_SETPOINT) after the expiry of the configured tolerance time T_TOL. If this is not the case, this is detected as an error. Subsequent error responses, such as, for example, safe switch off of the actuators has to be performed by the user. Parameter description FB SLS (FB 16) Input parameters Data type Description REQ_SLS BOOL 1: SLS request VELO_ACT INTEGER Current safe speed of the encoder. SLS_SETPOINT INTEGER Limit value for SLS T_TOL TIME Time starts at REQ_SLS=1. Once the time has lapsed, it has to be IVELO_ACTI < ISLS_SETPOINTI, otherwise the ERR_SLS error bit is set. OV_VELO BOOL 1: speed value outside of the permitted value range Set automatically by the encoder. ACK BOOL 1: error acknowledgement or reintegration Output parameters Data type Description ERR_SLS BOOL Error bit 1: error SLS BOOL 1: Condition IVELO_ACTI < ISLS_SETPOINTI is complied with at REQ_SLS=1 and no error is pending. 14 V 1.0a, Entry ID:

15 5 Realizing the Functionalities Description of the realization The current safe speed of the encoder VELO_ACT is signed. The SLS_SETPOINT setpoint that must not be exceeded to achieve safe speed can also specified signed. However, for the error detection only the values of VELO_ACT and SLS_SETPOINT are relevant. If a safe speed (REQ_SLS = 1) is requested, the T_TOL tolerance time starts to expire. After the expiry of T_TOL the following has to apply: IVELO_ACTI ISLS_SETPOINTI. Note Q is set if REQ_SLS = 1 and the T_TOL time has lapsed. FB F_TON is a block from the Distributed Safety library. If you use the FB SLS (FB 16) in a separate STEP 7 project, you also have to insert FB F_TON in your separate STEP 7 project (SIMATIC Manager). V 1.0a, Entry ID:

16 5 Realizing the Functionalities The core of the block is monitoring whether after requesting (REQ_SLS=1) and after the expiry of the T_TOL tolerance time, the VELO_ACT current speed is below the configured SLS_SETPOINT limit value. Each of the first two comparators (CMP) on the four AND blocks evaluate the sign of the current speed (VELO_ACT) and the tolerance value (VELO_TOL) for the safely limited speed SLS_SETPOINT. The third comparator each on the four AND blocks compares (depending on the sign) VELO_ACT with SLS_SETPOINT. If the condition is fulfilled on one AND block and the tolerance time (Q=1) has lapsed, then the error bit (ERR_SLS=1) is set. The error can be acknowledged with ACK=1. OV_VELO Overflow bit from encoder OV1..Check overflow after arithmetic operation (network 3) OV2..Check overflow after arithmetic operation (network 5) 16 V 1.0a, Entry ID:

17 5 Realizing the Functionalities 5.3 Safe position detection Introduction Apart from the functionality of the block (chap ), this chapter deals with the modulo issue (chap ) separately Block description What can the block perform? You can define a start and an end position as danger range on this block. If the current position is within the danger range, this is safely detected. Start position End position Danger range Position value The start and end position is each clearly determined through the number of whole revolutions (multi turn) and angles (single turn): POS_SAFE_MULTI_BEGIN Start position Danger range End position Position value POS_SAFE_SINGLE_BEGIN POS_SAFE_MULTI_END POS_SAFE_SINGLE_END The appropriate FB F_POSITION (FB 17) block also includes standstill detection. This is not required for the actual position detection, however, this is dealt with when discussing the modulo issue. V 1.0a, Entry ID:

18 5 Realizing the Functionalities Parameter description FB F_POSITION (FB 17) Input parameters Data type Description POS_MULTI_ACT INTEGER Current position, specified by the number of whole revolutions of the encoder. This value is signed. POS_SINGLE_ACT INTEGER The current position, specified by the number of whole revolutions of the encoder is supplemented by this angle value (POS_SINGLE_ACT), which outputs a 360 area (part revolution) as numerical value. POS_SAFE_MULTI_ BEGIN INTEGER The Start of the danger range is clearly (and safely) defined by two numerical values: number of whole revolutions part revolution (0 to < 360 ) POS_SAFE_SINGLE _BEGIN POS_SAFE_MULTI_ END INTEGER INTEGER This input parameter specifies the number of whole revolutions. This value is signed and the following has to apply: POS_SAFE_MULTI_BEGIN < POS_SAFE_MULTI_END The Start of the danger range is clearly (and safely) defined by two numerical values: number of whole revolutions part revolution (0 to < 360 ) This input parameter specifies the part revolution (0 to < 360 ). The End of the danger range is clearly (and safely) defined by two numerical values: number of whole revolutions part revolution (0 to < 360 ) This input parameter specifies the number of whole revolutions. This value is signed and the following has to apply: POS_SAFE_MULTI_BEGIN < POS_SAFE_MULTI_END The End of the danger range is clearly (and safely) defined by two numerical values: number of whole revolutions part revolution (0 to < 360 ) POS_SAFE_SINGLE _END INTEGER This input parameter specifies the part revolution (0 to < 360 ). 18 V 1.0a, Entry ID:

19 5 Realizing the Functionalities FB F_POSITION (FB 17) Input parameters Data type Description VELO_ACT INTEGER Current safe speed of the encoder to detect standstill. This in turn, is used for the modulo consideration. VELO_TOL INTEGER Tolerance value (standstill defining value range) to detect the standstill. This in turn, is used for the modulo consideration. OV_VELO BOOL 1: speed value outside of the permitted value range Automatically set by the encoder. ACK BOOL 1: error acknowledgement or reintegration Output parameters Data type Description DANGER_RANGE BOOL 1: Object in danger range ERR_MODULO BOOL 1: modulo error (see chap ) ERR_VELO BOOL 1: Error during speed monitoring Description of the realization It is compared whether the current position is in the danger range (DANGER_RANGE=1) or not (DANGER_RANGE=0). This information (DANGER_RANGE=1) does not yet contain a safety-relevant action (such as, for example, stopping the actuators). This has to be performed by the user. V 1.0a, Entry ID:

20 5 Realizing the Functionalities Modulo consideration What does it involve? The entire area covered by the F position encoder starts at zero: POS_SAFE_MULTI_BEGIN = 0 POS_SAFE_SINGLE_BEGIN = 0 The entire area covered by the F position encoder stops at: POS_SAFE_MULTI_END = POS_SAFE_SINGLE_END = 8191 POS_SAFE_MULTI_BEGIN = 0 POS_SAFE_SINGLE_BEGIN = 0 POS_SAFE_MULTI_END = POS_SAFE_SINGLE_END = 8191 Value range of F position encoder Position value Ensure that the position detection only takes place in this defined range so that a counter overflow (modulo jump) does not occur. For application where the defined value range of the F position encoder is not sufficient, the modulo jump (transfer from the maximum count to 0 and the other way around) has to be taken into account. Detecting the modulo jump is important because the position detection in the F program is mainly based on mathematical comparison (>, <, =). When comparing the count (>, <, =), a variation of the count (for the current position), for example, between 0 and 32767, may lead to a result that does not correspond to the reality and may cause undesired responses. The F_POSITION (FB 17) block of the included STEP 7 project, detects this modulo jump. In the following, it is described how the FB F_POSITION (FB 17) block performs this. Explanations to the modulo jump If a modulo jump occurs, then the ERR_MODULO output variable is set in the FB F_POSITION (FB 17). Responses to a modulo jump are to be performed individually by the user. The modulo jump is detected by comparing the current actual position value with the actual position value of the previous program cycle (whilst taking into account the direction of count). This is illustrated below. Note All of the following considerations assume a forward counting direction. The thus resulting statements can also be performed for a backward counting direction. 20 V 1.0a, Entry ID:

21 5 Realizing the Functionalities For a forward counting direction, the following has to apply: Current position value > previous position value The figure below fulfills this requirement. Count (position value) max Modulo jump 0 Current position value Previous position value t t If a modulo jump (at forward counting direction) occurs now, the following applies: Current position value > previous position value no longer: t Count (position value) Current position value Previous position value t t t This Modulo jump is detected by FB F_POSITION (FB 17) by setting the ERR_MODULO output variable. The following scenarios are not recorded by the FB F_POSITION (FB 17): The speed of rotation is so large, that a modulo jump takes place and the following applies: Current position value > previous position value (at forward counting direction). Count (position value) Previous position value Current position value t t t V 1.0a, Entry ID:

22 5 Realizing the Functionalities How is the modulo jump detected? This is how the modulo jump is detected in the F program: Saving the current actual position value for the next program cycle Standstill detection Modulo evaluation Below, these three points are explained. Saving the current actual position value for the next program cycle The aim of networks 1 to 5 consists of the first saving of the position value to be able to access it in the next program cycle. NW Screenshot Explanation 1 The HELP_VAR help variable ensures that NW1-5 is only run once to save the current position value for the next program cycle. 2 With POS_MULTI_M the current position value for the next program cycle is saved. 3 If the F position encoder is ready to operate (QBAD=0) so that the current POS_MULTI_ACT (in NW2) position was saved, HELP_VAR is set so that NW2-4 are no longer run through. 4 As long as HELP_VAR has not been set, the block is left at this point. 5 To jump NW2-4 at HELP_VAR=1. After the first saving of the current position value for the next program cycle, networks 2 to 4 are no longer run through. Saving the current position value for the next program cycle is performed at the end of the block: Standstill detection The standstill detection is required since the direction of rotation of the F position encoder is evaluated for the detection of the modulo jump. The following applies: if a standstill is detected, there is no evaluation of the direction of rotation. The standstill evaluation is performed the same as for the FB SSTILL (FB 15). 22 V 1.0a, Entry ID:

23 5 Realizing the Functionalities Modulo evaluation If the direction of rotation is positive (forward) and the current position is smaller than the previous position, then a modulo error is reported. If the direction of rotation is negative (backward) and the current position is larger than the previous position, then a modulo error is reported. V 1.0a, Entry ID:

24 5 Realizing the Functionalities 5.4 Safe direction detection What can the block perform? The block indicates the direction of rotation of the encoder. Parameter description FB DIR (FB 18) Input parameters Data type Description VELO_ACT INTEGER Current safe speed of the encoder. VELO_TOL INTEGER Tolerance value (standstill defining value range) OV_VELO BOOL 1: speed value outside of the permitted value range Automatically set by the encoder. ACK BOOL 1: error acknowledgement or reintegration Output parameters Data type Description FORW BOOL 1: Encoder rotating in positive direction BACK BOOL 1: Encoder rotating in negative direction ERR_DIR BOOL Error bit 1: Error (OV_VELO = 1) Description of the realization Since the encoder can still output various values in standstill when it is in zero (for example, due to the noise of the analog inputs), in this state this can lead to a flicker of the FORW and BACK bits. To avoid this, you can indicate a VELO_TOL tolerance value. Only if a speed value is larger than VELO_TOL, are the FORW (positive direction) or BACK (negative direction) bits set. If VELO_TOL was indicated as positive If VELO_TOL was indicated as negative Two s complement of VELO_TOL 24 V 1.0a, Entry ID:

25 5 Realizing the Functionalities The evaluation for the negative direction of rotation (BACK) is performed in the same way. You must not use the FB DIR (FB18) for the evaluation of a safe standstill detection! WARNING In case of VELO_TOL = 0, the bits FORW und BACK will always be false. Do not interpret this as a safe standstill! Set for VELO_TOL a value unequal of zero. V 1.0a, Entry ID:

26 6 Required Components 6 Required Components Hardware components Component Type MLFB / order information No. Manufacturer Power supply PS307 5A 6ES7-1BA00-0AA0 1 SIEMENS S7-CPU, can be used for safety applications Position encoder, can be used for safety applications CPU315F-2DP 6ES7315-6FF01-0AB0 1 SIEMENS CDH 75 M SN CDH75M TR Electronic Note You can also use similar hardware components. In this case, observe possibly changed resolutions for the position encoder and that it is approved for safety relevant tasks. Configuration software and tools Component Type MLFB / order information No. Manufacturer SIMATIC STEP 7 V5.5 6ES7810-4CC07-0YA5 1 SIEMENS SIMATIC Distributed Safety V5.4+SP5 6ES7833-1FC01-0YA5 1 SIEMENS 26 V 1.0a, Entry ID:

27 7 Installation 7 Installation Note This chapter is only necessary if you wish to set up the offered S7 example project. Hardware installation The respective hardware consists of: F-CPU (incl. power supply) F encoder PS 307 / CPU 315F-2DP N L1 PE L1 N L+ M L+ M L+ M L+ M DP F encoder L+ M Note The electric wiring of the F encoder can be found in the appropriate manual. Software installation No. 1 Install STEP 7 2 Install Distributed Safety afterwards Action 3 To be able to use the S7 project that is also offered, download the zip file into a local directory of the Windows Explorer. in the SIMATIC Manager go to File -> Retrieve and select the zip file. Follow the instructions Password The password for the STEP 7 project is siemens V 1.0a, Entry ID:

28 8 Operating the Application 8 Operating the Application Important notes It is essential that you observe the following warning: WARNING The provided STEP 7 project has the inputs and outputs of the offered failsafe function blocks already switched with actual parameters. On the one hand there are safe quantities provided by the F position encoder, on the other there are flags (and thus non-safe quantities), that can be controlled through a VAT_1 variable table. In this way, VAT_1 was only prepared for demonstration purposes, so that once the F position encoder is integrated on the PROFIBUS DP, you can quickly get familiar with its functionality. For example, by turning the shaft, you can directly monitor in VAT_1 how the numerical values (multi turn) for the revolutions, angle (single turn) and speed are changing. However, under no circumstances must the STEP 7 project, provided in this way, be integrated in a real practical application! The flags in this case have to be replaced, for example, by real signals and individual limit and tolerance values, and for the process. The input quantities, specified as absolute numbers in the provided STEP 7 project, also have to be adjusted to the individual framework conditions for a real practical application! Example for testing with VAT_1 Once the F position encoder is integrated in the PROFIBUS DP and the S7 program is loaded in the F-CPU, you can monitor and control the variables with VAT_1 for demonstration purposes (whilst observing the above warning). The figure on the next page shows this on the example of FB F_POSITION (FB 17): The framed variables indicate the positions that define a danger range. With the VAT_1 the numerical values are transferred to FB F_POSITION (FB 17). Entries 10 ( MULTI ) and 11 ( SINGLE ) show the current position. Whilst the F position encoder (entry 7 of VAT_1 BACK = true ) is rotating backward, the current position is in the defined danger range. This is displayed by DANGER_RANGE = true (entry 19 of VAT_1). 28 V 1.0a, Entry ID:

29 8 Operating the Application V 1.0a, Entry ID:

30 9 Norm Considerations 9 Norm Considerations Consideration in accordance with IEC According to the manufacturer s details sub-systems 1 and 2 have a SIL (Safety Integrity Level) CL 3 (claim) each. If sub-system 3 is established in a way so that there is a SIL CL 3, then the basic requirement for realizing a SIL 3 for the safety function is fulfilled. SRCF Function block 1 Detect Function block 2 Evaluate Function block 3 Response SRECS SIL CL 3 SIL CL 3 SIL CL x Sub-system 1 Sub-system 2 Sub-system 3 F encoder DP F-CPU Depending on application The following applies for the entire PFH D value: PFH D (SRCF) = PFH D (TS1) + PFH D (TS2) + PFH D (TS3) + PFH TE with TS: sub-system PFH TE : Probability of dangerous transmission error for digital communication processes (here: communication of F-CPU through PROFIBUS). TE stands for Transmission Error. The PFH D values are provided by the manufacturers of the components; the PFH TE value can be included once in the calculation with Parameters PFH D SIL 3 according to IEC Manufacturer PFH D (F position encoder) PFH D(F-CPU) PFH D(TS3) PFH TE (F communication) TR Electronic SIEMENS Depending on the application 9 SIEMENS 30 V 1.0a, Entry ID:

31 9 Norm Considerations Therefore, the following applies: PFH D (SRCF) = PFH D (TS3) PFH D (SRCF) = PFH D (TS3) The correlation between PFH D and SIL is available in table 3 of IEC 62061: Safety integrity level (SIL) Probability of a dangerous failure per hour (PFH D) to < to < to < 10 5 In addition, each sub-system has to fulfill a SIL CL x for SIL x. Consideration in accordance with ISO Table 4 of ISO :2006 shows the relation between the performance level (PL) and the safety integrity level (SIL). Therefore, a PL e according to ISO :2006 can be assumed if the SIL 3 is achieved for the safety function. In this example, this mainly depends on the realization of the SRP/CS Response. PL e PL e PL x SRP/CS Detect SRP/CS Evaluate SRP/CS Response PL Detect PL Evaluate PL Response Here, the following also applies: PFH D (SRCF) = PFH D (TS3) PFH D (SRCF) = PFH D (TS3) The relation between PFH D and SIL can also be found in table 3 of IEC (see above). V 1.0a, Entry ID:

32 10 History 10 History Version Date Modification V /2011 First edition V 1.0a 07/2013 Additional important note in chapter 5.4 V 1.0b 02/2017 Change I7.0 to I V 1.0a, Entry ID:

Application for Process Automation

Application for Process Automation Application for Process Automation Integration of a SINAMICS G120 (F version) in SIMATIC PCS 7 Application Note Warranty, liability and support Note The Application Examples are not binding and do not

More information

Application on Control Technology

Application on Control Technology Application on Control Technology Programming example in Ladder Logic (SSL) to determine a battery fault Warranty, liability and support Note The application examples are not binding and do not claim to

More information

Application about Drive Technology

Application about Drive Technology Application about Drive Technology Technology CPUs Compact Documentation Error Messages Technology Template Warranty, liability and support Note The Application Examples are not binding and do not claim

More information

Drive System Application

Drive System Application Drive System Application Application Description Table of Contents Warranty, liability and support Note We do not accept any liability for the information contained in this document. Any claims against

More information

Checking of STEP 7 Programs for the Migration of S7-318 to S CPU318 Migration Check. Application description 01/2015

Checking of STEP 7 Programs for the Migration of S7-318 to S CPU318 Migration Check. Application description 01/2015 Application description 01/2015 Checking of STEP 7 Programs for the Migration of S7-318 to S7-300 http://support.automation.siemens.com/ww/view/en/22680601 Warranty and liability Warranty and liability

More information

Application for Communication

Application for Communication Application for Communication Client-Server Communications between WinAC Basis and S7-200 Stations via S7 Communication (PUT/GET) Warranty, Liability and Support We do not accept any liability for the

More information

Topology Reporter Tool Description April 2012 Applications & Tools Answers for industry.

Topology Reporter Tool Description April 2012 Applications & Tools Answers for industry. Cover Creating Documentation Components for PROFINET IO Networks Tool Description April 2012 Applications & Tools Answers for industry. Siemens Industry Online Support This article is taken from the Siemens

More information

Key Panel Library / TIA Portal

Key Panel Library / TIA Portal Application Example 06/2015 Key Panel Library / TIA Portal Configuration Manual https://support.industry.siemens.com/cs/ww/en/63482149 Warranty and Liability Warranty and Liability Note The application

More information

Application for Process Automation

Application for Process Automation Application for Process Automation Connecting external periphery to PCS 7 via IE/PB Link PN IO Application Note Warranty, liability and support Note The Application Examples are not binding and do not

More information

Applications & Tools. Remote Control of Operator Panel in Applications requiring Validation in the Pharmaceutical Environment

Applications & Tools. Remote Control of Operator Panel in Applications requiring Validation in the Pharmaceutical Environment Cover Remote Control of Operator Panel in Applications requiring Validation in the Pharmaceutical Environment WinCC flexible/audit and WinCC flexible/sm@rtaccess Application Description August 2011 Applications

More information

STEP 7 function block to control a MICROMASTER 4 or SINAMICS G120/G120D via PROFIBUS DP

STEP 7 function block to control a MICROMASTER 4 or SINAMICS G120/G120D via PROFIBUS DP Application description 01/2014 STEP 7 function block to control a MICROMASTER 4 or SINAMICS G120/G120D via PROFIBUS DP Function / application of the FB14 in a SIMATIC S7-300/400 in STEP 7V5.x http://support.automation.siemens.com/ww/view/en/22078757

More information

Failsafe Controllers. SIMATIC Safety Integrated Two-Hand Control Panel with Integrated Emergency Stop in Category 4 according to EN 954-1

Failsafe Controllers. SIMATIC Safety Integrated Two-Hand Control Panel with Integrated Emergency Stop in Category 4 according to EN 954-1 Failsafe Controllers SIMATIC Safety Integrated Two-Hand Control Panel with Integrated Emergency Stop in Category 4 according to Functional example no. Preliminary remark The functional examples dealing

More information

Position Control with SIMATIC S and SINAMICS V90 via IRT PROFINET SINAMICS V90 PROFINET. Application description 03/2016

Position Control with SIMATIC S and SINAMICS V90 via IRT PROFINET SINAMICS V90 PROFINET. Application description 03/2016 Application description 03/2016 Position Control with SIMATIC S7-1500 and SINAMICS V90 via IRT PROFINET SINAMICS V90 PROFINET https://support.industry.siemens.com/cs/ww/en/view/109739053 Warranty and liability

More information

Applications & Tools. Configuration of Direct Starters with the APL Channel Block FbSwtMMS in SIMATIC PCS 7 SIMATIC PCS 7 V8.0

Applications & Tools. Configuration of Direct Starters with the APL Channel Block FbSwtMMS in SIMATIC PCS 7 SIMATIC PCS 7 V8.0 Cover with the APL Channel Block FbSwtMMS in SIMATIC PCS 7 SIMATIC PCS 7 V8.0 Application Example October 2012 Applications & Tools Answers for industry. Siemens Industry Online Support This document is

More information

Drive System Application

Drive System Application Drive System Application Commissioning of the Control Unit CU230P-2 DP with PROFIBUS Application description for SINAMICS G120 and MICROMASTER 440 Warranty, liability and support Note The Application Examples

More information

Applications & Tools. Configuration Examples for SIMATIC S7-400H with PROFINET. SIMATIC S7-400H as of V6.0. Application Description January 2013

Applications & Tools. Configuration Examples for SIMATIC S7-400H with PROFINET. SIMATIC S7-400H as of V6.0. Application Description January 2013 Cover Configuration Examples for SIMATIC S7-400H with PROFINET SIMATIC S7-400H as of V6.0 Application Description January 2013 Applications & Tools Answers for industry. Siemens Industry Online Support

More information

Safety position, standstill, direction and speed detection

Safety position, standstill, direction and speed detection Application Example 03/2016 Safety position, standstill, direction and speed detection SIMATIC Safety Integrated https://support.industry.siemens.com/cs/ww/en/view/49221879 Warranty and liability Warranty

More information

SINAMICS V: Speed Control of a V20 with S (TIA Portal) via MODBUS RTU, with HMI

SINAMICS V: Speed Control of a V20 with S (TIA Portal) via MODBUS RTU, with HMI Short Documentation 11/2014 SINAMICS V: Speed Control of a V20 with S7-1200 (TIA Portal) via MODBUS RTU, with HMI SINAMICS V20, SIMATIC S7-1200 http://support.automation.siemens.com/ww/view/en/63696870

More information

Windows firewall settings for X-Tools Server Pro. CMS X-Tools / V / CPU PN/DP. Application description 6/2016

Windows firewall settings for X-Tools Server Pro. CMS X-Tools / V / CPU PN/DP. Application description 6/2016 Application description 6/2016 Windows firewall settings for X-Tools Server Pro CMS X-Tools / V 04.03 / CPU 416-3 PN/DP https://support.industry.siemens.com/cs/ww/en/view/item_number Warranty and liability

More information

Configuring a SINAMICS S120 with Startdrive V14 SIMATIC S7-1500 / SINAMICS S120 https://support.industry.siemens.com/cs/ww/en/view/109743270 Siemens Industry Online Support Warranty and Liability Warranty

More information

Acyclic communication between S and V90PN via PROFINET. Application example 12/

Acyclic communication between S and V90PN via PROFINET. Application example 12/ Application example 12/20162016 Acyclic communication between S7-1500 and V90PN via PROFINET SINAMICS V90 / SIMATIC S7-1500 https://support.industry.siemens.com/cs/ww/en/view/109743977 Warranty and liability

More information

Cover. WinAC Command. User documentation. V1.5 November Applikationen & Tools. Answers for industry.

Cover. WinAC Command. User documentation. V1.5 November Applikationen & Tools. Answers for industry. Cover WinAC Command User documentation V1.5 November 2009 Applikationen & Tools Answers for industry. Industry Automation and Drives Technologies Service & Support Portal This article is taken from the

More information

Energize to Trip Requirement for SIL 3 according to IEC 61511

Energize to Trip Requirement for SIL 3 according to IEC 61511 Safety Manual 09/2014 Energize to Trip Requirement for SIL 3 according to IEC 61511 SIMATIC S7-400F/FH http://support.automation.siemens.com/ww/view/en/109106504 Warranty and Liability Warranty and Liability

More information

Generating the Parameters for the Modbus/TCP Communication

Generating the Parameters for the Modbus/TCP Communication Application description 10/2014 Generating the Parameters for the Modbus/TCP Communication http://support.automation.siemens.com/ww/view/en/60735352 Warranty and liability Warranty and liability Note The

More information

Applications & Tools. System Architectures With SIMATIC PCS 7/OPEN OS SIMATIC PCS 7. Application Description November Answers for industry.

Applications & Tools. System Architectures With SIMATIC PCS 7/OPEN OS SIMATIC PCS 7. Application Description November Answers for industry. Cover sheet System Architectures With SIMATIC PCS 7/OPEN OS SIMATIC PCS 7 Application Description November 202 Applications & Tools Answers for industry. Siemens Industry Online Support This document originates

More information

Applications & Tools. Communication between WinAC MP and a SIMATIC S7. Application for the PUT and GET Function Blocks of the S7 Communication

Applications & Tools. Communication between WinAC MP and a SIMATIC S7. Application for the PUT and GET Function Blocks of the S7 Communication Cover Sheet Communication between WinAC MP and a SIMATIC S7 Application for the PUT and GET Function Blocks of the S7 Communication Application Description September 2009 Applications & Tools Answers for

More information

Cover sheet. Application Operations Diary. WinCC Flexible 2008 SP1. Application Description June Applications & Tools. Answers for industry.

Cover sheet. Application Operations Diary. WinCC Flexible 2008 SP1. Application Description June Applications & Tools. Answers for industry. Cover sheet Application WinCC Flexible 2008 SP1 Application Description June 2010 Applications & Tools Answers for industry. Industry Automation and Drives Technologies Service & Support Portal This document

More information

Automatic Visualization of the Sample Blocks in WinCC Advanced

Automatic Visualization of the Sample Blocks in WinCC Advanced Application Example 11/2016 Automatic Visualization of the Sample Blocks in WinCC Advanced SiVArc, WinCC Advanced https://support.industry.siemens.com/cs/ww/de/view/66839614 Warranty and Liability Warranty

More information

X-Tools Loading Profile Files (LPF)

X-Tools Loading Profile Files (LPF) Application description 08/2016 X-Tools Loading Profile Files (LPF) CMS X-Tools / V 04.03 https://support.industry.siemens.com/cs/ww/en/view/item_number Warranty and liability Warranty and liability Note

More information

Application for Drive Technology

Application for Drive Technology Application for Drive Technology Technology CPU Documentation Technology template MoveCircle 2D Warranty, Liability and Support Note The Application Examples are not binding and do not claim to be complete

More information

Function Block for Monitoring 24V Load Circuits SITOP PSE200U, STEP 7 V5.5 https://support.industry.siemens.com/cs/ww/en/view/61450284 Siemens Industry Online Support Warranty and Liability Warranty and

More information

Applications & Tools. Block for STEP 7 V5.5 for monitoring 24 V DC load circuits using SITOP PSE200U Single Channel Message and S7-300/400 CPUs

Applications & Tools. Block for STEP 7 V5.5 for monitoring 24 V DC load circuits using SITOP PSE200U Single Channel Message and S7-300/400 CPUs Cover Block for STEP 7 V5.5 for monitoring 24 V DC load circuits using SITOP PSE200U Single Channel Message and S7-300/400 CPUs SIMATIC S7 / SITOP PSE200U with Single Channel Message Library Description

More information

Applications & Tools. SINAMICS S120: Control of the Safety Integrated Basic Functions via onboard terminals SINAMICS S120

Applications & Tools. SINAMICS S120: Control of the Safety Integrated Basic Functions via onboard terminals SINAMICS S120 Cover sheet SINAMICS S120: Control of the Safety Integrated Basic Functions via onboard terminals SINAMICS S120 Application example November 2012 Applications & Tools Answers for industry. Siemens Industry

More information

SINAMICS G/S: Integrating Warning and Error Messages into STEP 7 V5.x or WinCC flexible

SINAMICS G/S: Integrating Warning and Error Messages into STEP 7 V5.x or WinCC flexible Application Example 03/2017 SINAMICS G/S: Integrating Warning and Error Messages into STEP 7 V5.x or WinCC flexible https://support.industry.siemens.com/cs/ww/en/view/77467239 Warranty and Liability Warranty

More information

Applications & Tools. Configuration Control (Options Handling) for ET 200SP and PROFINET SIMATIC S7. Application Description June 2012

Applications & Tools. Configuration Control (Options Handling) for ET 200SP and PROFINET SIMATIC S7. Application Description June 2012 Cover Configuration Control (Options Handling) for ET 200SP and PROFINET SIMATIC S7 Application Description June 2012 Applications & Tools Answers for industry. Siemens Industry Online Support This document

More information

SINAMICS G120 / G120C / G120D / G120P (with FW >= 4.6) SIMATIC S7-300/400. Short-Documentation 04/2014

SINAMICS G120 / G120C / G120D / G120P (with FW >= 4.6) SIMATIC S7-300/400. Short-Documentation 04/2014 Short-Documentation 04/2014 SINAMICS G: Speed control of a G120, G120C, G120D or G120P using S7-300/400 (STEP 7 V5) with PROFINET or PROFIBUS, Safety Integrated (via terminals, not G120P) and HMI SINAMICS

More information

SIMOTION and HMI configuration

SIMOTION and HMI configuration SIMOTION and HMI configuration How can different users work simultaneously on the SIMOTION and the HMI part in one project? General Notes SIMOTION and HMI configuration Copyright We reserve the right to

More information

Application example 02/2017. SIMATIC IOT2000 Connection to IBM Watson IoT Platform SIMATIC IOT2040

Application example 02/2017. SIMATIC IOT2000 Connection to IBM Watson IoT Platform SIMATIC IOT2040 Application example 02/2017 SIMATIC IOT2000 Connection to IBM Watson IoT Platform SIMATIC IOT2040 Warranty and liability Warranty and liability Note The Application Examples are not binding and do not

More information

Configuration Instruction

Configuration Instruction Configuration Instruction SIMATIC PCS 7 SIMATIC IT Integration PCS 7 / SIMATIC IT Integration Pack V6.1 Time Synchronization Warranty, liability and support Time Synchronization 24639647 Note The application

More information

Block for SIMOTION SCOUT for Monitoring 24V-Branches

Block for SIMOTION SCOUT for Monitoring 24V-Branches Application description 12/2013 Block for SIMOTION SCOUT for Monitoring 24V-Branches SIMOTION CPU / SITOP PSE200U with Single Channel Message http://support.automation.siemens.com/ww/view/en/82555461 Warranty

More information

Applications & Tools. Configuration of Frequency Converters with the APL Channel Block FbDrive in SIMATIC PCS 7 SIMATIC PCS 7 V8.0

Applications & Tools. Configuration of Frequency Converters with the APL Channel Block FbDrive in SIMATIC PCS 7 SIMATIC PCS 7 V8.0 Cover Configuration of Frequency Converters with the APL Channel Block FbDrive in SIMATIC PCS 7 SIMATIC PCS 7 V8.0 Application Example October 2012 Applications & Tools Answers for industry. Siemens Industry

More information

Integral calculation in PCS 7 with "Integral" FB or "TotalL" FB

Integral calculation in PCS 7 with Integral FB or TotalL FB Application description 10/2014 Integral calculation in PCS 7 with "Integral" FB or "TotalL" FB PCS 7 V8.0 SP2 http://support.automation.siemens.com/ww/view/de/102052080 Warranty and liability Warranty

More information

Networking a SINUMERIK 828D

Networking a SINUMERIK 828D Application description 06/2015 828D SINUMERIK 828D, SW 4.5 SP3 https://support.industry.siemens.com/cs/ww/en/view/109474567 Warranty and liability Warranty and liability Note The Application Examples

More information

Cover. Universal-Parameter-Server (FB 24) SIMATIC S7. Function Block Description November Applikationen & Tools. Answers for industry.

Cover. Universal-Parameter-Server (FB 24) SIMATIC S7. Function Block Description November Applikationen & Tools. Answers for industry. Cover Universal-Parameter-Server (FB 24) SIMATIC S7 Function Block Description November 2010 Applikationen & Tools Answers for industry. Industry Automation and Drives Technologies Service & Support Portal

More information

Cover. Technology Template MC_MoveJOG. Technology CPU. Documentation March Applikationen & Tools. Answers for industry.

Cover. Technology Template MC_MoveJOG. Technology CPU. Documentation March Applikationen & Tools. Answers for industry. Cover Technology Template Technology CPU Documentation March 2009 Applikationen & Tools Answers for industry. Warranty, liability and support Warranty, liability and support Note The application examples

More information

Safe and Fault Tolerant Controllers

Safe and Fault Tolerant Controllers Safe and Fault Tolerant Controllers SIMATIC Safety Integrated for Process Automation Wiring and Evaluation Architectures for Failsafe Digital Input (F-DI)- and Output-Modules (F-DO) of ET 200M Functional

More information

Fail-Safe Group Shutdown of the ET 200SP F-Motor Starter with F-DQ SIMATIC Safety Integrated https://support.industry.siemens.com/cs/ww/en/view/109748128 Siemens Industry Online Support Warranty and Liability

More information

Determination of suitable hardware for the Process Historian 2014 with the PH-HWAdvisor tool

Determination of suitable hardware for the Process Historian 2014 with the PH-HWAdvisor tool Application example 12/2016 Determination of suitable hardware for the Process Historian 2014 with the PH-HWAdvisor tool SIMATIC Process Historian 2014 https://support.industry.siemens.com/cs/ww/de/view/109740115

More information

User Login with RFID Card Reader

User Login with RFID Card Reader Application Description 10/2014 User Login with RFID Card Reader Basic Panels / Comfort Panels / WinCC V13 http://support.automation.siemens.com/ww/view/en/99808171 Warranty and Liability Warranty and

More information

Applications & Tools. Configuring RT communication between SIMATIC and SIMOTION (I-Device) SIMATIC & SIMOTION. Application Example June 2012

Applications & Tools. Configuring RT communication between SIMATIC and SIMOTION (I-Device) SIMATIC & SIMOTION. Application Example June 2012 Configuring RT communication between SIMATIC and SIMOTION (I-Device) SIMATIC & SIMOTION Application Example June 2012 Applications & Tools Answers for industry. Siemens Industry Online Support This article

More information

Moving a Process Historian/ Information Server from Workgroup A to Workgroup B

Moving a Process Historian/ Information Server from Workgroup A to Workgroup B Application description 03/2014 Moving a Process Historian/ Information Server from Workgroup A to Workgroup B SIMATIC PCS 7 V8.0 SP1 Upd1 http://support.automation.siemens.com/ww/view/en/66579062 Warranty

More information

Applikationen & Tools. Network Address Translation (NAT) and Network Port Address Translation (NAPT) SCALANCE W. Application Description July 2009

Applikationen & Tools. Network Address Translation (NAT) and Network Port Address Translation (NAPT) SCALANCE W. Application Description July 2009 Cover Sheet Network Address Translation (NAT) and Network Port Address Translation (NAPT) SCALANCE W Application Description July 2009 Applikationen & Tools Answers for industry. Warranty, Liability and

More information

Display of SINAMICS Error Messages in Runtime Professional

Display of SINAMICS Error Messages in Runtime Professional Application Example 09/2016 Display of SINAMICS Error Messages in Runtime Professional SINAMICS G120, WinCC Runtime Professional https://support.industry.siemens.com/cs/ww/en/view/109738320 Warranty and

More information

Micro Application Example

Micro Application Example Micro Application Example Easy Remote Control and Monitoring via Dedicated Line Modem Micro Automation Set 17 The Micro Automation Sets are not binding and do not claim to be complete regarding the circuits

More information

Applications & Tools. Security Configurations in LAN and WAN (DSL) with SCALANCE S61x Modules and the Softnet Security Client. Industrial Security

Applications & Tools. Security Configurations in LAN and WAN (DSL) with SCALANCE S61x Modules and the Softnet Security Client. Industrial Security Cover Configurations in LAN and WAN (DSL) with S61x Modules and the Softnet Client Industrial Application Description March 2010 Applications & Tools Answers for industry. Industry Automation and Drives

More information

Application example 12/2016. SIMATIC IOT2000 OPC UA Client SIMATIC IOT2020, SIMATIC IOT2040

Application example 12/2016. SIMATIC IOT2000 OPC UA Client SIMATIC IOT2020, SIMATIC IOT2040 Application example 12/2016 SIMATIC IOT2000 OPC UA Client SIMATIC IOT2020, SIMATIC IOT2040 Warranty and liability Warranty and liability Note The Application Examples are not binding and do not claim to

More information

Setting up time synchronization of Process Historian and Information Server

Setting up time synchronization of Process Historian and Information Server Application example 11/2015 Setting up time synchronization of Process Historian and Information Server SIMATIC PCS 7 V8.1 https://support.industry.siemens.com/cs/ww/en/view/66579062 Warranty and Liability

More information

Display of SINAMICS Fault Messages in WinCC V7.4

Display of SINAMICS Fault Messages in WinCC V7.4 Application Example 03/2017 Display of SINAMICS Fault Messages in WinCC V7.4 SINAMICS G120, WinCC V7.4 https://support.industry.siemens.com/cs/ww/de/view/109744939 Warranty and Liability Warranty and Liability

More information

Configuring the F-I-Device function with the SENDDP and RCVDP blocks.

Configuring the F-I-Device function with the SENDDP and RCVDP blocks. Configuration Example 11/2016 Configuring the F-I-Device function with the SENDDP and RCVDP blocks. PROFIsafe https://support.industry.siemens.com/cs/ww/de/view/109478798 Warranty and Liability Warranty

More information

Library Description 08/2015. HMI Templates. TIA Portal WinCC V13. https://support.industry.siemens.com/cs/ww/en/view/

Library Description 08/2015. HMI Templates. TIA Portal WinCC V13. https://support.industry.siemens.com/cs/ww/en/view/ Library Description 08/2015 TIA Portal WinCC V13 https://support.industry.siemens.com/cs/ww/en/view/91174767 Warranty and Liability Warranty and Liability Note The Application Examples are not binding

More information

Transmitting HMI data to an external monitor

Transmitting HMI data to an external monitor Application description 07/2015 Transmitting HMI data to an external monitor SINUMERIK 828D, SW 4.5 SP3 https://support.industry.siemens.com/cs/ww/en/view/109477688 Warranty and liability Warranty and

More information

https://support.industry.siemens.com/cs/ww/en/view/

https://support.industry.siemens.com/cs/ww/en/view/ Generating the Parameters for the Modbus/TCP Communication https://support.industry.siemens.com/cs/ww/en/view/60735352 Siemens Industry Online Support Siemens AG 2016-20186 All rights reserved Warranty

More information

Applications & Tools. Technology CPU 317TF-2 DP: Example for determining the Safety Integrity Level (SIL) according to IEC

Applications & Tools. Technology CPU 317TF-2 DP: Example for determining the Safety Integrity Level (SIL) according to IEC Cover Technology CPU 317TF-2 DP: Example for determining the Safety Integrity Level (SIL) according to IEC 62061 Technology CPU Application Description January 2013 Applications & Tools Answers for industry.

More information

Passivation and Reintegration of F-/O S7-1200/1500, ET 200SP, STEP 7 Safety Basic/Advanced https://support.industry.siemens.com/cs/ww/en/view/22304119 Siemens Industry Online Support Intern Siemens AG

More information

Applications & Tools. Time-of-Day Synchronization between WinCC Runtime Professional and S7 Controllers. WinCC Runtime Professional

Applications & Tools. Time-of-Day Synchronization between WinCC Runtime Professional and S7 Controllers. WinCC Runtime Professional 23BCover Time-of-Day Synchronization between WinCC Runtime Professional and S7 Controllers WinCC Runtime Professional Application Description March 2013 Applications & Tools Answers for industry. Industry

More information

Drive System Application

Drive System Application Drive System Application Application Description Uploading and downloading drive parameters of a xx using STARTER Table of Contents Table of Contents 1 Warranty, liability and support... 3 2 Description...

More information

Operating instructions parameter setting for M200D AS I standard starter

Operating instructions parameter setting for M200D AS I standard starter Operating instructions parameter setting for M200D AS I standard starter 1. Scope of delivery... 3 1.1. Operating range... 3 1.1.1. CPUs... 3 1.1.2. AS-i Master... 3 1.2. Overview of the S7-blocks... 4

More information

Micro Application Example

Micro Application Example Micro Application Example Simple and comfortable Speed Control of Motors (with LOGO!, and SINAMICS G110) Micro Automation Set 12 Application Areas and Usage Note The Micro Automation Sets are not binding

More information

Applications & Tools. Calculation examples for safety functions according to EN ISO SINUMERIK 840D sl

Applications & Tools. Calculation examples for safety functions according to EN ISO SINUMERIK 840D sl lcover sheet Calculation examples for safety functions according to EN ISO 13849 SINUMERIK 840D sl Calculation examples for safety functions at horizontal axes October 2013 Applications & Tools Answers

More information

https://support.industry.siemens.com/cs/ww/en/view/

https://support.industry.siemens.com/cs/ww/en/view/ Fail-Safe Group Shutdown of the ET 200SP F-Motor Starter with F-PM-E SIMATIC Safety Integrated https://support.industry.siemens.com/cs/ww/en/view/109748128 Siemens Industry Online Support Warranty and

More information

Fail-safe Controllers. SIMATIC Safety Integrated Light Curtain in Category 4 with Muting Function according to EN 954-1

Fail-safe Controllers. SIMATIC Safety Integrated Light Curtain in Category 4 with Muting Function according to EN 954-1 Fail-safe Controllers SIMATIC Safety Integrated Light Curtain in Category 4 with Muting Function according to EN 954-1 Functional example no. A&D Safety Integrated Page 1/26 Preliminary Remarks The functional

More information

Communication between HMI and Frequency Converter. Basic Panel, Comfort Panel, Runtime Advanced, SINAMICS G120. Application Example 04/2016

Communication between HMI and Frequency Converter. Basic Panel, Comfort Panel, Runtime Advanced, SINAMICS G120. Application Example 04/2016 Application Example 04/2016 Communication between HMI and Frequency Converter Basic Panel, Comfort Panel, Runtime Advanced, SINAMICS G120 https://support.industry.siemens.com/cs/ww/en/view/109481157 Warranty

More information

https://support.industry.siemens.com/cs/ww/en/view/

https://support.industry.siemens.com/cs/ww/en/view/ Working with the TIA Portal Cloud Connector TIA Portal V14 SP1 https://support.industry.siemens.com/cs/ww/en/view/109747305 Siemens Industry Online Support Warranty and Liability Warranty and Liability

More information

Applications & Tools. Individual Access to Stored PDF- and HTML-Documents via Comfort Panel. WinCC Comfort V11. Application Description May 2012

Applications & Tools. Individual Access to Stored PDF- and HTML-Documents via Comfort Panel. WinCC Comfort V11. Application Description May 2012 Cover Individual Access to Stored PDF- and HTML-Documents via Comfort Panel WinCC Comfort V11 Application Description May 2012 Applications & Tools Answers for industry. Siemens Industry Online Support

More information

https://support.industry.siemens.com/cs/ww/en/view/

https://support.industry.siemens.com/cs/ww/en/view/ Using the MC- PreServo and MC-PostServo Modules SIMATIC S7-1500 https://support.industry.siemens.com/cs/ww/en/view/109741575 Siemens Industry Online Support Warranty and Liability Warranty and Liability

More information

Universal Parameter Server

Universal Parameter Server Library Description 10/2015 Universal Parameter Server SIMATIC S7-1500 https://support.industry.siemens.com/cs/ww/en/view/45841087 Warranty and Liability Warranty and Liability Note The Application Examples

More information

https://support.industry.siemens.com/cs/ww/en/view/

https://support.industry.siemens.com/cs/ww/en/view/ SIMOTION IT Application frame Manual 07/2017 https://support.industry.siemens.com/cs/ww/en/view/109748953 Siemens Industry Online Support Warranty and liability Warranty and liability Note The Application

More information

Applications & Tools. Control of the Safety Integrated Extended Functions of the SINAMICS S110 via the fail-safe inputs of the CU305 SINAMICS S110

Applications & Tools. Control of the Safety Integrated Extended Functions of the SINAMICS S110 via the fail-safe inputs of the CU305 SINAMICS S110 Cover sheet Control of the Extended Functions of the SINAMICS S110 via the fail-safe inputs of the CU305 SINAMICS S110 Application example November 2011 Applications & Tools Answers for industry. Industry

More information

SIMATIC PCS 7 Minimal Configuration

SIMATIC PCS 7 Minimal Configuration Application description 05/2015 SIMATIC PCS 7 Minimal Configuration SIMATIC PCS 7 V8.1 https://support.industry.siemens.com/cs/ww/en/view/24023824 Warranty and liability Warranty and liability Note The

More information

RAID systems within Industry

RAID systems within Industry White Paper 01/2014 RAID systems within Industry Functioning, variants and fields of application of RAID systems https://support.industry.siemens.com/cs/ww/en/view/109737064 Warranty and liability Warranty

More information

SIMATIC Visualization Architect (SiVArc) Getting Started

SIMATIC Visualization Architect (SiVArc) Getting Started Application Example 11/2016 SIMATIC Visualization Architect () Getting Started TIA Portal V14 https://support.industry.siemens.com/cs/ww/de/view/109740350 Warranty and Liability Warranty and Liability

More information

Configuration Instruction

Configuration Instruction Configuration Instruction SIMATIC PCS 7 SIMATIC IT Integration PCS 7 / SIMATIC IT Integration Pack V6.1 SIMATIC software in a domain Warranty, liability and support NOTE The application examples are not

More information

Applications & Tools. Specification of Limit Values for Safely Limited Speed (SLS) from a non-safety HMI. Distributed Safety

Applications & Tools. Specification of Limit Values for Safely Limited Speed (SLS) from a non-safety HMI. Distributed Safety Cover Specification of Limit Values for Safely Limited Speed (SLS) from a non-safety HMI Distributed Safety Application Description March 2013 Applications & Tools Answers for industry. Siemens Industry

More information

Application for Process Automation

Application for Process Automation Application for Process Automation Detection of Document Status of SIMATIC IT Batch Logs (Original or Copy) for SIMATIC IT Historian V6.3 SP1 Solution Module with Code Warranty, liability and support Note

More information

Micro Application Example

Micro Application Example Micro Application Example Autarkic switching in GAMMA instabus EIBnetwork in building service applications (with LOGO! and EIB module) Micro Automation Set 8 Note Note The Micro Automation Sets are not

More information

Applications & Tools. Service Concept: Auto Backup for the Comfort Panels. WinCC (TIA Portal) V12. Application Description May 2013

Applications & Tools. Service Concept: Auto Backup for the Comfort Panels. WinCC (TIA Portal) V12. Application Description May 2013 Cover Service Concept: Auto Backup for the Comfort Panels WinCC (TIA Portal) V12 Application Description May 2013 Applications & Tools Answers for industry. Copyright Siemens AG 2013 All rights reserved

More information

Comparing Libraries using the "Library Compare" Tool TIA Portal Openness / V14 SP1 https://support.industry.siemens.com/cs/ww/en/view/109749141 Siemens Industry Online Support Warranty and Liability Warranty

More information

Application for Communication

Application for Communication Application for Communication OPC Communication via the SEND/RECEIVE Protocol with a Visual Basic.NET OPC Client Demonstration Warranty, Liability and Support OPC with SEND/RECEIVE Protocol, Entry-ID:

More information

SINAMICS G/S: Tool for transforming Warning and Error Messages in CSV format

SINAMICS G/S: Tool for transforming Warning and Error Messages in CSV format Application example 03/2017 SINAMICS G/S: Tool for transforming Warning and Error Messages in CSV format https://support.industry.siemens.com/cs/ww/en/view/77467239 Copyright Siemens AG 2017 All rights

More information

Documentation of Production Processes with WinCC flexible WinCC flexible 2008 SP1 Application Description

Documentation of Production Processes with WinCC flexible WinCC flexible 2008 SP1 Application Description Cover Documentation of Production Processes with WinCC flexible WinCC flexible 2008 SP1 Application Description June 2010 Applications & Tools Answers for industry. Industry Automation and Drives Technologies

More information

Customizing of WinCC Controls. TIA Portal WinCC Runtime Professional. Application Description July Applications & Tools. Answers for industry.

Customizing of WinCC Controls. TIA Portal WinCC Runtime Professional. Application Description July Applications & Tools. Answers for industry. Customizing of WinCC Controls TIA Portal WinCC Runtime Professional Application Description July 2015 Applications & Tools Answers for industry. Siemens Industry Online Support This document is an article

More information

Acknowledgement of WinCC Messages with forced comments WinCC V7 https://support.industry.siemens.com/cs/ww/en/view/52329908 Siemens Industry Online Support Warranty and liability Warranty and liability

More information

Improving the performance of the Process Historian

Improving the performance of the Process Historian Application example 01/2016 Improving the performance of the Process Historian SIMATIC PCS 7 https://support.industry.siemens.com/cs/ww/en/view/66579062 Warranty and Liability Warranty and Liability Note

More information

Applications & Tools. Wireless Data Communication via SMS with SIMATIC S SIMATIC S7-1200, SINAUT MD Application Description July 2010

Applications & Tools. Wireless Data Communication via SMS with SIMATIC S SIMATIC S7-1200, SINAUT MD Application Description July 2010 Cover Wireless Data Communication via SMS with SIMATIC S7-100 SIMATIC S7-100, SINAUT MD70-3 Application Description July 010 Applications & Tools Answers for industry. Industry Automation and Drives Technologies

More information

Safety Applications with the S FC CPU

Safety Applications with the S FC CPU Application Examples 12/2015 Safety Applications with the S7-1200 FC CPU STEP 7 Safety V13 SP1 (TIA Portal) https://support.industry.siemens.com/cs/ww/en/view/109478932 Warranty and Liability Warranty

More information

Data Storage on Windows Server or NAS Hard Drives

Data Storage on Windows Server or NAS Hard Drives Application Example 03/2016 Data Storage on Windows Server or NAS Hard Drives SIMATIC HMI Comfort Panels, Sharing of Network Drives and Folders https://support.industry.siemens.com/cs/ww/en/view/92346478

More information

Applications & Tools. Line Contactor Control using the ON/OFF1 Command for SINAMICS G120. SINAMICS G120 with firmware V4.

Applications & Tools. Line Contactor Control using the ON/OFF1 Command for SINAMICS G120. SINAMICS G120 with firmware V4. Line Contactor Control using the ON/OFF Command for SNAMCS G2 SNAMCS G2 with firmware V4.4 and higher Application August 22 Applications & ools Answers for industry. Siemens ndustry Online Support his

More information

Configuration of an MRP ring with SIMOCODE and SIMATIC S SIMOCODE pro V PN, SIMATIC S Siemens Industry Online Support

Configuration of an MRP ring with SIMOCODE and SIMATIC S SIMOCODE pro V PN, SIMATIC S Siemens Industry Online Support Configuration of an MRP ring with SIMOCODE and SIMATIC S7-1500 SIMOCODE pro V PN, SIMATIC S7-1500 https://support.industry.siemens.com/cs/ww/en/view/109742280 Siemens Industry Online Support Siemens AG

More information

Functional Example AS-FE-I-013-V13-EN

Functional Example AS-FE-I-013-V13-EN Functional Example AS-FE-I-013-V13-EN SIMATIC Safety Integrated for Factory Automation Practical Application of IEC 62061 Illustrated Using an Application Example with SIMATIC S7 Distributed Safety Preliminary

More information

Emergency Stop up to PL e / SIL 3 with a Fail-Safe S Controller. SIMATIC Safety Integrated. Siemens Industry Online Support

Emergency Stop up to PL e / SIL 3 with a Fail-Safe S Controller. SIMATIC Safety Integrated. Siemens Industry Online Support Emergency Stop up to PL e / SIL 3 with a Fail-Safe S7-1500 Controller SIMATIC Safety Integrated https://support.industry.siemens.com/cs/ww/en/view/21064024 Siemens Industry Online Support Warranty and

More information