Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Maho - Info

Download as xls, pdf, or txt
Download as xls, pdf, or txt
You are on page 1of 14

Maho

Type MH 500C
Fabr nr. 55091
No
Styring Maho 432
Controll version 301
Axses board
Axe card Serie nr
Axe card Version

PLC Version
IP adresse
Plassering
Base lengde 820 mm
Adress Code/Syntax Function
% MM ISO Subprogram
% PM ISO Program start Main program
% TM ISO Tool compensation table
N 9001-9999999 Part program and subprogram number
N 1-8999 Block number
X +/- 9999,99 Distance/move in mm
Y +/- 9999,99 Distance/move in mm
Z +/- 9999,99 Distance/move in mm
B +/- 9999,99 Distance/move in degrees
R +/- 9999,99 Circle radie in mm
I +/- 9999,99 Circle center in X
J +/- 9999,99 Circle center in Y
K +/- 9999,99 Circle center in Z
P 0-99 Point definition
F 1-5000 Feed mm/rev or mm/min
S 20-99999 Spindle RPM
T 0-99 Tool offset number
E 0-99 Parameter in sub programs

The order of the code: NGXYZBRIJKLPFSTME


Function Meaning
G0 * Rapid travel
G1 Linear interpolation
G2 Clockwise cicrcular interpolation
G3 Counter-clockwise cicrcular interpolation
G4 ** Dwell 0,1-983 Sec
G11 ** Countur element (round corner) sequense programming
Repeat section selection: Unconditional ( single or multiple) or
G14 ** conditional programme section repetition
G17 * Plane selection XY
G18 Plane selection XZ
G19 Plane selection ZY
G22 ** Subprogramme selection
G23 ** Main programme selection
G25 Manual Feed corretion (F-over) ON
G26 Manual Feed corretion (F-over) OFF
G27 Feed with rounding
G28 Feed with precision stop
G29 ** contional jump
G40 * Cancellation of G41, G42, G43 ,G44
G41 Tool radius correction left
G42 Tool radius correction rigth
G43 Tool radius correction up to
G44 Tool radius correction beyond
G51 * Cancellation of G52
Selection of the zeropoint shift G52 stored at setting of
G52 workpiece zeropoint ( Reset Axis)
G53 * Cancellation fo G54,G55, G56 , G57, G58, G59
G54 Selection of stored Zeropoint shift G54
G55 Selection of stored Zeropoint shift G55
G56 Selection of stored Zeropoint shift G56
G57 Selection of stored Zeropoint shift G57
G58 Selection of stored Zeropoint shift G58
G59 Selection of stored Zeropoint shift G59
G63 * Cancellation of G64
G64 Activation of the geometry processor
G70 Dimensions in inches ( Inch dimesioning system)
G71 * Dimensions in mm (mm dimesioning system)
G72 * Cancellation of G73
Mirror image machining, Scale up and scale down ( In
G73 combination with the word A4=)
Travel to an absolute position referred directly to the reference
G74 ** point R of the machine in rapid traverse
G77 ** Cycle selection with point circle definition
G78 ** Point definition
G79 ** Cycle selection
G81 Drilling cycle
Drilling cycle with chio clearance/chip breaking(deephole drilling
G83 cycle)
G84 Tapping cycle
G85 Reaming cycle
G86 Drilling out cycle
G87 Rectangular recess milling cycle
G88 Slot milling cycle
G89 Circular recess milling cycle
G90 * Absolut dimensions ( Reference dimensions)
G91 Incremental dimensions (chain dimensions)
Programmed incremental zeropoint shift. Rotation of the
G92 coordinate system (In conjunction with the word B4=)
Programmed absolute zeropoint shift. Rotation of the
G93 coordinate system (In conjunction with the word B4=)
Feed speed in mm per minute (G71) or in inches per minute
G94 * (G70)
Rotational feed in mm per revolution (G71) or in inches per
G95 revolution (G70)
G98 Definition of window for graphic test runs
G99 Definition of workpiece for graphic test runs

Functions are active in the read condition of the CNc control


* system
** Actiove only in sentence
Time and Duration of Activity
M Fuction Meaning Active
Immediately Delayed Active sentence by
active active stored sentence
M0 Program stop + +
M3 Spindle: Rigth-hand rotation + +
M4 Spindle: Left-hand rotation + +
M5 Spindle stop + +
Manual/ Automatic tool change with automatic
travel to a fixed machine-specific change
M6 position + +
M7 Internal cooling lubricant supply ON + +
M8 External cooling lubricant ON + +
M9 Cooling lubricant supply OFF + +
Clamping of B axis ON, for work tables with
M10 controlled rotary axis + +
Clamping of B axis OFF, for work tables with
M11 controlled rotary axis + +
Spindle: rigth hand rotation and external cooling
M13 lubricant supply ON + +
Spindle Left-hand rotation and exernal cooling
M14 lubricant supply ON + +
M16 Chip flushing OFF + +
M17 Chip flushing for work area cleaning ON + +
M18 Chip flushing for workpiece cleaning ON + +
M19 Spindle stop with defined final position + +
Switching ON OFF a machine specific function
M20 of an item of special equipment + +
M21 Reduction of tool change speed + +
Clamping of A axis ON, for work tables with
M22 controlled slewing axis + +
Clamping of A axis OFF, for work tables with
M23 controlled slewing axis + +
Calibration of the measurin tracer after changing
M26 of measuring/tracer stylus + +
Programme end with reset of CNC control
M30 system to ready condition + +
M41 Gir stage 1 of spindle drive + +
M42 Gir stage 2 of spindle drive + +
M43 Gir stage 3 of spindle drive + +
M44 Gir stage 4 of spindle drive +
Automatic tool change in the position last
M46 travelled to + +
Automatic retraction of the spindle sleeve into its
M51 rest position + +
Automatic extension of the spindle sleeve into
M52 its work position + +
Automatic sleewing of the vertical milling head
M53 to its rest position + +
Automatic sleewing of the vertical milling head
M54 to its work position + +
M60 Palette change + +
Palette transfer in the left hand palette change
M61 position of the work table + +
Palette transfer in the rigth hand palette change
M62 position of the work table + +
Manual tool change in the position last travelled
M66 to + +
M67 Tool data activation without tool change + +
All Errors is divided into:
- Groups shows the section the Error exist
-Class, the result of the error to the controll system,interface and program

Group Meaning
X Error regarding x axis
Y Error regarding y axis
Z Error regarding z axis
B Error regarding B axis
S Error regarding Spindle
P Error regarding programming errors.(during execution)
M Error regarding Memory. After testing memory
O Error regarding typing/operations on the panel
D Error regarding Data input and output
I Error regarding interfaces

Error Class

The controll has tre responses on errors


In execution of a block the interrupt appears and all
Interrupt moves stops and signals og low

Open loop All analog outputs has 0V. Servosystem is open loop

After "CLEAR" "ERROR" R-POINT is shown at the top


R-point of the display. The controll generates Clear control.

Class Name

A Sofware Errors

B Machine Constants Error

C Position Error

D Emergency Error
E Stop Block processing

F Block prossesing denied


G
H Warning

ERROR CODE LIST

Memory
M01
M02
M03
M10
M20
M60

Operator Errors

O01
O02
O03
O04
O05
O06
O07
O08
O09
O10
O11
O12
O14
O15
O16
O17
O18
O19
O20
O21
O22
O23
O24
O25
O26
O27
O28
O29

Program Errors
P01 Illegal word in line
P02 Erforderliche adresse fehlt Z.B. bei G04X
P03 Illegal G function
P04 Kein Vorschub programmiert
P05 4. Achse ist eine Rotationsachse und es wurde G02, G03 programmiert
P06 G02/03 Kreisbewegung in der Werkzeugachse und Radiuskorrektur aktiv
P07 The programed parameter value is to high
P08 G14,G29 Satznummern im Teileprogramm oder Macro nicht vorhanden
P09 G22 Gesuchtes Macro-Program nicht gefunden
P10 G22 Macro-programme mehr als 8x geschachtelt G14 mehr als 3x geschaltelt
P11 G22 Rücksprung aus dem Macro nicht möglich
P12 G14,G29 wurde im "TEACH IN" programmiert
P13 Kreisbewegung bei G43/G44 Programmiert
P14 G79 programmiert aber kein Zyklus definert
P15 Zyklus mit G79 aufgerufen aber kein M3 oder M4 programiert
P16 Punkte definition G78 Programmpunkt ist nicht definiert
P17 Programmierte Achse nicht vorhanden
P18 Leserfheler im aktiven program (NC-Systemfehler)
P19 Bei Aufruf von G43,G44 sind Ist-Positionen und programmierte position identisch
P20 Werkzeugradius grösser als programmierter radius (G41,G42,G87;G88;G89)
P21 E Parameter durch 0Dividert
P22 Bei G14 Sprunganfang und Ende vertaucht(Satznummer überprüfen)
P23 Bei G87,G88,G89 kein Werkzeugradius programmiert
P24 I-wert bei G87,G89 20 100% eingeben
P25 Bei M3,M4,M13,M14 Kein S programmiert

Data in/output Errors

D01
D02
D03
D04
D05
D06
D07
D08
D09
D10
D11
D12
D13
D14
D15
D16
D17
D18
D19
D20
D21
D22
D23
D24
D25
D26
D27
D28
D29
D30
D31
D32
D33
D34
D35
D36
D37
D38
D39
D40
D41
D42
D43
D44
D45
D46
D47
D48

Anslutnings Error
I01
I02
I03
I04
I05
I06
I07
I08
I09
I10
I11
I12
I13
I14
I15
I16
I17
I18
I19
I20
I21
I22
I23
I24
I25
I26
I27
I28
I29
I30
I31
I32
I33
I34
I35
I36
I37
I38
I39
I40
I41
I42
I43
I44
I45
I46
I47
I48
I49
I50
I51
I52
I53
I54
I55
I56
I57
I58
I59
I60
I61
I62
I63
I64
I65
I66
I67
I68
I69
I70
I71
I72
I73
I74
I75
I76
I77
I78
I79
I80
I81
I82
I83
I84
I85
I86
I87
I88
I89
I90
I91
I92
I93
I94
I95
gram

Detection Result Solution


Error on display and control is
disabled Open Loop No Solution
INTERRUPT Check constants and
Open loop modify the constants
R-POINT that cause the error
INTERRUPT
Error that causes the machine to Open loop
loose its position. R-POINT Manual operation
An Error that stop all movments
on the machine imiately.Reset all INTERRUPT
servo outputs. Open loop Manual operation
Error stops all movements. INTERRUPT Manual operation
Program error that results that
the program block not can be
executed.

OR CODE LIST
rde G02, G03 programmiert
hse und Radiuskorrektur aktiv

oder Macro nicht vorhanden

chtelt G14 mehr als 3x geschaltelt

er M4 programiert
und programmierte position identisch
r radius (G41,G42,G87;G88;G89)

(Satznummer überprüfen)

You might also like