no message
r2149 | dbx | 2007-09-24 11:10:59 +1000 (Mon, 24 Sep 2007) | 2 lines
This commit is contained in:
committed by
Douglas Clowes
parent
565267647b
commit
ad2b41fef2
@@ -1,7 +1,7 @@
|
||||
NO TE: QUOKKA - CONTROLLER 2
|
||||
NO TE:
|
||||
NO TE: $Revision: 1.4 $
|
||||
NO TE: $Date: 2007-08-16 04:31:07 $
|
||||
NO TE: $Revision: 1.5 $
|
||||
NO TE: $Date: 2007-09-24 01:10:59 $
|
||||
NO TE: Author: Dan Bartlett
|
||||
NO TE: Last revision by: $Author: dbx $
|
||||
NO TE:
|
||||
@@ -13,6 +13,8 @@ NO TE: E-COLLIMATION OPTICS - CHAMBER 5
|
||||
NO TE: F-COLLIMATION OPTICS - CHAMBER 6
|
||||
NO TE: G-COLLIMATION OPTICS - CHAMBER 7
|
||||
NO TE: H-COLLIMATION OPTICS - CHAMBER 8
|
||||
NO TE:
|
||||
NO TE: +VE MOTOR MOVES ALL IN A WESTERLY DIRECTION
|
||||
NO ----------------------------------------
|
||||
#AUTO
|
||||
NO TE: THIS IS THE PROGRAM THAT RUNS AUTOMATICALLY ON CONTROLLER STARTUP
|
||||
@@ -22,8 +24,8 @@ CN 1;' CONFIGURES LIMIT SWITCHES TO ACCEPT NC CONTACTS
|
||||
II 8,,,0;' CONFIGURES THE 8TH INPUT TO ACTIVATE THE #ININT ROUTINE
|
||||
OP 65280;' SETS OUTPUTS 9-16 ON = RELAYS OFF
|
||||
IA 137,157,202,68;' CONFIGURES IP ADDRESS
|
||||
AC 25000,25000,25000,25000,25000,25000,25000,25000;' SET ACELERATION
|
||||
DC 25000,25000,25000,25000,25000,25000,25000,25000;' SET DECELERATION
|
||||
AC 12500,12500,12500,12500,12500,12500,12500,12500;' SET ACELERATION
|
||||
DC 12500,12500,12500,12500,12500,12500,12500,12500;' SET DECELERATION
|
||||
SP 25000,25000,25000,25000,25000,25000,25000,25000;' SET SPEED
|
||||
SIA=1,25,13,0<-2>2;'HEIDENHAIN ROQ425
|
||||
SIB=1,25,13,0<-2>2;'HEIDENHAIN ROQ425
|
||||
@@ -39,29 +41,29 @@ NO ----------------------------------------
|
||||
#THREAD0
|
||||
NO TE: THERE MUST BE A THREAD RUNNING FOR #LIMSWI, #TCPERR AND #ININT TO WORK
|
||||
NO TE: CHECKS IF SPEEDS ARE ABOVE MAXIMUM ALLOWED
|
||||
IF (_SPA>50000)
|
||||
SPA=50000
|
||||
IF (_SPA>25000)
|
||||
SPA=25000
|
||||
ENDIF
|
||||
IF (_SPB>50000)
|
||||
SPB=50000
|
||||
IF (_SPB>25000)
|
||||
SPB=25000
|
||||
ENDIF
|
||||
IF (_SPC>50000)
|
||||
SPC=50000
|
||||
IF (_SPC>25000)
|
||||
SPC=25000
|
||||
ENDIF
|
||||
IF (_SPD>50000)
|
||||
SPD=50000
|
||||
IF (_SPD>25000)
|
||||
SPD=25000
|
||||
ENDIF
|
||||
IF (_SPE>50000)
|
||||
SPE=50000
|
||||
IF (_SPE>25000)
|
||||
SPE=25000
|
||||
ENDIF
|
||||
IF (_SPF>50000)
|
||||
SPF=50000
|
||||
IF (_SPF>25000)
|
||||
SPF=25000
|
||||
ENDIF
|
||||
IF (_SPG>50000)
|
||||
SPG=50000
|
||||
IF (_SPG>25000)
|
||||
SPG=25000
|
||||
ENDIF
|
||||
IF (_SPH>50000)
|
||||
SPH=50000
|
||||
IF (_SPH>25000)
|
||||
SPH=25000
|
||||
ENDIF
|
||||
JP #THREAD0
|
||||
EN
|
||||
@@ -94,35 +96,35 @@ OLDDCF=_DCF
|
||||
OLDDCG=_DCG
|
||||
OLDDCH=_DCH
|
||||
IF (_LFA = 0) | (_LRA = 0)
|
||||
DCA=100000;' DECEL FOR LIMIT HIT OCCURENCE
|
||||
DCA=75000;' DECEL FOR LIMIT HIT OCCURENCE
|
||||
STA
|
||||
ENDIF
|
||||
IF (_LFB = 0) | (_LRB = 0)
|
||||
DCB=100000;' DECEL FOR LIMIT HIT OCCURENCE
|
||||
DCB=75000;' DECEL FOR LIMIT HIT OCCURENCE
|
||||
STB
|
||||
ENDIF
|
||||
IF (_LFC = 0) | (_LRC = 0)
|
||||
DCC=100000;' DECEL FOR LIMIT HIT OCCURENCE
|
||||
DCC=75000;' DECEL FOR LIMIT HIT OCCURENCE
|
||||
STC
|
||||
ENDIF
|
||||
IF (_LFD = 0) | (_LRD = 0)
|
||||
DCD=100000;' DECEL FOR LIMIT HIT OCCURENCE
|
||||
DCD=75000;' DECEL FOR LIMIT HIT OCCURENCE
|
||||
STD
|
||||
ENDIF
|
||||
IF (_LFE = 0) | (_LRE = 0)
|
||||
DCE=100000;' DECEL FOR LIMIT HIT OCCURENCE
|
||||
DCE=75000;' DECEL FOR LIMIT HIT OCCURENCE
|
||||
STE
|
||||
ENDIF
|
||||
IF (_LFF = 0) | (_LRF = 0)
|
||||
DCF=100000;' DECEL FOR LIMIT HIT OCCURENCE
|
||||
DCF=75000;' DECEL FOR LIMIT HIT OCCURENCE
|
||||
STF
|
||||
ENDIF
|
||||
IF (_LFG = 0) | (_LRG = 0)
|
||||
DCG=100000;' DECEL FOR LIMIT HIT OCCURENCE
|
||||
DCG=75000;' DECEL FOR LIMIT HIT OCCURENCE
|
||||
STG
|
||||
ENDIF
|
||||
IF (_LFH = 0) | (_LRH = 0)
|
||||
DCH=100000;' DECEL FOR LIMIT HIT OCCURENCE
|
||||
DCH=75000;' DECEL FOR LIMIT HIT OCCURENCE
|
||||
STH
|
||||
ENDIF
|
||||
AM ABCDEFGH;' AFTER ALL AXES STOPPED
|
||||
|
||||
Reference in New Issue
Block a user