19.08.2013 Views

Safety Integrated - Industry - Siemens

Safety Integrated - Industry - Siemens

Safety Integrated - Industry - Siemens

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

F-CALL (FC1)<br />

F-CALL (FC1) is the F runtime group and is called from the cyclic<br />

interrupt OB (OB35). F-CALL calls the F-programe block<br />

(here the FC 2).<br />

FC "2H_and_ESTP" (FC 2)<br />

FC 2 ensures the modular setup of the safety program.<br />

The "two-hand control" functionality is basically implemented<br />

in the function blocks FC3, FC4 and FC5, FC6 called by FC2.<br />

Block Task<br />

FC "2Hand" (FC 3) Evaluation of the status of the two exclusive<br />

OR sensors of the two-hand control<br />

panel.<br />

FC "E_STOP" (FC 4) Evaluation of the status of the emergency<br />

stop mushroom-head push button integrated<br />

in the two-hand control panel.<br />

FC "START" (FC 5) Evaluation of the information from FC3 and<br />

FC4 to start the "machine".<br />

FC "REINTEGRATION"<br />

(FC 6)<br />

FC "2Hand" (FC 3)<br />

Reintegration after passivation of F-DI or F-<br />

DO.<br />

Input<br />

parameter<br />

Assignment Function<br />

HAND1 Exclusive OR Starting the "machine". To start the<br />

HAND2<br />

sensor of the<br />

two-hand<br />

machine both exclusive OR sensors<br />

must be pressed simultaneously<br />

control panel and have to remain pressed during<br />

the entire "machine time".<br />

Output<br />

parameter<br />

HELP_DB1.CO<br />

ND1<br />

Assignment Function<br />

Bit from F-DB Storing the result for later evaluation<br />

in FC5<br />

For realisation of the "two-hand control", FC 3 calls the FB<br />

"F_2H_EN" (FB 211, DB 211). FB 211 is a certified block from<br />

the Distributed <strong>Safety</strong> library.<br />

...<br />

#HAND1<br />

#HAND2<br />

"HELP_<br />

DB1".<br />

EN_ESTP<br />

T#500MS<br />

EN<br />

IN1<br />

IN2<br />

ENABLE<br />

DISCTIME<br />

"INSTANZ_<br />

FB211"<br />

"F_2H_EN"<br />

Q<br />

ACTUATOR<br />

ENO<br />

#01<br />

...<br />

G_FB_XX_139<br />

In #HAND1 and #HAND2 the make contacts are polled by the<br />

exclusive OR sensors of the two-hand control panel.<br />

Both exclusive OR sensors have to be pressed within a time.<br />

This time is indicated on the DISCTIME parameter of FB<br />

"F_2H_EN" (FB 211). The maximum permissible value which<br />

can be parameterized is 500 ms according to EN 574).<br />

Only with "1"-signal at ENABLE, Q can be set. The bit<br />

"HELP_DB1".EN_ESTP is the the emergency stop signal (see FC<br />

4): "HELP_DB1".EN_ESTP will be set, if the emergency stop<br />

button is unlocked and acknowledged. Consider the following<br />

scenario:<br />

■ Both exclusive OR sensors are pressed and will be pressed<br />

all along<br />

■ The emergency stop is pressed<br />

■ The emergency stop is unlocked<br />

■ An acknowledgement is done<br />

Even though both exclusive OR sensors have been pressed<br />

during those 4 steps, the "machine" will not turn on (a release<br />

of the both exclusive OR sensors is necessary).<br />

FC "E_STOP" (FC 4)<br />

Input<br />

parameter<br />

ACK Push button<br />

(NO)<br />

ACK<br />

ESTP Emergency<br />

stop push<br />

button<br />

(NC/NC)<br />

Assignment Function<br />

An acknowledgement prior to the<br />

start of the "machine" is required in<br />

the following cases:<br />

■ First start<br />

■ After unlocking the<br />

emergency stop<br />

■ After the F-DI has come from<br />

passivation (reintegration)<br />

The ACK signal is received by a standard<br />

DI. The signals which are not<br />

failsafe are indicated in color<br />

in the<br />

F program.<br />

Interruption of the "machine<br />

activity"<br />

Output<br />

parameter<br />

Assignment Function<br />

HELP_DB1.COND2 Bit from F-DB Storing the result for later<br />

evaluation in FC5<br />

Functional Example No. AS-FE-I-006-V10-EN 243<br />

Ex. No.<br />

6

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!