Siemens SINUMERIK 840D sl Function Manual page 515

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

Advertisement

;
N1020 IDS = 02 DO $A_OUTSI[36] = $A_INSI[1]
These system variables can be read by the user program and written into by SAFE.SPF.
System variables $A_OUTSID[1...6]
The control signals of the NCK monitoring channel can be addressed in the NCK-SPL in a
double-word-serial fashion using these system variables:
$A_OUTSID[1] corresponds to $A_OUTSI[1...32]
$A_OUTSID[2] corresponds to $A_OUTSI[33...64]
$A_OUTSID[3] corresponds to $A_OUTSI[65...96]
$A_OUTSID[4] corresponds to $A_OUTSI[97...128]
$A_OUTSID[5] corresponds to $A_OUTSI[129...160]
$A_OUTSID[6] corresponds to $A_OUTSI[161...192]
These system variables can be read by the user program and written into by SAFE.SPF.
System variables $A_OUTSED[1...6]
The external status signals can be addressed by the NCK-SPL in a double-word-serial fashion
using these system variables:
$A_OUTSED[1] corresponds to $A_OUTSE[1...32]
$A_OUTSED[2] corresponds to $A_OUTSE[33...64]
$A_OUTSED[3] corresponds to $A_OUTSE[65...96]
$A_OUTSED[4] corresponds to $A_OUTSE[97...128]
$A_OUTSED[5] corresponds to $A_OUTSE[129...160]
$A_OUTSED[6] corresponds to $A_OUTSE[161...192]
These system variables can be read by the user program and written into by SAFE.SPF.
System variables $A_MARKERSI[1...192]
Up to 192 status bits of the SPL can be flagged using these system variables. The markers
are read and written directly into the NCK-SPL.
Programming example:
N1030 IDS = 03 DO $A_MARKERSI[2] = $A_OUTSI[1] AND $A_INSE[2]
N1040 IDS = 04 DO $A_OUTSE[1] = $A_MARKERSI[2]
System variables $A_MARKERSID[1...6]
The SPL status bits can be addressed in a word-serial fashion using these system variables.
$A_MARKERSID[1] corresponds to $A_MARKERSI[1...32]
Safety Integrated
Function Manual, 12/2017, 6FC5397-4BP40-6BA1
Data descriptions
9.7 System variable
515

Advertisement

Table of Contents
loading

Table of Contents