Siemens SINUMERIK 840D Description Of Functions page 266

Hide thumbs Also See for SINUMERIK 840D:
Table of Contents

Advertisement

4 Data Descriptions
4.4 System variable
4.4.2
Description of the system variables
System variable
The safe actual value, used by SI, can be read and further processed from the
$VA_IS
NC part program for every axis/spindle.
Example:
When an NC part program is started, Safety Integrated checks whether axis X
would move into the vicinity of shutdown limits as a result of the zero offsets
when a program is processed. The part program can be programmed as
follows, for example:
IF ($VA_IS[X] < 10000) GOTOF POS_OK
MESG ("Axis has nearly reached limit switch!")
POS_OK:
...
The variable can also be used in synchronous actions in order to reduce the
override when the axis is nearly at the limit switch.
Difference between
Both variable $VA_IS and variable $AA_IM can be used to read actual values.
$VA_IS and $AA_IM
Table 4-60
References:
System variables
Reading actual value crosswise data comparison errors using system
$A_XFAULTSI and
variables
$VA_XFAULTSI
If a crosswise data comparison between NCK and 611 digital detects errors,
the response is determined by the current operating state:
This chain of responses is not altered to ensure personnel safety.
To allow responses to a crosswise data comparison error, a new system
variable $A_XFAULTSI is introduced and indicates that a crosswise data
comparison error has occurred on any of SI axes. Retraction can then be
initiated as a response to this system variable.
An axis-specific system variable $VA_XFAULTSI[<Axis name>] is also
introduced so that, if necessary, axis-specific responses can be configured for
particular applications.
4-266
SINUMERIK 840D/SIMODRIVE 611 digital SINUMERIK Safety Integrated (FBSI) - Edition 11.03
Difference between $VA_IS and $AA_IM
Variable
Meaning
$VA_IS
Reads the actual value used by Safety Integrated
$AA_IM
Reads the actual value (setpoint of position closed-loop control) used by
the closed-loop control
/PGA/, Programming Guide, Production Planning
SBH, SG, SE or SN active: After a Stop F, a crosswise data comparison
error leads to a Stop B, which initiates the fastest possible braking of the
axis. Then a Stop A is initiated and the pulse enable is cancelled.
SBH and SG are not active and SE/SN are not used or Stop C/D/E has
already been activated: In this case, a Stop F due to a crosswise data
comparison error does not result in any further action – only Alarm 27001
is output that provides information. Processing then continues.
; if actual value too high,
; then message,
; otherwise, continue here
© Siemens AG 2003 All Rights Reserved
11.03

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Simodrive 611 digital

Table of Contents