Rs 232 Command Blocks; Dprnt Program Example - Haas+Sohn HRT 160 Operator's And Service Manual

Table of Contents

Advertisement

RS 232 Command Blocks:

DPRNT[ ]
DPRNT [ZGnn ]
DPRNT[ ZSnn.nnn ]
DPRNT[ ZFnn.nnn ]
DPRNT[ZLnnn]
DPRNT[ZH]
DPRNT [ZB]
DPRNT [B]
*Not for general use in this application.
NOTES:
1.
Use of " Z " above assumes Haas Servo Control Parameter 21 = 6.
2.
Leading and trailing "0" must be included ( Correct: S045.000, Wrong: S45).
3.
When writing your program in the FANUC format it is important not to have blank spaces or
carriage returns (CR) in your DPRNT statement.

DPRNT PROGRAM EXAMPLE

The following is an Example of one way to program the FANUC.
O0001
G00 G17 G40 G49 G80 G90 G98
T101 M06
G54 X0 Y0 S1000 M03
POPEN
DPRNT [ ]
G04 P64
DPRNT [ZG090]
G04 P64
DPRNT [ZS000.000]
G04 P64
DPRNT [ZF050.000]
G04 P64
Mnn
G04 P250
G43 Z1. H01 M08
G81 Z-.5 F3. R.1
DPRNT [ ]
G04 P64
#100 = 90.
DPRNT [ZS#100[33] ]
G04 P64
Mnn
G04 P250
X0
G80
PCLOS
G00 Z0 H0
M05
M30
20
Clear / Reset receive buffer
Loads G-code nn into step no. 00, "0"is a place holder
Loads Step Size nnn.nnn into Step no. 00
Loads Feed Rate nnn.nnn into Step no. 00
*Loads Loop Count into Step no. 00
Return home immediatley without M-FIN
*Activates Remote Cycle Start without M-FIN
*Activates Remote Cycle Start without M-FIN regardless of Haas Servo Control
Parameter 21 setting
( OPEN FANUC SERIAL PORT)
( CLEAR /RESET HAAS)
( SERVO CONTROL STEP SHOULD NOW READ 00 )
( LOADS STEP SIZE 000.000 INTO STEP 00)
( LOADS FEED RATE 50 UNITS / SEC INTO STEP 00)
(REMOTE CYCLE START, MOVES TO P000.0000, SENDS M-FIN)
(DWELLS TO AVOID DPRNT WHILE M-FIN IS STILL HIGH)
(DRILLS AT: X0 Y0 P000.000)
(MAKE CERTAIN HAAS INPUT BUFFER IS CLEAR )
(EXAMPLE OF CORRECT MACRO SUBSTITUTION)
( LOADS STEP SIZE 090.000 INTO STEP 00)
(LEADING ZERO CONVERTED TO SPACE PARAM. MUST BE OFF)
(REMOTE CYCLE START MOVES TO P090.000, SENDS M-FIN)
(DRILLS AT: X0 Y0 P090.000)
(CANCELS DRILL CYCLE)
(CLOSE FANUC SERIAL PORT)
96-5047 rev L June 2005

Hide quick links:

Advertisement

Table of Contents
loading

Related Products for Haas+Sohn HRT 160

Table of Contents