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

Osai 10-serie CNC-foutmeldingen

Osai 10-serie CNC-foutmeldingen met beschrijving van foutmeldingen en herstelacties voor cnc-machinistenprogrammeurs die werken aan CNC-machines met Osai cnc-besturingen.

Osai 10-serie CNC-foutmeldingen

Beschrijving van foutmeldingen en herstelacties

NC001-syntaxisfout

Syntaxisfout gevonden in het werkstukprogrammablok of in het MDI-blok

NC002 Verkeerd aantal assen voor G-code

Dit bericht wordt weergegeven om aan te geven dat:
– Er moet ten minste één as worden geprogrammeerd in G04
– Er mag slechts één as worden geprogrammeerd in een voorgeprogrammeerd cyclusblok (van G81 tot G89).

NC003 Voorgeprogrammeerde cyclusparameters ontbreken

Voorgeprogrammeerde cyclusparameters (d.w.z. K, I, …) ontbreken

NC004 Ontbrekende parameters voor G-code

Parameters voor G-code ontbreken (d.w.z. G33 …K)

NC005 Ontbrekende J en/of K voor G83-cyclus

K- of J-parameter ontbreken in de G83-voorgeprogrammeerde cyclus

NC006 Ontbrekende I en/of J voor G2/G3-code

I- en/of J-parameters ontbreken in G2/G3-codes (cirkels)

NC007 Tastcyclusparameters ontbreken

Testcyclusparameters (d.w.z. E of r) ontbreken

NC008 Formaatfout

Deze fout wordt in de volgende gevallen weergegeven:
– Verkeerde variabele-index
– Voedingssnelheid (F) =0 of negatief
– Verkeerde variabele-indeling
– Herhalingsnummer is niet toegestaan ​​(aantal herhalingen moeten van 1 tot 65535 zijn)
– Formaatfout bij toewijzing, b.v. toewijzing aan strings met verschillende lengtes
– PLUS-variabelen schrijf-/leesfout
– Karaktervariabele-formaatfout in DIS-code:niet gespecificeerd als CHAR
– Beveiligd gebied niet toegestaan:0NC009 Ongedefinieerd symbool

Dit bericht wordt in de volgende gevallen weergegeven:
– Asnaam niet geconfigureerd in AMP
– Variabele bestaat niet

NC010 Overloop

Expressie te lang

NC011 Functie niet toegestaan

Dit bericht wordt in de volgende gevallen weergegeven:
– Activering van een M-type "blokberekening" aangevraagd met reeds actief rekenblok of op HOLD
– Voedingsoverride met niet-lineair actief blok aangevraagd

NC012 Verkeerd gebruik van asslave

Een eerder in het UDA-blok gedeclareerde slave-as wordt direct in een werkstukprogramma geprogrammeerd of in een MDI-blok ingevoerd.
Deze fout wordt ook in de volgende gevallen weergegeven:
1. Wanneer een poging wordt gedaan om de slave-as handmatig te verplaatsen.
2. Bij het programmeren van UDA, als de slave-as al betrokken is bij TCP-programmering als een lineaire of roterende as.
3. Bij het programmeren van UDA, als de slave-as al betrokken is bij virtuele programmering (UPR, UVP, UVC) als een echte of virtuele as.
4. Bij het programmeren van UDA, als de master-as al als virtuele as bij de virtuele programmering (UPR, UVP, UVC) betrokken is.

NC013-operand niet toegestaan ​​in standaardcyclus

Operand niet toegestaan ​​in G72 G73 G74 standaardcycli

NC014 K-parameter niet toegestaan ​​in G84

K-parameter niet toegestaan ​​tijdens G84-programmering van een spil zonder transducer

NC015 Verkeerde programmering van G2/G3-code

Zowel het middelpunt als de straal (R) van de cirkel zijn gespecificeerd
Elimineer de straal of de IJ-middelpuntcoördinaten

NC016 Ongeldig aantal operanden

Ongeldig aantal operanden in het AXO-blok

NC017 Ongeldig nummer van pseudo-as

Te veel pseudo-assen geprogrammeerd in het blok (max. 6)

NC018 Ongeldig aantal assen in G33-code

Meer dan 2 assen geprogrammeerd in G33

NC020 G niet toegestaan

G niet toegestaan ​​in de rijgcyclus

NC021-operand niet toegestaan ​​met G-code

Operand niet compatibel met type beweging

NC022 Blok en systeemstatus komen niet overeen

– UDA inschakelen/uitschakelen terwijl andere virtuele modus actief is
– Synchronisatie terwijl blokken in uitvoering worden opgeschort. Bijvoorbeeld synchronisatie met freesdiametercompensatie actief.
– Poging om een ​​MDI-blok uit te voeren terwijl een macro actief is

NC024 G en programmastatus zijn niet congruent

Dit bericht verschijnt wanneer
– G41-G42 voorgeprogrammeerde cycli kunnen niet worden geprogrammeerd wanneer freesdiametercompensatie actief is
– Draadsnijden kan niet worden geprogrammeerd wanneer freesdiametercompensatie (G41 G42) actief is of wanneer een voorgeprogrammeerde cyclus is geprogrammeerd
– Interpolatievlakken (G17, G18, G19) kunnen niet worden geprogrammeerd wanneer freesdiametercompensatie (G41 G42) actief is

NC025 G en dynamische modus niet congruent

G-functie niet compatibel met huidige dynamische modus.
Bijvoorbeeld:functies G72, G73, G74 accepteren niet in continue modus (G27, G28)
Schakelen van G27 naar G28 of vice versa met actieve niet-lineaire hellingen (MOV> 1).

NC026 G41/G42 en werkstukprogrammastatus niet congruent

Freesdiametercompensatie (G41/G42) niet compatibel met huidige programmastatus.

NC027 G heeft spil met transducer nodig

G33 en de threading macro-cycle FIL hebben een spil met transducer nodig.

NC028 G niet congruent met voedingssnelheidsmodus

G72, G73, G74 moeten worden uitgevoerd wanneer G94 actief is

NC029 Status van operand en deelprogramma niet congruent

Operand incompatibel met de huidige status van het onderdeelprogramma
Bijvoorbeeld:r, b operanden zijn niet toegestaan ​​in de ISO-standaardstatus (G40)

NC030 M en dynamische modus niet congruent

Machinelogica-operanden niet compatibel met actieve dynamische modus
Bijvoorbeeld:
M aan het einde van de beweging niet compatibel met (G27-G28)
T geprogrammeerd met G41/G42 actief

NC031 M/T/S en bewegingstype niet congruent

Machinelogica-operanden die niet compatibel zijn met het type beweging
Bijvoorbeeld:
G33 + M-functie einde beweging

NC032 Testcyclus-operanden geblokkeerd

Testcyclus-operanden niet toegestaan
Bijvoorbeeld:
Operanden I,J,K,R,u,v,w,b,t zijn niet toegestaan ​​in G73
Operanden I,J,K, R,u,v,w,b,t,r zijn niet toegestaan ​​in G72

NC033 Ontbrekende derde as voor helix

De derde as voor helixprogrammering ontbreekt

NC034 "Versnel"-functie zonder beweging

Een "versnelde" M is aanwezig een blok dat geen zet programmeert; "versnelde" M's moeten altijd geassocieerd zijn met een beweging

NC035 Voeding of snelheid niet geprogrammeerd

– Voedingssnelheid of snelheid niet geprogrammeerd voor uitvoering van voorgeprogrammeerde cyclus
– Bewegingsblok in G1/G2/G3 zonder geprogrammeerde voeding

NC036 Z-as niet gevonden voor G87-cyclus

De z-as is niet geprogrammeerd voor de cyclus G87.

NC037 Alleen-lezen variabele

De opgegeven variabele is van het alleen-lezen type. Bijvoorbeeld:TIM.

NC038 Opname deelprogramma te lang

Het geprogrammeerde record heeft meer dan 127 tekens. Het wordt weergegeven in combinatie met het bericht PART PROGRAM NAME.

NC039 Deelprogramma toegang geweigerd

Het werkstukprogrammabestand dat met deze foutmelding wordt gespecificeerd, is niet leesbaar omdat het in schrijfmodus is geopend voor een andere gebruiker (bijv. Editor, DOS real time, enz.).

NC040 P.P. blok niet toegestaan ​​vanaf seriële lijn

Blokkering niet toegestaan ​​tijdens de uitvoering van het werkstukprogramma vanaf de seriële lijn.

NC041 Verkeerde seriële lijnconfiguratie voor EPS

NC042 Nesting van IF groter dan 32

Het maximum aantal geneste IF-commando's is overschreden.

NC043 ELSE niet toegestaan

Er is een ELSE-commando geprogrammeerd zonder een eerder IF-commando.

NC044 ENDIF niet toegestaan

Er is een ENDIF-commando geprogrammeerd zonder een eerder overeenkomend IF-commando

NC048 Ongeldig argument voor TAN

Het argument van de TAN-operator is 90 graden (het resultaat zou oneindig zijn)

NC049 Onwettig argument voor SQR

Het argument van de SQR-operator (vierkantswortel) is een negatief getal

NC050 Te veel geprogrammeerde assen

In het blok zijn meer dan 9 assen geprogrammeerd

NC051 Delen door nul

Er is een deling door nul gedetecteerd in de uitdrukking die een asdimensie berekent (bijv. X10/0)

NC052 String te lang

De max. stringlengte kan 80 tekens zijn.
Dit bericht wordt weergegeven wanneer een langere string wordt gebruikt in de volgende gevallen:
– weergave van een string met de DIS-code
– toewijzing van stringvariabele (SC)

NC053-label gedupliceerd

Dit bericht wordt weergegeven wanneer het programma is geselecteerd of geactiveerd. Het laat zien dat er twee identieke labels in het onderdeelprogramma zijn. Het gedupliceerde label wordt ook weergegeven.

NC054 Ongedefinieerd label

Het label dat is geprogrammeerd in een takinstructie (GTO) of in een oproep voor een subroutine (EPP) bestaat niet

NC055 Label te lang

Dit bericht wordt weergegeven wanneer het systeem een ​​SPG-blok leest. Het geeft aan dat een label met meer dan 6 tekens is geprogrammeerd. Het illegale label wordt ook weergegeven

NC056 Programmatabeloverloop

Dit bericht wordt weergegeven wanneer het programma is geselecteerd of geactiveerd. Het geeft aan dat het aantal CLS voor subroutines het maximum overschrijdt dat is geconfigureerd in AMP.
U kunt deze parameter in AMP wijzigen met de procedure beschreven in de sectie PROCESCONFIGURATIE.

NC057 Labeltabeloverloop

Dit bericht wordt weergegeven wanneer het programma is geselecteerd. Het geeft aan dat het aantal geprogrammeerde labels het in AMP geconfigureerde maximum overschrijdt.
U kunt deze parameter in AMP wijzigen met de procedure beschreven in het gedeelte PROCESCONFIGURATIE.

NC058 Einde programma

Einde van bestandsmarkering voor:
– blok overslaan
– blokbewerking
– string zoeken
– programma-uitvoering

NC059 Begin van programma

Programmastartmarkering voor:
– blok overslaan
– string zoeken

NC060 Nesting van RPT groter dan 5

RPT-max. nestniveau (5) overvlogen

NC061 Nesten van subroutine groter dan 4

Subroutine max. nestniveau (4) overvlogen

NC062 Nesting van EPP groter dan 5

EPP max. nestniveau (5) overvlogen

NC063 RPT/EPP-cyclus geopend aan einde van bestand

Dit bericht wordt weergegeven wanneer:
– Het einde van het bestand is bereikt zonder het (ERP)-blok te vinden dat de geprogrammeerde (RPT)-cyclus sluit
– Het einde van het bestand is bereikt zonder het voltooien van de subroutine gedefinieerd met (EPP)

NC064 ERP zonder RPT

(ERP) is geprogrammeerd zonder voorafgaande programmering (RPT)

NC065-fout tijdens de verwerking van het werkstukprogrammabestand

Dit bericht verschijnt tijdens het lezen/schrijven van programma's om aan te geven dat:
– een onderdeelprogrammablok is overgeslagen
– fout in programma SPG/REL
– fout in subroutine openen/sluiten beheer
– het geopende bestand bestaat niet of is beveiligd

NC066 Deelprogramma niet gevonden

Het geselecteerde deelprogramma/subroutine wordt niet opgeslagen in de E:\UPP-directory

NC067 Deelprogramma niet geselecteerd

Deze fout treedt op wanneer:
– CYCLE START wordt gegeven in AUTO maar er is geen werkstukprogramma geselecteerd
– SKIP, MODIFY, ESCAPE commando's worden gegeven maar er is geen werkstukprogramma geselecteerd
– een vertakking instructie (GTO) wordt uitgevoerd door het systeem in MDI-modus

NC068 Procesnummer begrenzing van bereik

Het procesnummer geschreven in de drieletterige code kan niet hoger zijn dan het nummer dat is ingesteld in AMP of lager dan 1.

NC069 Paramacro modaal al actief

Een paramacro wordt geprogrammeerd als er al een modale paramacro actief is

NC070 Paramacro niet geconfigureerd

De geprogrammeerde paramacro is niet geconfigureerd in AMP

NC078 Software-optie niet geïnstalleerd

NC079 Software-optie niet beschikbaar. Beveiliging controleren

NC080-as niet vermeld

Dit bericht verschijnt wanneer:
– Er wordt niet verwezen naar de geprogrammeerde as
– Er wordt niet verwezen naar de as die is gespecificeerd in de definitie van een beschermd gebied met DPA
– De offset die vooraf moet worden ingesteld/opnieuw gekwalificeerd, is gekoppeld naar een niet-gerefereerde as

NC081 Ongedefinieerde DPP voor sondeercyclus

Tastcyclusparameters (aanloopcoördinaat, veiligheidsafstand, snelheid) zijn niet gedefinieerd in het DPP-blok

NC082 Te veel "versnelde" M-codes

Er is meer dan één versnelde M-code in het blok geprogrammeerd

NC083 Ongedefinieerde M-code

De geprogrammeerde M is niet geconfigureerd in AMP.
Configureer de M in AMP en herstart het systeem

NC084 Cirkel niet congruent

De cirkel is geometrisch niet congruent:de straal of de eindpunten kloppen niet

NC085 Verkeerde schroefdraadparameters (I, K, R)

De geprogrammeerde draadsnijparameters (I, K en R) zijn niet toegestaan.
Bereken de I-parameter met de volgende formule:

NC086 Helix-pitch niet congruent

De spoed van de helix is ​​niet geometrisch correct

NC087 Assen van vlak hebben dezelfde schaalfactor nodig

Vlakke assen in G02/G03-programmering (cirkel) moeten dezelfde schaalfactor hebben.
Wijzig de schaalfactor met een SCF-instructie

NC088 Profiel niet congruent

Het geprogrammeerde ISO-offsetprofiel is niet correct

NC089 Verkeerde richting op profiel

Offsetwaarde in G41-G42 keert de richting van het gereedschapspad om

NC090 Fout. snijcompensatie uitschakelen

Verkeerd verlaten van freesdiametercompensatie (G40)

NC091 Te veel blokken om op te lossen

Te veel extra vlakbewegingen geprogrammeerd met freesdiametercompensatie actief (G41-G42) (max. 2 extra vlakbewegingen).

NC092 Toegang tot veiligheidszone

De geprogrammeerde zet betreedt een van de drie veiligheidsgebieden

NC093 Voorgeprogrammeerde cyclus op draaivlak

Voorgeprogrammeerde cyclus geprogrammeerd op geroteerd vlak
Vliegrotatie uitschakelen

NC094 Voorgeprogrammeerde cyclusgegevens niet congruent

De parameters gespecificeerd in de voorgeprogrammeerde cyclus (I, J, K, R) zijn niet toegestaan.
Bijvoorbeeld:voorgeprogrammeerde cyclus K =0
Er wordt een G84- of een G86-cyclus uitgevoerd met de spil in niet exclusieve status.

NC095 Ontbrekende parameters voor G87

Er ontbreken parameters in de G87 vaste boorcyclus. Deze cyclus wordt gebruikt in de WOOD-macro's.

NC096 Verkeerde programmering van de meetcyclus

Dit bericht verschijnt wanneer:
– de naderingsafstand van het tasten nul is
– het tasten van gaten is geprogrammeerd met een nulradius (bijvoorbeeld G73r0E5)

NC097 Gatsonderingscyclus niet voltooid

De sondeercyclus niet voltooid is niet voltooid

NC098 Tastcyclus niet uitgevoerd

Dit bericht verschijnt wanneer de sonde het te sonderen punt niet vindt voordat de veiligheidszone is bereikt.

NC099 sonde is niet teruggetrokken

Wanneer de meetcyclus begint, raakt de sonde het oppervlak van het onderdeel al

NC100 hardware overschrijding

De geprogrammeerde as heeft de hardware-overtravel overschreden. Jog het terug binnen de reislimieten van de hardware

NC101 Positieve software-uitloop

De geprogrammeerde beweging zorgt ervoor dat de as de geprogrammeerde of geconfigureerde positieve software-uitslaglimieten verlaat

NC102 Positieve hardware-overschrijdingslimiet

Dit bericht verschijnt als de as in positieve richting wordt getornd nadat deze de positieve hardware-overtravel-limiet heeft bereikt.
Selecteer JOG DIR – en druk op CYCLE START om de as terug te tornen binnen de positieve overtravel. OPMERKING:er is geen andere manier om een ​​as terug te brengen naar de HW-bedrijfslimieten

NC103 Negatieve hardware-overschrijdingslimiet

Dit bericht verschijnt als de as zich op de geprogrammeerde of geconfigureerde negatieve hardware-uitlooplimiet bevindt en u probeert hem verder in de negatieve richting te tornen.

NC104 Positieve software-overschrijdingslimiet

Dit bericht verschijnt als de as zich op de geprogrammeerde of geconfigureerde positieve hardware-uitlooplimiet bevindt en u probeert deze verder in de positieve richting te tornen.

NC105 Negatieve software-overschrijdingslimiet

De as bevindt zich op de negatieve SW-overtravel-limiet en we stellen een JOG DIR-beweging in

NC106 JOG overschrijdt softwarelimiet

De JOG INCR-waarde zou de as voorbij de softwarematige overtravel-limiet brengen

NC107-assen niet op profiel

Dit bericht verschijnt als we CYCLE STOP proberen te beëindigen na een reeks jogbewegingen zonder de assen terug te brengen naar het profiel.
Selecteer JOG RETURN en breng de assen terug naar het profiel

NC108 Home en JOG DIR komen niet overeen

Dit bericht verschijnt wanneer we proberen een as in een JOG DIR tegengesteld aan de geconfigureerde richting van terugkeer naar de startpositie te brengen. OPMERKING:als de homing-cyclus is geconfigureerd als automatisch, corrigeert het systeem automatisch JOG DIR zonder de fout weer te geven.
Druk op de JOG DIR-softkey om de joggingrichting uit te lijnen met de geconfigureerde richting van de homing-as

NC109 Fout bij afsluiten HOLD:modus gewijzigd

Dit bericht verschijnt wanneer we proberen HOLD te verlaten door een bedrijfsmodus (BLK_BLK, AUTO, MANUAL) in te stellen die verschilt van de modus waarin het systeem in HOLD ging.
Selecteer de juiste modus en probeer het opnieuw.

NC110 Blok niet toegestaan ​​in HOLD

Dit bericht verschijnt wanneer:
– we proberen een MDI-bewegingsblok uit te voeren met het systeem in HOLD. Wanneer het systeem in HOLD staat, kunnen assen alleen worden gejogd.
– de geprogrammeerde M is geconfigureerd als niet toegestaan ​​in HOLD

NC111 Actieve reset geweigerd

Dit bericht verschijnt wanneer we probeerden een ACTIEVE RESET uit te voeren in de volgende omstandigheden:
– terwijl een blok wordt uitgevoerd met G27-G28
– tijdens uitvoering van een blok gevolgd door een rond blok (G02/G03)
– tijdens de uitvoering van het laatste blok voor een syntactisch ongepast blok
Het systeem accepteert alleen nog een ACTIEVE RESET (vooral handig om het ronde blok te omzeilen) of RESET

NC112 Verkeerd gebruik van kantelas met G90

De geprogrammeerde coördinaat voor de as met rollover in G90 is groter dan de rollover pitch geconfigureerd in AMP

NC113 Verkeerde JOG DIR voor jog return

Als de tornrichting negatief is tijdens automatische of handmatige JOG RETURN, dwingt het systeem een ​​positieve tornrichting af. Dit bericht verschijnt als de omkering wordt verhinderd door de machinelogica

NC115 Tastcyclus uitgevoerd voor het einde van de naderingsbeweging.

Tastcyclus uitgevoerd tijdens snelle sondenadering

NC116 Verkeerd gebruik van echte as tijdens een virtualisatiemodaliteit

Dit bericht verschijnt wanneer een echte as wordt geprogrammeerd terwijl de virtuele modus actief is

NC117 Gereedschapsrichting actief:beweging niet toegestaan

Deze melding verschijnt wanneer alleen de gereedschapsrichting actief is en alle andere bewegingen niet zijn toegestaan.

NC118 Negatieve software overtravel

De geprogrammeerde verplaatsing zorgt ervoor dat de as voorbij de geprogrammeerde of geconfigureerde negatieve verplaatsingslimieten van de software beweegt

NC119 Commando niet toegestaan ​​tijdens zoeken in geheugen

Commando niet toegestaan ​​tijdens het zoeken in het geheugen

NC120-modus om buiten bereik te selecteren

Dit bericht verschijnt wanneer de geselecteerde modus buiten bereik is. Toegestane modi zijn in het bereik van 1-8:

1 MDI 5 INCREMENTELE JOG 2 AUTO 6 TERUG NAAR PROFIEL 3 BLOK voor BLOK 7 HOMING-BESTAND 4 CONTINU JOG 8 HPG

Nummer NC121 te selecteren assen buiten bereik

Het aantal geselecteerde assen voor handmatige bewegingen met bibliotheekoproep NC NC_SELAXI ligt buiten het bereik. Het toegestane bereik is van 1 tot het aantal assen dat is geconfigureerd voor het proces
1 NC122 Te veel assen geselecteerd voor handmatige verplaatsing

In het werkstukprogrammablok is een groter aantal asnamen ingevoegd dan geaccepteerd.
Bewerk het werkstukprogrammablok.

NC123 Slechte selectiemodus voor cyclus

Deze fout wordt weergegeven wanneer in de volgende omstandigheden op CYCLE START wordt gedrukt:
– een andere modus dan MDI is geselecteerd tijdens het uitvoeren van een gereedschapswissel-asbeweging
– systeem op HOLD, AUTO of BLK/BLK met MBR (multiblock retrace) niet geconfigureerd in AMP
– systeem op HOLD met MBR actief en geselecteerde modus anders dan AUTO of BLK/BLK
– systeem in IDLE en ACTIVE_RESET met geselecteerde modus anders dan AUTO of BLK/BLK
– systeem in IDLE met MBR actief en geselecteerde modus anders dan AUTO of BLK/BLK
– systeem in HRUN met MBR actief en geselecteerde modus anders dan AUTO of BLK/BLK
– ACTIEF RESET-commando in HOLD-status met geselecteerde modus anders dan MDI, AUTO of BLK/BLK.
OPMERKING:
Raadpleeg de GEBRUIKERSHANDLEIDING voor meer informatie over de machinestatus (HOLD, MDI, HRUN, enz.).

NC124 Verkeerde asnaam

Deze fout wordt weergegeven in de volgende gevallen:
– De naam van de geselecteerde as is niet geconfigureerd in de assentabel die aan het proces is gekoppeld
– De definitie van het interpolatievlak is niet correct omdat de as/assen ervan zijn niet geconfigureerd in de assentabel.
– Het vlak dat moet worden gedefinieerd met G17, G18, G19, G16 kan niet worden gedefinieerd omdat een van de opgegeven assen niet is geconfigureerd in de assentabel
– De opgegeven as in de NC_ACTUALOFS-aanroep bestaat niet
– De as gespecificeerd in de SCF, MIR drieletterblokken is niet geconfigureerd
– Er is een ascoördinaatleesfout opgetreden omdat de opgegeven as niet bestaat
– De as gespecificeerd in de SOL, DPA, UDA, UGS, AXO, UAO drieletterblokken is niet geconfigureerd of is gedupliceerd
– de as gespecificeerd in de AX_SHARE Library call bestaat niet
– u bent het vrijgeven van een as die wordt gedeeld met de logica via het GTA-commando.

NC125 Gegevenslengte buiten bereik

De toetsenbordbuffer voor MDI-blokken is overgevlogen. De toegestane invoerlengte varieert van 1 tot 127 tekens

NC126 Kan variabele niet schrijven

Waarde van variabele niet geschreven

NC127 kon variabele niet lezen

Waarde van variabele niet gelezen

NC128 Definitie operatieve limiet verkeerd

– Fout bij het definiëren van de softwarelimieten met de drieletterige geheugensteun SOL.
– De geprogrammeerde softwarelimieten moeten worden gedefinieerd in de geconfigureerde software.
– De softwarelimieten zijn niet geconfigureerd in AMP.

NC129 Beschermd gebied niet gedefinieerd

Dit bericht verschijnt wanneer u met een PAE een beveiligd gebied probeert in te schakelen dat niet bestaat. Definieer een beveiligd gebied met PAE.

NC130 Offsetlengte niet gedefinieerd voor de as

Dit bericht verschijnt wanneer u een offset probeert in te stellen of opnieuw te kwalificeren die niet is gekoppeld aan de opgegeven as.

NC131 Gereedschapsoriëntatiecode onjuist

De opgegeven gereedschapsoriëntatiecode is ongeldig

NC132-fout van PLUS-omgeving

Fout in de PLUS-omgeving gegenereerd door PLUS-bibliotheekaanroepen PL_SET92, PL_RESG92, PL_PRESCOR, PL_UAO, PL_UTO, PL_UIO, PL_RQT, PL_RQP of PL_RQO
Fout tijdens uitvoering van:RQO, UAO, UTO, UIO, RQT, RQP, G92 , GTS

NC133 Fout van servo-omgeving

Fout in de SERVO-omgeving tijdens het vooraf instellen van de oorsprong of offset. De fout kan ook worden veroorzaakt door het IPB-commando wanneer de waarde van de In Position Band die naar een as wordt overgedragen, in de interne berekeningen wordt afgerond op minder dan 1 cijfer. Foutcodes wanneer FLT actief is:
-1:ongeldige of niet-bestaande ID-as
-2:bewegende as
-3:ongeldige opdracht
-4:filter niet geconfigureerd
-5:filterbronnen uitgewerkt
-6:ongeldige ID-filter
-7:parameter buiten bereik

NC134 Handmatige beweging niet uitgevoerd, geen assen geconfigureerd

Handmatige bewegingen zijn niet toegestaan ​​omdat er geen assen zijn geconfigureerd

NC135-as niet geconfigureerd

De in de drieletterige GTA- of GTS-code geprogrammeerde id is niet geconfigureerd
Er is een niet-spilas geprogrammeerd in de drieletterige GTS-code

NC136 geprogrammeerde id identificeert een hulpas

De in het GTA-blok geprogrammeerde ID komt overeen met een hulpas en is niet toegestaan

NC137 As of spil niet beschikbaar

– De ID van de as geprogrammeerd in het GTA-blok komt overeen met een ander proces
– ID van as geprogrammeerd in AX_SHARE Library-functie is niet beschikbaar.
– Spilasverzoeken met GTS kunnen niet worden geaccepteerd.

NC138 As-ID gedupliceerd

De as-ID wordt gedupliceerd in het GTA-blok

NC139 geprogrammeerde ID identificeert een spil

De in het GTA-blok geprogrammeerde ID komt overeen met een spilas en is niet toegestaan

NC140 Instellen spiltoerental mislukt

De machinelogica (taak $SPROG) accepteert de variatie van de spilsnelheid niet.

NC141 Nieuw gereedschapsverzoek mislukt

De machinelogica (taak $nTPROG) accepteert de T-code programmering niet.

NC142 M uitgevoerd mislukt

De machinelogica (taak $mDECOD) accepteert de M-code programmering niet

NC143 Pseudo-assen programmeren mislukt

De machinelogica (taak $nPSEUDO) accepteert de programmering van pseudo-assen niet.

NC144 Asbeweging geblokkeerd

Asbeweging geweigerd door de machinelogica (taak $nCONMOV).

NC145 Einde zet mislukt

De machinelogica antwoordt met een fout op het einde van de bewegingssignaal (taak $nENDMOV).

NC146 Te veel blokken zonder beweging in continue modus

Er zijn te veel blokken zonder beweging geprogrammeerd in continue modus (G27, G28)

NC149 Programma al geselecteerd

Deze fout treedt op in de MDI-modus wanneer u meerdere keren dezelfde paramacro probeert te activeren.

NC150 Axis naar huis

Dit bericht geeft aan dat de as naar huis is gebracht.

NC151 As op profiel

Dit bericht geeft aan dat RETURN TO PROFILE succesvol is beëindigd en dat de as is teruggekeerd naar het profiel.

NC152 Einde van automatische terugkeer naar profiel

Dit bericht geeft aan dat de automatische TERUGKEER NAAR PROFIEL succesvol is beëindigd en dat alle assen zijn teruggekeerd naar het profiel.

NC153 Einde van blok terugtrekken

Dit bericht treedt op bij achterwaartse multiblock retrace. Wijzig het geconfigureerde maximum om een ​​groter aantal blokken te traceren.

NC156 Einde van zoeken in geheugen

Einde zoeken in het geheugen

NC160 Commando en systeemstatus niet congruent

Dit bericht geeft aan dat de opdracht niet is toegestaan ​​in de huidige systeemstatus

NC161 Interne fout:klasse bestaat niet

NC162 Interne fout:NC-berichtfout

Schakel de besturing uit en weer in. Neem contact op met de technische dienst als het bericht blijft staan.

NC190 Onvoldoende lengte voor tapcyclus

Deze fout treedt op wanneer de afgelegde afstand in de versnellings- en vertragingsfasen van de standaardtapcyclus zonder transducer langer is dan de totale afstand en er geen ruimte overblijft voor bewerking.

NC191 Onvoldoende lengte voor tapcyclus met transducer

Deze fout treedt op wanneer de afgelegde afstand in de versnellings- en vertragingsfasen van de ingeblikte tapcyclus met transducer op de spil langer is dan de totale afstand en er geen ruimte overblijft voor bewerking.

NC192 Onvoldoende lengte voor draadsnijcyclus

Deze fout treedt op wanneer de afgelegde afstand in de versnellings- en vertragingsfasen van de voorgeprogrammeerde draadsnijcyclus langer is dan de totale afstand en er geen ruimte overblijft voor bewerking.

NC199 Spil niet geactiveerd

NC200 Bestandstoegangsfout

Fout bij het lezen of schrijven van een bestand.

NC201 Fout bij het instellen van het laden van bestanden

De configuratie van de assen in het geopende bestand verschilt van de configuratie op dubbele poort.

NC202 Bestand/Dubbele poort config. komt niet overeen

De configuratie van de assen in het geopende bestand verschilt van de configuratie op dubbele poort.

NC203 Waarschuwing:tabel vergrendeld alleen-lezen

PLUS weigert toegang tot de tafel op dubbele poort.

NC204 Ongeldige bestandsgrootte

De tabel in ons bestand heeft de verkeerde maat.

NC205 Leeg magazijn

Het geselecteerde tijdschrift heeft geen gedefinieerde vakken.

NC206 Pocket is nog steeds bezig

De voor een gereedschap gedefinieerde zak is al gereserveerd voor een ander gereedschap.

NC207 Illegale vorige zak

Een stuk gereedschap dat meer dan één zak inneemt, interfereert met de zak die wordt ingenomen door een ander stuk gereedschap (vorige zak).

NC208 Illegaal volgen van zak

Een gereedschap dat meer dan één zak in beslag neemt, interfereert met de zak die wordt ingenomen door

NC209 Illegaal willekeurig

Er is een illegale willekeurige klasse in het geheugen getraceerd.

NC210 Gereedschapstabel is vol

Dubbele poort vol tijdens het laden van een gereedschapstabel gerelateerd aan een bepaald magazijn.

NC211 Illegaal dubbel formaat voor editor

Er is een variabel formaat getraceerd dat niet toegankelijk is voor de editor.

NC212 Illegaal tijdschriftnummer in bestand

Fout bij lezen of schrijven

NC213 Pocket niet geïnitialiseerd

NC214 Pocket niet compatibel

NC215 Ongeldige tabelnaam

De naam van de te laden tabel is ongeldig. Zorg ervoor dat de extensie van de tabelnaam een ​​van de volgende is:
.TOL .USR .MAG .OFS .ORG .SPN

NC220 Proces ongedefinieerd

Het proces is niet gedefinieerd of geconfigureerd.
Definieer het standaardproces met de PRO-opdracht of selecteer een bestaand proces voor synchronisatieopdrachten.

NC221 Verkeerd procestype

Er is een communicatiekanaal gebruikt dat niet geschikt is voor de opdrachtenset.
Voorbeeld:kanaal type 2 (PLUS) voor uitvoering van EXE-opdrachten.

NC222 Verkeerd procesnummer

Het procesnummer dat is opgegeven voor synchronisatieopdrachten identificeert het huidige proces

NC223 Proceswachtrij is vol

De verwerkingswachtrij (lokaal of extern) waarnaar een bericht is verzonden, is vol.

NC224 Gegevens verzenden te lang

Gegevens die met SND moeten worden verzonden, zijn langer dan 174 tekens

Laden NC225-gegevens mislukt

Het type of aantal gegevens dat wordt verzonden met SND is niet toegestaan

NC226-bericht bestaat al in wachtrij

Er is een SND-opdracht naar een proces gegeven voordat het proces het vorige bericht heeft gewist.

NC227 EXE of ECM mislukt

Dit bericht verschijnt wanneer:
– De status van het proces waarnaar de EXE- of ECM-opdracht wordt verzonden, staat geen automatische uitvoeringsopdrachten van het onderdeelprogramma toe (RUN, HRUN, RUNH, HOLD) of een MDI-instructie.
– Er is een syntaxisfout in het programma waaraan de EXE-opdracht is gericht

Activering NC290-programma geweigerd

De machinelogica heeft de activering van een deelprogramma geweigerd.

NC291 Programma deactivering geweigerd

De machinelogica heeft de vrijgave van een actief programma geweigerd.

NC292 Axis-acquisitieverzoek geweigerd

De machinelogica heeft de overname van sommige assen geweigerd tijdens de uitvoering van de drieletterige GTA-code.

NC293 Axis-vrijgaveverzoek geweigerd

De machinelogica heeft de vrijgave van sommige assen geweigerd tijdens de uitvoering van de drieletterige GTA-code.

NC294 Verzoek tot ophalen of delen van spil geweigerd

De machinelogica heeft de aanschaf of het delen van een spil geweigerd via de drieletterige GTS-code.

NC295 Vrijgaveverzoek spil geweigerd

De machinelogica heeft de vrijgave van een spil geweigerd via de drieletterige GTS-code.

NC296 Wijzigingsverzoek delen spil geweigerd

De machinelogica heeft de wijziging van de status van het delen van de spil geweigerd via de drieletterige GTS-code.

NC297 Vaste cyclus niet mogelijk met gedeelde spil

Er is een G84- of een G86-cyclus geprogrammeerd met de spil ingesteld op niet-exclusieve modus.

NC320 UPR-programmering niet toegestaan

UPR cannot be programmed when another virtual mode is active.
This error is also displayed when:
– One of the physical axes turns out to be SLAVE in UDA/SDA programming.
– A type 5 or lower case UPR is programmed and no previous UPR is active.
– The !R73 MODE user variable is set on 1 and the origins on the rotary axes are programmed in a UPR, or a type 5 UPR is programmed.
– The origins on the rotary axes are programmed in a type Ø, 1 or 10 UPR.

NC321 Wrong incremental UPR programming

Incremental UPR can only be programmed if UPR is active.

NC322 UPV programming not allowed

UPR cannot be programmed when another virtual mode is active.
This error is also displayed if one of the real axes is a slave in UDA/SDA programming.

NC323 Wrong axis type on UPV programming

The programmed type of real axis is not compatible with the virtual mode.

NC324 Wrong programmed radius value

The radius programmed in the UVP block is not compatible with the linear axis position.

NC325 UVC programming not allowed

UVC cannot be programmed when another virtual mode is active. This error is also displayed if the real axis is a slave in UDA/SDA programming.

NC326 Programmed TCP code value out of range

The code that enables TCP is illegal.

NC327 TCP programming not allowed

(TCP,5) cannot be programmed when another virtual mode is active.
This error is also displayed if one of the linear or rotating axes of the TCP is a slave in UDA/SDA programming.

NC328 TCP programming not congruent

The request to enable TCP is not compatible with the current TCP mode.

NC329 Error on tangential TCP activation

Error during (TCP,4) enable. Check whether the specified axes ID’s are configured in the user table.

NC330 Error during get or release axes

GTA cannot be enabled when offsets, canned cycles or a virtual mode are active.

NC331 Axis interpolator clock not congruent

One or more axes forming the object of a GTA or GTS command have been characterised with an interpolator clock different to that of the current process.

NC332 Zero value of ijk module

ijk error programming with active TCP:the module with such values is equal to zero.

NC333 Wrong programming of ijk, mno

ijk and/or mno wrong programmed.

NC334 Number of contouring blocks overflow

The max. number of blocks defined in AMP for automatic contouring or for rough-machining cycles is lower than required.

NC340 Circles/lines not defined

The circle/line programmed in the GTL profile has not been defined.

NC341 Wrong definition of circles/lines

There is an error in the definition of a GTL circle/line.

NC342 Circles/lines not intersecting

The intersection requested by the GTL profile involves two circles/lines that do not intersect.

NC343 Coinciding circles

The intersection requested by the GTL profile must be generated by two circles that do not intersect.

NC344 Coinciding circles/lines/points

The circles/lines/points programmed in the GTL profile are coincident.

NC345 Points inside circle

Profile error:the programmed point is inside a circle.

NC346 Parallel lines

Point/circle programming error:the profile lines are parallel.

NC347 Aligned points

Profile error:the points programmed in the circle definition are on the same line.

NC360 Too many blocks of movement

The maximum number of blocks of movement allowed inside a profile recalled by a macro rough-shaping (SPA, SPF). has been reached. Check this limit value set in AMP.

NC361 Profile error

The profile recalled by the macro rough-shaping (SPA, SPF) can not be rough-shaped. In general, only monotonous profiles can be roughed shaped for the rough-shaping axis (which is X or Z always decreasing or always increasing).

NC362 Undefined work area

Switch off and switch on the control, if error persists, contact the assistance.

NC363 Axis not congruent with interpolation plane

In the rough-shaping macros (SPA, SPF) the rough-shaping axis must pertain to the interpolation plane, as the axes for which the swarf is defined. Also in the threading macro the thread axis and the return axis must pertain to the interpolation plane

NC364 Wrong approach to profile

Approach point not allowed for the rough-shaping macro (SPA, SPF). The approach point must always be external to the rough-shaping field in X, for rough-shapings parallel to the X axis, and external to the rough-shaping field in Z, for rough-shapings parallel to the Z axis

NC365 Interpolation type not allowed

In the profile recalled by the rough-shaping macro (SPA, SPF) only linear or circular blocks of movement are allowed.

NC366 Aligned points during rough-shaping

During the stage of profile rough-shaping an area that can not be rough-shaped has been reached. Control the consistency of profile and of macro parameters.

NC367 Profile non consistent with approach

The approach point and the profile development direction don’t allow to continue the rough-shaping.

NC370 R or B parameters not allowed

In the groove cutting macro is not allowed a connection or initial or final bevel in case the external level has not been programmed.

NC371 Tool width greater than groove width

Error in the groove cutting macro due to the fact that the tool width is superior to the groove width.

NC372 Tool width null or not consistent with R or B parameters

Error in the groove cutting macro due to the fact that the tool width is null or inferior to the sum of connections and programmed bevels.

NC373 Wrong initial position for TGL

The approach position for the groove cutting macro is not consistent with the parameters declared in the block.

NC375 Missing parameters “a” and/or “b”

If the programmed threading is a non-standard one, in the block must be present also the parameters “a” and “b”.

NC376 Wrong step for thread

In case of non standard threading it is necessary that the programmed pitch respects the following formula. It must be:

NC377 Thread angle greater than 180°

Error in the threading macro due to the thread angle 180°

NC378 Null thread length

Error in the threading macro if the thread length along the spindle axis is null.

NC379 Wrong conical angle

In case of conical threading, the maximum conical admitted is equal to the half of the thread angle.

NC380 Plane rotation not allowed with thread

It is not allowed to perform a threading cycle if there is active rotation for the interpolation plane.

NC381 Circular exit not allowed without “r” parameter

Error in the threading macro due to the programming of an output with connection without radius value.

NC401 HSM Part program not found or open part program error

Possible part program sharing error between the executable modules of the control.
Reload the program or contact the customer engineering service.

NC402 Error reading HSM part program

Part program in execution corrupt
Turn the control off and on again or call the customer engineering service

NC403 HSM configuration file not found or open configuration file error

Setup file not present.
Check the presence of the file and the HSM three-letter code that defines the name

NC404 Syntax error in HSM configuration at line

The specified line contains a syntax error.
Check the syntax of the setup three-letter code in the manual.

NC405 Starting position requested for all HSM defined axis

The first programmed point after the G61 must contain all the axes associated with the HSM setup.
Program all missing axes, confirming any positions that do not change.

NC406 Mandatory HSM param requested into configuration at line

The setup three-letter code set on the specified line requires other parameters
Check the syntax of the setup three-letter code in the manual.

NC407 Mandatory HSM param error

The setup three-letter code set on the specified line does not contain an obligatory parameter
Check the syntax of the setup three-letter code in the manual.

NC408 HSM param at wrong line position

Reserved for future developments.
Call the customer engineering service.

NC409 HSM param not allowed into part program

Reserved for future developments.
Call the customer engineering service.

NC410 Two points are requested to define a segment

There must be at least two points between the G61 and G60 codes.
Edit the part program and do not use G61/G60.

NC411 HSM defined axes not found among the process axis param at line

There must be at least two points between the G61 and G60 codes.
Edit the part program and do not use G61/G60.

NC412 General HSM params must be setted before axis params at line

The setup three-letter code set on the specified line refers to an axis identifier not associated with the process on which the part program is executed.
Check the setup three-letter code in the manual or the identifiers of the axes associated with the process.

NC413 Axis params must be setted after general HSM params at line

In the setup file, the general three-letter codes must be defined first and then the axis setup codes.
Check the setup sequence in the manual.

NC414 HSM needs more configuration params

In the setup file, the general three-letter codes must be defined first and then the axis setup codes.
Check the setup procedure in the manual.

NC415 HSM needs more axis params

Axes with missing setup three-letter codes have been specified in the setup file.
Check the setup procedure in the manual.

NC416 HSM needs more tools params

The tool setup three-letter codes have not been specified in the setup file.
Check the setup procedure in the manual.

NC417 HSM needs more cinematic params

The setup three-letter codes of the axes that refer to the tool and the axes that refer to the clamping of the part have not been specified in the setup file.
Check the setup procedure in the manual for the CIN,t and CIN,w three-letter codes.

NC418 Axis not defined into HSM params at line

An axis not previously defined with the AXI three-letter code has been configured in the setup file on the specified line.
Check the setup procedure in the manual.

NC419 Axis already defined into HSM params at line

A previously defined axis has been defined in the setup file on the specified line.
Check the setup procedure in the manual.

NC420 Too many adding axis (max 3) into HSM params

A maximum of 3 additional axes may be defined in the setup file (axes not belonging to the Cartesian system or rotary)
Check the setup procedure in the manual.

NC421 Too many axis (max 6) into HSM params

A maximum of 6 axes may be defined in the setup file.
Check the setup procedure in the manual.

NC422 Axis type error into HSM params at line

An incorrect axis type or one previously associated with other axes has been defined in the setup file.
Check the setup procedure for the AXI three-letter code in the manual.

NC423 Operative limit reached into HSM part program for axis

The software operating limits have been reached for the specified axis.
Check the part program.

NC424 Virtualization or TCP not allowed with HSM

When the G61 is activated, neither virtualisations nor the TCP must be active.
Check the part program.

NC425 Error reading HSM configuration file

Setup file corrupt.
Reload the setup file or call the customer engineering service.

NC426 HSM not enabled in AMP

The HSM feature has not been enabled in AMP.
Enable it.

NC427 HSM option not allowed by HW key

The HSM option has not been enabled. To use the feature on a machine with more than 3 axes, the option must be enabled using the Product Key
Call the customer engineering service.

NC428 HSM option not loaded

The HSM option has been enabled using the Product Key but has not been loaded onto the NC.
Load the option.

NC429 Illegal param value into HSM

A parameter with an incorrect value (must be positive) has been defined in the setup file on the specified line.
Check the setup procedure in the manual

NC430 Illegal feed value into HSM

The Feed rate value is missing or less than 0.
Set a valid feed rate value.

NC431 Syntax error in HSM

Syntax error in the part program during an HSM machining process.
Correct the program and see the programming manual to find out which blocks are allowed between G61 and G60.

NC432 Illegal use of tangent axes

Only one tangential axis may be present or the tangential axis is being incorrectly used.
Check the setup procedure in the manual.

NC433 Invalid parameter set-up modality

Programming of points type and relative parameter set-up wrong in three-letter PNT code of high speed set-up file.

NC434 Polynomial programming does not admit parameter set-up requested

Configuration of three-letter PNT code in high speed set-up file for entire polynomial programming is wrong.

NC435 Nodes must be programmed in increasing mode

Nodes of Bsplines programmed as inputs must be sorted in increasing order.

NC436 Node programming requested

Number of nodes programmed is insufficient:for Bspline inputs, the number of nodes must be the same as the number of control points, plus the degree of Bspline + 1.

NC437 Final point of previous Bspline must be confirmed

Programmed Bsplines must be continuous, i.e., last point in a Bspline must be the same as first point in the next.

NC438 Control points for correct definition of Bspline missing

Minimum number of control points, for Bspline input, must be:(degree of Bspline + 1) *2.

NC439 Programmed polynomials lack continuity

Programmed polynomials must be continuous, i.e., last point in a polynomial must be the same as first point in the next.

NC440 ROT type IJK vector invalid when Tangent axes computation is requested

When working with a tangent axis, the ijk vector must not be ROT type in three-letter VER code of high-speed set-up file.

NC441 ROT type IJK vector invalid when (TOD) parameters are used

In three-letter VER code of high-speed set-up file, ijk vector cannot be set as ROT when, for instance, drive chain includes fewer than two rotating axes.

NC442 PRG type IJK vector invalid when type AXI/CLP points are programmed

When programming type (PNT, AXI/CLP… or (PNT, AXI/CCP… points, ijk vectors cannot be used. Use one of the following instead:(VER, REL/ROT, …..

NC443 REL type MNO vector invalid when type AXI/CCP points are programmed

When programming type (PNT, AXI/CXP… or (PNT, CLP, CCP… points, mno vectors cannot be used. Use:(VER…, PRG, …..

NC444 Axis shared with PLUS environment

The axis you are trying to move, or on which you wish to perform a virtualisation, has been previous acquired by the logic through the AX_SHARE function.

NC445 Machine unit of measurement not congruent in HSM

This error occurs during the execution of a part program optimised with Path Optimizer when the unit of measurement specified in the setup file is not congruent with the unit of measurement of the machine.

NC446 mno/uvw programming wrong in HSM file

This error occurs when both the mno/uvw vectors are defined, programmed or calculated in the VER three-letter code of the high speed setup file.

NC447 uvw programming not compatible with toroidal tool

The uvw compensation factors are not supported with toroidal tools.

NC448 Invalid corner for the determination of uvw

This error is generated when you try to determine the uvw compensation factors for a point where an overelongation has occurred.
That is to say, tilting by 180° relative to the point of contact on the tool occurs.

NC456 ijk versor is null

The ijk module versor programmed is null

NC457 mno versor is null

NC458 pqd versor is null

References

  1. 10 Series CNC Programming Manual pdf Edition:September 2011 by PRIMA ELECTRO S.p.A

CNC machine

  1. 3-assige CNC-router VS 4-assige CNC-router:welke zou uw voorkeur hebben?
  2. Wat is de as waarnaar wordt verwezen voor CNC-bewerking?
  3. 3-assige CNC-router versus 4-assige CNC-router versus 5-assige CNC-router
  4. 3-assige CNC-router VS 4-assige CNC-router
  5. Conversationele CNC:3D Solid Model Import 3 Axis &5 Axis
  6. Wat maakt 5-assige CNC-bewerking zo voordelig?
  7. De redenen achter de populariteit van 3-assige CNC-bewerking:
  8. CNC-bewerking:3 assen VS 4 assen VS 5 assen
  9. Wat is 5-assige CNC-bewerking?
  10. Een beknopte handleiding voor de CNC-draaibankas
  11. Sinumerik MSG-opdracht om berichten weer te geven aan CNC-operator