Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Equipment >> CNC machine

Uitgebreide NUM CNC Besturing Foutcode Lijst – 1020/1040/1060 Modellen

Complete foutcodelijst voor NUM CNC-besturingen NUM 1000/1020/1040/1050/1060 T en G.

Uitgebreide NUM CNC Besturing Foutcode Lijst – 1020/1040/1060 Modellen

NUM 1060 CNC-besturing

NUM CNC-besturing Fouten

Diverse Fouten en Machinefouten

Fout Nr.Betekenis van de fout
1Onbekend teken / As niet herkend door het systeem
Te veel cijfers na een functie
Aanwezigheid van een teken na een functie die geen tekens toestaat
Afgekapt blok gesignaleerd door ? via CLOSE in drupvoedingsmodus
2Onbekende G-functie of een verplicht argument ontbreekt na de G
3Attribuut van een G-code verkeerd gepositioneerd
4Optie niet ingeschakeld of optieparameterconflict:
Gestructureerde programmering, RTCP, gesynchroniseerde assen, etc.
5Geometrische optie programmering niet ingeschakeld
6Polynomiale interpolatie optie ontbreekt, coefficiëntentabel vol
7Fout in programmeren bewegingen parallel aan schuine assen (slijpmachine):
– Programmering niet in vlak G20
– Interpolatie niet in G00 of G01
– X niet geprogrammeerd na G05
– X en Z niet geprogrammeerd na G07
8Gereedschapscorrectienummer te hoog
9Een reeks te veel niet-werkende blokken – Oneindige lus
10In PLC terminaltoegang: Busuitwisselfout
11In PLC terminaltoegang: Businitialisatiefout of uitwisseling geïnhibeerd
12In PLC terminaltoegang: Rackparameterfout
13In PLC terminaltoegang: Geen dergelijke kaart
14Schuin vlak optie ontbreekt
PLC grens toegang: kanaal ontbreekt
15Ongeldige lijnconfiguratie
16Fout in RTCP-activatie
17Einde van blok in een commentaar – sluithaakje ontbreekt
18Servofout: P50 te klein
20Geen M02 aan het einde van het programma
Blokken niet uitvoerbaar gemaakt in een cyclus aangeroepen door een G-functie
21Leeg definitie incoherent in 3D-modus
24Fout in schuin vlak declaratie
– Functie gereactiveerd wanneer al actief
– Functieargumentdeclaratie onvolledig
– Draaipuntas bestaat niet of is niet servogestuurd
– Incoherente waarde in een van de matrichtermen
25Subroutine of sequentienummer bestaat niet
26Te veel subroutine nestingsniveaus
27Straalkorrektie: In G52 machine-oorsprong programmeren / Met kegeldraden
28Syntaxisfout in CCSPD of indextabel straaldefinities
G96 moet gevolgd worden door S / G97 moet gevolgd worden door S / initiële straal kan niet bepaald worden
X of U niet geprogrammeerd in dit blok of een vorig blok
29Geen bereik geprogrammeerd voor CCSPD / Geen bereik compatibel met S in G97:
Geen bereik zoekoptie: S niet opgenomen tussen min. en max. waarden van het geprogrammeerde bereik
Met bereik zoekoptie: S behoort tot geen bereik
30Lijnfout gedetecteerd
31PPR of PPL modus onmogelijk met geselecteerd lijnprotocol
32Homingfout / As al op limietschakelaar
33Alle schuiven wachten op synchronisatie
34Minimale straal bereikt in G21 interpolatie
35Sequentienummer niet gevonden in ZOEKEN
36Deelprogrammageheugen vol
37Max. voedsnelheid overschreden voor draadsnijden (COMAND)
38Spindel al bestuurd door een andere asgroep
39As synchronisatiefout (met as synchronisatie optie)
40-49Excessieve volgfout op as 0 tot 9
50-59Excessieve volgfout op as 10 tot 19
60-69Excessieve volgfout op as 20 tot 29
70 en 71Excessieve volgfout op as 30 en 31
72Incrementele programmering na een onvolledig blok (PGP)
75Schakeling van staat G20 naar G21 of G22:
laatste blok in G20 onvolledig omdat het in PGP of straalkorrektie of met X ≤ 0 geprogrammeerd is
eerste blok in G21 zonder X en Y of G22 zonder Y en Z
Schakeling van staat G21 of G22 naar G20: laatste blok in G21 of G22 onvolledig of eerste blok in G20 in modus G41 of G42: In G21 of G22, initiële straal negatief of nul
76In G21, programmeren van een vaste draai- en freescyclus
77Gereedschaptype incompatibel met de bewerkingsfase (frezen of draaien)
78Syntaxisfout in programmeren schuifsynchronisatie
G78 P: Maximaal 4 cijfers, moet minder zijn dan het aantal schuiven
G78 Q: Maximaal 4 cijfers
Geen M00, M01 of M02 met G78 P..

Parametrische Programmeringsfouten

Fout Nr.Betekenis van de fout
91Parameternummer niet herkend
92Negatieve parameter toegewezen aan een functie die geen teken aanvaardt
Parameterwaarde hoger dan de maximumwaarde van de functie waaraan het toegewezen is
93Fout in parameterdeclaratie of testexpressie:
L-functie niet gevolgd door symbolen =, <, >, &, !
Associatie met een verboden functie door een koppelingskarakter -, +, *, /.
94Bewerking verboden in een parametrische expressie:
Vierkantswortel van een negatief getal / Deling door 0
95Poging te schrijven in een externe invoerparameter of een alleen-lezen parameter
96Het blok voorafgaand aan de externe parameterdeclaratie is onvolledig
Programmeren van L100 … in een contourdefinitie in G64
97Parameterupdate onmogelijk in G76:
Geen symbool = na het parameternummer
Minder dan 10 karakters toegewezen voor invoer van de waarde
98Schrijven door een asgroep van een dynamische bewerking al in gebruik door een andere groep
99Fout gerelateerd aan de N/M AUTO functie
– Meer dan 5 N/M AUTO assen gedefinieerd
– Niet-servogestuurde as gedefinieerd als N/M AUTO
– Definitie van een N/M AUTO as van een andere groep

Profiel Geometrie Programmering (PGP) Fouten

Fout Nr.Betekenis van de fout
101PGP: Onvoldoende data voor programmeren van een cirkel
Cirkel geprogrammeerd op twee parallele assen (met R / zie fout 107)
102Lijn geprogrammeerd door een hoek en één coördinaat zonder manier om de andere coördinaat te berekenen
106In G02, G03, programmeren van de derde as zonder helicale optie
107PGP: Cirkel geprogrammeerd door zijn straal en eindpunt, met het eindpunt gescheiden van het startpunt door meer dan 2 * straal
Cirkel geprogrammeerd door X, Z, I K met een startstraal verschillend van het eindpunt (20 micron) /
Helicale: dimensie van 3e as ontbreekt
Cirkel geprogrammeerd op twee parallele assen (met I, J, K / zie fout 101)
110PGP: Syntaxisfout in het eerste van twee blokken van een PGP-entiteit
111PGP: Syntaxisfout in het tweede blok van een PGP-entiteit
112PGP: Lijn/lijn intersectie waarin:
Eerste blok startpunt = tweede blok eindpunt, of
Eerste lijnhoek = tweede lijnhoek
113PGP: De waarden geprogrammeerd in de twee blokken laten geen intersectie- of raakpunt toe
114PGP: Intersectie- of raakpunt niet bepaald door ET+, ET-, ES+ of ES
121PGP: Syntaxisfout in het laatste van de drie blokken van een PGP-entiteit
122PGP: De eerste twee blokken zijn niet-intersecterende lijnen
123PGP: De data geprogrammeerd in de drie blokken laten geen bepaling van het raakpunt toe
124PGP: Raakpunt van de tweede en derde blokken niet gespecificeerd door ET+ of ET
130Nulverplaatsing in een van de twee blokken verbonden door een afronding of affasering
131Afronding of affasering geprogrammeerd in een blok met M0, M1 of M2
Programmering onvoldoende in een reeks blokken, niet toelatend bepaling van het eindpunt
135Een affasering kan alleen twee rechte lijnen verbinden
136Meer dan twee blokken zonder beweging tussen twee geometrische elementen wier intersectie- of raakpunt berekend moet worden
137Verandering van interpolatievlak met een ongeldig blok

Diverse Fouten

Fout Nr.Betekenis van de fout
138Verandering van interpolatievlak wanneer niet in G40 (FCU)
139Twee gedragen parallele assen geprogrammeerd in hetzelfde blok buiten G52 en buiten G00
140Straalkorrektie programmeringsfout:
Te veel onverwachte blokken tussen twee opeenvolgende paden
De volgende functies kunnen niet geprogrammeerd worden wanneer straalverschuiving actief is: M00, M01, M02,
toegang tot externe parameters, schrijven van parameters E8xxxx of L > 100
141Gedragen parallele assen: Programmeren van een cirkel wiens startpunt met één as geprogrammeerd was en wiens eindpunt met de bijbehorende parallele as geprogrammeerd was
143Schaalfactor geannuleerd of ingeschakeld met straalkorrektie
144Beweging van een gekwantificeerde as verschillend van de increment
145G29: ABS WAARDE (P * P + Q * Q + R * R – 1000 mm) > 1 mm (normale vector geen eenheidsvector
146Verschuiving in ruimte / G29
– Ten minste een van de dimensies P, Q of R ontbreekt
– Ten minste een van de dimensies X/U, Y/V of Z/W ontbreekt
148Aantal geprogrammeerde assen overschrijdt het maximum toegestane aantal
149Gereedschapsstraal te groot ten opzichte van geprogrammeerd pad

As Overloop Fouten

Verzoek voor Bewegingen Buiten de Machine Hubgrenzen

Fout Nr.Betekenis van de fout
150Hub overschrijding op de X-as
151Hub overschrijding op de Y-as
152Hub overschrijding op de Z-as
153Hub overschrijding op de U-as
154Hub overschrijding op de V-as
155Hub overschrijding op de W-as
156Hub overschrijding op de A-as
157Hub overschrijding op de B-as
158Hub overschrijding op de C-as
159Verzoek voor geprogrammeerde beweging op een ONGEHOMEDE as

Gestructureerde Programmeringsfouten

Fout Nr.Betekenis van de fout
190Te veel vertakkings- of lusnestingsniveaus (maximum 15)
191Niet-naleving van de syntax in gestructureerde programmering
gestructureerde programmering verboden in MDI-modus
de index van een FOR-lus moet zijn: een L-variabele, een symbolische variabele of een parameter E80000, E81000 of E82000
niet-naleving van de syntax van PUSH- en PULL-instructies
DO ontbreekt na WHILE
programmeren van IF, THEN, ELSE in MDI-modus
192Trefwoord niet herkend of verboden in de context
193Structuurfout
195Programmastack verzadigd / Te veel constanten gedefinieerd voor de toegewezen ruimte
196Fout in array-index declaratie
197Gebruik van een symbool niet gedeclareerd als VAR
198Syntaxisfout in variabelesymbool declaratie
199Onjuiste variabele declaratiesyntax

Asfouten

Fout Nr.Betekenis van de fout
210 tot 219Slecht signaal of pulsgenerator complementariteitsfout op as 0 tot 9
220 tot 229Slecht signaal of pulsgenerator complementariteitsfout op as 10 tot 19
230 tot 239Slecht signaal of pulsgenerator complementariteitsfout op as 20 tot 29
240 en 241Slecht signaal of pulsgenerator complementariteitsfout op as 30 en 31
245Fout op digitale servoregelaar

Fouten in Zakcycles

Fout Nr.Betekenis van de fout
260Werkgeheugen bezet
261Programmanummer te hoog
262NU-nummer niet onder de geautoriseerde
263Uitvoering onmogelijk – Test of Grafische modus verplicht na eerste laden of na bewerken
264Geen dimensie geprogrammeerd in het contourvlak of dimensie buiten het vlak
265Eerste positioneringsblok ontbreekt; contourdefinitie moet beginnen met G0 of G1
266Onvoldoende geheugen
267Karakter niet toegestaan in zak-syntax
268Zak programmeringsblok onvolledig of met illegale data
269Contourblok onvolledig / Positioneringsblok ontbreekt voor zakdefinitie
270Zakdefinitie deels of volledig ontbrekend
271Gereedschapsoriëntatie niet loodrecht op het contourvlak
272Echt gereedschap niet compatibel met zak technologische data
273Verandering van contourvlak tussen zakdefinitie en bewerking
274Twee geneste zakdefinities
275NU0 geprogrammeerd met G59
276Nul zakdiepte
277Zakdefinitie startpunt of eindpunt coördinaten onvolledig
278De spindeldraairichting is incompatibel met de vereiste in de zakdefinitie
279G-functie niet toegestaan in een zak programmeringsblok
280Eerste contourblok onvolledig
281Discontinuïteit in een van de beschreven contouren
282Zakdefinitie parameterfout(en)
283De externe contour moet uniek zijn en moet bestaan
284Fout in contourdefinitie
285Te veel contouren
286Pasinstelling excessief ten opzichte van de gereedschapsdiameter
287Pasinstelling onvoldoende ten opzichte van de afmetingen
288Afwerk invoeding in een scherpe hoek of een ongeruwd gebied: verander het invoerpunt
289Gereedschapsdiameter excessief
290Interne fout
291Afwerk invoeding buiten de contour
292Dubbele positionering aan het begin van de contour
293Ruwe eindpunt aanwezig tijdens facen

Assen Niet Geïdentificeerd op de Bus

Fout Nr.Betekenis van de fout
300 tot 309As 0 tot 9 gedeclareerd in P2 maar niet gedetecteerd op de bus
310 tot 319As 10 tot 19 gedeclareerd in P2 maar niet gedetecteerd op de bus
320 tot 329As 20 tot 29 gedeclareerd in P2 maar niet gedetecteerd op de bus
330 en 331As 30 en 31 gedeclareerd in P2 maar niet gedetecteerd op de bus

Dynamische Operatoren in C

Fout Nr.Betekenis van de fout
400Laden dyn. ops in C: De grootte van gebruikerscode is te groot
401Laden dyn. ops in C: Formaatfout
402Laden dyn. ops in C: Controlesomfout
403Het systeem heeft onvoldoende geheugen voor dyn. ops in C
404Laden dyn. ops in C: Openfout
405Laden dyn. ops in C: Leesfout
406Laden dyn. ops in C: Sluitfout
407Laden dyn. ops in C: De map is leeg
410Dyn. ops in C: Aantal doorgegeven parameters klopt niet
411Dyn. ops in C: USER ERROR van INIT: negatieve retour
413Onherkende dyn. ops in C
414Dyn. ops in C zonder MAIN
420Dyn. ops in C: USER ERROR van de QUIT-functie
421Dyn. ops in C: USER ERROR van de QUIT-functie: negatieve retour
423Dyn. ops in C: Bereik van functie in C niet van [0..100]

Spline Curve Interpolatie Fouten

Fout Nr.Betekenis van de fout
600Kurvenummer nul
601N.. N.. moet geprogrammeerd worden
602Geen assen geprogrammeerd in het eerste blok van de contour
603Kurvehelling ongedefinieerd
604Minder dan drie blokken in het profiel
605Kurvenummer onbekend

Fouten in Numaform

Fout Nr.Betekenis van de fout
700Opties ontbreken
701S.. ontbreekt aan begin van curve
702Aantal S.. verschillend in T1 & T2
703Minimum 2 voorkomens van S in T1
704Ongedefinieerde sectie (in T3)
705Vlakschakeling buiten S-markering
706Spindel gestopt
707Ongeldige E= functie
708E=1 of E=2: Sectie positioneringsfout
709T1 & T2 kunnen geen gemeenschappelijke punten hebben
710P, Q moeten positief zijn
711S verschillend in T1 & T2
712Onbepaalde gereedschapspositie
713Fout: S=0 of T>3
730F= kleiner dan of gelijk aan nul
731Intersectie van concentrische cirkels
732Intersectie van parallele lijnen
733Grens kan geen horizontaal vlak zijn
740F = fout

Cyclus Programmeringsfouten

Fout Nr.Betekenis van de fout
830Positionering niet voltooid
831Spindel gestopt
832Eindpunt, P en K moeten geprogrammeerd worden
833Terugtrekruimte te klein
834EB waarde: -90 < EB < +90
835De waarden van P, Q, R en K zijn absolute waarden
836Het interpolatievlak moet G81 of G20 zijn
837Slechte waarde van F of S
862P of R en eindpunt te programmeren
863Eindpunt incoherent met EA
864Freesgereedschap verboden in G66
871Afwerkprofielgrenzen niet gedefinieerd
872Geen dimensies in rouwdefinitie
873P of R niet geprogrammeerd
874Rouw inconsistent met afwerkprofiel
875Geen intersectie van EA met het profiel
876Vrijloophoek EB onjuist gedefinieerd
880Cyclusas onbekend
881Parameterwaarde niet compatibel
882Gatbodemdimensie niet geprogrammeerd
883Steek (I J K) of vrijloop (P) niet geprogrammeerd
884Meer dan 9 draadstarten
885Zak incompatibel met het geselecteerde vlak
886Gereedschap incompatibel met de geprogrammeerde straal
887Snijdiepte > gereedschapsdiameter
888Dwell verboden in deze cyclus
889Syntaxisfout
890Gereedschapsoriëntatie incompatibel
891Terugkeervlak = gatbodem
892Axiale voeding ontbreekt
893Laterale voeding ontbreekt
894ER verboden in G20
895G21, G22 verboden in cyclus
896Dimensie incompatibel met gereedschapsstraal
897Lengte van oblong zak < diameter
898Gereedschapscorrector ontbreekt
899Spindel niet toegewezen aan deze groep of spindel of groep incompatibel

CNC machine

  1. M-TECH: Geavanceerd CNC-besturingssysteem voor Apollo-routers
  2. De juiste CNC-router kiezen: 3-as, 4-as en 5-as uitgelegd
  3. Uitgebreide A-Z Glossaar van Essentiële CNC Termen
  4. De juiste CNC-freesmachine kiezen: 3-as vs 4-as machines
  5. CNC-freesmachine productie: precisie engineering & kwaliteitsborging
  6. Cycle Interrupt beheersen op Hurco CNC-besturingen: stap-voor-stap handleiding
  7. Hurco-besturing genomineerd als #1 in CNC Cookbook-enquête – Uitmuntendheid bekroond
  8. Kwaliteitscontrole in CNC-bewerking verbeteren: Strategieën voor precisie en klanttevredenheid
  9. Waarom precieze klimaatcontrole essentieel is voor CNC-fabriek nauwkeurigheid
  10. Complete Fanuc G-code Naslaggids – Alle Commando's Uitgelegd
  11. Uitgebreide NUM 1020/1040/1060T G-Codes voor CNC Draaibank Bewerking