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.

Variables of FB "STANDSTILL_AND_SAFETY_V" (FB 2, DB 2):<br />

Formal<br />

parameters<br />

Data Type Explanation<br />

N_PB INT Actual speed value (determined via PROFIBUS). Provided by master CPU in 1/min.<br />

N_COUNT INT Actual speed value (determined via SBM2 module of MASTERDRIVES and count module of the ET 200S). Provided<br />

by OB35 of the F-CPU in 1/min.<br />

DMS BOOL "Dead Man Switch": Button (NO) which can start the drive from standstill when "safe speed" (SG) mode is set.<br />

SG remains active as long as<br />

• the button (NO) stays pressed<br />

• the operating mode "safe speed" (SG) is set<br />

• the emergency stop push button is not pressed<br />

• the plausibility checks of the speed is confirmative<br />

• the readback signal of K2 is pending correctly<br />

ACK BOOL Occurring errors are acknowledged with the acknowledge signal.<br />

REQ_SG BOOL Mode switch<br />

0: normal operation, 1: "safe speed" (SG)<br />

N_MAX INT N_ERR1=1 for N_PB>N_MAX or N_COUNT> N_MAX. In operating mode SG this causes safe shutdown of the drive.<br />

N_SG INT Maximum speed value in 1/min for "safe speed" (SG).<br />

N_SG_TOL INT Tolerance range for N_SG. The drive is safely shut down in "safe speed" (SG) mode if the actual speed value is<br />

larger than N_SG + N_SG_TOL.<br />

N_DIFF INT Determined are<br />

• the actual speed value determined via PROFIBUS and<br />

• the actual speed value determined via the count module of ET 200S.<br />

If the differential value of both determined actual speed values exceeds the parameterized value N_DIFF, this is<br />

interpreted as plausibility error. N_ERR2 then becomes 1 and the drive is safely switched off.<br />

N0_TOL INT When determining the standstill, the drive speed does not become 0, but is compared with the value parameterized<br />

at N0_TOL. This takes into account, that the incremental shaft encoder can also detect speeds not equal to 0<br />

due to small movements of the drive. On average, however, the speeds are 0.<br />

OUT1 BOOL OUT1=1: start command for drive.<br />

DELAY_ON TIME Switch-on delay. After the time has elapsed, the evaluation of the plausibility check becomes active. The delay is<br />

due to the inertia of the mechanical contacts.<br />

SSTILL BOOL 1: drive in standstill<br />

N_ERROR BOOL Collective error: is set to 1, if in "safe speed" (SG) mode one of the following errors occurs.<br />

• the actual speed value exceeds a speed value N_MAX (N_ERR1=1)<br />

• the speed determined via PROFIBUS and the speed determined with the ET 200S count module deviate<br />

(N_ERR2=1).<br />

• The drive is started in the DP master with OUT1=1. If there is a faulty transmission in the address transfer area<br />

then DP Slave OUT1=0 but the drive remains active (SSTILL=0). If this condition is true, then N_ERR3=1.<br />

• The actual speed value exceeds the set speed value for safe speed (N_ERR4=1).<br />

EN_SG BOOL 1: "Safe speed" (SG) is active.<br />

Note<br />

The parameterized count values are sample values and<br />

must be adjusted according to their individual requirements.<br />

Functional Example No. AS-FE-I-012-V10-EN 389<br />

Ex. No.<br />

12

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

Saved successfully!

Ooh no, something went wrong!