19.08.2013 Views

Safety Integrated - Industry - Siemens

Safety Integrated - Industry - Siemens

Safety Integrated - Industry - Siemens

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Ex. No.<br />

4<br />

Functionality of the function block "F_DRIVE"<br />

Sign of life<br />

The sign of life is generated by the block and transmitted to<br />

the output block TD_LIVE_SIGN [To Drive Live Sign]. The input<br />

block FD_LIVE_SIGN [From Drive Live Sign] awaits the sign of<br />

life. The "plausibility" of the sign of life transmitted and the<br />

one received is checked. The sign of life in the drive system<br />

must be incremented by 15 (function containing SIMOTION<br />

function block).<br />

The FB300 permanently converts the signs of life received into<br />

new signs of life using the principle of serial numbers.<br />

If a sign of life transmitted does not correspond to the sign of<br />

life received, the sign of life expected is transmitted again.<br />

This is tolerated until a time parameterized at input block<br />

F_TIME has expired. Then, an error is output and the output<br />

ENABLE_AXIS is reset. This principle corresponds to a time expected<br />

with acknowledgement.<br />

Caution<br />

The time set at input block F_TIME has to be set to the<br />

lowest possible value to ensure that the function block<br />

"F_DRIVE" immediately detects any errors arising during<br />

data transmission.<br />

Error acknowledgement / enable of safe standstill<br />

Errors can be reset only with AREA_PROTECTED =1 through a<br />

rising edge at ACK [Acknowledgement].<br />

ENABLE_AXIS only possible if AREA_PROTECTED =1, if no errors<br />

are pending and if a rising edge is applied to ACK.<br />

Fail-safe output(s) of the fail-safe Distributed <strong>Safety</strong> system<br />

must be controlled via the ENABLE_AXIS output. The "Safe<br />

standstill" safety function of the SINAMICS drive system is triggered<br />

via this output.<br />

452 Function Example No. MC-FE-I-004-V11-EN<br />

Protection zone closed<br />

If the protection zone is closed (AREA_PROTECTED=1), speed<br />

or standstill monitoring is not performed. The sign of life, CRC<br />

and the relevant position of the control signals with respect to<br />

each other (AREA_PROTECTED and ENABLE_MOTION) are still<br />

monitored.<br />

The ENABLE_MOTION signal - which constitutes, for example,<br />

the evaluated signal transmitted from an acknowledgement<br />

button - may only include a high signal if<br />

AREA_PROTECTED=0, which can be connected, for example,<br />

to the evaluated signal transmitted from protective doors of a<br />

certain protection zone. If this is not the case, ENABLE_AXIS is<br />

set to 0.<br />

Safe operating stop / standstill monitoring, e.g. protection<br />

zone open<br />

The actual position FD_RED_ROUGH_POS [From Drive Redundant<br />

Rough Position] is permanently stored in the block and<br />

verified as the standstill position when axis standstill monitoring<br />

is requested (AREA_PROTECTED =0). The standstill monitoring<br />

function is activated when the AREA_PROTECTED signal<br />

is changed from 1 to 0. When standstill monitoring is active,<br />

the system tolerates position changes by the value entered in<br />

FD_RED_ROUGH_POS +/- the value that can be parameterized<br />

by the user DELTA_INC_STANDSTILL [Delta Increments Standstill].<br />

This yields both a positive and a negative standstill limit.<br />

If the encoder value does not exceed the limits specified, then<br />

ENABLE_AXIS=1 and the drive can still be controlled even if it<br />

has stopped.<br />

If the position is changed and one of the above-mentioned<br />

limits violated, the monitoring function is violated and the<br />

safe standstill function on the drive triggered via the output<br />

block ENABLE_AXIS = 0, thus setting a restart inhibit.<br />

The maximum delta increments permissible during standstill<br />

are transmitted to the output block TD_DELTA_INC_SS [To<br />

Drive Delta Increments Standstill]. They can thus be simultaneously<br />

monitored in SIMOTION.

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

Saved successfully!

Ooh no, something went wrong!