Siemens sinumerik 840d Programming Manual page 387

Hide thumbs Also See for sinumerik 840d:
Table of Contents

Advertisement

08.97
10
840D
840D
NCU 571
NCU 572
NCU 573
Programming example
Axis programs are started by setting digital inputs.
Main program:
ID=1 EVERY $A_IN[1]==1 DO AXIS_X
ID=2 EVERY $A_IN[2]==1 DO AXIS_Y
ID=3 EVERY $A_IN[3]==1 DO $AA_OVR[Y]=0
ID=4 EVERY $A_IN[4]==1 DO AXIS_Z
M30
Technology cycle AXIS_X:
$AA_OVR[Y]=0
M100
POS[X]=100 FA[X]=300
M17
Technology cycle AXIS_Y:
POS[Y]=10 FA[Y]=200
POS[Y]=-10
M17
Technology cycle AXIS_Z:
$AA_OVR[X]=0
POS[Z]=90 FA[Z]=250
POS[Z]=-90
M17
 Siemens AG 2000. All rights reserved
SINUMERIK 840D/840Di/810D/FM-NC Programming Guide Advanced (PGA) – 04.00 Edition
FM-NC
810D
840Di
Motion-Synchronous Action
10.5 Technology cycles
ID = 1
ID = 2
IPO cycle
Bedienung
Bedienung
Condition
Condition
IPO cycle
$AA_OVR [Y] = 0
POS [Y] = 10
IPO cycle
M100
IPO cycle
POS [X] = 100
POS [Y] = 10
IPO cycle
IPO cycle
M17
M17
If input 1 is at 1, axis program X starts
If input 2 is at 1, axis program Y starts
If input 3 is at 1, the override for axis Y is at 0
If input 4 is at 1, axis program Z starts
10
ID = 3
ID = 4
Bedienung
Bedienung
Condition
Condition
$AA_OVR [Y] = 0
$AA_OVR [X] = 0
POS [Z] = 90
POS [Z] = -90
M17
10-387

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik fm-ncSinumerik 840diSinumerik 810d

Table of Contents