Förord SINUMERIK 840D/840Di/810D Diagnoshandledning Utgåva 11.02 Användar-Dokumentation 1 Förord Larm SINUMERIK 840D/840Di/810D Diagnoshandledning Gäller för Styrning Programmvaru-utgåva SINUMERIK 840D 6 SINUMERIK 840DE (Exportvariant) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE powerline 6 SINUMERIK 840Di 2 SINUMERIK 840DiE (Exportvariant) 2 SINUMERIK 810D 3 SINUMERIK 810DE (Exportvariant) 3 SINUMERIK 810D powerline 6 SINUMERIK 810DE powerline 6 Utgåva 11.02 2 1 Förord NCK larm Tabell 1_1 Nummerområde för larmnummer 000 000 - 009 999 MMClarm/meddelanden 611D-larm 010 000 - 019 999 Kanal-larm 020 000 - 029 999 Axel-/ Spindellarm 030 000 - 099 999 Funktions larm 060 000 - 064 999 Cykel larm SIEMENS 065 000 - 069 999 Cykel larm användare 070 000 - 079 999 Compilecykler tillverkare och OEM Tabell 1_2 Nummerområde för larmnummer, Fortsättning 100000 – 100999 Bassystem 101000 – 101999 Diagnos 102000 – 102999 Tjänster / service 103000 – 103999 Maskin 104000 – 104999 Parameter 105000 – 105999 Programmering 106000 – 106999 Reserv 107000 – 107999 OEM 109000 – 109999 Decentrala system (M till N) 110000 - 110999 MMC 100-meddelanden 120000 – 120999 MMC 102/3-meddelanden Tabell 1_3 Nummerområde för larmnummer, Fortsättning 300000 - 399999 PLClarm/meddelanden Allmänna larm Tabell 1_4 Servo / drivning Nummerområde för larmnummer, Fortsättning 400000 – 499999 Allmänna larm 500000 – 599999 Kanal larm 600000 – 699999 Axel-/ Spindel larm 700000 – 799999 Användarområde 800000 – 899999 Sekvenskedjor / grafer (810001 – 810009 Systemfelmeddelanden, från PLC ) 2) 2) 2) 2) 1) 1) Närmare information får du med diagnosfunktionen (Diagnosbuffert) i SIMATIC STEP 7. 2) PLC-larm i området 500000 – 899999 projekteras och beskrivs av maskintillverakaren. Aktionslista De i larmtexterna nämnda aktionerna („Aktion %---„) förklaras i tabellen i kapitel 1.6. 3 Förord Symbolförklaring ! Viktigt Denna symbol visas alltid i dokumentationen då en viktig sakfråga behandlas. Utökad beställning Denna symbol visas alltid i dokumentationen då den beskrivna funktionen inte ingår som standard, utan måste beställas som option. Följande varningar av olika grad används i dokumentationen: Varningar ! Fara ! Varning ! Försiktighet Denna symbol visas alltid när död, svår kroppsskada eller stora sakskador uppstår, om inte föreskrivna åtgärder har vidtagits. Denna symbol visas alltid när död, svår kroppsskada eller stora sakskador kan uppstå, om inte föreskrivna åtgärder har vidtagits. Denna symbol visas alltid när lätt kroppsskada eller sakskador kan uppstå, om inte föreskrivna åtgärder har vidtagits. Försiktighet Denna varning (utan varningssymbol) betyder att en sakskada kan uppstå, om inte föreskrivna åtgärder har vidtagits. Observera Denna varning betyder att en oönskad händelse eller ett oönskat tillstånd kan uppstå, om inte föreskrivna åtgärder har vidtagits. 4 Förord Innehåll Larm 1.1 Översikt systemfellarm 1.2 Översikt larm 1.3 Lista på aktionsnummer 1.4 Felkoder till larm 300500 1.5 Systemreaktion vid larm 1.6 Kriterier för radering av larm 5 1000 Systemfel %1 Förklaring %1 = Systemfelnummer Med detta larm visas interna feltillstånd, som tillsammans med visat felnummer förklarar felorsak och plats för felet. Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. BAG ej driftberedd. Cykelstart spärrad. Cykelstopp vid larm. Åtgärd Kontakta Siemens AB. Fortsättning av program Slå styrningen Från à Till. 1001 Systemfel %1 Förklaring %1 = Systemfelnummer Med detta larm visas interna feltillstånd, som tillsammans med visat felnummer förklarar felorsak och plats för felet. Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd Åtgärd Kontakta Siemens AB. Fortsättning av program Radera larmet i alla kanaler i denna BAG med RESET-knappen. 1002 Systemfel %1 Förklaring %1 = Systemfelnummer Med detta larm visas interna feltillstånd, som tillsammans med visat felnummer förklarar felorsak och plats för felet. Reaktion Visning av larm. Åtgärd Kontakta Siemens AB. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 1003 Larmpekare för detta självsläckande larm %1 är noll Förklaring %1 = felaktigt larmnummer Den av tillverkaren av kompilercykler, eller av operativsystem för självsläckande larm använda adressen (nollpekare) är inte tillåtet i systemet. Reaktion Visning av larm. Åtgärd Tag kontakt med Siemens AB angående larmet - Kontrollera avrop av setCCAlarm/setAlarm (...) Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 1004 Larmreaktion till NCK-larm felaktigt projekterad Förklaring Felaktigt projekterad larmreaktion från operativsystem eller från tillverkare av kompilercykler. © Siemens AG All Rights Reserved 7 Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. Kanal ej driftberedd. Åtgärd - Tag kontakt med Siemens AB angående larmet - Ändra larmreaktion Fortsättning av program Slå styrningen Från à Till. 1005 Fel på operativsystem %1 Parameter %2 %3 %4 Förklaring %1 = Felnummer i operativsystem %2 = Felparameter i operativsystem 1 %3 = Felparameter i operativsystem 2 %4 = Felparameter i operativsystem 3 Detta larm visar att operativsystemet har hittat ett allvarligt fel i systemet. Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. BAG ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Tag kontakt med Siemens AB angående larmet. Fortsättning av program Slå styrningen Från à Till. 1010 Kanal %1 Systemfel %2 %3 Förklaring %1 = Kanalnummer %2 = Systemfelnummer %3 = Aktionnummer/Aktionnamn Med detta larm visas interna feltillstånd, som tillsammans med visade felnummer förklarar felorsak och plats för felet. Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Interpreterstopp. Åtgärd Tag kontakt med Siemens AB angående larmet Fortsättning av program Slå styrningen Från --> Till. 1011 Kanal %1 %3 4 Systemfel %2 Förklaring %1 = Kanalnummer %2 = Systemfelnummer %3 = Kann-Parameter: Blocknummer, Label %4 = Kann-Parameter: Aktionsnummer, .... Med detta larm visas interna feltillstånd, som tillsammans med visade felnummer förklarar felorsak och plats för felet. Reaktion Visning av larm. Bitar sätts i snittställe. © Siemens AG All Rights Reserved 8 Interpreterstopp. Spärr av Cykelstart. Åtgärd Tag kontakt med Siemens AB angående larmet Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. 1012 Kanal %1 Systemfel %2 %3 %4 Förklaring %1 = Kanalnummer %2 = Systemfelnummer %3 = Parameter1 %4 = Parameter2 Med detta larm visas interna feltillstånd, som tillsammans med visade felnummer förklarar felorsak och plats för felet. Reaktion Visning av larm. Åtgärd Tag kontakt med Siemens AB angående larmet Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 1013 Kanal %1 Systemfel %2 Förklaring %1 = Kanalnummer %2 = Systemfelnummer Med detta larm visas interna feltillstånd, som tillsammans med visade felnummer förklarar felorsak och plats för felet. Reaktion Visning av larm. Bitar sätts i snittställe. Kanal ej driftberedd. Cykelstopp vid larm. Spärr av Cykelstart. Åtgärd Tag kontakt med Siemens AB angående larmet Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. 1014 Kanal %1 Systemfel %2 Förklaring %1 = Kanalnummer %2 = Systemfelnummer Med detta larm visas interna feltillstånd, som tillsammans med visade felnummer förklarar felorsak och plats för felet. Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Cykelstopp vid larm. Spärr av Cykelstart. Åtgärd Tag kontakt med Siemens AB angående larmet Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 9 1015 Kanal %1 axel %2 Systemfel %3 Förklaring %1 = Kanalnummer %2 = Axelnummer %3 = Systemfelnummer Med detta larm visas interna feltillstånd, som tillsammans med visade felnummer förklarar felorsak och plats för felet. Observera, är parameter %3 (systemfelnummer) = 840001, dvs. problem med verktygsförvaltning ,så innehåller parameter %2 inte axelnumret, utan ytterligare information för diagnos (=Status på datahantering/ Magasinnr./Platsnr./T-Nr.). Reaktion Visning av larm. Bitar sätts i snittställe. Kanal ej driftberedd. Åtgärd Tag kontakt med Siemens AB angående larmet Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 1016 Kanal %1 Axel %2 Systemfel %3 Förklaring %1 = Kanalnummer %2 = Axelnummer %3 = Systemfelnummer Med detta larm visas interna feltillstånd, som tillsammans med visade felnummer förklarar felorsak och plats för felet. Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Åtgärd Tag kontakt med Siemens AB angående larmet Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. 1017 Kanal %1 Axel %2 Systemfel %3 Förklaring %1 = Kanalnummer %2 = Axelnummer %3 = Systemfelnummer Med detta larm visas interna feltillstånd, som tillsammans med visade felnummer förklarar felorsak och plats för felet. Reaktion Visning av larm. Åtgärd Tag kontakt med Siemens AB angående larmet Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 1018 Fel i beräkning av flyttal i kanal %1 Task %2 Station %3 FPU-Status: %4 Förklaring %1 = Kanalnummer %2 = Task-id %3 = Stationsprioritet %4 = FPU-Status Processorns flyttalsenhet har fastställt ett räknefel. Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. © Siemens AG All Rights Reserved 10 Larmreaktion ej fördröjd Cykelstopp vid larm. Spärr av Cykelstart. Åtgärd Tag kontakt med Siemens AB angående larmet Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. 1019 Fel i beräkning av flyttal på adress %3 i Kanal %1 Task %2 FPU-Status: %4 Förklaring %1 = Kanalnummer %2 = Task-id %3 = Code-adress på operation som skapade felet %4 = FPU-status Processorns flyttalsenhet har på grund av ett räknefel löst ut en exeption. Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Larmreaktion ej fördröjd Cykelstopp vid larm. Spärr av Cykelstart. Åtgärd Tag kontakt med Siemens AB angående larmet Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. 1030 Systemfel i Link-modul Error-Code %1 Error-Type %2 Förklaring %1 = Hex-tal Link-Error %2 = Hex-tal Link-Error-Type Detta larm är inget användarfel. I linkmodulens mjukvara har ett internt fel uppstått. För att lättare kunna hitta felet visas två parametrar tillsammans med detta fel, som visar felorsak och felställe. Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Cykelstopp vid larm. Spärr av Cykelstart. Åtgärd Tag kontakt med Siemens AB angående larmet Fortsättning av program Slå styrningen Från --> Till. 1031 Link-modul visar ett ospecificerat fel %1 NCU %2 %3 %4 Förklaring %1 = Hex-tal ospec. status i stateOfLinkModules %2 = NCU-Nummer %3 = Instruktion från link-modul till NCK %4 = Status på egen Link Detta larm är inget användarfel. 1. Om NCU== 0 -> ingen parameter olika noll kunde hittas 2. Om NCU ej NULL -> tillsammans med denna NCU har ett fel hittats som saknas översättning i © Siemens AG All Rights Reserved 11 NC. Felet visas som tal. Det kan hända att NCU link-modulen har en nyare mjukvaruversion än NC. De tillkommande parametrarna används för felsökning i NC/LINK-MODUL mjukvara Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Cykelstopp vid larm. Spärr av Cykelstart. Åtgärd Tag kontakt med Siemens AB angående larmet Fortsättning av program Slå styrningen Från --> Till. 1100 Ingen giltig programmvara (Firmware) Förklaring Inget Memory Card eller Memory Card utan giltig programmvara (Licens) använt. Reaktion Visning av larm. Åtgärd • Fortsättning av program Slå styrningen Från --> Till 1160 Assertionfel i %1 : %2 Förklaring %1 = String (Sökväg med programnamn) %2 = String (Radnummer) Tag kontakt med Siemens AB angående larmet Detta larm är ett larm som bara existerar i utvecklinsfasen och kommer inte att visas i en levererad SW-version. För en OEM-kund kan detta larm troligtvis ge en hänvisning avseende ett larm i systemprogram. ”Assertion”-behandlingen gör så att de är möjligt att definiera fel i systemmjukvara under utvecklingsfasen, som i detta stadium inte leder till fel. Efter utvecklingsfasen är detta larm inte aktivt längre. Reaktion NC ej driftberedd. BAG ej driftberedd. NC kopplar om till Follow up mode (Nachführbetrieb). Larmreaktion ej fördröjd Spärr av Cykelstart. Cykelstopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera felorsak i nämnd del av mjukvara på utpekat radnummer. Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. 2000 Övervakning av livstecken PLC Förklaring PLC’n måste ge ifrån sig ett livstecken inom en bestämd tidrymd (Maskindata 10100 PLC_CYCLIC_TIMEOUT). Om detta inte sker löser larmet ut. Livstecknet är ett räknevärde i internt NC/PLC-snittställe, som räknas upp av PLC med 10ms tidsraster. NCK provar cykliskt om räknarens tillstånd har förändrats. Reaktion Spärr av Cykelstart. NC ej driftberedd. BAG ej driftberedd. © Siemens AG All Rights Reserved 12 Cykelstopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera tidsraster för övervakningstid i NCK-MD 10100 PLC_CYCLIC_TIMEOUT (Referensvärde: 100ms). Kontrollera felorsak i PLC och avhjälp detta. (Analys av USTACK. Om aktivering av övervakningen inte skett genom PLC-stopp utan genom en loop i användarprogram, finns det inget i USTACK). Fortsättning av program Slå styrningen Från --> Till. 2001 PLC har inte startat upp Förklaring PLC måste inom den i MD 10120 PLC_RUNNINGUP_TIMEOUT fastställda tiden (Defaultinställning: 1 Sek.) ge ifrån sig minst ett livstecken. Reaktion Spärr av Cykelstart. NC ej driftberedd. BAG ej driftberedd. Cykelstopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera övervakningstid i MD 10120 PLC_RUNNINGUP_TIMEOUT och anpassa den till 1:a OB1-cykeln. Kontrollera felorsak i PLC och avhjälp detta (loop eller stopp i användarprogram. Fortsättning av program Slå styrningen Från à Till. 2100 NCK-batteri varningsvärde uppnått Förklaring Underspänningsövervakning på NCK-batteri har nått sitt tröskelvärde. Det ligger på 2,7-2,9 V (Märkspänning på batteriet är 3,0 -3,1 V vid 950 mAh). Reaktion Visning av larm. Åtgärd Batteriet skall bytas inom de närmaste 6 veckorna. Därefter kan vid stor strömförbrukning buffrat RAM underskrida larmgränsen på 2,4 - 2,6 V. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 2101 NCK batterilarm Förklaring NCK batteriets underspänningsövervakning (2,4 - 2,6 V) har aktiverats under cyklisk drift. Reaktion Visning av larm. Åtgärd Om NCK batteriet byts utan att strömförsörjningen bryts sker ingen förlust av data. På så sätt kan produktionen fortsätta utan ytterligare åtgärd. (En buffertkondensator i NCK bibehåller försörjningsspänningen i minst 30 minuter inom denna tid kan batteriet även bytas med styrningen frånslagen). Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 2102 NCK-batterilarm Förklaring NCK batteriets underspänningsövervakning (2,4 - 2,6 V) har aktiverats under uppstart. © Siemens AG All Rights Reserved 13 Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. BAG ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. NC kopplar om till Follow up mode (Nachführbetrieb). Åtgärd Drag ut batteri-/fläktenhet på NC-modulen och byt batteri (Typ: Litiumbatteri med anslutningsledare, storlek 1/2 AA, 850 mAh, min. 3,2 V). Därefter måste systemet initieras på nytt. Man måste utgå ifrån att på grund av den låga försöjningsspänningen under senaste frånslagningen kan dataförlust inträffat i RAM-minnet med batteribackup (Titta förslagsvis i idrifttagningshandledningen kap. 2.2). Följande data kan ha förfalskats resp. förlorats helt: • NC maskindata • Servomaskindata • Maskindata för betjäningstablå • Optionsdata • Settingdata • Användarvariabler • Globala subprogram • Cykler och makron • PLC maskindata • PLC grundprogram • PLC användarprogram och alla • PLC användardata Användardata i NCK och PLC, som ändrats sedan senaste datasäkring av löpande tillverkninsprocess (t.ex. verktygs- och operatdata), måste anpassas för hand till aktuellt maskintillstånd! Fortsättning av program Slå styrningen Från --> Till. 2110 NCK temperaturlarm Förklaring Temperatursensorn har nått gränsvärdet 60°C ± 2,5°C. Reaktion Visning av larm. Åtgärd För att återställa sensorn måste temperaturen sänkas med 7 °C. Fortsättning av program Radera larm med raderings-knapp resp. Cykelstart. 2120 NCK fläktlarm Förklaring Fläkten består av en 26V likströmsmotor med elektronisk kommutator (Märkvarvtal: ca. 8700 v/min). Kommutatorsignalen används för varvtalsövervakning. Gränsvarvtal: < 7500 v/min. Reaktion Visning av larm. Åtgärd • • Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. Kontakta auktoriserad personal / Service. Byt ut enheten med NCK-batteri och fläkt. © Siemens AG All Rights Reserved 14 2130 Underspänning på 5V/24V-givare eller 15V-D/A-omvandlare Förklaring Spänningsförsörjningen till mätgivaren (5V/24V) eller D/A-omvandlaren (+/15V) har försvunnit (FM357-2). Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. NC kopplar om till Follow up mode (Nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Axlarna är inte längre synkroniserade med maskinens positioner (referenspunkt). Åtgärd Kontakta auktoriserad personal / service. Kontrollera mätgivare och kabel med avseende på kortslutning (Lossa på kabel, då måste felet försvinna). Kontrollera spänningsmatning. Fortsättning av program Slå styrningen Från --> Till. 2140 Aktuell position på serviceomkopplare framtvingar vid nästa Power On radering av SRAM (Urlöschen aktiv) Förklaring Serviceomkopplaren står för närvarande på initiering (Urlöchen). Detta medför att vid nästa reset kommer SRAM på kortet att raderas. NC-minnet kommer att raderas. Reaktion Visning av larm Bitar sätts i snittställe NC ej driftberedd. Åtgärd Ställ serviceomkopplare på noll. Fortsättning av program Visning av larm försvinner med orsaken till larmet. Ytterligare betjäning är inte nödvändig. 2190 HW-modul för kommunikation med digitaliseringsenhet saknas . Förklaring Med MD $MN_ASSIGN_DIGITIZE_TO_CHAN har digitaliseringsfunktionen tillordnats en kanal och därmed aktiverats. Funktionen kräver en HW-modul (RS422-kort insatt i NCU) för kommunikationen med digitaliseringsenhet. Denna modul hittades inte vid uppstart. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Anslut kommunikationsmodul eller tag bort kanaltillordningen. Fortsättning av program Slå styrningen Från --> Till. 2192 NCU-Link-Modul saknas, MD %1 återställt Förklaring %1 = String: MD-beteckning NCU-linkfunktion skulle aktiveras trots att förutsättningar inte finns hårdvaumässigt. MD återställdes. Uppstår endast med NCU-linksystem. Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. © Siemens AG All Rights Reserved 15 Visning av larm. Bitar sätts i snittställe. Åtgärd Installera hårdvarumodul och aktivera funktionen igen (MD) Fortsättning av program Slå styrningen Från --> Till. 2194 Link-axel aktiv och $MN_SERVO_FIFO_SIZE != 3 Förklaring Minst en axel skall fördelas med NCU-link, då måste maskindata $MN_SERVO_FIFO_SIZE == 3. Uppkommer endast vid NCU-link system. Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Sätt $MN_SERVO_FIFO_SIZE == 3. Fortsättning av program Slå styrningen Från --> Till. 2195 Kanal %1 Axel %2 snabb stansning/nibbling ej möjlig över link Förklaring %1 = Kanalnummer %2 = Axelnamn, Spindelnummer Man har försökt att aktivera snabb nibbling eller stansning för en axel där programmeringen sker på en annan NCU än där servot befinner sig. Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Snabb nibbling och stansning understödjs endast av en NCU. Fortsättning av program Radera larmet i denna BAG med reset-knapp. Starta om NC-program. 2196 Link-axel aktiv och $MN_MM_SERVO-FIFO-SIZE != %1 Förklaring %1 = nödvändigt värde i MD $MN_MM_SERVO_FIFO_SIZE Uppkommer endast vid NCU-link system. Möjliga felorsaker: Minst en axel skall fördelas med NCU-link, då måste maskindata $MN_MM_SERVO_FIFO_SIZE vara 3 eller 4. Denna NCU har en snabbare IPO-takt än link-kommunikationstakten, då måste maskindata $MN_MM_SERVO_FIFO_SIZE sättas till värdet som är föreslaget i detta larm. Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. NC ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Maskindata $MN_MM_SERVO_FIFO_SIZE måste sättas till värdet som är föreslaget i detta larm. © Siemens AG All Rights Reserved 16 Fortsättning av program Slå styrningen Från --> Till. 2900 Reboot sker fördröjt Förklaring Larmet hänvisar till en fördröjd Reboot Larmet uppkommer endast när Reboot har genomförts från MMC med PI – ”_N_IBN_SS” och MD $MN_REBOOT_DELAY_TIME är större än noll. Larmet kan undertryckas med $MN_SUPPRESS_ALARM_MASK BIT 19. Reaktion NC kopplar om till Follow up mode (Nachführbetrieb). NC ej driftberedd. Kanal ej driftberedd. Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd, påverkar även singelaxlar. Spärr av Cykelstart i denna kanal. Cykelstopp vid larm. Åtgärd Se $MN_REBOOT_DELAY_TIME och $MN_SUPPRESS_ALARM_MASK. Fortsättning av program Slå styrningen Från --> Till. 3000 Nödstopp Förklaring Nödstopp är aktiverat i NCK-/PLC-snittställe (DB 10, DBX 56.1). Reaktion Spärr av Cykelstart. NC ej driftberedd Inga BAGs driftberedda. Larmreaktion ej fördröjd Cykelstopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Avhjälp orsaken till nödstopp och kvittera över PLC-/NCK-gränssnitt (DB 10, DBX 56, Bit 2). Fortsättning av program Radera larmet i alla kanaler i denna BAG med reset-knapp. 3001 Internt nödstopp Förklaring Detta larm visas inte. Reaktion Spärr av Cykelstart. NC ej driftberedd. alla BAGs ej driftberedda. Cykelstopp vid larm. NC reagerat inom en bearbetningsstation Åtgärd Ingen åtgärd nödvändig Fortsättning av program Radera larmet i alla kanaler i denna BAG med reset-knapp. 4000 Kanal %1 Maskindata %2[%3] har luckor i axeltillordning Förklaring %1 = Kanalnummer %2 = String: MD-beteckning Tillordningen av en maskinaxel till en kanal genom maskindata 20070 AXCONF_MACHAX_USED måste ske utan luckor. Vid systemstart (Power On) känns luckor av och visas som larm. © Siemens AG All Rights Reserved 17 Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Kontakta auktoriserad personal / service. Index som används i kanalens maskindata måste skrivas in utan luckor i tabellen $MC_AXCONF_MACHAX_USED. Axelluckor i kanalen måste friges med $MN_ENABLE_CHAN_AX_GAP. Fortsättning av program Slå styrningen Från --> Till. 4001 Kanal %1 Axel %2 i maskindata %3 definierad för flera kanaler Förklaring %1 = Kanalnummer %2 = Index: Maskinaxelnummer %3 = String: MD-beteckning I kanalspecifika MD: 20070 AXCONF_MACHAX_USED [CHn, AXm]=x (n ... Kanalnummer, m ... Kanalaxelnummer, x ... Maskinaxelnummer) har en maskinaxel tillordnats flera kanaler, utan att en masterkanal har definierats för denna axel. Att tillordna en maskinaxel flera kanaler är normalt inte meningsfullt. I undantagsfall kan en flerfaldig tillordning göras, om en masterkanal definieras för denna axel. Med nyckelord (Tillgängligt i senare utgåvor!) kan kanaltillordningen ske i förhållande till bearbetningskrav i NC-program. Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd I axelspecifika MD 30550 AXCONF_ASSIGN_MASTER_CHAN [AXm]=n (m ... Maskinaxelnummer, n ... Kanalnummer) skall en masterkanal anges för axlarna, som genom NC-programmet växelvis kan tillordnas den ena eller den andra kanalen. Fortsättning av program Slå styrningen Från --> Till. 4002 Kanal %1 Maskindata %2[%3] innehåller en i kanalen icke definierad axel Förklaring %1 = Kanalnummer %2 = String: MD-beteckning %3 = Index: MD-Array-Index Endast axlar, som aktiverats i kanalen över det kanalspecifika maskindata 20 070 AXCONF_MACHAX_USED [kx]=m, får över MD 20050 AXCONF_GEOAX_ASSIGN_TAB [gx]=k förklaras som geometriaxlar resp. trafoaxlar. Detta gäller även för $MC_FGROUP_DEFAULT_AXES. gx ... Geometriaxel-index kx ... Kanalaxel-index k ... Kanalaxel-nr. m ... Maskinaxel-nr. © Siemens AG All Rights Reserved 18 AXCONF_GEOAX_ASSIGN_TAB AXCONF_MACHAX_USED (innehåller kanalaxel-nr. k) (innehåller Maskinaxel-nr. m) Geometriaxel Index 1:a Kanal 2:a Kanal KanalaxelIndex 1:a Kanal 2:a Kanal 0 1 1 0 1 4 1 2 0 1 2 5 2 3 3 2 3 6 3 7 0 4 8 0 5 0 0 6 0 0 7 0 0 Tillordning av geometriaxlar till kanalaxlar Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Kontakta auktoriserad personal / Service. Korrigera antingen $MC_GEOAX_ASSIGN_TAB $MC_TRAFO_AXES_IN_X $MC_TRAFO_GEOAX_ASSIGN_TAB_X $MC_FGROUP_DEFAULT_AXES och/eller $MC_AXCONF_MACHAX_USED Fortsättning av program Slå styrningen Från --> Till. 4003 Axel %1 felaktig tillordning av en masterkanal i maskindata %2 Förklaring %1 = Axel %2 = String: MD-beteckning För en del användningar är det meningsfullt att köra en axel i flera kanaler (Caxel eller spindel vid enspindel-/dubbelslidmaskiner). De maskinaxlar som är definierade i flera kanaler över det kanalspecifika maskindatat 20 070 AXCONF_MACHAX_USED, måste tillordnas en masterkanal med det axelspecifika maskindatat 30 550 AXCONF_ASSIGN_MASTER_CHAN. För axlar som är aktiverade endast i en kanal, måste det kanalnumret eller 0 matas in som masterkanal. Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. BAG ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Korrigera MD 20 070: AXCONF_MACHAX_USED och/eller MD 30 550: AXCONF_ASSIGN_MASTER_CHAN. Fortsättning av program Slå styrningen Från --> Till. © Siemens AG All Rights Reserved 19 4004 Kanal %1 Maskindata %2 Axel %3 definierad flera gånger som geometriaxel Förklaring %1 = Kanalnummer %2 = String: MD-Beteckning %3 = Axel-Index En axel får bara definieras en gång som geometriaxel. Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. BAG ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Korrigera $MC_GEOAX_ASSIGN_TAB. Fortsättning av program Slå styrningen Från --> Till. 4005 Maximalt antal axlar i kanal %1 är överskridet. Gräns %2 Förklaring %1 = Kanalnummer %2 = Övre gräns för antalet axlar i kanalen Med maskindata $MC_AXCONF_MACHAX_USED bestäms vilka maskinaxlar som får användas i denna kanal. Därmed bestäms också antalet aktiva axlar i denna kanal. Den övre gränsen har överskridits. Observera: genom kanalaxelluckorna får bestämda indicier av AXCONF_MACHAX_USED lämnas oanvända och räknas därmed inte som aktiva kanalaxlar. Exempel: ========= CHANDATA(2) $MC_AXCONF_MACHAX_USED[0] = 7 $MC_AXCONF_MACHAX_USED[1] = 8 $MC_AXCONF_MACHAX_USED[2] = 0 $MC_AXCONF_MACHAX_USED[3] = 3 $MC_AXCONF_MACHAX_USED[4] = 2 $MC_AXCONF_MACHAX_USED[5] = 0 $MC_AXCONF_MACHAX_USED[6] = 1 $MC_AXCONF_MACHAX_USED[7] = 0 Denna kanal använder de 5 maskinaxlarna 1, 2, 3, 8, 7. d.v.s. kanalen består av 5 aktiva kanalaxlar. Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Anpassa $MC_AXCONF_MACHAX_USED. Fortsättning av program Slå styrningen Från --> Till. 4007 Axel %1 felaktig tillordning av en master-NCU i maskindata %2 Förklaring %1 = Axel. %2 = String: MD-Beteckning. Maskinaxlar som är aktiverade för flera NCK's med $MN_AXCONF_LOGIC_MACHAX_TAB, måste tillordnas en master-NCU i $MA_AXCONF_ASSIGN_MASTER_NCU. © Siemens AG All Rights Reserved 20 För axlar som endast har aktiverats på en NCU måste denna NCU's nummer eller 0 matas in som master-NCU. Tillordning över $MA_AXCONF_ASSIGN_MASTER_NCU får endast ske när även maskinaxeln är adresserad över en kanal ($MC_AXCONF_MACHAX_USED+$MN_AXCONF_LOGIC_MACHAX_TAB). Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. BAG ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Korrigera $MA_AXCONF_ASSIGN_MASTER_NCU och/eller $MN_AXCONF_LOGIC_MACHAX_TAB. Fortsättning av program Slå styrningen Från --> Till 4010 Maskindata %1[%2] innehåller ogiltiga beteckningar Förklaring %1 = String: MD-beteckning %2 = Index: MD-Array-Index Vid fastställning av namn i NCK-tabeller (Arrays) för: Maskinaxlar, Eulervinkel, Riktningsvektorer, Normalvektorer, Interpolationsparameter och Mellanpunktskoordinater har en av följande syntax-regler för inmatad beteckning åsidosatts: 1. Beteckningen måste vara en NC-adressbokstav (A, B, C, I, J, K, U, V, W, X, Y, Z), eventuellt med numerisk utökning (840D: 1 - 99, FM-NC: 1 - 9). 2. Beteckningen måste börja med 2 valfria stora bokstäver, dock inte med $tecken (reserverat för systemvariabler). 3. Beteckningen får inte vara ett nyckelord i NC-språket (t.ex. POSA). Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Ange beteckning för användardefinierade namn i visad MD med korrekt syntax. Maskinaxlar: AXCONF_MACHAX_NAME_TAB Eulervinkel: EULER_ANGLE_NAME_TAB Normalvektorer: NORMAL_VECTOR_NAME_TAB Riktningsvektorer: 10640 DIR_VECTOR_NAME_TAB Interpolationsparameter: 10650 IPO_PARAM_NAME_TAB Mellanpunktskoordinater: 10660 INTERMEDIATE_POINT_NAME_TAB Fortsättning av program Slå styrningen Från --> Till. 4011 Kanal %1 Maskindata %2[%3] innehåller ogiltig beteckning Förklaring %1 = Kanalnummer %2 = String: MD-beteckning %3 = Index: MD-Array-Index Vid fastställning av namn i kanalspecifika tabeller för geometriaxlar och kanalaxlar har en av följande syntax-regler åsidosatts för inmatad beteckning: © Siemens AG All Rights Reserved 21 1. Beteckningen måste vara en NC-adressbokstav (A, B, C, I, J, K, U, V, W, X, Y, Z), eventuellt med numerisk utökning (840D: 1 - 99, FM-NC: 1 - 9). 2. Beteckningen måste börja med 2 valfria stora bokstäver, dock inte med $tecken (reserverat för systemvariabler). 3. Beteckningen får inte vara ett nyckelord i NC-språket (t.ex. POSA). Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Ange beteckning för användardefinierade namn i visad MD med korrekt syntax. Geometriaxlar: Kanalaxlar: 20060 AXCONF_GEOAX_NAME_TAB 10000 AXCONF_MACHAX_NAME_TAB Fortsättning av program Slå styrningen Från --> Till. 4012 Maskindata %1[%2] innehåller ogiltig beteckning Förklaring %1 = String: MD-Beteckning %2 = Index: MD-Array-Index Vald beteckning är ogiltig. Giltiga beteckningar är: AX1 - AXn Maskinaxelbeteckning N1AX1 - NnAXm Linkaxelbeteckning (NCU + Maskinaxel) Endast med tillägg 'NCU-Link'! C1S1 - CnSm Containeraxel-beteckning (Container + Containerplats) Endast vid tillägg 'Axelcontainer' Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Använd korrekt beteckning Fortsättning av program Slå styrningen Från --> Till. 4013 Felaktig NCU-Link konfigurering med maskindata %1 = %2, på NCU_1 = %3 Förklaring %1 = String: MD-beteckning %2 = Index: MD-Array-Index %3 = MD_Värde från Master NCU På lokal NCU har en skillnad i Link-modulprojektion till master NCU fastställts hos NCU-cluster. Över link-modul projektionen fastställs systemtakten, kommunikationshastigheten och max. möjliga telegramupprepningar. För detta används följande maskindata: SYSCLOCK_SAMPL_TIME_RATIO, IPO_SYSCLOCK_TIME_RATIO, LINK_RETRY_CTR, LINK_BAUDRATE_SWITCH, SYSCLOCK_CYCLE_TIME Dessa maskindata måste ha samma värden i alla NCU:s. Reaktion Visning av larm. Bitar sätts i snittställe. © Siemens AG All Rights Reserved 22 BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd De för link-modul projektionen nödvändiga maskindata måste ha samma värde i alla NCU‘s cluster. Fortsättning av program Slå styrningen Från --> Till. 4014 Axel %1 definierad flera gånger i %2 Förklaring %1 = String: MD-beteckning %2 = String: Maskindata Här har en axel tillordnats flera gånger. Som axel betecknas här: • En maskinaxel • En linkaxel • En axel på en containerplats Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Gör korrekta, entydiga tillordningar av axlarna. Fortsättning av program Slå styrningen Från --> Till. 4016 Axel %1 används redan av NCU %2 Förklaring %1 = Maskinaxelindex %2 = NCU-Nummer Här förses en axel med börvärden från flera NCU's. Uppkommer endast med NCU-Linksystem. Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Gör korrekta, entydiga tillordningar av axlarna. Fortsättning av program Slå styrningen Från --> Till. 4017 Axelcontainer %1, Plats %2 används redan av NCU %3 Förklaring %1 = Axelcontainer-nummer %2 = Axelcontainer-plats %3 = NCU-nummer Det refereas flera gånger till axelcontainer-platsen över den logiska axelgruppen (Maskindata: MN_AXCONF_LOGIC_MACHAX_TAB). Vid NCU-link kan dubbel referering även ske genom en annan NCU i NCUförbandet. Exempel: Container1 Plats1 har felaktigt refererats 2 gånger MN_AXCONF_LOGIC_MACHAX_TAB[0] = CT1_SL1 MN_AXCONF_LOGIC_MACHAX_TAB[6] = CT1_SL1 © Siemens AG All Rights Reserved 23 Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Gör korrekt och fullständig tillordning av containerplatser. Kontrollera maskindata för logisk axelgrupptillordning (MN_AXCONF_LOGIC_MACHAX_TAB ) Fortsättning av program Slå styrningen Från --> Till. 4018 Axelcontainer %1, Plats %2 används inte av någon kanal Förklaring %1 = Axelcontainer-nummer %2 = Axelcontainer-plats Container-platsen används inte i någon kanal. Reaktion Visning av larm. Bitar sätts i snittställe. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Gör korrekt och fullständig tillordning av containerplatser. Kontrollera maskindata MC_AXCONF_MACHAX_USED och MN_AXCONF_LOGIC_MACHAX_TAB Fortsättning av program Slå styrningen Från --> Till. 4019 Axelcontainer %1 vidarekoppling i aktuellt tillstånd av NCU %2 ej tillåtet Förklaring %1 = NCU-nummer %2 = Axelcontainer-nummer Detta fel uppkommer bara vid direkt container-vidarekoppling. Vid direkt container-vidarekoppling får endast en kanal i NC aktivera containerns vidarekoppling. För att säkerställa detta måste alla andra kanaler vara i reset, resp. axlarna får inte köras för tillfället. Vid NCU-link gäller ovanstående villkor för alla kanaler i NCU-förbandet. Felparameter: 1 : NC-Ready saknas 16: Minst en annan kanal är aktiv 35: AXCT-axel är aktiv följeaxel/-spindel 36: AXCT -axel är aktiv ledaxel 39: Axeln/Spindelspärr aktiv 40: Överlagrad rörelse aktiv för AXCT-axel 41: Axelväxling aktiv för AXCT-axel 42: Interpolator aktiv för en axelcontainer-axel 46: Roterande spinde vid NCU's olika IPO-Takt 47: New-Config aktiv Reaktion Visning av larm. Bitar sätts i snittställe. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Programmet måste avbrytas med reset. Alla andra kanaler måste sättas i resettillstånd. © Siemens AG All Rights Reserved 24 Fortsättning av program Slå styrningen Från --> Till. 4020 Beteckning %1 använd flera gånger i maskindata i %2 Förklaring %1 = String: Beteckning %2 = String: MD-beteckning Vid fastställning av namn i NCK-tabeller (Arrays) för: Maskinaxlar, Eulervinkel, Riktningsvektorer, Normalvektorer, Interpolationsparameter och Mellanpunktskoordinater har en beteckning som redan finns i styrningen använts. Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Använd en teckenföljd för beteckningen som inte finns i styrningen (max. 32 tecken). Fortsättning av program Radera larm med reset-knapp i alla kanaler för denna. 4021 Kanal %1 Beteckning %2 använd flera gånger i maskindata %3 Förklaring %1 = Kanalnummer %2 = String: Beteckning %3 = String: MD-beteckning Vid fastställning av namn i kanalspecifika tabeller för Geometriaxlar och Kanalaxlar har en beteckning som redan finns i styrningen använts. Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Använd en teckenföljd för beteckningen som inte finns i styrningen (max. 32 tecken). Fortsättning av program Slå styrningen Från --> Till. 4022 Axelcontainer %3 koppling ej tillåten: Ext. nollpunktförflyttning aktiv Kanal %1 Axel %2 Förklaring %1 = Kanal %2 = Axel/Spindel %3 = Axelcontainer-Nummer Frigivning för vidarekoppling av axelcontainer är inte möjlig eftersom en extern nollpunktförflytting är aktiv. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Programmet måste avbrytas med Reset. Annullera extern nollpunktförflyttning före vidarekoppling av axelcontainer. © Siemens AG All Rights Reserved 25 Fortsättning av program Radera larm med Reset-knapp. 4023 Axelcontainer %1 koppling ej tillåten, Axelcontainer %2 kopplar nu. Förklaring %1 = Axelcontainer. %2 = Axelcontainer. Endast en axelcontainer kan växlas åt gången. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Programmet måste avbrytas med Reset, eller programexekveringen (NCU's, kanaler) måste synkroniseras så att endast en axelkontainer-växling är aktiv åt gången. Fortsättning av program Radera larm med Reset-knapp 4024 Felaktig axelkonfigurering på grund av saknad maskindata för axelcontainer Förklaring %1 = NCU-nummer %2 = Axelcontainer-nummer Axelkonfigureringen kunde inte göras på grund av att maskindata saknas för axelcontainer. Felet kan bara uppkomma på grund av kommunikationsfel. Orsaken till kommunikationsfelet måste visas med hjälp av andra larm. Reaktion Visning av larm. Bitar sätts i snittställe. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Åtgärda Link-kommunikations problemet (se ytterligare aktiva larm) Fortsättning av program Radera larm med Reset-knapp. 4025 Axelcontainer %3 koppling ej tillåten: Master-Slave aktiv Kanal %1 Axel %2 Förklaring %1 = Kanal %2 = Axel/Spindel %3 = Axelcontainer-nummer Frigivning för vidarekoppling av axelcontainer är inte möjlig eftersom en masterslave koppling är aktiv. Reaktion Visning av larm. Bitar sätts i snittställe. Cykelstopp vid larm. Interpreterstopp. Spärr av Cykelstart Åtgärd Programmet måste avbrytas med reset. Tag bort master-slave kopplingen om det behövs. Fortsättning av program Radera larm med Reset-knapp. © Siemens AG All Rights Reserved 26 4026 Maskindata %1[%2], Link-axel NC%3_AX%4 används inte av någon kanal Förklaring %1 = String: MD-beteckning %2 = Index: MD-Array-Index %3 = NCU-nummer %4 = Maskinaxel-nummer Linkaxeln refereras inte från någon kanal alls. Reaktion Visning av larm. Bitar sätts i snittställe. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Gör korrekt och fullständig tillordning av logisk axelgrupp. Kontrollera maskindata MC_AXCONF_MACHAX_USED och MN_AXCONF_LOGIC_MACHAX_TAB Fortsättning av program Radera larm med reset-knapp. 4027 Varning: MD %1 har ändrats även för de andra axlarna i axelcontainer %2 Förklaring %1 = String: MD-Beteckning %2 = Axelcontainer-Nummer Hänvisning till operatören att ändring av maskindata för axeln har påverkat alla andra axlar i den axelcontainer som axeln befinner sig i. Reaktion Visning av larm Åtgärd Ingen Fortsättning av program Radera larm med raderingsknapp. Ingen ytterligare betjäning nödvändig. 4028 Varning, axelns axiella MD's i axelcontainern har anpassats Förklaring Hänvisning till operatören att axelns maskindata i axelcontainern har anpassats. Reaktion Visning av larm Åtgärd Ingen Fortsättning av program Radera larm med Reset-knapp. 4029 Varning: Vid nästa uppstart kommer axiella MD i axelcontainer %1 att anpassas. Förklaring %1 = Axelcontainer-Nummer Hänvisning till operatören axelns maskindata i axelcontainern kommer att anpassas vid nästa uppstart. En axelcontainer möjliggör valfritt utbyte av axlar mellan kanaler och mellan NCU's. För att göra detta utan konflikt måsta axlarna inom samma axelcontainer inneha ett likartat förhållande. Den första axeln i axelcontainern bestämmer de maskindata som måste vara lika i även för de andra axlarna i axelcontainern. Reaktion Visning av larm. Åtgärd Ingen Fortsättning av program Radera larm med raderingsknapp. Ingen ytterligare betjäning nödvändig © Siemens AG All Rights Reserved 27 4030 Kanal %1 beteckning saknas i maskindata %2[%3] Förklaring %1 = Kanalnummer %2 = String: MD-beteckning %3 = Index: MD-Array-Index På grund av axelkonfigurationen i MD 20070 AXCONF_ MACHAX_USED och 20050 AXCONF_GEOAX_ASSIGN_TAB väntas en axelbeteckning för visad MD. Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Kontrollera axelkonfigurationen och mata in saknad beteckning, eller om axeln inte finns, ange maskinaxel 0 för denna kanalaxel i MD 20070 AXCONF_MACHAX_USED. Om det rör sig om en geometriaxel som inte skall användas (vid uteslutande 2-axlig bearbetning, t.ex. svarv), skall i kanalspecifikt MD 20050 AXCONF_GEOAX_ASSIGN_TAB för motsvarande geometriaxel kanalaxel 0 matas in. Fortsättning av program Slå styrningen Från --> Till. 4031 Kanal %1 LinkAxel %2 i maskindata %3 definierad för flera kanaler Förklaring %1 = Kanalnummer %2 = Index: Axelnummer på logisk axelvy %3 = String: MD-Beteckning Uppkommer endast vid NCU-Linksystem. Angiven axel har definierats flera gånger eller i flera kanaler i maskindata $MC_AXCONF_MACHAX_USED. Om en definition skall göras i flera kanaler skall berörd axel tillordnas en master-kanal över axiella maskindata $MA_AXCONF_ASSIGN_MASTER_CHAN. Detta fel kan bara uppkomma om det rör sig om en NCU-Link-Axel. Felorsaken för feldefinitionen kan här även vara förlust av NCU-Link kommunikation. Förlusten av Link-kommunikation måste dessutom visas med ytterligare larm. Reaktion Visning av larm Bitar sätts i snittställe Cykelstopp vid larm NC ej driftberedd Spärr av Cykelstart Åtgärd Korrigera maskindata $MC_AXCONF_MACHAX_USED eller tillordna en master-kanal. Vi frånfall av link-kommunikation måste först felorsaken åtgärdas. Fortsättning av program Slå styrningen Från --> Till 4032 Kanal %1 Felaktig beteckning för planaxel i %2 Förklaring %1 = Kanalnummer %2 = String: MD-beteckning På grund av axelkonfigurationen i $MC_GCODE_RESET_VALUES resp. $MC_DIAMETER_AX_DEF väntas en beteckning för planaxel på angivet ställe. © Siemens AG All Rights Reserved 28 Reaktion Visning av larm Bitar sätts i snittställe Cykelstopp vid larm NC ej driftberedd BAG ej driftberedd Spärr av Cykelstart Åtgärd Ange korrekt beteckning. Fortsättning av program Slå styrningen Från --> Till 4033 Varning: NCU-Link kommunikation kunde inte upprättas. Förklaring På grund av andra larm kunde NCU-Link kummunikationen inte upprättas. Denna situation kan t.ex. uppkomma vid uppstart om inställda takttider inte passar och därför har modifierats. (Se larm 4110) Reaktion Visning av larm Bitar sätts i snittställe NC ej driftberedd Spärr av Cykelstart Cykelstopp vid larm Åtgärd Kontrollera och korrigera de andra larmen och starta om styrning på nytt. Fortsättning av program Slå styrningen Från --> Till. 4034 Lokal Link-axel %1 ej tillåtet med olika interpoleringstakt = %2/%3 Förklaring %1 = Axelnamn %2 = lokal interpoleringstakt %3 = max. interpoleringstakt Lokala Link-axlar är endast tillåtna på en NCU när inställd interpoleringstakt motsvarar den långsammaste interpoleringstakten på NCU-föbandet. Reaktion Visning av larm Bitar sätts i snittställe NC ej driftberedd Spärr av Cykelstart Cykelstopp vid larm Åtgärd Tag bort lokala Link-axlar (se MN_AXCONF_MACHAX_NAME_TAB och MN_AXCT_AXCONF_ASSIGN_TAB1) eller anpassa den långsammaste interpoleringstakten. (MN_IPO_SYSCLOCK_TIME_RATIO) Fortsättning av program Slå styrningen Från --> Till 4035 Interpoleringstakt från NCU%1 = %2 passar ej till NCU%3 = %4 Förklaring %1 = NCU_Nummer1 %2 = MD-värde från NCU_Nummer1 %3 = NCU_Nummer2 (med långsammaste IPO-Takt) %4 = MD-värde från NCU_Nummer2 Uppkommer endast vid NCU-linksystem. Interpoleringstakterna i de i larmet angivna NCU:erna passar inte ihop. Den långsammaste IPO-takten i ett NCU-link-förband måste vara en heltalsmultippel av alla andra projekterade IPO-takter. © Siemens AG All Rights Reserved 29 Reaktion Visning av larm Bitar sätts i snittställe NC ej driftberedd Spärr av Cykelstart Cykelstopp vid larm Åtgärd Ställ in MN_IPO_SYSCLOCK_TIME_RATIO korrekt på alla NCUer i linkförbandet. Fortsättning av program Slå styrningen Från --> Till. 4036 Felaktig NCU-Link Konfigurering genom MD %1 Förklaring %1 = String: MD-beteckning Uppkommer endast vid NCU-linksystem. I Link-förbandets NCUer har olika interpolerings- reps. lägesregleringstakter ställts in. Detta är endast möjligt när funktionen FAST-IPO-LINK är aktiverad i MD $MN_MM_NCU_LINK_MASK. Varning: För diagnos anges ytterligare 2 larmparametrar vid detta larm. 1:a parameter: Läges- eller Ipo-Takttid från denna NCU. 2:a parameter: Läges- eller Ipo-Takttid från en annan NCU Reaktion Visning av larm Bitar sätts i snittställe NC ej driftberedd Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd - Aktivera funktion FAST-IPO-LINK in MN_MM_NCU_LINK_MASK. - Eller sätt inte olika IPO- resp. lägesregulatortakter på NCUer. (se MN_IPO_SYSCLOCK_TIME_RATIO och MN_POSCTRL_SYSCLOCK_TIME_RATIO) Fortsättning av program Slå styrningen Från --> Till. 4040 Kanal %1 Axelbeteckning %2 inkonsistent med maskindata %3 Förklaring %1 = Kanalnummer %2 = String: Axelbeteckning %3 = String: MD-beteckning %4 I visat maskindata är för få kanalaxlar angivna Användning av angiven axelbeteckning i visat MD är inte konsistent med den i MD: 20070 AXCONF_MACHAX_USED och 20050 AXCONF_GEOAX_ASSIGN_TAB nämnda axelkonfigurationen hos kanalen. Endast vid aktiv compile-cykel „OEM-Transformation“: I visat maskindata är för få kanalaxlar angivna. Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Kontakta auktoriserad personal / service. Kontrollera och korrigera använd beteckning i MD 10000 AXCONF_ MACHAX_NAME_TAB, 20080 AXCONF_CHANAX_NAME_TAB och/eller 20050 AXCONF_GEOAX_NAME_TAB. Endast vid aktiv compile-cykel „OEM-Transformation“: © Siemens AG All Rights Reserved 30 Kontrollera och korrigera förutom angivet maskindata dessutom MD 24110 TRAFO_AXES_IN_1[n] hos aktiverad OEM-Transformation enligt funktionsbeskrivning. Fortsättning av program Slå styrningen Från --> Till. 4045 Kanal %1 Konflikt mellan maskindata %2 och maskindata %3 Parameter %1 = Kanalnummer %2 = String: MD-beteckning %3 = String: MD-beteckning. Förklaring Användning av angiven maskindata %1 leder till en konflikt med maskindata %2. Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. BAG ej driftberedd, påverkar även singelaxlar. Spärr av Cykelstart i denna kanal. Cykelstopp vid larm. Åtgärd Korrigera angivna maskindata. Fortsättning av program Slå styrningen Från --> Till. 4050 NC-kod-beteckning %1 har inte omprojekterats i %2 Förklaring %1 = String: Gammal beteckning %2 = String: Ny beteckning Det gick inte att ge NC-koden nytt namn på grund av en av följande orsaker: • den gamla beteckningen existerat överhuvud taget inte • den nya beteckningen ligger i ett annat typ-område. NC-koder/Nyckelord kan omprojekteras med maskindata, såvida typ-området inte lämnas. Typ 1: ”äkta” G-koder: G02, G17, G33, G64, ... Typ 2: namngivna G-koder: ASPLINE, BRISK, TRANS, ... Typ 3: inställbara adresser: X, Y, A1, A2, I, J, K, ALF, MEAS, ... Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Korrigera maskindata 10712: NC_USER_CODE_CONF_NAME_TAB (skyddsnivå 1). Listan skall byggas upp enligt nedan: jämn adress: Beteckning som skall ändras därpå följande ojämn adress: Ny beteckning t.ex.: Fortsättning av program NC_USER_CODE_CONF_NAME_TAB [10] = ”ROT” NC_USER_CODE_CONF_NAME_TAB [11] = ” ” raderar funktionen ROT ur styrningen Slå styrningen Från --> Till. © Siemens AG All Rights Reserved 31 4060 Standard-maskindata har laddats Förklaring Med nästa uppstart av systemet kommer standard-MD att laddas genom systemspecifika MD 11 200 INIT_MD om • MD-buffertspänning var borta eller • efter en initiering för laddning av standard-maskindata. Reaktion Visning av larm. Åtgärd Efter automatisk laddning av standard-MD måste individuella MD för respektive anläggning anges/laddas in. Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. 4062 Säkerhets-backup har laddats Förklaring De på flash-minne sparade användardata har laddats till SRAM. Reaktion Visning av larm Åtgärd Ladda egna maskindata på nytt. Fortsättning av program Radera larm med reset-knapp. 4065 Buffrat minne återskapades från säkerhetskopia (Dataförlust kan ha uppstått!) Förklaring Uppkommer bara vid PC-NC. Vid uppstart har en möjlig inkonsistens i buffrat minne fastställts. Buffrat minne har initierats med senast sparade säkerketskopia. Därmed har ändringar efter senaste uppdateringen av säkerhetskopian försvunnit. Säkerhetskopian uppdateras vid varje kontrollerad frånslagning av styrningen. ( till hårddisk). !! Endast vid 802D: Orsaken till detta förfarande är att bufferttiden har överskridits. Beakta nödvändig uppstartstid för styrningen enligt idrifttagningshandledningen. Aktuell säkerhetskopia i buffrat minne skapades vid den senaste genomförda interna datasäkringen med funktionsknappen "Spara data“ från HMI. Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. Spärr av Cykelstart. Åtgärd Starta om styrningen. Fortsättning av program Slå styrningen Från --> Till. © Siemens AG All Rights Reserved 32 4066 Buffrat minne i FFS har restaurerats från säkerhetskopia (Dataförlust kan ha uppstått !) Förklaring För PC-NC: Vid uppstart har en möjlig inkonsistens i FFS minne fastställts. FFS minne har initierats med senast sparade säkerketskopia. Därmed har ändringar efter senaste uppdateringen av säkerhetskopian försvunnit. Endast vid PC-NC!: Säkerhetskopian uppdateras vid varje kontrollerad frånslagning av styrningen. ( till hårddisk). Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Åtgärd Starta om styrningen. Fortsättning av program Slå styrningen Från --> Till. 4070 Normerad maskindata ändrad Förklaring Styrningen arbetar med interna fysikaliska storheter (mm, Grad, s, för sträcka, hastighet, acceleration, bl.a.) Enheterna för in- och utmatning av dessa värden vid programmering eller datasäkring sker delvis i andra enheter (varv/min, m/s2, osv.). Omräkningen sker med inmatningsbara normeringsfaktorer (systemspecifika MD-Array 10 230 SCALING_FACTORS USER_DEF[n] (n ... Indexnummer 0 10), om motsvarande maskeringsbit är satt till ”1”. Är maskeringsbiten satt till ”0” sker normeringen med interna standardfaktorer. Följande maskindata påverkar normeringen av andra MD: • 10 220: SCALING_USER_DEF_MASK • 10 230: SCALING_FACTORS_USER_DEF • 10 240: SCALING_SYSTEM_IS_METRIC • 10 250: SCALING_VALUE_INCH • 30 300: IS_ROT_AX Efter ändring av dessa data måste NCK startas om. Först därefter blir ändringarna verksamma. Reaktion Visning av larm. Åtgärd Visas larmet efter nedladdning av en i sig konsistent MD-fil, måste denna nedladdning upprepas med ytterligare en uppstart av NCK. (Det står normerings-beroende maskindata i filen före normeringsfaktorerna). Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 4073 Compile-cykel funktioner definierar maskindata %1 flera gånger Förklaring %1 = Maskindata nummer Kan endast uppkoma i samband med idrifttagning av Compile-cykler. Två olika compile-cykler använder samma maskindata. Det dubbelt definierade maskindata-numret förskjuts till fritt nummerområde över 64000. Reaktion Visning av larm. Åtgärd Felet påverkar inte betjäningen av maskindata och funktionen för Compilecykler. © Siemens AG All Rights Reserved 33 För att uppnå samstämmighet med dokumentationen för Compile-cykler, måste leverantören av Compile-cykler kontaktas. Felet kan endast åtgärdas genom ändring av leverantörens programmvara. Fortsättning av program Slå styrningen Från --> Till 4075 Maskindata %1 (och ev. flera) ej ändrad på grund av felaktig behörighet %2 Förklaring %1 = String: MD-beteckning %2 = Nivå på skrivskydd hos MD Vid körning av en TOA-fil resp. vid skrivning av maskindata från NC-program har det försökts att skriva till ett data som har högre skyddsnivå än den i styrningen aktuella inställningen. Data har inte skrivits över, bearbetning av programmet fortsätter. Detta larm visas endast vid första gången vid försök att skriva. Reaktion Visning av larm. Åtgärd Sätt erforderlig behörighet med hjälp av nyckelomkopplare eller inmatning av lösenord eller radera aktuellt maskindata ur MD-fil / NC-program. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 4076 %1 Maskindata kunde inte ändras med behörighet %2 Förklaring %1 = Antal MD %2 = inställd behörighet Vid körning av en TOA-fil resp. vid skrivning av maskindata från NC-program har det försökts att skriva till ett data som har högre skyddsnivå än den i styrningen aktuella inställningen. Data har inte skrivits över, bearbetning av programmet fortsätter. Larmet deaktiveras med kvittering av larmet EXBSAL_MD_PERMISSION_DENIED. Det kan endast raderas med PowerOn. Reaktion Visning av larm. Åtgärd Sätt erforderlig behörighet med hjälp av nyckelomkopplare eller inmatning av lösenord eller radera aktuellt maskindata ur MD-fil / NC-program. Fortsättning av program Slå styrningen Från --> Till. 4080 Felaktig konfiguration för delningsaxel i MD %1 Förklaring %1 = String: MD-beteckning Tillordningen av en positionstabell till en delningsaxel eller innehållet i en positionstabell är felaktigt. Eller längden på en positionstabell har parametrerats med 0. Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. BAG ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Beroende på feltyp visas 3 MD-beteckningar. 1. $MA_INDEX_AX_ASSIGN_POS_TAB (axelspec. MD 30 500): Felet beror på flerfaldig tillordning av en positionstabell (NCK-MD 10 © Siemens AG All Rights Reserved 34 910/10 930 INDEX_AX_POS_TAB_n) till axlar av olika typ (linjär/rundaxel). 2. $MN_INDEX_AX_POS_TAB_n (NCK-MD 10 910/10 930): Innehållet i visad tabell n är felaktig. • Inmatade positioner måste ordnas i stigande följd. • En bestämd position får inte vara satt flera gånger. • Om tabellen är tillordnad en eller flera moduloaxlar så måste innehållet ligga i intervallet 0 till <360 grader. 3. $MN_INDEX_AX_LENGTH_POS_TAB_n (NCK-MD 10 900/10 920): Längden på visad positionstabell har angetts med 0. Fortsättning av program Slå styrningen Från --> Till. 4090 För många fel vid uppstart Förklaring Vid uppstart har fler än <n> fel uppkommit. Reaktion Visning av larm. Spärr av Cykelstart. Åtgärd Ställ in maskindata korrekt Fortsättning av program Slå styrningen Från --> Till 4100 Systemets takttid/sveptid för digital drivning är korrigerad Förklaring Maskindata 10 050 SYSCLOCK_CYCLE_TIME (Systemgrundtakt) och/eller MD 10 080 SYSCLOCK_SAMPL_TIME_RATIO (lägesregulatortaktens delningsfaktor för ärvärdesmottagning) har korrigerats. Sveptiden som synkroniserar digital drivning (Servogrundtakt), måste vara 4-, 8-, 16- eller 32gånger 31,25 µs. Ändringarna sker på så sätt, att på grund av valet av Systemgrundtakt i MD 10 050 SYSCLOCK_CYCLE_TIME i programmerbar hårdvarudelare 1 ställs vald tid och servogrundtakten in i 31,25 ms-Raster. Stämmer inte detta med inmatade värden (t.ex. eftersom systemgrundtakten inte är en multipel av 31,25 ms), förstoras systemgrundtakten automatiskt tills servogrundtakten ligger i 31,25 ms-raster. Det nya värdet på SYSCLOCK_CYCLE_TIME kan hämtas i MD 10 050. Inställning av lägesregulatortakt kan ske i följande steg: • till 4 ms: → 125 µs-steg • till 8 ms: → 250 µs-steg • till 16 ms: → 0,5 ms-steg • till 32 ms: → 1 ms-steg Reaktion Visning av larm. Åtgärd Inga åtgärder behövs. Visning av larm raderas med reset. Fortsättning av program Radera larm med raderings-knapp resp. Cykelstart. 4101 Lägesregulatortakt för digitala servon reducerad till %1 ms Förklaring %1 = String (tid i ms) Lägesregulatortakt-delaren i NCK-MD 10 060 POSCTRL_SYSCLOCK_TIME_RATIO var inställd så att en lägesregulatortakt som var större än 16 ms uppstod. Gränsvärdet för servot 611D är emellertid 16 ms. © Siemens AG All Rights Reserved 35 Reaktion Visning av larm. Åtgärd Inga åtgärder behövs. Visning av larm raderas med reset. Fortsättning av program Slå styrningen Från --> Till. 4102 Olika standardtakter hos servon Förklaring Extern regulatormodul på 611D-bus och regulator på CCU3-kort har olika standardvärden på takterna för ström- och varvtalsregulatorkrets . Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera inställda värden och korrigera dessa (se MD_CURRCTRL_CYCLE TIME och MD SPEED_CTRLCYCLE_TIME. Fortsättning av program Slå styrningen Från --> Till. 4110 IPO-takten höjd till %1 ms Förklaring %1 = String (ny IPO-takt) IPO-takten var inställd så att ingen heltalsmultipel av lägesregulatortakten kunde uppnås. Takten ($MN_IPO_SYSCLOCK_TIME_RATIO) har ökats. Hos system med Profibus-DP har IPO_SYSCLOCK_TIME_RATIO ändrats på grund av den ändrade DP-takten i SDB1000 (MD 10050 SYSCLOCK_CYCLE_TIME ) Reaktion Visning av larm. Åtgärd Maskindata 10070 IPO_SYSCLOCK_TIME_RATIO har anpassats. Fortsättning av program Radera larm med reset-knappen. Starta om bearbetningsprogrammet. 4111 PLC-takt förhöjd till %1 ms Förklaring %1 = String (ny PLC-takt) PLC-takt delaren var inställd på ett värde som inte var en heltalsmultipel av IPO-takt delaren. Delaren ( $MN_PLC_IPO_TIME_RATIO ) förstorades. Hos system med Profibus-DP har 10074 PLC_IPO_TIME_RATIO ändrats på grund av den ändrade DP-takten i SDB1000 (MD 10050 SYSCLOCK_CYCLE_TIME ) Reaktion Visning av larm. Åtgärd Maskindata 10074 PLC_IPO_TIME_RATIO har anpassats. Fortsättning av program Radera larm med reset-knappen. Starta om bearbetningsprogrammet. 4112 Servo- takt förhöjd till %1 ms Förklaring %1 = String (ny Servo-takt) Hos system med Profibus-DP har 10060 POSCTRL_SYSCLOCK_TIME_RATIO ändrats på grund av den ändrade DPtakten i SDB1000 (MD 10050 SYSCLOCK_CYCLE_TIME ). Reaktion Visning av larm. Åtgärd Maskindata 10060 POSCTRL_SYSCLOCK_TIME_RATIO har anpassats. Fortsättning av program Radera larm med reset-knappen. Starta om bearbetningsprogrammet. © Siemens AG All Rights Reserved 36 4113 Sysclock- takt förhöjd till %1 ms Förklaring %1 = String (neuer PLC-Takt) Hos system med Profibus-DP har 10050 SYSCLOCK_CYCLE_TIME ändrats på grund av den ändrade DP-takten i SDB1000. Reaktion Visning av larm. Åtgärd Maskindata 10050 SYSCLOCK_CYCLE_TIME har anpassats. Fortsättning av program Radera larm med reset-knappen. Starta om bearbetningsprogrammet. 4114 Fel i DP-takt hos SDB1000 Förklaring %1 = String (ny PLC-takt) DP-takten i SDB1000 är felaktig och kan inte ställas in. Default-värdet av $MN_SYSCLOCK_CYCLE_TIME kommer att ställas in. Reaktion Visning av larm. Åtgärd Korrigera SDB1000 Fortsättning av program Slå styrningen Från --> Till. 4115 Tidsförhållande Kommunikations-task till IPO ändrat till %1 Förklaring %1 = String (ny PLC-Takt) Värdet i maskindata 10072 har anpassats. Detta kan endast inträffa om värdet i maskindatat är mindre än 1 och därmed är framräknad tid ingen multipel av lägesregleringstiden. Reaktion Visning av larm. Åtgärd Maskindata $MN_COM_IPO_TIME_RATIO har anpassats. Kontrollera att nytt värde passar. Fortsättning av program Radera larm med reset-knappen. Starta om bearbetningsprogrammet. 4150 Kanal %1 ogiltigt avrop av subprogram med M-kod projekterat Förklaring %1 = Kanalnummer. Maskindata $MN_M_NO_FCT_CYCLE[n] eller $MN_M_NO_FCT_CYCLE_PAR innehåller ogiltiga projekteringsdata: I maskindata $MN_M_NO_FCT_CYCLE[n] för projektering av avrop av subprogram med M-kod, har en M-kod som redan är upptagen av systemet använts. Denna kan inte ersättas av ett subprogramavrop: M0 till M5, M17,M30, M19, M40 till M45, M-kod för omkoppling spindeldrift/axeldrift i Auto $MC_SPIND_RIGID_TAPPING_M_NR (Default: M70), M-kod för nibbling/stansning enligt projektering över $MC_NIBBLE_PUNCH_CODE om den har aktiverats med $MC_PUNCHNIB_ACTIVATION. Vid applicerade externa språk ($MN_MM_EXTERN_LANGUAGE) dessutom M96 till M99. Maskindata $MN_M_NO_FCT_CYCLE_PAR innehåller ett ogiltigt fältindex från $MN_M_NO_FCT_CYCLE[n]. Tillåtet är värde 0 till 9. © Siemens AG All Rights Reserved 37 Maskindatat kommer att återställas till grundvärdet –1. Därmed är funktionen deaktiverad. Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Projektera en av systemet ej använd M-kod i maskindata $MN_M_NO_FCT_CYCLE[n] resp. ett tillåtet fältindex i maskindata $MN_M_NO_FCT_CYCLE_PAR. Fortsättning av program Slå styrningen Från --> Till. 4160 Kanal %1 ogiltig M-kod projekterad för spindelomkoppling Förklaring %1 = Kanalnummer. I maskindata $MC_SPIND_RIGID_TAPPING_M_NR för projektering av Mkoder för spindelomkoppling till axeldrift har en M-kod använts som redan är använd av systemet. Denna kan inte användas för omkoppling. (M1 till M5, M17, M30, M40 till M45). Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Cykelstopp vid larm. Spärr av Cykelstart. Åtgärd Projektera en M-kod i maskindata $MC_SPIND_RIGID_TAPPING_M_NR som inte används av systemet (M1 till M5, M17, M30, M40 till M45 ). Fortsättning av program Slå styrningen Från --> Till. 4170 Ogiltiga M-kodnummer för kanalsynkronisering Förklaring I maskindata $MN_EXTERN_CHAN_SYNC_M_NR_MIN eller $MN_EXTERN_CHAN_SYNC_M_NR_MAX för projektering av Mnummerområde för kanalsynkronisering i ISO2/3 Mode har ett M-nummer mellan 0 och 99 angivits. Eller maskindata $MN_EXTERN_CHAN_SYNC_M_NR_MAX är minder än $MN_EXTERN_CHAN_SYNC_M_NR_MIN Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Cykelstopp vid larm. Spärr av Cykelstart. Åtgärd Kontrollera maskindata $MN_EXTERN_CHAN_SYNC_M_NR_MIN och $MN_EXTERN_CHAN_SYNC_M_NR_MAX. Fortsättning av program Slå styrningen Från --> Till. 4180 Ogiltiga M-kodnummer för interruptprogram (ASUP) Förklaring Ogiltiga M-kodnummer för ASUP aktiverung projekerade. I maskindata $MN_EXTERN_M_NO_SET_INT eller $MN_EXTERN_M_NO_DISABLE_INT © Siemens AG All Rights Reserved 38 för projektering av M-nummerområde för aktivering/deaktivering av ett interruptprogram, har ett ogiltigt M-nummer projeterats. Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Cykelstopp vid larm. Spärr av Cykelstart. Åtgärd Kontrollera maskindata $MN_EXTERN_M_NO_SET_INT och $MN_EXTERN_M_NO_DISABLE_INT. Fortsättning av program Slå styrningen Från --> Till. 4181 Kanal %1 ogiltig tillordning av ett M-hjälpfunktionsnummer Förklaring %1 = Kanalnummer I maskindata $MC_AUXFU_ASSOC_M0_VALUE eller $MC_AUXFU_ASSOC_M1_VALUE för projektering av en ny fördefinierad Mkod har ett nummer angivits, som är använt av systemet och kan därmed inte användas. (M0 till M5, M17, M30, M40 till M45). Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Cykelstopp vid larm. Spärr av Cykelstart. Åtgärd Projektera en från systemet (M0 till M5, M17, M30, M40 till M45) ej använd Mkod i maskindata $MC_AUXFU_ASSOC_M0_VALUE eller $MC_AUXFU_ASSOC_M1_VALUE. Fortsättning av program Slå styrningen Från --> Till. 4184 Kanal %1 otillåten fördefinierad hjälpfunktion i %2%3, MD återställt Parameter %1 = Kanalnummer %2 = Maskindatabeteckning %3 = MD-index, om det finns Förklaring I angivet maskindata har projekteringen av en fördefinierad hjälpfunktion angivits felaktigt. Det av användaren nyttjade värdet har återställts av systemet till defaultvärde. Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Cykelstopp vid larm. Spärr av Cykelstart i denna kanal. Åtgärd Skriv in ett giltigt värde i angivet maskindata. Fortsättning av program Radera larm med reset-knappen. Starta om bearbetningsprogrammet. © Siemens AG All Rights Reserved 39 4185 Kanal %1 otillåten projektering av en hjälpfunktion %2 %3 %4 Parameter %1 = Kanalnummer %2 = Typ av hjälpfunktion %3 = Extention %4 = Hjälpfunktionsvärde Förklaring Projektering av en hjälpfunktion är felaktigt. Fördefinierade hjälpfunktioner kan inte omprojekteras med användardefinierade hjälpfunktioner. Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Cykelstopp vid larm. Spärr av Cykelstart i denna kanal. Åtgärd Skriv in ett giltigt värde i angivet maskindata. Fortsättning av program Projektera om hjälpfunktionen. 4200 Kanal %1 Geometriaxel %2 får inte vara deklarerad som rundaxel Förklaring %1 = Kanalnummer %2 = Axelnamn Geometriaxlarna bildar ett kartesiskt koordinatsystem, därmed för deklarationen av en geometriaxel som rundaxel till en definitionskonflikt. Reaktion BAG ej driftberedd. Kanal ej driftberedd. Cykelstopp vid larm. Spärr av Cykelstart. Visning av larm. Bitar sätts i snittställe. Åtgärd Tag bort rundaxeldefinitionen hos denna maskinaxel. Dessutom skall geometriaxelindex för visad geometriaxel fastställas över maskindata-array AXCONF_GEOAX_NAME_TAB. Med samma index är kanalaxelnumret sparat i kanalspecifika MD-array 20 050 AXCONF_GEOAX_ASSIGN_TAB. Kanalaxelnummer minus 1 ger kanalaxelindexet. Under detta, i kanalspecifika MD-array 20 070 AXCONF_MACHAX_USED hittas maskinaxelnumret. Fortsättning av program Slå styrningen Från --> Till. 4210 Kanal %1 Spindel %2 Rundaxeldeklaration saknas Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer Skall en maskinaxel köras som spindel, måste denna maskinaxel vara deklarerad som rundaxel. Reaktion BAG ej driftberedd. Kanal ej driftberedd. Cykelstopp vid larm. Spärr av Cykelstart. Visning av larm. Bitar sätts i snittställe. Åtgärd Aktivera rundaxeldeklaration för denna maskinaxel i axelspecifika MD 30 300 IS_ROT_AX. © Siemens AG All Rights Reserved 40 Fortsättning av program Slå styrningen Från --> Till. 4215 Kanal %1 Spindel %2 Moduloaxeldeklaration saknas Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer Spindelfunktionalitet förutsätter en moduloaxel (Positioner i [grd],.). Reaktion BAG ej driftberedd. Cykelstopp vid larm. Spärr av Cykelstart. Visning av larm. Bitar sätts i snittställe. Åtgärd Sätt MD "ROT_IS_MODULO". Fortsättning av program Slå styrningen Från --> Till. 4220 Kanal %1 Spindel %2 deklarerad flera gånger Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer Spindelnumret finns flera gånger i kanalen. Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd I axelspecifika MD-Array 35 000 SPIND_ASSIGN_TO_MACHAX lagras spindelnumret. Vilken kanal denna maskinaxel / spindel tillordnas, kan ses i maskindataindex. (Maskinaxelnumret står i kanalspecifika MD-array 20070 AXCONF_MACHAX_USED). Fortsättning av program Slå styrningen Från --> Till. 4225 Kanal %1 Axel %2 Rundaxeldeklaration saknas Förklaring %1 = Kanalnummer %2 = Axelnamn, Axelnummer Modulofunktion förutsätter en rundaxel (Positioner i [grd],.). Reaktion BAG ej driftberedd. Cykelstopp vid larm. Spärr av Cykelstart. Visning av larm. Bitar sätts i snittställe. Åtgärd Sätt MD "IS_ROT_AX". Fortsättning av program Slå styrningen Från --> Till. 4230 Kanal %1 Ändring av data från extern enhet är inte möjligt i aktuellt kanaltillstånd. Förklaring %1 = Kanalnummer Inmatning av dessa data är inte tillåtet under bearbetning av NC-program (t.ex. settingdata för arbetsområdesbegränsning eller för testmatning). © Siemens AG All Rights Reserved 41 Reaktion Visning av larm. Åtgärd Data skall ändras innan start av NC-program. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 4240 Beräkningstidspill (overflow) på IPO- eller lägesregulatornivå, IP %1 Förklaring %1 = Programställe Inställningar för interpolerings- och lägesregulatortakt ändrades före senaste uppstart på så sätt, att för vederbörliga cykliska tasks nu endast en liten del datortid kvarstår. Larmet kommer omedelbart efter uppstart, om det för en task vid stående axlar och icke startat NC-program inte finns tillräckligt med datortid. Larmet kan dock även komma först efter avrop av beräkningsintensiva NC-funktioner under bearbetning av program. Reaktion BAG ej driftberedd. Kanal ej driftberedd. Larmreaktion ej fördröjd. Spärr av Cykelstart. Cykelstopp vid larm. NC kopplar om till Follow up mode (Nachführbetrieb).. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Optimera takttider NCK-MD 10 050 SYSCLOCK_CYCLE_TIME, MD 10 060 POSCTRL_SYSCLOCK_TIME_RATIO och/eller ändra försiktigt MD 10 070 IPO_SYSCLOCK_TIME_RATIO. Testet bör ske med ett NC-program som framställer ett ”worst case”. För säkerhets skull skall framtagna tider förses med en säkerhetsmarginal på 15 25%. Fortsättning av program Slå styrningen Från --> Till. 4250 FastPlcCom funktionalitet ej tillgänglig Förklaring Med detta larm visas att PLC’n inte har någon FastPlcCom funktionalitet vid uppstart, trots att detta fordras från NCK . Reaktion Visning av larm. Åtgärd Uppgradera PLC med FastPlcCom funktionalitet eller deaktivera FastPlcCom funktionalitet med NCK-maskindata. Fortsättning av program Radera larm med reset-knappen. Starta om bearbetningsprogrammet. 4252 PLC I/O Läsfel: %1 Parameter %1 = PLC I/O felkod Förklaring Med detta larm visas att fel har uppstått vid inläsning av PLC I/O med hjälp av FastPlcCom funktionalitet. Reaktion Visning av larm. Åtgärd Kontrollera PLC-HW konfigurering eller korrigera maskindata. Fortsättning av program Radera larm med reset-knappen. Starta om bearbetningsprogrammet. © Siemens AG All Rights Reserved 42 4254 PLC I/O Skrivfel: %1 Parameter %1 = PLC I/O felkod Förklaring Med detta larm visas att fel har uppstått vid skrivning till PLC I/O med hjälp av FastPlcCom funktionalitet. Reaktion Visning av larm. Åtgärd Kontrollera PLC-HW konfigurering eller korrigera maskindata. Fortsättning av program Radera larm med reset-knappen. Starta om bearbetningsprogrammet. 4260 Maskindata %1 är otillåtet Förklaring %1 = String: MD-Beteckning. Valt nockpar har inte aktiverats med MD $MN_SW_ASSIGN_TAB eller flera nockpar har valts ut. Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Aktivera nockpar resp. välj endast ett nockpar. Fortsättning av program Slå styrningen Från --> Till 4270 Maskindata %1 innehar tillordning till ej aktiva NCK in-/utgångsbyte %2 Förklaring %1 = String: MD-beteckning %2 = Index Angivet maskindata tillordnar en NC-funktion till en digital in-/utgångsbyte resp. en analog in-/utgångssignal, vars bearbetning inte har aktiverats. Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. BAG ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Korrigera maskindata. Aktivera nödvändiga in-/utgångar över MD: 10350 FASTIO_DIG_NUM_INPUTS 10360 FASTIO_DIG_NUM_OUTPUTS 10300 FASTIO_ANA_NUM_INPUTS 10310 FASTIO_ANA_NUM_OUTPUTS Aktivering av snabba in-/utgångar förutsätter inte att motsvarande hårdvara finns på styrningen. Alla funktioner som använder snabba in-/utgångar, kan vid motsvarande reducering av krav på reaktionstid - även betjänas genom de i VDI-gränssnittet definierade . Höj aktiverade in-/utgångar genom den cykliska behandlingen av PLCmanipulationssignaler genom tidsbehovet hos IPO-takten. Hänvisning: Deaktivera ej använda in-/utgångar. Fortsättning av program Slå styrningen Från --> Till. © Siemens AG All Rights Reserved 43 4275 Maskindata %1 och %2 NCK utgångsbyte nr. %3 tillordnad flera gånger Förklaring %1 = String: MD-beteckning %2 = String: MD-beteckning %3 = Nr. på utgång Angivna maskindata tillordnar 2 NC-funktioner på samma digital/analogutgång. Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. BAG ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Korrigera maskindata. Fortsättning av program Slå styrningen Från --> Till. 4280 Tillordning av NCK in-/utgångsbyte i MD %1[%2] passar inte till hårdvara Förklaring %1 = String: MD-beteckning %2 = MD Arrayindex Vid uppstart hittades inte den i maskindata angivna in/utgångsmodulen på angiven kortplats. Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. BAG ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Kontrollera hårdvara resp. korrigera motsvarande maskindata. Hänvisning: Övervakningen av hårdvarukonfiguration sker oberoende av antalet aktiverade in/utgångar (MD 10300 - 10360 $MN_FASTIO_ANA(DIG)_NUM_INPUTS(OUTPUTS)) Fortsättning av program Slå styrningen Från --> Till. 4282 Flerfaldig beläggning av hårdvara för externa NCK utgångar Förklaring Flera utgångar har projekterats till samma HW-Byte. Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. BAG ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Ändra maskindata MD 10368 HW_ASSIGN_DIG_FASTOUT eller MD 10364 HW_ASSIGN_ANA_FASTOUT. Fortsättning av program Slå styrningen Från --> Till. © Siemens AG All Rights Reserved 44 4285 Fel på Terminal Block %1, felkod %2 Förklaring %1 = Nummer på Terminal Block (1 ... 4) %2 = Felkod Ett fel har uppstått på terminalblock nr. %1 (Inget livstecken, I/O-modul borttagen under drift, osv.). Alla möjliga felorsaker som kan leda till detta larm är ännu inte kända (utökas senare). Likaså beskrivningen av felkoden och dess betydelse. Felkod: 1 - Inget livstecken från terminalblock Felkod: 10 - Inget livstecken från NC Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. BAG ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Kontrollera hårdvara Fortsättning av program Slå styrningen Från --> Till. 4290 Övervakning av livstecken på lokal P-Bus Förklaring COM-datorn måste ändra livstecknet på lokal P-bus varje SERVO-takt. Övervakningen av ändringen sker i IPO-takt. Om livstecknet inte har ändrats löser detta larm ut. Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. BAG ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Kontrollera hårdvara Fortsättning av program Slå styrningen Från --> Till. 4291 Modul på kortplats för lokal P-Bus %1 felkoder: %2 %3 %4 Förklaring %1 = Kortplatsnummer %2 = Felkod %3 = Felkod %4 = Felkod Modulen på angiven kortplats har signalerat ett diagnoslarm. Meddelad felkod finns i dokumentation för AS300. Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. BAG ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Kontrollera hårdvara Fortsättning av program Slå styrningen Från --> Till. © Siemens AG All Rights Reserved 45 4300 Deklaration i MD %1 för Geo-axel/Spindel %2 inte tillåten. Förklaring %1 = String: MD-beteckning %2 = Axelnamn, Spindelnummer Geometri-axlar och spindlar kan inte drivas som konkurrerande positioneringsaxlar. Reaktion BAG ej driftberedd. Kanal ej driftberedd. Cykelstopp vid larm. Spärr av Cykelstart. Visning av larm. Bitar sätts i snittställe. Åtgärd Återställ MD 30450 IS_CONCURRENT_POS_AX för aktuell axel. Fortsättning av program Slå styrningen Från --> Till. 4310 Deklaration i MD %1 Index %2 inte tillåten. Förklaring %1 = String: MD-beteckning %2 = Index i MD-array Värdena i maskindata måste i array stå i stigande ordning. Reaktion Visning av larm Bitar sätts i snittställe Cykelstopp vid larm Kanal ej driftberedd BAG ej driftberedd Spärr av Cykelstart Åtgärd Korrigera maskindata Fortsättning av program Radera larm i alla kanaler i denna BAG med reset-knapp. 4320 Axel %1 Funktion %2 %3 och %4 ej tillåten Parameter %1 = String: Axelbeteckning %2 = String: MD-beteckning %3 = String: Bit %4 = String: MD-beteckning Förklaring Funktioner aktiverade av angivna maskindata kan inte aktiveras samtidigt för en axel. Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kanal ej driftberedd. Cykelstopp vid larm. Spärr av Cykelstart i denna kanal. Åtgärd Deaktivera en av funktionerna. Fortsättning av program Slå styrningen Från --> Till. © Siemens AG All Rights Reserved 46 4334 Kanal %1 Summan av finkorrektörer i parameter %2 hos orienterbar verktygsbärare %3 är för stor. Parameter %1 = Kanalnummer %2 = Ogiltig parameter hos orienterbar verktygsbärare %3 = Nummer på orienterbar verktygsbärare Förklaring Maximalt tillåtet värde på finkorrektör hos en orienterbar verktygsbärare begränsas av maskindata $MC_TOCARR_FINE_LIM_LIN för linjära axlar och $MC_TOCARR_FINE_LIM_ROT för roterande axlar. Larmet kan endast uppstå när Settingdata $SC_TOCARR_FINE_CORREKTION är skiljt från noll. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Cykelstopp vid larm vid blockslut. Åtgärd Ange giltig finkorrektör. Fortsättning av program Radera larm med reset-knappen. Starta om bearbetningsprogrammet. 4336 Kanal %1 Orienterbar verktygsbärare Nr. %2 för orienteringstransformation %3 existerar inte. Parameter %1 = Kanalnummer %2 = Nummer på orienterbar verktygsbärare %3 = Nummer på orienteringstransformation som skall parametreras med orienterbar verktygsbärare Förklaring Orienterbar verktygsbärare, vars data skall användas för parametrering av orienteringstransformation (se maskindata $MC_TRAFO5_TCARR_NO_1/2) existerar inte. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Cykelstopp vid larm vid blockslut. Åtgärd Ange giltigt verktygsbärarnummer. Fortsättning av program Radera larm med reset-knappen. Starta om bearbetningsprogrammet. 4338 Kanal %1 Ogiltig transformationstyp ’%2’ i Toolcarrier %3 för orienteringstrafo %4. Parameter %1 = Kanalnummer %2 = Trafotyp %2 = Nummer på toolcarrier %3 = Nummer på orienteringstrafo Förklaring Orienteringstransformationens parametrar hämtas från data hos en orienterbar verktygsbärare. Denna orienterbara verktygsbärare innehåller en ogiltig transformationstyp. (Tillåtet är typ T, P och M). Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Cykelstopp vid larm vid blockslut. Åtgärd Ange giltigt transformationstyp. Fortsättning av program Radera larm med reset-knappen. Starta om bearbetningsprogrammet. © Siemens AG All Rights Reserved 47 4340 Kanal %1 Block %2 ogiltig transformationstyp i transformation nr. %3. Parameter %1 = Kanalnummer %1 = Blocknummer, Label %2 = Transformationsnummer Förklaring I en av maskindata TRAFO_TYPE_1 ... TRAFO_TYPE_8 har ett ogiltigt, d.v.s. ej definierat nummer matats in. Detta larm kommer även när en angiven transformationstyp inte kan användas i vald styrning (t.ex. 5-axlig transformation i SINUMERIK 802D). Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Cykelstopp vid larm vid blockslut. Åtgärd Ange giltigt transformationstyp. Fortsättning av program Radera larm med reset-knappen. Starta om bearbetningsprogrammet. 4341 Kanal %1 Block %2 ingen datasats finns för transformation nr. %3. Parameter %1 = Kanalnummer %1 = Blocknummer, Label %2 = Transformationsnummer Förklaring För varje sammanhörande grupp av transformationer (t.ex. Orienteringstransformationer, Transmit, Tracyl osv.) finns endast ett begränsat antal maskindata tillgängligt (i regel 2). Försöker man ställa in fler transformationer i en grupp visas detta larm. Exempel: Två orienteringstransfomationer är tillåtet. I maskindata står till exempel: TRAFO_TYPE_1 = 16 ; 1:a Orienteringstransfomationen TRAFO_TYPE_2 = 33 ; 2:a Orienteringstransfomationen TRAFO_TYPE_3 = 256 ; 1:a Transmittransformationen TRAFO_TYPE_4 = 20 ; 3:e Orienteringstransfomationen ==> Denna inmatning leder till larm Reaktion Visning av larm Bitar sätts i snittställe Blockkorrektur med reorganisering. Cykelstopp vid larm vid blockslut. Åtgärd Skriv in giltiga maskindata. Fortsättning av program Radera larm med reset-knappen. Starta om bearbetningsprogrammet. 4342 Kanal %1 Ogiltiga maskindata för allmän 5-axel transformation, Fel nr. %2 Förklaring %1 = Kanalnummer. %2 = Feltyp. Maskindata som beskriver axelriktningar och grundorientering vid allmän 5-axel transformation är ogiltiga .Visad feltyp beskriver felet noggrannare. 1: 1:a axeln (TRAFO5_AXIS1_*) är inte definierad (Vektorns alla 3 inmatningar är 0) 2: 2:a axeln (TRAFO5_AXIS2_*) är inte definierad (Vektorns alla 3 inmatningar är 0) 3: Grundorienteringen (RAFO5_BASE_ORIEN_*) är inte definierad (Vektorns alla 3 inmatningar är 0) 4: Den 1:a och 2:a axeln är (nästan) parallella © Siemens AG All Rights Reserved 48 Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Cykelstopp vid blockslut vid larm. Åtgärd Skriv in giltiga maskindata Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. 4343 Kanal %1 Försök att ändra maskindata till en aktiv transformation. Förklaring %1 = Kanalnummer Försök har gjorts att ändra maskindata till en aktiv transformation samt att aktiveras denna med Reset resp. NEWCONFIG. Reaktion Visning av larm Bitar sätts i snittställe Cykelstopp vid blockslut vid larm Interpreterstopp Åtgärd Skriv in giltiga maskindata Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program 4345 Kanal %1 felaktig parametrering i länkad transformation nr. %2 Förklaring %1 = Kanalnummer %2 = Transformationsnummer En länkad transformation är felaktigt parametrerad (Maskindata $MC_TRACON_CHAIN_1 bzw. $MC_TRACON_CHAIN_2). Följande felorsaker är möjliga: • Listan med transformationer som skall länkas börjar med 0 (Minst en inmatning olika 0 krävs) • Listan med transformationer som skall länkas innehåller ett nummer på en transformation som inte finns. • Numret på en transformation i listan är högre eller lika numret på länkad transformation. Exempel: Kaskaderad transformation är den fjärde transformationen i systemet, d.v.s. $MC_TRAFO_TYPE_4 = 8192. Då får endast värdena 1, 2 eller 3 skrivas i i tillhörande lista (t.ex. $MC_TRACON_CHAIN_1[...]). • En otillåten länk har ställts in. Följande inskränkningar gäller för närvarande: Högst 2 transformationer får vara länkade. Den första transformationen måste vara en orienteringstransformation, transmit, mantelkurvetransformation eller sned axel. Den andra transformationen måste vara sned axel transformationen. Reaktion Visning av larm Bitar sätts i snittställe Cykelstopp vid larm Kanal ej driftberedd BAG ej driftberedd Spärr av Cykelstart Åtgärd Ställ in giltig transformationslänk. Fortsättning av program Slå styrningen Från --> Till. 4346 Kanal %1 Felaktig tillordning av kanalaxel i maskindata %2[%3] Förklaring %1 = Kanalnummer %2 = Namn på maskindata © Siemens AG All Rights Reserved 49 %3 = Transformationsnummer Maskindata TRAFO_GEOAX_ASSIGN_TAB_X innehåller en ogiltig inmatning. Följande felorsaker är möjliga: - Inmatningen refererar till en icke existerande kanalaxel - Inmatningen är 0 (ingen axel), fastän axelns transformation behöver en geoaxel. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Cykelstopp vid blockslut vid larm. Åtgärd Korrigera TRAFO_GEOAX_ASSIGN_TAB_X bzw TRAFO_AXES_IN_X Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. 4347 Kanal %1 Felaktig tillordning av kanalaxel i maskindata %2[%3] Förklaring %1 = Kanalnummer. %2 = Namn på maskindata. %3 = Transformationsnummer. Maskindata TRAFO_AXIS_IN_X innehåller en ogiltig inmatning Följande felorsaker är möjliga: - Inmatningen refererar till en icke existerande kanalaxel - Inmatningen är 0 (ingen axel), fastän axelns transformation behöver en kanalaxel. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Cykelstopp vid blockslut vid larm. Åtgärd Korrigera TRAFO_AXES_IN_X. Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program 4350 Kanal %1 Axelbeteckning %2 Maskindata %3 stämmer inte med maskindata %4 Förklaring %1 = Kanalnummer %2 = String: Axel-beteckning %3 = String: MD-beteckning %4 = String: MD-beteckning För en axel är MD 32410 JOG_AND_POS_JERK_ENABLE (Ryckbegränsning) och MD 35240 ACCEL_TYPE_DRIVE (Accelerationsreduktion) definierade som grundinställning. Båda funktionerna kan dock inte vara aktiverade samtidigt för en axel. Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Återställ 32410 JOG_AND_POS_JERK_ENABLE eller $MA_ACCEL_TYPE_DRIVE. Fortsättning av program Slå styrningen Från --> Till. © Siemens AG All Rights Reserved 50 4400 MD-ändring framkallar reorganisation av buffrat minne (Dataförlust!) Förklaring Ett maskindata som konfigurerar buffrat minne har ändrats. Uppstart av NCK med förändrad data framkallar reorganisation av buffrat minne och därmed förlust av alla buffrade användardata (NC-program, verktygsdata, GUD, SSFK, ...). Reaktion Visning av larm. Åtgärd Om styrningen innehåller icke sparad användardata, så måste en datasäkring göras före nästa uppstart av NCK. Med manuell återställning av ändrad maskindata till värden lika senaste uppstart, kan reorganisation av minnet undvikas. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 5000 Kommunikationsuppdrag kan inte utföras Förklaring Kommunikationsuppdraget (Datautbyte mellan NCK och MMC t.ex..: Ladda ett NC-program) kan inte utföras på grund av för lite minnesplats. Orsak: För många parallella kommunikationsuppdrag. Reaktion Visning av larm. Åtgärd Inga åtgärder är möjliga - betjäningen, som ledde till larmet, måste upprepas. Visning av larmet raderas med Cancel. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 6000 Uppdelning av minne har skett med standardmaskindata Förklaring Minnesförvaltningen kunde inte använda de i maskindata angivna värdena för uppdelning av NC-användarminne. Då det användbara totala minnet kan användas både som statiskt och dynamiskt minne för NC-användaren (t.ex. för: Makrodefinitioner, användarvariabler, antal verktygskorrektörer, antal kataloger och filer m.m.) räcker det inte till. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. BAG ej driftberedd. Cykelstopp vid larm. Åtgärd Gör ny indelning av NC-minne! Ett bestämt maskindata för tilldelning av NC-användarminne kan inte anges som larmorsak. Därav måste man utgå från default-värden i maskindata och stegvis ändra i den användarspecifika minnesuppdelningen för att hitta det MD som utlöste larmet. För det mesta är endast ett maskindata satt för stort, därför rekommenderas att reducera minnet med en viss storlek i flera MD. Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. 6010 Kanal %1 Datablock %2 har inte eller bara delvis skapats, felnummer %3 Förklaring %1 = Kanalnummer %2 = String (Blocknamn) %3 = Intern felkod Datahanteringen har hittat ett fel i uppstarten. Nämnt datablock har eventuellt inte skapats. Felnumret ger besked om typ av fel. Ett fel som inte kan avhjälpas finns om felnumret >100000. Annars har användarminnet gjorts för litet. I detta fall har (användar-) felnumren följande betydelse: © Siemens AG All Rights Reserved 51 Felnummer 1 2 3 4 5 Förklaring Tillräckligt minne saknas Maximalt antal möjliga symboler överskridet Index 1 utanför giltigt värdeområde Namn finns redan i kanalen Namn finns redan i NCK Om felet uppstår efter inläsning av cykler, makrodefinitioner eller definitioner för globala användardata (GUD), så har maskindata för konfiguration av användarminnet parametrerats felaktigt. I alla andra fall leder ändring av redan korrekta maskindata till fel i konfigurationen av användarminne. Följande blocknamn (2:a parameter) är bekanta i NCK (system- och användardatablock ihop; endast problem i användardatablock kan i regel avhjälpas med ingrepp av användare). _N_NC_OPT _N_NC_SEA _N_NC_TEA _N_NC_CEC _N_NC_PRO _N_NC_GD1 _N_NC_GD2 _N_NC_GD3 _N_NC_GD4 _N_NC_GD5 _N_NC_GD6 _N_NC_GD7 _N_NC_GD8 _N_NC_GD9 _N_NC_MAC _N_NC_FUN - Systeminternt: Optionsdata, NCK global - Systeminternt: Settingdata, NCK global - Systeminternt: Maskindata, NCK global - Systeminternt: 'cross error compensation' - Systeminternt: Skyddsområde, NCK global - Användare: 1:a GUD Block bestämt med _N_SGUD_DEF, NCK global - Användare: 2:a GUD Block bestämt med _N_MGUD_DEF, NCK global - Användare: 3:e GUD Block bestämt med _N_UGUD_DEF, NCK global - Användare: 4:e GUD Block bestämt med _N_GUD4_DEF, NCK global - Användare: 5:e GUD Block bestämt med _N_GUD5_DEF, NCK global - Användare: 6:e GUD Block bestämt med _N_GUD6_DEF, NCK global - Användare: 7:e GUD Block bestämt med _N_GUD7_DEF, NCK global - Användare: 8:e GUD Block bestämt med _N_GUD8_DEF, NCK global - Användare: 9:e GUD Block bestämt med _N_GUD9_DEF, NCK global - Användare: Makrodefinitioner - Användare: Cykelprogram © Siemens AG All Rights Reserved 52 _N_CHc_OPT _N_CHc_SEA _N_CHc_TEA _N_CHc_PRO _N_CHc_UFR _N_CHc_RPA _N_CHc_GD1 _N_CHc_GD2 _N_CHc_GD3 _N_CHc_GD4 _N_CHc_GD5 _N_CHc_GD6 _N_CHc_GD7 _N_CHc_GD8 _N_CHc_GD9 - Systeminternt: Optionsdata, kanalspecifikt - Systeminternt: Settingdata, kanalspecifikt - Systeminternt: Maskindata, kanalspecifikt - Systeminternt: Skyddsområde, kanalspecifikt - Systeminternt: Frames, kanalspecifikt - Systeminternt: Räkneparameter, kanalspecifikt - Användare: 1. GUD Block bestämt med _N_SGUD_DEF, kanalspecifikt - Användare: 2. GUD Block bestämt med _N_MGUD_DEF, kanalspecifikt - Användare: 3. GUD Block bestämt med _N_UGUD_DEF, kanalspecifikt - Användare: 4. GUD Block bestämt med _N_GUD4_DEF, kanalspecifikt - Användare: 5. GUD Block bestämt med _N_GUD5_DEF, kanalspecifikt - Användare: 6. GUD Block bestämt med _N_GUD6_DEF, kanalspecifikt - Användare: 7. GUD Block bestämt med _N_GUD7_DEF, kanalspecifikt - Användare: 8. GUD Block bestämt med _N_GUD8_DEF, kanalspecifikt - Användare: 9. GUD Block bestämt med _N_GUD9_DEF, kanalspecifikt _N_AXa_OPT _N_AXa_SEA _N_AXa_TEA _N_AXa_EEC - Systeminternt: Optionsdata, axial - Systeminternt: Settingdata, axial - Systeminternt: Maskindata, axial - Systeminternt: Korrekturdata för stigningsfel i kulmutterskruv, axial - System intern: Korrekturdata för kvadrantfel, axial _N_AXa_QEC _N_TOt_TOC - Systeminternt: Verktygsbärardata, TOA-specifikt - Systeminternt: Verktygsdata, TOA-specifikt - Systeminternt: Magasindata, TOA-specifikt _N_TOt_TOA _N_TOt_TMA c = Kanalnummer a = Maskinaxelnummer t = TOA-enhetsnummer Det finns ytterligare interna systemdatablock med beteckning. Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. BAG ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Korrigera maskindata eller återställ maskindata. Åtgärd - För cykelprogram finns det 2 bestämda maskindata: $MN_MM_NUM_MAX_FUNC_NAMES = max. antal av alla cykelprogram Felnummer = 2 visar att detta värde är för litet. $MN_MM_NUM_MAX_FUNC_PARAM = max. antal av alla i cykelprogrammen definierade parametrar Felnummer = 2 visar att detta värde är för litet. (vid ändring av dessa MD kvarstår backup av minnet) - För makrodefinitioner gäller: $MN_MM_NUM_USER_MACROS = max. antal av alla © Siemens AG All Rights Reserved 53 makrodefinitioner Felnummer = 2 visar att detta värde är för litet. (vid ändring av dessa MD kvarstår backup av minnet)) - För GUD-variabler gäller: $MN_MM_NUM_GUD_MODULES = max. antal av GUD-datablock per område (NCK/Kanal) (skall GD1, GD2, GD3, GD9 definieras, måste värdet vara =9 – och inte cirka =4) $MN_MM_NUM_GUD_NAMES_NCK = max. antal alla NCK globala GUD-variabler Felnummer = 2 visar att detta värde är för litet. $MN_MM_NUM_GUD_NAMES_CHAN = max. antal all kanalspecifika GUD-variabler i kanalen Felnummer = 2 visar att detta värde är för litet. $MN_MM_GUD_VALUES_MEM = totalt minne för alla GUD-variabler tillsammans Felnummer = 2 visar att detta värde är för litet. Slå styrningen Från --> Till. Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. 6020 Maskindata ändrat – ny minnesuppdelning antagen Förklaring Maskindata som fastställer uppdelningen av NC användarmine har ändrats. Datahanteraren har antagit ny uppdelning enligt ändrade maskindata. Reaktion Visning av larm. Åtgärd Inga åtgärder behövs, nödvändiga användardata måste matas in på nytt. Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. 6030 Gräns för användarminne har anpassats Förklaring Datahanteraren kontrollerar vid uppstart av systemet om verkligt tillgängligt användarminne (DRAM, DPRAM och SRAM) stämmer med värdena i MD 18 220 MM_USER_MEM_DPR och MD 18 230 MM_USERMEM_BUFFERED. Reaktion Visning av larm. Åtgärd Ingen åtgärd är nödvändig. Ur reducerade maskindata kan det nya, högst tillåtna värdet läsas ut. Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. 6035 Systemet har i stället för %1 kB endast %2 kB fritt avnändarminne av typen "%3" Förklaring %1 = för styrningstypen definierat fritt minne i kB %2 = verklig maximal mängd fritt minne i kB %3 = typ av minne, "D" =icke buffrat, "S" =buffrat Larmet kan endast komma efter 'kallstart' (=NCK uppstart med standardmaskindata). Larmet är endast en hänvisning. Inga NCK-funktioner är skadade. Larmet visar att NCK har mindre fritt användarminne till förfogande än vad som är avsett för denna styrningsvariant från Siemens. Storleken på verkligt fritt användarminne kan hämtas i maskindata $MN_INFO_FREE_MEM_DYNAMIC, $MN_INFO_FREE_MEMS_TATIC. Siemens levererar NCK med förinställningar som, beroende av modell har en viss inställning för (fritt) minne för användningsområdet. Original NCK-system från fabrik är inställda så att detta fel inte uppstår vid kallstart. © Siemens AG All Rights Reserved 54 Reaktion Åtgärd Fortsättning av program Visning av larm. - Orsaken till meddelande kan vara, - att NCK innehåller Compilecykler-SW, som är så stora att hårdvaran inte kan fixa fram tillräckligt med minne. - att NCK snurrar på hårdvara, som inte är avsedd för denna NCK-version (dvs. som har för lite minne). - Om verklig konfigurering passar ihop med kvarvarande fritt användarminne (dvs. kan tas idrift utan problem), kan meddelandet ignoreras. - Om verklig konfigurering inte passar, - på grund av minnesbrist – måste antingen de eventuellt befintliga compilecyklerna miskas. Eller om hårdvaran tillåter, installera mer minne. Radera larm med Reset-knapp. 6401 Kanal %1 verktygsväxling är inte möjlig: ingen ledig plats för verktyg %2 Duplonr. %3 i magasin %4 finns. Förklaring %1 = kanal-ID %2 = String(beteckning) %3 = Duplonummer %4 = Magasinnummer Verktyget kan inte förflyttas i valt verktygsmagasin. Det finns ingen lämplig plats för detta verktyg. Lämplig plats bestäms normalt av tillståndet, som måste meddela att platsen är ledig, inte är spärrad, inte är reserverad, inte blir belagt av ett överstort verktyg. Dessutom är det viktigt att verktygstypen passar till eventuellt ledig typ av magasinplats. (Är t.ex. alla magasinplatser av typ 'B' och alla är lediga, och verktyget är av typ 'A', så kan detta verktyg inte placeras i detta magasin). Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd - Kontrollera att magasindata är korrekt definierade. - Kontrollera om magasinet inte erbjuder någon mer plats på grund av att det är så inmatat. - Kontrollera om en platstyphirarki är definierad, och om denna t.ex. förbjuder att ett verktyg av typ 'A' kan placeras på en plats av typ 'B' . Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. 6402 Kanal %1 Verktygsväxling är inte möjlig, magasinnr. %2 saknas Förklaring %1 = Kanal-ID %2 = Magasinnummer Önskad verktygsväxling är inte möjlig. Magasinet med angivet nummer finns inte. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd - Kontrollera att magasindata är korrekt definierade. - Kontrollera om magasinet är förbundet med önskad spindel med distansbeteckning. Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 55 6403 Kanal %1 Verktygsväxling är inte möjlig, magasinplatsnr. %2 i magasin %3 saknas Förklaring %1 = Kanal-ID %2 = Magasinnummer %3 = Magasinplatsnummer Önskad verktygsväxling är inte möjlig. Angiven magasinplats i önskat magasin finns inte. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd - Kontrollera att magasindata är korrekt definierade. Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. 6404 Kanal %1 Verktygsväxling är inte möjlig, verktyg %2 saknas eller kan inte användas Förklaring %1 = Kanal-ID %2 = String(Beteckning) Önskad verktygsväxling är inte möjlig. Angivet verktyg existerar inte, eller kan inte användas. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd - Kontrollera att NC-programmet är korrekt skrivet. - Kontrollera att verktygsdata är korrekt definierade. - Kontrollera om det till valt verktyg finns ett insatsberett ersättningsverktyg. Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 56 6405 Kanal %1 Instruktion %2 har ogiltig PLC-kvitteringsparameter %3 -kod %4 Förklaring %1 = Kanal-ID %2 = Instruktion nr. %3 = PLC-kvitteringsparameter %4 = Felkod Använd instruktion har i aktuellt sammanhang besvarats med en ogiltig kvittering från PLC. Möjliga värden för instruktionsnummer och PLC-kvitteringsparameter kan hämtas i PLC-dokumentationen. Exempel: Larmets parameter 4 är = 10. Det är inte definierat att reservera en mellanminnesplats vid asynkron verktygsrörelse. Parametern i exemplet ignoreras av NCK. Ytterligare möjliga orsaker för larmet: Den genom instruktionen definierade verktygsväxlingen är inte möjlig. Den i parametern nämnda magasinplatsen finns inte i magasinet. Den 3.:e parametern - felkoden – ger ytterligare hänvisning om larmet. Betydelser: 0 = ej definierat 1 = Status f.n. ej tillåten, eller icke definierad status mottagen från 2 = Käll- och/eller mål - magasinnr./Platsnr. ej bekant 3 = ej definierat 4 = Mål-magasinnr. och/eller -platsnr. utan slutmål vid verktygsrörelse-instr. 5 = ej definierat 6 = Käll- och/eller mål - magasinnr./Platsnr. vid verktygsväxling ej bekant 7 = PLC-instr. med inkonsistent data: antingen är magasinadresser i VDI inkonsistenta, eller så är NCKinstruktion olika PLC-kvittering, eller så är båda fel. 8 = ej definierat 9 = ej definierat 10= Det är inte definierat att reservera en mellanminnesplats vid asynkron verktygsrörelse. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Felaktig PLC-kommunikation: Korrigera PLC-Program Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. 6406 Kanal %1 PLC-kvittering vid instruktion %2 saknas Förklaring %1 = Kanal-ID %2 = Instruktion nummer En kvittering från PLC kvarstår för verktygsväxling. Utan denna kvittering till nämnt instruktionsnummer kan NCK inte arbeta vidare. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Åtgärd - Felaktig PLC-kommunikation: Korrigera PLC-program. - Det är möjligt att lämna NCK från underhållsmode med PLC-instruktionen 7. Därmed avbryts den väntande instruktionen. Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 57 6407 Kanal %1 verktyg %2 kan inte avlämnas på plats %4 i magasin %3. Otillåten magasindefinition! Förklaring %1 = Kanal-ID %2 = String(beteckning) %3 = Magasinnummer %4 = Magasinplatsnummer Verktyget skall med hjälp av ett verktygsväxlingsuppdrag eller ett kontrolluppdrag avlämnas på en plats, som inte uppfyller förutsättningarna att besättas. Möjliga felorsaker: - Platsen är spärrad eller inte ledig! - Verktygstypen stämmer inte överens med platstypen! - Verktyget är eventuellt för stort, sidoplatser är upptagna! Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd - Kontrollera att magasindata är korrekt definierade (särskilt platstypen). - Kontrollera att verktygsdata är korrekt definierade (särskilt platstypen). Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. 6410 TO-enhet %1 verktyg ”%2” med duplonr. %3 har uppnått verktygets förvarningsgräns med D= %4 Förklaring %1 = TO-enhet %2 = Verktygsbeteckning (Namn) %3 = Duplonummer %4 = D-nummer Verktygsövervakning. Hänvisning att nämnd D-korrektur för ett verktyg har uppnått förvarningsgränsen för sin tids-, antals-, eller förslitningsövervakning. Om det är möjligt så visas D-numret – om inte, så innehåller den 4:e parametern värdet 0. Om det arbetas med funktionen ’Summakorrektur’, då kan även summakorrekturövervakning aktiveras i stället för förslitningsövervakning. Verklig typ av verktygsövervakning är en egenskap hos verktyget (se $TC_TP9). Om det inte arbetas med ersättningsverktyg har angivelsen med duplonummer ingen betydelse. Larmet utlöses över MMC eller PLC (=BTSS-gränssnittet). Kanalkontexten är inte definierad. Därför anges TO-enheten (se $MC_MM_LINK_TOA_UNIT). Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Tjänar bara som information. Användaren avgör vad som skall göras. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 6411 Kanal %1 verktyg ”%2” med duplonr. %3 har uppnått verktygets förvarningsgräns med D= %4 Förklaring %1 = Kanalnummer %2 = Verktygsbeteckning(Namn). %3 = Duplonummer %4 = D-nummer © Siemens AG All Rights Reserved 58 Verktygsövervakning. Hänvisning att nämnd D-korrektur för ett verktyg har uppnått förvarningsgränsen för sin tids-, antals-, eller förslitningsövervakning. Om det är möjligt så visas D-numret – om inte, så innehåller den 4:e parametern värdet 0. Om det arbetas med funktionen ’Summakorrektur’, då kan även summakorrekturövervakning aktiveras i stället för förslitningsövervakning. Verklig typ av verktygsövervakning är en egenskap hos verktyget (se $TC_TP9). Om det inte arbetas med ersättningsverktyg har angivelsen med duplonummer ingen betydelse. Larmet orsakas inom ramen av programbearbetning. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Tjänar bara som information. Användaren avgör vad som skall göras. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 6412 TO-enhet %1 verktyg ”%2” med duplonr. %3 har uppnått verktygets övervakningsgräns med D= %4 Förklaring %1 = TO-enhet %2 = Verktygsbeteckning(Namn). %3 = Duplonummer %4 = D-nummer Verktygsövervakning. Hänvisning att nämnd D-korrektur för ett verktyg har uppnått övervakningsgränsen för sin tids-, antals-, eller förslitningsövervakning. Om det är möjligt så visas D-numret – om inte, så innehåller den 4:e parametern värdet 0. Om det arbetas med funktionen ’Summakorrektur’, då kan även summakorrekturövervakning aktiveras i stället för förslitningsövervakning. Verklig typ av verktygsövervakning är en egenskap hos verktyget (se $TC_TP9). Om det inte arbetas med ersättningsverktyg har angivelsen med duplonummer ingen betydelse. Larmet utlöses över MMC eller PLC (=BTSS-gränssnittet). Kanalkontexten är inte definierad. Därför anges TO-enheten (se $MC_MM_LINK_TOA_UNIT). Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Tjänar bara som information. Användaren avgör vad som skall göras. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 6413 Kanal %1 verktyg %2 / duplonr. %3 har uppnått verktygets övervakningsgräns med D= %4 Förklaring %1 = Kanalnummer %2 = Verktygsbeteckning(Namn). %3 = Duplonummer %4 = D-nummer Verktygsövervakning. Hänvisning att nämnd D-korrektur för ett verktyg har uppnått övervakningsgränsen för sin tids-, antals-, eller förslitningsövervakning. Om det är möjligt så visas D-numret – om inte, så innehåller den 4:e parametern värdet 0. © Siemens AG All Rights Reserved 59 Om det arbetas med funktionen ’Summakorrektur’, då kan även summakorrekturövervakning aktiveras i stället för förslitningsövervakning. Verklig typ av verktygsövervakning är en egenskap hos verktyget (se $TC_TP9). Om det inte arbetas med ersättningsverktyg har angivelsen med duplonummer ingen betydelse. Larmet orsakas inom ramen av programbearbetning. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Tjänar bara som information. Användaren avgör vad som skall göras. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 6415 TO-enhet %1 Verktyg %2 med skär nr. %3 har nått verktygets förvarningsgräns Förklaring %1 = TO-enhet. %2 = Verktygsbeteckning. %3 = Skärstål nummer. Hänvisning att minst ett skärstål har uppnått förvarnings-gränsen för sin tids-, eller förslitningsövervakning. Larmet utlöses över MMC eller PLC (=BTSSgränssnittet). Kanalkontexten är inte definierad. Därför anges TO-enheten. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Tjänar bara som information. Användaren avgör vad som skall göras. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 6416 Kanal %1 Verktyg %2 med skär nr. %3 har nått verktygets förvarningsgräns Förklaring %1 = Kanalnummer. %2 = Verktygsbeteckning. %3 = Skärstål nummer. Hänvisning att minst ett skärstål har uppnått förvarnings-gränsen för sin tids-, eller förslitningsövervakning. Gränsen hittades i kanalkontexten. Larmet orsakas inom ramen av programbearbetning Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Tjänar bara som information. Användaren avgör vad som skall göras. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 6417 TO-enhet %1 Verktyg %2 med skär nr. %3 har nått verktygets övervakningsgräns Förklaring %1 = TO-enhet. %2 = Verktygsbeteckning. %3 = Skärstål nummer. Detta är en hänvisning till att minst ett skär hos tids- eller antalsövervakat verktyg har nått sin övervakningsgräns. Larmet har lösts ut över BTSS-gränssnitt (mmc, plc). Kanalkontext är inte definierad. Därför har TO-enheten angivits. © Siemens AG All Rights Reserved 60 Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Tjänar bara som information. Användaren avgör vad som skall göras. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 6418 Kanal %1 Verktyg %2 med skär nr. %3 har nått verktygets övervakningsgräns Förklaring %1 = Kanalnummer. %2 = Verktygsbeteckning. %3 = Skärstål nummer. Detta är en hänvisning till att minst ett skär hos tids- eller antalsövervakat verktyg har nått sin övervakningsgräns. Gränsen har angivits i kanalkontext. Larmet har orsakats inom ramen för NC-programexekvering. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Tjänar bara som information. Användaren avgör vad som skall göras. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig 6421 Kanal %1 Verktygsrörelse är inte möjlig. Det finns ingen ledig plats för verktyg %2 med duplonr. %3 i magasin %4 Förklaring %1 = Kanal-ID %2 = String(Beteckning) %3 = Duplonummer %4 = Magasinnummer Önskad instruktion för verktygsrörelse – startad från MMC eller PLC – är inte möjlig. Verktyget kan inte förflyttas till angivet verktygsmagasin. Det finns ingen motsvarande plats för detta verktyg. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Åtgärd - Kontrollera att magasindata är korrekt definierade (t.ex. får magasinet inte vara spärrat). - Kontrollera att verktygsdata är korrekt definierade (t.ex. måste verktygets platstyp passa tillåten platstyp i magasinet). - Kontrollera om magasinet genom betjäning helt enkelt inte tillåter ytterligare plats att ta emot ytterligare verktyg. - Kontrollera om en platstyphirarki är definierad, och om denna t.ex. förbjuder att ett verktyg av typ 'A' placeras på en plats avsedd för ett verktyg av typ 'B'. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 6422 Kanal %1 verktygsrörelse är inte möjlig, magasinnr. %2 saknas Förklaring %1 = Kanal-ID %2 = Magasinnummer Önskad instruktion för verktygsrörelse – startad från MMC eller PLC – är inte möjlig. Magasinet med angivet nummer finns inte. © Siemens AG All Rights Reserved 61 Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Åtgärd - Kontrollera att magasindata är korrekt definierade. - Om PLC gav ut körinstruktion: Kontrollera att PLC-programmet är korrekt. - Om MMC gav ut körinstruktion: Kontrollera att MMC-instruktionen är försedd med korrekta parametrar. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 6423 Kanal %1 verktygsrörelse är inte möjlig, magasinplatsnr. %2 saknas i magasin %3 Förklaring %1 = Kanal-ID %2 = Magasinplatsnummer %3 = Magasinnummer Önskad instruktion för verktygsrörelse – startad från MMC eller PLC – är inte möjlig. Angiven magasinplats i angivet magasin finns inte. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Åtgärd - Kontrollera att magasindata är korrekt definierade. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 6424 Kanal %1 verktygsrörelse är inte möjlig, verktyg %2 finns inte eller kan inte användas Förklaring %1 = Kanal-ID %2 = String(Beteckning) Önskad instruktion för verktygsrörelse – startad från MMC eller PLC – är inte möjlig Angivet verktyg är inte definierat. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Åtgärd - Kontrollera att verktygsdata är korrekt definierade. - Kontrollera att rörelseinstruktionen är korrekt definierad. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. © Siemens AG All Rights Reserved 62 6425 Kanal %1 verktyg %2 kan inte avlämnas i magasin %3 på plats %4. Otillåten magasindefinition. Förklaring %1 = Kanal-ID %2 = String(Beteckning) %3 = Magasinnummer %4 = Magasinplatsnummer Önskad instruktion för verktygsrörelse – startad från MMC eller PLC – är inte möjlig. Verktyget skall med hjälp av ett rörelseuppdrag avlämnas på en plats, som inte uppfyller förutsättningarna att besättas. Möjliga felorsaker: - Platsen är spärrad eller inte ledig! - Verktygstypen stämmer inte överens med platstypen! - Verktyget är eventuellt för stort, sidoplatser är upptagna! - Om det laddas in eller ur – måste in-/urladdningsplatsen vara av typen laddningsställe! - Om det laddas in eller ur – är deltagande magasin förbundet med in/urladdningsplatsen? Se $TC_MDP1_, $TC_MDP2. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Åtgärd - Kontrollera att magasindata är korrekt definierade. - Kontrollera om magasinet genom betjäning helt enkelt inte tillåter ytterligare plats att ta emot ytterligare verktyg. - Kontrollera om en platstyphirarki är definierad, och om denna t.ex. förbjuder att ett verktyg av typ 'A' placeras på en plats avsedd för ett verktyg av typ 'B'. - Kontrollera att deltagande magasin är förbundet med in-/urladdningsplatsen resp. har en definerad distans. - Kontrollera att in-/urladdningsplatsen vara av typen laddningsställe. Se $TC_MPP1. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 6430 Antalsräknare: Tabell för övervakade skärstål är överfull. Förklaring Ytterligare inmatning av skärstål i tabellen för räkning av antal operat är inte möjlig. Så många skärstål som är möjligt i NCK, kan märkas för operat-räknare. D.v.s. om för varje verktyg varje skärstål används exakt en gång för ett operat, då är gränsen nådd. Om samtidigt fler operat görs vid flera spindlar, så kan för alla operat 18100 MM_NUM_CUTTING_EDGES_IN_TOA –skär märkas för operaträknaren. Är larmet påverkat, betyder det att skärstål som skall användas från och med nu, inte är övervakade med avseende på antal. Detta kvarstår till tabellen töms, t.ex. genom NC-instruktionen SETPIECE, eller motsvarande uppdrag från MMC, PLC (PI-tjänst). Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Åtgärd - Dekrementering av antalsräknare glömd? Programmera då SETPIECE i NC-program, eller använd korrekt instruktion i PLC-programmet. - Om NC-programmet resp. PLC-programmet är korrekt, då skall mer minne för verktygsstål ställas in genom maskindata $MN_MM_NUM_CUTTING_EDGES_IN_TOA (endast behöriga kan göra detta!). Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. © Siemens AG All Rights Reserved 63 6431 Funktion ej tillåten. Verktygsförvaltning /-övervakning är inte aktiverad. Förklaring En funktion från datahanteraren anropas, som p.g.a. frånslagen verktygsförvaltning resp verktygsövervakning inte kan utföras. t.ex. instruktioner GETT, SETPIECE, GETSELT, NEWT, DELT Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd • Kontakta auktoriserad personal/service. • Kontrollera hur NC-styrningen skall vara konfigurerad! Är verktygsförvaltning eller verktygsövervakning nödvändig men inte aktiverad? • Används NC-program som är konfigurerat med verktygsförvaltning eller verktygsövervakning för NC-styrningen? Startas detta program i NC utan verktygsförvaltning eller verktygsövervakning. Det går inte! Anpassa NC-programmet till NC-styrningen. • Aktivera verktygsförvaltning/verktygsövervakning genom sättning av motsvarande maskindata. Se $MN_MM_TOOL_MANAGEMENT_MASK, $MC_TOOL_MANAGEMENT_MASK • Kontrollera att nödvändig option är satt. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 6432 Funktion kan inte utföras. Inget verktyg sitter i spindeln. Förklaring Om det försöks att genomföra en operation som kräver att det finns ett verktyg i spindeln. Det kan t.ex. vara funktionen antalsövervakning. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd - Välj annan funktion, annan spindel, sätt ett verktyg i spindeln. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 6433 Kanal %1 Block %2 Variabel %3 ej till förfogande med verktygsförvaltning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källsymbol Den i %3 nämnda systemvariabeln finns inte till förfogande vid aktiv verktygsförvaltning. Vid $P_TOOLP borde funktionen GELSELT användas Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykel-start. Åtgärd Ändra program. Om $P_TOOLP är programmerat, skall istället funktionen GETSELT användas. Fortsättning av program Radera larm med raderings-knapp. © Siemens AG All Rights Reserved 64 6434 Kanal %1 Block %2 Språkinstruktion SETMTH ej tillåten, eftersom funktionen verktygshållare inte är aktiv. Parameter %1 = Kanalnummer %1 = Blocknummer, Label Förklaring Det är ingen Master-verktygshållare definierad för grundtillståndet ($MC_TOOL_MANAGEMENT_TOOLHOLDER = 0) och därmed finns ingen verktygshållare. Språkinstruktionen SETMTH är därmed inte definierad. Verktygsväxlingen sker med denna inställning med utgångspunkt från masterspindeln. Masterspindeln sätts med SETMS. Reaktion Visning av larm. Bitar sätts i snittställe. Lokal larmreaktion. Blockkorrektur med reorganisering. Åtgärd Ändra antingen NC-programmet (ta bort eller byt ut SETMTH) eller frige verktygshållarfunktion med maskindata. Fortsättning av program Radera larm med raderings-knapp eller Cyklestart och fortsätt programmet. © Siemens AG All Rights Reserved 65 6441 Skrivning till $P_USEKT ej tillåtet. Förklaring Det har försökts att skriva till värdet hos $P_USEKT. Detta är inte möjligt eftersom programmering T= 'Platsnummer' med automatisk sättning av $P_USEKT är verksam. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykel-start. Åtgärd - Kontrollera hur NC-styrningen skall vara konfigurerad ! (se Bit16 och Bit22 i $MC_TOOL_MANAGEMENT_MASK) - Används ett bearbetningsprogram som saknar T= 'Platsnummer' med automatisk sättning av $P_USEKT? Nu startar detta program i NC-styrningen med T= 'Platsnummer' med automatisk sättning av $P_USEKT. Det går inte ! - Antingen så körs programmet på en passande NC-styrning eller så korrigeras programmet. Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 6450 Kanal %1 verktygsväxling ej möjligt. Ogiltigt magasinplatsnummer. %2 i mellanlagringsmagasin Förklaring %1 = Kanal-ID %2 = Magasinplatsnummer Önskad verktygsväxling är inte möjlig. Angiven magasinplats är verktygshållare / spindel eller tom. Med instruktionen TCI får endast mellanlagringsminnets nummer programmeras, som inte är verktygshållare/spindel. T.ex. en gripares platsnummer är tillåtet. Reaktion Åtgärd Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. - Kontrollera att magasindata ($TC_MPP1) är korrekt definierade. Kontrollera att orsakande programinstruktion – t.ex. TCI – är korrekt parametrerad. Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 6451 Kanal %1 verktygsväxling ej möjligt. Inget mellanlagringsminne är definierat. Förklaring Reaktion Åtgärd Fortsättning av program %1 = Kanal-ID Önskad verktygsväxling är inte möjlig. Inget mellanlagringsminne är definierat. Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering - Kontrollera att magasindata är korrekt definierade. Radera larm med Cykel-Start och fortsätt programmet. © Siemens AG All Rights Reserved 66 6452 Förklaring Reaktion Åtgärd Kanal %1 verktygsväxling ej möjligt. Verktygshållare/Spindelnummer =%2 ej definierat. %1 = Kanal-ID %2 = Verktygshållare/Spindelnummer Önskad verktygsväxling är inte möjlig. Verktygshållaren/spindelnumret är inte definierat. Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. - Kontrollera att verktygshållarnummer/spindelnummer och magasindata är korrekt definierade. (Se systemparameter $TC_MPP1, $TC_MPP5 i mellanlagringsmagasin) Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 6453 Kanal %1 verktygsväxling ej möjligt. Ingen tillordning mellan verktygshållare/spindelnummer = %2 och mellanlagringsplats %3. Förklaring %1 = Kanal-ID %2 = Spindel Nr. %3 = Plats Nr. Önskad verktygsväxling är inte möjlig. Det finns ingen tillordning mellan verktygshållare/spindel och mellanlagringsplats, Plats nr. Reaktion Åtgärd Fortsättning av program 6454 Förklaring Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. - Kontrollera att magasindata ($TC_MLSR) är korrekt definierade. Kontrollera att orsakande programinstruktion – t. ex. TCI – är korrekt parametrerad. Radera larm med Cykel-Start och fortsätt programmet. Kanal %1 verktygsväxling ej möjligt. Referensdistans saknas. %1 = KanalId Önskad verktygsväxling är inte möjlig. Varken spindel eller mellanlagringsplats disponerar en referensdistans. Reaktion Åtgärd Fortsättning av program Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. - Kontrollera att magasindata ($TC_MDP2) är korrekt definierade Kontrollera att orsakande programinstruktion – t. ex. TCI – är korrekt parametrerad. Radera larm med Cykel-Start och fortsätt programmet. © Siemens AG All Rights Reserved 67 6500 NC-minnesgräns uppnådd Förklaring Filsystemet i NC (Del av NC-minnet) är fullt. Uppdraget kan inte utföras, t.ex. har för många NC-program laddats. Hänvisning: Vid första idrifttagningen kan filer från NC-filsystem beröras, t.ex. servodata, MMC-data, FIFO-data, NC-program, ... Reaktion Visning av larm Åtgärd Radera filer (t.ex. NC-program) resp. ladda ur dessa. Fortsättning av program Radera larm med raderings-knapp resp. Cykelstart. 6510 För många bearbetningsprogram i NC-minne Förklaring Antalet filer i NC‘s filsystem (del av NC-minnet) har nått maximum. Hänvisning: Vid första idrifttagningen kan filer från NC-filsystem beröras, t.ex. servodata, MMC-data, FIFO-data, NC-program, ... Reaktion Visning av larm Åtgärd • • Fortsättning av program Radera larm med raderings-knapp resp. Cykelstart. 6520 Värdet i maskindata %1%2 är för litet. Parameter %1 = String: MD-Beteckning %2 = Fältindex, om det finns Förklaring Maskindata $MN_MM_PROTOC_NUM_FILES ställer in antalet protokollfiler för användaren av protokollering. Det används dock mer protokollfiler än det är projekterat. Reaktion Visning av larm Åtgärd Öka maskindata $MN_MM_PROTOC_NUM_FILES. Fortsättning av program Radera larm med raderings-knapp resp. Cykelstart. 6530 För många filer i en katalog Förklaring Antalet filer i en katalog i NCK har nått maximum. Reaktion Visning av larm Åtgärd • • Fortsättning av program Radera larm med raderings-knapp resp. Cykelstart. 6540 För många kataloger i NC-minne Förklaring Antalet kataloger i NCK‘s filsystem har nått maximum. Reaktion Visning av larm Åtgärd • • Fortsättning av program Radera larm med raderings-knapp resp. Cykelstart. Radera filer (t.ex. NC-program) resp. ladda ur dessa eller höj $MM_NUM_FILES_IN_FILESYSTEM Radera eller ladda ur filer ur avsedd katalog (t.ex. NC-program) eller höj $MM_NUM_FILES_PER_DIR Radera eller ladda ur kataloger (t.ex. operat) eller höj $MM_NUM_DIR_IN_FILESYSTEM © Siemens AG All Rights Reserved 68 6550 För många underkataloger Förklaring Antalet underkataloger i en katalog i NCK har nått maximum. Reaktion Visning av larm Åtgärd • • Fortsättning av program Radera larm med raderings-knapp resp. Cykelstart. 6560 Otillåtet dataformat Förklaring Man försöker att mata in otillåtna data i en fil i NCK. Detta fel kan uppkomma om man försöker att ladda binärdata som ASCII-fil till NCK. Radera eller ladda ur underkataloger i avsedd katalog eller höj $MM_NUM_SUBDIR_PER_DIR Felet kan även uppkomma vid förbearbetning av cykler (se $MN_PREPROCESSING_LEVEL), om bearbetningsblocket är mycket långt. I detta fall skall blocket delas upp i flera block. Reaktion Visning av larm Åtgärd Benämn filen som binärdata (t.ex. extension: .BIN) Fortsättning av program Radera larm med raderings-knapp resp. Cykelstart. 6570 NC-minnesgräns uppnådd Förklaring DRAM filsystemet i NCK är fullt. Uppdraget kan inte utföras. För många systemfiler har skapats i DRAM. Reaktion Visning av larm Åtgärd Starta färre "Bearbetning från extern enhet" Fortsättning av program Radera larm med raderings-knapp resp. Cykelstart. 6580 NC-minnesgräns uppnådd Förklaring DRAM filsystemet i NCK är fullt. Uppdraget kan inte utföras. För många filer har laddat. Reaktion Visning av larm Åtgärd Radera resp. ladda ur filer (t.ex. bearbetningsprogram) Fortsättning av program Radera larm med raderings-knapp resp. Cykelstart. 6600 Minnesgräns för NC-Card nådd Förklaring Filsystemet i NCK för NC-Card är fullt. Inga ytterligare data kan lagras på NCCard. Reaktion Visning av larm Åtgärd Radera data på PCMCIA-kortet. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 6610 För många filer öppnade på NC-Card Förklaring Åtkomst sker på för många filer samtidigt på NC-Card. Reaktion Visning av larm © Siemens AG All Rights Reserved 69 Åtgärd Upprepa aktionen senare. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 6620 NC-Card har felaktigt format Förklaring Ingen åtkomst är möjlig på NC-Card, eftersom formatet inte stämmer. Reaktion Visning av larm Åtgärd Byt NC-Card. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 6630 NC-Card hårvara är defekt Förklaring Ingen åtkomst är möjlig på NC-Card, eftersom kortet är defekt. Reaktion Visning av larm Åtgärd Byt PCMCIA-kort. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 6640 NC-Card inte insatt Förklaring Ingen åtkomst är möjlig på NC-Card, eftersom inget kort är insatt. Reaktion Visning av larm Åtgärd Stoppa in NC-Card. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 6650 Skrivskydd på NC-Card aktivt Förklaring Det kan inte skrivas till NC-Card, eftersom skrivskyddet är aktivt. Reaktion Visning av larm Åtgärd Deaktivera skrivskyddet. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 6660 Option 'Flash File System' inte satt Förklaring Det kan inte skrivas till NC-Card, eftersom optionen inte är satt. Reaktion Visning av larm Åtgärd Köp option Fortsättning av program Radera För många CC-larmer definierade. 6670 NC-Card läsning aktiv Förklaring Larmet visas under tiden som innehållet på NC-card läses ut. Under denna tid är ingen åtkomst möjlig på FFS. Reaktion Visning av larm Åtgärd Vänta till utläsning är klar Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. © Siemens AG All Rights Reserved 70 6671 NC-Card skrivning aktiv Förklaring Larmet visas under tiden som innehållet på NC-card skrivs. Under denna tid är ingen åtkomst möjlig på FFS. Sker Power-Off under tiden som larmet visas, så förstörs innehållet på PCMCIA-kortet! Reaktion Visning av larm Åtgärd Vänta till skrivning är klar. Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 6690 Cykler från NC-Card kan inte kopieras till det passiva filsystemet Förklaring Det finns inte så mycket plats i filsystemet så att de i $PCMCIA_FUNKTION_MASK angivna sökvägarna från NC-Card kan kopieras till det passiva filsystemet. Reaktion Visning av larm. Åtgärd Vänta till skrivning är avslutad. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 6691 Cykler i det passiva filsystemet kan inte sparas på NC-Card Förklaring Det finns inte så mycket plats på NC-Card så att de i $PCMCIA_FUNKTION_MASK angivna sökvägarna kan sparas. Därmed kan cykler försvinna vid nästa uppstart. Reaktion Visning av larm Åtgärd Radera data på NC-Card eller radera ej nödvändiga cykler. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. © Siemens AG All Rights Reserved 71 6692 Cykel %1 är borta Förklaring %1 = Namn på cykel En cykel har ändrats och backup på PC-card kunde på grund av spänningsfall inte avslutas korrekt. Cykeln är borta. Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. Spärr av Cykel-Start. Åtgärd Fortsättning av program Läs in cykeln på nytt. 6693 Fil %1 ist är borta Förklaring %1 = Namn på fil Slå styrningen FRÅN --> TILL. Ändring av en fil kunde på grund av spänningsfall inte avslutas korrekt. Filen är borta. Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. Spärr av Cykel-Start. Åtgärd Fortsättning av program Läs in filen på nytt. 6698 Obekant NC-card (%1/%2). Skrivning ej möjlig Förklaring Det kan inte skrivas på NC-card, eftersom det inte finns någon giltig skrivalgoritm för flashminnet. Reaktion Visning av larm Åtgärd Använd kompatibelt NC-card eller efter förfrågan hos SIEMENS, mata in ny ManufactorCode/DeviceCode i MD $MN_PERMISSIVE_FLASH_TAB Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 6700 Kanal %1 Värdet i maskindata %2%3 är för litet. Parameter %1 = Kanalnummer %2 = MD-beteckning %3 = Fältindex, om det finns Förklaring Maskindata $MC_MM_PROTOC_NUM_ETP_STD_TYP ställer in antalet standard-event typer för användaren av protokollering. Det används dock fler än vad som är konfigurerat. Reaktion Visning av larm Åtgärd Öka maskindata $MC_MM_PROTOC_NUM_ETP_STD_TYP. Fortsättning av program Radera larm med raderings-knapp resp. Cykelstart. 7000 För många CC-larmer definierade Förklaring För compile-cykler är f.n. (1/94) 100 larm reserverade. Detta antal har vid uppstart och definiering av ett nytt CC-larm överskridits. Slå styrningen FRÅN --> TILL. © Siemens AG All Rights Reserved 72 Reaktion Visning av larm. Åtgärd Förutom att reducera antalet CC-larmer finns för närvarande inga andra åtgärder. (Kontakta Siemens AB, Verkstadsautomation). Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 7010 MMC-nummerområde överskridet Förklaring För compile-cykler är ett fast antal larmnummer reserverat (100). Detta har överskridits vid definiering av ett nytt CC-larm. (Giltigt område ligger mellan 0 och 4 999). Reaktion Visning av larm. Åtgärd Definiera CC-larmnummer i giltigt område från o till 4 999. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 7020 CC-larmnummer har inte använts Förklaring Det av tillverkaren av compiler-cykler använda larm ID är inte känt i systemet. Vid skapande av compiler-cykler har detta inte använts. Reaktion Visning av larm. Åtgärd Larmet kan ha 2 möjliga orsaker: 1. 2. Larmnumret har inte definierats. En definition måste göras. En annan avropparameter än den som överlåtits från NCK har använts. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 7100 Compile-cycler VDI-område: %1 byte för ingångar och %2 byte för utgångar. Maximalt %3 byte till förfogande. Förklaring %1 = string (Maskindata) %2 = string (Maskindata) %3 = max. länge för snittställe Summan av in- och utgångsbyte vid VDI-användarsnittställe för compile-cykler överstiger maximalt antal av 400 bytes. Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. BAG ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Sätt maskindata för uppdelning av VDI-användarsnittställe för compile-cykler (DB 9) i in- och utgångsbytes till motsvarande funktioner i compile-cykler. Maximalt värde av 400 bytes får inte överskridas – uppdelningen i in- och utgångsbytes är valfri. Fortsättning av program Slå styrningen Från --> Till. 7200 Problem med externt länkade CC %1 %2. Parameter %1 = internt nummer %2 = could be Förklaring Problem med externt länkade Compile Cycles Reaktion Visning av larm. © Siemens AG All Rights Reserved 73 Åtgärd Se funktionsbeskrivning för Compile Cycles! Fortsättning av program Radera larm med raderings-knapp. Starta om bearbetningsprogrammet. 7201 Assertionsfel i %1 line %2. Parameter %1 = string (sökväg med programnamn) %2 = string (Radnummer) Förklaring Detta är ett larm för utvecklare. Uppkommer endast vid externt länkade Compile cykler. Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. Kanal ej driftberedd. Fördröjning av larm upphävs. Spärr av Cykelstart i denna kanal. Cykelstopp vid larm. NC kopplar om till Follow up mode (Nachführbetrieb). Åtgärd Kontrollera med utvecklaren för Compile Cycles. Fortsättning av program Radera larm med raderings-knapp i alla kanaler. Starta om bearbetningsprogrammet. 7202 Optionsbit saknas till %1: %2 <hex> Parameter %1 = (string) Namn på CC-specifik .elf fil %2 = (int) nödvändig optionsbit (hex) Förklaring Larm för SIEMENS Compile Cykler. Larmet kommer om nödvändig optionsbit inte är satt för en SIEMENS Compile Cykel. Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. Kanal ej driftberedd. Fördröjning av larm upphävs. Åtgärd Sätt nödvändig optionsbit eller radera .elf filen ur Flash File System. Fortsättning av program Radera larm med raderings-knapp i alla kanaler. Starta om bearbetningsprogrammet. 8000 Kanal %1 Option 'Interruptrutiner' ej satt Förklaring %1 = Kanalnummer För att kunna utlösa interruptrutiner och för att få snabbavbrott från konturen, tillordnas ingångssignalerna snabba NCK-ingångar. Denna funktion finns inte med i grundutförande och måste vid behov kompletteras. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Använd inte snabba interruptingångar eller kontakta maskintillverkaren för komplettering av denna funktion! Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 74 8010 Option 'Aktivering av fler än %1 axlar' ej satt Förklaring %1 = Antal axlar Fler maskinaxlar än vad som är tillåtet i systemet är definierade i kanalspecifika MD 20 070 AXCONF_MACHAX_USED. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. BAG ej driftberedd. Åtgärd Summan av alla axlar som är konfigurerat i kanalspecifika MD 20 070 AXCONF_MACHAX_USED, får inte överstiga maximalt antal axlar (beroende på utbyggnadsgrad → Option, Grundutförande: 4 axlar). Fortsättning av program Slå styrningen Från --> Till. 8020 Option 'Aktiviering av fler än %1 kanaler' ej satt Förklaring %1 = Kanalantal En 2:a kanal har angivits, trots att motsvarande option inte är satt. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Åtgärd Reducera antalet kanaler till 1 i systemspecifika MD 10 010 ASSIGN_CHAN_TO_MODE_GROUP eller komplettera med optionen för en 2:a kanal. Fortsättning av program Slå styrningen Från --> Till. 8022 Option 'Aktivering av med än %1 kB SRAM' ej satt Förklaring %1 = Minnesstorlek Option för minnesutbyggnad motsvarar inte aktiverat SRAM. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Åtgärd - Köp option - Aktivera mindre SRAM Fortsättning av program Slå styrningen Från --> Till. 8030 Kanal %1 block %2 option 'Interpolering av fler än 4 axlar' ej satt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Optionen för antal interpolerande axlar stämmer inte överens med antalet programmerade axlar i interpolering. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Interpreterstopp. © Siemens AG All Rights Reserved 75 Åtgärd Komplettera med option ”Interpolering av fler än 4 axlar” (antalet tillåtna axlar kan ställas in där) eller programmera endast det antal axlar i bearbetningsprogrammet som motsvarar styrningens utbyggnad. Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. 8032 Option 'Aktivering av fler än %1 Link-axlar' ej satt Förklaring %1 = Antal axlar Optionen för antal linkaxlar stämmer inte överens med antalet projekterade axlar i MD $MN_AXCONF_LOGIC_MACHAX_TAB. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Interpreterstopp. Åtgärd • • Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. 8034 Option 'Aktivering av axelcontainer' ej satt Förklaring Optionen för aktivering av axelcontainerfunktion i MD $MN_AXCONF_LOGIC_MACHAX_TAB är inte satt. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Interpreterstopp. Åtgärd • • Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. 8036 Köp option Projektera färre link-axlar Köp option Projektera ingen container Option: Vid NCU-Link får inte olika IPO-takter resp. lägesregulatortakter ställas in. Förklaring Optionen för 'Aktivering av FAST_IPO_LINK' är inte satt. Vid NCU-Link måste då alla IPO- resp. lägesregulatortakter vara lika. (se beskrivning: FAST-IPOLINK) Reaktion Visning av larm. Bitar sätts i snittställe. NC ej driftberedd. Spärr av Cykelstart. Cykel-Stopp vid larm. Åtgärd • • Fortsättning av program Slå styrningen Från --> Till. Köp option Aktivera inte olika IPO- resp. lägesregulatortakter (se MN_IPO_SYSCLOCK_TIME_RATIO och MN_POSCTRL_SYSCLOCK_TIME_RATIO) © Siemens AG All Rights Reserved 76 8038 Option 'Aktivering av fler än %1 Lead-Link-axlar' ej satt Förklaring %1 = Antal axlar Optionen för antal axlar för Lead-Link-axlar stämmer inte med antalet projekterade axlar i MD $MA_AXCONF_ASSIGN_MASTER_NCU Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Interpreterstopp Åtgärd - Köp option - Projektera färre Lead-Link-axlar Fortsättning av program Radera larm med Reset-knapp. Starta om NC-program. 8040 MD %1 återställd, tillhörande option är inte satt Förklaring %1 = String: MD-beteckning Ett maskindata som är förreglat över en option har satts. Reaktion Visning av larm. Åtgärd Kontakta maskintillverkaren angående utbyggnad av komplettering av optioner eller kontakta Siemens AB, verkstadsautomation. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 8041 Axel %1: MD %2 återställd, tillhörande option är inte tillräcklig Förklaring %1 = Axelnummer %2 = String: MD-beteckning Antalet valda axlar i tillhörande options-maskindata är förbrukade. I angivna axiala maskindata har fler axlar valts än vad som ingår i tillhörande option. Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. BAG ej driftberedd. Kan eventuellt kanalvis kopplas om över MD. Kanal ej driftberedd. Fortsättning av program Slå styrningen Från --> Till. 8044 Option för IPO-Takt %1 ms ej satt Förklaring %1 = Otillåten IPO-Takt Option för aktivering av en IPO-takt på %1 ms är inte satt. Option IPO-Takt optionsfri >= 8ms 1:a nivå >= 6ms 2:a nivå >= 4ms 3:e nivå >= 2ms 4:e nivå <2ms Reaktion Visning av larm. Bitar sätts i snittställe. © Siemens AG All Rights Reserved 77 Spärr av Cykelstart. Interpreterstopp Åtgärd - Köp option - Höj IPO-takten (t.ex. med MD IPO_SYSCLOCK_TIME_RATIO) Fortsättning av program Slå styrningen Från --> Till. 8080 %1 Optioner har satts men ingen licensnyckel är angiven för aktivering Förklaring %1 = Antal ej licensierade optioner Optioner har satts, men ingen licensnyckel för aktivering av dessa är angiven. Reaktion Visning av larm. Åtgärd Generera en licensnyckel över internet och mata in den. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 8081 %1 Optioner som inte är licensierade med licensnyckeln har satts Förklaring %1 = Antal ej licensierade optioner Optioner som inte är licensierade med angiven licensnyckeln har satts. Reaktion Visning av larm. Åtgärd Generera en licensnyckel över internet och mata in den. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 8082 Licensnyckeln har angivits 3 gånger, gör POWER-ON innan nytt inmatningsförsök görs Förklaring %1 = Antal ej licensierade optioner Licensnyckeln kan anges maximalt 3 gånger (rätt eller fel). Reaktion Visning av larm. Åtgärd Gör NCK-POWER-ON och ange licensnyckeln igen (rätt). Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 8098 Otillåten kombination av optioner (%1) Förklaring %1 = Bitmask för optioner Bit0 Bit1 Bit2 Bit3 (LSB) Nibbling externt språk neuronal kvadrantfelkompensering Mätning nivå 2 För detta NCU-kort finns det inskränkningar för kombination av optioner: Optionen "2-Kanal" och optionen "externt språk", "Nibbling", " neuronal kvadrantfelkompensering", "Mätning nivå 2" utesluter varandra! Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. BAG ej driftberedd. Kanal ej driftberedd. © Siemens AG All Rights Reserved 78 Fortsättning av program Aktivera optioner på rätt sätt 8100 Kanal %1 block %2: Fuktion ej möjligt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label På grund av embargobestämmelser ej möjligt: 1. Synkronaktioner Skrivning av matning, Override och axiella offsets ($AA_VC, $AC_VC, $AA_OVR, $AA_VC och $AA_OFF) från synkronaktionen, samt Continus Dressing kan bara programmeras en gång per block. 2. Utökad mätning 'Cyklisk mätning' (MEAC) och 'Mätning från synkronaktion' är inte möjlig. 3. Axelinterpolering Antalet med varandra interpolerande axlar får inte överstiga 4 (detta inbegriper även synkron medsläpning av axlar genom synkronaktioner "DO POS[X]=$A..." "DO FA[X]=$A..."). Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Interpreterstopp. Åtgärd Ändra i bearbetningsprogram. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 10200 [till SW 3.x] Kanal %1 Cykelstart ej tillåtet vid aktivt larm Förklaring %1 = Kanalnummer Ett larm är aktivt, vars interna reaktion är att cykelstart ej är tillåten. Reaktion Visning av larm. Åtgärd Fastställ larmorsak och åtgärda detta. Fortsättning av program Radera larm med cykelstart och fortsätt bearbetningen. 10202 [till SW 3.x] Kanal %1 Cykel-start ej möjlig Förklaring %1 = Kanalnummer Cykelstart accepteras inte för tillfället på grund av t.ex.: • REORG är fortfarande aktiv, • radering av reststräcka är fortfarande aktiv, • annan kanal måste inväntas Reaktion Visning av larm. Åtgärd Tryck på cykelstart en gång till. Fortsättning av program Radera larm med cykelstart och fortsätt bearbetningen. © Siemens AG All Rights Reserved 79 10203 Kanal %1 Cykelstart utan referenspunkt Parameter %1 = Kanalnummer Förklaring Cykelstart har aktiverats i MDA- eller AUTOMATIK-drift och minst 1 referensberoende axel har inte uppnått sin referenspunkt. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Över kanalspecifikt MD 20700: REFP_NC_START_LOCK (Cykelstart utan referenspunkt) kan man bestämma, om axlar måste refereras före cykelstart eller inte. Start av referenspunktkörning kan aktiveras kanal- eller axelspecifikt. Fortsättning av program 1. Kanalspecifik referenspunktkörning: Den stigande flanken i snittstället ”Aktivera referenspunktkörning” (DB 21 - 28, DBX 1.0) startar ett automatiskt förlopp, som startar axlarna i kanalen enligt den i axelspecifika MD: 34110 REFP_CYCLE_NR (Referera axlarna kanalspecifikt i turordning) angivna turordningen. -1: Axel deltar inte i kanalspecifik referenspunktkörning, behöver inte vara referenspunktkörd för Cykelstart 0: Axel deltar inte i kanalspecifik referenspunktkörning, måste vara referenspunktkörd för Cykelstart 1- 8: Turordning för kanalspecifik referenspunktkörning (samtidig start vid samma nummer), 1-31:CPU Type 2. Axelspecifik referenspunktkörning: Tryck på riktningsknapp som motsvarar startriktningen i axelspecifika MD: 34010 REFP_CAM_MDIR_IS_MINUS (Kör mot referenspunkt i minusriktning). Radera larm med Cykelstart eller resetknapp och fortsätt bearbetningen. © Siemens AG All Rights Reserved 80 10204 [endast till SW 3.x] Kanal %1 Allmänt fel Förklaring %1 = Kanalnummer I kanalen har ett allmänt fel uppstått Reaktion Visning av larm. Åtgärd Detta är en hänvisning till interna motsägelser som är utan Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 10205 [endast till SW 3.x] Kanal %1 internt fel i %2 Förklaring %1 = Kanalnummer %2 = String Reaktion I kanalen har ett internt fel uppstått Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Kanal ej driftberedd. Åtgärd Tryck på RESET Fortsättning av program Radera larm med reset-knapp. Starta om bearbetningsprogrammet. 10206 [endast till SW 3.x] Kanal %1 allmänt fel på funktionsgenerator Förklaring %1 = Kanalnummer Vid aktivering/deaktivering av funktionsgenerator har ett fel uppstått Reaktion Visning av larm. Åtgärd Tryck på RESET Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 10207 Kanal %1 Fel vid aktivering/deaktivering av digitaliser-funktion Förklaring %1 = Kanalnummer Vid aktivering/deaktivering av digitaliser-modul har ett fel uppstått t.ex. ej i tillstånd ”channel-ready”, redan aktiverad bl.a. Reaktion Visning av larm. Åtgärd Tryck på RESET Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 10208 Kanal %1 för fortsättning av program tryck Cykelstart Förklaring %1 = Kanalnummer Styrningen är efter blocksökning med beräkning i önskat tillstånd. Nu kan programmet startas med Cykelstart eller tillståndet kan förändras med överlagra/jog. Reaktion Visning av larm. Cykelstopp vid larm. Åtgärd Tryck Cykelstart © Siemens AG All Rights Reserved 81 Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 10209 Kanal %1 internt cykelstopp efter blocksökning Förklaring %1 = Kanalnummer Internt larm som tjänar till att, genom larmreaktionen utlösa cykelstopp. Larmet sätts om $MN_SEARCH_RUN_MODE == 1 och det sista aktionsblocket efter blocksökning i huvudbearbetning växlas in. Larm 10208 aktiveras då beroende på VDI-signal PLC->NCK-Kanal DBB1.6. Reaktion Visning av larm. Cykelstopp vid larm. Programbearbetning avbryts, påverkar ej singelblock. Interpreterstopp. Åtgärd Cykelstart Fortsättning av program Radera larm med Cykelstart eller raderingsknapp och fortsätt bearbetningen. 10220 [endast till SW 3.x] Kanal %1 aktiv Förklaring %1 = Kanalnummer För denna kanal är den interna instruktionen ” Radering av de i fördekodering bearbetade programblocken med anslutande (REORG)” avropad. Den utlöses av t.ex. överlagra, får dock inte utföras i en pågående kanal. Reaktion Visning av larm. Åtgärd Stoppa kanalen (cykelstopp) och upprepa betjäning. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 10221 [endast till SW 3.x] Kanal %1 ej stoppad vid blockslut Förklaring %1 = Kanalnummer Ny bearbetning av programblock från aktuellt bearbetningsblock (REORG) är bara möjligt vid blockslut. Reaktion Visning av larm. Åtgärd Stoppa kanalen (cykelstopp) och upprepa betjäning. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 10222 Kanal %1 Kommunikation mellan kanaler ej möjlig (kanal-kanal) Förklaring %1 = Kanalnummer Kanalen får en negativ kvittering från kanal-kanal kommunikationen, eftersom mål-kanalnumret inte är bekant. T.ex.: START(x) eller WAIT(x) fast kanal x inte blivit initierad. Reaktion Visning av larm. Åtgärd Detta är en hänvisning till möjliga differenser. Programmet fortsätter om ingen kvittering erfordras. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. © Siemens AG All Rights Reserved 82 10223 Kanal %1: Instruktion %2 är redan upptagen Förklaring %1 = Kanalnummer %2 = String Kanalen får en negativ kvittering från kanal-kanal kommunikationen, eftersom denna instruktion redan är aktiv resp. ännu ej är avslutad. T.ex.: INIT(x,"ncprog") men för kanal x finns redan en begäran om programval. Reaktion Visning av larm. Åtgärd Detta är en hänvisning till möjliga differenser. Programmet fortsätter om ingen kvittering erfordras. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 10224 [endast till SW 3.x] Kanal %1: Instruktion avvisad Förklaring %1 = Kanalnummer Kanalen får en instruktion som, för tillfället inte kan utföras, t.ex. aktivering av programtest är endast tillåtet i automatik i reset-tillstånd. Reaktion Visning av larm. Åtgärd Tryck på RESET och ge kommandot igen. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 10225 Kanal %1: Instruktion avvisad Förklaring %1 = Kanalnummer Kanalen får en instruktion. Instruktionen kan inte utföras. Reaktion Visning av larm. Åtgärd Tryck på RESET. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 10226 [endast till SW 3.x] Kanal %1: Reset avbrutet Förklaring %1 = Kanalnummer Under reset har ett fel inträffat, så att sekvensen inte kunde fortsätta. Reaktion Visning av larm. Kanal ej driftberedd. BAG ej driftberedd Spärr av Cykelstart. Åtgärd Tryck på RESET igen. Fortsättning av program Radera larm med reset-knapp i alla kanaler i denna BAG. 10227 [endast till SW 3.x] Kanal %1: Instruktion avbruten Förklaring %1 = Kanalnummer Under en aktiv instruktion har ett fel inträffat, så att sekvensen inte kunde fortsätta. © Siemens AG All Rights Reserved 83 Reaktion Visning av larm. Åtgärd Ge instruktionen igen. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 10230 [endast till SW 3.x] BAG %2 kanal %1 programavbrott tillåter ingen växling av driftart. Förklaring %1 = Kanalnummer %2 = BAG-nummer Från ”Programtillstånd avbrutet” (Snittställe-signal DB 21 - 28, DBX 35.3) utlöst av cykelstopp med anslutande växling av driftart till JOG - får endast växlas till den tidigare lämnade driftarten (AUTOMATIC eller MDA). Reaktion Visning av larm. Åtgärd Önskas växling av driftart så skall detta ske via ”programtillstånd avbrutet” (Snittställe-signal DB 21 - 28, DBX 35.4) - utlöst genom ”Reset” - till den nya driftarten. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 10231 [endast till SW 3.x] BAG %2 kanal %1 programstopp tillåter ingen växling av driftart Förklaring %1 = Kanalnummer %2 = BAG-nummer Från ”Programtillstånd avbrutet” (Snittställe-signal DB 21 - 28, DBX 35.2, utlöst av cykelstopp), får endast kontinuerlig programdrift åter användas (med Cykelstart). Reaktion Visning av larm. Åtgärd Önskas växling av driftart så skall detta ske via ”programtillstånd avbrutet” (Snittställe-signal DB 21 - 28, DBX 35.4) - utlöst genom ”Reset” - till den nya driftarten. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 10232 [endast till SW 3.x] BAG %2 aktiv kanal %1 tillåter ingen växling av driftart Förklaring %1 = Kanalnummer %2 = BAG-nummer Växling till önskad driftart är inte tillåten. Växling kan endast göras när styrningen är i reset. Reaktion Visning av larm. Åtgärd Om växling av driftart önskas skall reset-knappen tryckas och sedan kan växling genomföras. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 10240 [endast till SW 3.x] BAG %2 kanal %1 ingen växling av driftart ej möjligt Förklaring %1 = Kanalnummer %2 = BAG-nummer Växling av driftart skulle medföra ”reorganisation” av fördekoderingsminnet. Detta är för tillfället inte möjligt, eftersom ett komplext geometriavsnitt bearbetas just nu. © Siemens AG All Rights Reserved 84 Reaktion Visning av larm. Åtgärd Om växling av driftart önskas skall reset-knappen tryckas och sedan kan växling genomföras. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 10241 [endast till SW 3.x] BAG %2 driftartsväxling ej möjlig i aktiv kanal %1 Förklaring %1 = Kanalnummer %2 = BAG-nummer Kanalen är ej i stoppat tillstånd. Därmed är ingen reorganisering möjlig. Reaktion Visning av larm. Åtgärd Tryck cykelstopp och aktivera på nytt önskad funktion. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 10242 [endast till SW 3.x] BAG %2 driftartsväxling i kanal %1 för tillfället ej möjligt Förklaring %1 = Kanalnummer %2 = BAG-nummer Visad kanal befinner sig i ett internt icke entydigt definierat tillstånd (t.ex. i initieringsmode eller väntande på bekräftelse från sekvensstyrningen. Reaktion Visning av larm. Åtgärd Om växling av driftart önskas skall reset-knappen tryckas och sedan kan växling genomföras. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 10243 [endast till SW 3.x] knal %1: BAG %2 kan inte växla driftart Förklaring %1 = Kanalnummer %2 = BAG-nummer Önskad växling av driftart kan inte utföras, eftersom NC-funktioner bearbetas i annan kanal. T.ex. bearbetning av NC-program. Reaktion Visning av larm. Åtgärd Om växling av driftart önskas skall reset-knappen tryckas och sedan kan växling genomföras. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig 10249 [endast till SW 3.x] BAG %2 kanal %1: Driftartsväxling avbruten Förklaring %1 = Kanalnummer %2 = BAG-nummer Under aktiv växling av driftart har ett fel uppstått så att sekvensen inte kunde fortsätta. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. BAG ej driftberedd Kanal ej driftberedd Åtgärd Tryck på RESET och upprepa driftartsväxling. © Siemens AG All Rights Reserved 85 Fortsättning av program Radera larm med reset-knapp i alla kanaler i denna BAG. 10250 [endast till SW 3.x] Kanal %1 Reorganisation av blockbearbetning är inte möjlig för tillfället Förklaring %1 = Kanalnummer REORG är inte möjligt för tillfället. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 10251 [endast till SW 3.x] Kanal %1 Förklaring %1 = Kanalnummer REORG är inte möjligt för tillfället. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Tryck på RESET. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 10252 [endast till SW 3.x] Kanal %1 Reorg av sekvenskedja avbruten Förklaring %1 = Kanalnummer internt sekvenskedja fel. REORG är inte möjligt för tillfället. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Tryck på RESET. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 10253 [endast till SW 3.x] Kanal %1 Reorg sekvenskedja avbruten Förklaring %1 = Kanalnummer internt sekvenskedja fel. REORG är inte möjligt för tillfället. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Tryck på RESET. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 86 10254 [endast till SW 3.x] Kanal %1 Reorg sekvenskedja avbruten Förklaring %1 = Kanalnummer REORG kvitterades negativt av interpreter. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Kanal ej driftberedd. Åtgärd Tryck på RESET. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 10255 [endast till SW 3.x] Kanal %1 Reorg sekvenskedja avbruten Förklaring %1 = Kanalnummer Internt sekvenskedja fel. REORG är inte möjligt för tillfället. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Kanal ej driftberedd. Åtgärd Tryck på RESET. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 10256 [endast till SW 3.x] Kanal %1 Reorg sekvenskedja avbruten Förklaring %1 = Kanalnummer Internt sekvenskedja fel. REORG är inte möjligt för tillfället - programavbrott. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Kanal ej driftberedd. Åtgärd Tryck på RESET. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 10257 [endast till SW 3.x] Kanal %1 Reorg sekvenskedja avbruten Förklaring %1 = Kanalnummer Internt sekvenskedja fel. REORG är inte möjligt för tillfället - programavbrott. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Kanal ej driftberedd. Åtgärd Tryck på RESET. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 87 10258 [endast till SW 3.x] BAG %2 Kanal %1: ID ej tillåtet eller dubbelt tilldelat Förklaring %1 = Kanalnummer %2 = BAG-nummer Vid uppstart har en otillåten kanal/BAG-tillordning hittats. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. BAG ej driftberedd Kanal ej driftberedd Åtgärd Kontrollera maskindata ASSIGN_CHAN_TO_MODE_GROUP. Fortsättning av program Radera larm med reset-knapp i alla kanaler i denna BAG. 10259 [endast till SW 3.x] Kanal %1 Förklaring %1 = Kanalnummer REORG är inte möjligt för tillfället. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Kanal ej driftberedd. NC ej driftberedd. Fortsättning av program Slå styrningen Från --> Till. 10260 [endast till SW 3.x] Kanal %1 Förklaring %1 = Kanalnummer REORG är inte möjligt för tillfället. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Kanal ej driftberedd. NC ej driftberedd. Fortsättning av program Slå styrningen Från --> Till. 10261 Kanal %1 Kommunikation till blockförberedning är överlastad Förklaring %1 = Kanalnummer. Intern kommunikation mellan NCK-moduler som utvärderar kanalsecifika VDIsignaler (START / STOPP / RESET/ RADERING AV RESTATRÄCKA/ ASUPS/...) och blockförberedningen är överlastad. Blockförberedningens moduler får för lite beräkningstid. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Kanal ej driftberedd. NC ej driftberedd. © Siemens AG All Rights Reserved 88 Åtgärd • Fortsättning av program Slå styrningen Från --> Till. 10299 Kanal %1 Funktion Auto-Repos är inte frigiven Förklaring %1 = Kanalnummer. Blockberedningen måste få mer beräkningstid. Öka därför maskindata $MN_IPO_SYSCLOCK_TIME_RATIO eller $MN_SYSCLOCK_CYCLE_TIME. I kanalen har funktionen (Driftart) Auto-Repos valts, den är dock inte implementerad. Reaktion Visning av larm. Åtgärd Detta är endast en hänvisning. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 10600 Kanal %1 block %2 Hjälpfunktion under aktiv gängsvarvning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label I ett gängsvarvningsblock är en aktivering av en hjälpfunktion programmerad. Reaktion Visning av larm. Åtgärd Följefel kan inträffa om gängningsblockets bearbetningssträcka är för kort och ytterligare block följer (gängningsblock), vari inget bearbetningsstopp får förekomma. Möjliga åtgärder: • Programmera längre sträcka och/eller sänk matningen. • Programmera hjälpfunktion i ett annat block (programavsnitt). Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 10601 Kanal %1 Block %2 Blockslutshastighet under gängsvarvning = 0 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Detta larm kommer endast om fler block med G33 kommer efter varandra. Blockslutshastigheten i angivet block = 0, fast ytterligare ett hastighetsblock följer. Orsaker för detta kan t.ex. vara: G09 • Hjälpfunktion efter rörelse • Utmatning av hjälpfunktion före rörelse av följeblock • Positionerande axel i blocket Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Ändra NC-program, på så sätt att inget ”stopp vid blockslut” G09 programmeras. Ändra allmänt maskindata 11 110 AUXFU_GROUP_SPEC [n] för val av utmatningstidpunkt av hjälpfunktionsgrupp från ”utmatning av hjälpfunktion före/efter rörelse” till ”utmatning av hjälpfunktion under rörelse. © Siemens AG All Rights Reserved 89 Bit 5 = 1: Bit 6 = 1: Bit 7 = 1: Utmatning av hjälpfunktion före rörelse Utmatning av hjälpfunktion under rörelse Utmatning av hjälpfunktion efter rörelse Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 10602 Kanal %1 Block %2 Hastighetsbegränsning under gängsvarvning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label I visat gängningsblock skulle axlarna ha överskridit sina maximala hastigheter, när spindeloverriden står på max. Reaktion Visning av larm. Åtgärd Om axlarnas hastighet inte begränsas (felfri gänga), är ingen åtgärd nödvändig. I annat fall skall lägre spindelhastighet programmeras i gängningsblocket. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 10604 Kanal %1 Block %2 För stor ökning av gängstigning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Ökningen av gängstigningen leder till axelöverlast. Vid test antas en spindeloverride med 100%. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Spärr av Cykelstart. Åtgärd Reducera spindelvarvtal, ökning av gängstigning eller banans längd i bearbetningsprogrammet. Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 10605 Kanal %1 Block %2 För stor reducering av gängstigning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Reduceringen av gängstigningen leder till axelstillestånd i gängningsblocket. Reaktion Visning av larm Bitar sätts i snittställe. Blockkorrektur med reorganisering. Spärr av Cykelstart. Åtgärd Minska reduceringen av gängstigningen eller banans längd i bearbetningsprogrammet. Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 10607 Kanal %1 Block %2 Gänga med frame kan inte utföras Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. Genom aktuell frame förfalskas förhållandet mellan gänglängd och gängstigning. © Siemens AG All Rights Reserved 90 Reaktion Visning av larm. Bitar sätts i snittställe. Cykelstopp vid blockslut vid larm. Spärr av Cykelstart. Åtgärd • Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 10610 Kanal %1 axel %2 ej stoppad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Programmera gängning med G33, G34, G35 utan Frame Använd G63 resp. G331/G332. En axel/spindel har positionerats över flera NC-block med POSA-/SPOSAinstruktion. Programmerad slutposition har inte uppnåtts (Fönster ”Exakt stopp fin”), eftersom axel/spindel redan har programmerats igen. Exempel: N100 POSA[U]=100 : N125 X... Y... U...; t.ex.: U-axel körs fortfarande i N100! Reaktion Spärr av Cykelstart. Cykelstopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera och korrigera NC-program (analysera om rörelse över blockgränser över huvud taget är nödvändigt här). Förhindra blockväxling med nyckelordet WAITP tills även positioneringsaxlarna uppnått sina slutpositioner. Exempel: N100 POSA[U]=100 : N125 WAITP[U] N130 X... Y... U... Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 10620 Kanal %1 block %3 axel %2 kommer att nå mjukvarugränsläge %4 Parameter %1 = Kanalnummer %2 = Axelnamn, spindelnummer %3 = Blocknummer, Label %4 = String Förklaring Under rörelse har det registrerats att mjukvarugränsläget i visad riktning kommer att uppnås. Överskridandet av rörelseområde kunde inte kännas av i blockberedningen p.g.a. antingen överlagring av rörelsen med handratt eller extern nollpunktsförflyttning, eller av att en koordinattransformation är aktiv. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Lokal larmreaktion. Cykelstopp vid larm vid blockslut. Om axeln är en singelaxel när larmet kommer så påverkar larmet endast denna axel (ej t.ex. kanalen eller BAG’en). Åtgärd Beroende på orsak till larmet skall följande åtgärdas: 1. Överlagring med handratt resp. extern nollpunktsförflyttning: Deaktivera överlagring och ta bort/minska den vid förnyad körning av programmet. © Siemens AG All Rights Reserved 91 2. Transformation: Kontrollera inställda/programmerade nollpunktsförflyttningar (aktuell Frame). Är värdena korrekta, måste uppspänningen av verktyget ändras, för att vid förnyad körning av programmet undvika samma larm (med upprepat programmavbrott). Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 10621 Kanal %1 axel %2 står på mjukvarugränsläge %3 Parameter %1 = Kanalnummer %2 = Axelnamn, Spindelnummer %3 = String Angiven axel står redan på visat mjukvarugränsläge. Reaktion Visning av larm. Åtgärd Kontrollera auktoriserad personal/service. Kontrollera maskindata: 36110 POS_LIMIT_PLUS/36130 POS_LIMIT_PLUS2 och 36100 POS_LIMIT_MINUS/36120 POS_LIMIT_MINUS2 för mjukvarugränsläge. Kontrollera axelspecifika snittställe-signaler: ”2:a mjukvarugränsläge plus” (DB 31 - 61, DBX 12.3) och ”2:a mjukvarugränsläge minus” (DB 31 - 61, DBX 12.2), om 2:a mjukvarugränsläge är valt. Kör av mjukvarugränsläget med JOG Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 10630 Kanal %1 block %2 axel %3 når arbetsområdesbegränsning %4 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axel, spindelnummer %4 = String (+ eller -) Angiven axel lämnar arbetsområdesbegränsningen. Detta känns av först i rörelesblock (Huvudbearbetning), eftersom antingen de minimala axelvärdena inte kunde fastställas före transformation eller eftersom överlagrad rörelse föreligger. Reaktion Visning av larm. Bitar sätts i snittställe. Cykelstopp vid larm vid blockslut. Spärr av Cykelstart. Åtgärd Programmera annan rörelse eller gör ingen överlagrad rörelse. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 10631 Kanal %1 axel %2 står på arbetsområdesbegränsning %3 Parameter %1 = Kanalnummer %1 = Axel, spindel %2 = String (+ eller -) Förklaring Angiven axel når arbetsområdesbegränsning i driftart JOG. Reaktion Visning av larm. Åtgärd Kontrollera settingdata: 43420 WORKAREA_LIMIT_PLUS och © Siemens AG All Rights Reserved 92 43430 WORKAREA_LIMIT_MINUS för arbetsområdesbegränsning. Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 10640 [endast till SW 3.x] Kanal %1 block %3 spindel %2 inget stopp möjligt under byte av växelläge Förklaring %1 = Kanalnummer %2 = Spindelnummer %3 = Blocknummer, Label Spindeln pendlar för byte av växelläge och väntar på svar från PLC att byte av växelläge har skett. (Snittställe-signal: Växel är bytt DB 31 - 48, DBX 16.3). Under denna tid är spindelstopp inte möjligt, utlöst av Reset (DB 21 - 28, DBX 7.7) eller Cykelstopp axlar plus spindel (DB 21 - 28, DBX 7.4). Reaktion Visning av larm. Åtgärd Inga åtgärder behövs. Den spindelspecifika snittställe-signalen Spindelreset (DB 31 - 48, DBX 2.2) avbryter pendlingen. Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 10650 Kanal %1 Felaktig Gantry-maskindata, axel %2 fel nr. %3 Förklaring %1 = Kanalnummer %2 = Axel %3 = Fel nr. I Gantryspecifika axiella maskindata har ett felaktigt värde angivits. Ytterligare orsak kan utläsas från felnumret. • Fel nr. = 1 => antingen fel Gantryenhet angiven, eller så är följeaxelns beteckning felaktig. • Fel nr. = 2 => Masteraxel angiven flera gånger. Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Kontrollera maskindata: Kontrollera maskindata: 37100 GANTRY_AXIS_TYPE Fortsättning av program 0: 1: 11 : 2: 12 : 3: 13 : Slå styrningen Från --> Till. © Siemens AG All Rights Reserved 93 Ingen Gantryaxel Masteraxel förband 1 Följeaxel förband 1 Masteraxel förband 2 Följeaxel förband 2 Masteraxel förband 3 Följeaxel förband 3 10651 Kanal %1 obestämd Gantry enhet %2 Förklaring %1 = Kanalnummer %2 = Orsak Den per maskindata inställda Gantry konfigurationen är obestämd. Gantry enhet och larmorsak kan utläsas av överföringsparametrarna. Överföringsparametrarna sätts samman enligt nedan. %2 = Felbeteckning + Gantry enhet (XX). • %2 = 10XX => Ingen masteraxel deklarerad • %2 = 20XX => Ingen följeaxel deklarerad • %2 = 3000 => Olika innehåll i MD 30550 följeaxel och masteraxel • %2 = 10000 => Fel följeaxel är Geo-axel • %2 = 11000 => Fel konkurrerande pos-axel som följeaxel • %2 = 12000 => Fel Compilecykelaxel som följeaxel • %2 = 13000 => Fel Gantry-axel är spindel • %2 = 14000 => Fel Gantry-axel är hirth-tandad t.ex. Fel nr. 1001 = Ingen masteraxel deklarerad, förband 1. Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Kontrollera och korrigera maskindata: 37100 GANTRY_AXIS_TYPE 0: 1: 11 : 2: 12 : 3: 13 : Fortsättning av program Slå styrningen Från --> Till. 10652 Kanal %1 axel %2 Gantry varningsgräns överskriden Förklaring %1 = Kanalnummer %2 = Axel Ingen Gantryaxel Masteraxel förband 1 Följeaxel förband 1 Masteraxel förband 2 Följeaxel förband 2 Masteraxel förband 3 Följeaxel förband 3 Gantry-följeaxlar har överskridit de i MD 37110 GANTRY_ POS_TOL_WARNING angivna varningsgränserna. Reaktion Visning av larm. Åtgärd 1. 2. Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. Kontrollera axel (mekaniskt dålig rörelse?). MD är fel inställt (37110 GANTRY_POS_TOL_WARNING). Ändringar i detta MD är verksamma efter RESET. © Siemens AG All Rights Reserved 94 10653 Kanal %1 axel %2 felgräns överskriden Förklaring %1 = Kanalnummer %2 = Axel Gantry-följeaxlar har överskridit de i MD 37120 GANTRY_POS_TOL_ERROR angivna felgränserna (ärvärdestolerans). Reaktion Spärr av Cykelstart. Visning av larm. Bitar sätts i snittställe. Cykelstopp vid larm. Åtgärd 1. 2. Kontrollera axel (mekaniskt dålig rörelse?). MD är fel inställt, 37120 GANTRY_POS_TOL_ERROR. Om MD ändras är POWER ON nödvändig. Om axlarna ännu ej är referenspunktkörda gäller MD GANTRY_POS_TOL_REF som utlösningsorsak för felmeddelandet. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 10654 Kanal %1 vänta på synkroniseringstart, Gantry enhet %2 Förklaring %1 = Kanalnummer %2 = Gantry-Unit Meddelandet visas när axlarna är synkroniseringsberedda. Gantry förbandet kan nu synkroniseras. Reaktion Visning av larm. Åtgärd Se funktionsbeskrivning Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 10655 Kanal %1 synkronisering pågår Gantry enhet %2 Förklaring %1 = Kanalnummer %2 = Gantry-Unit Ingen ytterligare förklaring. Reaktion Visning av larm. Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 10656 Kanal %1 axel %2 oanvänt Gantry larm Förklaring %1 = Kanalnummer %2 = Axel Ingen ytterligare förklaring. Reserv larm, används ej för närvarande. Reaktion Spärr av Cykelstart. Visning av larm. Bitar sätts i snittställe. Cykelstopp vid larm. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 95 10700 Kanal %1 block %2 NCK-skyddsområde %3 påverkat i Automatik eller MDI Förklaring %1 = Kanalnummer %2 = Blocknummer %3 = Skyddsområdesnummer Det operatrelaterade NCK-skyddsområdet blir påverkat. Det skall beaktas, att ytterligare ett verktygsrelaterat skyddsområdet är aktivt. Det operatrelaterade skyddsområdet kan passeras efter ny cykelstart. Reaktion Visning av larm. Bitar sätts i snittställe. Lokal larmreaktion. Cykelstopp vid larm. Åtgärd Passering av skyddsområdet är möjligt efter ny Cykelstart. Fortsättning av program Radera larm med Cykelstart eller reset-knapp och fortsätt bearbetningen. 10701 Kanal %1 block %2 kanalspecifikt skyddsområde %3 påverkat i automatik eller MDI Förklaring %1 = Kanalnummer %2 = Blocknummer %3 = Skyddsområdesnummer Det operatrelaterade kanalspecifika skyddsområdet blir påverkat. Det skall beaktas, att ytterligare ett verktygsrelaterat skyddsområde är aktivt. Det operatrelaterade skyddsområdet kan passeras efter ny Cykelstart. Reaktion Visning av larm. Bitar sätts i snittställe. Lokal larmreaktion. Cykelstopp vid larm. Åtgärd Passering av skyddsområdet är möjligt efter ny Cykelstart. Fortsättning av program Radera larm med resetknapp eller Cykelstart. 10702 Kanal %1 NCK-skyddsområde %2 påverkat i handdrift(JOG) Förklaring %1 = Kanalnummer %2 = Skyddsområdesnummer Det operatrelaterade NCK-skyddsområdet blir påverkat. Det skall beaktas, att ytterligare ett NCK-skyddsområdet är aktivt. Det operatrelaterad skyddsområdet kan passeras efter ny Cykelstart. Reaktion Visning av larm. Bitar sätts i snittställe. Cykelstopp vid larm. Åtgärd Passering av skyddsområdet är möjligt efter ny Cykelstart. Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 10703 Kanal %1 kanalspecifikt skyddsområde %2 påverkat i handdrift(JOG) Förklaring %1 = Kanalnummer %2 = Skyddsområdesnummer Det operatrelaterade kanalspecifika skyddsområdet blir påverkat. Det skall beaktas, att ytterligare ett NCK-skyddsområdet är aktivt. Det operatrelaterad skydds-området kan passeras efter ny cykelstart. © Siemens AG All Rights Reserved 96 Reaktion Visning av larm. Bitar sätts i snittställe. Cykelstopp vid larm. Åtgärd Passering av skyddsområdet är möjligt efter ny Cykelstart. Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 10704 Kanal %1 block %2 skyddsområdesövervakning är inte garanterad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Ytterligare rörelser av en geometriaxel har tillkommit, som ej kunde beaktas vid blockberedningen. Det är därför inte säkerställt att skyddsområdena inte kommer att lämnas. Detta är endast en varning, utan ytterligare reaktion. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Säkerställ med andra åtgärder, att rörelsen av geometriaxlar inklusive tilläggsrörelse inte lämnar skyddsområden (varning kommer ändå) eller tag bort tilläggsrörelse. Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 10706 Kanal %1 NCK--skyddsområde %2 med axel %3 uppnått i handdrift(JOG) Förklaring %1 = Kanalnummer %2 = Skyddsområdesnummer %3 = Axelnamn Operatrelaterat NCK-skyddsområde har uppnåtts med angiven axel. Det skall beaktas, att ytterligare ett NCK-skyddsområdet är aktivt. Det operatrelaterad skydds-området kan passeras efter frigivning av PLC. Reaktion Visning av larm. Bitar sätts i snittställe. Cykelstopp vid larm. Åtgärd Passering av skyddsområdet möjligt efter frigivning av PLC. Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 10707 Kanal %1 kanalspecifikt skyddsområde %2 med axel %3 uppnått i handdrift(JOG) Förklaring %1 = Kanalnummer %2 = Skyddsområdesnummer %3 = Axelnamn Operatrelaterat kanalspecifikt NCK-skyddsområde med angiven axel har uppnåtts. Det skall beaktas, att ytterligare ett NCK-skyddsområdet är aktivt. Det operatrelaterad skyddsområdet kan passeras efter frigivning av PLC. Reaktion Visning av larm. Bitar sätts i snittställe. Cykelstopp vid larm. Åtgärd Passering av skyddsområdet möjligt efter frigivning av PLC. Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. © Siemens AG All Rights Reserved 97 10710 Kanal %1 Block %2 Konflikt vid centerless-slipning Förklaring %1 = Kanalnummer %2 = Spindelnummer Centerless-slipning är aktiv, och ett block som uppfyller minst ett av följande villkor har bearbetats: • G96 aktiv och regleringsspindel är masterspindel. • Regleringsspindel ingår i annat förband. • Axlar i centerlesstransformation överlappar sig med en aktiv transformation och ett verktyg är aktivt. • Konstant periferihastighet på slipskivan är aktiv för regleringsspindeln. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Ändra program. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 10720 Kanal %1 block %3 axel %2 mjukvarugränsläge %4 Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer %3 = Blocknummer, Label %4 = String (+ eller -) Programmerad rörelse påverkar det för axeln aktiva mjukvarugränsläget. Larmet aktiveras vid dekodering av programblocket. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Lokal larmreaktion. Åtgärd Kontrollera bearbetningsprogrammet. Kontakta auktoriserad personal / service. Kontrollera axelns positionsangivelse i bearbetningsprogrammet. Kontrollera maskindata: 36100 POS_LIMIT_MINUS/36120 POS_LIMIT_MINUS2 36110 POS_LIMIT_PLUS/36130 POS_LIMIT_PLUS2 för mjukvarugränsläge. och Kontrollera axelspecifika snittställe-signaler: ”2:a mjukvarugränsläge plus/minus” (DB 31 - 61, DBX 12.2 och 12.3), om 2:a mjukvarugränsläge är valt. Kontrollera momentant verksamma nollpunktsförflyttningar med aktuell Frame. Fortsättning av program Radera larm med Cykelstart eller reset-knapp och fortsätt programmet. 10721 Kanal %1 block %3 axel %2 mjukvarugränsläge %4 Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer %3 = Blocknummer, Label %4 = String (+ eller -) Programmerad rörelse påverkar det för axeln aktiva mjukvarugränsläget. Larmet aktiveras vid dekodering av rest-block eller framkörning under REPOS. © Siemens AG All Rights Reserved 98 Reaktion Visning av larm. Bitar sätts i snittställe. Lokal larmreaktion. Åtgärd Kontrollera aktuell position i bearbetningsprogrammet. Kontrollera maskindata för mjukvarugränsläge: 36100 POS_LIMIT_MINUS/36120 POS_LIMIT_MINUS2 36110 POS_LIMIT_PLUS/36130 POS_LIMIT_PLUS2 för mjukvarugränsläge. och Kontrollera axelspecifika snittställe-signaler: ”2:a mjukvarugränsläge plus/minus” (DB 31 - 61, DBX 12.2 och 12.3), om 2:a mjukvarugränsläge är valt. Kontrollera momentant verksamma nollpunktsförflyttningar med aktuell Frame. Avbryt bearbetningsprogrammet med NC-reset Fortsättning av program Radera larm med reset-knapp och fortsätt programmet. 10730 Kanal %1 block %3 axel %2 arbetsområdesbegränsning %4 Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer %3 = Blocknummer, Label %4 = String (+ eller -) Om det vid dekodering av blocket fastställs att programmerad rörelse kör axeln över arbetsområdesbegränsningen, genereras detta larm. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Lokal larmreaktion. Åtgärd a) b) c) d) e) Fortsättning av program Radera larm med Cykelstart eller reset-knapp och fortsätt programmet. 10731 Kanal %1 block %3 axel %2 arbetsområdesbegränsning %4 Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer %3 = Blocknummer, Label %4 = String (+ eller -) Kontrollera NC-program med avseende på korrekt positionsangivelse Kontrollera nollpunktsförflyttningar (aktuell Frame) Korrigera arbetsområdesbegränsning med G25 eller korrigera arbetsområdesbegränsning med settingdata eller deaktivera med settingdata: 43410 WORKAREA_MINUS_ENABLE=FALSE Den planerade rörelsen påverkar arbetsområdesbegränsningen för axeln. Larmet aktiveras vid dekodering av rest-block eller framkörning under REPOS. Reaktion Visning av larm. Bitar sätts i snittställe. Lokal larmreaktion. Åtgärd Avbryt bearbetningsprogrammet med NC-reset Fortsättning av program Radera larm med reset-knapp. Starta om programmet. © Siemens AG All Rights Reserved 99 10740 Kanal %1 Block %2 för många tomma block vid WAB-programmering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Mellan WAB-blocket (mjuk rörelse till och från konturen) och blocket som bestämmer tangenten vid rörelse till och från konturen, får inte fler block programmeras än vad som är angivet i maskindata MC_WAB_MAXNUM_DUMMY_BLOCKS. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10741 Kanal %1 block %2 riktningsbyte vid WAB-ansättningsrörelse Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Ett säkerhetsavstånd har programmerats, som vinkelrät till bearbetningsplanet inte ligger mellan start- och slutpunkt på WAB-konturen (mjuk rörelse till och från konturen). Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd Ändra bearbetningsprogram Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10742 Kanal %1 block %2 WAB-distans ogiltig eller inte programmerad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Möjliga orsaker är: - I ett WAB-block (mjuk rörelse till och från konturen) har parametern DISR inte angivits, eller dess värde är mindre än eller lika med 0. - Vid körning till eller från konturen med cirkel och aktiv verktygsradie är radien på internt skapad WAB-kontur negativ. Den internt skapade WAB-konturen är en cirkel med sådan radie, att med dess korrektur med aktuell korrekturradie (summan av verktygsradie och offsetvärde OFFN), verktygets mittpunktsbana sammanfaller med programmerad radie DISR. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd Ändra bearbetningsprogram Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. © Siemens AG All Rights Reserved 100 10743 Kanal %1 block %2 WAB programmerat flera gånger Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Det har försökts att aktivera en WAB-rörelse (mjuk rörelse till och från konturen) innan en tidigare aktiverad WAB-rörelse har avslutats. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd Ändra bearbetningsprogram Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10744 Kanal %1 block %2 ingen giltig WAB-riktning definierad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Tangentriktningen vid mjuk rörelse till eller från konturen är inte definierad. Möjliga orsaker: - Efter ansättningsblocket följer inget block mer i programmet med rörelse. - Före ett frångångsblock har i ett program ännu inget block med rörelseinformation programmerats. - Tangenten som skall användas för WAB-rörelse är vinkelrät till aktuellt bearbetningsplan. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd Ändra bearbetningsprogram Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10745 Kanal %1 block %2 WAB slutposition är inte entydig Förklaring %1 = Kanalnummer %2 = Blocknummer, Label I WAB-block (mjuk rörelse till och från konturen) och i följeblock har positionen programmerats vinkelrät mot bearbetningsriktning, och i WAB-blocket har ingen position angivits i bearbetningsplanet. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd Ändra bearbetningsprogram Tag bort positionen för ansättningsaxel ur WAB-blocket eller ur följeblocket, eller programmera även en position i bearbetningsplanet i WAB-blocket. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . © Siemens AG All Rights Reserved 101 10746 Kanal %1 block %2 fördekoderingsstopp vid WAB Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Mellan ett WAB-ansättningblock(mjuk rörelse till och från konturen) och följeblocket som definierar tangent-riktningen, eller ett WAB-ansättningblock och följeblocket som definierar slutpositionen, har ett fördekoderingsstopp infogats (stopp dekodering). Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 10747 Kanal %1 block %2 frånkörningsriktning vid WAB ej definierad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label I ett WAB-block (mjuk rörelse till och från konturen) med kvarts- eller halvcirkel (G248 resp. G348) har slutpunkten i bearbetningsplanet inte definierats. Antingen G143 eller G140 utan verktygsradiekompensering är aktiv. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd Ändra bearbetningsprogram. Följande ändringar är möjliga: - Ange slutpunkt för bearbetningsplanet i WAB-blocket. - Aktivera verktygsradiekompensering (endast verksam vid G140, ej vid G143) - Ange frångångssida explicit med G141 eller G142. - Kör från med en rak linje i stället för med en cirkel. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 10748 Kanal %1 block %2 otillåtet återgångsplan vid WAB Förklaring %1 = Kanalnummer %2 = Blocknummer, Label En position i återgångsplanet har programmerats med DISRP, som inte ligger mellan säkerhetsavståndet (DISCL) och startpunkten (vid framkörning) resp. slutpunkten (vid frånkörning) hos WAB-rörelsen. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Lokal larmreaktion. Cykelstopp vid larm vid blockslut. Åtgärd Ändra bearbetningsprogram. © Siemens AG All Rights Reserved 102 Fortsättning av program Radera larm med Cykelstart eller reset-knapp och fortsätt programmet. 10750 Kanal %1 block %2 Aktivering av verktygsradiekompensering utan verktygsnummer Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Ett verktyg T... måste vara valt, så att styrningen kan ta hänsyn till tillhörande kompenseringsvärden. Varje verktyg (T-nummer) är automatiskt tillordnad en kompenseringdatasats (D1) som innehåller kompenseringvärden (Parameter P1 - P25). Maximalt kan ett verktyg tillordnas 9 kompenseringdatasatser, där önskad datasats anges med D-nummer (D1 - D9). Fräsradiekompenseringen (FRK) beaktas, om funktionen G41 eller G42 är programmerad. Korrekturvärdena står i parameter P6 (Geometrivärde) och P15 (Förslitningsvärde) hos aktiv kompenseringdatasats Dx. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd Programmera ett verktygsnummer med adressen T... före avrop av FRK med G41/G42. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10751 Kanal %1 block %2 kollisionsfara vid verktygsradiekompensering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label ”Flaskhalsavkänningen” (skärningspunktsberäkning av efterföljande, korrigerade rörelseblock) har för överblickat antal av rörelseblock inte kunnat uppnå någon skärningspunkt. Därmed finns möjligheten att en av de ekvidistanta banorna lämnar operatets kontur. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd Kontrollera bearbetningsprogram och om möjligt ändra programmeringen så, att innerhörn med kortare väg än kompenseringvärdet undviks. (Ytterhörn är okritiska, då ekvidistanser förlängs eller mellanblock infogas, så att alltid en skärningspunkt finns). Öka antalet överblickade rörelseblock med maskindata 20240 CUTCOM_MAXNUM_CHECK_BLOCKS (Standardvärde: 3), därmed höjs beräkningsbehovet och samtidigt blockväxlingstiden. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . © Siemens AG All Rights Reserved 103 10752 Kanal %1 block %2 spill i lokal blockbuffert vid verktygsradiekompensering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Fräsradiekompenseringen måste buffra ett växlande antal av mellanblock, för att för varje NC-block kunna beräkna den ekvidistanta verktygsbanan. Buffertminnets storlek är inte lätt att bestämma. Det hänger ihop med antalet block utan rörelseinformation i korrekturplanet, antalet konturelement som skall infogas och förloppet vid krökning vid spline- och polynominterpolering. Buffertminnets storlek anges fast av systemet och kan inte ändras med maskindata. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd Minska buffertminnets storlek som beläggs genom ändring av NC-programmet. Genom att undvika: • Block utan rörelseinformation i korrekturplan • Block med konturelement, som har en föränderlig krökning (t.ex. ellipser) och med krökningsradier, som är mindre än kompenseringradien. (Sådana block delas upp i flera delblock). Reducera antalet överblickade block för kollisionsövervakning (MD 20240 CUTCOM_MAXNUM_CHECK_BLOCKS) Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10753 Kanal %1 block %2 val av verktygsradiekompensering är endast möjligt i ett linjärblock Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Val av fräsradiekompensering med G41/G42 kan endas ske i block med Gfunktion G00 (snabbmatning) eller G01 (arbetsmatning) verksamt. I block med G41/G42 måste minst en axel ligga i plan G17 till G19. Det bästa är om båda axlarna gör det, då i regel båda axlarna körs vid val av kompensering. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd Korrigera NC-program, lägg val av kompensering i ett block med linjärinterpolering. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10754 Kanal %1 block %2 annullering av verktygsradiekompensering är endast möjligt i ett linjärblock Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Annullering av fräsradiekompensering med G41/G42 kan endas ske i block med G-funktion G00 (snabbmatning) eller G01 (arbetsmatning) verksamt. © Siemens AG All Rights Reserved 104 I block med G40 måste minst en axel ligga i plan G17 till G19. Det bästa är om båda axlarna gör det, då i regel båda axlarna körs vid annullering av kompensering. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd Korrigera NC-program, lägg annullering av kompensering i ett block med linjärinterpolering. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10755 Kanal %1 block %2 val av verktygsradiekompensering med KONT är inte möjligt i aktuell startpunkt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid aktivering av fräsradiekompensering med KONT ligger inkörningsblockets startpunkt inom kompenseringscirkeln och lämnar därmed redan konturen. Väljs Fräsradiekompenseringen med G41/G42, så bestämmer inmatningsförhållandet (NORM eller KONT) kompenseringrörelsen, om aktuell position ligger bakom konturen. Vid KONT dras en cirkel med fräsradien runt den programmerade startpunkten (= slutpunkt på inmatningsblock). Tangenten som går genom aktuell position och inte lämnar konturen, är inmatningsrörelsen. Ligger startpunkten inom kompenseringscirkeln om slutpunkten, går ingen tangent genom denna punkt. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd Lägg valet av FRK så att inmatningsrörelsens startpunkt kommer att ligga utanför kompenseringscirkeln om slutpunkten (programmerad rörelse > kompenseringsradien). Följande möjligheter finns: • Val i föregående block • Infoga mellanblock • Välj inmatningsförhållande NORM Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10756 Kanal %1 block %2 annullering av verktygsradiekompensering med KONT är inte möjligt i programmerad slutpunkt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid annullering av fräsradiekompensering ligger programmerad slutpunkt inom kompenseringscirkeln. Skulle denna punkt verkligen köras till utan kompensering, skulle konturen lämnas. © Siemens AG All Rights Reserved 105 Annulleras fräsradiekompenseringen med G40, så bestämmer utmatningsförhållandet (NORM eller KONT) kompenseringrörelsen, om programmerad position ligger bakom konturen. Vid KONT dras en cirkel med fräsradien runt den sista punkten, där kompenseringen fortfarande är verksam. Tangenten som går genom programmerad slutposition och inte lämnar konturen, är utmatningsrörelsen. Ligger programmerad slutpunkt inom kompenseringscirkeln om slutpunkten, går ingen tangent genom denna punkt. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd Lägg annullering av FRK så att programmerad slutpunkt kommer att ligga utanför kompenseringscirkeln om. Följande möjligheter finns: • Annullering i nästa block • Infoga mellanblock • Välj utmatningsförhållande NORM Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10757 Kanal %1 block %2 ändring av kompenseringplan vid aktiv verktygsradiekompensering är inte möjligt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label För att kompenseringplanet (G17, G18 eller G19) skall kunna ändras, krävs föregående annullering av fräsradiekompensering med G40. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd Infoga ett mellanblock med annullering i bearbetningsprogrammet. Efter byte av plan kan fräsradiekompensering väljas i inmatningsblock med linjärpositionering. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10758 Kanal %1 block %2 krökningsradie med föränderligt värde är för liten Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Aktuell fräsradiekompensering (använd fräs) är för stor för programmerad radie. I ett block med föränderlig fräsradiekompensering måste en kompensering vara möjlig med både det minsta och det största kompenseringvärdet ur programmerat område antingen vid varje eller ingen plats. Det får inte finnas någon punkt på konturen där krökningsradien ligger innanför det föränderliga kompenseringsområdet. Ändrar kompenseringvärdet förtecken inom ett block, kontrolleras båda sidor om konturen, annars endast kompenseringssidan. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. © Siemens AG All Rights Reserved 106 Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd Använd mindre fräs eller beakta en del av fräsradien redan vid konturprogrammeringen. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10759 Kanal %1 block %2 rörelse parallellt med verktygsorientering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label I ett bIock med spline- eller polynominterpolering löper korrigerad rörelse i minst en punkt parallellt med verktygsorientering, d.v.s. rörelsen har en tangent vinkelrät till kompenseringplan. Linjer, som löper parallellt med verktygsorienteringen är tillåtna, även cirklar, vars cirkelplan står vinkelrät mot kompenseringplanet. (Används vid mjuk körning från spår). Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd Beskriv inte konturavsnittet med spline eller polynom, utan med raka linjer och cirklar. Dela upp operatets geometri och annullera fräsradiekompenseringen mellan avsnitten. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10760 Kanal %1 block %2 helixaxel inte parallell mot verktygsorientering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid aktiv verktygsradiekompensering är helix endast tillåtet när helixaxeln ligger parallellt med verktyget, d.v.s. cirkelplanet och kompenseringplanet måste vara identiska.. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd Orientera helixaxel vinkelrät mot bearbetningsplan. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10761 Kanal %1 block %2 verktygsradiekompensering vid ellips med mer än 1 varv är inte möjligt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid bearbetning av innersidan på en ellips är krökningsradierna ibland större än och ibland mindre än fräsradiekompenseringen. Vid ellipser skulle i detta fall en uppdelning i 4 delblock ske, med krökningsradier som är större och mindre än kompenseringradien. Vid flera varv skulle det på grund av obegränsat antal delblock leda till en enorm ökning av beräkningskraft, så att detta fall avvisas med felmeddelandet. © Siemens AG All Rights Reserved 107 Är en kompensering möjlig överallt eller ingenstans på ellipsen, är även ellipser som sträcker sig över ett varv tillåtna. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd Använd fräs med mindre radie eller programmera rörelseblock med maximalt ett varv. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10762 Kanal %1 block %2 för många tomblock mellan två rörelseblock vid aktiv verktygsradiekompensering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Maximalt antal tomblock är begränsat genom ett maskindata. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd 1. 2. Ändra bearbetningsprogram: Ändra maskindata 3. Kontrollera om SLB2 är valt. Vid SBL2 genereras ett block ur varje NCprogramrad, varvid tillåtet antal tomblock mellan två rörelseblock kan överskridas. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10763 Kanal %1 block %2 blockets rörelsekomponent i kompenseringplanet blir noll. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Genom kollisionsövervakningen vid aktiv verktygsradiekompensering blir blockets rörelsekomponent noll. Om originalblocket inte innehåller någon rörelseinformation vinkelrät till kompenseringplanet, betyder det att detta block utelämnas. Reaktion Visning av larm. Åtgärd • Förhållandet är korrekt vid trånga ställen som inte kan bearbetas med aktiva verktyg. • Ändra bearbetningsprogram om så behövs • Om nödvändigt, använd verktyg med mindre radie. • Programmera CDOF. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. © Siemens AG All Rights Reserved 108 10764 Kanal %1 block %2 ej kontinuerlig rörelse vid aktiv verktygsradiekompensering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Detta larm uppkommer om den vid aktiv verktygsradiekompensering använda startpunkten är skild från slutpunkten i föregående block. Detta kan t.ex. uppkomma om en geometriaxel körs som positioneringsaxel mellan två block, eller om vektygslängdskompensering används vid en aktiv kinematisk transformation (t.ex. 5-axel-transformation). Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd - Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10765 Kanal %1 block %2 3D- verktygsradiekompensering är inte möjligt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Detta larm uppkommer om försök görs att aktivera 3D- verktygsradiekompensering, fastän den för detta nödvändiga optionen saknas i styrningen. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd - Använd annan programvaruversion. Optionen kan inte aktiveras med ändring av maskindata, eftersom den erforderliga koden saknas fysiskt. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10766 Kanal %1 otillåten växling av ytorientering mellan block %2 och block %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Blocknummer, Label Detta larm uppkommer vid 3D-ändplansfräs om vid blockövergång den i första blocket definierade ytan fortsätter i nästa block med baksidan av den där definierade ytan. Larmets blocknummer visar på andra blocket. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd - Ändra bearbetningsprogram Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . © Siemens AG All Rights Reserved 109 10767 Kanal %1 block %2 Bearbetning med sidovinkel olika 0 ej möjligt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid pinnfräsning med trousfräs måste sidovinkeln vara 0, om ytans normalvektor och verktygsorienteringen innesluter en vinkel, som är mindre den i maskindata 21082 CUTCOM_PLANE_ORI_LIMIT angivna gränsvinkeln. D.v.s. i detta fall får endast släppningsvinkeln vara olika 0. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd - Ändra bearbetningsprogram. Använd eventuellt ett annat verktyg (konisk fräs) Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10768 Kanal %1 block %2 otillåten verktygsorientering vid 3D-verktygsradiekompensering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Detta larm kan komma vid 3D-ändplansfräsar: Vinkeln mellan ytnormalen hos ytan som skall bearbetas och extremal ytnormalvektor hos verktygsytan är mindre än det genom MD 21080 CUTCOM_PARALLEL_ORI_LIMIT angivna gränsvärdet eller, verktyget är så orienterat att bearbetningen var tvungen att ske från ytans baksida. Extremal ytnormalvektor är därmed den vektor, vars riktning avviker som mest från verktygsspetsen (parallellt med verktygslängdaxel). Vid cylindriska verktyg eller verktyg som slutar med en cylindrisk del (t.ex. normal trousfräs), står denna vektor vinkelrät mot verktygsvektor. För verktyg av denna typ betyder larmet att vinkeln blir för liten mellan verktygslängdaxeln resp. en cylinders mantellinje och den yta som skall bearbetas. Vid verktyg vars (giltiga) yta som inte slutar med en cylindrisk utan med konformad del .t.ex. stympad konfräs eller trousfräs, där trousen är definierad med mindre än 90°), betyder larmet all vinkeln blir otillåtet liten mellan en konas mantellinje och den yta som skall bearbetas. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd - Ändra bearbetningsprogram. Använd ev. annat verktyg Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . © Siemens AG All Rights Reserved 110 10769 Kanal %1 block %2 otillåten ytnormalvektor vid 3D-verktygsradiekompensering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Ytnormalvektor och bantangentvektor måste teoretiskt stå vinkelräta mot varandra vid 3D-ändplanfräsning, dvs. de måste bilda en vinkel på 90 grader. Eftersom båda vektorerna kan programmeras oberoende av varandra, är avvikelser från denna vinkel möjligt och tillåtet. Larmet visas om vinkeln mellan ytnormalvektor och bantangentvektor är mindre än den i MD 21084 CUTCOM_PLANENOMAL_PATH_LIMIT angivna gränsvinkeln. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd - Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10770 Kanal %1 block %2 byte av hörntyp som följd av en orienteringsändring vid aktiv verktygsradiekompensering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Typen av hörn (inner- eller ytterhörn) beror förutom på programmerad rörelse även på verktygsorienteringen. Programmerad rörelse i planet projekteras vinkelrät mot aktuell verktygsorientering och där bestäms typen av hörn. Programmeras en orienteringsändring mellan två rörelseblock (i ett eller flera block), som leder till att typen av hörn vid blockslut i första rörelseblocket är en annan än i startpunkten i andra blocket, så visas felmeddelandet. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd - Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10771 Kanal %1 block %2 spill (overflow) i lokal blockbuffert vid orienteringsglättning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Detta fel visas om fler block måste mellanlagras än vad det finns minnesplats. Detta fel kan bara komma vid felaktigt konfigurerad programmvara. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Åtgärd - öka lokal minnesbuffert. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . © Siemens AG All Rights Reserved 111 10772 Kanal %1 block %2 otillåten orienteringsändring vid aktivering eller deaktivering av 3D-ändplanfräs Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Mellan aktiveringsblocket och första korrekturblock resp. mellan sista korrekturblocket och deaktiveringsblocket är vid ändplanfräsning (3D-verktygsradiekompensering) inga mellanblock med rena orienteringsändringar tillåtna. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd - Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10773 Kanal %1 otillåten verktygsorientering i block %2 vid innerhörn med block %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Blocknummer, Label Vid innerhörn blir sträckan för delaktiga rörelseblock förkortad. Den ursprungliga i blocket programmerade orienteringsändringen kvarstår och utförs nu synkront med den förkortade rörelsen. Genom det därmed förändrade förhållandet mellan bantangent, ytnormal och verktygsorientering kan vid 3D-ändplanfräsning enstaka punkter eller punkter med otillåten sidovinkel uppstå. Detta är inte tillåtet. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd - Ändra bearbetningsprogram Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10774 Kanal %1 otillåtet verktygsmått vid ändplansfräsning in block %2 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Otillåtet verktygsmått har programmerats vid ändplansfräsning, t.ex. negativ verktygsradie, rundningsradie noll eller negativ hos verktygstyper som kräver en radie. Konvinkel noll eller negativ hos koniska verktyg. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd - Ändra bearbetningsprogram Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . © Siemens AG All Rights Reserved 112 10775 Kanal %1 otillåten verktygsväxling vid ändplansfräsning i block %2 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Verkygsväxling har programmerats vid planfräsning och aktiv 3D-verktygsradiekompensering, så att verktygstypen eller vid oförändrad verktygstyp minst ett relevant verktygsmått för valt verktyg har ändrats. Relevant verktygsmått kan beroende på verktygstyp vara verktygsdiameter, verktygsradie eller konvinkel. Ändring av verktygslängd är tillåtet. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd - Ändra bearbetningsprogram Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10776 Kanal %1 block %2 axel %3 måste vara geometriaxel vid verktygsradiekompensering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn Larmet kommer om en axel som behövs för verktygsradiekompensering inte är en geometriaxel. Vid CUT2DF kan axeln vara positioneringsaxel vinkelrätt mot bearbetningsplanet. Vid alla andra kompenseringstyper (CUT2DF, CUT3DC, CUT3DF, CUT3DFF) måste alla geometriaxlar även användas som sådana. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Cykelstopp vid larm vid blockslut. Åtgärd - Ändra bearbetningsprogram Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10777 Kanal %1 block %2 verktygsradiekompensering: för många block med kompenseringsundertryckning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Tillåtet maximalt antal block med aktiv kompenseringsundertryckning vid verktygsradiekompensering är beränsat av MD CUTCOM_MAXNUM_SUPPRESS_BLOCKS. Reaktion Visning av larm Bitar sätts i snittställe Korrekturblock med reorganisering Spärr av Cykelstart Cykelstopp vid larm vid blockslut Åtgärd • Ändra bearbetningsprogram • Ändra maskindata © Siemens AG All Rights Reserved 113 • Kontrollera om SBL2 är invalt. Vid SBL2 genereras ett block av varje rad i bearbetningsprogrammet, varvid tillåtet antal av tomblock mellan två rörelseblock kan överskridas. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 10778 Kanal %1 block %2 fördekoderingsstopp vid aktiv verktygsradiekompensering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Om vid aktiv verktygsradiekompensering ett fördekoderingsstopp finns (antingen programmerat av användare eller internt skapat) och settingdata $SC_STOP_CC_STOPRE är satt, så visas denna varning, eftersom det i denna situation kan förekomma maskinrörelser som ej förutsatts av användaren (avsluta radiekompensering och gör ny körning). Bearbetningen kan fortsätta genom tryck på CANCEL-knapp och ny start. Reaktion Visning av larm. Cykelstopp vid larm vid blockslut. Åtgärd - Fortsätt bearbetningen med CANCEL och Start - Ändra bearbetningsprogram - Sätt settingdata $SC_STOP_CC_STOPRE till FALSE. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 10779 Kanal %1 block %2 fördekoderingsstopp vid aktiv verktygsradiekompensering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Om vid aktiv verktygsradiekompensering ett fördekoderingsstopp finns (antingen programmerat av användare eller internt skapat) och settingdata $SC_STOP_CC_STOPRE är satt, så visas denna varning, eftersom det i denna situation kan förekomma maskinrörelser som ej förutsatts av användaren (avsluta radiekompensering och gör ny körning). Bearbetningen kan fortsätta genom tryck på CANCEL-knapp och ny start. Reaktion Visning av larm. Cykelstopp vid larm vid blockslut. Åtgärd - Fortsätt bearbetningen med CANCEL och Start - Ändra bearbetningsprogram - Sätt settingdata $SC_STOP_CC_STOPRE till FALSE. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 10780 Kanal %1 block %2 fördekoderingsstopp vid aktiv verktygsradiekompensering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Om vid aktiv verktygsradiekompensering ett fördekoderingsstopp finns (antingen programmerat av användare eller internt skapat) och settingdata $SC_STOP_CC_STOPRE är satt, så visas denna varning, eftersom det i denna situation kan förekomma maskinrörelser som ej förutsatts av användaren (avsluta radiekompensering och gör ny körning). Bearbetningen kan fortsätta genom tryck på CANCEL-knapp och ny start. © Siemens AG All Rights Reserved 114 Reaktion Visning av larm. Cykelstopp vid larm vid blockslut. Åtgärd - Fortsätt bearbetningen med CANCEL och Start - Ändra bearbetningsprogram - Sätt settingdata $SC_STOP_CC_STOPRE till FALSE. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 10781 Kanal %1 Block %2 Evolvent med tillåten orientering vid verktygsradiekompensering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid evolventer är verktygsradiekompensering endast möjligt när korrekturplanet stämmer överens med evolventplanet. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Cykel-Stopp vid larm vid blockslut. Åtgärd Fortsättning av program - Ändra bearbetningsprogram 10782 Kanal %1 Block %2 otillåten kurvtyp vid verktygsradiekompensering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Radera larm med Cykel-Start och fortsätt programmet. Man försöker använda verktygsradiekompensering på en kurvtyp där denna funktion inte är implementerad. En orsak kan vara: Evolvent vid aktiv 3-D verktygsradiekompensering. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Cykel-Stopp vid larm vid blockslut. Åtgärd Fortsättning av program - Ändra bearbetningsprogram 10783 Kanal %1 Block %2 Verktygsradiekompenseringstyp (VRK) förutsätter orienteringstransformation Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Radera larm med Cykel-Start och fortsätt programmet. Detta larm kommer om man försöker aktivera en verktygsradiekompenseringstyp där verktygets orientering måste vara ändringsbar, och optionen ”Orienteringstransformation” saknas. Larmet kan endast uppstå när följande en av följande G-koder är aktiva i G-kod grupp 22: Reaktion - CUT3DC - CUT3DCC - CUT3DCCD Visning av larm. Bitar sätts i snittställe. Lokal larmreaktion. © Siemens AG All Rights Reserved 115 Blockkorrektur med reorganisering. Cykel-Stopp vid larm vid blockslut. Åtgärd - Ändra bearbetningsprogram - Installera option ”Orienteringstransormation”. Fortsättning av program Radera larm med Cykelstart eller raderings-knapp och fortsätt programmet. 10784 Kanal %1 Block %2 Otillåtet verktyg vid verktygsradiekompensering med begränsningsytor Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid aktivering av verktygsradiekompensering med begränsningsytor är ett verktyg med ogiltig typ aktivt. Tillåtet är endast fräsverkyug med verktygstyper 1 till 399, med följande undantag: - 111 Fräs med sfärisk avrundad spets - 155 Stympad konfräs - 156 Stympad konfräs - 157 Stympad konfräs Reaktion Visning av larm. Bitar sätts i snittställe. Lokal larmreaktion. Blockkorrektur med reorganisering. Cykel-Stopp vid larm vid blockslut. Åtgärd Fortsättning av program Använd annat verktyg. 10790 Kanal %1 Block %2 Planväxling vid linjär programmering med vinkel Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Radera larm med Cykelstart eller raderings-knapp och fortsätt programmet. Vid programmering av två raka linjer med vinkel har planet växlats mellan det första och andra delblocket. Reaktion Visning av larm. Bitar sätts i snittställe. Cykel-Stopp vid larm. Kan vara kanalrelaterat omkopplingsbar över MD NC kopplar om till Follow up mode (Nachführbetrieb). Åtgärd Fortsättning av program Ändra bearbetningsprogram 10791 Kanal %1 Block %2 Ogiltig vinkel vid linjär programmering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Radera larm med Cykel-Start och fortsätt programmet. Vid programmering av en konturföljd som består av 2 raka linjer med angivelse av vinkel kunde ingen skärningspunkt hittas. Reaktion Visning av larm. Bitar sätts i snittställe. Cykel-Stopp vid larm. Kan vara kanalrelaterat omkopplingsbar över MD NC kopplar om till Follow up mode (Nachführbetrieb). © Siemens AG All Rights Reserved 116 Åtgärd Fortsättning av program Ändra bearbetningsprogram 10792 Kanal %1 Block %2 Otillåten interpoleringstyp vid linjär programmering med vinkel Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Radera larm med Cykel-Start och fortsätt programmet. Vid programmering av 2 raka linjer med angivelse av vinkel är endast splineeller linjärinterpolering tillåtet. Cirkel - eller polynominterpolering är inte tillåtet. Reaktion Visning av larm. Bitar sätts i snittställe. Cykel-Stopp vid larm. Kan vara kanalrelaterat omkopplingsbar över MD NC kopplar om till Follow up mode (Nachführbetrieb). Åtgärd Fortsättning av program Ändra bearbetningsprogram 10793 Kanal %1 Block %2 Andra blocket saknas vid linjär interpolering med vinkel Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Radera larm med Cykel-Start och fortsätt programmet. Vid programmering av 2 linjer med angivelse av vinkel saknas det andra blocket. Detta fall uppstår om 1:a blocket samtidigt är det sista blocket i ett program, eller om ett block med fördekoderingsstopp följer på det 1:a blocket. Reaktion Visning av larm. Bitar sätts i snittställe. Cykel-Stopp vid larm. Kan vara kanalrelaterat omkopplingsbar över MD NC kopplar om till Follow up mode (Nachführbetrieb). Åtgärd Fortsättning av program Ändra bearbetningsprogram 10794 Kanal %1 Block %2 I 2:a blocket vid linjär interpolering med vinkel saknas vinkelangivelse Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Radera larm med Cykel-Start och fortsätt programmet. Vid programmering av 2 linjer med angivelse av vinkel saknas vinkeln i 2:a blocket. Felet kan endast uppstå om det i föregående block har programmerats en vinkel men ingen axel i aktivt plan. Felet kan även bero på att avsikten var programmera en enstaka linje med vinkel i föregående block. Då måste (exakt) en axel vara programmerad i aktivt plan i detta block. Reaktion Visning av larm. Bitar sätts i snittställe. Cykel-Stopp vid larm. Kan vara kanalrelaterat omkopplingsbar över MD NC kopplar om till Follow up mode (Nachführbetrieb). Åtgärd Ändra bearbetningsprogram © Siemens AG All Rights Reserved 117 Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 10795 Kanal %1 Block %2 Slutpunkt vid vinkelprogrammering är oklar Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid programmering av en linje har bägge positionerna i aktivt plan och även en vinkel angivits (slutpunktens position är överbestämd), eller med angiven vinkel kan programmerad koordinat inte uppnås. Skall en konturföljd med 2 linjer programmeras med hjälp av en vinkel, är 2 axelpositioner i planet och 1 vinkel i nästa block tillåtet. Felet kan därför också uppstå, när föregående block på grund av felaktig programmering inte kunde interpreteras som första delblock i en sådan kontur. Ett block interpreteras som första block i en av två block bestående kontur, när en vinkel men ingen axel har programmerats i aktivt plan, och när den inte redan är det andra blocket i en kontur. Reaktion Visning av larm. Bitar sätts i snittställe. Cykel-Stopp vid larm. Kan vara kanalrelaterat omkopplingsbar över MD NC kopplar om till Follow up mode (Nachführbetrieb). Åtgärd Fortsättning av program Ändra bearbetningsprogram 10800 Kanal %1 block %3 axel %2 är ingen geometriaxel Förklaring %1 = Kanalnummer %2 = Axelnamn, Spindelnummer %3 = Blocknummer, Label Radera larm med Cykel-Start och fortsätt programmet. Vid en aktiv Transformation eller en Frame med en rotationskomponent fordras en geometriaxel för blockberedningen. Har en geometriaxel tidigare körts som positioneringsaxel, kvarstår den i status ”positioneringsaxel” tills den åter programmeras som geometriaxel. Genom POSA-rörelse över blockgränser kan det i fördekoderingen inte avgöras om axeln redan uppnått sin slutposition, när blocket skall utföras. Det är dock en förutsättning för beräkning av ROT-komponenten hos en Frame resp. transformation. Om geometriaxlar används som positioneringsaxlar får: 1. I aktuell totalframe ingen rotation anges. 2. ingen transformation vara invald. Reaktion Åtgärd Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Programmera den som positioneringsaxel körda geometriaxeln ännu en gång efter val av transformation eller frame (t.ex. efter WAITP) för att åter få den i status ”geometriaxel”. Radera larm med Cykelstart och fortsätt programmet . Fortsättning av program © Siemens AG All Rights Reserved 118 10805 Förklaring Kanal %1 block %2 repositionering efter geometri- eller trafo omkoppling %1 = Kanalnummer %2 = Blocknummer, Label I ASUP har tillordningen av geometriaxlar till kanalaxlar eller aktiv transformation ändrats. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Ändra bearbetningsprogram Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 10810 Kanal %1 block %2 ingen masterspindel definierad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Funktionen ”Varvtal” (med G95 eller G96) eller ”gängning utan flytande tapphållare” (med G331/G332) har programmerats, fast ingen masterspindel är definierad som kan använda varvtalet. För definition finns MD 20090 SPIND_DEF_MASTER_SPIND för förinställningen (Default-värde) eller nyckelordet SETMS i NC-programmet till förfogande. Där kan varje spindel i kanalen omdefinieras till masterspindel. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Åtgärd Förinställ masterspindel med MD 20090 SPIND_DEF_MASTER_SPIND[n]=m (n ... Kanalindex, m ... Spindel-nr.) eller definiera med en beteckning i NCprogrammet, innan en G-funktion programmeras som kräver en masterspindel. Maskinaxeln som skall köras som masterspindel måste vara försedd med ett spindelnummer i MD 35000 SPIND_ASSIGN_TO_MACHAX[n]=m (n ... Maskinaxel-index, m ... Spindel-nr.). Dessutom måste den tillordnas en kanal (kanalaxel-index 1 eller 2) med MD 20070 AXCONF_MACHAX_USED[n]=m (n ... kanalaxel-index, m ... maskinaxel-index) Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10820 Kanal %1 ingen rundaxel/spindel %2 definierad Förklaring %1 = Kanalnummer %2 = Axelnamn, Spindelnummer För ban- och synkronaxlar resp. för en axel/spindel har ett varvtal programmerats. Rundaxeln/spindeln som skall avge varvtalet är dock inte tillgänglig. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Åtgärd Korrigera bearbetningsprogram eller korrigera settingdata 43300 ASSIGN_FEED_PER_REV_SOURCE Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . © Siemens AG All Rights Reserved 119 10860 Kanal %1 block %2 ingen matning programmerad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label I angivet block är en annan interpoleringstyp än G00 (snabbmatning) aktiv. Programmering av F-värde saknas. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Åtgärd Programmera matning enligt interpoleringstyp. • G93: matningen anges relaterat tiden under adress F i [1/min]. • G94 och G97: matningen programmeras under adress F i [mm/min] eller [m/min]. • G95: matningen programmeras per varv under adress F i [mm/varv]. • G96: matningen programmeras som skärhastighet under adress S i [m/min]. Detta fås ur aktuellt spindelvarvtal. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10861 Kanal %1 block %2 programmerad axelhastighet för positioneringsaxel %3 är noll. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axel Ingen hastighet är programmerad för axeln och den i maskindata inställda positionshastigheten är noll. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Åtgärd Ange annan hastighet i maskindata 32060 MA_POS_AX_VELO. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10862 Kanal %1 Block %2 Masterspindel använd även som banaxel Förklaring %1 = Kanalnummer %2 = Blocknummer, Label En rörelse har programmerats som använder även masteraxeln som banaxel. Rörelsens hastighet hämtas emellertid från masteraxelvarvtalet (t.ex. G95). Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Åtgärd Ändra programmet så att ingen referens till sig själv är möjlig. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . © Siemens AG All Rights Reserved 120 10870 Kanal %1 Block %2 ingen planaxel definierad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid val av konstant skärhastighet med funktionen G96 styrs spindelvarvtalet genom planaxelns position, så att den med S [mm/min] programmerade skärhastigheten uppnås vid verktygsspetsen. I kanalspecifika MD 20100 DIAMETER_AX_DEF[n,m]=x (n ... Kanalindex, m ... Spindelindex, x ... Axelnamn) kan planaxelns namn [String], som används för beräkning av varvtalet, anges för varje av de 5 spindlarna. S [1/min] = S G96 [ m / min] ⋅ 1000 D Planaxel [ mm] ⋅ π Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Åtgärd Ange namnen på planaxlarna för de använda spindlarna i kanalspecifika maskindata 20100 DIAMETER_AX_DEF. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10880 Kanal %1 block %2 för många tomblock mellan 2 rörelseblock vid infogning av faser eller radier Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Mellan två block som innehåller konturelement och som skall förbindas med en fas eller en radie (CHF, RND), är flera block utan konturinformation programmerade än vad som anges i MD 20200 CHFRND_MAXNUM_DUMMY_BLOCKS. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Åtgärd Ändra bearbetningsprogram, så att tillåtet antal tomblock inte överskrids eller anpassa kanalspecifikt maskindata 20200 CHFRND_MAXNUM_DUMMY_BLOCKS (tomblock vid fas/radie) till maximalt antal tomblock. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 10881 Kanal %1 block %2 spill (overflow) i lokal blockbuffert vid faser eller radier Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Mellan två block som innehåller konturelement och som skall förbindas med en fas eller en radie (CHF, RND), är så många tomblock utan konturinformation programmerade så att den interna blockbufferten är för liten. Reaktion Visning av larm. Bitar sätts i snittställe. Korrekturblock med reorganisering. Spärr av Cykelstart. Åtgärd Ändra bearbetningsprogrammet så att antalet tomblock blir mindre. © Siemens AG All Rights Reserved 121 Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. © Siemens AG All Rights Reserved 122 10882 Kanal %1 block %2 aktivering av faser eller radier (ej modalt) utan rörelse i blocket Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Ingen radie eller fas har infogats mellan 2 linjär- eller cirkelkonturer eftersom: • inga linjär- eller cirkelkonturer finns i planet • en rörelse utanför planet finns • byte av plan har genomförts • tillåtet antal tomblock utan rörelseinformation (dummyblock) har överskridits Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Spärr av Cykelstart. Åtgärd Korrigera bearbetningsprogrammet enligt ovanstående fel resp. anpassa det tillåtna antalet tomblock till programmeringen med kanalspecifika MD CHFRND_MAXNUM_DUMMY_BLOCKS. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 10883 Kanal %1 Block %2 Fas eller avrundning måste förkortas. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid infogning av fas eller radie är minst ett av de deltagande blocken är så kort så att det element som skall infogas måste vara kortare än sitt eget värde. Larmet kommer bara om bit 4 är satt i maskindata $MN_ENABLE_ALARM_MASK. Annars anpassas fasen eller radien utan larm. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart vid blockslut. Åtgärd Korrigera bearbetningsprogrammet eller fortsätt programmet efter CANCEL och Start, eller med endast Start. Fortsättning av program Radera larm med reset-knapp. Ingen ytterligare betjäning behövs. 10890 Kanal %1 block %2 spill (overflow) i lokal blockbuffert vid splineberäkning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Maximalt tillåtet antal tomblock är begränsat av maskindata. Reaktion Lokal reaktion. Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Spärr av Cykelstart. Åtgärd 1. 2. Ändra bearbetningsprogram: Ändra maskindata 3. Kontrollera om SBL2 är invalt. Vid SLB2 genereras ett block ur varje programrad, varvid maximalt tillåtet antal tomblock mellan två rörelseblock kan överskridas. © Siemens AG All Rights Reserved 123 Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 10891 Kanal %1 block %2 multipeln av noder är för stor Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid B-spline har avståndet mellan noder PL (noder = punkt på spline, som träffas av 2 polynomer efter varandra) programmerats med noll för ofta efter varandra (d.v.s. ”multipeln” av en nod är för stor). Vid kvadratisk B-spline får nodavståndet anges med 0 maximalt 2 ggr. efter varandra, vid kubisk B-spline maximalt 3ggr. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Spärr av Cykelstart. Åtgärd Nodavstånd PL = 0 får programmeras lika ofta efter varandra som motsvaras av graden på använd B-spline. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 10900 Kanal %1 block %2 inget S-värde programmerat vid konstant skärhastighet Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Är G96 aktiv, saknas konstant skärhastighet under adress S. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Spärr av Cykelstart. Åtgärd Programmera konstant skärhastighet med S [m/min] eller annullera funktionen G96. T.ex. kvarstår föregående matning vid G97 - spindeln roterar dock vidare med momentant varvtal. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 10910 Kanal %1 block %2 Extrem hastighetsökning hos en banaxel Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid vald transformation uppkommer en extrem hastighetsökning hos en eller flera axlar. T.ex. eftersom rörelsen ligger i närheten av polerna. Reaktion Visning av larm. Åtgärd Dela upp NC-blocket i flera block (t.ex. 3) så att avsnittet med höjningen blir så liten som möjligt och därmed kort. Övriga block körs med programmerad hastighet. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. © Siemens AG All Rights Reserved 124 10911 Kanal %1 block %2 transformation tillåter ingen genomkörning av polerna Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Angivet kurvförlopp går genom transformationens pol. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program 10912 Kanal %1 block %2 fördekoderingen är inte längre säkert synkroniserad med huvudbearbetningen Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Den angivna kurvan kan inte förberäknas tillförlitligt. Orsaken är antingen att axlar som används för transformation körs som positioneringaxlar eller, att en transformationspol innesluts för ofta av kurvan. Hastighetskontroll sker från detta block i huvudbearbetning. Den är aktiv lika som fördekoderingen. LookAhead deaktiveras. Kan hastighetskontrollen inte påverka huvudbearbetningen, avbryts bearbetningen. Reaktion Visning av larm. Åtgärd I regel behöver ingen ingrepp göras. Bestämningen av hastighet arbetar däremot effektivare om programmet ändras. * Om en transformationspol innesluts flera gånger av kurvan, så hjälper en uppdelning av blocket. * Om en positioneringaxel är orsaken, så skall det kontrolleras om axeln inte kan köras som banaxel. Deaktiveringen av LookAhead kvarstår till fördekoderingen åter kan utgå från definierade förutsättningar (t.ex. som följd av växling JOG -> AUTO, verktygsresp. skärstålsväxling). Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 10913 Kanal %1 block %2 negativ matningsprofil ignoreras Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Angiven matning är f.n. negativ. Detta är inte tillåtet och matningen kommer att ignoreras. Det specifika slutvärdet för matningen i blockslutet körs över hela blocket. Reaktion Visning av larm. Åtgärd I regel behöver ingen ingrepp göras. Larmet påvisar dock en felaktig programmering som borde åtgärdas. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. © Siemens AG All Rights Reserved 125 10914 Rörelse inte möjlig vid aktiv transformation i kanal %1, block %2 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Maskinens kinematik tillåter inte angiven rörelse. Transformationsberoende orsaker kan vara: Vid TRANSMIT: Det finns ett (cirkelformat) område runt polen, där det ej kan positioneras. Detta område uppkommer på grund av att verktygets referenspunkt inte kan köra in i polen. Området fastställs med: Maskindata ($MC_TRANSMIT_BASE_TOOL..) Aktiv verktygslängdkorrektör (se $TC_DP..). - Inräkningen av verktygslängkorrektören beror på valt arbetsplan (se G17,..). Maskinen stannar före det felaktiga blocket. Reaktion Visning av larm Bitar sätts i snittställe Spärr av Cykelstart Åtgärd Ändra bearbetningsprogrammet. Ändring av en felaktig verktygslängkorrektör. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 10930 Kanal %1 block %2 ej tillåten interpoleringstyp i kontur som skall bearbetas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label I konturprogrammet för bearbetningen är följande interpolationstyper tillåtna: G00, G01, G02, G03, CIP, CT. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Åtgärd Programmera endast element som består av raka linjer och cirkelbågar i kontur-subprogrammet. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program 10931 Kanal %1 block %2 felaktig avspåningskontur Förklaring %1 = Kanalnummer %2 = Blocknummer, Label I underprogrammet för konturen finns följande felaktigheter: • hel cirkel • konturelement som skär sig själva • felaktig startposition Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Åtgärd Korrigera ovanstående fel i subprogrammet för spånbearbetningen. © Siemens AG All Rights Reserved 126 Fortsättning av program Radera larm med reset-knapp. Starta om NC-program 10932 Kanal %1 block %2 beredningen av konturen startades på nytt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Första konturberedningen/konturdekoderingen måste avslutas med nyckelordet EXECUTE. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Åtgärd Programmera nyckelordet EXECUTE för att avsluta föregående beredning innan nytt avrop av konturberedning (nyckelord CONTPRON). Fortsättning av program Radera larm med reset-knapp. Starta om NC-program 10933 Kanal %1 block %2 konturprogrammet innehåller för få konturblock Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Konturprogrammet innehåller vid • CONTPRON färre än 3 konturblock • CONTDCON inget konturblock Reaktion Visning av larm. Bitar sätts i snittställe. NC reagerar inom en bearbetningsstation. Spärr av Cykelstart. Åtgärd Utöka subprogrammet till minst 3 NC-block med rörelse i båda axlar i aktuellt bearbetningsplan. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program 10934 Kanal %1 block %2 fältet för konturuppdelning är satt för litet Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Under konturuppdelning (aktiv med nyckelordet CONTPRON) upptäcks att fältet för konturtabell har definierats för litet. För varje tillåtet konturelement (cirkel eller rät linje) måste en rad finnas i konturtabellen. Reaktion NC reagerar inom en bearbetningsstation. Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Åtgärd Anpassa definitionen av fältvariabler för konturtabellen till väntade konturelement. Konturuppdelningen delar upp en del NC-block i upp till 3 bearbetningsdelar. Exempel: N100 DEF TABNAME_1 [30, 11] Fältvariabler för konturtabellen anpassad till 30 bearbetningsdelar. Spaltantalet 11 är en fast storlek. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program © Siemens AG All Rights Reserved 127 10940 Kanal %1 block %2 kurvtabell %3: Radering/överskrivning ej möjlig Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Nummer på kurvtabell Kurvtabellen kan endast raderas när den inte är aktiv i en koppling. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Åtgärd Alla kopplingar som använder kurvtabellen som skall raderas, måste deaktiveras. Fortsättning av program Radera larm med reset-knapp. 10941 Kanal %1 block %2 kurvtabell %3: NC-minnesgräns uppnådd Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Nummer på kurvtabell Vid definition av kurvtabellen är det fria dynamiska minnet tömt. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Åtgärd Radera de ej mer nödvändiga kurvtabellerna eller konfigurera om minnesplatsen för kurvtabellerna. Definitionen för kurvtabellen måste sedan upprepas, se maskindata: MD MN_MM_NUM_CURVE_TABS, MD MN_MM_NUM_CURVE_SEGMENTS, MD MN_MM_NUM_CURVE_POLYNOMS Fortsättning av program Radera larm med reset-knapp. 10942 Kanal %1 block %2 kurvtabell %3: Otillåten instruktion vid definitionen Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Nummer på kurvtabell Vid definition av kurvtabellen leder olika otillåtna instruktioner till detta larm. T.ex. är det inte tillåtet att avsluta en definition av en kurvtabell med M30, innan instruktionen CTABEND har programmerats. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Åtgärd Korrigera NC-programmet och starta det på nytt. Fortsättning av program Radera larm med reset-knapp. 10943 Kanal %1 block %2 kurvtabell %3: Riktningsbyte av ledvärde ej tillåtet i blocket Förklaring %1 = Kanalnummer %2 = Blocknummer, Label © Siemens AG All Rights Reserved 128 %3 = Nummer på kurvtabell Förutsättningarna för att en programmerad kontur skall omvandlas till en kurvtabell är inte uppfyllda i detta block. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Åtgärd Korrigera NC-programmet och starta det på nytt. Fortsättning av program Radera larm med reset-knapp. 10944 Kanal %1 block %2 kurvtabell %3: Otillåten transformation Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Nummer på kurvtabell Det är inte tillåtet att använda en transformation i en kurvtabell om masteraxel eller följeaxel, som är programmerad i CTABDEF, ingår i transformationen. Undantag: TRAANG. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Åtgärd Korrigera NC-program. Fortsättning av program Radera larm med reset-knapp. Starta NC-programmet på nytt. 10945 Kanal %1 block %2 kurvtabell %3: Otillåten axelkoppling Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Nummer på kurvtabell Ingen axelkoppling får vara programmerad för master- eller följeaxel som är programmerad i CTABDEF. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Åtgärd Korrigera NC-program. Fortsättning av program Radera larm med reset-knapp. Starta NC-programmet. 10946 Kanal %1 Block %2 kurvtabell %3: Ingen kontur definierad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Nummer på kurvtabell Ingen rörelse har programmerats för ledaxeln mellan CTABDEF och CTABEND. En kurvtabell utan en kontur är inte tillåtet. © Siemens AG All Rights Reserved 129 Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Åtgärd Korrigera NC-programmet och starta det på nytt. Fortsättning av program Radera larm med reset-knapp. Starta NC-programmet © Siemens AG All Rights Reserved 130 10947 Kanal %1 Block %2 kurvtabell %3: obestämd kontur Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Nummer på kurvtabell Konturen i en kurvatbell måste vara bestämd. Obestämda konturer kan t.ex. uppstå genom aktivering av en transformation. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Åtgärd Korrigera NC-programmet och starta det på nytt. Fortsättning av program Radera larm med reset-knapp. Starta NC-programmet. 10948 Kanal %1 Block %2 kurvtabell %3: Positionshopp vid periodgräns Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Nummer på kurvtabell En periodisk kurvtabell har definierats, där följeaxeln har en annan position vid tabellens slut än den har vid tabellens början. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Åtgärd Korrigera NC-programmet och starta det på nytt. Fortsättning av program Radera larm med reset-knapp. Starta NC-programmet. 10949 Kanal %1 Block %2 kurvtabell %3: Rörelse för ledaxel saknas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Nummer på kurvtabell En rörelse för följeaxeln har programmerats, utan rörelse på ledaxeln. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Åtgärd Korrigera NC-programmet och starta det på nytt. Fortsättning av program Radera larm med reset-knapp. Starta NC-programmet. 10950 Kanal %1 Båglängdfunktionens beräkning är inte exakt Förklaring %1 = Kanalnummer Båglängdfunktionens beräkningen kunde inte utföras med önskad noggrannhet. Reaktion Visning av larm. Visning av varning. Åtgärd Båglängdfunktionens beräkningen vid aktiv polynominterpolering kunde inte utföras med önskad noggrannhet. Antingen skall MD © Siemens AG All Rights Reserved 131 SPLINE_FEED_PRECISION ökas, eller så skall mer minne reserveras för framställning av båglängdens polynom. Med MD MM_ARCLENGTH_SEGMENTS fastställs hur många polynomsegment per block som kan användas för att understödja båglängdfunktionen. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 10951 Kanal %1 Block %2 Kurvtabell %3: Följevärdeperiod är 0 Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. %3 = Nummer på kurvtabell. Reaktion Visning av larm. Åtgärd Kontrollera att tabellspecifikationen är korrekt. Fortsättning av program Radera larm med reset-knapp. Ingen ytterligare betjäning behövs. 10960 Kanal %1 Block %2 COMPCURV/COMPCAD och radiekompensering kan inte användas samtidigt Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. Komprimeringstyper COMPCURV och COMPCAD kan inte användas tillsammans med verktygsradiekompensering. Vid aktiv verktygsradiekompensering kan endast komprimering av typen COMPON aktiveras. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Cykelstopp vid larm vid blockslut. Spärr av Cykelstart. Åtgärd Korrigera NC-program. Fortsättning av program Radera larm med reset-knapp. Ingen ytterligare betjäning behövs. 10961 Kanal %1 Block %2 Vid aktiv radiekompensering är maximalt kubiska polynom tillåtna. Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. Vid aktiv radiekompensering är maximalt kubiska polynom tillåtna för geometrin axlar. Det kan alltså inte programmeras polynom i 4:e och 5:e graden. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Cykelstopp vid larm vid blockslut. Spärr av Cykelstart. Åtgärd Korrigera NC-program. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 10962 Kanal %1 Block %2 Funktion %3 ej möjlig med bankorrektur Förklaring %1 = Kanalnummer © Siemens AG All Rights Reserved 132 %2 = Blocknummer, Label %3 = Funktionsnamn Angiven funktion kan ännu inte användas tillsammans med radiekompensering i denna programmvaruversion. Ändra bearbetningsprogrammet eller kontrollera om det finns en nyare programmvaruversion. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Cykelstopp vid larm vid blockslut. Åtgärd Korrigera NC-program. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12000 Kanal %1 block %2 adress %3 programmerad flera gånger Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källsträng för adress De flesta adresser (adresstyper) får programmeras endast en gång per NCblock, så att blockinformationen blir entydig. (t.ex. X... T... F... osv. - Undantag: G-, M-funktioner). Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. • Tag bort adresser som finns flera gånger i NC-programmet (utom de som är tillåtna flera gånger). • Kontrollera om adressen (t.ex. axeladress) anges med användardefinierade variabler (kanske inte så lätt att se, om tillordning av axelnamnet genom variabler sker i programmet med hjälp av räkneoperationer). Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12010 Kanal %1 block %2 adress %3 adresstyp programmerad för ofta Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källsträng för adress För varje adresstyp är det intern fastställt hur ofta den får finnas i ett DIN-block (t.ex. är alla axlar tillsammans en adresstyp, som därmed ligger under en blockgräns). Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Programinformationen skall delas upp på flera block (Man måste därmed beakta blockvis verksamma funktioner!). Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. © Siemens AG All Rights Reserved 133 12020 Kanal %1 block %2 otillåten adressmodifiering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Giltiga adresstyper är 'IC', 'AC', 'DC', 'CIC', 'CAC', 'ACN', 'ACP', 'CACN', 'CACP'. Inte varje av dessa adressmodifieringar är användbar på varje axeltyp. Vilken som kan användas till varje axeltyp kan hämtas från programmeringshandledningen. Tillämpas denna adressmodifikation på ej tillåtna adresstyper, genereras larmet, t.ex.: N10 G02 X50 Y60 I=DC(20) J30 F100 ; Interpolerings-parameter med DC. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Använd blockvis adressmodifiering endast på tillåtna adresser i enlighet med programmeringshandledningen. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12030 Kanal %1 block %2 ogiltig parameter eller datatyp vid %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring Reaktion Vid polynominterpolering är maximalt polynomer av 3:e graden möjligt. (se programmeringshandledningen) f(p) = a0 + a1 p + a2 p2 + a3 p3 Koefficienten a0 (startpunkten) är slutpunkten på föregående block och behöver inte programmeras. I polynomblocket är därför maximalt 3 koefficienter tillåtet per axel (a1, a2, a3). Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12040 Kanal %1 block %2 uttryck %3 är inte av datatyp 'AXIS' Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring i blocket Somliga nyckelord kräver i sin efterföljande parameter data i variabler av typ ”AXIS”. Så skall t.ex. vid nyckelord PO i uttryck inom parentes den axel anges, som måste definieras som variabel av typ AXIS. Vid följande nyckelord är endast parametrar av typen AXIS tillåtna: AX[..], FA[..], FD[..], FL[..], IP[..], OVRA[..], PO[..], POS[..], POSA[..] © Siemens AG All Rights Reserved 134 Exempel: N5 DEF INT ZUSTELL=Z1 ; fel, tillordningen resulterar inte i en ;axelbeteckning, utan i talet ”26 161” ; rätt N5 DEF AXIS ZUSTELL=Z1 : N10 POLY PO[X]=(0.1,0.2,0.3) PO[Y]=(22,33,44) &PO[ZUSTELL]=(1,2,3) Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Korrigera bearbetningsprogrammet enligt anvisningar i programmeringshandledningen. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12050 Kanal %1 block %2 DIN-adress %3 ej projekterad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = DIN-adress i källtext-block DIN-adressens namn (t.ex. X, U, X1) är inte definierad i styrningen. Förutom fasta DIN-adresser innehåller styrningen även programmerbara adresser. Se ”Programmerbara adresser” i programmeringshandledningen. Namnen på dessa adresser kan ändras i maskindata. t.ex.: DIN-beteckning → projekterad beteckning G01 G04 : → → LINJE VÄNTA : Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Studera programmeringshandledningen och maskindata med avseende på verkligt projekterad adress och dess betydelse och korrigera DIN-blocket efter detta. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12060 Kanal %1 block %2 samma G-grupp programmerad flera gånger Förklaring %1 = Kanalnummer %2 = Blocknummer, Label De i bearbetningsprogrammet användbara G-funktionerna är uppdelade i grupper, som är syntaxbestämmande eller icke syntaxbestämmande. Från varje G-grupp får endast en G-funktion programmeras. Funktionerna inom en G-grupp utesluter sig själva. Larmet avser endast icke syntaxbestämmande G-funktioner. Om fler Gfunktioner ur samma grupp avropas i ett NC-block, så verkar endast den sista ur denna grupp (de föregående ignoreras). G-FUNKTIONER: © Siemens AG All Rights Reserved 135 syntaxbestämmande G-funktioner icke syntaxbestämmande G-funktioner 1:a till 4:e G-grupp Tillordning av G-grupper 5:e bis n G-grupp Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Avhjälp är inte nödvändig: Kontrollera om den sist programmerade G-funktionen verkligen är den som önskas. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12070 Kanal %1 block %2 för många syntaxbestämmande G-funktioner Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Syntaxbestämmande G-funktioner bestämmer uppbyggnaden av programblocket och de där i förekommande adresserna. I ett NC-block får endast en syntaxbestämmande G-funktion programmeras. Syntaxbestämmande är G-funktionerna i G-grupp 1 - 4. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Kontrollera NC-blocket och dela upp G-funktionerna på flera block. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12080 Kanal %1 block %2 syntaxfel vid text %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Område för källtext På visad textplats är blockets grammatik felaktigt. Exakt felorsak kan inte anges, då flera felmöjligheter finns. Exempel 1: N10 IF GOTOF ... ; villkoret för hoppet saknas! Exempel 2: N10 DEF INT VARI=5 N11 X VARI ; handlingen för variabeln X och VARI saknas Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Kontrollera och korrigera blocket och med ledning av syntaxbeskrivningen i programmeringshandledningen. © Siemens AG All Rights Reserved 136 Fortsättning av program Radera larm med Cykelstart eller reset-knapp och fortsätt bearbetningen. 12090 Kanal %1 block %2 parameter %3 ej väntad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Otillåten parameter i texten Programmerad funktion är fördefinierad och tillåter ingen parameter i avropet. Första otillåtna parameter visas. Exempel: Vid avrop av det fördefinierade subprogrammet TRAFOOF (annullering av en transformation) har ändå parametrar överförts (en eller flera). Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Programmera funktionen utan parameteröverföring. Fortsättning av program Radera larm med Cykelstart eller reset-knapp och fortsätt bearbetningen. 12100 Kanal %1 block %2 otillåtet antal subprogram-avrop %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Antal avrop De med MCALL avropade subprogrammen verkar modalt, d.v.s. efter varje block med rörelse sker automatiskt ett subprogramavrop. Programmering av antal subprogramavrop med adress P är därför inte tillåtet. Det modala avropet är verksamt till ny programmering av MCALL, antingen med nytt subprogramnamn eller utan (raderingsfunktion). Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Programmera subprogramavrop MCALL utan avrop av antal subprogram.. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12110 Kanal %1 block %2 blocksyntax ej interpreterbar Förklaring %1 = Kanalnummer %2 = Blocknummer, Label De i blocket programmerade adresserna är inte tillåtna med den giltiga syntaxbestämmande G-funktionen. T.ex. G1 I10 X20 Y30 F1000 , i linjärblock får ingen interpoleringsparameter programmeras. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. © Siemens AG All Rights Reserved 137 Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Kontrollera blockets uppbyggnad och korrigera enligt programmeringskraven. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12120 Kanal %1 block %2 G-funktion ej programmerat ensamt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Den i detta block programmerade G-funktionen måste stå ensam i blocket. I samma block får inga allmänna adresser eller synkronaktioner finnas. Dessa Gfunktioner är: G25, G26 G110, G111, G112 G92 STARTFIFO, STOPFIFO Arbetsområde-, spindelvarvtalsbegränsning Polprogrammering vid polarkoordinater Spindelvarvtalsbegränsning vid v-konstant Styrning av fördekoderingsminne. T.ex. G4 F1000 M100: I G4-block är ingen M-funktion tillåtet. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Programmera G-funktion ensam i blocket. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12130 Kanal %1 block %2 otillåten verktygsorientering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Verktygsorienteringen får endast stå i ett modalt rörelseblock eller i ett WABblock (återinmatning till konturen). Den kan programmeras över eulervinkel (A1, B1, C1), normalvektorkomponenter (A2, B2, C2), riktningsvektorer (A3, B3, C3) eller axelvärden. Programmeras verktygsorienteringen tillsammans med funktionerna: G04 (fördröjningstid), G33 (gängsvarvning med konstant stigning), G74 (körning till referenspunkter) eller REPOSL, REPOSQ, REPOSH (återinmatning till kontur) kommer larm att aktiveras vid eulervinklar, riktningsvektorer och normalvektorkomponenter. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Programmera verktygsorientering tillsammans med axelslutpositionerna eller i eget block. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. © Siemens AG All Rights Reserved 138 12140 Kanal %1 block %2 funktion %3 ej realiserad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Programvarukonstruktion i källtext Vid full utbyggnad av styrningen är funktioner möjliga som inte är implementerade i aktuellt utförande. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Tag bort visad funktion ur programmet. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12150 Kanal %1 block %2 operation %3 inte kompatibel med datatypen Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = String (felaktig operand) Datatyperna är inte kompatibla med använd operation (inom ett aritmetiskt uttryck eller vid en värdestillordning). Exempel 1: Räkneoperation N10 DEF INT OTTO N11 DEF STRING[17] ANNA N12 DEF INT MAX : N50 MAX = OTTO + ANNA Exempel 2: Värdestillordning N10 DEF AXIS BOHR N11 DEF INT OTTO : N50 OTTO = BOHR Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Ändra definitionen på använda variabler så att önskade operationer kan utföras. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12160 Kanal %1 block %2 värdesområde överskridet Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Programmerad konstant för variabeln överskrider värdesområdet, som fastställts i förväg med definitionen av datatyp. © Siemens AG All Rights Reserved 139 Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Korrigera konstantens värde eller anpassa datatypen. Är värdet för en integerkonstant för stor, så kan den genom att en decimalpunkt tillfogas, anges som real-konstant. Exempel: R1 = 9 876 543 210 korrigera till: R1 = 9 876 543 210. 31 Värdesområde INTEGER: 2 - 1 Värdesområde REAL: 2-1022 till 2+1023 Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12170 Kanal %1 block %2 namn %3 definierat flera gånger Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Symbol i blocket Den i felmeddelandet visade symbolen är redan definierad i pågående bearbetningsprogram. Det skall beaktas att användardefinierade beteckningar får förekomma flera gånger, om den dubbla definitionen finns i andra (sub-)program. D.v.s. lokala variabler får definieras med samma namn igen, om programmet har lämnats (subprogram) eller redan avslutats. Detta gäller för såväl användardefinierade symboler (labels, variabler) som för maskindata (axlar, DIN-adresser och G-funktioner). Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Den symbol som datahanteraren känner igen visas. Med programeditorn kan denna symbol sökas i definitionsdelen i aktuellt program. Den 1:a eller 2:a symbolen måste förses med en annan symbol. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12180 Kanal %1 block %2 otillåten kedja av operander %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Kedjade operander Vid kedja av operander har vid skrivning av binära och icke binära operander efter varandra klamrar saknats. Exempel: N10 ERG = VARA - (- VARB) N10 ERG = VARA - - VARB ; rätt ; fel! Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Formulera uttrycket korrekt och entydigt med hjälp av klamrar. Detta ökar klarheten och läsbarheten av programmet. © Siemens AG All Rights Reserved 140 Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12190 Kanal %1 block %2 för många dimensioner vid variabler av typ FELD Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Fält med variabler av typ STRING får maximalt vara 1-dimensionella, med alla andra variabler maximalt 2-dimesionella. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Korrigera fältets definition. Vid fält med flera dimensioner kan ett 2-dimensionellt definieras och opereras med samma fältindex. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12200 Kanal %1 block %2 symbol %3 kan inte skapas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Symbol i käll-block Symbolen som skall skapas med DEF-instruktionen kan inte skapas eftersom: • den redan är definierad (t.ex. som variabel eller funktion) • den interna minnesplatsen är otillräcklig (t.ex. vid stora fält) Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Kontrollera följande: • Kontrollera med hjälp av texteditorn om önskat namn redan används i pågående program (huvudprogram och avropade subprogram). • Uppskatta hur mycket minne redan använda symboler upptar. Reducera därefter så att färre globala och flera lokala variabler används. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12210 Kanal %1 block %2 string %3 för lång Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = String i käll-block • Vid definition av en variabel av typ STRING försöktes att initiera fler än 100 tecken. • Vid en tillordning fastställdes att stringen inte passade i angiven variabel. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. © Siemens AG All Rights Reserved 141 • Välj kortare string eller dela upp teckenkedjan på två strings • Definiera större stringvariabel Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12220 Kanal %1 block %2 binärkonstant %3 i string för lång Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Binärkonstant Vid initiering eller värdestillordning av en variabel av typ STRING har fler än 8 bitar fastställts som binärkonstant. DEF STRING[8] MATS = ”ABC'H55''B000011111'DEF” Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. I fönstret för larmet visas alltid det första tecknet i binärkonstanten fastän de övertaliga bitarna ev. står först senare. Hela binärkonstanten skall alltså alltid kontrolleras med avseende på felaktigt värde. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12230 Kanal %1 block %2 hexadecimalkonstant %3 i string för stor Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Hexadecimalkonstant En string kan också innehålla bytes, som inte motsvarar ett inmatningsbart tecken resp. som inte finns hos en tastatur med minimalt antal knappar. Dessa tecken kan anges som binär- eller hex-konstanter. De får endast belägga 1 byte var - måste alltså vara < 256 tecken. t.ex.: N10 DEF STRING[2] HANS=” `HCA` `HFE` ” Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. I fönstret för larmet visas alltid det första tecknet i hexadecimalkonstanten fastän de övertaliga decimalerna ev. står först senare. Hela hexadecimalkonstanten skall alltså alltid kontrolleras med avseende på felaktigt värde. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. © Siemens AG All Rights Reserved 142 12240 Kanal %1 block %2 verktygsorientering %3 definierad flera gånger Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Text I ett DIN-block kan endast en verktygsorientering vara programmerad. Den kan antingen vara definierad över de 3 eulervinklarna, eller axlarnas slutpunkter eller över riktningsvektorerna. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Eftersom verktygsorienteringen kan ställas in med 3 olika sätt, måste den fördelaktigaste väljas ut. För denna angivelse skall adresserna och värdestillordningen programmeras - alla andra orienteringsparametrar skall raderas. Axelslutpunkt (tilläggsaxlar): Eulervinkel: Riktningsvektorer: A, B, C Axelbeteckning, A2, B2, C2 A3, B3, C3 Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12250 Kanal %1 block %2 kapslat Makro %3 inte möjligt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring Makrotekniken förutsätter en 1-radig instruktion eller instruktiosföljd genom nyckelordet DEFINE med en ny beteckning. I instruktionsföljden får inget ytterligare makro stå (kapsling). Exempel: N10 DEFINE MAKRO1 AS G01 G91 X123 MAKRO2 F100 Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Ersätt kapslade makros med utskriven programinformation. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12260 Kanal %1 block %2 för många initieringsvärden angivna %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring Vid initiering av ett fält (fältdefinition och värdestillordning till enstaka fältelement) finns fler initieringsvärden än fältelement. Exempel: N10 DEF INT OTTO[2,3]=(..., ..., {fler än 6 värden}) © Siemens AG All Rights Reserved 143 Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Kontrollera NC-program om: 1. 2. vid fältdefinitionen antalet fältelement (n, m) har angivits korrekt (DEF INT FELDNAME[n,m] t.ex. ett fält med 2 rader och 3 kolumner: n=2, m=3). vid initieringen värdestillordningen har gjorts korrekt (värden hos enstaka fältelement delade med komma, decimalpunkt vid variabler av typ REAL) Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12261 Kanal %1 block %2 initiering av %3 ej tillåtet Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring Variabler av typ FRAME kan inte initieras vid definitionen, exempel: DEF FRAME LOCFRAME = CTRANS(X,200). Likaså tillåts ingen programmering av defaultvärden vid fältinitiering per SET under körning av program med axlar. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Gör initiering i eget block i bearbetningsdelen i programmet: DEF FRAME LOCFRAME LOCFRAME = CTRANS(X,200) Vid användande för axelvariabler: DEF AXIS AXIS_VAR [10] AXIS_VAR [5] = SET (X, , Y) ersätts med: DEF AXIS AXIS_VAR [10] AXIS_VAR [5] = X AXIS_VAR [7] = Y Fortsättning av program Radera larm med Cykelstart reset-knapp och fortsätt bearbetningen. 12270 Kanal %1 block %2 makronamn %3 redan definierat Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring makronamn Makronamnet som skulle väljas med instruktionen DEFINE är redan definierad i styrningen som: Makronamn Nyckelord Variabel Projekterad beteckning Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Välj DEFINE-instruktion med annat makronamn. © Siemens AG All Rights Reserved 144 Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12280 Kanal %1 block %2 maximal makrolängd överskriden med %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring Instruktionsföljden på makrots högra sida är begränsat till 256 tecken. Om det försöks att definiera ett makro med större teckenföljd (endast möjligt med inläsning av NC-block över V.24-gränssnitt, då kommunikationen mellan betjäningspanel och NCK är begränsad till 242 tecken), visas detta larm. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Dela upp funktionen som skall definieras på 2 makron. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12290 Kanal %1 block %2 räknevariabel %3 ej definierad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring, räknevariabel Endast R-parametrar är fördefinierade som räknevariabler - alla andra räknevariabler måste före användande definieras med DEF-instruktion. Antalet räkneparametrar definieras med maskindata. Namnen måste vara entydiga och får inte finnas i styrningen på annat ställe (Undantag: lokala variabler). Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Fastställ önskad variabel i definitionsdelen i programmet (ev. i avropet program, om det skall vara en global variabel). Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12300 Kanal %1 block %2 Call-by-Reference-Parameter saknas vid subprogramavrop %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring I subprogramdefinitionen har en formell REF-Parameter (call-by-reference Parameter) angivits, som vid avrop inte har tillordnats någon aktuell parameter. Tillordningen sker vid avrop av subprogram med anledning av positionen inte med anledning av namnet! Exempel: Subprogram: (2 call-by-value parameter X och Y, 1 call-by-reference parameter Z) © Siemens AG All Rights Reserved 145 PROC XYZ (INT X, INT Y, VAR INT Z) : M17 ENDPROC Huvudprogram: N10 DEF INT X N11 DEF INT Y N11 DEF INT Z : N50 XYZ (X, Y) ; REF-parameter Z saknas eller N50 XYZ (X, Z) ; REF-parameter Y saknas! Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Tillordna alla R-parametrar (call-by-reference parametrar) i subprogrammet en variabel vid avropet. ”Normala” formella parametrar (call-by-value parametrar) måste inte tillordnas någon parameter, de förbesätts med 0. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12310 Kanal %1 block %2 axelparameter saknas vid proceduravrop %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring Vid avrop av subprogrammet saknas en AXIS-parameter som enl. EXTERNdeklaration måste finnas. Med EXTERN-instruktionen tillkännages användardefinierade subprogram (procedurer), som påvisar en parameteröverföring. Procedurer utan parameteröverföring behöver ingen EXTERN-deklaration. Exempel: Subprogram XYZ (med formella parametrar): PROC XYZ (INT X, VAR INT Y, AXIS A, AXIS B) EXTERN-instruktion (med variabeltyperna): EXTERN XYZ (INT, VAR INT, AXIS, AXIS) Subprogramavrop (med aktual-parametrar): N10 XYZ (, Y1, R_BORD) Variabel X förbeläggs med värdet 0 Variabel Y beläggs med värdet från variabeln Y1 och överlämnar resultatet efter körning av subprogrammet åter till det avropande programmet. Variabel A beläggs med axeln i R_BORD Variabel B saknas! Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. © Siemens AG All Rights Reserved 146 Programmera saknade AXIS-parametrar i avropet. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12320 Kanal %1 block %2 parameter %3 är ingen variabel Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring En REF-parameter har vid avrop av subprogram inte tillordnats någon variabel utan en konstant eller resultatet av ett matematiskt uttryck, trots att endast variabelbeteckningar är tillåtna. Exempel: N10 XYZ (NAMN_1, 10, KLAS) eller N10 XYZ (NAMN_1, 5 + IDA, KLAS) Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Tag bort konstanten eller det matematiska uttrycket ur NC-blocket. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12330 Kanal %1 block %2 parametertyp %3 felaktig Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring Vid avrop av en procedur (ett underprogram) har fastställts, att typen av aktualparameter inte kan omvandlas till typen av formalparameter. 2 fall är tänkbara: • Call-by-reference parameter: Aktualparameter och formalparameter måste vara från exakt samma typ, t.ex. STRING, STRING. • Call-by-value parameter: Aktualparameter och formalparameter kan i princip vara olika, om en omvandling vore möjlig i grunden. I föreliggande fall är typerna inte generellt helt kombinerbara, t.ex. STRING → REAL. till från REAL INT BOOL CHAR STRING AXIS FRAME REAL ja ja* ja* - - - INT ja ja ja1) ja1) om värde 0...255 - - - BOOL ja ja ja - - - CHAR ja ja ja ja1) ja ja - - endast vid 1 tecken ja - - STRING - - ja2) AXIS - - - - - ja - - - - - ja FRAME Tabell Typkonvertering © Siemens AG All Rights Reserved 147 1) Värde <>0 motsvarar TRUE, Värde ==0 motsvarar FALSE. Stringlängd 0 => FALSE, annars TRUE *) Vid typomvandling från REAL till INT avrundas det uppåt vid värde >=0.5, annars avrundas det nedåt 2) Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Kontrollera överföringsparameter hos subprogramavropet och definiera parametern motsvarande användning som call-by-value- resp. call-byreference-parameter. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12340 Kanal %1 block %2 för många parametrar %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring Vid avrop av en funktion eller en procedur (fördefinierad eller användardefinierad) har fler parametrar överförts än vad som är fastställt. Fördefinierade funktioner och procedurer: Antalet parametrar är fast lagrat i NCK. Användardefinierade funktioner och procedurer: Antalet parametrar (med typ och namn) fastställs vid definitionen. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Kontrollera om korrekt procedur/funktion har avropats. Programmera antal parametrar i enlighet procedur/funktion. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12350 Kanal %1 block %2 parameter %3 ej längre möjlig Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring Det har försökts att överföra aktualparametrar, trots att framför liggande axelparametrar inte har tillordnats. Vid ett procedur- eller funktionsavrop kan tillordningen av ej nödvändiga axelparametrar utgå, såvida därefter inga ytterligare parametrar finns att överföra. Exempel: N10 FGROUP(X, Y, Z, A, B) ; max. 8 axlar möjligt Efterföljande call-by-value parameter skulle då förbeläggas med noll, eftersom den platsberoende tillordningen har försvunnit på grund av de saknade axelparametrarna. © Siemens AG All Rights Reserved 148 Axlar, som kan undvaras och efterföljande parametrar förekommer inte vid fördefinierade procedurer och funktioner. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Vid fördefinierade funktioner och procedurer kan efterföljande parametrar tas bort eller de framförvarande axelparametrarna kan överföras. Vid användardefinierade funktioner och procedurer skall parameteröverföringen programmeras enligt anvisningarna i maskintillverkarens programmeringshandledning. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12360 Kanal %1 block %2 parameterdimension %3 felaktig Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring Följande felmöjligheter skall kontrolleras: 1. 2. 3. aktuell parameter är ett fält men formell parameter är en variabel aktuell parameter är en variabel men formell parameter är ett fält aktuell och formell parameter är fält, dock med oförenliga dimensioner. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Korrigera NC-program som är beroende av ovan nämnda felorsaker. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12370 Kanal %1 block %2 värdesområde för %3 ej tillåtet Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring Utanför ett initieringsblock har en variabel försetts med ett värdesområde. Definition av programglobala variabler är endast tillåtet i speciella initieringsblock. De kan då förses med ett värdesområde. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Tag bort uppgift om värdesområde (börjar med nyckelordet OF) eller definiera variabeln som global variabel i initieringsblocket och förse den med ett värdesområde. © Siemens AG All Rights Reserved 149 Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12380 Kanal %1 block %2 maximal minnesstorlek uppnådd Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Datadefinitionen i detta block kunde inte verkställas eftersom maximalt tillgängligt minne som ställts till förfogande av datahanteraren är tömd eller på grund av att datablocket inte kan ta emot med data. Larmet kan även uppkomma om fler subprogram i rad avropas utan att ett block med maskinpåverkan finns (rörelse, fördröjningstid, M-funktion). Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Minska antalet variabler, minska fältens storlek, eller öka mottagningskapacitet på datahanteraren. • Om nya makrodefinitioner skall införas -> öka maskindata 8160 MM_NUM_USER_MACROS • Om nya GUD-definitioner skall införas -> kontrollera maskindata 18150 MM_GUD_VALUES_MEM, 18130 MM_NUM_GUD_NAMES_CHAN, 18120 MM_NUM_GUD_NAMES_NCK • Om felet uppkommer vid bearbetning av ett NC-program med LUDdefinitioner, eller vid användning av cykelprogram (som räknar parametrar som cykelprogrammets LUD-variabler), skall följande maskindata kontrolleras: 28040 MM_LUD_VALUES_MEM, 18242 MM_MAX_SIZE_OF_LUD_VALUE, 18260 MM_LUD_HASH_TABLE_SIZE, 28020 MM_NUM_LUD_NAMES_TOTAL, 28010 MM_NUM_REORG_LUD_MODULES Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12390 Kanal %1 block %2 initieringsvärde %3 kan inte omsättas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring Vid initiering har en variabel tillordnats ett värde som inte motsvarar variabelns typ - den kan heller inte omsättas till variabelns datatyp. från till REAL REAL BOOL CHAR STRING ja 1) ja ja 2) - ja ja 2) - ja - INT ja BOOL ja ja CHAR ja ja STRING Bild INT - - Typkonvertering © Siemens AG All Rights Reserved 150 ja ja ja ja 3) 1) Värde <>0 motsvarar TRUE, Värde ==0 motsvarar FALSE. Stringlängd 0 => FALSE, annars TRUE 3) Vid endast ett tecken 2) Från typ AXIS och FRAME och till typ AXIS och FRAME kan ingen omvandling göras. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. • Definiera variabeltypen så att initieringsvärdet kan tillordnas, eller • välj initieringsvärde som motsvarar variabeldefinitionen. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12400 Kanal %1 block %2 fält %3 element saknas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring Följande orsaker är möjliga: - Otillåten indexlista; det saknas ett axelindex - Fältindex passar inte till variablernas definition - Det har försökts att komma åt en variabel vid fältinitiering med SET resp. REP på annat än standardsätt. Åtkomst av enstaka tecken, delåtkomst av frame, utelämnade indices är inte möjligt. Vid initiering av dessa fält har ett icke existerande element adresserats. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. • Fältinitiering: Kontrollera fältindex hos adresserat element. Det 1:a fältelementet får index [0,0], det 2:a [0,1] osv. Det högra fältindexet (spaltindex) inkrementeras först. På 2:a raden adresseras alltså det 4:e elementet med index [1,3] (Index börjar vid noll). • Fältdefinition: Kontrollera fältstorlek. 1:a talet anger antal element i 1:a dimensionen (antal rader). 2:a talet anger antalet element i 2:a dimensionen (antal spalter). Ett fält med 2 rader och 3 spalter måste definieras med [2,3]. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. © Siemens AG All Rights Reserved 151 12410 Kanal %1 block %2 felaktig indextyp vid %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring Vid tillordning av ett värde till ett element hos en fältvariabel har fältindex angivits på ett felaktigt sätt. Som fältindex (inom klammer) är endast följande tillåtet: • Axelbeteckning, såvida fältvariabeln har definierats som datatyp FRAME. • Integer-värde vid övriga datatyper. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Korrigera fältvariablernas index enligt variabeldefinition eller definiera fältvariablerna på annat sätt. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12420 Kanal %1 block %2 beteckning %3 för lång Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Den definierade symbolen resp. angivet hoppmål har ett namn som är längre än det tillåtna 32 tecken. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Symbolen som skall skapas eller hoppmålet vid programhopp (label) måste väljas inom systemdefinitionen, d.v.s. namnet måste börja med 2 bokstäver (1:a tecknet får inte vara ett ”§”-tecken) och får bestå av högst 32 tecken. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12430 Kanal %1 block %2 angivet index är ogiltigt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid användning av arrayindex (vid fältdefinition) har ett index som ligger utanför tillåtet område använts. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Ange fältindex inom tillåtet område. Värdesområde per fältdimension: 1 - 32 767. © Siemens AG All Rights Reserved 152 Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12440 Kanal %1 block %2 maximalt antal formala parametrar överskridet Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid definition av en procedur (ett subprogram) eller vid en EXTERN-instruktion har fler än 127 formala parametrar angivits. Exempel: PROC ABC (FORMPARA1, FORMPARA2, ... ... FORMPARA127, FORMPARA128, ...) EXTERN ABC (FORMPARA1, FORMPARA2, ... ... FORMPARA127, FORMPARA128, ...) Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Kontrollera om verkligen alla parametrar måste föras över. Om så är fallet, kan reducering av formala parametrar ske med hjälp av globala variabler eller Rparametrar, eller genom att parametrar av samma typ sammanfattas till en array och överförs på så sätt. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12450 Kanal %1 block %2 label definierad dubbelt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Detta blocks label finns redan. Kompilerar man NC-program off-line, översätts hela programmet block för block. Därmed identifieras med säkerhet flera beteckningar, något som vid online-kompilering inte säkert måste ske. (Här kompileras endast aktuellt programförlopp, d.v.s. programförgreningar, som inte körs för tillfället, kontrolleras inte och kan därmed innehålla programmeringsfel). Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket där labeln finns för 2:a gången. Sök igenom programmet med editorn efter 1:a beteckningen och ändra ett av de båda namnen. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. © Siemens AG All Rights Reserved 153 12460 Kanal %1 block %2 maximalt antal symboler överskridet med %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring Maximalt antal variabeldefinitioner (GUD, LUD), makrodefinitioner, cykelprogram, cykelparametrar, som styrningens datahanterare kan ta emot har överskridits. Kommer larmet tillsammans med larm 15175 (cykler laddas in på nytt), så finns det för lite minne kvar i styrningen. Detta kan avhjälpas genom att ändra i maskindata. Kommer larmet tillsammans med larm 15180 (initial.ini Download misslyckad), så kan detta larm påvisa namnet på blocket som orsakat felet. (Listning av namn och deras betydelse - se dokumentation till larm 6010). Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Kontakta auktoriserad personal. Reducera symboler i blocket.(ev. även genom att använda array-teknik eller genom att använda R-parametrar), eller anpassa maskindata (om behörighet finns). $MC_MM_NUM_LUD_NAMES_TOTAL vid fel i LUD-block (d.v.s. om det i aktivt NC-program har gjorts fler variabeldefinitioner än vad som är tillåtet i MD). GUD-datablock kan bara orsaka fel inom ramen av 'initial.ini Download'. Makros och cykelprogramdefinitioner laddas på nytt vid varje POWER ON/NCK-RESET. D.v.s. endast i samband med detta kan dessa block orsaka fel. Se även förklaringar till larm 6010. Speciellt vid nyladdning av cykelprogram kan (om tillräcklig kunskap finns) parameter %3 faställa orsaken, • Om cykelprogrammets namn orsakat felet – då skall värdet i maskindata $MN_MM_NUM_MAX_FUNC_NAMES höjas, eller • Om namnet på en cykelavropnings-parameter orsakat felet – då skall värdet i maskindata $MN_MM_NUM_MAX_FUNC_PARAM höjas. Kan man inte fastställa vad den i %3 angivna parametern tillhör, skall man öka båda maskindata, eller succesivt öka först den ena sedan den andra. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12470 Kanal %1 block %2 G-funktion %3 är obekant Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring I visat block har en ej definierad G-funktion programmerats. Endast ”äkta” Gfunktioner kontrolleras, de som börjar med adress G, t.ex. G555. ”Benämnda G-funktioner , som CSPLINE, BRISK bl.a., interpreteras som subprogramnamn. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. © Siemens AG All Rights Reserved 154 Kontrollera i maskintillverkarens programmeringshandledning om visad Gfunktion inte finns över huvud taget resp. inte är möjlig, eller om en omprojektering av en standard-G-funktion har gjorts (resp. OEM-införande). Ta bort G-funktionen från NC-programmet eller programmera funktionsavrop enligt maskintillverkarens programmeringshandledning. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12480 Kanal %1 block %2 subprogram %3 redan definierat Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring Det i PROC- eller EXTERN-instruktionen använda namnet är redan definierat i en annan avropsbeskrivning (t.ex. för cykler). Exempel: EXTERN CYCLE85 (VAR TYP1, VAR TYP2, ...) Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Välj ett programnamn som ännu inte har använts som beteckning. (Teoretiskt kunde EXTERN-instruktionens parameterdeklaration anpassas till det befintliga subprogrammet, för att undvika larm. Det skulle då vara definierat helt identiskt 2 gånger). Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12490 Kanal %1 block %2 behörighet %3 ej tillåten Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring Önskad behörighet, programmerad med nyckelordet REDEF, har inte ställts in. Önskad behörighetsnivå ligger antingen utanför tillåtet värdesområde eller ändring av behörighetsnivå är inte tillåtet. (REDEF-instruktionen fungerar bara i INITIAL_INI-block för SINUMERIK 840D, P1 (6/94)). Ändring av behörighetsnivå är bara tillåtet om: 1. 2. aktuell behörighetsnivå ligger lika eller över den ursprungligt fastlagda och den nya behörighetsnivån skall ligga under den ursprungligt fastlagda. Större talvärde betyder lägre behörighet. De 4 undre nivåerna (från 7 till 4) motsvarar inställning av nyckelomkopplaren – de 4 övre nivåerna är kopplade till 4 lösenord. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. • Använd bara REDEF-instruktion i INITIAL_INI-Block © Siemens AG All Rights Reserved 155 • Sätt aktuell behörighet med hjälp av betjäningspanel på minst den nivån som motsvarar variabeln med högsta nivå. • Programmera behörighetsnivå inom tillåtet värdesområde • Programmera endast nya behörighetsnivåer under de gamla värdena Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12500 Kanal %1 block %2 i detta block är %3 inte möjligt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring Visat nyckelord får inte användas i denna blocktyp och inte på detta ställe. (alla i NCK befintliga filer betraktas som block). Blocktyper: Programblock innehåller ett huvud- eller subprogram Datablock innehåller makro- eller variabeldefinitioner och ev. en M-, H-, eller E-funktion Initieringsblock Innehåller bara utvalda språkelement för datainitiering Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Tag bort visat språkelement (nyckelord) med sina parametrar ur blocket och infoga i det där för avsedda blocket. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12510 Kanal %1 block %2 för många maskindata %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källsymbol I bearbetningsprogram, i maskindatafiler (…_TEA) och i initieringsfiler (…_INI) får maximalt 2 maskindata användas per block. Exempel: N ... N 100 $MN_OVR_FACTOR_FEEDRATE [10] = 15, $MN_OVR_FACTOR_FEEDRATE [11] = 20 N ... Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. • Dela upp blocket på flera block © Siemens AG All Rights Reserved 156 • Använd eventuella lokala variabler för att spara mellanresultat Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12520 Kanal %1 block %2 för många verktygsdata %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källsymbol I bearbetningsprogram, i verktygskorrektörer (…_TOA) och i initieringsfiler (…:INI) får maximalt 5 verktygskorrektörparametrar användas per block. Exempel: N ... N 100 $TC_DP1 [5,1] = 130, $TC_DP3 [5,1] = 150.123, $TC_DP4 [5,1] = 223.4, $TC_DP5 [5,1] = 200.12, $TC_DP6 [5,1] = 55.02 N ... Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. • Dela upp blocket på flera block • Använd eventuella lokala variabler för att spara mellanresultat Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12530 Kanal %1 block %2 ogiltigt index vid %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring Vid makrodefinitioner har det försökts att definiera ett makro med en fler än 3dekadig G-funktion eller en fler än 2-dekadig M-funktion. Exempel: _N_UMAC_DEF DEFINE G4444 AS G01 G91 G1234 DEFINE M333 AS M03 M50 M99 : M17 Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Ändra makrodefinition enligt programmeringshandledning. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. © Siemens AG All Rights Reserved 157 12540 Kanal %1 block %2 block för långt eller för komplext Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Maximal intern blocklängd efter Translator-bearbetning får inte överstiga 256 tecken. Efter avrop av t.ex. flera makron i blocket eller flerfaldiga hopp till andra program kan man komma att överskrida denna gräns. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Dela upp blocket på flera delblock. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12550 Kanal %1 block %2 namn %3 ej definierat eller option saknas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källsymbol Visad beteckning har inte definierats före användande. Makro: En av följande filer saknas vid fastställan med nyckelord DEFINE ... AS ...- instruktion: _N_SMAC_DEF _N_MMAC_DEF _N_UMAC_DEF _N_SGUD_DEF _N_MGUD_DEF _N_UGUD_DEF Variabel: DEF-instruktion saknas Program: PROC-deklaration saknas Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. - korrigera använda namn (skrivfel) - Kontrollera definition av variabler, subprogram och makron - kontrollera optioner. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12552 Kanal %1 Block %2 VT-/Magasin-Oem-Parameter ej definierad. Option ej satt. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Programmerad $TC_... Cx systemparameter är inte känd i styrningen. © Siemens AG All Rights Reserved 158 Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Korrigera använda namn (skrivfel) $TC_DPCx, $TC_TPCx, $TC_MOPCx, $TC_MAPCx, $TC_ MPPCx, $TC_DPCSx, $TC_TPCSx, $TC_MOPCSx, $TC_MAPCSx, $TC_MPPCSx; med x=1, ...1 - det är OEM-Parametrar för vektygen, magasin- , Motsvarande maskindatavärde är inställt på < 10, eller optionen 'WZV OEM-Parameter' (WZV=verktygsförvaltning) är inte satt. - Använd rätt parameternummer eller, om namnet måste vara sådant, ställ in maskindatakorrektör (se $MN_MM_NUM_CC_TOA_PARAM, ... $MN_MM_NUM_CCS_TOA_PARAM, ...) Kontrollera option (Maskindata fungerar bara med frigiven option) Radera larm med Cykelstart och fortsätt bearbetningen. Fortsättning av program - 12560 Kanal %1 block %2 Programmerat värde %3 utanför tillåtna gränser Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring Vid en värdestillordning har tillåtet värdesområde för datatypen överskridits. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Använd värdestillordning inom värdesområdet för datatypen, använd ev. annan typ för att förstora värdesområdet, t.ex. INT → REAL. Variabeltyp REAL INT Egenskap Värdesområde ±(2-1022-2+1023) Brutna tal med decimalpunkt ± (231-1)O Hela tal med förtecken BOOL Sanningsvärde TRUE, FALSE CHAR 1 ASCII-tecken 0 - 255 Teckenföljd (max. 100 värden) 0 - 255 STRING AXIS Axeladresser 0,1 endast axelnamn FRAME Geometriska angivelser Bild Värdesområde hos enskilda variabeltyper Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12570 Kanal %1 block %2 för många synkronaktioner vid %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källsymbol I ett synkronaktionsblock är maximalt 16 aktioner tillåtet. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. © Siemens AG All Rights Reserved 159 t.ex. axelrörelse Åtgärd Minska antalet programmerade aktioner. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12571 Kanal %1 block %2 %3 otillåtet i synkronaktioner Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källsymbol Den angivna fördefinierade programinstruktionen %3 är inte tillåtet i ett block med synkronaktioner. Det kan endast stå ensamt i ett "normalt" block. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Ändra program. Fortsättning av program Radera larm med Cykelstart eller reset-knapp och fortsätt bearbetningen. 12572 Kanal %1 block %2 %3 endast tillåtet i synkronaktioner Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källsymbol Den angivna fördefinierade programinstruktionen %3 är endast tillåtet i block med synkronaktioner. Det kan inte stå ensamt i ett "normalt" block. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Ändra program. Fortsättning av program Radera larm med Cykelstart eller reset-knapp och fortsätt bearbetningen. 12580 Kanal %1 block %2 %3 otillåtet för tillordning i synkronaktioner Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källsymbol Visad variabel får inte skrivas i en synkronaktion. Här är endast utvalda variabler tillåtna. T.ex. DO $AA_IW[X]=10 är otillåtet Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Ändra bearbetningsprogram. Vid synkronaktion är endast bestämda variabler tillåtna. T.ex. $AA_IM, $AC_DTGPB Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. © Siemens AG All Rights Reserved 160 12581 Kanal %1 block %2 otillåten läsåtkomst av %3 i synkronaktion Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källsymbol Visad variabel får inte stå som läsande on-line variabel i en synkronaktion. D.v.s. 1. Visad variabel får inte stå på vänster sida i jämförelsen. Här är endast utvalda variabler tillåtna, t.ex. WHEN $AA_OVR == 100 DO .... 2. Visad variabel får inte användas i en synkronaktion som $$-variabel, t.ex. WHEN $AA_IM[X] >= $$P_AD[1] DO ... DO $AC_VC = $$P_F 3. Visad variabel får inte programmeras som on-line utvärderad parameter i en synkronprocedur, t.ex. DO SYNFCT(1, $AC_PARAM[0], $SA_OSCILL_REVERSE_POS2[Z]) DO SYNFCT(1, $AC_PARAM[0], $SA_OSCILL_REVERSE_POS2[Z]) Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Ändra program. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12582 Kanal %1 block %2 felaktigt fältindex %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källsymbol $A- eller $V-variabler utvärderas i synkronaktioner i realtid, d.v.s. i interpolationstakt. Alla andra variabler (t.ex. användardefinierade variabler) beräknas som tidigare vid blockberedning. Det är inte tillåtet att indikera en variabels index för blockberedning med en realtidsvariabel. Exempel: DEF INT INPUT[3] WHEN $A_IN[1] == INPUT[$A_INA[1]] DO ... Den lokalt definierade variabeln INPUT får inte indikeras med en realtidsvariabel. Programkorrektur: WHEN $A_IN[1] == $AC_MARKER[$A_INA[1]] DO .... Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Ändra program: Använd realtidsvariabel Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. © Siemens AG All Rights Reserved 161 12583 Kanal %1 block %2 variabel %3 är ingen systemvariabel Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källsymbol I synkronaktioner på vänster sida i jämförelsen, vid tillordnad variabel - som ingångs- eller resultatvariabel från SYNFCT såväl som ingångsvariabel vid PUTFTOCF är endast speciella systemvariabler tillåtna. I dessa fall är realtidssynkron åtkomst möjlig. Programmerad variabel är ingen systemvariabel. Exempel: DEF REAL MATS, ROSIE[2] DO SYNFCT(2,MATS, $MN_...) ; lokal variabel eller maskindata är inte ; tillåtet som parameter vid SYNFCT. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Ändra bearbetningsprogram. Lokal variabel eller maskindata är inte tillåtet som parameter vid SYNFCT. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12584 Kanal %1 block %2 variabel %3 är inte rörelsesynkront läsbar Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källsymbol I synkronaktioner på vänster sida i jämförelsen, som ingångsvariabel från SYNFCT såväl som ingångsvariabel vid PUTFTOCF är endast speciella variabler tillåtna. I dessa fall är rörelsesynkron åtkomst möjlig. Exempel: PUTFTOCF(1, $AA_OVR, 2, 1, 2) ; Variabeln $AA_OVR är inte tillåten här. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram. För funktionerna SYNFCT och PUTFTOCF är endast bestämda variabler tillåtna, t.ex. $AC_DTGPW, $AA_OVR Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12585 Kanal %1 block %2 variabel %3 kan inte ändras rörelsesynkront Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källsymbol Vid tillordning i synkronaktioner och resultatvariabler från SYNFCT är endast speciella variabler tillåtna. Hos dessa är en realtidssynkron åtkomst möjlig. Exempel: WHEN $AA_IM[AX1]>= 100 DO $AC_TIME=1000 ; Variabeln $AC_TIME, (Tid från blockstart) kan inte beskrivas Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Ändra bearbetningsprogram. För funktionen SYNFCT är endast bestämda variabler tillåtna, där realtidssynkron åtkomst är möjlig. © Siemens AG All Rights Reserved 162 Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12586 Kanal %1 block %2 synkronaktion: Typkonflikt vid variabel %3 Förklaring %1 = Kanalnummer %2 = Blocknummer %3 = Källsymbol För on-line variabler $A.. eller $V.., som utvärderas eller skrivs i interpoleringstakt, är ingen typkonvertering möjlig. Endast variabler av samma typ kan sammankopplas eller tillordnas. Exempel 1: WHENEVER $AA_IM[X] > $A_IN[1] DO ... En on-line variabel av typ REAL (ärvärde) kan inte jämföras med en variabel av typ BOOL (digital ingång). Med följande ändring är förloppet möjligt: WHENEVER $AA_IM[X] > $A_INA[1] DO ... Exempel 2: WHENEVER ... DO $AC_MARKER[1]=$AA_IM[X]-$AA_MM[X] Förbättring: WHENEVER ... DO $AC_PARAM[1]=$AA_IM[X]-$AA_MM[X] Reaktion Visning av larm Bitar sätts i snittställe Blockkorrektur Åtgärd Ändra bearbetningsprogram: Använd variabler av samma typ. Fortsättning av program Radera larm med reset-knapp. 12587 Kanal %1 block %2 synkronaktion: Operation/funktion %3 ej tillåten Förklaring %1 = Kanalnummer %2 = Blocknummer %3 = Operand / Funktion Angiven funktion / angiven operand är inte tillåten för sammankoppling av realtidsvariabler i synkronaktioner. Följande operander / funktioner är tillåtna: == >= <= > < <> + - * / DIV MOD AND OR XOR NOT B_AND B_OR B_XOR B_NOT SIN COS TAN ATAN2 SQRT POT TRUNC ROUND ABS EXP LNX SPI Reaktion Visning av larm Bitar sätts i snittställe Blockkorrektur Åtgärd Ändra bearbetningsprogram Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12588 Kanal %1 block %2 synkronaktion: Adress %3 ej tillåten Förklaring %1 = Kanalnummer %2 = Blocknummer © Siemens AG All Rights Reserved 163 %3 = Adress • Angiven adress kan inte programmeras i synkronaktioner Exempel: ID = 1 WHENEVER $A_IN[1]==1 DO D3 • Verktygsskäret kan inte förändras från synkronaktioner Reaktion Visning av larm Bitar sätts i snittställe Blockkorrektur Åtgärd Ändra bearbetningsprogram Fortsättning av program Radera larm med reset-knapp. 12589 Kanal %1 block %2 synkronaktion: Variabel %3 ej tillåten vid modal-ID Förklaring %1 = Kanalnummer %2 = Blocknummer %3 = Variabelnamn Modal-ID i synkronaktioner får inte bildas genom en on-line variabel. Exempel: ID=$AC_MARKER[1] WHEN $a_in[1] == 1 DO $AC_MARKER[1] = $AC_MARKER[1]+1 Detta kan korrigeras på följande sätt: R10 = $AC_MARKER[1] ID=R10 WHEN $a_in[1] == 1 DO $AC_MARKER[1] = $AC_MARKER[1]+1 ID för en synkronaktion är alltid fast, den kan inte ändras i interpoleringstakt. Reaktion Visning av larm Bitar sätts i snittställe Blockkorrektur Åtgärd Ändra bearbetningsprogram: Ersätt on-line variabeln med en räknevariabel Fortsättning av program Radera larm med reset-knapp. 12590 Kanal %1 block %2 globala användardata kan inte skapas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label I maskindata 18118 MM_NUM_GUD_MODULES definieras antalet globala användardata. Då motsvarar _N_SGUD_DEF Block 1 _N_MGUD_DEF Block 2 _N_UGUD_DEF Block 3 _N_GUD4_DEF Block 4 etc. I katalog _N_DEF_DIR finns en fil med definitioner för globala användardata, vars blocknummer är högre än det i MD angivna antalet block. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Öka maskindata 18118 MM_NUM_GUD_MODULES Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. © Siemens AG All Rights Reserved 164 12600 Kanal %1 block %2 ogiltig radkontrollsumma Förklaring %1 = Kanalnummer %2 = Blocknummer Vid bearbetning av en INI-fil resp. vid exekvering av en TEA-fil har en ogiltig radkontrollsumma hittats. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Korrigera INI-fil eller korrigera MD och skapa ny INI-fil (med 'upload'). Fortsättning av program Slå styrningen FRÅN -> TILL. 12610 Kanal %1 block %2 åtkomst av enstaka tecken vid Call-By-ReferenceParameter är inte möjligt %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring Det försöktes att använda åtkomst av enstaka tecken för en Call-By-ReferenceParameter. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Mellanlagra enstaka tecken i användardefinierade CHAR-variabler och för över dessa. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12620 Kanal %1 block %2 åtkomst av enstaka tecken för dessa variabler är inte möjligt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källstring Variabeln är ingen användardefinierad variabel. Åtkomst av enstaka tecken är endast tillåtet för användardefinierade variabler (LUD/GUD). Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Mellanlagra variabeln i användardefinierad STRING-variabel, bearbeta denna och för sedan tillbaka den. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12630 Kanal %1 block %2 annulleringsbeteckning / Label i kontrollstruktur inte tillåten Förklaring %1 = Kanalnummer %2 = Blocknummer Block med kontrollstrukturer (FOR, ENDIF, etc.) kan inte annulleras och får inte innehålla labels. © Siemens AG All Rights Reserved 165 Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Ändra bearbetningsprogram: Efterlikna annulleringsbeteckning genom IF-avfrågning. Skriv label ensam i blocket före kontrollstrukturblocket. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 12640 Kanal %1 block %2 förgreningskonflikt vid kontrollstrukturer Förklaring %1 = Kanalnummer %2 = Blocknummer Fel i programförlopp: Öppnade kontrollstrukturer (IF-ELSE-ENDIF, LOOPENDLOOP etc.) avslutas inte eller det finns ingen loop-start till programmerat loop-slut. Exempel: LOOP ENDIF ENDLOOP Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Korrigera bearbetningsprogrammet så att öppnade kontrollstrukturer avslutas. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program 12641 Kanal %1 block %2 maximalt antal avrop i kontrollstruktur överskridet Förklaring %1 = Kanalnummer %2 = Blocknummer Max. antal avrop av kontrollstrukturer (IF-ELSE-ENDIF, LOOP-ENDLOOP etc.) har överskridits. Max. antal avrop = 8. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Korrigera bearbetningsprogram. Ev. tag bort delar i ett subprogram. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program 12650 Kanal %1 block %2 axelbeteckning %3 olika i kanal %4 Förklaring %1 = Kanalnummer %2 = Blocknummer %3 = Källsymbol %4 = Kanalnummer med avvikande axeldefinition I cykler som förbearbetas vid power-on, får bara de geometri- och kanalaxelbeteckningar användas som finns med samma betydelse i alla kanaler. Axelbeteckningen är försedd med olika axelindex i olika kanaler. Definition av axelbeteckning sker med maskindata 20060 AXCONF_GEOAX_NAME_TAB och 20080 AXCONF_CHANAX_NAME_TAB. Exempel: C är i kanal 1 den 4:e och i kanal 2 den 5:e kanalaxeln. Används axelbeteckningen C i en cykel som förbearbetas vid power-on, så visas detta larm. © Siemens AG All Rights Reserved 166 Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd 1. Ändra maskindata: Välj samma beteckning för geometri- och kanalaxlar i alla kanaler. Exempel: Geometriaxlarna heter X, Y, Z i alla kanaler. De kan därmed programmeras direkt även i förbearbetande cykler. PROC BOHRE G1 Z10 F1000 M17 eller 2. Programmera inte axeln direkt i cykeln, utan definiera den som parameter av typ AXIS. Exempel: Cykeldefinition: PROC BOHRE(AXIS BOHRACHSE) G1 AX[BOHRACHSE]=10 F1000 M17 Avrop från huvudprogram: BOHRE(Z) Fortsättning av program Radera larm med reset-knapp. Starta om NC-program 12660 Kanal %1 block %2 synkronaktion: Variabel %3 reserverad för synkronaktioner och teknologicykler Förklaring %1 = Kanalnummer %2 = Blocknummer %3 = Variabelnamn Visad variabel får endast användas i synkronaktioner eller teknologicykler. '$R1' t.ex. får endast stå i synkronaktioner . I normala NC-program programmeras R-parameter med R1. Reaktion Visning av larm Bitar sätts i snittställe Blockkorrektur Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med reset-knapp. 12661 Kanal %1 block %2 teknologicykel %3: Ytterligare subprogramavrop är inte möjligt Förklaring %1 = Kanalnummer %2 = Blocknummer %3 = Namn på teknologicykelavrop Det är inte möjligt att från en teknologicykel avropa ett subprogram eller en annan teknologicykel. Reaktion Visning av larm Bitar sätts i snittställe Blockkorrektur Åtgärd Ändra bearbetningsprogram Fortsättning av program Radera larm med reset-knapp. © Siemens AG All Rights Reserved 167 12700 Kanal %1 Block %2 Programmering av konturföljd ej tillåten, eftersom modalt subprogram är aktivt Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. Ett block med konturföljd är programmerad i extern språkmode och samtidigt är en modal cykel aktiv. I extern språkmode får, på grund av icke entydig adresstillordning, (t.ex. R = radie för konturföljd resp. Återgångsplan (Tyska= Rückzugsebene) för borrcykel) ingen programmering av konturföljd användas om en modal cykel är aktiv. Reaktion Visning av larm Bitar sätts i snittställe Blockkorrektur Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 12701 Kanal %1 Block %2 otillåten interpoleringstyp för konturföljd aktiv Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. I ett block med konturföljd är inte G01 aktiv som interpoleringsfunktion. I en konturföljd måste alltid linjär interpolering väljas med G01. G00, G02, G03, G33 etc. är ej tillåtet. Reaktion Visning av larm Bitar sätts i snittställe Blockkorrektur Åtgärd Ändra bearbetningsprogram. Programmera linjär interpolering med G01. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 12710 Kanal %1 Block %2 Otillåtet språkelement i extern språkmode Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. Programmerat språkelement är inte tillåtet i extern språkmode eller det är obekant. I extern språkmode är endast språkelement från Siemensmode som används för subprogramavrop (utom Lxx) tillåtet och språk för upprepning av programdelar med REPEAT (UNTIL). Reaktion Visning av larm Bitar sätts i snittställe Blockkorrektur Åtgärd Ändra bearbetningsprogram. Kontrollera att språkinstruktionen finns i Siemensmode. Koppla om till Siemensmode med G290. Programmera instruktionen i nästa block och koppla i efterföljande block åter om till extern språkmode. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. © Siemens AG All Rights Reserved 168 12720 Kanal %1 Block %2 Programmnummer saknas för makroavrop (G65/G66) Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. Vid ett makroavrop med G65/G66 har inget programnummer definierats. Programnumret måste programmeras med adressen "P". Reaktion Visning av larm Bitar sätts i snittställe Blockkorrektur Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 12722 Kanal %1 Block %2 Flera ISO_2/3-Makro- eller cykelavrop i blocket Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. Cykel- och makroavrop är blandade i ett block, t.ex. cykelavrop med G81 – G89 tillsammans med ett M-makro, eller G65/G66-makroavrop tillsammans med Mmakro. G05, G08, G22, G23, G27, G28, G29, G30, G50.1, G51.1, G72.1, G72.2 funktioner (ISO-Mode) utför också subprogramavrop. Det får alltid endast stå ett makro- eller cykelavrop i ett block. Reaktion Visning av larm Bitar sätts i snittställe Blockkorrektur. Åtgärd Deaktivera modala cykler eller modala makroavrop, om en av ovan nämnda Gkoder är programmerad. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 12724 Kanal %1 Block %2 Ingen radie programmerad vid val av eller annullering av cylinderinterpolering Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. Vid programmering av G07.1 (cylinderinterpolering TRACYL) har ingen cylinderradie programmerats. Val av cylinderinterpolering (TRACYL) med G07.1 C <Cylinderradie> annullering med G07.1 Co. För "C" måste rundaxeln programmeras i det i TRACYL-maskindata definierade namnet. Reaktion Visning av larm Bitar sätts i snittställe Blockkorrektur. Åtgärd G07.1-block, programmera cylinderradien för cylinderinterpoleringen med hjälp av namnet på rundaxeln. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. © Siemens AG All Rights Reserved 169 12726 Kanal %1 Block %2 Otillåtet planval med parallella axlar Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. I ett block med ett planval (G17 – G19), får en basaxel i koordinatsystemet inte programmeras tillsammans med sin tillordnade parallella axel. Reaktion Visning av larm Bitar sätts i snittställe Blockkorrektur. Åtgärd Vid planval med G17, G18, G19 skall antingen koordinatsystemets basaxel eller tillordnad parallell axel programmeras. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. © Siemens AG All Rights Reserved 170 12740 Kanal %1 Block %2 modalt makroavrop %3 ej möjligt Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. %3 = Källsträng. Vid avrop av modala makron får inget modalt makro, modal cykel eller modalt subprogram vara aktivt . Reaktion Visning av larm Bitar sätts i snittställe Blockkorrektur. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med reset-knapp, starta om bearbetningsprogrammet. 14000 Kanal %1 block %2 otillåtet filslut Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Som filslut (programslut) av huvudprogram väntas M02 eller M30, för subprogram M17. Från blockberedningen (datahanteraren) levereras inget följeblock, trots att inget programslut programmerats i föregående block. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Kontrollera om programslut har glömts bort, eller om det i sista programblocket sker ett hopp till ett programavsnitt där programslut står. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 14001 Kanal %1 block %2 otillåtet blockslut Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Efter en systemintern datamanipulation (t.ex. laddning från extern enhet) kan en delfil avslutas, utan att sista tecknet är LF. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Läs ut bearbetningsprogrammet, ändra med en texteditor (t.ex. infoga blanksteg eller kommentar före visat block). Därmed kommer en förändrad uppbyggnad av bearbetningsprogrammet att finnas i minnet efter återinläsning. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 14009 Kanal %1 block %2 ogiltig sökväg %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Sökväg Programinstruktionen CALLPATH har avropats med en parameter (programsökväg), som hänvisar till en katalog i NCK’s filsystem som inte existerar. © Siemens AG All Rights Reserved 171 Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra CALLPATH-instruktionen så att parametern innehåller den fullständiga sökvägen till en laddad katalog. Ladda programmerad katalog till NCK’s filsystem. Fortsättning av program Radera larm med Cykelstart eller reset-knapp och fortsätt programmet. 14010 Kanal %1 block %2 otillåten default-parameter vid subprogramavrop Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid ett avrop av subprogram med parameteröverföring har parametrar, som inte kan ersättas av default-parametrar utelämnats (Call-by-referenceparameter eller parametrar av typ AXIS. Övriga saknade parametrar förbesätts med värdet 0, eller vid Frames med enhetsframe). Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Förse de saknade parametrarna med värden i subprogramavropet. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program 14011 Kanal %1 block %2 program %3 saknas eller editeras Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Programnamn I NC-progammet har en otillåten beteckning (string) hittats. Det antas därmed att det rör sig om ett programnamn. Det av ett subprogramavrop eller en SETINT-instruktion angivna NC-programmet existerar inte. Från SW 5 har det införts, att när ett program editeras från MMC kan det inte startas med cykelstart. Larmet kommer när PI FB-4 används på ett program som inte finns. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Det finns olika orsaker till larmet: • • • • Skrivfel i den i parameter 3 nämnda beteckningen. Kontrollera subprogramavrop / SETINT-instruktion resp. PROC-instruktion. Ladda in NC-program och frige det för bearbetning eller stäng MMC editor. Det till SETINT-instruktionen analoga PI ”_N_ASUP__” FB-4 kan vilja välja ett program som inte finns. Felaktig katalog i subprogramavrop, när subprogrammet inte avropas via sökvägen, utan via en absolut katalog. Exempel på fullständiga sökvägar: /_N_directoryName_DIR/_N_programmName_SPF eller /_N_WKS_DIR/_N_wpdName_WPD/_N_programmName_SPF directoryName: MPF, SPF, CUS, CMA, CST (fastställda kataloger) wpdName: Användarspecifik beteckning på operatkataloger (max. 24 tecken) programmName: Namn på subprogram (max. 24 tecken). © Siemens AG All Rights Reserved 172 • Parameter 3 kan vara ett makronamn. Makro-definitionsfilen har ett opassande innehåll, eller den finns inte i katalogen DEF_DIR, eller den har inte aktiverats (genom POWER ON, eller genom MMC-betjäning, resp. PI-tjänst 'F_COPY'). • Parameter 3 kan vara en GUD-variabel. Det finns ingen GUD-definitionsfil som definierar variabeln, eller den finns inte i katalogen DEF_DIR, eller den har inte aktiverats (genom INITIAL_INI, eller genom MMC-betjäning, resp. PI-tjänst 'F_COPY'). • NC-programmet kunde kunde även startas från CPU (ASUP). Fortsättning av program Radera larm med Cykelstart eller reset-knapp och fortsätt bearbetningen. 14012 Kanal %1 block %2 maximalt antal subprogramnivåer överskridet Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Maximalt antal subprogramnivåer (8) har överskridits. Från huvudprogram han subprogram avropas, som i sin tur kan avropas i 7 nivåer. Vid interruptrutiner är det maximala antal nivåer 4! Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Ändra bearbetningsprogrammet så att antalet nivåer minskar , t.ex. kopiera in ett subprogram från nästa nivå till det avropande programmet med hjälp av programeditorn, och ta bort avropet av detta program. Därmed reduceras antalet programnivåer med 1 nivå. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program 14013 Kanal %1 block %2 otillåtet antal körningar av subprgram Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid ett subprogramavrop är antalet körningar, P, noll eller negativt. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Programmera ett antal körningar från 1 till 9 999. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program 14014 Kanal %1 valt program %3 saknas, behörighet saknas eller programmet editeras Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Programnamn Valt NC-program finns inte i NCK-minnet eller programvalet kräver högre behörighet än vad som motsvaras av aktuellt styrningstillstånd. © Siemens AG All Rights Reserved 173 Vid programmering har detta program erhållit den då aktiva skyddsnivån hos NC-styrningen. Från SW 5 har det införts, att när ett program editeras från MMC kan det inte startas med cykelstart. Reaktion Visning av larm. Åtgärd Ladda in önskat program till NCK-minnet eller kontrollera och korrigera namnen på katalogen (operatöversikt) och programmet (programöversikt). Höj aktuell skyddsnivå till minst nivån på programmet som skall köras (med inmatning av lösenord). Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 14015 Kanal %1: Åtkomst saknas för filen Förklaring %1 = Kanalnummer Ett program skall utföras, men aktuell behörighet är för liten. Vid programmering har detta program erhållit den då aktiva skyddsnivån hos NC-styrningen Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Höj aktuell skyddsnivå till minst nivån på programmet som skall köras (med inmatning av lösenord). Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 14016 Kanal %1 Block %2 Fel vid subprogramavrop med M-/T-kod Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid subprogramavrop med M- eller T-kod har följande konflikt fastställts: I det med parameter %2 refererade blocket - är redan en M_ eller T- kod ersättning aktiverad - är ett modalt subprogramavrop aktivt - är ett återhopp till ett subprogram programmerat - är programslut programmerat - är ett M98- subprogramavrop aktivt (endast i extern språkmode) - T-kod ersättning med D-kod programmering på samma programrad är ej möjligt vid aktiv verktygslängdkorrektör (G43/G44) i ISO2-system. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Blockkorrektur med reorganisering. Åtgärd Principiellt är M- eller T-kodsersättning endast möjligt om det ej på grund av andra programstrukturer har genomförs ett subprogramavrop eller ett återhopp. Bearbetningsprogrammet måste korrigeras. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14017 Kanal %1 Block %2 Syntaxfel vid subprogramavrop med M-kod Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid subprogramavrop med M-kod med parameteröverföring har en ej tillåten syntax hittats: © Siemens AG All Rights Reserved 174 Adressutökning ej programmerad som konstant. M-kod värde ej programmerad som konstant. Hänvising: Har en parameteröverföring för en M-kod ersättning projekterats med MD $MN_M_NO_FCT_CYCLE_PAR, så gäller för denna M-kod förbehållet: Både adressutökning och M-kod värde måste programmeras som konstant vid ersättningen. Reaktion Visning av larm. Bitar sätts i snittställe.. Blockkorrektur med reorganisering. Åtgärd Ändra programmering av M-kod. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14020 Kanal %1 block %2 felaktigt värde, eller felaktigt parameterantal vid funktions- eller proceduravrop Förklaring %1 = Kanalnummer %2 = Blocknummer, Label • Vid ett funktions- eller proceduravrop har ett otillåtet parametervärde använts. • Vid ett funktions- eller proceduravrop har ett otillåtet antal aktualparameterar programmerats. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Ändra bearbetningsprogrammet. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program 14021 Kanal %1 block %2 felaktigt värde, eller felaktigt parameterantal vid funktions- eller proceduravrop Förklaring %1 = Kanalnummer %2 = Blocknummer, Label • Vid ett funktions- eller proceduravrop har ett otillåtet parametervärde använts. • Vid ett funktions- eller proceduravrop har ett otillåtet antal aktualparameterar programmerats. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program 14025 Kanal %1 block %2 synkronaktion: Otillåtet modal-ID Förklaring %1 = Kanalnummer © Siemens AG All Rights Reserved 175 %2 = Blocknummer, Label Vid modala synkronaktioner har ett otillåtet ID-nummer angivits. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Åtgärd Ändra bearbetningsprogram Fortsättning av program Radera larm med reset-knapp. 14026 Kanal %1 block %2 synkronaktion: Ogiltigt polynom-nr. i FCTDEFinstruktion Förklaring %1 = Kanalnummer %2 = Blocknummer, Label En FCTDEF-instruktion med ett polynomnummer har programmerats, som överskrider det av $MC_MM_NUM_FCTDEF_ELEMENTS angivna maximum. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Åtgärd Ändra bearbetningsprogram Fortsättning av program Radera larm med reset-knapp. 14033 Kanal %1 Block %2 Evolvent: Ingen slutpunkt programmerad Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. Ingen slutpunkt har programmerats för evolventen. Detta är möjligt antingen genom direkt programmering med Geo-axel beteckning eller genom bestämning av vinkeln mellan start och slutvektor. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14034 Kanal %1 Block %2 Evolvent: För stor vridningsvinkel Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. Vid programmering av vridningsvinkel (med AR) vid evolventinterpolering är maximalt programmerbar vridningsvinkel begänsad, om evolventen rör sig mot grundcirkeln. Maximal vinkel är uppnådd när evolventen träffar grundcirkeln. Med MD_INVOLUTE AUTO_ANGLE_RESTRICTION = TRUE accepteras alla vinklar utan larm, dessa begränsas dessutom automatiskt vid interpolering. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram. © Siemens AG All Rights Reserved 176 Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. © Siemens AG All Rights Reserved 177 14035 Kanal %1 Block %2 Evolvent: Ogiltig startpunkt Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. Vid evolventinterpolering måste evolventens startpunkt ligga utanför grundcirkeln. Programmerad mittpunkt resp. radie måste anpassas till detta. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14036 Kanal %1 Block %2 Evolvent: Ogiltig slutpunkt Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. Vid evolventinterpolering måste evolventens slutpunkt ligga utanför grundcirkeln. Programmerad mittpunkt resp. radie eller slutpunkt måste anpassas till detta. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14037 Kanal %1 Block %2 Evolvent: Ogiltig radie. Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. Vid evolventinterpolering måste grundcirkelns programmerade radie vara större än noll. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14038 Kanal %1 Block %2 Evolvent kan ej bestämmas: Slutpunktfel Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. Programmerad slutpunkt ligger inte på den genom startpunkt, radie och mittpunkt definierade evloventen på grundcirkeln. Den effektiav radien avviker med mer än det genom MD INVOLUTE_RADIUS_DELTA tillåtna värdet. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. © Siemens AG All Rights Reserved 178 14039 Kanal %1 Block %2 Evolvent: Slutpunkt programmerad flera gånger Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. Vid evolventinterpolering kan slutpunkten programmeras antingen med Geoaxel beteckning eller med vridningsvinkel med AR-värde. Samtidig programmering av slutpunkt och vridningsvinkel är inte tillåtet, eftersom slutpunkten inte kan fastställas entydigt då. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14040 Kanal %1 Block %2 cirkelslutpunktsfel Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid cirkulärinterpolering ligger antingen cirkelradierna för startpunkt och slutpunkt eller mittpunkten för cirkeln längre ifrån varandra än vad som föreskrivits i maskindata. 1. Vid radieprogrammering är start- och slutpunkt identiska, därmed kan cirkelns läge inte bestämmas med hjälp av start- eller slutpunkt. 2. Radier: NCK beräknar med hjälp av aktuell startpunkt och övriga programmerade cirkelparametrar, radien för start- och slutpunkt. Larm kommer om differensen mellan cirkelradier antingen • är större än värdet i MD 21000 CIRCLE_ERROR_CONST (vid mindre radier, om programmerad radie är mindre än kvoten i maskindata CIRCLE_ERROR_CONST dividerat med 21010 CIRCLE_ERROR_FACTOR), eller • större än programmerad radie multiplicerad med MD CIRCLE_ERROR_FACTOR (vid större radier, om programmerad radie är större än kvoten i maskindata CIRCLE_ERROR_CONST dividerat med CIRCLE_ERROR_FACTOR). 3. Mittpunkter: Med cirkelradien som startpunkt beräknas en ny cirkelmittpunkt. Den ligger på mittvertikal, som nåtts av förbindelselinjen från cirkelstart- och cirkelslutpunkt. Vinkeln i bågmått mellan de båda linjerna från startpunkt till beräknad resp. programmerad mittpunkt måste vara mindre än roten ur 0.001(motsvarar ca 1,8 grader). Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Kontrollera MD 21000 CIRCLE_ERROR_CONST och 21010 CIRCLE_ ERROR_FACTOR. Är värdena inom förnuftiga gränser, måste cirkelns slutpunkt resp. cirkelns mittpunkt programmeras noggrannare i blocket. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program © Siemens AG All Rights Reserved 179 14045 Kanal %1 Block %2 fel vid tangentialcirkelprogrammering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet kan ha följande orsaker: - Vid tangentialcirkel är tangentens riktning inte definierad / t.ex. eftersom inget annat rörelseblock har programmerats före aktuellt block. - Ingen cirkel kan bildas ur start- och slutpunkt eller tangentriktning eftersom slutpunkten sedd från startpunkten ligger i motsatt riktning mot vad som anges från tangenten. - Ingen tangentialcirkel kan bildas, eftersom tangenten står vinkelrätt mot aktivt plan. - I specialfallet, att tangentialcirkeln övergår i en rät linje, har med TURN flera hela cirkelvarv programmerats. Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Spärr av Cykelstart. Cykel-stopp vid larm vid blockslut. Reaktion Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. 14050 Kanal %1 Block %2 kapslingsdjup vid räkneoperationer överskridet Förklaring %1 = Kanalnummer %2 = Blocknummer, Label För beräkning av aritmetiska uttryck i NC-block används en operandstack med fast inställd storlek. Vid mycket komplexa uttryck kan denna stack bli överfull. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Dela upp komplexa aritmetiska uttryck i flera enkla beräkningsblock. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program 14051 Kanal %1 Block %2 aritmetikfel i NC-program Förklaring %1 = Kanalnummer %2 = Blocknummer, Label • Vid beräkning av ett aritmetiskt uttryck har ett spill (overflow) uppstått, (t.ex. division genom noll). • Vid en datatyp har det framställbara värdesområdet överskridits. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Analysera och korrigera programmet. Fortsättning av program Radera larm med Cykelstart och fortsätt bearbetningen. © Siemens AG All Rights Reserved 180 14060 Kanal %1 Block %2 otillåten annulleringsnivå vid progammerbar annullering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid ”programmerbar blockannullering” i olika nivåer har en annulleringsnivå större än 7 angivits. (I paket 1 avvisas programmering av ett värde för annulleringsnivå som syntaxfel, d.v.s. endast 1 nivå ”annullera block” är möjlig, TILL/FRÅN). Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ange annulleringsnivå (tal efter snedstreck) med mindre än 8. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet . 14070 Kanal %1 Block %2 Vaiabelminne för subprogramavrop räcker inte till Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Ett avropat subprogram kan inte bearbetas (öppnas), eftersom antingen det generella interna dataminnet inte räcker till, eller tillgängligt minne för lokala programvariabler är för litet. Larmet kommer bara i MDI. Reaktion Visning av larm. Bitar sätts i snittställe Interpreterstopp. Spärr av Cykelstart. Åtgärd Kontrollera avsnittet i bearbetningsprogrammet: 1. 2. Har alltid den mest passande datatypen valts vid variabeldefinitionen ? (Dåligt t.ex. REAL för databitar - bättre: BOOL) Kan lokala variabler ersättas med globala variabler ? Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 14080 Kanal %1 Block %2 hoppmål saknas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid villkorliga och ovillkorliga hopp måste hoppmålet inom programmet vara försett med en Label (symboliskt namn i stället för blocknummer). Om inget hoppmål med angiven Label hittas i programmerad riktning vid sökning, sker visning av larm. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Kontrollera NC-programmet med avseende på följande felmöjligheter: 1. 2. 3. Fortsättning av program Kontrollera att målbeteckningen är identisk med Label. Stämmer hoppriktningen? Har Label avslutats med kolon ( : )? Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 181 14082 Kanal %1 Block %2 Programmavsnitt hittas inte Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Startpunkten för upprepning av programblock med CALL <Programnamn> BLOCK <Startlabel> TO <Slutlabel> hittas inte, eller samma programmupprepning har avropats rekursivt. Reaktion Visning av larm. Bitar sätts i snittställe Blockkorrektur med reorganisering. Åtgärd Kontrollera start- och slutlabel för upprepning av program i användarprogrammet. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14085 Kanal %1 Block %2 Otillåten instruktion Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Instruktionen 'TML()' får endast användas i subprogram, som ersätter Tinstruktion. Reaktion Visning av larm. Bitar sätts i snittställe Blockkorrektur med reorganisering. Cykelstopp vid larm vid blockslut Åtgärd Ändra bearbetningsprogam. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14088 Kanal %1 Block %2 Axel %3 Tvivelaktig position Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. %3 = Axelnamn, Spindelnummer. En axelposition som är större än 3.40e+38 inkremente har programmerats. Detta larm kan undertryckas med bit 11 i $MN_SUPPRESS_ALARM_MASK. Reaktion Visning av larm. Bitar sätts i snittställe Blockkorrektur Åtgärd Ändra bearbetningsprogam. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. © Siemens AG All Rights Reserved 182 14090 Kanal %1 block %2 otillåtet D-nummer Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Under adressen D har ett värde mindre än noll programmerats. Varje aktivt verktyg tillordnas automatiskt ett parameterblock med 25 korrekturdata. Varje verktyg kan innehålla 9 parameterblock (D1 - D9, förinställt är D1). Med växling av D-nummer aktiveras det nya parameter-blocket (D0 tjänar som annullering av korrekturvärden). N10 G.. X... Y... T15 N50 G.. X... D3 M.. N60 G.. X.. T20 ; Parameterblock D1 från T15 aktiv ; Parameterblock D3 från T15 aktiv ; Parameterblock D1 från T20 aktiv Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Programmera D-nummer i tillåtet värdesområde (D0, D1 till D9). Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14091 Kanal %1 Block %2 Funktion inte tillåten, index: %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Index En funktion som inte är tillåten i aktuell programkontext har programmerats eller lösts ut. Funktionen är angiven under parameter ”index”: Index = 1: "RET"-instruktion har programmerats i huvudbearbetning Index = 2: Konflikt "Nivåavbrott"/"Radera återstående antal loopar” och "implicit GET" Index = 3: Konflikt Asup-Start direkt efter inval av överlagra (till P3) Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Index = 1: Ersätt "RET"-instruktion med M17/M30 Index = 2: Efter subprogramavropet som syftar på " Nivåavbrott"/"Radera återstående antal loopar ", skall ett hjälpblock infogas (t.ex. M99) Index = 3: Överlagra ett hjälpblock (t.ex. M99), starta sedan Asup (till P3) Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 14092 Kanal %1 block %2 axel %3 är felaktig axeltyp Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, Spindelnummer Ett av följande 3 programmeringsfel finns: 1. Nyckelordet WAITP(x) ”Vänta med blockväxling till angiven positioneringsaxel uppnått sin slutposition”, har använts för en axel som inte är en positioneringsaxel. 2. G74 ”Referenspunktkörning från program” har programmerats för en spindel. (Endast axeladresser är tillåtna). © Siemens AG All Rights Reserved 183 3. Nyckelordet POS/POSA har använts för en spindel. (För spindelpositionering skall nyckelorden SPOS och SPOSA programmeras). Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Korrigera NC-programmet enligt ovan nämnda fel. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14093 Kanal %1 block %2 banintervall <= 0 vid polynominterpolering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid polynominterpolering POLY har under nyckelordet för polynomlängd PL=... ett negativt värde eller 0 programmerats. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. Korrigera värdeinmatning under PL = ... Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14094 Kanal %1 block %2 polynomgrad större än 3 programmerad för polynominterpolering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Polynomgraden vid polynominterpolering fås från antalet programmerade koefficienter hos en axel. Största möjliga polynomgrad är 3, d.v.s. axeln följer funktionen: f(p) = a0 + a1 p + a2 p2 + a3 p3 Koefficienten a0 är aktuell position vid start av interpoleringen och programmeras inte! Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Reducera antalet koefficienter. Polynomblocket får maximalt ha formen: N1 POLY PO[X]=(1.11, 2.22, 3.33) PO[Y]=(1.11, 2.22, 3.33) N1 PO[n]=... PL=44 n ... axelbeteckning, max. 8 banaxlar per block. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14095 Kanal %1 block %2 för liten radie vid cirkelprogrammering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid cirkelprogrammering har en för liten radie programmerats, d.v.s. programmerad radie är mindre än halva avståndet mellan start- och slutpunkt. © Siemens AG All Rights Reserved 184 Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14096 Kanal %1 block %2 otillåten typomvandling Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Under körning av programmet skulle genom en variabeltillordning eller en aritmetisk operation data bearbetas, så att de skulle behöva konverteras till en annan typ. Därmed skulle värdesområdet överskridas. Variabeltyp Egenskap REAL Värdesområde ± (2-1022-2+1023) brutna tal med decimalpunkt INT ± (231-1) hela tal med förtecken BOOL sanningsvärde TRUE, FALSE CHAR 1 ASCII-tecken 0 - 255 teckenföljd (max. 100 värden) 0 - 255 STRING AXIS 0,1 endast axelnamn axeladresser FRAME geometriska angivelser Värdesområde hos enskilda variabeltyper till REAL t.ex. axelrörelse INT BOOL CHAR STRING ja 1) ja ja 2) - ja ja 2) - ja - från REAL INT ja BOOL ja ja CHAR ja ja STRING - - ja ja ja ja 3) Typkonvertering 1) Värde <>0 motsvarar TRUE, Värde ==0 motsvarar FALSE. Stringlängd 0 => FALSE, annars TRUE 3) Endast 1 tecken 2) Från typ AXIS och FRAME och till typ AXIS och FRAME kan ingen omvandling genomföras Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra programdelen så att överskridning av värdesområde inte sker. T.ex. genom ändring av variabeldefinition. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. © Siemens AG All Rights Reserved 185 14097 Kanal %1 block %2 string kan inte omvandlas till typ AXIS Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Avropad funktion AXNAME - omvandling av överförda parametrar av typ STRING till ett axelnamn (returvärde) av typ AXIS - har inte hitta denna axelbeteckning i maskindata. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Kontrollera överförda parametrar (axelnamn) i funktionen AXNAME, om en geometri-, kanal-, eller maskinaxel hos dessa namn har projekterats (konfigurerats) över maskindata: 10 000: AXCONF_MACHAX_NAME_TAB 20 070: AXCONF_GEOAX_NAME_TAB 20 080: AXCONF_CHANAX_NAME_TAB Välj överföringsstring enligt axelnamn, ändra ev. axelnamn i maskindata. (Om ändring av axelnamn skall ske i NC-program måste ändringen först aktiveras med ”power-on”). Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14098 Kanal %1 block %2 konverteringsfel: Inget giltigt tal funnet Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Stringen beskriver inget giltigt INT- resp. REAL-tal. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Ändra bearbetningsprogram. Handlar det om en inmatning, så finns möjligheten, att över den fördefinierade funktionen ISNUMBER (med samma parameter) kontrollera om stringen beskriver ett tal. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 14099 Kanal %1 block %2 för långt resultat vid stringkedja Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Resultatet av stringkedja ger en string som är större än maximal stringlängd i ”system-imposed” stringlängd. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Anpassa NC-program. Med funktionen STRLEN kan storleken på summa-stringen avfrågas innan kedjan sammanställs. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 186 14100 Kanal %1 block %2 orienteringstransformation saknas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Per kanal kan 4 transformationsförband (transformationstyper) ställas in över maskindata. Detta larm visas om ett transformationsförband som aktiveras med nyckelordet TRAORI(n) (n ... nummer på transformationsförband), saknar förbesättning i maskindata. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Tryck Cykel-stopp och välj med funktionsknappen KORR. BLOCK funktionen ”Blockkorrektur”. Blockpekaren ställer sig på blocket med felet som skall korrigeras. • Kontrollera namnet på transformationsförbandet vid avropet i NCprogrammet med nyckelordet TRAORI(n) (n ... nummer på transformationsförband). • Mata in maskindata för detta transformationsförband, med anslutande aktivering med ”Power-On”. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14101 Kanal %1 block %2 ingen orienteringstransformation aktiv Förklaring %1 = Kanalnummer %2 = Blocknummer, Label • En orientering har programmerats med eulervinklar eller med en vektor och ingen orienteringstransformation är aktiv, d.v.s. nyckelordet TRAORI(n) (n ... nummer på transformationsförband) saknas. Exempel på korrekt transformationsprogrammering: N100 ... TRAORI(1) N110 G01 X... Y... ORIWKS N120 A3... B3... C3... N130 A3... B3... C3... : N200 TAFOOF Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd • Fortsättning av program Innan användning av transformation måste numret på transformationsförbandet anges med nyckelordet TRAORI(n) (n mellan 1 och 4). Radera larm med Cykelstart och fortsätt programmet. 14102 Kanal %1 Block %2 Polynomgrad större än 5 programmerad för orienteringsvektorns vinkel Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. Vid polynominterpolering för orienteringsvektor har en polynomgrad > 5 programmerats. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur. Åtgärd Ändra bearbetningsprogram. © Siemens AG All Rights Reserved 187 Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14110 Kanal %1 block %2 eulervinkel och en orienteringsvektors komponent är programmerad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label En orientering med eulervinkel och en orienteringsvektors komponent har programmerats samtidigt. Exempel: N50 TRAORI (1) N55 A2=10 B2=20 C3=50 ; Larm, p.g.a. eulervinkel och orienteringsvektor Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Programmera ”sort-enhetligt”, d.v.s. vid aktiv transformation skall endast eulervinkel eller endast orienteringsvektorer (riktningsvektorer) programmeras. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14111 Kanal %1 block %2 eulervinkel, orienteringsvektor och transformationsaxlar är programmerat Förklaring %1 = Kanalnummer %2 = Blocknummer, Label En orientering med eulervinkel och en orienteringsvektors komponent samt den genom orienteringen påverkade maskinaxeln har programmerats samtidigt. Exempel: N50 TRAORI (1) N55 A2=70 B2=10 C2=0 X50 ; Larm, p.g.a. programmering av eulervinkel och axlar. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Programmera ”sort-enhetligt”, d.v.s. vid aktiv transformation skall endast eulervinkel eller endast orienteringsvektorer (riktningsvektorer) programmeras. Eller deaktivera transformationen (TRAFOOF) och ställ in verktygsorienteringen med hjälp av programmering av hjälpaxlar. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14112 Kanal %1 block %2 programmerad orienteringsväg är inte möjlig Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid 5-axlig transformation skapar de båda orienteringsaxlarna ett koordinatsystem av längder och breddcirklar på en konisk yta. Går interpolationen genom polpunkten, rör sig endast den 5:e axeln. Den 4:a axeln behåller sin startposition. Om en rörelse programmeras, som inte går exakt genom polpunkten men alldeles bredvid, sker en avvikelse från den bestämda interpolationen, om rörelsen skär en cirkel, som är definierad med maskindata 24530 TRAFO5_NON_POLE_LIMIT_1 (omslagsvinkel, som relaterar till den 5:e axeln). Den interpolerade konturen läggs då genom polen (i omedelbar närhet till polen måste annars den 4:e axeln accelerera mycket snabbt för att sedan bromsa). © Siemens AG All Rights Reserved 188 Detta resulterar i en positionsavvikelse i den 4:e axelns slutpunkt gentemot det programmerade värdet. Den maximalt tillåtna vinkeln a, som den programmerade och interpolerande banan får innesluta är definierad i MD 24540 TRAFO5_POLE_LIMIT. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Använd alltid axelprogrammering i närhet till poler. Programmering av verktygsorienteringar i närhet till poler skall principiellt undvikas, då detta alltid leder till dynamikproblem. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14113 Kanal %1 block %2 programmerad släppningsvinkel är för stor Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Ingen ytterligare förklaring. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14114 Kanal %1 block %2 programmerad sidovinkel är för stor Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Ingen ytterligare förklaring. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14115 Kanal %1 block %2 otillåten definition av operatets yta Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Programmerade ytnormalvektorer pekar i motsatt riktning vid blockstart och blockslut. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Ändra bearbetningsprogram Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 189 14116 Kanal %1 block %2 absolutprogrammering av orientering vid aktiv ORIPATH Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Orienteringen har angivits absolut (t.ex. genom en riktningsvektor), fastän ORIPATH är aktiv. Vid aktiv ORIPATH bestäms orienteringen av släppningsvinkel- och sidovinkel relativt till bantangent och ytnormalvektor. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Ändra bearbetningsprogram Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 14117 Kanal %1 Block %2 Ingen vinkel eller riktning programmerad för konan Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid konisk mantelinterpolering av orienteringen (ORICONCW och ORICONCC) måste antingen konans öppningsvinkel eller riktningsvektor programmeras. Annars är inte orienteringsändringen entydigt definierad. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogrammet Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14118 Kanal %1 Block %2 ingen slutorientering programmerad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid konisk mantelinterpolering av orienteringen är en slutorientering programmerad. Därmed är inte orienteringsändringen entydigt definierad. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogrammet Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14119 Kanal %1 Block %2 ingen mellanorientering programmerad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid konisk mantelinterpolering av orienteringen med ORICONIO måste bredvid slutorienteringen även en mellanorientering programmeras. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogrammet © Siemens AG All Rights Reserved 190 Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14120 Kanal %1 block %2 planbestämning för programmerad orientering är inte möjlig Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Programmerade orienteringsvektorer (riktningsvektorer) i blockets start- och slutpunkt innesluter en vinkel av 180 grader. Därmed kan interpoleringsplanet inte bestämmas. Exempel: N50 TRAORI (1) N55 A3=0 B3=0 C3=1 N60 A3=0 B3=0 C3=-1 ; Vektorn i detta block är rakt motsatt den i ; föregående block. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogrammet så att orienteringsvektorerna i ett block inte riktas i exakt motsatt riktning - t.ex. dela upp blocket i 2 delblock. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14122 Kanal %1 Block %2 Vinkel och riktning för konan programmerad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid konisk mantelinterpolering av orienteringen med ORICONCW och ORICC får endast antingen öppningsvinkeln eller konans riktning programmeras. Båda får inte programmeras samtidigt i ett block. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogrammet Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14123 Kanal %1 Block %2 Konans öppningsvinkel är för liten Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid konisk mantelinterpolering måste konans programmerade öppningsvinkel vara större än hälften av vinkeln mellan start- och slutorienteringen. Annars kan ingen kona definieras. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogrammet Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. © Siemens AG All Rights Reserved 191 14124 Kanal %1 Block %2 Starttangent för orientering = 0 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid konisk mantelinterpolering med tangentiell fortsättning (ORICONTO) måste orienteringens starttangent vara olika 0. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogrammet Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14125 Kanal %1 Block %2 programmerad vridning är för inte möjlig Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Den programmerade vridningen på verktygsorienteringen kan inte köras. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogrammet Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14129 Kanal %1 Block %2 Orienteringsaxlar och en orienteringvektors komponenter programmerade Förklaring %1 = Kanalnummer %2 = Blocknummer , Label Orienteringsvinkel och en orienteringsvektors komponenter har programmerats samtidigt. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra NC-program. Fortsättning av program Radera larm med Cykel-Start och fortsätt bearbetningen. 14130 Kanal %1 block %2 för många initieringsvärden angivna Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid fälttillordning med SET har vid programkörning fler initieringsvärden angivits än det finns fältelement. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Reducera antalet initieringsvärden. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 192 14131 Kanal %1 Block %2 Orienteringsaxlar och släppnings-/sidovinkel programmerad Förklaring %1 = Kanalnummer %2 = Blocknummer , Label Orienteringvinkel och en släppnings- eller sidovinkel har programmerats samtidigt. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Spärr av Cykel-Start. Åtgärd Ändra NC-program. Fortsättning av program Radera larm med Cykel-Start och fortsätt bearbetningen. 14132 Kanal %1 Block %2 Orienteringsaxlar felaktigt projekterade Förklaring %1 = Kanalnummer %2 = Blocknummer , Label Projektering av orienteringsaxlar passar inte till maskinens kinematik. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykel-Start. Blockkorrektur med reorganisering. Åtgärd Anpassa maskindata. Fortsättning av program Radera larm med reset-knapp. 14133 Kanal %1 Block %2 G-kod för orienteringsdefinition ej tillåten Förklaring %1 = Kanalnummer %2 = Blocknummer , Label Programmering av en G-kod i 50:e G-kod gruppen är endast tillåtet när maskindata ORI_DEF_WITH_G_CODE är satt till TRUE. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykel-Start. Blockkorrektur med reorganisering Åtgärd Anpassa maskindata Fortsättning av program Radera larm med reset-knapp. 14134 Kanal %1 Block %2 G- kod för orienteringsinterpolering ej tillåten Förklaring %1 = Kanalnummer %2 = Blocknummer , Label Programmering av en G-kod i 51:e G-kod gruppen är endast tillåtet när maskindata ORI_DEF_WITH_G_CODE eller ORI_IPO_WITH_G_CODE är satt till TRUE. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Anpassa maskindata © Siemens AG All Rights Reserved 193 Fortsättning av program Radera larm med reset-knapp. Starta om programmet 14140 Kanal %1 Block %2 Programmering av position ej tillåten utan transformation Förklaring %1 = Kanalnummer %2 = Blocknummer, Label En positionsinformation har programmerats till en axel utan att en transformation är aktiv. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Interpreterstopp. Åtgärd Anpassa programmet Fortsättning av program Radera larm med reset-knapp. 14144 Kanal %1 Block %2 PTP-rörelse ej tillåten Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Till en rörelse som inte är G0 eller G1 har G-koden PTP programmerats. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Interpreterstopp. Åtgärd Anpassa programmet. Fortsättning av program Radera larm med reset-knapp. 14146 Kanal %1 Block %2 CP- eller PTP-rörelse utan transformation ej tillåtet Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Utan att transformation är aktiv har det programmerats G-kod CP eller PTP till en rörselse. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Interpreterstopp. Åtgärd Anpassa programmet. Fortsättning av program Radera larm med reset-knapp 14148 Kanal %1 Otillåtet referenssystem för kartesisk handkörning Förklaring %1 = Kanalnummer I settingdata SC_CART_JOG_MODE har ett värde som inte är tillåtet angivits för referenssystem vid kartesisk handkörning. Reaktion Visning av larm. Åtgärd Skriv in ett giltigt värde i settingdata SC_CART_JOG_MODE. © Siemens AG All Rights Reserved 194 Fortsättning av program Radera larm med reset-knapp. Starta om bearbetningsprogrammet 14150 Kanal %1 block %2 verktygshållarnummer otillåtet programmerat eller inte förenligt (MD) Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Ett verktygshållarnummer som är negativt eller som är större än maskindata MC_MM_NUM_TOOL_CARRIER har programmerats. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Åtgärd Programmera giltigt verktygshållarnummer resp. anpassa maskindata MC_MM_NUM_TOOL_CARRIER. Fortsättning av program Radera larm med reset-knapp. 14151 Kanal %1 block %2 otillåten vridning av verktygshållare Förklaring %1 = Kanalnummer %2 = Blocknummer, Label En verktygshållare som har en rotationsvinkel olika noll har aktiverats, fastän den tillhörande axeln inte är definierad. En rotationsaxel är inte definierad om alla tre riktningskomponenter är noll. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Åtgärd Sätt rotationsvinkel till noll resp. definiera tillhörande rotationsaxel. Fortsättning av program Radera larm med reset-knapp. 14152 Kanal %1 block %2 verktygsbärare: Ogiltig orientering. Felkod: %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %2 = Felkod Det har försökts att definiera en verktygsorientering med hjälp av aktiv frame, som inte kan nås med aktuell verktygsbärarkinematik. © Siemens AG All Rights Reserved 195 Detta fall kan alltid uppstå om verktygsbärarens båda rotationsaxlar inte står lodrätt på varandra eller om verktygshållaren har färre än två rotationsaxlar. Felkoden har följande betydelse 1: 1:a rundaxel i första lösningen påverkar undre gränsen 2: 1:a rundaxel i första lösningen påverkar övre gränsen 10: 2:a rundaxel i första lösningen påverkar undre gränsen 20: 2:a rundaxel i första lösningen påverkar övre gränsen 100: 1:a rundaxel i andra lösningen påverkar undre gränsen 200: 1:a rundaxel i andra lösningen påverkar övre gränsen 1000: 2:a rundaxel i andra lösningen påverkar undre gränsen 2000: 2:a rundaxel i andra lösningen påverkar övre gränsen 3: Önskad orientering kan inte ställas in med vald axelkonfigurering Av de felkoder som påvisar en påverkan på axelgränser, kan flera uppkomma samtidigt. Vid påverkan av en axelgräns försöker systemet, genom addition resp. subtraktion av en multipel av 360 grader, att hitta en giltig position inom tillåtna axelgränser. Reaktion Visning av larm Bitar sätts i snittställe Blockkorrektur med reorganisering Åtgärd Ändra verktygsbärarens definition eller aktivera annan frame. Fortsättning av program Radera larm med reset-knapp eller Cykelstart och fortsätt programmet. © Siemens AG All Rights Reserved 196 14153 Kanal %1 Block %2 Obekant verktygsbärartyp: %3 Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. %3 = Verktygsbärartyp. I $TC_CARR23[] har en ogiltig verktygsbärartyp angivits. Tillåtet är endast: t, T, p, P, m, M. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Blockkorrektur med reorganisering Spärr av Cykelstart. Åtgärd Ändra innehållet i verktygsbärardata. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14154 Kanal %1 Block %2 Summan av finkorrektör i parameter %3 hos orienteringsbar verktygsbärare %4 är för stor. Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. %3 = Ogiltig parameter hos orienteringsbar verktygshållare. %4 = Nummer på orienteringsbar verktygshållare. Maximalt tillåtet värde på finkorrektör hos en orienterbar verktygsbärare begränsas av maskindata $MC_TOCARR_FINE_LIM_LIN för linjära axlar och $MC_TOCARR_FINE_LIM_ROT för roterande axlar. Larmet kan endast uppstå när Settingdata $SC_TOCARR_FINE_CORREKTION är skiljt från noll. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Cykelstopp vid larm vid blockslut. Åtgärd Ange giltig finkorrektör. Fortsättning av program Radera larm med Cykelstart eller resetknapp och fortsätt programmet. 14155 Kanal %1 Block %2 Ogiltig basframe definition för verktygsbäraroffset Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. Om val av en verktygsbärare leder till en förändring i bordets offset, måste en giltig basframe definieras för att ta emot denna förskjutning. Se även maskindata 20184 (TOCARR_BASE_FRAME_NUMBER). Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart. Åtgärd Ändra bearbetningsprogram eller maskindata 20184 (TOCARR_BASE_FRAME_NUMBER). Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14157 Kanal %1 Block %2 Otillåten interpoleringstyp vid MOVT Förklaring %1 = Kanalnummer. © Siemens AG All Rights Reserved 197 %2 = Blocknummer, Label. Vid MOVT måste linjär- eller splineinterpolering (G0, G1, ASPLINE, BSPLINE, CSPLINE) vara aktiv. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart. Åtgärd Ändra program. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. © Siemens AG All Rights Reserved 198 14159 Kanal %1 Block %2 Fler än 2 vinklar programmerade med ROTS resp. AROTS Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. Med språkinstruktionerna ROTS resp. AROTS beskrivs främmande vridningar med hjälp av rymdvinklar. Då för maximalt 2 vinklar programmeras. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart. Åtgärd Ändra program. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14160 Kanal %1 Block %2 Val av verktygslängd utan angivelse av geometriaxel Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. Om variant C är aktiverad genom maskindata $MC_TOOL_CORR_MODE (Verktygslängd verkar i programmerad axel) vid verktygslängdkorrekur med Hord och G43/G44 i mode ISO_2, måste alltid minst en geometriaxel också anges. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart Blockkorrektur med reorganisering. Cykelstopp vid blockslut vid larm. Åtgärd Ändra maskindata $MC_TOOL_CORR_MODE eller bearbetningsprogrammet. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14165 Kanal %1 Block %2 Aktivt T-nummer passar inte till valt verktyg Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. I mode ISO_2 vid programmeringen av ett H- eller D-nummer fastställs ett Tnummer i definitionen av detta verktyg. Detta nummer måste vara identiskt med det explicit programmerade T-numret. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart Blockkorrektur med reorganisering. Cykelstopp vid blockslut vid larm. Åtgärd Ändra maskindata $MC_TOOL_CORR_MODE eller bearbetningsprogrammet Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14170 Kanal %1 Block %2 Otillåten interpoleringstyp vid verktygslängdkorrektör Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. Om man aktiverar en verktygskorrektör (G43 / G44) i språkmode ISO_2 måste linjär interpoleringstyp vara aktiverad. © Siemens AG All Rights Reserved 199 Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart Blockkorrektur med reorganisering. Cykelstopp vid blockslut vid larm. Åtgärd Ändra bearbetningsprogrammet Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14180 Kanal %1 Block %2 H-nummer är inte definierat Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. Angivet H-nummer är inte tillordnat något verktyg (ISO_2) Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart Blockkorrektur med reorganisering. Cykelstopp vid blockslut vid larm. Åtgärd Ändra bearbetningsprogrammet Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14185 Kanal %1 Block %2 D- nummer är inte definierat Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. Angivet D-nummer är inte tillordnat något verktyg (språkmode ISO_2) Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart Blockkorrektur med reorganisering. Cykelstopp vid blockslut vid larm. Åtgärd Ändra bearbetningsprogrammet Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14190 Kanal %1 Block %2 H-nummer med G49 Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. G49 (Val av verktygslängdkorrektör) och H-ord olika H0 är programmerade samtidigt Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart Blockkorrektur med reorganisering. Cykelstopp vid blockslut vid larm. Åtgärd Ändra bearbetningsprogrammet Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14195 Kanal %1 Block %2 D- nummer med G49 Förklaring %1 = Kanalnummer. © Siemens AG All Rights Reserved 200 %2 = Blocknummer, Label. G49 (Val av verktygslängdkorrektör) och D-ord olika D0 är programmerade samtidigt Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart Blockkorrektur med reorganisering. Cykelstopp vid blockslut vid larm. Åtgärd Ändra bearbetningsprogrammet Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14197 Kanal %1 Block %2 D-nummer och H-nummer programmerade samtidigt Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. D-ord och H-ord är programmerade samtidigt. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart Blockkorrektur med reorganisering. Cykelstopp vid blockslut vid larm. Åtgärd Ändra bearbetningsprogrammet Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14198 Kanal %1 Block %2 Otillåten ändring av verktygsriktning vid tool offset Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. Om en offset är aktiv i verktygsriktningen, får inget block växlas in där tillordningen av offsetaxel till kanalaxel ändras (Plaväxling, verktygsväxling fräsverktyg <=> svarvverktyg, geoaxel byte) Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart Blockkorrektur med reorganisering. Cykelstopp vid blockslut vid larm. Åtgärd - Ändra bearbetningsprogrammet - Reducera offset i verktygsriktning till 0. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14199 Kanal %1 Block %2 Otillåten planväxling vid verktyg med diameterkomponent Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. Har ett verktyg en förslitings- eller längdkomponent, som tolkas av planaxeln som diametervärde (Bit 0 och/eller Bit 1 i MD $MC_TOOL_PARAMETER_DEF_MASK är satt) och dessutom är bit 2 i detta maskindata satt. Då får detta verktyg endast användas i det i verktygsvalet aktiva planet. En planväxling leder till larm. © Siemens AG All Rights Reserved 201 Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd - Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14200 Kanal %1 block %2 negativ polradie Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Ändra bearbetningsprogrammet. Bit 2 im MD $MC_TOOL_PARAMETER_DEF_MASK zurücksetzen. Vid bestämning av slutpunkt för ett rörelseblock med G00, G01, G02 eller G03 i polkoordinater, är den under nyckelordet RP=... angivna polradien negativ. Begreppsdefinition: • Bestämning av blockets slutpunkt med Polvinkel och Polradie, relativt till aktuell pol (rörelsevillkor: G00/G01/G02/G03). • Ny bestämning av pol med Polvinkel och Polradie, relativt till den med Gfunktion valda referenspunkten. G110 ... sista programmerade punkt i planet G111 ... nollpunkt i aktuellt verktygskoordinatsystem (WKS) G112 ... sista pol Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Korrigera NC-programmet - endast positiva, absoluta värden, som anger avstånd mellan aktuell pol och blockets slutpunkt, är tillåtna för inmatning av polradie. (Riktningen bestäms med polvinkeln AP=...). Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14210 Kanal %1 block %2 för stor polvinkel Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid bestämning av slutpunkt för ett rörelseblock med G00, G01, G02 eller G03 i polkoordinater, har polvinkelns värdesområde som programmeras med nyckelordet RP=... överskridits. Den har området -360 till +360 grader med en upplösning på 0,001 grader. Begreppsdefinition: • Bestämning av blockets slutpunkt med Polvinkel och Polradie, relativt till aktuell pol (rörelsevillkor: G00/G01/G02/G03). • Ny bestämning av pol med Polvinkel och Polradie, relativt till den med Gfunktion valda referenspunkten. G110 ... sista programmerade punkt i planet G111 ... nollpunkt i aktuellt verktygskoordinatsystem (WKS) G112 ... sista pol Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Korrigera NC-program - tillåtet inmatningsområde för polvinkeln ligger mellan 360 grader och +360 grader med en upplösning på 0.001 grader. © Siemens AG All Rights Reserved 202 Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14250 Kanal %1 block %2 negativ polradie Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid ny bestämning pol med G110, G111 eller G112 i polkoordinater, är den under nyckelordet RP=... angivna polradien negativ. Endast positiva, absoluta värden är tillåtna. Begreppsdefinition: • Bestämning av blockets slutpunkt med Polvinkel och Polradie, relativt till aktuell pol (rörelsevillkor: G00/G01/G02/G03). • Ny bestämning av pol med Polvinkel och Polradie, relativt till den med Gfunktion valda referenspunkten. G110 ... sista programmerade punkt i planet G111 ... nollpunkt i aktuellt verktygskoordinatsystem (WKS) G112 ... sista pol Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Korrigera NC-programmet - endast positiva, absoluta värden, som anger avstånd mellan referenspunkt och ny pol, är tillåtna. (Riktningen bestäms med polvinkeln AP=...). Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14260 Kanal %1 block %2 för stor polvinkel Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid ny bestämning av pol med G110, G111 eller G112 i polkoordinater, har polvinkelns värdesområde som programmeras med nyckelordet AP=... överskridits. Den har området -360 till +360 grader med en upplösning på 0,001 grader. Begreppsdefinition: • Bestämning av blockets slutpunkt med Polvinkel och Polradie, relativt till aktuell pol (rörelsevillkor: G00/G01/G02/G03). • Ny bestämning av pol med Polvinkel och Polradie, relativt till den med Gfunktion valda referenspunkten. G110 ... sista programmerade punkt i planet G111 ... nollpunkt i aktuellt verktygskoordinatsystem (WKS) G112 ... sista pol Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Korrigera NC-program - tillåtet inmatningsområde för polvinkeln ligger mellan 360 grader och +360 grader med en upplösning på 0.001 grader. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. © Siemens AG All Rights Reserved 203 14270 Kanal %1 block %2 pol felaktigt programmerad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid bestämning av pol har en axel som inte tillhör valt bearbetningsplan programmerats. Programmeringen av polarkoordinater refererar alltid till det med G17 till G19 bestämda planet. Detta gäller även för ny bestämning av en pol med G110, G111 eller G112. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Korrigera NC-program - endast de båda geometriaxlar som utgör aktuellt bearbetningsplan får programmeras. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14280 Kanal %1 block %2 polarkoordinater felaktigt programmerade Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Slutpunkten i visat block har programmerats med såväl polarkoordinatsystem (med AP=..., RP=...) som med kartesiskt koordinatsystem(axeladresser X, Y,...). Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Korrigera NC-program - axelrörelse får endast anges i ett koordinatsystem. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14290 Kanal %1 block %2 Polynomgrad större än 5 programmerad för polynominterpolering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid polynominterpolering har en polynomgrad > 5 programmerats. Det kan endast programmeras polynomer av maximalt 5:e graden. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Korrigera NC-program. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 204 14300 Kanal %1 block %2 felaktigt aktiverad handrattöverlagring. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Handrattöverlagring har avropats felaktigt: 1. 2. vid positioneringsaxlar: - handrattöverlagring programmerad för delningsaxel, - ingen position programmerad, - FA och FDA programmerat för samma axel i blocket. vid banaxlar: - ingen position programmerad, - G60 inte aktiv, - 1:a G-grupp felaktig (endast G01 till CIP) Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14310 Handratt %1 felaktig konfiguration eller inaktiv Förklaring %1 = Handratt-nummer • • • Från ingångarna används ett servo med ett icke existerande servonummer eller ett inaktivt servo för tillordning av handratten (ENC_HANDWHEEL_MODULE_NR) resp. en mätkrets från en axel som hårdvarumässigt inte finns i servot används. Reaktion Visning av larm Bitar sätts i snittställe Spärr av Cykelstart Åtgärd Kontrollera ingångskonfiguration (maskindata) och/eller hårdvara för servo. Uppstart avbryts. Fortsättning av program Slå styrningen FRÅN -> TILL 14400 Kanal %1 block %2 verktygsradiekompensering aktiv vid transformationsväxling Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Växling av transformation är inte tillåtet med aktiv verktygsradiekompensering. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Tag bort verktygsradiekompensering i NC-programmet med G40 (i ett block med G00 eller G01) innan transformationsväxling. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. © Siemens AG All Rights Reserved 205 14401 Kanal %1 block %2 transformation saknas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Önskad transformation står inte till förfogande. Exempel: Programmerats har: N220 TRAORI(3) ;5-axeltransformation nr. 3-TILL Det finns dock bara transformation 1 och 2. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd • Ändra bearbetningsprogram, programmera endast definierade transformationer. • Kontrollera MD 24100 TRAFO_TYPE_n (tillordnar transformationen till NCprogrammet). Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 14402 Kanal %1 block %2 spline aktiv vid växling av transformation Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Växling av transformation är inte tillåtet vid körning av splinekurva. En följd av splineblock måste avslutas. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14403 Kanal %1 block %2 fördekodering är inte garanterat synkroniserad med huvudbearbetning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Positioneringsförlopp kan inte förberäknas tillförlitligt. Därmed är även positionen i MCS inte exakt bestämd. Det kan bero på att en växling av flertyigheter i transformationen pågår i huvudbearbetning, något som inte kunde förutses i fördekoderingen. Reaktion Visning av larm. Åtgärd Ändra bearbetningsprogram. Synkronisera fördekodering och huvudbearbetning. Fortsättning av program Radera larm med raderings-knapp. Ingen ytterligare betjäning behövs. 14404 Kanal %1 block %2 otillåten parametrering av transformation Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Fel vid val av transformation. Följande felorsaker kan principiellt finnas: • En av axlarna som körs av transformationen är inte frigiven: © Siemens AG All Rights Reserved 206 • är upptagen av annan kanal (-> frige) • är i spindeldrift (-> frige med SPOS) • är i POSA-drift (-> frige med WAITP) • är konkurrerande Pos-axel (->frige med WAITP) • Parametrering över maskindata är felaktig. • Axel- resp. geometriaxeltillordning till transformation är felaktig. • Felaktig maskindata (-> ändra maskindata, kallstart) Observera: Icke frigivna axlar meddelas in detta fall inte över EXINAL_TRANSFORM_PARAMETER = 14404, utan över EXINAL_ILLEGAL_AXIS = 14092 resp. BSAL_SYSERRCHAN_RESET = 1011. Det kan finnas transformationsberoende felorsaker vid: TRAORI: TRANSMIT: • Aktuell maskinaxelpositioin är inte lämpad för val (t.ex. val i pol) (-> ändra positionen något) • Parametrering över maskindata är felaktig • Särskilda förutsättningar vid maskinaxel är inte uppfyllda (t.ex. rundaxel är ingen moduloaxel) (-> ändra maskindata, kallstart) TRACYL: • Programmerad parameter vid val av transformation är inte tillåten. TRAANG: • Programmerad parameter vid val av transformation är inte tillåten. • Parametrering över maskindata är felaktig • Maskindata är felaktig(t.ex. TRAANG: ogynnsamt vinkelvärde) (-> ändra maskindata, kallstart) Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram resp. ändra maskindata. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14410 Kanal %1 block %2 spline aktiv vid geometriomkoppling Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Växling av tillordning av geometriaxlar till kanalaxlar är inte tillåtet i ett splineförlopp. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 207 14411 Kanal %1 block %2 verktygsradiekompensering aktiv vid geometriomkoppling Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Växling av tillordning av geometriaxlar till kanalaxlar är inte tillåtet vid aktiv verktygsradiekompensering. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 14412 Kanal %1 block %2 transformation aktiv vid geometriomkoppling Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Växling av tillordning av geometriaxlar till kanalaxlar är inte tillåtet vid aktiv transformation. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 14413 Kanal %1 block %2 verktygsfinkorrektur: Omkoppling geometriaxel/kanalaxel är inte tillåtet. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Växling av tillordning av geometriaxlar till kanalaxlar är inte tillåtet vid aktiv verktygsradiekompensering. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Åtgärd Ändra NC-program Fortsättning av program Radera larm med reset-knapp. 14414 Kanal %1 block %2 funktion GEOAX: Felaktigt avrop Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Felaktig parametrering vid avrop av GEOAX(...). Möjliga orsaker är: - Ojämnt antal parametrar. - Fler än 6 parametrar har angivits. - Ett geometriaxelnummer som är mindre än 0 eller större än 3 har programmerats. - Ett geometriaxelnummer har programmerats flera gånger. - Ett axelbeteckning har programmerats flera gånger. © Siemens AG All Rights Reserved 208 - Det har försökts att tillordna en kanalaxel till en geometriaxel, som har samma namn som en kanalaxel. - Det har försökts att ta bort en geometriaxel ur ett geometriaxelförband som har samma namn som en kanalaxel. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Åtgärd Ändra NC-program eller hitta felställe med KORR-BLOCK Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 14420 Kanal %1 block %2 delningsaxel %3 otillåten frame Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axel Axeln skall köras som delningsaxel, en frame är dock oturligt nog aktiv. Detta är förbjudet med maskindata FRAME_OR_CORRPOS_NOTALLOWED. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Åtgärd Ändra NC-program, Ändra maskindata CORR_FOR_AXIS_NOT_ALLOWED Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 14500 Kanal %1 block %2 otillåten DEF- eller PROC-instruktion i NC-program Förklaring %1 = Kanalnummer %2 = Blocknummer, Label NC-program med högnivåspråk är uppdelat i först en definitionsdel och sedan i en programdel. Övergången mellan delarna är inte utmärkt - efter 1:a programinstruktionen får definitioner ske. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Skriv definitions- och PROC-instruktioner i början av programmet. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14510 Kanal %1 block %2 PROC-instruktion saknas vid subprogramavrop Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid avrop av subprogram med parameteröverföring (”call-by-value” eller ”callby-reference”) måste det avropade programmet börja med en PROCinstruktion. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Definiera subprogram enligt använd typ. © Siemens AG All Rights Reserved 209 1. Traditionell subprogramuppbyggnad (utan parameteröverföring): % SPF 123456 : M17 2. Subprogramavrop med nyckelord och subprogramnamn (utan parameteröverföring): PROC UPNAME : M17 ENDPROC 3. Subprogramavrop med nyckelord och subprogramnamn (med parameteröverföring ”call-by-value”): PROC UPNAME (VARNAME1, VARNAME2, ...) : M17 ENDPROC 4. Subprogramavrop med nyckelord och subprogramnamn (med parameteröverföring ”call-by-reference”): PROC UPNAME (Typ1 VARNAME1, Typ2 VARNAME2, ...) : M17 ENDPROC Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14520 Kanal %1 block %2 otillåten PROC-instruktion i datadefinitionsdel Förklaring %1 = Kanalnummer %2 = Blocknummer, Label PROC-instruktionen får bara stå i början av ett subprogram. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra NC-programmet. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14530 Kanal %1 block %2 EXTERN- och PROC-instruktion stämmer inte överens Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Subprogram med parameteröverföring måste vara känt före dess avrop i programmet. Finns redan programmen (t.ex. fasta cykler), fastställer styrningen gränssnittet för avrop vid uppstart av systemet. I annat fall skall EXTERNinstruktion programmeras i avropande program. Exempel: N123 EXTERN UPNAME (TYP1, TYP2, TYP3, ...) Variabeltypen måste ovillkorligen överensstämma eller vara kompatibel med den i definitionen (PROC- instruktionen) fastställda typen; namnet kan låta annorlunda. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. © Siemens AG All Rights Reserved 210 Åtgärd Kontrollera och korrigera variabeltyperna hos EXTERN- och PROC-instruktion mot varandra så att de stämmer överens. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 14600 Kanal %1 block %2 buffertminne %3 kan inte skapas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Filnamn Buffertminnet för "Bearbetning från extern enhet" kunde inte skapas. Möjliga orsaker: • För lite minne (Minimum se MD $MN_MM_EXT_PROG_BUFFER_SIZE) • Inga resurser finns för MMC-NCK-Kommunikation (se MD $MN_MM_EXT_PROG_NUM) • Filen finns redan. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd • Ordna mer fri minnesplats i NCK, t.ex. genom att radera ej mer nödvändiga NC-program. • Anpassa MD's $MN_MM_EXT_PROG_BUFFER_SIZE resp. $MN_MM_EXT_PROG_NUM. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 14601 Kanal %1 Block %2 buffertminne kunde inte raderas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Buffertminnet för "Bearbetning från extern enhet" kunde inte raderas. Möjliga orsaker: Kommunikation MMC-PLC har inte avslutats Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Vid POWER ON raderas alla buffertminnen. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 14602 Kanal %1 Block %2 Timeout vid EXTCALL Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid laddning av externa subprogram (EXTCALL) kunde ingen förbindelse upprättas till MMC under den i $MN_MMC_CMD_TIMEOUT inställda övervakningstiden. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Förutsättning: MMC102/103 med programversion >= P4 © Siemens AG All Rights Reserved 211 • Kontrollera förbindelse till MMC102/103 • Höj $MN_MMC_CMD_TIMEOUT. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 14610 Kanal %1 block %2 Blockkorrektur ej möjligt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Ett larm har genererats, som normalt skulle kunna åtgärdas med programkorrektur. Men eftersom programmet laddas in från extern enhet kan detta inte ske. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd - Avbryt programmet med reset - Korrigera programmet i MMC resp. PC - Starta om laddning från extern enhet (ev. med blocksökning till avbrottsställe) Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 14650 Kanal %1 block %2 SETINT-instruktion med ogiltig ASUP-ingång Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Asynkrona subprogram (ASUP’s) är subprogram som utförs med hjälp av en hårdvaruingång (interruptrutiner, startade av en snabb NCK-ingång). Numret på NCK-ingången måste vara mellan 1 och 8. Den förses i SETINTinstruktionen med nyckelordet PRIO = .... med en prioritet på 1 - 128 (1 motsvarar högsta prioritet). Exempel: När NCK-ingång 5 går till 1-signal, skall subprogrammet LYFT_Z startas med högsta prioritet. N100 SETINT (5) PRIO = 1 LYFT_Z Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Programmera SETINT-instruktionens NCK-ingång från 1 till 8. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14660 Kanal %1 block %2 SETINT-instruktion med ogiltig prioritet Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Numret på NCK-ingången måste vara mellan 1 och 8. Den förses i SETINTinstruktionen med nyckelordet PRIO = .... med en prioritet på 1 - 128 (1 motsvarar högsta prioritet). Exempel: När NCK-ingång 5 går till 1-signal, skall subprogrammet LYFT_Z startas med högsta prioritet. N100 SETINT (5) PRIO = 1 LYFT_Z © Siemens AG All Rights Reserved 212 Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Programmera NCK-ingångens prioritet från 1 till 128. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14700 Kanal %1 block %2 timeout vid instruktion till interpreter Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Cykeltiden har överskridits vid styrningsintern instruktion såsom INVAL (val av NC-program), RESET (kanalreset), REORG (ny beredning av fördekoderingsminne) och NEWCONFIG (ändring av konfigurationsspecifika maskindata = varmstart). Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Om cykeltidsfelet beror på en för stor, momentan systembelastning (t.ex. i MMC-område eller vid OEM-användning), kan det vara möjligt att inget fel uppstår vid ny programkörning/betjäning. Annars skall Siemens AB kontaktas med en så exakt beskrivning av felsituationen. Service Tel.: 08-728 10 00 Fortsättning av program Slå styrningen FRÅN - TILL 14701 Kanal %1 block %2 antal tillgängliga NC-block reducerade med %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Antal ej tillgängliga block Efter reset har antalet tillgängliga block minskat i förhållande till senaste reset. Orsak är ett systemfel. Bearbetning av NC-programmet kan fortsätta efter kvittering av larmet. Underskrider antalet icke längre tillgängliga block 28060 MM_IPO_BUFFER_SIZE, så visas POWER-ON larm 14700. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Tillvägagångssätt som vid systemfel. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 14710 Kanal %1 block %2 fel i initieringssekvens vid funktion %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Identitet på orsakande funktion Efter uppstart, (program)-reset och (program)-start skapas initieringsblock avhängigt maskindata $MC_RESET_MODE_MASK och $MC_START_MODE_MASK (måste inte skapas). © Siemens AG All Rights Reserved 213 Då kan fel uppstå på grund av felaktig inställning av maskindata. Felen visas med samma felmeddelande som om funktionen vore felprogrammerad i NC-programmet. För att tydliggöra att felet uppkom i initieringssekvensen, visas dessutom detta larm. Parameter %3 visar i vilken funktion i initblockgenereringen felet uppstått. Uppstart och (program-) reset: Värde 0: 1: 2: 3: Fel vid synkronisering fördekodering / huvudbearbetning. Fel vid inval av verktygslängdkorrektur. Fel vid inval av transformation. Fel vid inval av nollpunktsförflyttning. I uppstart läses dessutom makrodefinitioner och cykelinterface in. Uppstår ett fel här så meddelas detta med ” Värde=4” eller ” Värde=5”. (Programm-) start: Värde 100: Fel vid synkronisering fördekodering / huvudbearbetning. 101: Fel vid inval av verktygslängdkorrektur. 102: Fel vid inval av transformation. 103: Fel vid inval av synkronspindel. 104: Fel vid inval av nollpunktsförflyttning. Speciellt är det vid aktiv verktygsförvaltning möjligt att ett spärrat verktyg sitter i spindeln eller i verktygshållaren, som trots detta skall aktiveras. Vid reset aktiveras dessa verktyg utan vidare åtgärd. Vid start kan man dessutom via maskindata $MC_TOOL_CHANGE_ERROR_MODE ställa ni, om ett larm skall skapas eller om en automatisk „komma vidare„-strategi skall väljas. Innehåller parameter 3 värden från 200 till 203 betyder detta att vid bestämda instruktioner (ASUP-start, Val av överlagra, TeachIn) saknas tillräckligt antal NC-block för förberedning av NC-block. Reaktion Åtgärd: Höj maskindata $MC_MM_NUM_BLOCKS_IN_PREP. Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Kontakta auktoriserad personal / Service. Vid parameter %3= 0 - 3: Om larmet kom vid RESET: Kontrollera inställning av maskindata MC_RESET_MODE_MASK, $MC_TOOL_RESET_VALUE, $MC_TOOL_PRESEL_RESET_VALUE, $MC_TOOL_RESET_NAME (endast vid aktiv verktygsförvaltning) $MC_CUTTING_EDGE_RESET_VALUE, $MC_SUMCORR_RESET_VALUE, $MC_TOOL_CARRIER_RESET_VALUE, $MC_GCODE_RESET_VALUES, $MC_EXTERN_GCODE_RESET_VALUES $MC_TRAFO_RESET_VALUE $MC_COUPLE_RESET_MODE_1 $MC_CHBFRAME_RESET_MASK. Om Parameter %3= 100 - 104: Kontrollera inställning av maskindata $MC_START_MODE_MASK och under RESET nämnda '..._RESET_...' Kontrollera maskindata. Ladda vid aktiv verktygsförvaltning eventuellt ur det i tillhörande larmet nämnda verktyget ur spindeln resp. radera tillståndet 'spärrat'. © Siemens AG All Rights Reserved 214 Vid parameter %3= 4 eller 5 : Kontrollera makrodefinitioner i _N_DEF_DIR. Kontrollera cykelkataloger _N_CST_DIR och _N_CUS_DIR Vid parameter %3= 200 till 203 : Höj maskindata $MC_MM_NUM_BLOCKS_IN_PREP. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 14720 Kanal %1 block %2 axlar saknas för centerless-transformation Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Alla axlar/spindlar som definierats med maskindata för centerless-slipning finns inte i kanalen. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd 1. Ändra bearbetningsprogram. 2. Ändra maskindata: 24110 TRAFO_AXES_IN_n 21522 TRACLG_GRINDSPI_NR 21524 TRACLG_CTRLSPI_NR. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 14730 Kanal %1 block %2 centerless-konflikt vid aktiveringen Förklaring %1 = Kanalnummer %2 = Blocknummer, Label • Centerless-transformationen får inte aktiveras om: • G96 är aktiv och regleringsspindel samtidigt är masterspindel. • Regleringsspindel är beroende av ett förband. • Centerlesstransformationens axlar överlappar sig med en aktiv transformation samt ett verktyg är aktivt. • Verktyg som inte är centerlessverktyg (T1, T2) är aktiva för slip- eller reglerskivespindel. • Konstant periferihastighet är aktiv för reglerspindel. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd • Korrigera NC-program. • Kontrollera verktygsdata. • Kontrollera maskindata. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 215 14740 Kanal %1 block %2 verktygsdata saknas för centerlesslipning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label För centerlesslipning måste verktygsdata stå i T1, D1 (slipskiva) resp. T2, D1 (reglerskiva). Här har ett fel uppstått. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd • Ändra bearbetningsprogram. • Kontrollera verktygsdata. • Kontrollera maskindata. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 14745 Kanal %1 block %2 centerlesslipning ej aktiv Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Det har försökts att slå ifrån centerlesslipning fast den inte var aktiv. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 14750 Kanal %1 block %2 för många hjälpfunktioner programmerade Förklaring %1 = Kanalnummer %2 = Blocknummer, Label I ett NC-block har fler än 10 hjälpfunktioner programmerats. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Kontrollera om alla hjälpfunktioner är nödvändiga i ett block - modalt verksamma funktioner behöver inte upprepas. Skapa ett eget hjälpfunktionsblock eller dela upp hjälpfunktionerna på flera block. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. © Siemens AG All Rights Reserved 216 14751 Kanal %1 block %2 för få recurser för synkronaktion (Märke: %3) Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Märke För bearbetning av synkronaktioner behövs resurcer som projekteras med maskindata $MC_MM_IPO_BUFFER_SIZE, MC_MM_NUM_BLOCKS_IN_PREP och MC_MM_NUM_SYNC_ELEMENTS. Räcker inte dessa resurserna till för bearbetning av NC-programmet så meddelas det med detta larm. Parameter %3 anger vilka resurcer som inte räcker till: Märke <= 2: Höj $MC_MM_IPO_BUFFER_SIZE resp. $MC_MM_NUM_BLOCKS_IN_PREP Märke > 2: Höj $MC_MM_NUM_SYNC_ELEMENTS. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Korrigera NC-program resp. höj resurcer. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14752 Kanal %1 block %2 DELDTG | STOPREOF - Konflikt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label I ett block av synkronaktioner som relaterar till ett rörelseblock har både DELDTG (radera reststräcka) och STOPREOF (fördekoderingsstopp) programmerats. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Funktionerna DELDTG och STOPREOF utesluter varandra i ett block. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14753 Kanal %1 block %2 synkronaktioner med otillåten interpoleringstyp Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Aktiv interpoleringstyp (t.ex. 5-axlig interpolering) är inte tillåten för synkronaktion resp. funktionen ”Flera matningar”. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14754 Kanal %1 block %2 synkronaktioner och felaktig matningstyp Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Aktiv matningstyp är inte tillåten för synkronaktion resp. funktionen ”Flera matningar”. © Siemens AG All Rights Reserved 217 Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14755 Kanal %1 block %2 synkronaktioner utan rörelse Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Programmerad synkronaktion resp. funktionen ”Flera matningar” kräver en rörelse, matning 0 är programmerad. Larmet används inte mer fr.o.m. P3.2 Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14756 Kanal %1 block %2 synkronaktioner och felaktigt värde Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Värde på synkronaktionens resp. funktionen ”Flera matningar” är otillåtet. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14757 Kanal %1 block %2 synkronaktioner och felaktig typ Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Programmerad kombination mellan aktion och typ av synkronaktion är inte tillåten. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14758 Kanal %1 block %2 programmerat värde är inte tillgängligt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Synkronvariablerna $AA_LOAD, $AA_TORQUE, $AA_POWER och $AA_CURR är bara tillgängliga i samband med servo 611D. De aktiveras med maskindata MDC 36730 DRIVE_SIGNAL_TRACKING. Systemvariabel $VA_IS: säker aktuell position är endast tillgänglig när maskindata $MA_SAFE_FUNCTION_ENABLE är satt samt att optionen $ON_NUM_SAFE_AXES är tillräckligt stort satt. © Siemens AG All Rights Reserved 218 Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra program eller maskindata. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14759 Kanal %1 block %2 synkronaktioner och felaktig axeltyp Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid flera matningar, en utgnistningstid eller en återgång för banrörelse måste minst en Geo-axel programmeras. Står dessutom synkronaxlar i blocket, sker vid flera matningar en anpassning av matningen för synkronaxeln. För synkronaxlar sker ingen återgång. Efter återgång eller renkörningstid sker radering av reststräcka även för synkronaxlar i blocket. Larmet används inte mer fr.o.m. P3.2 Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Programmera axeln som körs som positioneringsaxel med axiell matning, återgång eller renkörningstid. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 14760 Kanal %1 block %2 hjälpfunktioner i en grupp programmerade flera gånger Förklaring %1 = Kanalnummer %2 = Blocknummer, Label M- och H-funktionerna kan vid behov delas in i grupper helt variabelt med maskindata. Hjälpfunktionerna delas in i grupper på så sätt att flera enstaka funktioner i en grupp utesluter varandra. Inom en G-grupp är endast en hjälpfunktion användbar och tillåten. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Programmera endast en hjälpfunktion per hjälpfunktiongrupp. (Se även maskintillverkarens programmeringshandledning för gruppindelning). Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14761 Kanal %1 block %2 synkronaktion: Funktion DELDTG inte tillåten vid aktiv verktygsradiekompensering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Snabb radering av reststräcka ur synkronaktioner med DELDTG är inte tillåtet med aktiv verktygsradiekompensering. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart © Siemens AG All Rights Reserved 219 Åtgärd • Fortsättning av program Radera larm med reset-knapp. 14762 Kanal %1 block %2 för många PLC-variabler programmerade Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Annullera verktygsradiekompensering före snabb radering av reststräcka och aktivera den sedan på nytt eller • från SW 4: Programmera "Radera reststräcka utan förberedelse ": DELD Antalet programmerade PLC-variabler (hjälpfunktioner) har är för många. Antalet bestäms med maskindata 28150 MM_NUM_VDIVAR_ELEMENTS. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Cykel-stopp vid larm Åtgärd Ändra NC-program eller maskindata. Fortsättning av program Radera larm med reset-knapp. 14763 Kanal %1 Block %2 För många linkvariabler programmerade Förklaring %1 = Kanalnummer %2 = Blocknummer , Label Antalet programmerade NCU-linkvariabler har överstigit maximalt tillåtet antal. Antalet fastställs med MD $MC_MM_NUM_LINKVAR_ELEMENTS. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Cykel-stopp vid larm Åtgärd Ändra NC-program eller maskindata. Fortsättning av program Radera larm med reset-knapp. 14764 NCU-Link kan inte överföra alla linkvariabler genast Förklaring Hjälplarm för den som utvecklar NC-program. En värdetillordning till en linkvariabel (t.ex.: $a_dld[16]=19) genomförs vid huvudbearbetning och förs vidare till alla NCU‘s i link-förbandet via NCU-link. Denna förbindnings bandbredd begränsar antalet värdetillordningar som kan överföras i en interpoleringstakt. Alla värdetillordningar sammanfattas i nästa huvudbearbetning och genomförs direkt vid exekvering av detta. Ett huvudbearbetningsblock är det block där man skulle stanna i singelblockdrift SLB1. Exempel: Block med en äkta rörelse (G0 X100), Stopre, G4, WAITM, WAITE,... © Siemens AG All Rights Reserved 220 Larmet kommer om det sätts fler linkvariabler i någon enda interpoleringstakt än vad som kan transfereras. Linkvariablerna överförs först i någon av de följande interpoleringstakterna. Instruktionen försvinner inte! Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Cykel-stopp vid larm Åtgärd Infoga huvudbearbetningsblock mellan instruktionerna om programmet så tillåter. Se även $A_LINK_TRANS_RATE. Fortsättning av program Visning av larm försvinner med larmorsak. Ingen ytterligare bejäning är nödvändig. 14765 NCU-Link kan inte överföra alla linkvariabler Förklaring En värdetillordning till en linkvariabel (t.ex.: $a_dld[16]=19) genomförs vid huvudprogramexekvering och förs vidare till alla NCU‘s i linkförbandet via NCU-link. Denna förbindnings bandbredd begränsar antalet värdetillordningar som kan överföras i en interpoleringstakt. De ej överförda tillordningarna mellanlagras. Detta mellamninne är förbrukat! Alla värdetillordningar sammanfattas i nästa huvudbearbetningsblock och genomförs direkt vid exekvering av denna. Ett huvudbearbetningsblock är det block där man skulle stanna i singelblockdrift SLB1. Exempel: Block med en äkta rörelse (G0 X100), Stopre, G4, WAITM, WAITE,... Avfrågan av linkvariabler berörs inte (zB: R100= $a_dld[16]) Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Cykel-stopp vid larm Åtgärd Infoga huvudbearbetningsblock som kräver tillräckligt många interpoleringstakter för bearbetning mellan tillordningarna. (T.ex. G4 F10). Ett block med ytterligare förberäkninsstopp förbättrar inte situationen! Se även $A_LINK_TRANS_RATE, ett maskindata som kan testas före en instruktion. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 14766 NCU-Link är starkt belastad och det leder till minnesproblem Förklaring Hjälplarm för den som utvecklar NC-program. Bandbredden för NCU-links räcker precis inte till för att överföra alla data. Till dessa ej cykliska data räknas linkvariabel-tillordningar, skrivning av maskindata, värden vid container-växling och skrivning av settingdata. Dessa data mellanlagras och kommer inte att försvinna. Mellanminnet är nu upptaget till 70%. Reaktion Visning av larm. Visning av varning. Åtgärd I bearbetningsprogrammet bör man inte korrigera cykliska data periodvis. © Siemens AG All Rights Reserved 221 Fortsättning av program Radera larm med raderings-knapp. Ingen ytterligare betjäning behövs. 14767 Maskindatautjämning över NCU-link fungerade ej korrekt Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. I blocket används en ej frigiven option. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Ändra färre settingdata resp. maskindata samtidigt. Fortsättning av program Slå styrningen Från -> Till. 14770 Kanal %1 block %2 felaktigt programmerad hjälpfunktion Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Tillåtet antal programmerade hjälpfunktioner per NC-block har överskridits eller mer än 1 hjälpfunktion från en och samma hjälpfunktionsgrupp har programmerats (M- och S-funktion). Hos användardefinierade hjälpfunktioner bestäms maximalt antal hjälpfunktioner per grupp i NCK-systeminställningar, med maskindata 11100 AUXFU_MAXNUM_GROUP_ASSIGN för alla hjälpfunktioner (Standardvärde: 1). För varje användardefinierad hjälpfunktion som skall tillordnas en grupp, sker tillordningen med 4 kanalspecifika maskindata. Återhopp från ASUP med M02/M17/M30 varvid M-koden inte står ensam i blocket: Detta är inte tillåtet när ett block med WAITE, WAITM eller WAITMC har avbrutits med ASUP . Åtgärd: M02/M17/M30 programmeras ensamt i blocket resp. ersätt med RET. 22010 AUXFU_ASSIGN_TYPE: Hjälpfunktionstyp, t.ex. M 22000 AUXFU_ASSIGN_GROUP: önskad grupp 22020 AUXFU_ASSIGN_EXTENSION: eventuellt nödvändig utökning 22030 AUXFU_ASSIGN_VALUE: Funktionsvärde Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Korrigera NC-program - max. 16 hjälpfunktioner, max. 5 M-funktioner per block, max. 1 hjälpfunktion per grupp. Fortsättning av program Radera larm med Cykelstart eller reset-knapp och fortsätt programmet. 14780 Kanal %1 block %2 ej frigiven option har använts Förklaring %1 = Kanalnummer %2 = Blocknummer, Label I blocket har en icke frigiven option använts. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. © Siemens AG All Rights Reserved 222 Åtgärd Ändra bearbetningsprogram, komplettera med option. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14790 Kanal %1 block %2 axel %3 programmerad via PLC Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axel I NC-blocket har en axel som redan körs från PLC programmerats.. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd • Ändra bearbetningsprogram, använd inte denna axel. • Stoppa axelns rörelse med PLC, ändra bearbetningsprogram (infoga WAITP). Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14800 Kanal %1 block %2 programmerad banhastighet för liten eller lika med 0 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Tillsammans med G-funktionerna G93, G94, G95 eller G96 har ett negativt Fvärde programmerats. Banhastigheten får programmeras i området från 0,001 till 999 999,999 [mm/min, mm/v, grad/min, grad/v] för metriskt inmatningssystem och från 0,000 1 till 39 999,999 9 [tum/min, tum/v] för inmatningssystem i tum. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Programmera banhastigheten (geometrisk summa av hastighetskomponenter hos deltagande geometriaxlar) inom ovan angivna gränser. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14810 Kanal %1 block %2 negativ axelhastighet programmerad för positioneringsaxel %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axel För visad axel som momentant körs som positioneringsaxel, har en negativ matning (FA-värde) programmerats. Positioneringshastigheten får ligga i området från 0,001 till 999 999,999 [mm/min, grad/min] för metriskt inmatningssystem och från 0,000 1 till 39 999,999 9 [tum/min, tum/v] för inmatningssystem i tum. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Programmera positioneringshastigheten inom ovan angivna gränser. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. © Siemens AG All Rights Reserved 223 14811 Kanal %1 block %2 felaktigt värdeområde för acceleration av axel / spindel %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axel, Spindel Tillåtet inmatningsområde för programmerbar acceleration har inte iakttagits. Tillåtet är värden från 1 till 200 procent. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Anpassa värden enligt programmeringshandledning. Tillåtet är värden från 1 till 200 procent. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14812 Kanal %1 block %2 för axel %3 är SOFTA inte möjligt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axel För en axel skall rörelsen SOFT ställas in, det går inte, för denna axel har en bruten accelerationslinje valts med maskindata. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram eller maskindata. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14815 Kanal %1 Block %2 Negativ gängstigningsändring programmerad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label En negativ gängstigningsändring är programmerad. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering Åtgärd Korrigera värdetillordning. Programmerat F-värde bör vara > 0. 0 är tillåtet, dock verkningslöst. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14820 Kanal %1 block %2 maximalt spindelvarvtal för konstant skärhastighet är negativt programmerad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label För funktionen ”Konstant skärhastighet G96” kan ett maximalt spindelvarvtal programmeras med nyckelordet LIMS=.... Värdesområdet ligger mellan 0,1 999 999,9 [v/min]. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. © Siemens AG All Rights Reserved 224 Åtgärd Programmera maximalt spindelvarvtal för konstant skärhastighet inom gränserna ovan. Nyckelordet LIMS är modalt verksamt och kan stå antingen före eller i blocket med inval av konstant skärhastighet. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14821 Kanal %1 block %2 fel vid SUG-val resp. annullering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid val av SUG-programmering (konstant periferihastighet, Tyska = ScheibenUmfangsGeschwindigkeit) med GWPSON har ett av följande fel uppstått: • SUG-programmering har valts för en spindel som redan har tillordnats ett verktyg med TMON, GWPSON, CLGON eller med aktivering av verktygslängdkompensering. • Valet relaterar inte till ett slipspecifikt verktyg (400 -499). • Det har försökts att välja SUG för aktivt verktyg, fast verktygslängdkompensering inte är aktiverad. • Valet relaterar till ett ogiltigt spindelnummer. • Slipskiveradie 0 har angivits. Vid annullering av SUG-programmering med GWPSOFF har ett av följande fel uppstått: • Annulleringen relaterar inte till ett slipspecifikt verktyg (400 -499). • Det har försökts att annullera SUG för aktivt verktyg, fast verktygslängdkompensering inte varit aktiverad. • Annulleringen relaterar till ett ogiltigt spindelnummer. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd • Kontrollera GWPSON- resp. GWPSOF-instruktion. • Kontrollera data för verktygskorrektörer: - $TC_DP1 : 400 - 499; - $TC_TGP1: Spindelnummer. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. © Siemens AG All Rights Reserved 225 14822 Kanal %1 block %2 felaktig SUG-programmering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid val av SUG-programmering (konstant periferihastighet) med GWPSON eller programmering med "S[Spindelnummer] = värde" har ett av följande fel uppstått: • Ogiltigt spindelnummer. • Ogiltigt parameternummer för radieberäkning i $TC_TPG9. Giltiga värden är: 3 för $TC_DP3 (Längd 1) 4 för $TC_DP4 (Längd 2) 5 för $TC_DP5 (Längd 3) 6 för $TC_DP6 (Radie) • Ogiltig vinkel i $TC_TPG8. Giltiga värden är: • -90 <= $TC_TPG8 < +90 Slipskiveradie 0 har angivits Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Kontrollera data för verktygskorrektörer. • $TC_DP1 : 400 - 499 • $TC_TPG1: Spindelnummer • $TC_TPG8: Vridningsvinkel vid lutande skiva • $TC_TPG9: Korrekturparameter för radieberäkning t.ex. 3 för $TC_GP3 Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14823 Kanal %1 block %2 fel vid inval resp. annullering av verktygsövervakning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid inval av verktygsövervakning med TMON har ett av följande fel uppstått: • Valet relaterar inte till ett slipspecifikt verktyg (400 -499). • Valet relaterar till ett ogiltigt spindelnummer. • Det har försökts att välja verktygsövervakning för en spindel som redan har tillordnats ett verktyg med TMON, GWPSON, CLGON eller med aktivering av verktygslängdkompensering. • Det har försökts att välja verktygsövervakning för aktivt verktyg, fast verktygslängdkompensering inte har aktiverats. © Siemens AG All Rights Reserved 226 • Ogiltigt parameternummer för radiebeskrivning i $TC_TPG9. Giltiga värden är: 3 för $TC_DP3 (Längd 1) 4 för $TC_DP4 (Längd 2) 5 för $TC_DP5 (Längd 3) 6 för $TC_DP6 (Radie) • Slipskiveradie 0 har angivits Vid annullering av verktygsövervakning med TMOF har ett av följande fel uppstått: • Annulleringen relaterar inte till ett slipspecifikt verktyg (400 -499). • Det har försökts att annullera verktygsövervakning för aktivt verktyg, fast verktygslängd-kompensering inte varit aktiverad. • Annulleringen relaterar till ett ogiltigt spindelnummer. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Kontrollera TMON- resp. TMOF-instruktion. Kontrollera data för verktyskorrektörer. • $TC_DP1 : 400 - 499. • $TC_TPG1: Spindelnummer. • $TC_TPG8: Vridningsvinkel vid snedställd skiva. • $TC_TPG9: Parameternummer för radieberäkning t.ex. 3 för $TC_GP3. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14824 Kanal %1 block %2 SUG - konflikt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Funktionerna konstant periferihastighet (SUG) och konstant skärhastighet (G96 S...) har aktiverats samtidigt för en spindel. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14830 Kanal %1 block %2 felaktig matningstyp använd Förklaring %1 = Kanalnummer %2 = Blocknummer, Label I visat block har G97 programmerats trots att G96 (eller redan G97) inte var aktiverad innan dess. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Tag bort G97 ur visat block och programmera korrekt matningstyp (G93, G94, G95 eller G96) för efterföljande bearbetningsavsnitt. © Siemens AG All Rights Reserved 227 Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 14840 Kanal %1 block %2 felaktigt värdesområde för konstant skärhastighet Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Programmerad skärhastighet ligger inte inom inmatningsområdet. Metriskt inmatningsområde: Inmatningsområde tum: 0,01 till 9 999,99 [m/min] 0,1 till 99 999,99 [tum/min] Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Programmera skärhastighet under adress S inom tillåtet värdesområde. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14900 Kanal %1 block %2 mittpunkt och slutpunkt programmerade samtidigt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid programmering av en cirkel över öppningsvinkel har cirkelns mittpunkt och dessutom cirkelns slutpunkt programmerats. Därmed är cirkeln överbestämd. Endast en av punkterna är tillåten. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Välj den programmeringsvariant som säkerställer måtten från operatritningen (undvik beräkningsfel). Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14910 Kanal %1 block %2 ogiltig öppningsvinkel för cirkel Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid programmering av en cirkel över öppningsvinkel har en negativ öppningsvinkel eller en öppningsvinkel >= 360 grader programmerats. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Programmera öppningsvinkel inom tillåtet värdesområde 0.0001 - 359.9999 [Grader]. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 14920 Kanal %1 block %2 felaktig stödpunkt för cirkel Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid programmering av en cirkel över en stödpunkt (CIP) ligger alla 3 punkter (Start-, slut- och stödpunkt) på linje och ”stödpunkten” (programmerad med interpoleringsparametrar I, J, K) ligger inte mellan start- och slutpunkt. © Siemens AG All Rights Reserved 228 Skulle det röra sig om en cirkel som ingår som komponent i en skruvlinje (Helix), bestämmer antalet varv (Nyckelord TURN=...) över den fortsatta blockberedningen: • TURN>0: Visning av larm, eftersom cirkeln är oändligt stor. • TURN=0 och CIP-värde mellan start- och slutpunkt: En linje från start- till slutpunkt genereras (utan larm). Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Lägg stödpunktens position med parametrarna I, J och K så att den verkligen ligger mellan cirkelns start- och slutpunkt. Eller undvik denna typ av cirkelprogrammering och programmera cirkeln med hjälp av radie, öppningsvinkel eller mittpunktsparameter. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 15000 Kanal %1 block %2 Kanal-Sync-instruktion med otillåtet märke Förklaring %1 = Kanalnummer %2 = Blocknummer, Label En WAITM/WAITMC/SETM/CLEARM-instruktion med märke-nummer mindre än 1 eller större än maximalt antal märken har programmerats. Undantag : CLEARM(0) är tillåtet och raderar alla märken i kanalen !. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Korrigera instruktionen. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 15010 Kanal %1 block %2 programkoordinerings-instruktion med ogiltigt kanalnummer Förklaring %1 = Kanalnummer %2 = Blocknummer, Label En WAITM-, WAITMC-,INIT- eller START-instruktion med ett ogiltigt kanalnummer har programmerats. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Korrigera instruktionen. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 15020 Kanal %1 block %2 CHANDATA-instruktion kan inte utföras. Kanal %3 är inte aktiv Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = String (CHANDATA-Parameter) Med en CHANDATA-instruktion väljs datainmatning för en kanal som inte har aktiverats. Inläsning av flerkanaliga data måste av strukturorsaker ske 2 gånger. © Siemens AG All Rights Reserved 229 Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd • Aktivera gällande kanal med maskindata / optionsdata eller • radera CHANDATA-instruktion och alla följande instruktioner i kanaldata. Felmeddelandet kommer regelbundet vid 1:a inläsningen av ett INITIALInit-block, som skall installeras med ett flerkanaligt system. I detta fall måste: 1. NCK-Restart utföras, för att aktivera redan inlästa globala maskindata för installation av ytterligare kanaler. 2. inläsning av INITIAL-Init-block måste upprepas. Fortsättning av program Slå styrningen FRÅN -> TILL. 15025 CHANDATA (%2): Kanal är inte aktiv. Data ignoreras. Förklaring %1 = Kanalnummer %2 = Chandata parameter Med en CHANDATA-instruktion har datainmatning valts för en kanal, som inte är aktiv. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Åtgärd Det handlar om ett hänvisnings-larm som påvisar att filen som överförs till NCK, innehåller data från en inaktiv kanal. Numret på den inaktiva kanalen anges. Denna kanals data finns efter detta inte till förfogande i NCK. Larmet kan ha två grunder: 1. Kanalen måste först aktiveras med NCK-RESET / POWER-ON. Dvs. filen måste laddas in på nytt. Om larmet återkommer är orsaken den 2:a. Dvs. nämnd kanal skall verkligen inte aktiveras, men data ligger kvar i filen. Kontrollera för den andra orsaken att systemet inte har aktiverat nämnd kanal. Om ja, då kan man köra vidare efter en NCK-RESET / POWER-ON utan ytterligare åtgärder. Det är alltså inte nödvändigt att ladda in filen på nytt. Om nej, måste man se till att den av misstag inaktiverade kanalen åter aktiveras. Om inställningarna för aktivering av kanalerna finns i de inladdade filerna (t.ex. arkivfiler), då måste antingen filerna i detta program ändras, eller ändras i systemet där de skapades. Filen måste innehålla korrekt antal kanaler. Använt larm: 15020 - 15021 Fortsättning av program Slå styrningen FRÅN -> TILL. 15021 Kanal %1 block %2 CHANDATA- instruktion med ogiltigt kanalnummer. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Med en CHANDATA-instruktion har datainmatning för en otillåten kanal valts t.ex.. <1, > maximalt antal kanaler, inte utförande kanal. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Programmera CHANDATA-instruktion enligt aktuell konfiguration och projektering. © Siemens AG All Rights Reserved 230 Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 15100 Kanal %1 block %2 REORG-avbrott p.g.a. logfile-spill (overflow) Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Logfile är ett protokollminne där samtliga datamanipulation av interpreter registreras. Vid ny beredning av fördekoderingsminne (REORG) skapas åter konsistenta data mellan fördekodering och huvudbearbetning (fördekoderingen återställs). Genom ingreppet i den automatiska programexekveringen (t.ex. överlagra) behövs en REORG - p.g.a. att logfilen saknas är detta omöjligt! Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd En större logfil kan eventuellt förhindra detta larm vid nästa körning av programmet. För den nuvarande bearbetningen av NC-programmet är dock inga hjälpande åtgärder möjliga. För senare bearbetning borde: 1. avstånden mellan koincidenspunkterna minskas med fördekoderingsstopp - därmed räcker en mindre logfil! 2. öka logfilen med kanalspecifika maskindata: MD 28 000: MM_REORG_LOG_FILE_MEM och MD 28 010: MM_REORG_LUD_MODULES Varning! Ändring av dessa maskindata medför ny indelning av NCK-användarminne med efterföljande laddning av standardmaskindata. Utan föregående datasäkring medför detta DATAFÖRLUST!! Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 231 15110 Kanal %1 block %2 REORG inte möjligt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Logfile är ett protokollminne där samtliga datamanipulation av interpreter registreras. Vid återberedning av fördekoderingsminne (REORG) skapas åter konsistenta data mellan fördekodering och verklig exekvering (fördekoderingen återställs). Larmet betyder att logfilen har raderats för att skapa ytterligare minne för programberedning. Därmed är REORG av fördekoderingsminnet inte möjligt förrän efter nästa koincidenspunkt. Reaktion Visning av larm. Åtgärd En större logfil kan eventuellt förhindra detta larm vid nästa körning av programmet. För den nuvarande bearbetningen av NC-programmet är dock inga hjälpande åtgärder möjliga. För senare bearbetning borde: 1. avstånden mellan koincidenspunkterna minskas med fördekoderingsstopp - därmed räcker en mindre logfil! 2. öka logfilen med kanalspecifika maskindata: MD 28 000: MM_REORG_LOG_FILE_MEM och MD 28 010: MM_REORG_LUD_MODULES Varning! Ändring av dessa maskindata medför ny indelning av NCK-användarminne med efterföljande laddning av standardmaskindata. Utan föregående datasäkring medför detta DATAFÖRLUST!! Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 15150 Kanal %1 block %2 laddning från extern enhet har avbrutits Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Förbindelse mellan MMC och NCK är avbruten (kommunikationsavbrott t.ex. genom kabelbrott). Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Kontrollera förbindelse mellan MMC-NCK. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 15160 Kanal %1 block %2 felaktig projektering av fördekodering Förklaring %1 = Kanalnummer %2 = Blocknummer, Label I interpreter har följande deadlock fastställts: Ett blockelement behövs, blockelementminnet är dock tomt och det finns inga förutsättningar att genom bearbetning av fördekoderings/bearbetnings-kö erhålla nya blockelement, eftersom denna kö också är tom. © Siemens AG All Rights Reserved 232 Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Ändra projektering av fördekodering med maskindata 28060 MM_IPO_BUFFER_SIZE (minska ev. IPO-buffert) eller 28070 MM_NUM_BLOCKS_IN_PREP. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 15165 Kanal %1 block %2 fel vid översättningsprogram eller interpretation av PLC-Asups %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = String Vid start av NC-program bereds datadelen av invalda PLC-Asups. Uppstår då ett fel (omsättning eller interpreter), sätts först detta larm och sedan ett omsättnings- eller interpreterlarm som beskriver felet närmare. Felet leder till Interpreterstopp. Blockkorrektur är inte möjligt. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Korrigera NC-program Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 15166 Kanal %1 Användar system-ASUP_N_ASUP_SPF saknas Förklaring %1 = Kanalnummer Med maskindata 11610 $MN_ASUP_EDITABLE aktiveras funktionen ”Användardefinierad system-ASUP”. Det tillhörande användarprogrammet kunde inte hittas via den angivan sökvägen - 1. /_N_CUS_DIR/_N_ASUP_SPF - 2. /_N_CMA_DIR/_N_ASUP_SPF Det körs vidare med standars-system-ASUP. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Ladda Användardefinierad system-ASUP under /_N_CUS_DIR/_N_ASUP_SPF eller /_N_CMA_DIR/_N_ASUP_SPF. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 15170 Kanal %1 block %2 program %3 kunde inte översättas. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = string I översättningsmode har ett fel uppstått. Det därefter visade (omsättnings) meddelandet relaterar till det här nämnda programmet. Reaktion Visning av larm. Åtgärd Korrigera NC-program © Siemens AG All Rights Reserved 233 Fortsättning av program Radera larm med reset-knapp. Ytterligare betjäning är inte nödvändig. 15171 Kanal %1 block %2 kompilat %3 äldre än tillhörande program. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Compilat filnamn Vid avrop av ett förkompilerat subprogram har det fastställts att kompilatet är äldre än den tillhörande SPF-filen. Kompilatet har raderats, och vid start kommer subprogrammet att startas istället för kompilatet. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Kompilera på nytt Fortsättning av program Radera larm med Cykelstart eller reset-knapp och fortsätt programmet. 15175 Kanal %1 block %2 program %3 Inget interface kunde bildas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = string I interfacebildningsmode har ett fel uppstått. Det därefter visade (omsättnings-)meddelandet relaterar till det här nämnda programmet. Speciellt vid nyladdning av cykelprogram till NCK kan problem uppstå, om maskindata $MN_MM_NUM_MAX_FUNC_NAMES, $MN_MM_NUM_MAX_FUNC_PARAM har ställts in med för små värden. Reaktion Visning av larm. Åtgärd • Korrigera bearbetningsprogram • Om cykelprogram har laddats in på nytt till NCK, eller om det skall göras, måste normalt sett värdena i $MN_MM_NUM_MAX_FUNC_NAMES, $MN_MM_NUM_MAX_FUNC_PARAM höjas. Se speciellt beskrivningen av larm 6010 Fortsättning av program Radera larm med reset-knapp. Ytterligare betjäning är inte nödvändig. 15180 Kanal %1 block %2 program %3 kunde inte bearbetas som INI-fil Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = string Vid bearbetning av ett initialiseringsprogram (INI-fil) resp. en GUD- eller makrodefinitionsfil (DEF-fil) har ett fel uppstått. Det därefter visade felmeddelandet relaterar till det här nämnda programmet. Reaktion Visning av larm. Åtgärd Korrigera initialiseringsprogram (INI-fil) resp. en GUD- eller makrodefinitionsfil (DEF-fil). Ändra minneskonfigurering i samband med larm 12380 resp. 12460. Fortsättning av program Radera larm med reset-knapp eller Cykelstart. © Siemens AG All Rights Reserved 234 15185 Kanal %1 %2 fel i INI-fil Förklaring %1 = Kanalnummer %2 = Antal registrerade fel Vid bearbetning av initialiseringsprogram (INI-filer), GUD- eller makrodefinitionsfiler (DEF-filer)har ett fel uppstått. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Åtgärd Kontakta auktoriserad personal / Service. Korrigera INI-filer resp. DEF-filer eller korrigera maskindata och skapa ny INI-fil (med upload). Fortsättning av program Slå styrningen FRÅN -> TILL. 15190 Kanal %1 block %2 inget ledigt minne för avrop av subprogram Förklaring %1 = Kanalnummer %2 = Blocknummer, Label I interpreter har följande deadlock fastställts: För avrop av subprogram behövs minne. Modulminnet är dock tomt och det finns inga förutsättningar att genom bearbetning av fördekoderings/bearbetnings-kö erhålla nytt modulminen, eftersom denna kö också är tom. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Höj maskindata 28010 MM_NUM_REORG_LUD_MODULES / 28040 MM_LUD_VALUES_MEM / 18210 MM_USER_MEM_DYNAMIC eller programmera fördekoderingsstopp STOPRE före avrop av subprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 15300 Kanal %1 block %2 ogiltigt antal körningar vid blocksökning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid funktionen ”blocksökning med beräkning” har i spalten P (antal körningar) ett negativt tal angivits. Tillåtet värdeområde är P 1 - P 9 999. Reaktion Visning av larm. Åtgärd Ange endast positivt antal körningar inom värdeområdet. Fortsättning av program Radera larm med reset-knapp. Ytterligare betjäning är inte nödvändig. 15310 Kanal %1 block %2 målfil saknas vid blocksökning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid blocksökning har ett sökmål med ett icke laddat program angivits. Reaktion Visning av larm. Åtgärd Korrigera sökmålet resp. ladda in fil. Fortsättning av program Radera larm med reset-knapp. Ytterligare betjäning är inte nödvändig. © Siemens AG All Rights Reserved 235 15320 Kanal %1 block %2 otillåtet sökuppdrag Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Sökuppdraget (typ av sökmål) är mindre än 1 eller större än 5. Det förs in i spalten Typ i sökfönstret. Tillåtna sökuppdrag är: Typ Betydelse 1 2 3 4 5 sök efter blocknummer sök efter label sök efter string sök efter programnamn sök efter radnumret i en fil Reaktion Visning av larm. Åtgärd Ändra sökuppdrag. Fortsättning av program Radera larm med reset-knapp. Ytterligare betjäning är inte nödvändig. 15330 Kanal %1 block %2 otillåtet blocknummer som sökmål Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Syntaxfel! Som blocknummer är endast positiva integer-tal tillåtna. Huvudblock skall föregås av ett ”:” och vanliga block skall föregås av ett ”N”. Reaktion Visning av larm. Åtgärd Upprepa inmatningen med korrigerade blocknummer. Fortsättning av program Radera larm med reset-knapp. Ytterligare betjäning är inte nödvändig. © Siemens AG All Rights Reserved 236 15340 Kanal %1 block %2 otillåten label som sökmål Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Syntaxfel! En label måste omfatta minst 2 och högst 32 tecken. Varvid de båda första tecknen måste vara bokstäver eller understreck. Labels skall avslutas med kolon. Reaktion Visning av larm. Åtgärd Upprepa inmatningen med korrigerad label. Fortsättning av program Radera larm med reset-knapp. Ytterligare betjäning är inte nödvändig. 15350 Kanal %1 block %2 sökmål hittas inte Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Det angivna programmet har genomsökts till slutet utan att valt sökmål hittats. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Kontrollera NC-program, ändra sökmål (skrivfel i NC-program) och starta om sökningen. Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. 15360 Kanal %1 otillåtet sökmål vid blocksökning (Syntaxfel) Förklaring %1 = Kanalnummer Det angivna sökmålet ( Blocknummer, Label eller String ) vid blocksökning är inte tillåtet. Reaktion Visning av larm. Åtgärd Korrigera sökmål Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 15370 Kanal %1 sökmål hittas inte vid blocksökning Förklaring %1 = Kanalnummer Vid blocksökning har ett otillåtet sökmål angivits (t.ex. negativt blocknummer). Reaktion Visning av larm. Åtgärd Kontrollera angivet blocknummer, label eller teckenkedja. Gör om inmatningen med korrekt sökmål. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 15380 Kanal %1 Block %2 Otillåten inkrementell programmering i axel %3 Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. © Siemens AG All Rights Reserved 237 %3 = Axel. Första programmering av en axel efter "Blocksökning till blockslut" sker inkrementellt. Detta är inte tillåtet i följande situationer: - Efter sökmålet har en transformationsväxling uppkommit. - En Frame med rotationsdel är aktiv. Programmerad axel deltar i rotationen. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart i denna kanal. Åtgärd • • • Hitta sökmål, där axeln programmeras absolut. Deaktivera funktionen som adderar uppsamlad sökpostion med $SC_TARGET_BLOCK_INCR_PROG = FALSE. Använd sökning med beräkning "till kontur". Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. 15390 Kanal %1 Block %2 %3 ej utfört vid blocksökning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Källsymbol Vid blocksökning utförs inte instruktioner som koppling, radering, definiering av elektronisk växel, de samlas ej heller upp, utan hoppas helt enkelt över. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Åtgärd Ställ in önskat växeltillstånd med ASUP. Fortsättning av program Radera larm med reset-knapp eller Cykelstart. 15395 Kanal %1 Master-Slave kan inte utföras vid blocksökning Förklaring %1 = Kanalnummer En Master-Slave-Koppling skall avslutas med MASLON-instruktion i bearbetningsprogrammet. Positionen $P_SEARCH_MASLD kan dock inte beräknas korrekt under blocksökning, eftersom de axlar som skall kopplas befinner sig i olika kanaler. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Säkerställ att deltagande axlar befinner sig i samma kanal. Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. 15400 Kanal %1 block %2 vald Initial-Init-block saknas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Ett INI-block för läs-, skriv- eller bearbetningsfunktion har valts med betjäning, som : 1. saknas i NCK-område eller © Siemens AG All Rights Reserved 238 2. inte besitter erforderlig skyddsnivå för funktionens utförande. Reaktion Visning av larm. Åtgärd Kontrollera om valt INI-block finns lagrat i NCK’s filsystem. Den momentana skyddsnivån skall väljas minst lika (eller högre) än skyddsnivån, som fastställts vid framtagning av filen för läs-, skriv- eller bearbetningsfunktionen. Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. 15410 Kanal %1 block %2 initieringsfil med otillåten M-funktion Förklaring %1 = Kanalnummer %2 = Blocknummer, Label I ett INIT-block får programslut med M02, M17 eller M30 stå som enda Mfunktion. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Tag bort alla M-funktioner utom programslut ur init-blocket. Ett init-block får endast innehålla värdetillordningar (och globala datadefinitioner, om de inte är definierade ännu en gång i ett senare utförbart program), men inga rörelse eller synkronaktioner. Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. 15420 Kanal %1 block %2 instruktion inte tillåten i aktuell mode Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid bearbetning av en INI-fil eller definitionsfil (Makro eller GUD) har interpretern hittat en otillåten instruktion (t.ex. en rörelseinstruktion). Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd • • Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 15450 Kanal %1 block %2 översatt program kan inte sparas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Korrigera INI-, GUD- eller Makro-fil Korrigera bearbetningsprogram Ett översatt program kunde inte sparas i överprogrammode. En av följande orsaker föreligger: Brist på minnesplats För stor mellankod-rad (Kompilat) Reaktion Visning av larm. Åtgärd Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. © Siemens AG All Rights Reserved 239 15460 Kanal %1 block %2 syntaxfel vid självhållning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label De i blocket programmerad adresserna stämmer inte med de modalt verksamma, syntaxbestämmande G-funktionerna. Exempel: N100 G01 ... I .. J.. K.. LF Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Korrigera visat block. Kontrollera G-funktioner och adresser i blocket. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 15500 Kanal %1 block %2 otillåten klippningsvinkel Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Funktionen CSHEAR har avropats med en otillåten (ej möjlig) klippningsvinkel. T.ex. om vinkelsumman mellan axelvektorerna överskrider 360 grader. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Programmera klippningsvinkel enligt de geometriska villkoren för maskin/operat-system. Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. 15700 Kanal %1 block %2 otillåtet larmnummer för cykler %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Cykellarmnummer En SETAL-instruktion med ett cykellarmnummer mindre än 60 000 eller större än 67 999 har programmerats. Larmreaktion på Siemens-Standardcykler: Nr. 61 000 - 61 999: Interpreterstopp; Radera med Reset Nr. 62 000 - 62 999: Kompensationblock; Radera med NC-Start Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Programmera larmnummer i SETAL-instruktionen i korrekt område. Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. 15800 Kanal %1 block %2 felaktiga utgångsvillkor för CONTPRON/CONTDCON Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Startvillkoren är felaktiga vid CONTPRON/CONTDCON: G40 (Annullering av verktygsradiekorrektur) är inte aktiv © Siemens AG All Rights Reserved 240 Spline- resp. polynominterpolation är vald Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. 15810 Kanal %1 block %2 felaktig array-dimension vid CONTPRON/CONTDCON Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Antalet kolumner för CONTPRON/CONTDCON i skapat fält motsvarar inte aktuell programmeringshandledning. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Ändra bearbetningsprogram Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. 15900 Kanal %1 block %2 mätprob ej tillåten Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Mätning med radering av reststräcka I NC-programmet har en mätenhet som inte är tillåten programmerats med instruktionen MEAS (Mätning med radering av reststräcka). Följande nummer på mätprobe är tillåtet: 0 ... ingen mätprobe 1 ... mätprobe 1 2 ... mätprobe 2, oberoende om mätproben verkligen är ansluten. Exempel: N10 MEAS=2 G01 X100 Y200 Z300 F1000 ; mätprob 2 med radering av reststräcka Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Förse nyckelord MEAS=... med mätprobnummer inom ovan angivna gränser. Den måste motsvara verklig anslutning av mätprob. Fortsättning av program Radera larm med Cykelstart eller reset-knapp och fortsätt programmet. 15910 Kanal %1 block %2 mätprob ej tillåten Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Mätning utan radering av reststräcka © Siemens AG All Rights Reserved 241 I NC-programmet har en mätenhet som inte är tillåten programmerats med instruktionerna MEAW (Mätning utan radering av reststräcka). Följande nummer på mätprobe är tillåtet 0 ... ingen mätprobe 1 ... mätprobe 1 2 ... mätprobe 2, oberoende om mätproben verkligen är ansluten. Exempel: N10 MEAW=2 G01 X100 Y200 Z300 F1000 ; mätprob 2 utan radering av reststräcka Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Förse nyckelord MEAW=... med mätprobnummer inom ovan angivna gränser. Den måste motsvara verklig anslutning av mätprob. Fortsättning av program Radera larm med Cykelstart eller reset-knapp och fortsätt programmet. 15950 Kanal %1 block %2 ingen rörelse programmerad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Mätning med radering av reststräcka I NC-programmet har ingen axel eller en sträcka = 0 programmerats med instruktionen MEAS (Mätning med radering av reststräcka). Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Korrigera NC-program och utöka mätblock med axeladressen eller sträckan. Fortsättning av program Radera larm med Cykelstart eller resetknapp och fortsätt programmet. 15960 Kanal %1 block %2 ingen rörelse programmerad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Mätning utan radering av reststräcka I NC-programmet har ingen axel eller en sträcka = 0 programmerats med instruktionen MEAW (Mätning utan radering av reststräcka). Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Korrigera NC-program och utöka mätblock med axeladressen eller sträckan. Fortsättning av program Radera larm med Cykelstart eller resetknapp och fortsätt programmet. 16000 Kanal %1 block %2 otillåtet värde för lyftriktning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid ”snabblyftning från konturen” (nyckelord: LIFTFAST) har ett kodvärde för lyftriktningen som ligger utanför tillåtet område (tillåtet område: 0 till 8) programmerats (nyckelord: ALF=...). © Siemens AG All Rights Reserved 242 Vid aktiv fräsradiekompensering är: vid G41 kodnumren 2, 3 och 4 vid G42 kodnumren 6, 7 och 8 inte användbara, eftersom de kodar riktningen till konturen. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Programmera lyftriktning under ALF=... inom tillåtna gränser. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 16005 Kanal %1 block %2 otillåtet värde för lyftväg Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Felaktig programmering: lyftvägens värde får inte vara negativt. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Åtgärd Ändra NC-program. Fortsättning av program Radera larm med reset-knapp. 16015 Kanal %1 Block %2 Felaktig axelbeteckning %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn Axlar med axelbeteckningar från olika koordinatsystem har programmerats vid LIFTFAST. Axelns lyftväg är därmed inte entydig. Reaktion Visning av larm Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Använd axelbeteckningar från ett koordinatsystem. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 16016 Kanal %1 Block %2 Ingen återgångsposition programmerad för axel %3 Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. %3 = Axelnamn. Reaktion Vid LIFTFAST är återgångsfrigivning programmerad utan att någon återgångsposition är angiven för axeln. Axelns lyftväg är därmed inte entydig. Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Programmera en återgångsposition för axeln. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. © Siemens AG All Rights Reserved 243 16020 Kanal %1 i block %2 kan inte repositionering utföras Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Felaktig programmering resp. betjäning: Repositionering med REPOS-instruktion är endast möjligt i en ASUP (Interruptrutin). Om REPOS-instruktionen programmeras i ett huvudprogram eller i en cykel avbryts programbearbetningen med larm 16020. Dessutom visas larmet i följande situationer: - Åtkomst av $AC_RETPOINT (Återgångsposition) utanför en ASUP (t.ex. i huvudprogram) - En axel som skall repositionera var i avbrutet block definierad som en pendelaxel -med synkron ansättning (OSCILL) och är nu i ett tillstånd där det inte tillåts att axeln körs som pendelaxel. Avhjälp: Sätt axeln i tillståndet ´Neutral axel´ före repositionering med WAITP. - En axel som skall repositionera var i avbrutet block definierad som en ansättningsaxel till en pendelaxel och kan nu inte köras som en sådan. Avhjälp: Sätt axeln åter i tillståndet ´POS-axel´ före repositionering. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Ändra NC-program. Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. 16100 Kanal %1 block %2 spindel %3 saknas i kanal Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = String Felaktig programmering: spindelnumret saknas i denna kanal. Larmet kan komma i samband med tidsfördröjning eller SPI-funktion. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Kontrollera NC-program, om programmerat spindelnummer stämmer resp. om programmet löper i rätt kanal. Kontrollera MD 35000 SPIND_ASSIGN_TO MACHAX för alla maskinaxlar, om programmerat spindelnummer finns in något av dessa. Dessa maskinaxelnummer måste vara införda i en kanalaxel i kanalspecifika maskindata 20070 AXCONF_MACHAX_USED. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 16110 Kanal %1 block %2 spindel %3 ej med fördröjningstid i regleringsdrift Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axel, spindel Spindeln kan befinna sig i driftsätt positionering, pendling och reglering. Med en M-koden M70 kan den kopplas om från spindel till axel. Regleringsdriften delas upp i varvtalsreglering och lägesreglering, växling sker med nyckelorden SPCON och SPCOF. Positionering: © Siemens AG All Rights Reserved 244 Lägesreglering (Spindelposition under SPOS/SPOSA) Pendling: Varvtalsstyrning (M41 - M45 eller M40 och S...) Regleringsdrift: Varvtalsreglering (Spindelvarvtal under S..., M3/M4/M5) Lägesreglering (SPCON/SPCOF, Spindelvarvtal under S..., M3/M4/M5) Axeldrift: Lägesreglering (M70/M3, M4, M5, Axelposition under fritt valbart axelnamn) Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Kontrollera korrekt spindelnummer i NC-program. Sätt önskad spindel i regleringsmode före avrop av fördröjningstid med M3, M4 eller M5. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 16120 Kanal %1 block %2 ogiltigt index för verktygsfinkorrektur Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Felaktig programmering: I PUTFTOC-instruktionen anger den 2:a parametern för vilken verktygsparameter värdet skall korrigeras (1 - 3 verktygslängder, 4 verktygsradie). Programmerat värde ligger utanför tillåtet värdeområde. Värden 1 - 4 är tillåtna om verktygsradiekorrektur online är tillåtet (se maskindata ONLINE_CUTCOM_ENABLE), i annat fall värden 1 -3. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra NC-program: Längd 1 - 3 eller 4 är tillåtet för radie Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 16130 Kanal %1 block %2 instruktion ej tillåten vid FTOCON Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Fall 1: Växling av plan är inte tillåtet när modal G-funktion FTOCON: "Verktygsfinkorrktur” är aktiv. Fall 2: Val av transformation är endast tillåtet för nolltransformation eller transformation av lutande axel, transmit eller tracyl, när FTOCON är aktiv. Fall 3: Verktygsväxling med M06 är inte tillåtet om FTOCON varit aktiv sedan senaste verktygsväxling. Fall 4: Orienterbar verktygshållare är aktiv. © Siemens AG All Rights Reserved 245 Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra NC-program: Annullera verktygsfinkorrektur med FTOCOF. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 16140 Kanal %1 block %2 FTOCON inte tillåtet Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Verktygsfinkorrektur (FTOC) stämmer inte med aktuell transformation. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra NC-program: Annullera verktygsfinkorrektur med FTOCOF Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 16150 Kanal %1 block %2 otillåtet spindelnummer vid PUTFTOCF Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Det vid PUTFTOC eller PUTFTOCF programmerade spindelnumret ligger utanför tillåtet område för spindelnummer. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra NC-program. Finns programmerat spindelnummer? Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 16200 Kanal %1 block %2 spline- och polynominterpolering saknas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Spline- och polynominterpolering är utökningar som inte finns i grundutförande av styrningen. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Programmera inte spline- och polynominterpolering, eller komplettera med den där för avsedda utökningen. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 16300 Kanal %1 block %2 nämnarpolynom med nollställe är inte tillåtet inom parameterområdet. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Programmerad nämnarpolynom (med PL [ ] = ... , utan angivelse av geometriaxel) visar på ett nollställe inom definierat parameterområde (PL = ...). Därmed blir kvoten på täljar- och nämnarpolynomet oändligt resp. obestämt. © Siemens AG All Rights Reserved 246 Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra polynomblocket så att inga nollställen förekommer i nämnarpolynom inom polynomlängden. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 16400 Kanal %1 block %2 positioneringsaxel %3 kan inte ta del av spline Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer En med SPLINEPATH (n, AX1, AX2, ...) till ett splineförband (n) tillordnad axel, har programmerats som positioneringsaxel med POS eller POSA. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Positioneringsaxeln skall inte tillordnas splineförbandet. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 16410 Kanal %1 block %2 axel %3 är ingen geometriaxel Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer En geometriaxel som vid aktuell transformation (ev. är momentant ingen transformation aktiv) inte kan avbildas av någon maskindata har programmerats. Exempel: Utan transformation: Med transformation: Polarkoordinatsystem med X, Z, och C-axel Kartesiskt koordinatsystem med X, Y, och Z t.ex. vid TRANSMIT. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Aktivera transformationstyp med TRAORI (n) eller programmera inte geometriaxlar som inte deltar i transformationsförband. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 16420 Kanal %1 block %2 axel %3 programmerad flera gånger Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer Det är inte tillåtet att programmera en axel flera gånger. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Radera axlar som programmerats flera gånger. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. © Siemens AG All Rights Reserved 247 16421 Kanal %1 Block %2 Vinkel %3 programmerad flera gånger i blocket Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. %3 = Vinkel. Det är inte tillåtet att programmera en vinkel PHI resp. PSI för orienteringsvektor flera gånger i blocket. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cyklestart och fortsätt programmet. 16422 Kanal %1 block %2 vinkel %3 är programmerad flera gånger i blocket Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. %3 = Vinkel. Det är inte tillåtet att programmera orienteringens vridningsvinkel THETA flera gånger i blocket. Vridningsvinkeln kan programmeras med antingen THETA eller genom programmering med euler- resp. RPY-vinkel. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cyklestart och fortsätt programmet. 16423 Kanal %1 block %2 vinkel %3 är programmerad flera gånger i blocket Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. %3 = Vinkel. Det är inte tillåtet att programmera ett polynom för orienteringens vridningsvinkel med PO[THT] flera gånger i ett block. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram. Fortsättning av program Radera larm med Cyklestart och fortsätt programmet. 16424 Kanal %1 Block %2 Koordinat %3 är programmerad flera gånger i blocket Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. %3 = Koordinat Det är inte tillåtet att programmera en koordinat för verktygets 2:a kontaktpunkt för beskrivning av verktygsorienteringen flera gånger i blocket. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra bearbetningsprogram. © Siemens AG All Rights Reserved 248 Fortsättning av program Radera larm med Cyklestart och fortsätt programmet. 16430 Kanal %1 block %2 geometriaxel %3 kan inte köras i roterat koordinatsystem som positioneringsaxel Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer I roterat koordinatsystem skulle körning av en geometriaxel som positioneringsaxel (längs med sin axelvektor i roterat koordinatsystem) betyda körning av flera maskinaxlar. Det motsäger dock positioneringskonceptet där en axelinterpolator extra är aktiv tillsammans med baninterpolatorn! Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Kör geometriaxlar som positioneringsaxlar endast vid frånslagen rotation. Slå ifrån rotation: Nyckelord ROT utan ytterligare axel- och vinkelangivelse. Exempel: N100 ROT Fortsättning av program Radera larm med Cyklestart och fortsätt programmet. 16440 Kanal %1 Block %2 Rotation programmerad för geometriaxel som inte finns. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer En rotation som roterar en icke existerande geometriaxel har programmerats. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering Åtgärd Ändra bearbetningsprogram Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 16500 Kanal %1 block %2 negativ fas eller avrundning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label En negativ fas eller avrundning har programmerats under nyckelorden CHF= ..., RND=... eller RNDM=... . Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Faser, avrundningar och modala avrundningar skall programmeras med positiva värden. Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. © Siemens AG All Rights Reserved 249 16510 Kanal %1 block %2 planaxel saknas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Diameterprogrammering har aktiverats med nyckelordet DIAMON fast ingen planaxel är programmerad i detta block.. Om diameteraxeln inte är en geometriaxel så kommer vid grundinställning ”DIAMON”, larmet redan vid tillslagning av styrningen. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Aktivera den modalt verksamma G-funktionen DIAMON endast i NC-block som innehåller en planaxel, eller tag bort diameterprogrammering med DIAMOF. Välj grundinställning med maskindata 20150 GCODE_RESET_VALUES[28] "DAIMOF". Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 16700 Kanal %1 block %2 axel %3 felaktig matningstyp Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer Vid gängsvarvning har matningen programmerats med en icke tillåten enhet. 1. 2. 3. G33 (gänga med konstant stigning) matningen har inte programmerats med G94 eller G95. G33 (gänga med konstant stigning) är aktiv (självhållande) och G63 programmeras dessutom i ett efterföljande block Konflikt! (G63 ligger i den 2:a G-gruppen , G33, G331 och G332 ligger i den 1:a G-gruppen). G331 eller G332 (gängning utan flytande tapphållare) matningen har inte programmerats med G94. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Använd bara matningstyp G94 eller G95 vid gängsvarvningsfunktioner. Annullera gängsvarvningsfunktionen med G01 efter G33 och före G63. Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 16710 Kanal %1 block %2 axel %3 ledspindel ej programmerad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer En ledspindelfunktion har programmerats (G33, G331, G95, G96), men varvtal eller rotationsriktning saknas hos ledspindel. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Lägg till S-värde resp. rotationsriktning för ledspindeln i visat block. Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. © Siemens AG All Rights Reserved 250 16715 Kanal %1 block %2 axel %3 spindel ej i stillestånd Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Spindelnummer Vid vald funktion (G74, referenspunktkörning) måste spindeln stå still. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Programmera M5 eller SPOS/SPOSA före felaktigt block i NC-programmet. Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 16720 Kanal %1 block %2 axel %3 gängstigning = 0 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer Vid ett gängningsblock med G33 (gängning med konstant stigning) eller G331 (gängning utan flytande tapphållare) har ingen stigning programmerats. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Gängstigningen skall programmeras med tillhörande interpoleringsparameter för angiven geometriaxel. X I Y J Z K Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 16730 Kanal %1 block %2 axel %3 felaktig parameter Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer Vid G33 (gängning med konstant stigning) har stigningsparametern inte tillordnats den hastighetsbestämmande axeln. Vid längs- och planaxlar skall gängstigningen programmeras med tillhörande interpoleringsparameter för angiven geometriaxel. X I Y J Z K Vid konisk gänga riktar sig adressen I, J, K efter axeln med längsta vägen (gänglängd). En 2:a stigning för den andra axeln skall dock inte anges. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Tillordna den hastighetsbestämmande axeln en stigningsparameter. Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. © Siemens AG All Rights Reserved 251 16740 Kanal %1 block %2 ingen geometriaxel programmerad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Ingen geometriaxel har programmerats vid gängsvarvning (G33) eller vid gängning utan flytande tapphållare (G331, G332). En geometriaxel krävs om en interpoleringsparameter har angivits. Exempel: N100 G33 Z400 K2 : N200 SPOS=0 N201 G90 G331 Z-50 K-2 N202 G332 Z5 N203 S500 M03 ; Gängstigning 2 mm, gängslut Z=400 mm ; Överför spindel till axeldrift ; Gängning med tapp till Z=-50, vänstergänga ; Retur, automatisk riktningsväxling ; Spindel åter till spindeldrift Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ange geometriaxel samt interpolationsparameter. Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 16750 Kanal %1 block %2 axel %3 SPCON ej programmerat Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer För programmerad funktion (Rundaxel, positioneringsaxel) måste spindeln befinna sig i lägesreglering. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Programmera lägesreglering av spindel med SPCON i föregående block. Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 16751 Kanal %1 block %2 spindel / axel %3 SPCOF kan inte utföras Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer För programmerad funktion måste spindeln befinna sig i regleringsmode. I positionerings- eller axeldrift får lägesreglering inte vara annullerad. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Överför spindeln till regleringsmode i föregående block. Detta kan ske med M3, M4 eller M5 för respektive axel. Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. © Siemens AG All Rights Reserved 252 16755 Kanal %1 block %2 inget stopp krävs Förklaring %1 = Kanalnummer %2 = Blocknummer, Label För programmerad funktion krävs inget stopp. Ett stopp krävs efter SPOSA eller efter M5 om nästa block skall växlas in först vid spindelstillestånd. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Skriv inte instruktionen. Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. 16760 Kanal %1 block %2 axel %3 S-värde saknas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer Vid gängning utan flytande tapphållare (G331 eller G332) saknas spindelvarvtalet. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Programmera spindelvarvtal under adressen S i [v/min] (trots axeldrift). Rotationsriktningen fås ur förtecknet på spindelstigningen. Positiv gängstigning: Negativ gängstigning: Rotationsriktning som M03 Rotationsriktning som M04 Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 16761 Kanal %1 block %2 axel / spindel %3 kan inte programmeras i kanalen Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer Felaktig programmering: Axeln / spindeln kan inte programmeras i kanalen för tillfället. Larmet kan komma om axeln / spindeln används i en annan kanal eller från PLC. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Ändra NC-program , använd "GET()". Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. © Siemens AG All Rights Reserved 253 16762 Kanal %1 block %2 spindel %3 gängningsfunktion är aktiv Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Spindelnummer Felaktig programmering: Spindelfunktionen kan inte utföras för tillfället. Larmet kommer om spindeln (ledspindel) är interpolatoriskt förbunden med axlar. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Ändra NC-program . Välj bort gängsvarvning eller gängning med tapp. Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. 16763 Kanal %1 block %2 axel %3 programmerat varvtal är otillåtet (noll eller negativt) Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer Ett varvtal (S-värde) med värdet 0 eller ett negativt värde har programmerats. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Åtgärd Programmerat varvtal (S-värde) måste vara positivt. Beroende på användning kan värdet 0 accepteras (t.ex. G25 S0). Fortsättning av program Radera larm med reset-knapp. 16770 Kanal %1 block %2 axel %3 mätsystem saknas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer SPCON, SPOS eller SPOSA har programmerats. Dessa funktioner kräver minst ett mätsystem. Enligt MD: NUM_ENCS har maskinaxeln / spindeln inget mätsystem. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Komplettera med mätsystem. Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. 16771 Kanal %1 Följeaxel %2 Överlagrad förelse ej frigiven Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer För angiven axel kan ingen växelsynkronisering och ingen överlagrad rörelse utföras eftersom dessa inte är frigivna i VDI-gränssnittet.. © Siemens AG All Rights Reserved 254 Reaktion Visning av larm. Åtgärd Sätt VDI-signal "Frigivning överlagring av följeaxel". Fortsättning av program Larmet försvinner med larmorsak, ingen ytterligare betjäning är nödvändig. 16776 Kanal %1 block %2 kurvtabell %3 saknas för axel %4 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Nummer på kurvtabell %4 = Axelnamn, spindelnummer Det har försökts att koppla axel %4 till kurvtabellen med nummer %3, det existerar dock ingen kurvtabell med detta nummer. Reaktion Cykelstopp vid larm. Spärr av Cykelstart. Visning av larm. Bitar sätts i snittställe. Åtgärd Ändra NC-programmet så att den önskade kurvtabellen existerar vid den tidpunkten då axelkopplingen skall aktiveras. Fortsättning av program Radera larm med reset-knapp. 16777 Kanal %1 block %2 Koppling: För ledaxel %4 följeaxel %3 ej till förfogande Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer %4 = Axelnamn, spindelnummer En koppling där följespindel/-axel för tillfället inte står till förfogande har aktiverats. Möjliga orsaker är: - Spindeln / axeln är aktiv i en annan kanal. - Spindeln / axeln har körts från PLC och är ännu inte frigiven. Reaktion Cykelstopp vid larm. Spärr av Cykelstart. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Flytta ledspindel/-axel med spindel-/ axelväxling till därför avsedd kanal eller frige från PLC. Fortsättning av program Radera larm med reset-knapp. 16778 Kanal %1 block %2 Koppling: Ringkoppling vid följeaxel %3 och ledaxel %4 ej tillåtet Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer © Siemens AG All Rights Reserved 255 %4 = Axelnamn, spindelnummer En koppling har aktiverats, som med hänsyn tagen till andra kopplingar, framkallar en ringkoppling. Detta kan inte beräknas entydigt. Reaktion Cykelstopp vid larm. Spärr av Cykelstart. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Projektera kopplingen enligt maskindata eller korrigera NC-program (Kanal-MD: COUPLE_AXIS_n). Fortsättning av program Radera larm med reset-knapp. 16779 Kanal %1 block %2 Koppling: För många kopplingar för axel %3, se aktiv ledaxel %4 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer %4 = Axelnamn, spindelnummer För angiven axel/spindel har fler ledaxlar/-spindlar än vad som är tillåtet definierats. Som sista parameter anges det ledobjekt/ledaxel, som angiven axel/spindel redan är kopplad till. Reaktion Cykelstopp vid larm. Spärr av Cykelstart. Visning av larm Bitar sätts i snittställe Åtgärd Korrigera NC-program Fortsättning av program Radera larm med reset-knapp. 16780 Kanal %1 block %2 följespindel/-axel saknas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Följespindeln/-axeln har inte angivits i NC-programmet. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Korrigera NC-program. Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 16781 Kanal %1 block %2 ledspindel/-axel saknas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Ledspindeln/-axeln har inte angivits i NC-programmet. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Korrigera NC-program. Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. © Siemens AG All Rights Reserved 256 16782 Kanal %1 block %2 följespindel/-axel %3 ej tillgänglig Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer En koppling där följespindel/-axel för tillfället inte är tillgänglig har aktiverats. Möjliga orsaker är: Spindeln/axeln är aktiv i en annan kanal. Spindeln/axeln har körts från PLC och är ännu inte frigiven. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Aktivera ledspindel/-axel med spindel/-axelväxling i avsedd kanal eller frige från PLC. Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 16783 Kanal %1 block %2 ledspindel/-axel %3 ej tillgänglig Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer En koppling där ledspindel/-axel för tillfället inte är tillgänglig har aktiverats. Möjliga orsaker är: En börvärdeskoppling är vald och spindeln/axeln är aktiv i en annan kanal. Spindeln/axeln har körts från PLC och är ännu inte frigiven. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Aktivera ledspindel/-axel med spindel/-axelväxling i avsedd kanal eller frige från PLC. Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 16785 Kanal %1 block %2 identiska spindlar/axlar %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer En koppling där följespindel/-axel är identisk med ledspindel/-axel har aktiverats. Reaktion Åtgärd Fortsättning av program Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Projektera koppling enligt MD, (Kanal-MD: COUPLE_AXIS_n) eller korrigera NC-program. Radera larm med reset-knapp. Starta om NC-programmet. © Siemens AG All Rights Reserved 257 16787 Kanal %1 block %2 kopplingsparameter kan inte ändras Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Angiven koppling är skrivskyddad. Därmed kan kopplingsparametrarna inte ändras. Reaktion Åtgärd Fortsättning av program Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Tag bort skrivskydd. Kanal-MD: COUPLE_AXIS_IS_WRITE_PROT eller korrigera NC-program. Radera larm med reset-knapp. Starta om NC-programmet. 16788 Kanal %1 block %2 ringkoppling Förklaring %1 = Kanalnummer %2 = Blocknummer, Label En koppling som med hänsyn tagen till andra kopplingar, framkallar en ringkoppling har aktiverats. Denna kan inte beräknas entydig. Reaktion Åtgärd Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Projektera koppling enligt MD, (Kanal-MD: 21300 COUPLE_AXIS_n) eller korrigera NC-program. Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 16789 Kanal %1 block %2 flerfaldig koppling Förklaring %1 = Kanalnummer %2 = Blocknummer, Label En koppling har aktiverats, där axlarna/spindlarna redan är belagda av en annan koppling. Parallellkopplingar kan inte bearbetas. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Kontrollera i NC-programmet om axlarna inte redan är aktiva i en annan koppling. Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 16790 Kanal %1 block %2 parameter är noll eller saknas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label En koppling har aktiverats, där en relevant parameter har angivits med noll eller den har inte skrivits. (T.ex. nämnare vid översättningsförhållande). Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. © Siemens AG All Rights Reserved 258 Åtgärd Projektera koppling enligt MD, (Kanal-MD: 42300 COUPLE_RATIO_n) eller korrigera NC-program. Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 16791 Kanal %1 block %2 parameter är inte relevant Förklaring %1 = Kanalnummer %2 = Blocknummer, Label En koppling har aktiverats, där en icke relevant parameter har angivits (t.ex. parameter för ELG). Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Korrigera NC-program. Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 16792 Kanal %1 block %2 för många kopplingar för axel/spindel %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer För angiven axel/spindel har fler ledaxlar/-spindlar än vad som är tillåtet definierats. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Fortsättning av program Korrigera NC-program. Radera larm med Cykel-Start och fortsätt programmet. 16793 Kanal %1 block %2 ingen transformationväxling p.g.a. koppling av axel %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer Angiven axel är en följeaxel i ett transformationsförband. Vid aktiverad koppling kan transformation inte växlas. Reaktion Åtgärd Fortsättning av program Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Korrigera NC-program. Deaktivera koppling(ar) för denna axel innan transformationsväxling, eller växla inte transformation. Radera larm med Cykel-Start och fortsätt programmet. © Siemens AG All Rights Reserved 259 16794 Kanal %1 block %2 ingen referenspunktkörning p.g.a. koppling av axel/spindel %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer Angiven axel är en (Gantry-)följeaxel och kan därmed inte referenspunktköras. Reaktion Åtgärd Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Korrigera NC-program. Deaktivera koppling(ar) för denna axel innan referenspunktkörning, eller referera inte. En Gantry-följeaxel kan inte refereras för sig. Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 16795 Kanal %1 block %2 string kan inte interpreteras Förklaring %1 = Kanalnummer %2 = Blocknummer, Label En koppling har aktiverats, där en icke interpreterbar string har skrivits (t.ex. block-växlingsförhållande). Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Korrigera NC-program. Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 16796 Kanal %1 block %2 koppling ej definierad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label En koppling skall aktiveras, vars parametrar varken är programmerade eller projekterade. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Korrigera NC-program eller MD – Programmera kopplingen med COUPDEF eller projektera med maskindata. Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. 16797 Kanal %1 block %2 koppling är aktiv Förklaring %1 = Kanalnummer %2 = Blocknummer, Label En operation skall utföras där ingen koppling får vara aktiv. T.ex. får COUPDEL inte användas för aktiva kopplingar. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. © Siemens AG All Rights Reserved 260 Åtgärd Korrigera NC-program – annullera kopplingen med COUPOF. Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 16798 Kanal %1 Block %2 Axel %3 är följeaxel och förbjuder axelcontainervridning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Programmerad axel/spindel är aktiv som följeaxel/följespindel i en koppling. Vid aktiverad koppling kan axelcontainern inte roteras. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering Åtgärd Korrigera bearbetningsprogram. Deaktivera kopplingen(arna) för dessa axlar/spindlar innan axelcontainervridning eller utför axelcontainervridning vid en senare tidpunkt. Fortsättning av program Radera larm med Cykel-Start och fortsätt bearbetningen. 16799 Kanal %1 Block %2 Axel %3 är ledaxel och förbjuder axelcontainervridning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, Spindelnummer Programmerad axel/spindel är aktiv som fledaxel/ledspindel i en koppling. Vid aktiverad koppling kan axelcontainern inte roteras. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering Åtgärd Korrigera bearbetningsprogram. Deaktivera kopplingen(arna) för dessa axlar/spindlar innan axelcontainervridning eller utför axelcontainervridning vid en senare tidpunkt. Fortsättning av program Radera larm med Cykel-Start och fortsätt bearbetningen. 16800 Kanal %1 block %2 rörelseinstruktion DC/CDC är inte tillåten för axel %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer Nyckelordet DC (Direct Coordinate) får endast användas till rundaxlar. Det medför körning till programmerad absolutposition med kortaste väg. Exempel: N100 C=DC(315) Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ersätt nyckelordet DC i visat NC-block med AC (Absolute Coordinate). Berör visning av larmet en felaktig axeldefinition, så kan axeln förklaras som rundaxel med axelspecifika MD 30 300 IS_ROT_AX. Korresponderande maskindata: © Siemens AG All Rights Reserved 261 MD 30 310: ROT_IS_MODULO MD 30 320: DISPLAY_IS_MODULO Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 16810 Kanal %1 block %2 rörelseinstruktion ACP är inte tillåten för axel %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer Nyckelordet ACP (Absolute Coordinate Positive) är endast tillåtet för ”moduloaxlar”. Det medför körning till programmerad absolutposition i angiven riktning. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ersätt nyckelordet ACP i visat block med AC (Absolute Coordinate). Berör visning av larmet en felaktig axeldefinition, så kan axeln förklaras som rundaxel med modulomvandling, med axelspecifika MD 30 300 IS_ROT_AX och MD 30 310: ROT_IS_MODULO. Korresponderande maskindata: MD 30 320: DISPLAY_IS_MODULO Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 16820 Kanal %1 block %2 rörelseinstruktion ACN är inte tillåten för axel %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer Nyckelordet ACN (Absolute Coordinate Negative) är endast tillåtet för ”moduloaxlar”. Det medför körning till programmerad absolutposition i angiven riktning. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Ersätt nyckelordet ACN i visat block med AC (Absolute Coordinate). Berör visning av larmet en felaktig axeldefinition, så kan axeln förklaras som rundaxel med modulomvandling, med axelspecifika MD 30 300 IS_ROT_AX och MD 30 310: ROT_IS_MODULO. Korresponderande maskindata: MD 30 320: DISPLAY_IS_MODULO Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. 16830 Kanal %1 block %2 felaktig position programmerad för axel/spindel %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer För en moduloaxel har en position utanför det tillåtna området 0 - 359,999 programmerats. © Siemens AG All Rights Reserved 262 Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Programmera positionen inom området 0 - 359,999. Fortsättning av program Radera larm med Cykel-Start och fortsätt programmet. 16903 Kanal %1 programpåverkan: Aktion %2 inte tillåten i aktuellt tillstånd Förklaring %1 = Kanalnummer %2 = Aktionnummer/Aktionnamn Avsedd aktion kan för tillfället inte bearbetas. Detta kan t.ex. uppstå under inläsning av maskindata. Reaktion Visning av larm Åtgärd Vänta tills det andra uppdraget är slutfört, eller avbryt med reset och upprepa inmatningen. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16904Förklaring Kanal %1 programpåverkan: Aktion %2 inte tillåten i aktuellt tillstånd %1 = Kanalnummer %2 = Aktionnummer/Aktionnamn Bearbetningen (Program, Jogning, Blocksökning, Referenspunkt...) kan inte startas resp. fortsätta i aktuellt tillstånd. Reaktion Visning av larm Åtgärd Kontrollera programtillstånd och kanaltillstånd Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16905 Kanal %1 programpåverkan: Aktion %2 inte tillåten Förklaring %1 = Kanalnummer %2 = Aktionnummer/Aktionnamn Bearbetningen kan inte startas resp. fortsätta. En start accepteras endast om en NCK-funktion kan startas. Exempel: I driftart JOG accepteras en start om t.ex.: funktionsgeneratorn är aktiv eller en JOG-rörelse tidigare har stoppats med stopp-knappen. Reaktion Visning av larm beroende på MD 11411 ENABLE_ALARM_MASK Åtgärd Kontrollera programtillstånd och kanaltillstånd. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16906 Kanal %1 programpåverkan: Aktion %2 avbruten på grund av ett larm Förklaring %1 = Kanalnummer %2 = Aktionnummer/Aktionnamn Aktionen har avbrutits på grund av ett larm. Reaktion Visning av larm Åtgärd Avhjälp felet och kvittera larmet. Starta sedan om bearbetningen. © Siemens AG All Rights Reserved 263 Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16907 Kanal %1 aktion %2 endast möjlig i stopp-tillstånd Förklaring %1 = Kanalnummer %2 = Aktionnummer/Aktionnamn Aktionen får endast utföras i stoppat tillstånd. Reaktion Visning av larm Åtgärd Kontrollera programtillstånd och kanaltillstånd Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16908 Kanal %1 aktion %2 endast möjlig i reset-tillstånd eller vid blockslut Förklaring %1 = Kanalnummer %2 = Aktionnummer/Aktionnamn Aktionen får endast utföras i reset eller vid blockslut. Reaktion Visning av larm Åtgärd Kontrollera programtillstånd och kanaltillstånd Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16909 Kanal %1 aktion %2 inte tillåten i aktuell driftart Förklaring %1 = Kanalnummer %2 = Aktionnummer/Aktionnamn För aktionen som skall aktiveras måste en annan driftart väljas. Reaktion Visning av larm Åtgärd Kontrollera betjäning och driftart. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16911 Kanal %1 växling till annan driftart är inte tillåtet Förklaring %1 = Kanalnummer Växling från överlagra till annan driftart är inte tillåtet. Reaktion Visning av larm Åtgärd Efter att överlagra har avslutats är växling till annan driftart åter tillåtet. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16912 Kanal %1 programpåverkan: Aktion %2 endast möjlig i Reset Förklaring %1 = Kanalnummer %2 = Aktionnummer/Aktionnamn Aktionen kan endast utföras i reset. Exempel: Val av program genom MMC eller eller kanalkommunikation(INIT), kan endast genomföras i reset-tillstånd. Reaktion Visning av larm Åtgärd Reset eller vänta till bearbetning är färdig. © Siemens AG All Rights Reserved 264 Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16913 BAG %1 Kanal %2 driftartsväxling: Aktion %3 är ej tillåten Förklaring %1 = Kanalnummer %2 = BAG-nummer %3 = Aktionnummer/Aktionnamn Växling till önskad driftart är inte tillåten. Växling kan endast göras i reset. Exempel: Programbearbetning stoppas i driftart AUTO med Cykelstopp. Därefter sker en driftartsväxling till JOG (Programtillstånd avbrutet). Från denna driftart kan man endast växla till driftart AUTO och inte till MDA! Reaktion Visning av larm Åtgärd Antingen kan reset utlösas och därmed återställs programbearbetningen, eller välj den driftart som var aktiv tidigare. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16914 BAG %1 Kanal %2 driftartsväxling: Aktion %3 är ej tillåten Förklaring %1 = Kanalnummer %2 = BAG-nummer %3 = Aktionnummer/Aktionnamn Felaktig driftartsväxling t.ex.: AUTO->MDAREF Reaktion Visning av larm Åtgärd Kontrollera betjäning och vald driftart. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16915 Kanal %1 aktion %2 inte tillåten i aktuellt block Förklaring %1 = Kanalnummer %2 = Aktionnummer/Aktionnamn Avbryter man rörelseblock med ASUPs, så måste efter avslut av ASUPs en fortsättning av det avbrutna programmet vara möjligt (reorganisering av blockberedning). Den 2:a parametern beskriver vilken aktion blockberedningen ville avbryta. Reaktion Visning av larm Åtgärd Låt programmet fortsätta till ett reorganiserbart NC-block eller ändra i NCprogrammet. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16916 Kanal %1 repositioniering: Aktion %2 inte möjligt i aktuellt tillstånd Förklaring %1 = Kanalnummer %2 = Aktionnummer/Aktionnamn Repositionering av blockberedning är inte möjligt för tillfället. Ev. kan därför en mode-växling inte ske. Den 2:a parametern beskriver genom vilken aktion repositioneringen skulle genomföras. © Siemens AG All Rights Reserved 265 Reaktion Visning av larm Åtgärd Låt programmet fortsätta till ett reorganiserbart NC-block eller ändra i NCprogrammet. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16918 Kanal %1 för aktion %2 måste alla kanaler vara i reset-tillstånd Förklaring %1 = Kanalnummer %2 = Aktionnummer/Aktionnamn För att kunna genomföra denna aktion måste alla kanaler vara i grundställning! (t.ex.: för att ladda maskindata) Reaktion Visning av larm Åtgärd Antingen vänta till kanaltillståndet eller tryck på reset-knapp. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16919 Kanal %1 aktion %2 inte tillåten vid aktivt larm Förklaring %1 = Kanalnummer %2 = Aktionnummer/Aktionnamn Aktionen kan inte utföras på grund av ett larm resp. kanalen befinner sig i ”fail”. Reaktion Visning av larm Åtgärd Tryck på reset-knapp. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16920 Kanal %1 aktion %2 är redan aktiv Förklaring %1 = Kanalnummer %2 = Aktionnummer/Aktionnamn En identiskt lika aktion är redan aktiv. Reaktion Visning av larm Åtgärd Vänta tills gamla proceduren avslutats och upprepa sedan betjäningen. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16921 Kanal %1 BAG %2 maskindata: Kanal-/BAG-tillordning är inte tillåten eller dubbelt definierad Förklaring %1 = Kanalnummer %2 = BAG-nummer Vid uppstart har en otillåten kanal/BAG-tillordning fastställts. Reaktion Visning av larm Bitar sätts i snittställe Cykelstopp vid larm BAG ej driftberedd Spärr av Cykelstart Kanal ej driftberedd Åtgärd Kontrollera maskindata ASSIGN_CHAN_TO_MODE_GROUP Fortsättning av program Radera larmet i BAG’ens alla kanaler med reset-knappen. Starta om NCprogrammet. © Siemens AG All Rights Reserved 266 16922 Kanal %1 subprogram: Aktion %2 maximalt antal subprogramnivåer överskridet Förklaring %1 = Kanalnummer %2 = Aktionnummer/Aktionnamn Genom olika aktioner kan aktuell bearbetning avbrytas. Beroende på aktion aktiveras olika ASUP-program. Dessa ASUP-program kan även de avbrytas på samma sätt som användarprogram. Av minnesorsaker är ett valfritt antal subprogramnivåer inte möjligt för ASUP-program. Exempel: Ett interrupt avbryter aktuell programbearbetning. Ytterligare högprioriterade interrupts avbryter det tidigare aktiverade ASUP-programmet. Möjliga aktioner är: DryRunOn/Off, DekoderaSingelblockOn, RaderaReststräcka, Interrupts ..... Reaktion Visning av larm Bitar sätts i snittställe Cykelstopp vid larm Spärr av Cykelstart Åtgärd Om en sådan situation uppstått kan endast reset-knappen tryckas. Kontrollera antalet subprogramnivåer i förberedelsestadium och minska dessa och undvik avbrott. T.ex. startblocket i en repositionering bör inte avbrytas upprepade gånger. Radera larm med reset-knapp. Starta om NC-program. Fortsättning av program 16923 Kanal %1 programpåverkan: Aktion %2 inte tillåtet i aktuellt tillstånd Förklaring %1 = Kanalnummer %2 = Aktionnummer/Aktionnamn Den momentana bearbetningen kan inte stoppas eftersom en förberäkningsprocess är aktiv. Detta gäller t.ex. vid laddning av maskindata och vid blocksökning till det att sökmålet har hittats. Reaktion Visning av larm Bitar sätts i snittställe Åtgärd Avbrott med Reset! Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16924 Kanal %1 varning: Programtest förändrar verktygsförvaltningsdata Förklaring %1 = Kanalnummer Vid programtest förändras verktygsdata. Data kan efter avslut av programtestet inte automatiskt återställas på rätt sätt. Operatören anvisas med detta larm att göra datasäkring på data resp. efter avslut kan data åter laddas in. Reaktion Visning av larm Åtgärd Spara verktygsdata på MMC och ladda in dessa igen efter ”ProgtestOff”. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16925 Kanal %1 programpåverkan: Aktion %2 inte tillåtet i aktuellt tillstånd, Aktion %3 aktiv Förklaring %1 = Kanalnummer © Siemens AG All Rights Reserved 267 %2 = Aktionnummer/Aktionnamn %3 = Aktionnummer/Aktionnamn Aktionen har avvisats eftersom en driftarts- eller underdriftartsväxling pågår (Omkoppling till Automatik, MDA, JOG, Överlagra, Digitalisera,..). Exempel: Larmet kommer om knappen för Cykelstart trycks under en driftarts- eller underdriftartsväxling från t.ex. AUTO till MDA, innan NCK har bekräftat valet av driftart. Reaktion Visning av larm Åtgärd Upprepa aktion. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16927 Kanal %1 aktion %2 inte tillåten vid aktiv interrupt-behandling Förklaring %1 = Kanalnummer %2 = Aktionnummer/Aktionnamn Aktionen får inte aktiveras under en interrupt-behandling (t.ex. växling av mode). Reaktion Visning av larm Åtgärd Reset resp. vänta tills interrupt-behandlingen är färdig. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16930 Kanal %1: föregående och aktuellt block %2 måste delas av ett block som kan utföras Förklaring %1 = Kanalnummer %2 = Blocknummer Språkfunktionerna WAITMC, SETM, CLEARM och MSG måste på grund av språkdefinitionen packas i egna NC-block. För att undvika hastighetssvackor hängs dessa block internt i NCK på efterföljande block (vid MSG endast vid banstyrning, vid WAITMC till det föregående NC-blocket). Med anledning av detta måste det alltid stå ett utförbart block (inget räkneblock) mellan NCblocken. Ett utförbart block innehåller t.ex. rörelse, en hjälpfunktion, Stopre, fördröjningstid,.... Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Blockkorrektur med reorganisering Åtgärd Lägg till ett utförbart block mellan föregående och aktuellt NC-block. Exempel: N10 SETM N15 STOPRE ; infoga utförbart NC-block N20 CLEARM Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 16931 Kanal %1 subprogram: Aktion %2 maximalt antal subprogramnivåer överskridet Förklaring %1 = Kanalnummer © Siemens AG All Rights Reserved 268 %2 = Aktionsnummer/Aktionsnamn Genom olika aktioner kan aktuell bearbetning avbrytas. Beroende på aktion aktiveras olika ASUP-program. Dessa ASUP-program kan även de avbrytas på samma sätt som användarprogrammet. Av minnesorsaker är ett valfritt antal subprogramnivåer inte möjligt för ASUP-program. Exempel: Undvik upprepat avbrott under ett inkörningsblock vid repositionering - avvakta tills detta har bearbetats. Möjliga aktioner är: Driftartsväxling, SlashOn/Off, Överlagra Reaktion Visning av larm Bitar sätts i snittställe Cykel-stopp vid larm Åtgärd Framkalla blockväxling och upprepa aktion. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16932 Kanal %1 Konflikt vid aktivering av användardata typ %2 Förklaring %1 = Kanalnummer %2 = Datatyp Genom funktionen ”Aktivera användardata" (PI-service _N_SETUDT) ändras ett datablock (Verktygskorrektör, inställbara nollpunktsförflyttningar, eller basframe), som samtidigt skrivs från de i fördekodering befintliga NC-blocken. I konfliktfall återställs det från MMC inmatade värdet. I parameter %2 anges vilket datablock som berörs: 1: Aktiv verktygskorrektör 2: Basframe 3: Aktiv nollpunktsförflyttning Reaktion Visning av larm Åtgärd Kontrollera inmatningar i MMC och ev. upprepa dessa. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16933 Kanal %1 Interruptbehandling: Aktion %2<ALNX> ej tillåten i aktuellt tillstånd Förklaring %1 = Kanal-ID %2 = Aktionsnummer/Aktionsnamn Om stopp har uppkommit över blockgränser på grund av en "Reorg"-händelse, kan det förekomma att ett block som inte kan reorganiseras har växlats in. I denna situation måste "Reorg" avbrytas! "Reorg"-händelse är t.ex. subprogramavbrott, radering av reststräcka och interrupts. Reaktion Visning av larm Åtgärd Programmet måste avbrytas med Reset Fortsättning av program Radera larm med Reset-knapp. Starta om bearbetningsprogrammet. 16934 Kanal %1 Interruptbehandling: Aktion %2<ALNX> ej möjlig på grund av stopp Förklaring %1 = Kanal-ID © Siemens AG All Rights Reserved 269 %2 = Aktionsnummer/Aktionsnamn "Reorg"-händelse är t.ex. subprogramavbrott, radering av reststräcka och interrupts, axelbyte, lämna tillståndet återföring. I denna situation överlappar sig 2 "Reorg"-händelser. Därmed uppkommer den 2:a "Reorg"-händelsen i 1:a blocket som har genererats av föregående händelse. (t.ex. tvingas axelbyte fram 2 ggr. efter varandra). Axelbyte leder till "Reorg" i de kanaler där en axel oförberett tas bort. För ovan nämnda förlopp måste exakt det block stoppas som gör att IPObufferten blir full. Det kan göras med Stopp-knappen eller StopAll, eller med ett larm under projektering av INTERPRETERSTOP eller genom dekodering av singelblock. Reaktion Visning av larm Bitar sätts i snittställe Spärr av Cykelstart i denna kanal Cyklestopp vid larm Åtgärd Programmet måste avbrytas med Reset Fortsättning av program Radera larm med Reset-knapp. Starta om bearbetningsprogrammet. 16935 Kanal %1 aktion %2<ALNX> ej möjlig på grund av blocksökning Förklaring %1 = Kanal-id %2 = Aktionsnummer/Aktionsnamn Aktionen är inte tillåten eftersom blocksökning är aktiv via programtest. Blocksökning via programtest: "Pi-Service _N_FINDBL med modeparamter 5" Vid denna typ av sökning får varken programtest eller testmatning aktiveras. Reaktion Visning av larm Åtgärd Aktivera aktionen efter avslut av sökning. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16936 Kanal %1 aktion %2<ALNX> ej möjlig på grund av testmatning Förklaring %1 = Kanal-id %2 = Aktionsnummer/ Aktionsnamn Aktionen är inte tillåten eftersom testmatning är aktiv. Exempel: Blocksökning via programtest: "Pi-Service _N_FINDBL med modeparamter 5) får inte akiveras vid aktiv testmatning. Reaktion Visning av larm Åtgärd Programmet måste avbrytas med reset. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16937 Kanal %1 aktion %2<ALNX> ej möjlig på grund av programtest Förklaring %1 = Kanal-id %2 = Aktionsnummer/ Aktionsnamn Aktionen är inte tillåten eftersom programtest är aktiv. Exempel: Blocksökning via programtest: (Pi-Service _N_FINDBL med modeparamter 5) får inte akiveras vid aktiv programtest. Reaktion Visning av larm © Siemens AG All Rights Reserved 270 Åtgärd Avbryt programtest. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16938 Kanal %1 Aktion %2<ALNX> avbruten på grund av aktivt byte av växelsteg Förklaring %1 = Kanal-id %2 = Aktionsnummer/Aktionsnamn Reorg-händelser är bl.a. subprogramavbrott, radering av reststräcka, interrupts, axelbyte, lämnande av tillstådet återföring. Dessa händelser väntar på avslut av byte av växelsteg. Den maximala väntetiden har dock gått ut. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykel-start. Cykel-stopp vid larm. Abhilfe Programmet måste avbrytas med reset, och eventuell måste GEAR_CHANGE_WAIT_TIME höjas. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16939 Kanal %1 Aktion %2<ALNX> avvisad på grund av aktivt byte av växelsteg Förklaring %1 = Kanal-id %2 = Aktionsnummer/Aktionsnamn Reorg-händelser som är möjliga i stoppat tillstånd, t.ex. växling av mode, väntar på avslut av byte av växelsteg. Den maximala väntetiden har dock gått ut. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Upprepa aktionen eller höj MD GEAR_CHANGE_WAIT_TIME. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. © Siemens AG All Rights Reserved 271 16940 Kanal %1 Aktion %2<ALNX> väntar på byte av växlesteg Förklaring %1 = Kanal-id %2 = Aktionsnummer/Aktionsnamn Reorg-händelse väntar på avslut av ett byte av växelsteg. Under tiden visas detta larm. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Larmet kan undertryckas med ENABLE_ALARM_MASK Bit 1 == 0 Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 16941 Kanal %1 Aktion %2<ALNX> avvisad, eftersom ännu inget program har bearbetats Förklaring %1 = Kanal-id %2 = Aktionsnummer/Aktionsnamn Inställningarna i maskindata $MC_PROG_EVENT_MASK kräver att vid reset eller PowerOn måste en ASUP startas. De implicit utlösta ASUP betecknas i allmänhet med "Händelsestyrt programavrop" eller "Programevent". I larmsituationen kunde denna ASUP ännu ej aktiveras, därför måste aktionen (i regel start av bearbetningsprogram) avvisas. Orsaker varför ASUP inte kunde lösas ut: 1. ASUP-programmet saknas ( / N CMA DIR/ _N_PROG_EVENT_SPF ) 2. ASUP får endast startas i refererat tillstånd. (se $MN_ASUP_START_MASK) 3. READY saknas (p.g.a. larm) Reaktion Visning av larm Åtgärd • • • Fortsättning av program Ladda program Kontrollera $MN_ASUP_START_ASK Kvittera larm. Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. © Siemens AG All Rights Reserved 272 16942 Kanal %1 Startinstruktion, Aktion %2<ALNX> ej möjlig Förklaring %1 = Kanal-id %2 = Aktionsnummer/Aktionsnamn Larmet uppkommer för tillfället bara tillsammans med aktionen SERUPRO. SERUPRO är förkortning för blocksökning via programtest. SERUPRO söker exakt på sökmål och har följaktligen satt denna kanal i mode „Programtest“. Med Start-instruktionen i kanal 1 har en annan kanal K2 startats på riktigt, dvs. därmed har axlar startats på riktigt i sökningen. Om detta larm blockeras (se hjälp) kan användaren utnyttja ovanstående förhållande på så sätt att man först väljer in mode Programtest i K2 med PLC och sedan låter K2 gå till ett naturligt stopp, stoppar K2 för att sedan deaktivera Programtest. Reaktion Visning av larm. Bitar sätts i snittställe. Cykel-stopp vid larm. Spärr av Cykel-start. Åtgärd Larmet kan undertryckas med $MN_SERUPRO_MASK bit 1. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. © Siemens AG All Rights Reserved 273 16943 Kanal %1 Aktion %2<ALNX> Ej möjlig på grund av en ASUP Förklaring %1 = Kanal-id %2 = Aktionsnummer/Aktionsnamn Aktionen i 2:a parametern har avvisats eftersom en ASUP är aktiv. För tillfället avvisas endast den integrerade sökningen med detta larm. Integrerad sökning aktiveras när sökning startas i stoppat programtillstånd. Med andra ord: Ett program har exekverats till ett ställe och man "hoppar över“ en efterföljande parameterdel med blocksökning, för att sedan köra vidare. Detta är inte möjligt när man har stoppat i en ASUP, eller om en ASUP har varit invald före stoppet. En ASUP startas när den utlösande ASUP-händelsen inträffar, ASUP kan dock inte startas (t.ex. ASUP startar inte på grund av inläsningsspärr eller stopp-knapp). Då är det utan betydelse om en användar-ASUP eller system-ASUP har löst ut. Användar-ASUP aktiveras med FC9 eller snabba ingångar. Följande händelser leder till system-ASUP: Byte av mode Overstore TILL Avbrott av subprogramnivå, Aktivering av singelblock Typ 2, Aktivering av maskindata, Aktivering av användardata, Byte av annulleringsnivå, Dryrun TILL/FRÅN Programtest FRÅN, Blockkorrektur larm, Editor-Mode i TeachIn, Extern nollpunktsförflyttning, Axelbyte, Radering av reststräcka, Mätning Reaktion Åtgärd Visning av larm. Fortsättning av program Radera larm med reset-knapp. Starta om bearbetningsprogrammet. 16944 Kanal %1 Aktion %2<ALNX> ej möjligt på grund av aktiv blocksökning Förklaring %1 = Kanal-id %2 = Aktionsnummer/Aktionsnamn Upprepa aktionen efter avslut av ASUP. NCK bearbetar för tillfället antingen blocksökningens aktionsblock eller framkörningsrörelsen efter blocksökningen. I denna situation måste aktionen (larmets 2:a parameter) avvisas. För tillfället avvisas endast den integrerade sökningen med detta larm. Integrerad sökning aktiveras när sökning startas i stoppat programtillstånd. Med andra ord: Ett program har exekverats till ett ställe och man "hoppar över“ en efterföljande parameterdel med blocksökning, för att sedan köra vidare. Reaktion Åtgärd Visning av larm. Fortsättning av program Radera larm med reset-knapp. Starta om bearbetningsprogrammet. Upprepa aktionen efter avslut av ASUP. © Siemens AG All Rights Reserved 274 16945 Kanal %1 Aktion %2<ALNX> fördröjs till blockslut Förklaring %1 = Kanal-id %2 = Aktionsnummer/Aktionsnamn Pågående aktion (t.ex. dryrun On/Off, byte av annulleringsnivå…) borde aktiveras omedelbart, men aktionen kan inte aktiveras förrän vid blockslut eftersom en gänga bearbetas för tillfället. Aktionen aktiveras något senare. Exempel: Mitt i en gänga aktiveras Dryrun, då startar rörelsen med hög hastighet vid nästa block. Reaktion Åtgärd Visning av larm. Fortsättning av program Radera larm med reset-knapp. Starta om bearbetningsprogrammet. 16946 Kanal %1 Start med START är inte tillåtet Parameter %1 = Kanal-id Förklaring Detta larm aktiveras endast vid ”Group-Serupro”. ”Group-Serupro” aktiveras med ”$MC_SERUPRO_MODE BIT2” och tillåter återstart av hela kanalgrupper vid sökning. Larmet kan deaktiveras med $MN_SUPPRESS_ALARM_MASK Bit 17==1. Med maskindata $MC_DISABLE_PLC_START bestäms vilken kanal som i allmänhet startas från PLC och vilken kanal som endast får startas från en annan kanal med instruktionen START. Larmet kommer när kanalen startats med instruktionen START och $MC_DISABLE_PLC_START == FALSE. Reaktion Åtgärd Visning av larm. Fortsättning av program Radera larm med reset-knapp resp. Cykelstart. 16947 Kanal %1 Start via PLC är inte tillåtet Parameter %1 = Kanal-id Förklaring Detta larm aktiveras endast vid ”Group-Serupro”. ”Group-Serupro” aktiveras med ”$MC_SERUPRO_MODE BIT2” och tillåter återstart av hela kanalgrupper vid sökning. Anpassa $MC_DISABLE_PLC_START, eller deaktivera ”Group-Serupro” (se $MC_SERUPRO_MODE). Med maskindata $MC_DISABLE_PLC_START bestäms vilken kanal som i allmänhet startas från PLC och vilken kanal som endast får startas från en annan kanal med instruktionen START. Larmet kommer när kanalen startats via PLC och $MC_DISABLE_PLC_START == TRUE. Reaktion Åtgärd Visning av larm. Fortsättning av program Radera larm med reset-knapp resp. Cykelstart. Anpassa $MC_DISABLE_PLC_START, eller deaktivera ”Group-Serupro” (se $MC_SERUPRO_MODE). © Siemens AG All Rights Reserved 275 16948 Kanal %1 beroende kanal %2 fortfarande aktiv Parameter %1 = Kanal-id %2 = Kanal-id Förklaring Detta larm aktiveras endast vid ”Group-Serupro”. ”Group-Serupro” aktiveras med ”$MC_SERUPRO_MODE BIT2” och tillåter återstart av hela kanalgrupper vid sökning. En ”Beroende kanal” är en kanal som har startats indirekt från en aktuell kanal. Den aktuella kanalen är startad från PLC. Denna kanal måste avslutas (dvs M30 måste ha uppnåtts) innan aktuell kanal kann avslutas Larmet kommer när aktuell kanal avslutas innan den beroende kanalen. Reaktion Åtgärd Visning av larm. Fortsättning av program Radera larm med reset-knapp resp. Cykelstart. 16949 Korrespondens mellan märke från kanal %1 och kanal %2 är ogiltig Parameter %1 = Kanal-id %2 = Kanal-id Förklaring Denna kanal definierar ett WAIT-märke med en andra kanaler, som i sin tur inte har någon korrespondens med detta WAIT-märke. Deaktivera ”Group-Serupro” (se $MC_SERUPRO_MODE) eller använd WAITE. WAIT-märket i denna kanal har ingen exakt motsvarighet i den andra kanalen, dvs kanalerna väntar inte inbördes. Exempel: Ch 3 Ch 5 Ch 7 WAITM(99,3,5) WAITM(99,3,5) WAITM(99,5,7) Wait-märkena i kanal 3 och 5 väntar inbördes på varandra och kanal 7 väntar bara på kanal 5. Därmed får kanal 7 fortsätta redan när kanal 5 och 7 har nått Wait-märket, men kanal 3 står långt före Wait-märket. Vid fortsättning raderar kanal 7 sitt Wait-märke. När man uppnår Wait-märke 99 på nytt kan man inte bestämma förhållandet exakt. Reaktion Åtgärd Visning av larm. Skriv in alla kanaler i alla Wait-märken som skall synkroniseras med varandra, eller undertryck larmet med $MC_SURPRESS_ALARM_MASK, bit 23. Exempellösning – A: Ch 3 Ch 5 Ch 7 WAITM(99,3,5,7) WAITM(99,3,5,7) WAITM(99,3,5,7) Exempellösning – B: Ch 3 Ch 5 WAITM(99,3,5) Ch 7 WAITM(99,3,5) WAITM(88,5,7) WAIT(88,5,7) © Siemens AG All Rights Reserved 276 Exempellösning – C: Ch 3 Ch 5 Ch 7 WAITM(88,5,7) WAITM(88,5,7) WAIT(99,3,5) WAITM(99,3,5) Fortsättning av program Radera larm med reset-knapp resp. Cykelstart. 16950 Kanal %1 Sökning med stopp-block Parameter %1 = Kanal-id Förklaring Hänvisningslarm. Sökningen genomfördes inte på avbrottsblocket, utan kort dessförinnan. Detta så kallade ”stopp-block” är skapat av programmeringsinstruktionen IPTRLOCK, eller implicit definierat med $MC_AUTO_IPTR_LOCK. Därmed skall man säkerställa att man inte genomför en sökning i kritiska programområden (t.ex. valsfräsning). Larmet visar alltså att man istället för söka på det egentliga tidigare avbrutna blocket, söker på ett annat block. Detta förfarande är önskat och larmet tjänar bara som hänvisning. Reaktion Åtgärd Visning av larm. Fortsättning av program Radera larm med reset-knapp resp. Cykelstart. 16951 Kanal %1 Sökning i block som inte tillåter sökning Parameter %1 = Kanal-id Förklaring Med instruktionen IPTRLOCK och IPTRUNLOCK kan programmeraren markera ett avsnitt som inte tillåter sökning. Varje sökning i detta programavsnitt kvitteras med detta larm. Anpassa $MN_SUPRESS_ALARM_MASK, $MC_AUTO_IPTR_LOCK och instruktionen IPTRLOCK. Med andra ord: Om larmet kommer, har användaren startat en sökning (typ Serupro) och sökmålet ligger i ett avsnitt som inte tillåter sökning. Ett avsnitt som inte tillåter sökning kan även definieras med maskindata $MC_AUTO_IPTR_LOCK. Hänvisning: Larmet kan skapas först efter det att simulation har avslutats under sökning. Larmet kan inte sättas omedelbart med start av sökning. Reaktion Visning av larm. Bitar sätts i snittställe. Cykelstopp vid larm. Spärr av Cykelstart i denna kanal. Åtgärd Anpassa $MN_SUPRESS_ALARM_MASK, $MC_AUTO_IPTR_LOCK och instruktionen IPTRLOCK. Fortsättning av program Radera larm med reset-knapp resp. Cykelstart. © Siemens AG All Rights Reserved 277 17000 Kanal %1 block %2 maximalt antal symboler överskridet Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Det genom maskindata 28020 MM_NUM_LUD_NAMES_TOTAL fastställda maximala antalet symboler har överskridits. Reaktion Åtgärd Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Ändra maskindata; Reducera antalet symboler (variabler, subprogram, parametrar) Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. 17001 Kanal %1 block %2 ytterligare minne saknas för verktygs-/magasindata Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Antalet följande verktygs-/magasindata i NC anges i maskindata: Antal verktyg + antal slipdatablock: 18082 MM_NUM_TOOL Antal skärstål: 18100 MM_NUM_CUTTING_EDGES_IN_TOA Verktyg, slipdatablock, skärstål kan användas oberoende av verktygsförvaltning. Minne för följande data är endast tillgängligt om motsvarande bit i 18080 MM_TOOL_MANAGEMENT_MASK är satt. Antal övervakningsdatablock: 18100 MM_NUM_CUTTING_EDGES_IN_TOA Antal magasin: 18084 MM_NUM_MAGAZINE Antal magasinplatser: 18086 MM_NUM_MAGAZINE_LOCATION Följande storhet bestäms med programvarukonfiguration: Antal magasinavståndsdatablock: P2 tillåter 32 sådana avståndsdatablock. Definition: 'Slipdatablock' : till ett verktyg av typ 400 till 499 kan slipdata definieras. Ett sådant datablock belägger dessutom det minne som den har avsatt för ett verktyg. 'övervakningsdatablock': Varje skärstål till ett verktyg kan utökas med övervakningsdata. 'Magasinavståndsdatablock: Till magasinplatser hos interna magasin kan avstånd till andra magasin definieras. Reaktion Åtgärd Fortsättning av program Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Ändra maskindata; Ändra NC-program; d.v.s. reducera antalet felaktiga storheter. Radera larm med Cykelstart och fortsätt programmet. © Siemens AG All Rights Reserved 278 17010 Kanal %1 block %2 ytterligare minne saknas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid bearbetning/inläsning av data från aktivt arbetsminne har fastställts att tillräckligt minne saknas (t.ex. vid stora flerdimensionella fält eller vid anläggning av verktygskorrektörminne). Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Gör fälten mindre resp. fixa mer minne till datahantering av subprogramavrop, verktygskorrektörer och användarvariabler (maskindata MM_...). Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. 17020 Kanal %1 block %2 otillåtet array-index1 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label En läs- eller skrivinstruktion för en fältvariabel med ogiltigt 1:a fältindex har programmerats. Fältindex måste ligga inom definierade fältstorlekar och de absoluta gränserna (0 - 32 766). Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Korrigera inmatningar för fältelement i instruktionen enligt de definierade storlekarna. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17030 Kanal %1 block %2 otillåtet array-index1 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label En läs- eller skrivinstruktion för en fältvariabel med ogiltigt 2:a fältindex har programmerats. Fältindex måste ligga inom definierade fältstorlekar och de absoluta gränserna (0 - 32 766). Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Korrigera inmatningar för fältelement i instruktionen enligt de definierade storlekarna. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17040 Kanal %1 block %2 otillåtet axelindex Förklaring %1 = Kanalnummer %2 = Blocknummer, Label En läs- eller skrivinstruktion för en axiell variabel har programmerats, där axelnamnet inte entydigt kan avblidas på en maskinaxel. Exempel: Skrivning av ett axiellt maskindata © Siemens AG All Rights Reserved 279 $MA_... [X]= ... ; men geometriaxel X skulle inte kunna avbildas på en ; maskinaxel genom en transformation! Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Annullera transformation före beskrivning av axiella data (nyckelord TRAFOOF) eller använd maskinaxelnamn som axelindex. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17050 Kanal %1 block %2 otillåtet värde Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid åtkomst av ett enstaka frame-element har en annan framekomponent än TRANS, ROT, SCALE eller MIRROR adresserats, eller funktionen CSCALE har försetts med en negativ skalfaktor. Exempel: $P_UIFR[5] = CSCALE (X, -2.123) Framekomponenterna selekteras antingen med nyckelorden TR RT SC MI för förskjutning (TRANS, intern 0) för rotation (ROT, intern 1) för skalning (SCALE, intern 3) för spegling (MIRROR, intern 4) eller anges direkt som integervärde 0, 1, 3, 4. Exempel: Åtkomst av vridningen runt X-axeln hos aktuella inställbara frames. R10=$P_UIFR[$AC_IFRNUM, X, RT] även programmerbar som: R10=$P_UIFR[$AC_IFRNUM, X, 1] Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Adressera endast framekomponenter med de därför avsedda nyckelorden; Programmera skalfaktor inom gränserna 0,000 01 till 999,999 99. Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. 17055 Kanal %1 block %2 GUD-variabel saknas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Under proceduren MEACALC, hittades inte de erforderliga GUD-variablerna vid läs- eller skrivåtkomst. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Kontrollera att alla GUD har lagts upp för MEACALC. DEF CHAN INT _MVAR, _OVI[11] DEF CHAN REAL _OVR[32], _EV[20], _MV[20], _SPEED[4], _SM_R[10], _ISP[3] DEF NCK REAL _TP[3,10], _WP[3,11], _KB[3,7], _CM[8], _MFS[6] © Siemens AG All Rights Reserved 280 DEF NCK BOOL _CBIT[16] DEF NCK INT _CVAL[4]. Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet 17060 Kanal %1 block %2 nödvändigt dataområde för stort Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Maximal minnesplats av 8Kbyte som finns till förfogande för en symbol har överskridits. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Minska fältdimensionen Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17070 Kanal %1 block %2 data skrivskyddat Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Det har försökts att belägga en skrivskyddad variabel (t.ex. en systemvariabel). Safety Integrated: Safety-systemvariabler får endast skrivas från Safety-SPLprogam. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Kontakta auktoriserad personal / service. Korrigera bearbetningsprogram. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17080 Kanal %1 block %2 %3 värde mindre än undre gräns Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = MD Det har försökts att beskriva ett maskindata med ett värde som är mindre än den fastställda undre gränsen. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Kontakta auktoriserad personal / service. Fastställ inmatningsgränser för maskindata och använd värden inom dessa gränser. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. © Siemens AG All Rights Reserved 281 17090 Kanal %1 block %2 %3 värde högre än övre gräns Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = MD Det har försökts att beskriva ett maskindata med ett värde som är större än den fastställda övre gränsen. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Kontakta auktoriserad personal / service. Fastställ inmatningsgränser för maskindata och använd värden inom dessa gränser. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17095 Kanal %1 Block %2 ogiltigt värde Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Ett ogiltigt värde har försökt att skrivas till ett maskindata, t.ex noll. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Korrigera värdetillordning, t.ex. ett värde inom tillåtna gränser samt olika noll. Fortsättning av program Radera larm med Cykelstart. 17100 Kanal %1 block %2 digital ingång/komparator nr. %3 ej aktiverad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Nr. på ingång Det har försökts att läsa en digital ingång n över systemvariabel $A_IN[n], som inte har aktiverats över NCK-maskindata 10 350 FASTIO_DIG_NUM_INPUTS, eller att över systemvariabel $A_IN CO[n] läsa en komparatoringång som tillhör en icke aktiverad komparator. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra NC-program eller maskindata. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17110 Kanal %1 block %2 digital utgång nr. %3 ej aktiverad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Nr. på utgång Man har försökt att läsa eller sätta en digital NCK-utgång (plint X121) med hjälp av systemvariabel $A_OUT [n] med index[n] större än angiven övre gräns i NCK-maskindata 10 360 FASTIO_DIG_NUM_OUTPUTS. © Siemens AG All Rights Reserved 282 Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Sätt index [n] i systemvariabeln $A_OUT [n] mellan 0 och värdet i NCKmaskindata 10 350 FASTIO_DIG_NUM_OUTPUTS. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17120 Kanal %1 block %2 analog ingång nr. %3 ej aktiverad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Nr. på ingång Man har med hjälp av systemvariabel $A_INA[n] försökt att läsa en analog ingång n, som inte har aktiverats med MD 10300 FASTIO_ANA_NUM_INPUTS. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra NC-program eller maskindata. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17130 Kanal %1 block %2 analog utgång nr. %3 ej aktiverad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Nr. på utgång Man har försökt att skriva eller läsa en analog utgång [n] med hjälp av systemvariabel $A_OUTA[n] som inte har aktiverats med MD 10310 FASTIO_ANA_NUM_OUTPUTS. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra NC-program eller maskindata. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17140 Kanal %1 block %2 NCK-utgång %3 är tillordnad en funktion över maskindata Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Nr. på utgång Den programmerade digitala/analoga utgången är tillordnad en NCK-funktion (t.ex. mjukvarunockar) Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Använd en annan utgång eller deaktivera konkurrerande NC-funktion över maskindata. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. © Siemens AG All Rights Reserved 283 17150 Kanal %1 block %2 maximalt %3 NCK-utgångar kan programmeras i blocket Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Antal I ett NC-block får inte fler än de angivna antalet utgångar programmeras. Antalet HW-utgångar bestäms i maskindata: 10360 FASTIO_DIG_NUM_OUTPUTS och 10310 FASTIO_ANA_NUM_OUTPUTS Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Programmera färre digitala/analoga utgångar i ett block. Angivet max.tal gäller separat för analoga resp. digitala utgångar. Programmera ev. två NC-block. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17160 Kanal %1 block %2 inget verktyg invalt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Det har försökts att över systemvariablerna: $P_AD [n] Innehåll i parameter(n: 1 - 25) $P_TOOL aktivt D-nummer (skärstålnummer) $P_TOOLL [n] aktiv verktygslängd (n: 1 - 3) $P_TOOLR aktiv verktygsradie påverka aktuella verktygskorrekturdata, trots att inget verktyg är valt. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Programmera resp. aktivera verktygskorrektör i NC-programmet innan systemvariabler används. Exempel: N100 G.. ... T5 D1 ... LF Med kanalspecifika maskindata: MD 22 550: TOOL_CHANGE_MODE ny verktygskorrektör vid M-funktion MD 22 560: TOOL_CHANGE_M_CODE M-funktion vid verktygsväxling fastställs om aktivering av en verktygskorrektör skall ske i block med T-ord eller om nya korrekturvärden skall gälla först tillsammans med M-ordet för verktygsväxling. Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. 17170 Kanal %1 block %2 för många symboler Förklaring %1 = Kanalnummer %2 = Blocknummer, Label De fördefinierade symbolerna kunde inte läsas in vid uppstart. © Siemens AG All Rights Reserved 284 Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. 17180 Kanal %1 block %2 otillåtet D-nummer Förklaring %1 = Kanalnummer %2 = Blocknummer, Label I visat block adresseras ett D-nummer (skärstålnummer) som inte är initierat och därmed ej heller existerar. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Kontrollera avrop i NC-program: har korrekt skärstålnummer D.. programmerats? Om inget D-nummer programmeras är automatiskt D1 aktivt. Är verktygsparametrar P1 - P25 definierade? Skärstålets mått måste vara angivna antingen i förväg med hjälp av inmatning på betjäningspanel eller över inmatning via V24-gränssnitt. Beskrivning av systemvariabler $P_DP x [n, m] n ... tillhörande verktygsnummer T m ... skärstålnummer D x ... parameternummer P Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17181 Kanal %1 Block %2 T-Nr.= %3, D-Nr.= %4 existerar inte Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Ett D-nummer som NC inte känner till har programmerats. Standardmässigt relaterar D-numren till angivet T-nummer. Om funktionen ”Grund D-nummer” är aktiv, då ges T=1 ut. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering Åtgärd Om programmet är felaktigt, åtgärda felet med blockkorrektur och fortsätt programmet. Om datablocket saknas, ladda ett datablock från NCK för nämnda T/D-värden (från MMC, med överlagra) och fortsätt programmet. Fortsättning av program Radera larmet med Cykel-Start och fortsätt bearbetningen. 17182 Kanal %1 Block %2 Otillåtet summakorrektur-nummer Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Det har försökts att komma åt en ej definierad summakorrektur hos aktuellt skär. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering © Siemens AG All Rights Reserved 285 Åtgärd Kontrollera åtkomst av summakorrekturminne med $TC_SCP*, $TC_ECP*, Val av summakorrektur DLx, resp. val av verktyg Ty, resp. val av korrektur Dz. Fortsättning av program Radera larmet med Cykel-Start och fortsätt bearbetningen 17188 Kanal %1 D-nummer %2 vid verktyg T-nr. %3 och %4 definierade Förklaring %1 = Kanalnummer %2 = Korrekturnummer D %3 = T-nummer första verktyg %4 = T-nummer andra verktyg Entydighet för nämnda D-nummer %2 i kanal %1 TO-enhet saknas. Nämnda T-nummer %3 och %4 har båda en korrektur med nummer %2. Vid aktiv verktygsförvaltning gäller även: Nämnda T-nummer tillhör verktygsgrupper med olika beteckning. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd 1. Entydighet i D-numreringen inom TO-enheten måste finnas. 2. Om entydighet inte är nödvändigt, använd inte instruktionen som orsakade felet. Fortsättning av program Visning av larm försvinner med larmorsak. Ingen ytterligare betjäning behövs. 17189 Kanal %1 D-nummer %2 definierat hos verktyg i magasin/-plats %3 och %4 Förklaring %1 = Kanalnummer %2 = Korrekturnummer D %3 = magasin/-plats-nummer första verktyg, '/' som skiljetecken %4 = magasin/-plats-nummer andra verktyg, '/' som skiljetecken Entydighet för nämnda D-nummer %2 i TO-enhet i kanal %1 saknas. Nämnda T-nummer %3 och %4 har båda en korrektur med nummer %2. Vid aktiv verktygsförvaltning gäller även: Nämnda T-nummer tillhör verktygsgrupper med olika beteckning. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd 1. Entydighet i D-numreringen inom TO-enheten måste finnas; t.ex. genom att ge D-nummer nytt namn. 2. Om entydighet inte är nödvändigt, använd inte instruktionen som orsakade felet. Fortsättning av program Radera larmet med Cykel-Start och fortsätt bearbetningen. 17190 Kanal %1 block %2 otillåtet T-nummer Förklaring %1 = Kanalnummer %2 = Blocknummer, Label I visat block adresseras ett T-nummer (verktygsnummer) som inte är initierat och därmed ej heller existerar. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Kontrollera avrop i NC-program: har korrekt verktygsnummer T.. programmerats? © Siemens AG All Rights Reserved 286 Är verktygsparametrar P1 - P25 definierade? Skärstålets mått måste vara angivna antingen i förväg med hjälp av inmatning på betjäningspanel eller över inmatning via V24-gränssnitt. Beskrivning av systemvariabler $P_DP x [n, m] n ... tillhörande verktygsnummer T m ... skärstålnummer D x ... parameternummer P Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17191 Kanal %1 Block %2 T= %3 existerar inte, program %4 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = T-nummer eller T-beteckning %4 = Programnamn En verktygsbeteckning som NCK inte känner till har programmerats. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering Åtgärd Om programpekaren står på ett NC-block som innehåller nämnd T-beteckning: Om programmet är felaktigt, korrigera programmet med blockkorrektur och fortsätt programmet. Om datablocket saknas, lägg till ett datablock. Dvs. ladda verktygets datablock med alla definierade D-nummer från NCK (över MMC, med överlagra) och fortsätt programmet. Om programpekaren står på ett NC-block som inte innehåller nämnd Tbeteckning: Felet uppkom redan tidigare i programmet under programmeringen av T, larmet ges dock ut först med växelinstruktionen. Om programmet är felaktigt – T5 programmerat istället för T55 – då kan aktuellt block korrigeras med blockkorrektur; dvs. om det endast står M06, kan blocket korrigeras till T55 M06. Den felaktiga raden T5 kvarstår så länge i programmet tills dess att det avbryts med RESET eller programslut. Vid komplexa programstrukturer är det möjligt att ingen korrektur av programmet är möjligt. Då kan man endast hjälpa sig lokalt med ett överlagringsblock – t.ex. med T55. Om datablocket saknas, lägg till ett datablock. Dvs. ladda verktygets datablock med alla definierade D-nummer från NCK (över MMC, med överlagra) programmera T med överlagra och fortsätt programmet. Fortsättning av program Radera larmet med Cykel-Start och fortsätt bearbetningen. 17192 TO-enhet %1 Ogiltig VT-benämning från '%2', Duplonr. %3. Inga ytterligare ersättningsverktyg i '%4' möjligt. Förklaring %1 = TO-enhet %2 = Verktygsbeteckning %3 = Duplonummer %4 = Gruppbeteckning Verktyget med nämnd verktygsbeteckning, duplonummer kan inte anta beteckningen Gruppbeteckning. Orsak: Anatalet maximalt tillåtna ersättningsverktyg har redan definierats. © Siemens AG All Rights Reserved 287 Genom namntillordningen sker en ny tillordning resp. omflyttning av verktyget i en verktygsgrupp, som redan har maximalt tillåtet antal ersättningsverktyg för denna maskin. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Arbeta med färre ersättningsverktyg eller fråga maskintillverkaren efter annan inställning av maximalt antal. Fortsättning av program Radera larmet med Cykel-Start och fortsätt bearbetningen. 17193 Kanal %1 block %2 Aktivt verktyg sitter inte längre i VThållarnr./Spindelnr.: %3. program %4 Förklaring %1 = Kanalnummer %2 = Blocknummer, label %3 = Verktygshållarnummer / Spindelnummer %4 = Programnamn Verktyget i nämnd verktygshållare/spindel, där senaste verktygsväxlingen som mater-verktygshållare resp. masterspindel skedde, är utväxlat. Exempel: N10 SETHTH(1) N20 T=”VT1” ; VT-växling i master VT-hållare 1 N30 SETMTH(2) N40 T1=”VT2” ; VT-hållare är sido-verktygshållare Utväxling av verktyget leder inte till annullering av korrektör. N50 D5; Val av ny korrektör. Det finns inget aktuellt verktyg som D kan härröras till, dvs. D5 härrör sig till T-nr.=0, som leder till korrektör 0. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Ändra program. Sätt önskad spindel som huvudspindel resp. verktygshållare som master VThållare. Återställ därefter eventuell huvudspindel resp. master VT-hållare. Fortsättning av program Radera larmet med reset-knapp resp. Cykel-Start. 17194 Kanal %1 Block %2 Inget lämpligt verktyg funnet Förklaring %1 = Kanalnummer %2 = Blocknummer, Label • • • Det har försökts att använda ett icke definierat verktyg. Det specificerade verktyget tillåter ingen åtkomts. Inget verktyg med önskade egenskaper finns till förfogande. Reaktion Visning av larm. Blockkorrektur med reorganisering Bitar sätts i snittställe. Åtgärd Kontrollera åtkomst av verktyg: • Stämmer parametrering av instruktionen? • Kan verktyget på grund av sitt tillstånd inte tillåta åtkomst? Fortsättning av program Radera larmet med Cykel-Start och fortsätt bearbetningen. © Siemens AG All Rights Reserved 288 17200 Kanal %1 block %2 radering av verktyg är inte möjligt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Man har försökt radera verktygsdata för ett i bearbetningen befintligt verktyg ur NC-programmet. Verktygsdata för ett i bearbetningen befintligt verktyg får inte raderas. Detta gäller för såväl det med T valda eller inväxlade verktyget, som för det verktyg där konstant periferihastighet eller verktygsövervakning är aktiv. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Kontrollera användning av verktygsminnet med $TC_DP1[t,d] = 0 eller annullera verktyget . Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17210 Kanal %1 block %2 åtkomst av variabel är inte möjlig Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Variabeln kan inte läsas / skrivas direkt ur NC-programmet. Den är endast tillåten tillsammans med synkronaktioner. Exempel på variabel: $P_ACTID (vilka plan är aktiva) $AA_DTEPB (axiell reststräcka för ansättning pendling) $A_IN (fråga av ingång) Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra NC-program . Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17212 Kanal %1 Verktygsförvaltning: Handverktyg %3, växla in Duplonr %2 till spindel/verktygshållare %4 Förklaring %1 = Kanalnummer. %2 = Duplonr. %3 = Verktygsbeteckning. %4 = Verktygshållarnummer (Spindelnummer). Hänvisning till att nämnt handverktyg måste sättas i nämnd verktygshållare/spindel före fortsättning av programmet. Ett handverktyg är ett verktyg vars data NCK känner till, men som inte har tillordnats en magasinplats. Därmed är det inte fullt tillgängligt för automatisk verktygsväxling genom NCK och troligtvis maskinen. Reaktion Visning av larm. Åtgärd • Fortsättning av program Visning av larm försvinner med larmorsak. Ingen ytterligare betjäning behövs. Kontrollera att nämnt handverktyg förs till verktygshållaren. Efter PLC-kvittering av instruktionen "Verktygsväxlare in" raderas larmet automatiskt. © Siemens AG All Rights Reserved 289 17214 Kanal %1 Werkzeugverwaltung: Hämta handverktyg %3 från spindel/verktygshållare %2 Förklaring %1 = Kanalnummer. %2 = Verktygshållarnummer (Spindelnummer). %3 = Verktygsbeteckning. Hänvisning till att nämnt handverktyg före fortsättning av programmet måste hämtas från nämnd verktygshållare/spindel. Ett handverktyg är ett verktyg vars data NCK känner till, men som inte har tillordnats en magasinplats. Därmed är det inte fullt tillgängligt för automatisk verktygsväxling genom NCK och troligtvis maskinen. Reaktion Visning av larm. Åtgärd • Fortsättning av program Visning av larm försvinner med larmorsak. Ingen ytterligare betjäning behövs. 17216 Kanal %1 Verktygsförvaltning: Hämta handverktyg från spindel/verktygshållare %4 och växla in handverktyg %3, Duplonr %2 Förklaring %1 = Kanalnummer. %2 = Duplonr. %3 = Verktygsbeteckning. %4 = Verktygshållarnummer (Spindelnummer). Kontrollera att nämnt handverktyg hämtas från verktygshållaren. Efter PLC-kvittering av instruktionen "Verktygsväxlare in" raderas larmet automatiskt. Man kan bara arbeta effektivt med handverktyg om det understödjs av PLC-programmet. Hänvisning till att nämnt handverktyg före fortsättning av programmet måste lämnas till nämnd verktygshållare/spindel, och där hämta befintligt handverktyg. Ett handverktyg är ett verktyg vars data NCK känner till, men som inte har tillordnats en magasinplats. Därmed är det inte fullt tillgängligt för automatisk verktygsväxling genom NCK och troligtvis maskinen Reaktion Visning av larm. Åtgärd • Fortsättning av program Visning av larm försvinner med larmorsak. Ingen ytterligare betjäning behövs. 17220 Kanal %1 block %2 verktyg existerar inte Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Säkerställ att handverktygen byts. Efter PLC-kvittering av instruktionen "Verktygsväxlare in" raderas larmet automatiskt. Man kan bara arbeta effektivt med handverktyg om det understödjs av PLC-programmet. Om man försöker att komma åt ett verktyg med ett T-nummer som (ännu) ej har blivit definierat, t.ex. när verktyg skall sättas på magasinplatser med hjälp av programmering av $TC_MPPC=‘toolNo‘. Det går först när både magasinplatsen och det genom 'toolNo' bestämda verktyget har blivit definierat. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd - Korrigera NC-program. © Siemens AG All Rights Reserved 290 Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17230 Kanal %1 block %2 duplonummer redan bestämt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet visas när man försöker att beskriva ett verktygs duplonummer, till vars namn ett annat verktyg (annat T-nummer) med samma duplonummer är definierat. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd - Korrigera NC-program. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17240 Kanal %1 block %2 felaktig verktygsdefinition Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet visas om man försöker att ändra ett verktygsdata som sedan skulle leda till att datakonsistensen skulle förstöras resp. att definitionen skulle bli motsägelsefull. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd - Korrigera NC-program. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17250 Kanal %1 block %2 felaktig magasindefinition Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet visas om man försöker att ändra ett magasindata som sedan skulle leda till att datakonsistensen skulle förstöras resp. att definitionen skulle bli motsägelsefull. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd - Korrigera NC-program. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17260 Kanal %1 block %2 felaktig magasinplatsdefinition Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet visas om man försöker att ändra ett magasinplatsdata som sedan skulle leda till att datakonsistensen skulle förstöras resp. att definitionen skulle bli motsägelsefull. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. © Siemens AG All Rights Reserved 291 Åtgärd - Korrigera NC-program. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. © Siemens AG All Rights Reserved 292 17262 Kanal %1 Block %2 Illegal verkytg-adapteroperation Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Om man försöker definiera eller lösa verktygsadaptertillordning med avseende på en magasinplats, och denna magasinplats redan har en annan verktygsadapter, eller om ett verktyg redan finns där. Eller om det vid lösning av en tillordning fortfarande sitter ett verktyg på platsen. Om MD $MC_MM_NUM_SUMCORR har värdet -1, då kan adapter ej skapas till en ännu ej definierad adapter med en skrivoperation. Med detta värde på maskindatat kan endast adaptervärden beskrivas, från adaptern, som redan (automatiskt) har tillordnats magasinplatser. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering Åtgärd • • • Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17270 Kanal %1 block %2 call-by-reference: Otillåten variabel Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Tillordna maximalt en adapter till en magasinplats Det får inte finnas något verktyg på magasinplatsen. Maskindata $MC_MM_NUM_SUMCORR med värde -1: När vid skrivning av en av systemparametrarna $TC_ADPTx (x=1,2,3,T) kommer ett larm, då måste skrivoperatioen ändras så att endast adaptrar som redan är förbundna med magasinplatser beskrivs. Maskindata och systemvariabler får inte överföras som Call-by-referenceParameter. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd - Ändra NC-program: Tillordna maskindatats eller systemvariabelns värde till en lokal programvariabel och överför sedan denna som parameter. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17500 Kanal %1 block %2 axel %3 är ingen delningsaxel Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer En delningsaxelposition för en axel har programmerats med nyckelorden CIC, CAC eller CDC, den har dock inte har definierats som delningsaxel med maskindata. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Tag bort programmeringsinstruktionen för delningsaxeln (CIC, CAC, CDC) ur NC-programmet eller deklarera avsedd axel som delningsaxel. Delningsaxeldeklaration: © Siemens AG All Rights Reserved 293 MD 30 500: INDEX_AX_ASSIGN_POS_TAB (Delningsaxeltillordning) Axeln definieras som delningsaxel, om en tillordning till en delningsaxel skett i en delningspositiontabell enl. MD ovan. 2 tabeller är möjliga (Värde 1 eller 2). MD 10 900: INDEX_AX_LENGTH_POS_TAB_1 MD 10 920: INDEX_AX_LENGTH_POS_TAB_2 (Antal positioner för 1:a/2:a delningsaxel) Standardvärde: 0 Maximalvärde: 60 MD 10 910: INDEX_AX_POS_TAB_1 [n] MD 10 930: INDEX_AX_POS_TAB_2 [n] (Positioner för 1:a delningsaxel) Absoluta axelpositioner skall anges.. (Listans längd definieras med MD 10 900). Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17501 Kanal %1 block %2 delningsaxel %3 med Hirth-tandning är aktiv Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn Funktionen 'Hirth-tandning' är aktiverad för delningsaxeln. Denna axel kan därför endast köra till delningspositioner, annan körning av axeln är inte möjlig. Reaktion Visning av larm. Bitar sätts i snittställe. Cykelstopp vid larm. Spärr av Cykelstart. Åtgärd Korrigera NC-program Korrigera FC16 resp. FC18 avrop Annullera maskindata $MA_HIRTH_IS_ACTIVE Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. 17502 Kanal %1 block %2 delningsaxel %3 med Hirth-tandning fördröjt stopp Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn Funktionen 'Hirth-tandning' är aktiverad för delningsaxeln och overriden står på 0 eller ett annat stoppvillkor är aktivt (t.ex. VDI-snittställesignaler). Eftersom man endast kan stanna vid delningsaxelpositioner, körs till nästa möjliga delningsaxelposition. Larmet visas till positionen är uppnådd eller till stoppvillkoret har deaktiverats. Reaktion Visning av larm. © Siemens AG All Rights Reserved 294 Åtgärd Vänta till nästkommande delningsposition är uppnådd eller ställ in override > 0 eller deaktivera annat stoppvillkor. Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 17503 Kanal %1 block %2 delningsaxel %3 med Hirth-tandning och axel är inte referenspunktkörd Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn Funktionen 'Hirth-tandning' är aktiverad för delningsaxeln och axeln skall köras fast den inte är referenspunktkörd. Reaktion Visning av larm. Åtgärd Referenspunktkör axeln. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 17510 Kanal %1 block %2 otillåtet index för delningsaxel %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer Programmerat index för delningsaxeln ligger utanför positionstabellens område. Exempel: Det skall köras absolut till den 56:e positionen i den över axelspecifika maskindata 30 500 INDEX_AX_ASSIGN_POS_TAB tillordnade listan, med den 1:a positioneringsaxeln. Antalet positioner är dock bara t.ex. 40 (MD 10 900 INDEX_AX_LENGTH_POS_TAB_1 = 40). N100 G.. U=CAC (56) Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Programmera delningsaxelpositionen i NC-programmet enligt längden på aktuell positionstabell eller utöka positionstabellen med önskat värde och anpassa listlängden. Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. © Siemens AG All Rights Reserved 295 17600 Kanal %1 block %2 preset på transformerad axel %3 är inte möjligt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer Visad axel deltar i aktuell transformation. Därmed är sättning av ärvärde (preset) inte möjligt för denna axel. Exempel: Maskinaxel A skall vid absolut position A 300 sättas till det nya ärvärdet A 100. : N100 G90 G00 A=300 N101 PRESETON A=100 : Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Undvik sättning av ärvärde för axlar som deltar i transformation eller annullera transformationen med nyckelordet TRAFOOF. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17605 Kanal %1 Block %2 Axel %3 Transformation aktiv: Förbjuden axelcontainerrotation Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, Spindelnummer Programmerad axel/spindel är aktiv i en transformation och därmed kan inte axelcontainern roteras. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Korrigera bearbetningsprogrammet. Stäng av transformationen för denna axel/spindel före axelcontainerrotation eller utför axelcontainerrotation vid en senare tidpunkt. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17610 Kanal %1 block %2 axel %3 deltar i transformation, aktion kan inte utföras Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer Axeln deltar i en aktiv transformation. Den kan därmed inte utföra önskad aktion, köras som positioneringsaxel, friges för axelbyte Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Annullera transformationen tidigare med TRAFOOF eller ta bort aktionen ur programmet. Fortsättning av program Radera larm med Cykelstart eller reset-knapp och fortsätt programmet. © Siemens AG All Rights Reserved 296 17620 Kanal %1 block %2 körning till fixpunkt för transformerad axel %3 är inte möjligt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer I visat block har en axel som deltar i aktiv transformation programmerats för körning till fast punkt (G75). Därmed utförs inte körningen till fast punkt! Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Tag bort G75-instruktionen ur NC-blocket eller annullera dessförinnan transformationen med TRAFOOF. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. © Siemens AG All Rights Reserved 297 17630 Kanal %1 block %2 referenspunktkörning är inte möjlig för transformerad axel %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer I visat block har en axel som deltar i aktiv transformation programmerats för referenspunktkörning (G74). Därmed utförs inte referenspunktkörningen! Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Tag bort G74-instruktionen resp. de i transformationen deltagande maskinaxlarna ur NC-blocket eller annullera dessförinnan transformationen med TRAFOOF. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17640 Kanal %1 block %2 spindeldrift är inte möjligt för transformerad axel %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer Den för spindeldrift programmerade axeln deltar i aktuell transformation som geometriaxel, detta är inte tillåtet.. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Annullera dessförinnan transformationen. Fortsättning av program Radera larm med reset-knapp. Starta om bearbetningen starten. 17650 Kanal %1 Block %2 Maskinaxel %3 ej programmerbar Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, Spindelnummer Maskinaxeln kan inte användas vid aktiv transformation. Eventuellt kan funktionen programmeras även i ett annat koordinatsystem. T.ex. kan återgångspositionen om så är möjligt även programmeras i BKS- eller VT-koordinatsystem. För val av koordinatsystem används motsvarande axelbeteckning. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering Åtgärd Deaktivera transformation eller använd annat koordinatsystem. Fortsättning av program Radera larm med Cykel-Start och fortsätt bearbetningen. 17800 Kanal %1 block %2 felaktig koderad position programmerad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Det med nyckelordet FP=n angivna positionsnumret n är inte tillåtet. Över axelspecifika maskindata 30 600 FIX_POINT_POS [n] kan 2 absoluta axelpositioner bestämmas som fixpunkter. © Siemens AG All Rights Reserved 298 Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Programmera nyckelordet FP med de fasta maskinpositionerna 1 eller 2. Exempel: Kör till fixpunkt 2 med maskinaxlar X1 och Z2. N100 G75 FP=2 X1=0 Z2=0 Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 17900 Kanal %1 block %2 axel %3 är ingen maskinaxel Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer Blockkontext kräver en maskinaxel på detta ställe. Detta gäller: • G74 (Referenspunktkörning) • G75 (Körning till fast punkt) Används en geo- eller tilläggsaxelbeteckning, så måste även denna vara tillåten som maskinaxelbeteckning. (MD: 10000 AXCONF_MACHAX_NAME_TAB). Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Använd maskinaxelbeteckning vid programmering. Fortsättning av program Radera larm med reset-knapp. Starta om bearbetningen. 18000 Kanal %1 block %2 NCK-specifikt skyddsområde %3 felaktigt. Fel nr. %4 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Nummer på NCK-skyddsområde %4 = Felspecifikation Skyddsområdets definition är felaktig. Felnumret ger närmare upplysning om larmorsak. Det betyder: 1: Ofullständig eller motsägande konturbeskrivning 2: Kontur omsluter mer än en yta 3: Verktygsrelaterat skyddsområde är inte konvext. 4: Om båda begränsningarna är aktiva i skyddsområdets 3:e dimension och båda gränser har samma värde. 5: Skyddsområdets nummer finns inte (negativt tal, noll eller större än det maximala talet för skyddsområdet) 6: Skyddsområdesbeskrivning består av fler än 10 konturelement 7: Verktygsrelaterat skyddsområde är definierat som inre skyddsområde 8: Felaktig parameter använd 9: Skyddsområde som skall aktiveras är inte definierat 10: Felaktig modal G-kod är använd för skyddsområdesdefinition. 11: Felaktig konturbeskrivning eller Frame är aktiverad. 12: Övriga ej noggrannare specificerade fel Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra definitionen på skyddsområde, kontrollera maskindata. © Siemens AG All Rights Reserved 299 Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 18001 Kanal %1 block %2 kanalspecifikt skyddsområde %3 felaktigt. Fel nr. %4 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Nummer på kanalspecifikt skyddsområde %4 = Felspecifikation Skyddsområdets definition är felaktig. Felnumret ger närmare upplysning om larmorsak. Det betyder: 1: Ofullständig eller motsägande konturbeskrivning 2: Kontur omsluter mer än en yta 3: Verktygsrelaterat skyddsområde är inte konvext. 4: Om båda begränsningarna är aktiva i skyddsområdets 3:e dimension och båda gränser har samma värde. 5: Skyddsområdets nummer finns inte (negativt tal, noll eller större än det maximala talet för skyddsområdet) 6: Skyddsområdesbeskrivning består av fler än 10 konturelement 7: Verktygsrelaterat skyddsområde är definierat som inre skyddsområde 8: Felaktig parameter använd 9: Skyddsområde som skall aktiveras är inte definierat 10: Felaktig modal G-kod är använd för skyddsområdesdefinition. 11: Felaktig konturbeskrivning eller Frame är aktiverad. 12: Övriga ej noggrannare specificerade fel. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra definitionen på skyddsområde, kontrollera maskindata. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 18002 Kanal %1 block %2 NCK-skyddsområde %3 kan inte aktiveras. Fel nr %4 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Nummer på NCK-skyddsområde %4 = Felspecifikation Vid aktivering av skyddsområdet har ett feluppstått. Felnumret ger närmare upplysning om larmorsak. Det betyder: 1: Ofullständig eller motsägande konturbeskrivning 2: Kontur omsluter mer än en yta 3: Verktygsrelaterat skyddsområde är inte konvext. 4: Om båda begränsningarna är aktiva i skyddsområdets 3:e dimension och båda gränser har samma värde. 5: Skyddsområdets nummer finns inte (negativt tal, noll eller större än det maximala talet för skyddsområdet) 6: Skyddsområdesbeskrivning består av fler än 10 konturelement 7: Verktygsrelaterat skyddsområde är definierat som inre skyddsområde 8: Felaktig parameter använd 9: Skyddsområde som skall aktiveras är inte definierat 10: Fel vid intern uppbyggnad av skyddsområde 11: Övriga ej noggrannare specificerade fel 12: Maximalt antal samtidigt aktiverade skyddsområden har överskridits. (kanalspecifika maskindata). 13,14: Konturelement för skyddsområde låter sig inte genereras. 15,16: Minne saknas för skyddsområde. 17: Minne saknas för konturelement. © Siemens AG All Rights Reserved 300 Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd 1. 2. Minska antalet samtidigt aktiva skyddsområden (MD). Ändra NC-program: • Radera andra skyddsområden. • Fördekoderingsstopp. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 18003 Kanal %1 block %2 kanalspecifikt skyddsområde %3 kan inte aktiveras. Fel nr %4 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Nummer på kanalspecifikt skyddsområde %4 = Felspecifikation Skyddsområdets definition är felaktig. Felnumret ger närmare upplysning om larmorsak. Det betyder: 1: Ofullständig eller motsägande konturbeskrivning 2: Kontur omsluter mer än en yta 3: Verktygsrelaterat skyddsområde är inte konvext. 4: Om båda begränsningarna är aktiva i skyddsområdets 3:e dimension och båda gränser har samma värde. 5: Skyddsområdets nummer finns inte (negativt tal, noll eller större än det maximala talet för skyddsområdet) 6: Skyddsområdesbeskrivning består av fler än 10 konturelement 7: Verktygsrelaterat skyddsområde är definierat som inre skyddsområde 8: Felaktig parameter använd 9: Skyddsområde som skall aktiveras är inte definierat 10: Fel vid intern uppbyggnad av skyddsområde 11: Övriga ej noggrannare specificerade fel 12: Maximalt antal samtidigt aktiverade skyddsområden har överskridits. (kanalspecifika maskindata). 13,14: Konturelement för skyddsområde låter sig inte genereras. 15,16: Minne saknas för skyddsområde. 17: Minne saknas för konturelement. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd 1. 2. Minska antalet samtidigt aktiva skyddsområden (MD). Ändra NC-program: • Radera andra skyddsområden. • Fördekoderingsstopp. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 18004 Kanal %1 block %2 orientering av operatrelaterat skyddsområde %3 passar inte till orientering av verktygsrelaterat skyddsområde %4 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Nummer på operatrelaterat skyddsområde Det operatrelaterat skyddsområdets orientering och det verktygsrelaterat skyddsområdets orientering är olika. Vid ett negativt skyddsområdesnummer rör det sig om ett NCK-skyddsområde. © Siemens AG All Rights Reserved 301 Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd • Ändra definitionen av skyddsområde eller aktivera inte skyddsområden med olika orientering på samma gång. • Kontrollera maskindata och om så skulle behövas ändra definition på skyddsområde. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 18005 Kanal %1 block %2 allvarligt fel vid definition av NCK-specifikt skyddsområde %3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Skyddsområdesnummer Skyddsområdesdefinitionen måste avslutas med EXECUTE, innan förberäkningsstopp genomförs. Detta gäller även implicit utlösta, som t.ex. vid G74, M30, M17. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Åtgärd Ändra NC-program. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 18006 Kanal %1 block %2 allvarligt fel vid definition av kanalspecifikt skyddsområde %3. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Skyddsområdesnummer Skyddsområdesdefinitionen måste avslutas med EXECUTE, innan förberäkningsstopp genomförs. Detta gäller även implicit utlösta, som t.ex. vid G74, M30, M17 Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Spärr av Cykelstart Åtgärd Ändra NC-program. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 18100 Kanal %1 Block %2 FXS[] har tillordnats ett ogiltigt värde Förklaring %1 = Kanalnummer %2 = Blocknummer, Label För närvarande är endast följande värden tillåtna: 0: "Annullera körning mot fast anhåll" 1: "Aktivera körning mot fast anhåll". Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. © Siemens AG All Rights Reserved 302 Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 18101 Kanal %1 Block %2 FXST[] har tillordnats ett ogiltigt värde Förklaring %1 = Kanalnummer %2 = Blocknummer, Label För närvarande är endast området 0.0 - 100.0 tillåtet. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 18102 Kanal %1 Block %2 FXSW[] har tillordnats ett ogiltigt värde Förklaring %1 = Kanalnummer %2 = Blocknummer, Label För närvarande är endast positiva värden inklusive 0 tillåtna. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 18200 Kanal %1 Block %2 kurvtabell: Fördekoderingsstopp vid definition CTABDEF ej tillåtet Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Programinstruktioner som leder till ett fördekoderingsstopp får inte finnas inom definitionen av en kurvtabell. Med systemvariabeln $P_CTABDEF kan man fråga av om en tabelldefinition är aktiv. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Åtgärd Sätt blocket med "IF NOT($P_CTABDEF) ... ENDIF" inom parentes, eller tag bort instruktionen som ledde till fördekoderingsstopp. Starta därefter om NCprogrammet. Fortsättning av program Radera larmet med reset-knapp. Starta om NC-program. 18201 Kanal %1 Block %2 kurvtabell: Tabell %3 existerar inte Förklaring %1 = Kanalnummer %2 = Blocknummer, Label << Dok. se även larm 16776 >> %3 = Nummer på kurvtabell Det har försökts att använda en kurvtabell vars tabellnummer inte finns i System /par. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Åtgärd Ändra tabellnumret i programinstruktionen eller definiera kurvtabellen med önskat tabellnummer. © Siemens AG All Rights Reserved 303 Fortsättning av program Radera larmet med reset-knapp. Starta om NC-program. 18202 Kanal %1 Block %2 kurvtabell: Instruktion CTABEND inte tillåten utan CTABDEF Förklaring %1 = Kanalnummer %2 = Blocknummer, Label I programmet är instruktionen CTABEND programmerad, med vilken definitionen av kurvtabeller avslutas. Dessförinnan måste en definition av kurvtabellen göras med CTABDEF. Eller så är inte CTABEND och CTABDEF inte programmerade på samma nivå (huvud- eller subprogram). Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Åtgärd Åtgärda felet med instruktionen CTABEND i programmet eller infoga instruktionen CTABDEF på lämplig plats i programmet. CTABEND och CTABDEF måste programmeras på samma nivå (huvud- eller subprogram) Starta om programmet. Fortsättning av program Radera larmet med reset-knapp. Starta om NC-program. 18300 Kanal %1 Block %2 Frame: Finförflyttning är inte möjligt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Tillordningen av en finförflyttning till inställbara frames eller basframe är inte möjligt, eftersom MD $MN_FRAME_FINE_TRANS är olika 1. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Åtgärd Kontakta auktoriserad personal / service. Ändra program eller sätt MD $MN_FRAME_FINE_TRANS till 1. Fortsättning av program Radera larmet med Cykelstart och fortsätt programmet. 18310 Kanal %1 Block %2 Frame: Rotation otillåten Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Rotation är inte möjligt vid NCU-globala frames. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Cykelstopp vid larm. Åtgärd Ändra NC-program. Fortsättning av program Radera larmet med reset-knapp. Starta om NC-program. 18311 Kanal %1 Block %2 Frame: Otillåten instruktion Förklaring %1 = Kanalnummer © Siemens AG All Rights Reserved 304 %2 = Blocknummer, Label Läsning eller skrivning av en icke existerande frame. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Cykelstopp vid larm. Åtgärd Ändra NC-program. Fortsättning av program Radera larmet med reset-knapp. Starta om NC-program. 18312 Kanal %1 Block %2 Frame: Finförskjutning ej projekterad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Läsning eller skrivning av en icke existerande frame. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Cykelstopp vid larm. Åtgärd Vid G58 och G59 måste finförskjutning vara projekterad. Fortsättning av program Ändra maskindata. 18313 Kanal %1 Satz %2 Frame: Omkoppling av geometriaxlar otillåtet Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Ändring av geometriaxeltillordning är inte tillåtet eftersom aktuell frame innehåller rotation. Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Cykelstopp vid larm. Åtgärd Ändra bearbetningsprogram eller ställ in annan mode med $MN_FRAME_GEOAX_CHANGE_MODE. Fortsättning av program Radera larmet med reset-knapp. Starta om NC-program. 18314 Kanal %1 Satz %2 Frame: Typkonflikt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vidarekoppling av globala frames och kanalspecifika frames är inte möjligt. Larmet uppkommer även om en global frame programmeras med en kanalaxelbeteckning, och det finns ingen maskinaxel till kanalaxeln i denna NCU. Kanalspecifika frames kan inte programmeras med maskinaxelbeteckningar om det inte finns någon korresponderande kanalaxel till maskinaxeln i denna NCU. Reaktion Visning av larm Bitar sätts i snittställe © Siemens AG All Rights Reserved 305 Interpreterstopp Spärr av Cykelstart Cykelstopp vid larm. Åtgärd Ändra NC-program. Fortsättning av program Radera larmet med reset-knapp. Starta om NC-program 18400 Kanal %1 Block %2 Växling av språk ej möjlig:%3 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Orsak Växling till ett externt NC-språk kan inte utföras av nedanstående orsak. (se Parameter 3): 1 Felaktiga maskindata 2 Aktiv Transformation Reaktion Visning av larm Bitar sätts i snittställe Interpreterstopp Spärr av Cykelstart Åtgärd Åtgärda felaktighet innan växling av språk. Fortsättning av program Radera larmet med reset-knapp. Starta om NC-program. 20000 Kanal %1 Axel %2 referensnockar ej uppnådda Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer Efter start av referenspunktkörning måste reduceringsnockens stigande flank hittas inom den i MD 34030 REFP_MAX_CAM_DIST fastställda sträckan (fas 1 i referering). (Detta fel uppkommer endast vid inkrementella givare). Reaktion Cykelstopp vid larm. Spärr av Cykelstart. Visning av larm. Bitar sätts i snittställe. Åtgärd 3 möjliga felorsaker finns: Fortsättning av program 1. I MD 34030 REFP_MAX_CAM_DIST står ett för lågt värde. Fastställ maximalt möjliga sträcka från start av referering till reduceringsnocken och jämför med värdet i MD: REFP_MAX_CAM_DIST, öka ev. MD. 2. Nocksignalen kommer inte fram till PLC-ingångskort. Aktivera referenspunktgivaren för hand och kontrollera ingångssignalen i snittstället PLC/NC (Sträcka: Givare - kontakter - kabel - PLC-ingång användarprogram!). 3. Referenspunktgivaren påverkas inte av nocken. Kontrollera avståndet mellan reduceringsnock och givare. Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 306 20001 Kanal %1 Axel %2 ingen nocksignal finns Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer Vid start av fas 2 av referenspunktkörningen finns inte längre signalen från reduceringsnocken. Fas 2 av referenspunktkörningen startar när axeln efter bromsning stannar kvar på reduceringsnocken. Axeln kör då i motsatt riktning för att hitta mätsystemets nästa nollmärke genom att lämna/köra på reduceringsnocken (negativ/positiv flank). Reaktion Cykelstopp vid larm. Spärr av Cykelstart. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera om axelns bromssträcka på grund av hastigheten är längre än referenspunktnocken - då stannar axeln efter nocken. Använd längre nock eller minska hastigheten vid referenspunktsökning med REFP_VELO_SEARCH_CAM. Om axeln står på nocken skall man kontrollera i NCK-snittstället om signalen ”FÖRDRÖJNING REFERENSPUNKTKÖRNING” finns (DB 31 - 48, DBX 12.7). • Hårdvara: Kabelbrott? Kortslutning? • Programmvara: Användarprogram? Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 20002 Kanal %1 Axel %2 nollmärke saknas Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer Nollmärket hos en inkrementell givare ligger inte inom bestämd sträcka. Fas 2 av referenspunktkörningen slutar när givarens nollmärke har hittats, efter det att stigande/fallande flank för starttriggning har kommit i PLC-snittstället ”FÖRDRÖJNING REFERENSPUNKTKÖRNING” (DB 31 - 48, DBX 12.7). Maximal sträcka mellan starttriggning och följande nollmärke bestäms i maskindata 34060 REFP_MAX_MARKER_DIST. Övervakningen förhindrar att en nollmärkesignal körs förbi och nästa nollmärkesignal används som referenspunktsignal! (Felaktig nockjustering resp. för lång fördröjning genom PLC användarprogram). Reaktion Cykelstopp vid larm. Spärr av Cykelstart. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera nockjustering och att tillräckligt avstånd finns mellan slutet på nocken och följande nocksignal. Sträckan måste vara längre än vad axeln kan röra sig på en PLC-cykel. Öka maskindata 34060 REFP_MAX_MARKER_DIST, men sätt inte värdet större än avståndet mellan 2 nollmärken - det skulle eventuellt deaktivera övervakningen! Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 307 20003 Kanal %1 Axel %2 fel i mätsystem Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer Hos ett mätsystem med avståndskoderade referensmärkem, har mellan 2 bredvid varandra liggande märken en längre sträcka fastställts, som är längre än dubbla avståndet i maskindata 34300 ENC_REFP_ MARKER_DIST. Styrningen ger ut larmet först när den efter 2:a försöket i motsatt riktning med halva hastigheten, ännu en gång fastställt för stort värde. Reaktion Cykelstopp vid larm. Spärr av Cykelstart. Visning av larm. Bitar sätts i snittställe. Åtgärd Bestäm avståndet mellan 2 ojämna referensmärken (referensmärkes-intervall). Detta värde (med Heidenhain-mätskala 20,00 mm) måste skrivas in i maskindata 34300 ENC_REFP_MARKER_DIST. Kontrollera mätskalans referensspår inkl. elektronik för utvärdering. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 20004 Kanal %1 Axel %2 referensmärke saknas Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer Hos avståndskoderat längdmätsystem har inget 2:a referensmärke hittats inom fastställd söksträcka (axelspecifika maskindata: 34060 REFP_MAX_MARKER_DIST). Hos avståndskoderade längdmätsystem behövs ingen reduceringsnock (En befintlig noch utvärderas dock). Riktningsknappen för konventionell körning (JOG) bestämmer sökriktningen. Söksträckan 34060 REFP_MAX_MARKER_DIST, som väntas inom 2 referensmärken, börjar vid startpunkten. Reaktion Cykelstopp vid larm. Spärr av Cykelstart. Visning av larm. Bitar sätts i snittställe. Åtgärd Bestäm avståndet mellan 2 ojämna referensmärken (referensmärkes-intervall). Detta värde (med Heidenhain-mätskala 20,00 mm) måste skrivas in i maskindata 34300 ENC_REFP_MARKER_DIST. Kontrollera mätskalans referensspår inkl. elektronik för utvärdering Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 20005 Kanal %1 Axel %2 referenspunktkörning har avbrutits Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer Kanalspecifik referenspunktkörning kunde inte avslutas för alla angivna axlar. (t.ex. p.g.a.: Ingen reglerfrigivning, Mätsystemomkoppling, Riktningsknappen har släppts, bl.a.) Reaktion Cykelstopp vid larm. Spärr av Cykelstart i denna kanal. Visning av larm. Bitar sätts i snittställe. © Siemens AG All Rights Reserved 308 Om axeln är en singelaxel när larmet kommer, så påverkas bara denna axel (ej på t.ex. hela kanalen eller BAG’en). Åtgärd Kontakta auktoriserad personal / service. Kontrollera avbrottsmöjligheter: • Reglerfrigivning saknas (DB 31 - 48, DBX 2.1) • Mätsystemomkoppling (DB 31 - 48, DBX 1.5 och DBX 1.6) • Riktningsknapp + eller - saknas (DB 31 - 48, DBX 8.6 och DBX 8.7) • Matningsoverride = 0 • Matningsspärr är aktiv De axlar som skall vara med i kanalspecifik referenspunktkörning bestäms med axelspecifika MD 34110 REFP_CYCLE_NR. -1: 0: 1-8: ingen kanalspecifik referenspunktkörning, Cykelstart utan referering. ingen kanalspecifik referenspunktkörning, Cykelstart med referering. kanalspecifik referenspunktkörning. Angivet tal bestämmer refereringsföljden (När alla axlar med innehållet 1 har nått referenspunkten, startar axlarna med innehållet 2 o.s.v.). Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 20006 Kanal %1 Axel %2 hastighet vid sökning av referenspunkt ej nådd Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer I fas 2 i referenspunktkörning (vänta på nollmärke) har nockslut hittats, fast hastigheten vid sökning av referenspunkten låg inte inom toleransfönster. (Det är möjligt om axeln vid start av referenspunktkörningen redan står på nockslut. Därmed betraktas fas 1 som redan avslutad och startas inte). Fas 2 avbryts (denna gång före nocken) och referenspunktkörningen startas med fas 1 ännu en gång. Om sökhastigheten inte uppnås vid 2:a försöket, avbryts referenspunktkörningen och larmet visas. Sökhastighet: Hastighetstolerans: 34040 REFP_VELO_SEARCH_MARKER 35150 SPIND_DES_VELO_TOL Reaktion Cykelstopp vid larm. Spärr av Cykelstart. Visning av larm. Bitar sätts i snittställe. Åtgärd Minska maskindata för sökhastighet 34040 REFP_VELO_SEARCH_MARKER och/eller öka maskindata för hastighetstolerans 35150 SPIND_ DES_VELO_TOL. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 20007 Kanal %1 Axel %2 referenspunktkörning kräver 2 mätsystem Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer Vid inställning 34200 ENC_REFP_MODE = 6 krävs 2 givare! Reaktion Cykelstopp vid larm. Spärr av Cykelstart. Visning av larm. Bitar sätts i snittställe. © Siemens AG All Rights Reserved 309 Åtgärd Ändra refereringsmode 34200 ENC_REFP_MODE , eller sätt in en 2:a givare och konfigurera. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 20008 Kanal %1 Axel %2 referenspunktkörning kräver att 2:a mätsystemet är referenspunktkört Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer Vid inställning 34200 ENC_REFP_MODE = 6 måste dessförinnan den 2:a givaren vara referenspunktkörd. Reaktion Cykelstopp vid larm. Spärr av Cykelstart. Visning av larm. Bitar sätts i snittställe. Åtgärd Ändra refereringsmode ENC_REFP_MODE eller referera 2:a givaren. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 20050 Kanal %1 Axel %2 körning med handratt aktiv Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer Axlarna kan inte köras koventionellt med riktningsknapparna eftersom handrattkörning fortfarande är aktiv. Reaktion Visning av larm. Åtgärd Bestäm om körning skall ske med riktningsknappar eller med handratt. Avsluta körning med handratt, ev. med axiell radering av reststräcka (snittställesignal DB 31 - 48, DBX 2.2). Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 20051 Kanal %1 Axel %2 körning med handratt ej möjligt Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer Axlarna körs redan med riktningsknapparna - därmed är inte körning med handratt möjligt. Reaktion Visning av larm. Åtgärd Bestäm om körning skall ske med riktningsknappar eller med handratt. Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 20052 Kanal %1 Axel %2 redan aktiv Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer Axlarna skall köras som maskinaxlar i driftart JOG med riktningsknapparna från maskinstyrtavlan. Det är inte möjligt på grund av att: 1. de redan körs som geometriaxlar (över kanalspecifikt snittställe DB 21 - 28, DBX 12.6, DBX 12.7, DBX 16.6, DBX 16.7 eller DBX 20.6 och DBX 20.7) eller © Siemens AG All Rights Reserved 310 2. de redan körs som maskinaxlar (över axelspecifikt snittställe DB 31 - 48, DBX 4.6 och DBX 4.7) eller 3. en frame för ett roterat koordinatsystem är giltig och en annan geometriaxel som deltar i detta, redan körs konventionellt med riktningsknapparna. Reaktion Visning av larm. Åtgärd Stoppa körningen över kanal- resp. axelsnittställe eller stanna de andra geometriaxlarna. Fortsättning av program Radera larm med raderings-knapp resp. Cykelstart. 20053 Kanal %1 Axel %2 DRF, FTOCON, ext. nollpunktsförflyttning ej möjlig Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer Axeln körs i en mode (t.ex. referenspunktkörning) som inte tillåter ytterligare överlagrad interpolering. Reaktion Visning av larm. Åtgärd Vänta tills axlarna nått sina referenspunkter eller avbryt referenspunktkörningen med reset och starta DRF på nytt. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 20054 Kanal %1 Axel %2 felaktigt index för delningsaxel i JOG Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer 1. Visad delningsaxel skall köras inkrementellt i JOG (i en delningsposition). I vald riktning finns det dock ingen ytterligare delningsposition till förfogande. 2. Axeln står på sista delningspositionen. Vid inkrementell körning kommer arbetsområdesbegränsningen eller mjukvarugränsläge att nås, utan att en delningsposition som det går att stanna vid ligger dessförinnan. Reaktion Visning av larm. Åtgärd Korrigera (utöka) listan med delningspositioner över maskindata MD 10 900: MD 10 910: MD 10 920: MD 10 930: INDEX_AX_LENGTH_POS_TAB_1 INDEX_AX_POS_TAB_1 INDEX_AX_LENGTH_POS_TAB_2 INDEX_AX_POS_TAB_2 eller sätt andra värden till arbetsområdesbegränsningar resp. mjukvarugränslägen. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 20055 Kanal %1 Masterspindel saknas i JOG-drift Förklaring %1 = Kanalnummer Visad axel skall köras som maskinaxel i JOG-drift med rotationshastighet. Någon masterspindel varifrån programmerat varvtal kan tas är dock inte definierad. Reaktion Visning av larm. Bitar sätts i snittställe. © Siemens AG All Rights Reserved 311 Åtgärd Om varvtalet även skall vara aktiv i JOG, måste en masterspindel deklareras i kanalspecifika maskindata 20090 SPIND_DEF_MASTER_SPIND. Då kan i betjäningsområde PARAMETER med funktionsknappar ”SETTINGDATA” och ”JOG DATA” en bild öppnas, där G-funktionen G95 skall väljas. JOGmatningen kan då anges i [mm/v]. (Om JOG-matning 0 mm/v ställs in, tar styrningen värdet i axelspecifika MD 32050 JOG_REV_VELO resp. vid snabbmatningsöverlagring 32040 JOG_REV_VELO_RAPID). Varvtalet vid JOG-drift deaktiveras, när G-funktionen ställs om från G95 till G94. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 20056 Kanal %1 Axel %2 inget varvtal, axel/spindel %3 står Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer %3 = Axelnamn, spindelnummer En axel skall köras i JOG med varvtal, axelns/spindelns matning varifrån matningen skall tas är dock 0. Reaktion Visning av larm Åtgärd Kör axeln/spindeln varifrån matningen skall tas. Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 20057 Kanal %1 Block %2 varvtal för axel/spindel %3 är <= 0. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn, spindelnummer För en axel/spindel har varvtal programmerats, dock är ingen hastighet programmerad eller programmerat värde <= 0. Reaktion Visning av larm Bitar sätts i snittställe Cykelstopp vid larm Spärr av Cykelstart LOKALREACTION COMPBLOCKWITHREORG Kanalbearbetning ej driftberedd Åtgärd • Korrigera NC-program eller • ange korrekt matning för PLC-axlar i VDI-gränssnitt eller • ange matning för pendlingsaxlar i settingdata $SA_OSCILL_VELO. Fortsättning av program Radera larmet med reset-knapp. Starta om NC-program. 20058 Kanal %1 Axel %2 Varvtal: Otillåten källa för varvtal Förklaring %1 = Kanalnummer %2 = Axelnamn, Spindelnummer En axel/spindel skall köras med varvtalsreglering. Den i SD 43300 ASSIGN_FEED_PER_REV_SOURCE fastställda axeln/spindeln pekar på sig själv. Den därmed uppkomna medkopplingen kan inte utföras. Reaktion Visning av larm Åtgärd Kontrollera SD 43300 ASSIGN_FEED_PER_REV_SOURCE. © Siemens AG All Rights Reserved 312 Fortsättning av program Visning av larmet försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 20060 Kanal %1 Axel %2 kan inte köras som geometriaxel Förklaring %1 = Kanalnummer %2 = Axelnamn Axel är för tillfället inte i tillståndet ”Geometriaxel”. Den kan därmed inte köras som geometriaxel i JOG. Visas förkortningen WKS (Operatkoordinatsystem) i bilden ”Position”, så kan endast geometriaxlar köras med riktningsknapparna! (MKS ... Maskinkoordinatsystem; med maskinstyrtavlans riktningsknappar kan alla maskinaxlar köras). Reaktion Visning av larm. Åtgärd Kontrollera betjäning, om verkligen geometriaxlar skall köras. Växla annars till maskinaxlar på maskinstyrtavlan med knappen ”WKS/MKS”. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 20061 Kanal %1 Axel %2 kan inte köras som orienteringsaxel Förklaring %1 = Kanalnummer %2 = Axelnamn Axeln är ingen orienteringsaxel och kan därmed inte köras som detta i JOGmode. Reaktion Visning av larm. Åtgärd Inför axeln som orienteringsaxel. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 20062 Kanal %1 Axel %2 redan aktiv Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer Visad axel körs redan som maskinaxel. Den kan därför inte köras som geometriaxel. Körning av en axel i JOG kan ske över 2 olika snittställen. 1. 2. som Geometriaxel: över det kanalspecifika snittstället DB 21 - DB 28, DBX12.6 eller DBX12.7 som Maskinaxel: över det kanalspecifika snittstället DB 31 - DB 48 DBX8.6 eller DBX8.7 Med standardmaskinstyrtavla är samtidig drift av en axel som geomertiaxel och maskinaxel inte möjligt! Reaktion Visning av larm. Åtgärd Starta geometriaxeln först efter det att rörelsen som maskinaxeln är avslutad. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. © Siemens AG All Rights Reserved 313 20063 Kanal %1 axis %2 Körning av orienteringsaxel utan transformation ej möjligt Förklaring %1 = Kanalnummer %2 = Axelnamn Man försöker köra en orienteringsaxel i JOG-mode utan aktiv orienteringstransformation. Reaktion Visning av larm. Åtgärd Aktivera orienteringstransformation. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 20065 Kanal %1 Masterspindel ej definierad för geometriaxlar i JOG-drift Förklaring %1 = Kanalnummer Visad axel skall köras som geometriaxel i JOG-drift med varvtalsreglering. Någon masterspindel varifrån aktuellt varvtal kan tas är dock inte definierad Reaktion Visning av larm. Bitar sätts i snittställe. Lokal larmreaktion. Åtgärd Om varvtalet även skall vara aktiv i JOG, måste en masterspindel deklareras i kanalspecifika maskindata 20090 SPIND_DEF_MASTER_SPIND. Då kan i betjäningsområde PARAMETER med funktionsknappar ”SETTINGDATA” och ”JOG DATA” en bild öppnas, där G-funktionen G95 skall väljas. JOGmatningen kan då anges i [mm/v]. (Om JOG-matning 0 mm/v ställs in, tar styrningen värdet i axelspecifika MD 32050 JOG_REV_VELO resp. vid snabbmatningsöverlagring 32040 JOG_REV_VELO_RAPID). Varvtalet vid JOG-drift deaktiveras, när G-funktionen ställs om från G95 till G94 Fortsättning av program Radera larm med raderings-knapp resp. Cykelstart. 20070 Kanal %1 Axel %2 programmerad slutpunkt ligger bakom mjukvarugränsläge %3 Förklaring %1 = Kanalnummer %2 = Axelnummer %3 = "+" eller "-" Axeln körs som ”konkurrerande positioneringsaxel” från PLC och målpositionen ligger bakom mjukvarugränsläget. Ingen rörelse sker. Reaktion Visning av larm. Åtgärd Kontakta auktoriserad personal / service. Kontrollera målposition. Ändra MD för SW-gränsläge. ev. aktivera annat SW-gränsläge. Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. © Siemens AG All Rights Reserved 314 20071 Kanal %1 Axel %2 programmerad slutpunkt ligger bakom arbetsområdesbegränsning %3 Förklaring %1 = Kanalnummer %2 = Axelnummer %3 = "+" eller "-" Axeln körs som ”konkurrerande positioneringsaxel” och målpositionen ligger bakom arbetsområdesbegränsningen. Reaktion Visning av larm. Åtgärd Programmera målposition inom tillåter röresleområde (parameter POS i FC?) eller korrigera mjukvarugränslägets position (aktivera 2:a SW-gränsläge). Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 20072 Kanal %1 Axel %2 är ingen delningsaxel Förklaring %1 = Kanalnummer %2 = Axelnummer Axeln körs som ”konkurrerande positioneringsaxel” och målpositionen är parametrerad i FC TEIL-ACHS som delningspositionsnummer - axeln är dock ingen delningsaxel. Reaktion Visning av larm. Åtgärd Använd FC POS-ACHS för linjär- och rundaxlar eller deklarera axeln som delningsaxel. Korresponderande maskindata för delningsaxeldeklaration: MD 30 500: MD 10 900: MD 10 910: MD 10 920: MD 10 930: INDEX_AX_ASSIGN_POS_TAB INDEX_AX_LENGTH_POS_TAB_1 INDEX_AX_POS_TAB_1 INDEX_AX_LENGTH_POS_TAB_2 INDEX_AX_POS_TAB_2 Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 20073 Kanal %1 Axel %2 kan inte repositioneras Förklaring %1 = Kanalnummer %2 = Axelnummer Den konkurrerande positioneringsaxeln kan inte positioneras, eftersom den redan har startats från VDI-gränssnitt och fortfarande är aktiv. Ingen repositioneringsrörelse sker, den genom VDI-gränssnittet aktiverade rörelsen kvarstår. Reaktion Visning av larm. Åtgärd Ingen. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 20074 Kanal %1 Axel %2 felaktig indexposition Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer För en konkurrerande positioneringsaxel som är deklarerad som delningsaxel, har ett index-nr. angivits från PLC som inte finns i tabellen. © Siemens AG All Rights Reserved 315 Reaktion Visning av larm. Åtgärd Kontrollera de delningsaxelnummer som angivits från PLC och ev. korrigera dessa. Om delningsaxelnumret stämmer och larmet berör en för kort inställd delningspositiontabell - kontrollera maskindata för delningsaxeldeklaration. MD 30 500: MD 10 900: MD 10 910: MD 10 920: MD 10 930: INDEX_AX_ASSIGN_POS_TAB INDEX_AX_LENGTH_POS_TAB_1 INDEX_AX_POS_TAB_1 INDEX_AX_LENGTH_POS_TAB_2 INDEX_AX_POS_TAB_2 Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 20075 Kanal %1 Axel %2 kan för närvarande inte pendla Förklaring %1 = Kanalnummer %2 = Axelnummer Axel kan för närvarande inte pendla, eftersom den körs för tillfället, t.ex. med handkörning. Reaktion Visning av larm. Åtgärd Avsluta den andra rörelsen. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 20076 Kanal %1 Axel %2 pendlar - ingen växling av mode möjlig Förklaring %1 = Kanalnummer %2 = Axelnummer Axeln pendlar, växling av mode är inte möjligt, eftersom pendling inte är tillåtet i vald mode. Reaktion Spärr av Cykelstart. Cykelstopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Aktivera ingen sådan modeväxling. Kontrollera axeln från PLC, och se i PLCprogrammet till att pendlingsrörelsen avslutas vid sådan växling. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 20077 Kanal %1 Axel %2 programmerad position ligger bakom mjukvarugränsläge %3 Förklaring %1 = Kanalnummer %2 = Axelnummer %3 = "+" eller "-" Axeln körs som pendlingsaxel och målpositionen (vändningsposition resp. slutposition) ligger bakom motsvarande SW-gränsläge. Ingen rörelse sker. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. © Siemens AG All Rights Reserved 316 Åtgärd Ange annan målposition. Ändra MD för SW-gränsläge. ev. aktivera annat SW-gränsläge. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 20078 Kanal %1 Axel %2 programmerad position ligger bakom arbetsområdesbegränsning %3 Förklaring %1 = Kanalnummer %2 = Axelnummer %3 = "+" eller "-" Axeln körs som pendlingsaxel och målpositionen (vändningsposition resp. slutposition) ligger bakom motsvarande verksam arbetsområdesbegränsning. Ingen rörelse sker. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Ange annan målposition. Deaktivera arbetsområdesbegränsningen. Ändra inställningen på arbetsområdesbegränsningen. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 20079 Kanal %1 Axel %2 Pendelsträcka %3 <= 0 Förklaring %1 = Kanalnummer %2 = Axelnummer %3 = Länge Axeln körs som pendlingsaxel och sträckan som skall köras <=0, t.ex. ligger båda vändningspunkterna på samma position eller en vändningsposition ligger i motsatt riktning mot pendelriktningen på andra sidan om den andra pendlingspositionen. Ingen rörelse sker. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Ange korrekt målposition(vändningsposition, slutposition). Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 20080 Kanal %1 Axel %2 ingen handratt tillordnad för överlagring Förklaring %1 = Kanalnummer %2 = Axelnummer För denna axel saknas tillordning till handratt vid start av handrattöverlagring i automatik. Reaktion Visning av larm. Åtgärd Skall rörelsen kunna påverkas av handratt, måste en handratt aktiveras. Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. © Siemens AG All Rights Reserved 317 20085 Kanal %1 Konturhandratt: Rörelseriktning eller förbikörning av startposition i blocket ej tillåtet Förklaring %1 = Kanalnummer Med konturhandratt körs det mot programmerad rörelseriktning och banans startpunkt i blocket har uppnåtts. Reaktion Visning av larm Åtgärd Vrid konturhandratten i motsatt riktning. Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 20090 Axel %1 Körning mot fast anhåll ej möjligt. Kontrollera programmering och axeldata. Förklaring %1 = Axelnamn, spindelnummer 1. Funktionen "Körning mot fast anhåll" har programmerats med FXS[AX]=1, men axeln understödjer (ännu) inte detta. Kontrollera MD 37000. För Gantry-axlar och simulerade axlar är inte funktionen tillgänglig. 2. För axel AX har ingen rörelse programmerats vid invalet. AX är en maskinaxelbeteckning. 3. För axel/spindel som aktiveras för funktionen ”Körning mot fast anhåll” skall alltid en rörelse programmeras i aktiveringsblocket. Larmet kan omprojeketeras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd • Kontrollera axeltyp • Kontrollera MD 37000 • Saknas en rörelse för maskinaxeln i programmeringen av inkörningsblocket? Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. 20091 Axel %1 har inte nått fast anhåll Förklaring %1 = Axelnamn, spindelnummer Vid försök att köra mot fast anhåll har programmerad slutposition nåtts, eller rörelsen har avbrutits. Larmet kan annulleras med maskindata $MA_FIXED_STOP_ALARM_MASK. Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Visning av larm. Bitar sätts i snittställe. © Siemens AG All Rights Reserved 318 Åtgärd Korrigera NC-program och inställningar: • Har rörelsen avbrutits? • Skulle axelpositionen vara densamma som programmerad slutposition, så skall slutpositionen korrigeras. • Ligger programmerad slutposition i operatet, så måste utlösningsvillkoret kontrolleras. • Har konturavvikelsen, som leder till utlösning dimensionerats för stort? Är momentgränsen för högt inställd? Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen 20092 Axel %1 Körning mot fast anhåll fortfarande aktiv Förklaring %1 = Axelnamn, spindelnummer Det har försökts att flytta den mot fast anhåll körda axeln, medan den står mot anhåll eller annulleringen ännu ej är avslutad. Larmet kan omprojeketeras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera följande punkter: • Sker genom en rörelse av geometriaxlar även en rörelse av axeln mot fast anhåll? • Sker ett inval trots att axeln står mot fast anhåll? • Har annulleringen avbrutits med RESET? • Har PLC kopplat kvitteringssignalerna? Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. 20093 Axel %1 stilleståndsövervakning vid anhåll har löst ut Förklaring %1 = Axelnamn, spindelnummer Axelns position efter fullt utförande ligger utanför stilleståndsfönstret. Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd • Kontrollera mekanik, t.ex. anhåll ramlat bort? Har delen som skall klämmas gett efter? • Positionsfönster för stilleståndsövervakning för litet (37020 MD: $MA_FIXED_STOP_WINDOW_DEF) © Siemens AG All Rights Reserved 319 (43520 Settingdata: $SA_FIXED_STOP_WINDOW). Standardvärde 1 mm vardera. Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. 20094 Axel %1 funktion har avbrutits Förklaring %1 = Axelnamn, spindelnummer Funktion har avbrutits. Möjliga orsaker är: • Genom inträffande av impulsspärr kan momentet inte längre upprätthållas.. • PLC har tagit bort kvitteringarna. Larmet kan omprojeketeras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd Spärr av Cykelstart. Cykelstopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Finns en impulsspärr från in-/återmatningsenhet eller från PLC? Har kvitteringsbitarna raderats av PLC, trots att NCK inte har krävt annullering? Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen? 20095 Axel %1 otillåtet stoppmoment, uppmätt moment %2 Förklaring %1 = Axelnamn, spindelnummer %2 = aktuellt stoppmoment vid inval av bromstest Aktuellt stoppmoment vid inval av bromstest kan inte byggas upp med nuvarande parametrering av bromstestet. Reaktion Visning av larm. Åtgärd Kontrollera parametrering för funktionstestet av bromstestet: - Momentet för hastighetsutjämning i servo-maskindata 1192 skall motsvara ungefär aktuellt bromsmoment. Aktuellt bromsmoment visas i larmtexten. - Angivet moment för bromstest MA_BRAKETEST_TORQUE måste ställas in högre än aktuellt bromsmoment. Fortsättning av program Radera larm med raderingsknapp. Ingen ytterligare betjäning är nödvändig. 20100 Kanal %1: felaktig konfiguration för digitaliseringsfunktion Förklaring %1 = Kanalnummer - Digitaliseringsfunktionen väntar på definitionen av 3 geometriaxlar i kanalen. - Vid tillgänglig baudrate för överföring av aktuella positioner och programmerade hastigheter mellan NC och digitaliseringsapparat kan IPO-takten inte ställas in till mindre än 5ms. Reaktion Förklaring Visning av larm. Bitar sätts i snittställe. Åtgärd - Definiera 3 geometriaxlar för digitaliseringskanalen med maskindata. - Använd högre IPO-takt än 5ms. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 320 20101 Förbindning till digitaliseringsapparat är inte möjlig Förklaring Försöket att synkronisera kommunikationen till digitaliseringsapparat och att överföra maskinparametrar har avbrutits efter att time-out gränsen på 15 sek har överskridits. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera förbindning och inkopplingstillstånd till digitaliseringsapparat (RS422-kabel, spänningsförsörjning). Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 20105 Kanal %1: Axlar stoppade genom digitaliseringsapparat. Felkod: %2 Förklaring %1 = Kanalnummer %2 = Digitaliseringsapparatens felkod Digitaliseringsapparaten har känt av ett fel i kommunikationen och meddelat detta till NC. Reaktion Visning av larm. Bitar sätts i snittställe. Kanal ej driftberedd. Cykelstopp vid larm. Spärr av Cykelstart. Åtgärd Felkod 1: Kontrollera kabel i riktning digitaliseringsapparat. Andra felkoder: se handbok till digitaliseringsapparat Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 20106 Digitaliseringsapparaten har löst ut nödstopp Förklaring Digitaliseringsapparaten har känt av ett allvarligt fel och löst ut nödstopp. Orsak: se instruktion på digitaliseringsapparat. Reaktion Visning av larm. Bitar sätts i snittställe. Kanal ej driftberedd. Cykelstopp vid larm. Spärr av Cykelstart i denna kanal. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 20108 Ogiltigt datapaket mottaget från digitaliseringsapparat. Felkoder: %1, %2 Förklaring %1 = Felkod från cykliskt paket %2 = Felkod från out-of-band paket Ett datapaket mottaget från digitaliseringsapparat kunde inte utvärderas. Reaktion Visning av larm. Bitar sätts i snittställe. Kanal ej driftberedd. Cykelstopp vid larm. Spärr av Cykelstart. Åtgärd Felkod: 0, 0: Kontrollera kabel i riktning NC. Andra felkoder: t.ex. felaktig Header, fel checksumma (Utvecklingsdokumentation). Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 321 20109 Fel i digitaliseringskommunikation: Status-Code från Com-IC's: %1 Förklaring %1 = Status-Byte Gränssnittet för seriell kommunikation med digitaliseringsapparat meddelar ett överföringsfel över sin status-byte (Framing error, Parity etc.). Reaktion Visning av larm. Bitar sätts i snittställe. Kanal ej driftberedd. Cykelstopp vid larm. Spärr av Cykelstart. Åtgärd Kontrollera kabel till digitaliseringsapparat: Särskilt skärmning. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 20120 Axel %1: för många kompensationsbeteckningar Förklaring %1 = Axelnamn, spindelnummer Interpolerande kompensation med tabeller. Per axel får maximalt så många kompensationsbeteckningar vara definierade, som det finns axlar i systemet. Vid detta larm slås automatiskt den interpolerande kompensationen av för axeln. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera och korrigera tabellparameter $AN_CEC_OUTPUT_AXIS och/eller slå ifrån en eller flera tabeller ($SN_CEC_TABLE_ENABLE) Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 20121 Axel %1: Konfigurationsfel i kompensationstabell %2 Förklaring %1 = Axelnamn, spindelnummer %2 = Kompensationstabell Interpolerande kompensation med tabeller. Inställningarna för angiven tabell är ogiltiga. För systemvariabler gäller $AN_CEC_MAX >= $AN_CEC_MIN och $AN_CEC_STEP != 0 Denna tabell slås automatiskt av. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera inställningar för tabellen och korrigera dessa. Om inget fel kan hittas, kan larmet undertryckas. Slå då ifrån tabellen ($SN_CEC_TABLE_ENABLE) eller slå ifrån kompensationen för axeln ($MA_CEC_ENABLE). Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 20122 Kompensationstabell %1: Ogiltig axeltillordning Förklaring %1 = Kompensationstabell Interpolerande kompensation med tabeller. Tillordning av in- eller utgångsaxel i angiven tabell är otillåten. För systemvariabler gäller $AN_CEC_INPUT_AXIS och $AN_CEC_OUTPUT_AXIS != 0 Denna tabell slås automatiskt av. Reaktion Visning av larm. Bitar sätts i snittställe. © Siemens AG All Rights Reserved 322 Åtgärd Kontrollera och korrigera kompensationstabellens axeltillordning. Om inget fel kan hittas, kan larmet undertryckas. Slå då ifrån tabellen ($SN_CEC_TABLE_ENABLE) eller slå ifrån kompensationen för axeln ($MA_CEC_ENABLE). Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 20123 Axel %1: olika utgångstillordning för multiplicerade tabeller Förklaring %1 = Axelnamn, spindelnummer Interpolerande kompensation med tabeller. De båda tabeller vars utgångar skall multipliceras med varandra, har tillordnats olika utgångsaxlar. Kompensationen för denna axel slås automatiskt av. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera inställningar för tabellerna ($AN_CEC_OUTPUT_AXIS och $AN_CEC_MULT_BY_TABLE) samt korrigera dessa. Om inget fel kan hittas, kan larmet undertryckas. Slå då ifrån tabellen ($SN_CEC_TABLE_ENABLE) eller slå ifrån kompensationen för axeln ($MA_CEC_ENABLE). Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 20124 Axel %1: Summan av kompensationsvärden är för stor Förklaring %1 = Axelnamn, spindelnummer Summan av kompensationsvärden av alla till axeln tillordnade tabeller har överskridit gränsvärdet $MA_CEC_MAX_SUM och måste begränsas. Därmed kan konturfel ha uppstått. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera inställningar för kompensationstabellerna som är tillordnade axeln. Kontrollera kurvorna i tabellerna ($AN_CEC). Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 20125 Axel %1: för snabb ändring av kompensationsvärde Förklaring %1 = Axelnamn, spindelnummer Kompensationsvärdet har ändrat sig snabbare än vad som har tillåtits i 32730 CEC_MAX_VELO. Det måste begränsas tills vidare. Den saknade sträckan hämtas in, det kan dock ha uppstått konturfel. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera inställningar för kompensationstabellerna som är tillordnade axeln. Kontrollera kurvorna i tabellerna($AN_CEC). Eventuellt har även en av ingångsaxlarna rört sig snabbare än det har förutsatts. Fortsättning av program Larmet är självraderande. Starta om NC-program. © Siemens AG All Rights Reserved 323 20130 Kanal %1 Kontur-Tunnel-övervakning Förklaring %1 = Kanalnummer Verktygsspetsen har lämnat den om ”bör-konturen” lagda tunneln, d.v.s. verktygsspetsens avstånd från ”bör-konturen” var större än inställt i MD 21050 CONTOUR_TUNNEL_TOL. Larmet kan omprojeketeras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. NC kopplar om till ”Follow-up mode”. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera följande punkter efter varandra: 1. 2. 3. Är maskinen i ordning. Larmet har m.a.o. inte löst ut på grund av en trög axel, verktygsbrott eller kollision? Om maskinen är i ordning, minska hastigheten eller förbättra inställningen av regleringen. Eventuellt kan tunneln göras större och felet kan övervakas över analogutgång, för att fastställa felet. Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. 20140 Kanal %1 synkronaktion: Körning av kommandoaxel %2 se NC-larm %3 Förklaring %1 = Kanalnummer %2 = Axel. %3 = NC-larm Hos kommandoaxel som skall köras från synkronaktion har ett NC-larm uppkommit. Detta visas med 3:e parametern som MMC-larm. Reaktion Visning av larm Bitar sätts i snittställe Cykelstopp vid larm Spärr av Cykelstart Åtgärd Se hjälpinformation hos tilläggslarmet Fortsättning av program Radera larmet med reset-knapp. Starta om NC-program. 20141 Kanal %1 synkronaktion: ogiltig axeltyp Förklaring %1 = Kanalnummer Instruktionen är inte tillåten för kommandoaxeln eller spindeln i aktuellt axeltillstånd. Larmet uppkommer vid kommandoaxlar (POS, MOV), spindelinstruktion från synkronaktioner (M3/M4/M5, SPOS), medsläpning (TRAILON, TRAILOF) och ledvärdeskoppling (LEADON, LEADOF). Reaktion Visning av larm Bitar sätts i snittställe Cykelstopp vid larm Spärr av Cykelstart Åtgärd Stoppa först axeln eller slå ifrån kopplingen, välj därefter ett nytt tillstånd. © Siemens AG All Rights Reserved 324 Fortsättning av program Radera larmet med reset-knapp. Starta om NC-program. 20142 Kanal %1 Kommandoaxel %2: Axelcontainerrotation redan frigiven Förklaring %1 = Kanalnummer. %2 = Axel. Instruktionen för synkronaktion är inte tillåten för en spindel som är frigiven för axelcontainerrotation. Larmet kommer när spindeln lämnas till en annan NCU. Reaktion Visning av larm. Bitar sätts i snittställe. Cykelstopp vid larm. Spärr av Cykelstart. Åtgärd Stäng av instruktionen för synkronaktion före frigivning av axelcontainerrotation eller efter avslut av rotation (beroende på applikation). Fortsättning av program Radera larmet med reset-knapp. Starta om NC-program. 20143 Kanal %1 Axel %2 Kommanodaxel kan inte startas eftersom den kontrolleras av PLC Förklaring %1 = Kanalnummer. %2 = Axelnamn, Spindelnummer Man har försökt att starta en kommandoaxel med blockrelaterad eller modal synkronaktion. Eftersom axeln kontrolleras av PLC är denna start inte möjlig. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Avsluta kontrollen av axeln från PLC och återge därmed kontrollen till kanalen eller starta kommandoaxeln med statisk synkronaktion. Fortsättning av program Radera larmet med reset-knapp. Ingen ytterligare betjäning behövs. 20144 Kanal %1 Satz %2 Synkronaktion: Åtkomst av systemvariabel ej möjligt Förklaring %1 = Kanalnummer. %2 = Blocknummer. Vid användandet av systemvariabler förutsätts att läsning/skrivning av relaterade data kan ske utan fel. Vid läsning av givares aktuella värden samt digitala in-/utgångar beror tillgängligheten på motsvarande maskinkomponent. Om en åtkomst/läsning inom synkronaktioner inte lämnar något giltigt värde visas larm 20144. Utanför synkronaktioner leder en sådan läsning/skrivning till stopp av blockberedningen tills resultat föreligger. Därefter fortsätter blockberednigen. Reaktion Visning av larm. Bitar sätts i snittställe. Cykelstopp vid larm. Spärr av Cykelstart. Åtgärd Säkerställ före läsning/skrivning av systamvariabler att åtkomst av t.ex. nödvändiga maskinkomponenter är möjlig. Fortsättning av program Radera larmet med reset-knapp. Starta om NC-program © Siemens AG All Rights Reserved 325 20145 Kanal %1 Block %2 synkronaktion: Aritmetikfel Förklaring %1 = Kanalnummer %2 = Blocknummer Vid beräkning av ett aritmetiskt uttryck eller en synkronaktion har värdesspill uppkommit (t.ex. division genom 0). Reaktion Visning av larm Bitar sätts i snittställe Cykelstopp vid larm Spärr av Cykelstart Åtgärd Korrigera felaktigt uttryck Fortsättning av program Radera larmet med reset-knapp. Starta om NC-program. 20146 Kanal %1 Block %2 synkronaktion: för många nivåer Förklaring %1 = Kanalnummer %2 = Blocknummer För beräkning av aritmetiska uttryck i synkronaktioner används en operandstack med fast inställd storlek. Vid mycket komplexa uttryck kan denna bli överfull. Reaktion Visning av larm Bitar sätts i snittställe Cykelstopp vid larm Spärr av Cykelstart Åtgärd Korrigera felaktigt uttryck Fortsättning av program Radera larmet med reset-knapp. Starta om NC-program. 20147 Kanal %1 Block %2 synkronaktion: Instruktion kan inte utföras Förklaring %1 = Kanalnummer %2 = Blocknummer En instruktion i ett synkronaktionsblock kan inte utföras, t.ex. en reset av den egna synkronaktionen är inte möjlig. Reaktion Visning av larm Bitar sätts i snittställe Cykelstopp vid larm Spärr av Cykelstart Åtgärd Ändra synkronaktionen. Fortsättning av program Radera larmet med reset-knapp. Starta om NC-program. 20148 Kanal %1 Block %2 synkronaktion: internt fel %3 Förklaring %1 = Kanalnummer %2 = Blocknummer %3 = Felnummer Under bearbetning av en synkronaktion har ett fel uppstått. Felnumret är viktigt ur diagnoshänseende och bör meddelas maskintillverkaren. Reaktion Visning av larm Bitar sätts i snittställe Cykelstopp vid larm Spärr av Cykelstart Åtgärd Ändra synkronaktion. © Siemens AG All Rights Reserved 326 Fortsättning av program Radera larmet med reset-knapp. Starta om NC-program. 20149 Kanal %1 Block %2 synkronaktion: ogiltigt index Förklaring %1 = Kanalnummer %2 = Blocknummer Vid åtkomst av en variabel i synkronaktionen har ett ogiltigt index använts. Exempel: ... DO $R[$AC_MARKER[1]] = 100 Felet uppkommer när märke(flagga) 1 har ett större värde än maximalt tillåtna R-parameternummer. Reaktion Visning av larm Bitar sätts i snittställe Cykelstopp vid larm Spärr av Cykelstart Åtgärd Använd giltigt index. Fortsättning av program Radera larmet med reset-knapp. Starta om NC-program. 20150 Kanal %1 verktygsförvaltning: PLC har avslutat avbruten instruktion Förklaring %1 = Kanalnummer Hänvisning att PLC har avslutat en avbruten instruktion (med visning av larm) för verktygsförvaltning - verktygsväxling. Reaktion Visning av larm Bitar sätts i snittställe Åtgärd Endast information. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 20160 Kanal %1 verktygsförvaltning: PLC kan endast avsluta felaktigt avbrutna instruktioner Förklaring %1 = Kanalnummer Hänvisning att PLC ville avbryta en aktiv instruktion för verktygsförvaltning (Verktygsväxling), eller att ingen instruktion finns för att avbryta. NCK avvisas eftersom kanaltillståndet är ”aktivt” (då får inget avbrytas), eller ”reset” (då finns det inget att avbryta). Reaktion Visning av larm Bitar sätts i snittställe Åtgärd Endast information. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 20170 Kanal %1 maskindata: $AC_FIFO ogiltig Förklaring %1 = Kanalnummer Den genom maskindata $MC_NUM_AC_FIFO, $MC_START_AC_FIFO, $MC_LEN_AC_FIFO, $MC_MODE_AC_FIFO fastställda uppbyggnaden av FIFO-variabel $AC_FIFO - $AC_FIFO10 kan inte läggas in i det genom $MC_MM_NUM_R_PARAM definierade R-parameterfältet. Reaktion Visning av larm Bitar sätts i snittställe Spärr av Cykelstart © Siemens AG All Rights Reserved 327 Åtgärd Öka antalet R-parametrar eller reducera FIFO-elementen. $MC_MM_NUM_R_PARAM = $MC_START_AC_FIFO + $MC_NUM_AC_FIFO × ($MC_LEN_AC_FIFO + 6) Fortsättning av program Korrigera maskindata och gör Power-On. 20200 Kanal %1 ogiltigt spindelnummer %2 vid verktygsfinkorrektur Förklaring %1 = Kanalnummer Målkanal %2 = Spindelnummer För den i PUTFTOC-instruktionen angivna spindeln finns det ingen spindelaxeltillordning i målkanalen. Reaktion Visning av larm. Interpreterstopp. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Ändra programmet i kanalen som skriver verktygsfinkorrekturen. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 20201 Kanal %1 spindel %2 har inte tillordnats något verktyg Förklaring %1 = Kanalnummer %2 = Spindelnummer För att verktygsfinkorrekturen skall kunna användas för det i spindeln sittande verktyget, måste en spindel / verktygstillordning vara aktiv. Detta är inte fallet i verktygsfinkorrekturens målkanal för programmerad spindel. Reaktion Visning av larm. Interpreterstopp. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd 1. 2. Ändra NC-programmet (skriv verktygsfinkorrektur). Skapa spindel-/ verktygstillordning genom programmering: • TMON (VT-övervakning). • GWPSON (VT-val). Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 20203 Kanal %1 inget verktyg aktivt Förklaring %1 = Kanalnummer En verktygsfinkorrektör för det aktiva verktyget i kanal %1 har skrivits med PUTFTOC. I denna kanal finns inget aktivt verktyg, därmed kan korrekturen inte tillordnas. Reaktion Visning av larm. Interpreterstopp. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Korrigera program Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 328 20204 Kanal %1 PUTFTOC-instruktion inte tillåten vid FTOCOF Förklaring %1 = Kanalnummer En verktygsfinkorrektör för det aktiva verktyget för kanal %1 har skrivits med PUTFTOC. I denna kanal är inte verktygsfinkorrektören aktivt. I PUTFTOCinstruktionens målkanal måste FTOCON vara aktiv. Reaktion Visning av larm. Interpreterstopp. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Korrigera program i bearbetningskanal: Välj in FTOCON, så att kanalen är beredd att ta emot PUTFTOC-instruktionen. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 20210 Kanal %1 block %3 spindel %2 Centerless-värde felaktigt Förklaring %1 = Kanalnummer %2 = Spindelnummer %3 = Blocknummer, Label För centerless-slipning kunde ingen verktygsdiameter (inget varvtal för spindeln) hittas, eftersom ingångspositionerna inte tillåter detta. Det gamla Svärdet är fortfarande verksamt. Reaktion Visning av larm. Åtgärd • Ändra program. • Välj ny positioner för centerless-axlar, • eller undertryck beräkningen genom G00 Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 20211 Kanal %1 block %3 spindel %2 stödpunkt ligger bortom områdesgränser Förklaring %1 = Kanalnummer %2 = Spindelnummer %3 = Blocknummer, Label Den för centerlesslipning beräknade stödpunkten ligger bortom områdesgränsen. Maskindata: MD 21518 TRACLG_CONTACT_UPPER_LIMIT MD 21520 TRACLG_CONTACT_LOWER_LIMIT Reaktion Visning av larm. Åtgärd • Kontrollera positionerna för centerless-axlar och maskindata. • Ändra program. • Välj ny positioner för centerless-axlar, • eller undertryck beräkningen genom G00 Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 21600 Övervakning för ESR aktiv Förklaring ingen © Siemens AG All Rights Reserved 329 Reaktion Visning av larm. NC ej driftberedd Åtgärd ingen Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 21610 Kanal %1 Axel %2 %3 -frekvens överskriden Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer %3 = String (Encodernummer) Den i axelspecifika maskindata 36 300 ENC_FREQ_LIMIT [n] (n ... Encodernummer, 1 eller 2) tillåtna maximalfrekvensen hos den momentant aktiva givaren (axelspecifik snittställesignal DB 31 - 48, DBX 1.5 och DBX 1.6) har överskridits. Ärvärdets referens till mekanisk slidposition kan ha förlorats. Larmet kan omprojeketeras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Cykelstopp vid larm. Spärr av Cykelstart. Åtgärd Kontrollera MD 36 300 ENC_FREQ_LIMIT [n] och snittställesignal lägesmätsystem 1/2 (DB 31 - 48, DBX 1.5 och DBX 1.6). Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. 21611 Kanal %1 NC-relaterat utökat stopp/återgång har löst ut Förklaring %1 = Kanalnummer "NC-relaterat stopp resp. återgång“ har löst ut. Reaktion NC ej driftberedd. Cykelstopp vid larm. Spärr av Cykelstart. NC kopplar om till follow-up mode (Nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Larmreaktion fördröjd. Åtgärd Reset Fortsättning av program Radera larmet med reset-knappen. 21612 Kanal %1 Axel %2 VDI-signal 'Reglerfrigivning' återställd under rörelsen Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer Snittställesignalen ”Reglerfrigivning” (DB31 - 48, DBX 2.1) har för visad axel satts till 0, trots att en axel ur geometriförbandet var i rörelse. Som axlar i geometriförbandet räknas de i kanalspecifika MD-Array 20 050 AXCONF_GEOAX_ASSIGN_TAB angivna axlarna. Reglerfrigivning måste finnas för alla tillgängliga axlar, oavsett om de är i rörelse eller ej! © Siemens AG All Rights Reserved 330 Reaktion Spärr av Cykelstart. Visning av larm. Bitar sätts i snittställe. Cykelstopp vid larm. NC kopplar om till follow-up mode (Nachführbetrieb). Åtgärd Kontrollera snittställesignalen ”Reglerfrigivning” (DB31 - 48, DBX 2.1, t.ex. med PLC-statusvisning i betjäningsområde DIAGNOS). Följ signalen till avsnitten i PLC-programmet där den sätts/återställs. Fortsättning av program Radera larmet med Cykelstart och fortsätt programmet. 21613 Axel %1 mätsystem växlas Förklaring %1 = Axelnamn, spindelnummer Denna axels mätsystem växlas Reaktion Visning av larm. Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 21614 Kanal %1 Axel %2 hårdvarugränsläge %3 Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer %3 = String (+, - eller +/-) I NC/PLC-snittstället har VDI-signalen ”Hårdvarugränsläge” (DB 31 - 48, DBX 12.0 eller DBX 12.1) satts. Reaktion Visning av larm. Spärr av Cykelstart. Åtgärd 1. Hos redan refererade axlar borde innan hårdvarugränsläget uppnås, mjukvarugränsläge 1 och 2 reagera. Kontrollera och ev. Korrigera MD 36110 POS_LIMIT_PLUS, 36100 POS_LIMIT_MINUS, 36130 POS_LIMIT_PLUS2 och 36120 POS_LIMIT_MINUS2 och snittställesignalen för val av 1:a/2:amjukvarugränsläge (DB 31 - 48, DBX 12.2 och 12.3) (PLC-användarprogram). 2. Om axeln ännu inte var referenspunktkörd, så kan hårdvarugränsläget lämnas i driftart JOG i motsatt riktning. 3. Kontrollera PLC-användarprogram och förbindelsen från givare till PLCingångskort, om axeln överhuvudtaget inte nått hårdvarugränsläget. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 21615 Kanal %1 Axel %2 i rörelse i ”Nachfuehren” (ingen positionsövervakning) Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer Denna axel har satts i rörelsen i tillståndet "Nachführen" (ingen positionsövervakning - ”Follow-up”). T.ex. på grund av att impulsfrigivningen har annullerats för servo. Reaktion Spärr av Cykelstart i denna kanal. Visning av larm. Bitar sätts i snittställe. Cykelstopp vid larm. © Siemens AG All Rights Reserved 331 Om axeln är en singelaxel när larmet kommer så påverkar larmet bara denna axel (ej t.ex. hela kanale eller BAG’en). Åtgärd - Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 21616 Kanal %1 Block %2 överlagrad rörelse under transformationsväxling Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Den överlagrade rörelsen i BSC ändrar betydelse på grund av transformationsväxlingen och kan därmed leda till oönskade axelrörelser. Reaktion Visning av larm. Bitar sätts i snittställe. Cykelstopp vid larm. Åtgärd Tag bort överlagrad rörelse. Fortsättning av program Radera larmet med Cykelstart och fortsätt bearbetningen. 21617 Kanal %1 Block %2 transformation tillåter inte körning genom poler. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Programmerad bana leder genom en pol eller ett förbjudet område hos transformationen. Reaktion Visning av larm. Bitar sätts i snittställe. Cykelstopp vid larm. Spärr av Cykelstart. Åtgärd Ändra NC-programmet (om larmet kom i AUTOMATIK). För att köra från larmpositionen måste transformationen annulleras (endast reset räcker inte, eftersom transformationen kvarstår efter reset). Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 21618 Kanal %1 från Block %2 transformation aktiv: Överlagrad rörelse för stor Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Andelen överlagrade rörelser för transformationssignifikanta axlar är så stor, att den planerade rörelsen inte längre riktigt motsvarar verkliga förhållanden vid interpolationen. Singularitetsstrategi, övervakning av arbetsområdesbegränsning och dynamisk LookAhead är i förekommande fall inte längre korrekt. Reaktion Visning av larm Åtgärd Vid överlagrad rörelse måste tillräckligt säkerhetsavstånd från banan till poler och arbetsområdesbegränsningar beaktas. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 21619 Kanal %1 Block %2 transformation aktiv: Rörelse ej möjlig Förklaring %1 = Kanalnummer © Siemens AG All Rights Reserved 332 %2 = Blocknummer, Label Maskinens kinematik tillåter inte programmerad rörelse. Transformationsberoende felorsaker kan vara: Vid TRANSMIT: Det finns ett (cirkelformat) område runt polen, som det inte går att positionera till. Detta område uppstår på grund av att verktygets referenspunkt inte kan köras in i polen. Området fastställs med Maskindata ($MC_TRANSMIT_BASE_TOOL..) Aktiv verktygslängdskorrektör (se $TC_DP..). Medräkning av verktygslängdskorrektör beror på valt arbetsplan (se G17,..). Maskinen stannar vid kanten av det ej positionerbara området. Reaktion Visning av larm Bitar sätts i snittställe Cykelstopp vid larm Spärr av Cykelstart Åtgärd Ändra bearbetningsprogrammet Ändra felaktigt angiven verktygslängdskorrektör. Observara: Endats RESET räcker inte, om trafo kvarstår aktiv även efter RESET Fortsättning av program Radera larmet med reset-knapp. Starta om NC-program. 21650 Kanal %1 Axel %2 överlagrad rörelse inte tillåten Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer För axel har en överlagrad rörelse angivits, detta är förbjudet på grund av maskindata FRAME_OR_CORRPOS_NOTALLOWED. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Kontakta auktoriserad personal / service. Annullera överlagrad rörelse eller ändra maskindata FRAME_OR_CORRPOS_NOTALLOWED. Fortsättning av program Radera larmet med reset-knapp. Starta om NC-program. 21660 Kanal %1 Block %2 Axel %3 Konfikt mellan SYNACT: $AA_OFF och CORROF Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Axelnamn Vid val av positionsoffset ($AA_OFF) med programinstruktionen CORROF (<Achse>, "AA_OFF") fastställs, att en synkronaktion är aktiv, som genast sätter $AA_OFF för axeln igen (DO_$AA_OFF [<Axel>] =<Värde>). Annullering utförs och $AA_OFF sätts inte igen. Reaktion Visning av larm. Bitar sätts i snittställe. Blockkorrektur med reorganisering. Cykelstopp vid larm vid blockslut. Åtgärd Ändra bearbetningsprogram © Siemens AG All Rights Reserved 333 Fortsättning av program Radera larm med Cykelstart och fortsätt programmet. 21700 Kanal %1 block %3 Axel %2 mätgivare redan påverkad, flank är inte möjligt Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer %3 = Blocknummer Den under MESA eller MEAW programmerade mätgivaren är redan påverkad och har slutit. För ytterligare mätning måste givarens signal först försvinna (mätgivarens viloläge). Visning av axel är preliminär och ännu utan betydelse. I senare versioner är en axelspecifik utvärdering planerad. Reaktion Visning av larm. Bitar sätts i snittställe. Cykelstopp vid larm. Spärr av Cykelstart. Åtgärd Kontrollera mätrörelsens startposition resp. mätgivarens signal. Är kabel och kontakter ok? Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 21701 Kanal %1 block %3 Axel %2 mätning är inte möjlig Parameter %1 = Kanalnummer %2 = Axelnamn, spindelnummer %3 = Blocknummer Förklaring Mätning nivå 2 (MEASA, MEAWA, MEAC). Programmerat mätning är felaktig Möjliga orsaker: - Ogiltig mätmode - Ogiltig mätprobe - Ogiltig givare - Ogiltigt antal mätflanker - Samma mätflanker kan endast programmeras i mode 2 - Ogiltigt fifonummer - Antal programmerade fifo motsvarar inte antalet som är angivet i mätuppdraget för mätproben Ytterligare orsaker: - Ett mätuppdrag är redan aktivt (t.ex. från en synkronaktion). Reaktion Visning av larm. Bitar sätts i snittställe. Cykelstopp vid larm. Lokal larmreaktion. Spärr av Cykelstart i denna kanal. Om axeln är en singelaxel när larmet kommer så påverkar larmet bara denna axel (ej t.ex. hela kanale eller BAG’en). Åtgärd Korrigera mätuppdraget Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 334 21702 Kanal %1 block %3 Axel %2 mätning har avbrutits Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer %3 = Blocknummer Mätningsblocket är avslutat (axelns programmerade slutposition har uppnåtts) utan att mätgivaren har påverkats. Reaktion Visning av larm. Åtgärd Kontrollera rörelsen i mätningsblocket. • Måste aktiverad mätgivare alltid ha slutit före angiven axelposition? • Kontrollera mätgivare, kabel, kabelfördelare, plintanslutningar. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 21703 Kanal %1 block %3 Axel %2 mätgivare inte inkopplad, flank är inte tillåten Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer %3 = Blocknummer Vald mätgivare är inte(!) inkopplad och kan därför inte ta emot något mätvärde. Reaktion Visning av larm. Bitar sätts i snittställe. Cykelstopp vid larm. Spärr av Cykelstart. Åtgärd - Kontrollera mätgivare - Kontrollera startposition för mätning - Kontrollera program Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 21740 Utmatningsvärde för analog utgång nr. %1 begränsat Förklaring %1 = Nr. på utgång Värdeområdet för analog utgång nr. n begränsas av maskindata 10330 FASTIO_ANA_OUTPUT_WEIGHT[n]. Reaktion Visning av larm. Åtgärd Programmera inte högre värden med $A_OUTA[..] = x än vad som är tillåtet i motsvarande maskindata. Fortsättning av program Radera larm med raderings-knapp resp. Cykelstart. 21750 Fel vid utmatning av nocksignaler över timer Förklaring De över MD 10480 SW_CAM_TIMER_FASTOUT_MASK aktivierade signalerna över HW-timer (oberoende av taktraster) har inte fungerat. Orsak: IPO-takt är högre än 15ms Larmet kan omprojeketeras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. © Siemens AG All Rights Reserved 335 Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Sänk IPO-takten (om möjligt). Fortsättning av program Slå styrningen FRÅN - TILL. 21760 Kanal %1 Block %2 för många hjälpfunktioner programmerade Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Antalet programmerade hjälpfunktioner har överskridit tillåtet antal. Larmet kan uppkomma i samband med synkronaktioner: Maximalt antal hjälpfunktioner får inte överskridas i rörelseblock och synkronaktioner. Reaktion Visning av larm. Bitar sätts i snittställe. Cykelstopp vid larm. Interpreterstopp. Spärr av Cykelstart. Åtgärd Ändra NC-programmet. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 22000 Kanal %1 block %3 spindel %2 byte av växelläge ej möjligt Förklaring %1 = Kanalnummer %2 = Spindelnummer %3 = Blocknummer, Label Automatiskt val av växelläge har programmerats med M40. Det nya M-ordet ligger inte i nuvarande växelläge, spindeln är dock inte i "reglering". För automatiskt byte av växelläge (M40 tillsammans med spindelvarvtal under adress S) måste spindeln vara i "lägesreglering". Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart i denna kanal. Om axeln är en singelaxel när larmet kommer så påverkar larmet bara denna axel (ej t.ex. hela kanale eller BAG’en). Åtgärd Växla till lägesregleringsmode före S-ordet som påkallar byte av växelläge. Växling till lägesregleringsmode sker med: • M03, M04, M05 eller M41 ... M45 från axeldrift och lägesreglering • Snittställesignal ”Växel är skiftad” (DB 31 - 48, DBX 16.3) från pendling. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 22010 Kanal %1 block %3 Spindel %2 aktuellt växelläge motsvarar inte programmerat växelläge. Förklaring %1 = Kanalnummer %2 = Spindelnummer %3 = Blocknummer, Label Programmerad växling av växelläge har avslutats. Det från PLC meddelade (inlagda) aktuella växelläget motsvarar inte det från NC avfrågade programmerade växelläget. Hänvisning: Om möjligt skall alltid avfrågat växelläge läggas in. © Siemens AG All Rights Reserved 336 Reaktion Visning av larm. Åtgärd Korrigera PLC-Program. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 22011 Kanal %1 Block %3 Spindel %2 Växling till programmerat växelsteg är ej möjligt Förklaring %1 = Kanalnummer %2 = Spindelnummer %3 = Blocknummer, Label Vid annullering av funktionen 'DryRun', 'Programtest' och 'SearchRunByProgTest' kan man inte efteråt hämta ett tidigare byte av växelsteg i Reposmodul. Detta är fallet om spindeln i annuleringsblocket inte är i varvtalsreglering, vald som följeaxel eller aktiv i en transformation. Genom återställning av bit 2 i maskindata 35035 SPIND_FUNCTION_MASK, undviks senare hämtning av byte av växelsteg vid ovan nämnda funktionsannullering. Reaktion Visning av larm. Åtgärd Ändra annulleringsblock resp. målblock vid blocksökning till varvtalsstyrning (M3, M4, M5, SBCOF). Sätt maskindata 35035 SPIND_FUNCTION_MASK Bit 2 till 0. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 22012 Kanal %1 Block %2 Masterspindel %3 är i simulationsdrift Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Masterspindelnummer Vid koppling kan ingen synkroniserad körning uppnås, när masterspindel(-axel är i simulation och följespindel/-axel inte är det. Reaktion Visning av larm. Åtgärd Ställ om följespindel/-axel till simulering resp. simulera inte masterspindel/-axel ($MA_CTRLOUT_TYPE). Om inställningen är vald med flit så kan larmet undertryckas med maskindata 11410 SUPRESS_ALARM_MASK bit 21=1. Fortsättning av program Radera larm med raderings-knapp resp. Cykelstart. 22013 Kanal %1 Block %2 Följespindel %3 är i simulationsdrift Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Följespindelnummer Vid koppling kan ingen synkroniserad körning uppnås, när följespindel(-axel är i simulation och masterspindel/-axel inte är det. Reaktion Visning av larm. Åtgärd Ställ om masterspindel/-axel till simulering resp. simulera inte följespindel/-axel ($MA_CTRLOUT_TYPE). Om inställningen är vald med flit så kan larmet undertryckas med maskindata 11410 SUPRESS_ALARM_MASK bit 21=1. Fortsättning av program Radera larm med raderings-knapp resp. Cykelstart. © Siemens AG All Rights Reserved 337 22014 Kanal %1 Block %2 Dynamik från masterspindel %3 och följespindel %4 är mycket olika Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %2 = Masterspindelnummer %3 = Följespindelnummer Vid koppling kan ingen synkroniserad körning uppnås, när spindlar / axlar skiljer sig mycket i sin dynamik. Dynamiken beror på flera inställningar: Parametersatsdata, i första hand KV, symetritid etc, förstyrningsmode och inställningar för förstyrning, FIPO-driftart, inställningar för ryckfilter och dynamikfilter, DSC till/från. Dessutom följande maskindata: MA_VELO_FFW_WEIGHT, MA_FIPO_TYPE, VEL_FFW_TIME, MA_EQUIV_SPEEDCTRL_TIME, MA_POSCTRL_GAIN, AX_JERK_TIME, STIFFNESS_DELAY_TIME, PROFIBUS_ACTVAL_LEAD_TIME, PROGIBUS_OUTVAL_DELAY_TIME, CTRLOUT_LEAD_TIME. Reaktion Visning av larm. Åtgärd Använd spindlar / axlar med samma dynamik. Om inställningen är vald med flit så kan larmet undertryckas med maskindata 11410 SUPRESS_ALARM_MASK bit 21=1. Fortsättning av program Radera larm med raderings-knapp resp. Cykelstart. 22040 Kanal %1 block %3 spindel %2 är inte referenspunktkörd med nollmärke Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer %3 = Blocknummer, Label Aktuell position är inte referenspunktkörd med mätsystemet, trots att den refereras till detta. Reaktion Visning av larm. Åtgärd Korrigera NC-program. Ordna nollmärkesynkronisering genom positionering, genom vridning (minst 1 varav) i varvtalsreglering eller G74 - före inkoppling av funktionen som skapar meddelandet. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 22045 Satz %2 Spindel/Axel %3 ej tillgänglig i kanal %1, eftersom den är aktiv i kanal %4 Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. %3 = Axelnamn, Spindelnummer. %4 = Kanalnummer där spindeln/axeln samtidigt är aktiv. Angiven spindel axel behövs för korrekt utförande av en funktion i kanal %1. Spindeln/axeln är aktuell i kanal %4. Konstellationen kan bara uppkomma vid utbytesaxlar. Problemfall: En synkronspindelkoppling har programmerats. Masterspindeln/-axeln befinner sig vid tidpunkten för inkoppling av kopplingen inte i kanalen som har programmerats för kopplingen (COUPON). Körning av masterspindeln/-axeln är tillåtet med FC18 eller med synkronaktioner. Vid FC18 måste beaktas att masterspindeln/-axeln måste vara tillordnad den inkopplande kanalen. © Siemens AG All Rights Reserved 338 Efter avslut av FC18 får masterspindeln/-axeln inte tillordnas någon annan kanal via PLC så länge kopplinen är aktiv (VDI-gränssnittsignaler). Reaktion Visning av larm. Cykelstopp vid larm. Bitar sätts i snittställe. Åtgärd • Fortsättning av program Programmera GET för masterspindeln/-axeln i NC-programmet före inkoppling eller • Tillordna masterspindeln/-axeln den inkopplande kanalen via PLC. Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig 22050 Kanal %1 block %3 spindel %2 ingen övergång från varvtalsreglering till lägesreglering Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer %3 = Blocknummer, Label • Ett orienterat spindelstopp har programmerats (SPOS/SPOSA) eller lägesreglering av spindeln har kopplats in med SPCON, men ingen spindelgivare är definierad. • Vid inkoppling av lägesreglering är spindelvarvtalet högre mätsystemets gränsvarvtal. Reaktion Spärr av Cykelstart. Cykelstopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Spindel utan påbyggd givare: NC-instruktioner som förutsätter givarsignaler får inte användas. Spindel med påbyggd givare: Ange antalet använda spindelgivare i MD NUM_ENCS. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 22051 Kanal %1 block %3 spindel %2 referensmärke hittas inte Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer %3 = Blocknummer, Label Spindeln vred sig vid referenspunktkörning en längre sträcka än i axelspecifika maskindata 34 060 REFP_MAX_MARKER_DIST, utan att hitta någon referensmärkesignal. Kontrollen sker vid spindelpositionering med SPOS eller SPOSA, om spindeln dessförinnan ännu inte har körts med varvtalsreglering (S=...). Reaktion Spärr av Cykelstart. Cykelstopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera och korrigera maskindata 34 060 REFP_MAX_MARKER_DIST. Inmatat värde anger sträckan i [mm] eller [Grader] mellan 2 nollmärken. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 339 22052 Kanal %1 block %3 spindel %2 inget stillestånd vid blockväxling Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer %3 = Blocknummer, Label Visad spindel har programmerats som spindel eller axel, trots att positionering fortfarande pågår från ett föregående block (med SPOSA ... Spindelpositionering över blockgränser). Exempel: N100 SPOSA [2] = 100 : N125 S2 = 1000 M2 = 04 ; Fel, om spindel S2 fortfarande är aktiv ; från block N100! Reaktion Spärr av Cykelstart. Cykelstopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Före ny programmering av spindeln/axeln efter SPOSA-instruktion, skall inväntning av programmerad spindelposition programmeras med en WAITSinstruktion. Exempel: N100 SPOSA [2] = 100 : N125 WAITS (2) N126 S2 = 1000 M2 = 04 Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 22053 Kanal %1 block %3 spindel %2 Referenssmode understödjs inte Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer %3 = Blocknummer, Label Vid SPOS/SPOSA med en absolutgivare understödjs bara refereringsmode ENC_REFP_MODE = 2! ENC_REFP_MODE = 6 understödjs generellt inte av SPOS/SPOSA! Reaktion Spärr av Cykelstart. Cykelstopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Ändra inställningen av ENC_REFP_MODE eller växla till JOG+REF och referera sedan. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 22054 Kanal %1 block %3 spindel %2 oren stanssignal Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer %3 = Blocknummer, Label Om stanssignalen ”glappar” mellan stansslagen, genereras detta larm beroende på ett maskindata. Reaktion Visning av larm. Åtgärd Hänvisar till felaktig stanshydraulik. © Siemens AG All Rights Reserved 340 Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 22055 Kanal %1 block %3 spindel %2 projekterad positioneringshastighet är för hög. Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer %3 = Blocknummer, Label Aktuell position är inte referenspunktkörd med mätsystemet, trots att den refereras till detta. Reaktion Visning av larm. Åtgärd Korrigera NC-program. Ordna nollmärkesynkronisering genom positionering, genom vridning (minst 1 varav) i varvtalsreglering eller G74 - före inkoppling av funktionen som skapar meddelandet. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 22060 Kanal %1 För Axel/Spindel %2 behövs lägesreglering Förklaring %1 = Kanalnummer %2 = Axelnamn, Spindelnummer Programmerad kopplingstyp (DV, AV) eller programmerad funktion kräver lägesreglering. Reaktion Visning av larm. Åtgärd Aktivera lägesreglering, t.ex. genom programmering av SPCON. Fortsättning av program Larmet försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 22062 Kanal %1 Axel %2 referenspunktkörning: Hastighet för sökning av nollpunkt (MD) uppnås inte Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer Den projekterade hastigheten för sökning av nollpunkt uppnås inte. Reaktion Visning av larm Bitar sätts i snittställe Cykelstopp vid larm Spärr av Cykelstart Åtgärd Kontrollera aktiva varvtalsbegränsningar. Projektera lägre hastighet för sökning av nollpunkt $MA_REFP_VELO_SEARCH_MARKER. Kontrollera toleransområde för aktuell hastighet $MA_SPIND_DES_VELO_TOL . Ställ in annan referenspunktmode $MA_ENC_REFP_MODE != 7. Fortsättning av program Radera larmet med reset-knapp. Starta om NC-program. 22064 Kanal %1 Axel %2 referenspunktkörning: Varvtal för sökning av nollmärke (MD) är för högt Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer Projekterat varvtal för sökning av nollmärke är för högt. © Siemens AG All Rights Reserved 341 Givarens gränsfrekvens för aktivt mätsystem överskrids. Reaktion Visning av larm Bitar sätts i snittställe Cykelstopp vid larm Spärr av Cykelstart Åtgärd Projektera lägre varvtal för sökning av nollmärke $MA_REFP_VELO_SEARCH_MARKER. Kontrollera projektering av givarens gränsfrekvens $MA_ENC_FREQ_LIMIT och $MA_ENC_FREQ_LIMIT_LOW Ställ in annan referenspunktmode ($MA_ENC_REFP_MODE != 7). Fortsättning av program Radera larmet med reset-knapp. Starta om NC-program. 22065 Kanal %1 verktygsförvaltning: Verktyg kan inte flyttas, eftersom verktyg %2 med duplo-nr. %3 inte finns i magasinet %4 Förklaring %1 = Kanalnummer %2 = String(Beteckning) %3 = Duplonr. %4 = Magasinnr. Önskad instruktion för verktygsrörelse - startad av MMC eller PLC - är inte möjligt. Angivet verktyg finns inte i angivet magasin. (NCK kan innehålla verktyg som inte är tillordnade ett magasin. Med sådana verktyg kan inga operationer (rörelse, växling) utföras). Reaktion Visning av larm Bitar sätts i snittställe Spärr av Cykelstart Åtgärd Fastställ att angivet verktyg finns i önskat magasin, eller välj ett annat verktyg som skall för rörelsen. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 22066 Kanal %1 verktygsförvaltning: Verktygsväxling inte möjlig, eftersom verktyg %2 med duplo-nr. %3 inte finns i magasinet %4 Förklaring %1 = Kanalnummer %2 = String(Beteckning) %3 = Duplonr. %4 = Magasinnr. Önskad verktygsväxling är inte möjligt. Angivet verktyg finns inte i angivet magasin. (NCK kan innehålla verktyg som inte är tillordnade ett magasin. Med sådana verktyg kan inga operationer (rörelse, växling) utföras). Reaktion Bitar sätts i snittställe. Visning av larm. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd • • Fortsättning av program Fastställ att angivet verktyg finns i önskat magasin, eller välj ett annat verktyg som skall växlas. Kontrollera om maskindata $MC_RESET_MODE_MASK, $MC_START_MODE_MASK och det därmed kopplade maskindata $MC_TOOL_RESET_NAME passar tillsammans med aktuella definitionsdata. Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. © Siemens AG All Rights Reserved 342 22067 Kanal %1 verktygsförvaltning: Verktygsväxling inte möjlig, eftersom inget insatsberett verktyg finns i verktygsgrupp %2 Förklaring %1 = Kanal-id %2 = String (Beteckning) Önskad verktygsväxling är inte möjligt. Angiven verktygsgrupp har inget insatsberett ersättningsverktyg som kunde växlas in. Eventuellt är alla passande verktyg satta till tillståndet ”spärrad” genom verktygsövervakningen. Reaktion Bitar sätts i snittställe. Visning av larm. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd • • • • Fastställ att det i angiven verktygsgrupp vid tidpunkten för avrop av verktygsväxling finns ett insatsberett verktyg. Detta kan t.ex. uppnås genom utbyte av spärrade verktyg. Eller genom manuell frigivning av ett spärrat verktyg. Kontrollera om verktygsdata är korrekt definierade. Är alla aktuella verktyg i gruppen definierade med angiven beteckning - och inladdade? Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 22068 Kanal %1 Block %2 verktygsförvaltning: Inget insatsberett verktyg i verktygsgrupp %3 Förklaring %1 = Kanal-id %2 = Blocknummer, Label %3 = String(Beteckning) Angiven verktygsgrupp har inget insatsberett ersättningsverktyg som kan växlas in. Eventuellt är alla passande verktyg satta till tillståndet ”spärrad” genom verktygsövervakningen. Larmet kan t.ex. uppkomma i samband med larm 14710 (Fel vid INIT-block generering). I denna speciella situation försöker NCK t.ex. att ersätta det i spindeln befintliga spärrade verktyget med ett tillgängligt ersättningsverktyg (som i detta felfall inte finns). Denna konflikt måste operatören lösa på så sätt att han/hon t.ex. tar bort det i spindeln befintliga verktyget med en rörelseinstruktion (t.ex. genom MMCbetjäning) Reaktion Bitar sätts i snittställe. Visning av larm. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd • • • • Fastställ att det i angiven verktygsgrupp vid tidpunkten för avrop av verktygsväxling finns ett insatsberett verktyg. Detta kan t.ex. uppnås genom utbyte av spärrade verktyg. Eller genom manuell frigivning av ett spärrat verktyg. Kontrollera om verktygsdata är korrekt definierade. Är alla aktuella verktyg i gruppen definierade med angiven beteckning - och inladdade? Fortsättning av program Radera larm med raderings-knapp. Starta om NC-program. 22069 Kanal %1 Block %2 Verktygsförvaltning: Inget insatsberett verktyg i verktygsgrupp %3, Program %4 Förklaring %1 = Kanal-Id %2 = Blocknummer, Label %3 = String (Beteckning) © Siemens AG All Rights Reserved 343 %4 = Programnamn Nämnd verktygsgrupp har inget insatsberett ersättningsverktyg som kan växlas in. Eventuellt är det så att alla verktyg som skulle kunna användas är spärrade av verktygsövervakningen. Parameter %4 = Programnamn, gör identifieringen av programmet som innehåller programinstruktionen (verktygsval) lättare. Det kan vara ett subprogram, cykel eller liknande, som inte längre kan aktualisera visningen. Visas ingen parameter så är det det aktuella programmet. Reaktion Bitar sätts i snittställe. Visning av larm. Blockkorrektur med reorganisering Åtgärd • • • • Säkerställ att det finns ett ersättningsklart verktyg i nämnd verktygsgrupp vid tidpunkten för verktygsväxling. Det kan t.ex. ske genom utbyte av spärrade verktyg. Eller genom manuell frigivning av ett spärrat verktyg. Kontrollera att verktygsdata är korrekt definierade. Har alla verktyg i gruppen definierats resp. laddats med nämnd beteckning? Fortsättning av program Radera larmet med Cykel-Start eller reset-knapp och fortsätt bearbetningen. 22070 TO-enhet %1 växla in verktyg T= %2 i magasinet. Gör om datasäkring. Förklaring %1 = TO-enhet %2 = Verktygets T-nummer Larmet kan endast komma vid aktiverad verktygsförvaltningsfunktion i NCK. (WZV = verktygsförvaltning) Datasäkring av verktygs-/magasindata har påbörjats. Samtidigt har det fastställts att verktyg fortfarande befinner sig i mellanlagringsmagasin (=spindel, gripare, ... ). Dessa verktyg förlorar vid datasäkringen information om vilket magasin och vilken plats de är tillordnade i magasinet. Därför är det att rekommendera - om en identisk restaurering av data önskas - att alla verktyg finns i magasinet vid datasäkring!! Är detta ej fallet, så har man vid återinläsning av data, magasinplatser som har status ”reserverad”. Denna status ”reserverad” måste då om möjligt återställas för hand. Hos verktyg med fast platskodering är förlust av informationen om deras plats i magasinet lika med en allmän sökning av tomplats vid nästa inväxling till magasinet. Reaktion Bitar sätts i snittställe. Visning av larm. Åtgärd Säkerställ att inga verktyg finns i mellanlagringsmagasin före datasäkring. Upprepa datasäkring efter borttagande av verktyg ur mellanlagringsmagasin. Fortsättning av program Radera larm med raderings-knapp resp. Cykelstart. 22071 TO-enhet %1 Verktyg %2 Duplonr. %3 är aktiv, men inte i visat magasinområde Förklaring %1 = TO-enhet %2 = Verktygets T-Nummer %3 = Duplonummer © Siemens AG All Rights Reserved 344 Larmet kommer endast med aktiv verktygförvaltningsfunktion. (WZV = verktygsförvaltning) Språkinstruktionen SETTA har programmerats, resp. motsvarande betjäning har utförts från MMC, PLC…. Larmet kan också ha löst ut automatisk från NCK inom ramen för funktionen förslitningsförband. Därmed fastställs att mer än ett verktyg ur verktygsgruppen (verktyg med samma namn/beteckning) har statusen "aktiv". Angivet verktyg är antingen från ett ej betraktat magasin, från ett ej betraktat förslitningsförband, eller från ett ej aktivt förslitningsförband i ett mellanminne (är varken magasin eller förslitningsförband) Reaktion Bitar sätts i snittställe. Visning av larm. Åtgärd Larmet är tänkt som hänvisning. När det ur teknologiska grunder resp. visningsorsaker alltid får vara endast ett verktyg från en grupp aktivt, då måste de felanmälda verktygen berövas statusen "aktiv". Annars kan larmet ignoreras, eller undertryckas med maskindata SUPPRESS_ALARM_MASK. Orsak till visning förekommer t.ex. om man arbetar med funktionen 'entydiga DNummer', som endast kan visas på Siemens-MMC utan fel (entydigt plan), när exakt ett verktyg ur en verktygsgrupp var för sig har statusen 'aktiv'. Före arbetets början, resp. innan språkinstruktionen SETTA (eller motsvarande MMC-betjäning) används, skall alla verktyg i magasinet ha status "ej aktiv". En möjlighet att uppnå detta är programmering av SETTIA (eller motsvarande MMC-betjäning, ...). Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig 22100 Kanal %1 block %3 spindel %2 chuckvarvtal överskridet Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer %3 = Blocknummer, Label Aktuellt varvtal på visad spindel är högre än i axelspecifika maskindata 35 100 SPIND_VELO_LIMIT inklusive tolerans i maskindata 35 150 SPIND_DES_VELO_TOL. Vid korrekt genomförd optimering av servo kan detta larm inte uppkomma vid 840D! Larmet kan omprojeketeras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion Visning av larm. Bitar sätts i snittställe. BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Cykelstopp vid larm. Spärr av Cykelstart. Åtgärd Kontrollera och korrigera idrifttagnings- och optimeringsdata för servo i enlighet med idrifttagningshandledningen. Öka toleransfönster i maskindata 35 150 SPIND_DES_VELO_TOL. Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. © Siemens AG All Rights Reserved 345 22101 Kanal %1 block %3 spindel %2 maximalt varvtal för ärvärdeskoppling överskridet Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer %3 = Blocknummer, Label Vid G33, G95, G96 eller G97 har mätsystemets gränsvarvtal överskridits. Det finns ingen referens till aktuell hastighet och position. NC reducerar programmerat varvtal tills aktivt mätsystem åter är funktionsdugligt. Meddelar mätsystemet trots detta ett fel så löser detta larm ut. Reaktion Visning av larm. Bitar sätts i snittställe. Cykelstopp vid larm. Spärr av Cykelstart. Åtgärd - Programmera varvtalsbegränsning med G26. - Reducera maximalt varvtal i respektive maskindata. Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. 22150 Kanal %1 block %3 spindel %2 maximalt varvtal för lägesreglering överskridet Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer %3 = Blocknummer, Label Vid SPCON har mätsystemets gränsvarvtal överskridits. Ingen lägesreglering är möjlig. NC reducerar programmerat varvtal tills aktivt mätsystem åter är funktionsdugligt. Meddelar mätsystemet trots detta ett fel så löser detta larm ut. Reaktion Visning av larm. Bitar sätts i snittställe. Cykelstopp vid larm. Spärr av Cykelstart. Åtgärd - Programmera varvtalsbegränsning med G26. - Reducera maximalt varvtal i respektive maskindata. Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. 22200 Kanal %1 spindel %2 axelstopp vid gängning med gängtapp Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer Vid gängning med flytande tapphållare (G63) har borraxeln stoppats över NC/PLC- snittställe - spindeln roterar vidare. Gängan och ev. även gängtappen har därmed skadats. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Åtgärd Se med förregling i PLC-användarprogram till att inte axelstopp kan utlösas när gängning med gängtapp är aktiv. Skall vid kritiska maskintillstånd gängningen avbrytas, så skall om möjligt spindeln och axeln stoppas samtidigt. Små avvikelser tas då upp av tapphållaren. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 346 22250 Kanal %1 spindel %2 axelstopp vid gängsvarvning Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer Gängsvarvningsaxeln har stoppats under aktivt gängningsblock. Stoppet kan ha orsakats av VDI-signaler, som verkar med matningsstopp. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Åtgärd Kontrollera axel- och spindelspecifika stoppsignaler (DB 31 - 48, DBX 4.3) Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 22260 Kanal %1 spindel %2 gängan kan förstöras Förklaring %1 = Kanalnummer %2 = Axelnamn %3 = Blocknummer Vid val av blockvis körning och en kedja av gängningsblock uppstår pauser vid blockgänserna, som kommer att bearbetas med ny aktivering av Cykelstart. Vid normal blockvis körning stoppas programmet bara vid blockgränserna av en överordnad logik, när ingen konturavvikelse eller konturfel kan uppstå. Vid flera gängblock i följd är detta efter det sista gängningsblocket! Reaktion Visning av larm. Åtgärd Om endast ett gängningsblock är programmerat kan larmet ignoreras. Vid flera på varandra följande gängningsblock skall detta bearbetningsavsnitt inte bearbetas med blockvis körning. Fortsättning av program Radera larmet med Cykelstart och fortsätt bearbetningen. © Siemens AG All Rights Reserved 347 22270 Kanal %1 block %2 Maximal hastighet på gängningsaxeln vid position %3 uppnådd Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Position Axelhastigheten är för hög vid gängsvarvning. Maximal matning uppnåddes vid visad position. Gängningsaxeln hastighet är beroende av: • Programmerad gängstigning • Programmerad gängstigningsändring (G34) • Gänglängd (G34) • Angivet spindelvarvtal (Bearbetningsprogram, FC18, Synkronaktion) • Spindeloverride (Ban- und enstaka axlars override är overksamma) Reaktion Visning av larm. Åtgärd Ändra minst en av ovanstående faktorer för att minska hastigheten. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 22275 Kanal %1 Block %2 Gängningsaxelns hastighet är noll vid uppnådd position %3 Förklaring %1 = Kanalnummer. %2 = Blocknummer, Label. %3 = Position. Vid gängsvarvning med G35 har på grund av den linjära reduceringen av gängstigningen axelstillestånd uppkommit vid angiven position. Gängningsaxelns stilleståndsposition är beroende av: - Programmerad gängstigningsreducering. - Gänglängd. Reaktion Visning av larm. Åtgärd Ändra minst en av ovanstående faktorer. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 22320 Kanal %1 block %2 PUTFTOCF-instruktion kunde inte bildas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Den cykliska överföringen av PUTFTOCF-datablock (VT-finkorrektur) kunde inte genomföras eftersom överföringsområdet är upptaget. Reaktion Visning av larm. Bitar sätts i snittställe. interpreterstopp. Spärr av Cykelstart. Cykel-stopp vid larm. Åtgärd Kontrollera NC-program, speciellt i andra kanaler. Överförs data i någon annan kanal? Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 348 22321 Kanal %1 Axel %2 PRESET är inte tillåtet under rörelse Förklaring %1 = Kanalnummer %2 = Blocknummer, Label En preset-instruktion har avgivits från MMC eller PLC till en axel som körs i JOG. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Vänta tills axeln står still. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 22322 Kanal %1 Axel %2 PRESET: Otillåtet värde Förklaring %1 = Kanalnummer %2 = Axelnamn, spindelnummer Angivet presetvärde är för stort (spill i talformat). Reaktion Visning av larm Bitar sätts i snittställe Cykel-stopp vid larm Spärr av Cykelstart Åtgärd Använd förnuftig (lägre) presetvärde Fortsättning av program Radera larmet i BAG’en med reset-knapp. Starta om NC-program. 25000 Axel %1 hårdvarufel på aktiv givare Förklaring %1 = Axelnamn, spindelnummer Signalerna från momentant aktiva lägesgivare saknas (snittställesignal DB 31 - 48, DBX 1.5 = 1 eller DBX 1.6 = 1), har inte samma fas eller har kortslutning (till jord). Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Axlarna är inte längre synkroniserade till maskinens positioner (referenspunkt) Åtgärd Kontrollera mätkretskontakt. Kontrollera givarsignal, byt ut givare vid fel. Fortsättning av program Slå styrningen FRÅN - TILL. 25001 Axel %1 hårdvarufel passiv givare Förklaring %1 = Axelnamn, spindelnummer Signalerna från momentant aktiva lägesgivare, har inte samma fas eller har kortslutning (till jord). Reaktion Visning av larm. © Siemens AG All Rights Reserved 349 Åtgärd Kontrollera mätkretskontakt. Kontrollera givarsignal, byt ut givare vid fel. Deaktivera övervakningen med respektive snittställesignal (DB 31 - 48, DBX 1.5 = 0 eller DBX 1.6 = 0). Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 25010 Axel %1 mätsystem nedsmutsat Förklaring %1 = Axelnamn, spindelnummer Den för lägesregleringen använda givaren signalerar nedsmutsning (endast vid mätsystem med nedsmutsningssignal). Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Axlarna är inte längre synkroniserade till maskinens positioner (referenspunkt) Åtgärd Kontrollera mätsystemet enligt föreskrifter från tillverkaren av givaren. Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. 25011 Axel %1 mätsystem nedsmutsat Förklaring %1 = Axelnamn, spindelnummer Den för lägesregleringen använda givaren signalerar nedsmutsning (endast vid mätsystem med nedsmutsningssignal) Reaktion Visning av larm. Åtgärd Kontrollera mätsystemet enligt föreskrifter från tillverkaren av givaren. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 25020 Axel %1 nollmärkesövervkning aktiv givare Förklaring %1 = Axelnamn, spindelnummer Lägesgivarens impulser mellan 2 nollmärkeimpulser räknas (hårdvarufunktion). I interpoleringstaktraster kontrolleras (standardinställning 4ms), om givaren alltid ger samma antal impulser mellan nollmärken. Så snart en avvikelse i de 4 minst signifikanta bitarna registreras i räknaren löses detta larm ut! Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Referera axlarna i denna kanal på nytt. Om axeln är en singelaxel när larmet kommer, så påverkas bara denna axel (ej på t.ex. hela kanalen eller BAG’en). © Siemens AG All Rights Reserved 350 Åtgärd Kontakta auktoriserad personal / service. Avvikelsen kan ha uppkommit på grund av överföringsfel, störningar, hårdvarufel i givare eller utvärderingselektronik i den för lägesregleringen använda givaren. Ärvärdessignalens väg skall därför kontrolleras: 1. 2. 3. Överföringssträcka: Kontrollera kontakter på motor och servomodul, givarkabel så att signalen går igenom, kortslutning, jordfel (glappkontakt?). Givarimpulser: Givarens strömförsörjning inom toleransgränser? Utvärderingselektronik: Utbyte/ny konfiguration av använd servomodul. Övervakningen kan deaktiveras genom att maskindata 36 310 ENC_ZERO_MONITORING [n]=... (n ... givarnummer: 1,2) sätts till 0. Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. Starta om programmet. 25021 Axel %1 nollmärkesövervkning Förklaring %1 = Axelnamn, spindelnummer Övervakningen relaterar till de av lägesregleringen ej använda givarna! (snittställesignal DB 31 - 48, DBX 1.5 = 0 eller 1.6 = 0) Lägesgivarens impulser mellan 2 nollmärkeimpulser räknas (hårdvarufunktion). I interpoleringstaktraster kontrolleras (standardinställning 4ms), om givaren alltid ger samma antal impulser mellan nollmärken. Så snart en avvikelse i de 4 minst signifikanta bitarna registreras i räknaren löses detta larm ut! Reaktion Visning av larm. Åtgärd Avvikelsen kan ha uppkommit på grund av överföringsfel, störningar, hårdvarufel i givare eller utvärderingselektronik i den för lägesregleringen använda givaren. Signalens väg skall därför kontrolleras: 1. 2. 3. Överföringssträcka: Kontrollera kontakter på motor och servomodul, givarkabel så att signalen går igenom, kortslutning (glappkontakt?). Givarimpulser: Givarströmförsörjning inom toleransgränser? Utvärderingselektronik: Utbyte/ny konfiguration av använd servomodul. Övervakningen kan deaktiveras genom att maskindata 36 310 ENC_ZERO_MONITORING [n]=... (n ... givarnummer: 1,2) sätts till 0. Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. © Siemens AG All Rights Reserved 351 25022 Axel %1 Givare %2 Varning %3 Förklaring %1 = Axelnamn, Spindelnummer %2 = Givarnummer %3 = Exaktare felorsak Detta larm kommer bara tillsammans med absolutgivare på SIMODRIVE 611D, näe en nollmärkesövervakning är aktiverad (jfr. $MA_ENC_ZERO_MONITORING): I detta fall kunde absolutgivarens absolutposition inte läsas felfritt: Information om exaktare felorsak: (Bit 0 oanvänd) Bit 1 Paritetsfel Bit 2 Larmbitar från givaren Bit 3 CRC-fel Bit 4 Timeout - Startbit vid EnDat-överföring saknas Endast visning av detta larm eftersom absolutpositionen vid denna tidpunkt inte behövs för reglering/konturen. Återkommer detta larm ofta, tyder det på att absolutgivaröverföringen eller absolutgivaren är trasig och att vid nästa val av givaren resp. Power On kan felaktigt absolutvärde ges ut. Reaktion Visning av larm. Åtgärd Byt givare, byt givarkabel eller skärma av, (eller deaktivera nollmärkesövervakning). Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 25030 Axel %1 larmgräns aktuell hastighet Förklaring %1 = Axelnamn, spindelnummer Om axeln har minst en aktiv givare kontrolleras axelns aktuella hastighet i IPOtakt. Om inget fel finns, kan hastigheten aldrig bli högre än inställt värde i axelspecifika MD 36 200 AX_VELO_LIMIT (gränsvärde för hastighetsövervakning). Detta gränsvärde i [mm/min, v/min] anges ca 5 - 10 % större än vad som kan förekomma vid maximal hastighet. Genom servofel kan hastigheten överskridas och larmet utlösas. Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera börvärdeskabel (Buskabel). Kontrollera ärvärde och rotationsriktning. Växla rotationsriktning om axeln rusar okontrollerat ### axelspecifika MD 32 110 ENC_FEEDBACK_POL [n] = < -1, 0, 1 >. Höj gränsvärde för övervakning i MD 36 200 AX_VELO_LIMIT. Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. © Siemens AG All Rights Reserved 352 25031 Axel %1 varningsgräns aktuell hastighet Förklaring %1 = Axelnamn, spindelnummer Aktuell hastighet överskrider 80% av det i maskindata bestämda gränsvärdet - används ej -- Reaktion Visning av larm. Fortsättning av program Radera larm med raderings-knapp resp. Cykelstart. 25040 Axel %1 stilleståndsövervakning Förklaring %1 = Axelnamn, spindelnummer NC övervakar att positionen bibehålls i stillestånd. Övervakningen startas efter en axelspecifikt inställbar tid i maskindata 36 040 STSTILL_DELAY_TIME, efter det att interpoleringen har avslutats. Det övervakas cykliskt om axeln står inom toleransgränserna i MD 36 030 STSTILL_POS_TOL. Följande fall är möjliga: 1. Snittställesignalen REGLERFRIGIVNING (DB31 - 48, DBX 2.1) är ”0”, eftersom axeln sitter mekaniskt fast. Genom mekanisk påverkan (t.ex. högt bearbetningstryck) trycks axeln ur tillåten positionstolerans. 2. Vid sluten lägesregleringskrets (utan klämning) - snittställesignal REGLERFRIGIVNING (DB 31 - 48, DBX 2.1) är ”1” - trycks axeln genom hög mekanisk kraft vid liten förstärkning i lägesregleringskrets ur sin position. Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd ### Kontrollera MD 36 040 STSTILL_DELAY_TIME och MD 36 030 STSTILL_POS_TOL och ev. höj. ### Uppskatta bearbetningskrafter och reducera ev. dessa med minskning av matningen eller höjning av varvtalet. ### Öka klämningstrycket. ### Höj förstärkningen i lägesregleringskretsen med förbättrad optimering (Kv-faktor MD 32 200 POSCTRL_GAIN, 611D-servo). Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. 25042 Axel %1 Stilleståndsövervakning vid moment-/kraftbegränsning Förklaring %1 = Axelnamn, Spindelnummer. Angiven slutposition har inte uppnåtts inom den i maskindata fastställda tiden. Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). © Siemens AG All Rights Reserved 353 Visning av larm. Bitar sätts i snittställe. Åtgärd • Öka FXST om servomomentet (FXST) var så lågt inställt att motorns kraft inte räckte till för att nå slutpositionen. • Om operatet långsamt ändrar form så kan det uppstå fördröjning innan slutpositionen uppnås -> öka MD 36042 FOC_STANDSTILL_DELAY_TIME. Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. 25050 Axel %1 konturövervakning Förklaring %1 = Axelnamn, spindelnummer NCK beräknar ärvärdet, som skall bli resultatet enligt en intern modell, för varje axels interpoleringsstödpunkt (börvärde). Ligger detta beräknade ärvärde och det verkliga ärvärdet längre ifrån varandra än värdet i 36400 CONTOUR_TOL, avbryts programmet med detta larm. Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd ### Kontrollera toleransvärdet i MD 36 400: CONTOUR_TOL, om ett för lågt värde har angivits. ### Kontrollera optimering av lägesregulator (Kv-faktor i maskindata 32 200 POSCTRL_GAIN), om axeln följer börvärdet utan översvängningar. I annat fall måste varvtalsoptimeringen förbättras eller Kv-faktorn måste minskas. ### Kontrollera acceleration i MD 32 200 MAX_AX_ACCEL. Om strömgränsen nås på grund av för hög acceleration så bryts lägesregleringen. Det ”förlorade” ärvärdet hämtas åter i form av en översväng så snart regleringskretsen åter är sluten. ### Förbättring av varvtalsregulatoroptimering ### Kontrollera mekanik (lättrörlighet, svängningsmassor). Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. 25060 Axel %1 varvtalsbörvärdesbegränsning Förklaring %1 = Axelnamn, spindelnummer Börvärde för varvtalet har överskridit sin övre gräns längre än tillåtet. Det maximala varvtalsbörvärdet begränsas procentuell med axelspecifika maskindata 36 210 CTRLOUT_LIMIT. Ett inmatningsvärde på 100% motsvarar motorns märkvarvtal och därmed hastigheten för snabbmatning. (Standardvärde: 840D=110%, FM-NC=100%). Kort överskridande accepteras om det inte består längre än vad som är tillåtet i axelspecifika maskindata MD 36 220 CTRLOUT_LIMIT_TIME. Börvärdet begränsas under denna tid till inställt maximalvärde (MD 36 210). © Siemens AG All Rights Reserved 354 Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Vid korrekt inställd servoregulator och övriga bearbetningsförhållanden bör detta larm inte komma. ### Kontrollera ärvärde: lokal tröghet i slid, varvtalsnedgång på grund av momentstöt vid kontakt med operat - verktyg, körning mot fast spärr, bl.a. ### Kontrollera lägesregleringsriktning: Rusar axeln okontrollerat (ej vid 611D-servo? ### Kontrollera börvärdeskabel. Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. 25070 Axel %1 för stor drift Förklaring %1 = Axelnamn, spindelnummer Endast vid FM-NC med analoga servon! Tillåtet maximalvärde för drift (internt, integrerat driftvärde hos automatisk driftkompensering) har överskridits vid senaste kompenseringen! Det tillåtna maximalvärdet bestäms i axelspecifika maskindata 36 710 DRIFT_LIMIT. Driftvärdet själv begränsas inte. Automatisk driftkompensering: MD 36 700 DRIFT_ENABLE=1 Vid stillestånd av axlarna kontrolleras skillnaden mellan är- och börposition (drift) cykliskt i IPO-takt. Den kompenseras automatiskt till noll genom att ett internt driftvärde långsamt integreras upp. Driftkompensering för hand: MD 36 700 DRIFT_ENABLE=0 I maskindata 36 720 DRIFT_VALUE kan en statisk offset adderas till varvtalsbörvärdet. Den ingår inte i driftövervakningen, då den verkar som en spänningsnollpunktförflyttning. Reaktion Visning av larm. Åtgärd Ställ in driftkompensering, vid frånslagen automatisk driftkompensering på servo, till eftersläpet blir cirka noll. Aktivera därefter den automatiska driftkompenseringen, för att utjämna dynamisk driftändring (uppvärmning). Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 25080 Axel %1 positioneringsövervakning Förklaring %1 = Axelnamn, spindelnummer För block där ”exakt stopp” är verksamt, måste axeln ha uppnått ”stoppfönstret” efter positioneringstiden i axelspecifika maskindata 36 020 POSITIONING_TIME. Exakt stopp grov: MD 36 000 STOP_LIMIT_COARSE Exakt stopp fin: MD 36 010 STOP_LIMIT_FINE Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). © Siemens AG All Rights Reserved 355 Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera om gränserna för exakt stopp (fin och grov) motsvarar axelns dynamiska möjligheter, annars kan dessa ökas ev. i samband med positioneringstiden i MD 36 020 POSITIONING_TIME. Kontrollera varvtalsregulator / lägesregulator; Ställ förstärkningen så högt som möjligt. Kontrollera inställning på Kv-faktor (MD 32 200 POSCTRL_GAIN), och ev. höj denna. Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. 25100 Axel %1 omkoppling av mätsystem är inte möjligt Förklaring %1 = Axelnamn, spindelnummer För begärd omkoppling av mätgivare saknas följande: 1. den nyinvalda givaren måste aktiveras (DB 31 - 48, DBX 1.5 eller 1.6 = 1 ”lägesmätsystem 1/2”) 2. ärvärdesdifferensen mellan de båda givarna är större än värdet i axelspecifika maskindata 36 500 ENC_CHANGE_TOL (”maximal tolerans vid ärvärdesomkoppling”). Beroende på snittställesignalerna: ”lägesmätsystem 1” (DB 31 - 48, DBX 1.5) och ”lägesmätsystem 2” (DB 31 - 48, DBX 1.6) verkställs aktivering av respektive mätsystem, d.v.s. lägesreglering sker nu med detta mätsystem. Det andra mätsystemet kopplas om till ”follow-up mode” (nachführbetrieb). Är båda snittställe-signalerna ”1”, är endast det 1:a systemet aktivt. Är båda snittställesignalerna ”0”, parkeras axeln. Omkoppling sker omedelbart med växling av snittställesignal, även om axel är i rörelse! Reaktion Cykel-stopp vid larm. Spärr av Cykelstart. Visning av larm. Bitar sätts i snittställe. Åtgärd Vid referering av aktiv lägesgivare sätts samma referenspunktvärde till systemet med den inaktiva givaren efter avslut av fas 3. En senare lägesdifferens mellan de 2 ärvärdesystemen kan endast ske genom defekta givare eller mekanisk förskjutning mellan givarna. ### Kontrollera givarsignal, ärvärdeskabel och kontaktdon. ### Kontrollera mekanisk infästning (förflyttning av mäthuvud, mekanisk vridning möjlig). ### Öka axelspecifika MD 36 500 ENC_CHANGE_TOL. Fortsättning av programmet är inte möjligt. Programmet måste avbrytas med reset, därefter kan programmet startas på nytt med Cykelstart, ev. från avbrottsställe efter ”blocksökning med/utan beräkning”. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 356 25105 Axel %1 mätsystemen går isär Förklaring %1 = Axelnamn, spindelnummer De båda mätsystemen går isär, d.v.s. den cykliskt övervakade ärvärdesdifferensen mellan systemen är större än motsvarande tolerans i maskindata $MA_ENC_DIFF_TOL. Kan endast uppstå då båda systemen är aktiva ($MA_NUM_ENCS = 2) och refererade. Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion Visning av larm Bitar sätts i snittställe Cykel-stopp vid larm Spärr av Cykelstart Åtgärd Kontakta auktoriserad personal / service. Kontrollera maskindata för aktiv och invald givare. Kontrollera maskindata för givarens tolerans ($MA_ENC_DIFF_TOL Fortsättning av program Radera larmet i denna BAG med reset-knappen. Starta om NC-programmet. 25110 Axel %1 vald givare saknas Förklaring %1 = Axelnamn, spindelnummer Vald givare stämmer inte överens med maximalt antal givare i axelspecifika maskindata 30 200 NUM_ENCS, d.v.s. den 2:a givaren finns inte. Reaktion Visning av larm. Åtgärd Ange antalet använda givare för denna axel i maskindata 30 200 NUM_ENCS (”Antal givare”)., Värde 0: Värde 1: Värde 2: Axel utan givare ### t.ex. spindel Axel med 1 givare ### standardinställning Axel med 2 givare ###### t.ex. direkt och indirekt mätsystem Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 25200 Axel %1 begärt parameterblock ej tillåtet Förklaring %1 = Axelnamn, spindelnummer För lägesreglering har ett nytt parameterblock begärts vars nummer ligger utanför tillåten gräns (8 parameterblock: 0 ... 7 är tillåtet). Reaktion Cykel-stopp vid larm. Spärr av Cykelstart i denna kanal. Visning av larm. Bitar sätts i snittställe. Om axeln är en singelaxel när larmet kommer, så påverkas bara denna axel (ej på t.ex. hela kanalen eller BAG’en). Åtgärd Kontakta auktoriserad personal / service. Kontrollera axel-/spindelspecifika snittställesignaler (DB 31 - 48, DBX 9.0, 9.1 och 9.2 ”Val av parameterblock för servo A, B, C”). Ett parameterblock omfattar följande maskindata: ### ### ### ### ### MD 31 050: DRIVE_AX_RATIO_DENOM [n] MD 31 060: DRIVE_AX_RATIO_NUMERA [n] MD 32 200: POSCTRL_GAIN [n] MD 32 800: EQUIV_CURRCTRL_TIME [n] MD 32 810: EQUIV_SPEEDCTRL_TIME [n] © Siemens AG All Rights Reserved 357 ### MD 32 910: DYN_MATCH_TIME [n] ### MD 36 200: AX_VELO_LIMIT [n] Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 25201 Axel %1 störning servo Förklaring %1 = Axelnamn, spindelnummer Servot meddelar ett gravt fel av klass 1. Exakt felorsak kan utläsas genom utvärdering av följande tilläggslarm: Larm 300 500, Larm 300 502 - 300 505, Larm 300 508, Larm 300 515, Larm 300 608, Larm 300 612, Larm 300 614, Larm 300 701 - 300 761, Larm 300 799. Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Utvärdera ovanstående servolarm. Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. 25202 Axel %1 Vänta på servo Förklaring %1 = Axelnamn, Spindelnummer. Summafel servo (självraderande). Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Vi väntar på servo. 25202 visar på likartade fel som larm 25201 (jämför där). Larmet visas hela tiden vid uppstart om servot inte kommunicerar (t.ex. profibus-kontakt har lossnat). Annars visas larmet bara en kort tid och vid ständiga problem raderas det efter intern timeout genom larm 25201 Fortsättning av program Larmet försvinner med larmorsak. Ingen ytterligare betjäning behövs. 26000 Axel %1 klämningsövervakning Förklaring %1 = Axelnamn, spindelnummer Klämd axel har tryckts ur sin programmerade position. Tillåten avvikelse bestäms med axelspecifika maskindata 36 050 CLAMP_POS_TOL. Klämning av en axel aktiveras med axelspecifik snittställesignal DB 31 - 48, DBX 2.3: ”Klämning aktiverad”. Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. © Siemens AG All Rights Reserved 358 Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Fastställ positionsavvikelse till börposition och oberoende av detta, antingen höj tillåten tolerans i MD eller se till att mekanisk klämning blir bättre (t.ex. höj klämtrycket). Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. 26001 Axel %1 parametreringsfel: Kompensering för friktion Förklaring %1 = Axelnamn, spindelnummer Parametreringen av adaptionslinje vid kvadrantfelkompensering är otillåten, eftersom accelerationsvärde 2 (MD 32 560 FRICT_COMP_ACCEL2) inte ligger mellan accelerationsvärde 1 (MD 32 550 FRICT_COMP_ACCEL1) och accelerationsvärde 3 (MD 32 570 FRICT_COMP_ACCEL3). Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera inställningsparametrar för kvadrantfelkompensering (friktion), annullera ev. kompenseringen med MD 32 500 FRICT_COMP_ENABLE. Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. 26002 Axel %1 givare %2 parametreringsfel: Antal givarstreck Förklaring %1 = Axelnamn, spindelnummer %2 = Givarnummer 1. Roterande mätsystem ($MA_ENC_IS_LINEAR[] == FALSE) Det i MD31020 $MA_ENC_RESOL[] inställda antalet givarstreck stämmer inte överens med servomaskindata MD1005 resp. ett av båda MD’s är 0! 2. Absolut mätsystem med EnDat-gränssnitt ($MA_ENC_TYPE[] == 4) Vid absolutgivare kontrolleras dessutom upplösningen hos de från servo levererade inkremental- och absolutspåren med avseende på konsistens. - Motormätsystem: MD1005, MD1022 - Direkt mätsystem: MD1007, MD1032 Båda servomaskindata måste stå i ett bestämt förhållande till varandra. Om nedanstående villkor inte uppfylls för det till larm. 2.1 Roterande mätsystem ($MA_ENC_IS_LINEAR[] == FALSE) MD1022/MD1005 == 4 * n [n=1,2,3...] (Motormätsystem) MD1032/MD1007 == 4 * n [n=1,2,3...] (Direkt mätsystem) 2.2 Linjärt mätsystem ($MA_ENC_IS_LINEAR[] == TRUE) © Siemens AG All Rights Reserved 359 MD1005/MD1022 == 4 * n [n=1,2,3...] (Motormätsystem) MD1007/MD1032 == 4 * n [n=1,2,3...] (Direkt mätsystem) Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Rätta till maskinsdata. Vid absolutgivare skall aktiva servolarm som kan hänföras till givarproblem utvärderas. De kan vara orsak till felaktig inmatning i MD 1022/MD 1032 som utläses automatiskt från givare till servo. Fortsättning av program Slå styrningen FRÅN - TILL. 26003 Axel %1 parametreringsfel: Spindelstigning Förklaring %1 = Axelnamn, spindelnummer Den i axelspecifika maskindata 31 030 LEADSCREW_PITCH inställda stigningen för kulskruv / trapetsgängad skruv = 0. Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Om axeln är en singelaxel när larmet kommer, så påverkas bara denna axel (ej på t.ex. hela kanalen eller BAG’en). Åtgärd Fastställ stigning på kulskruv (angivet från maskintillverkare eller mät stigningen efter borttagning av skydd) och skriv in denna i MD 31 030: LEADSCREW_PITCH (oftast 10 eller 5 mm/varv.). Fortsättning av program Slå styrningen FRÅN - TILL. 26004 Axel %1 givare %2 parametreringsfel: Avstånd mellan streck på linjär givare Förklaring %1 = Axelnamn, spindelnummer %2 = Givarnummer Den i axelspecifika maskindata MD 31 010 ENC_GRID_POINT_DIST inställda delningsperioden för linjär mätskala = 0. Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. © Siemens AG All Rights Reserved 360 Bitar sätts i snittställe. Om axeln är en singelaxel när larmet kommer, så påverkas bara denna axel (ej på t.ex. hela kanalen eller BAG’en). Åtgärd Kontakta auktoriserad personal / service. Skriv in linjärskalans delningsperiod enligt maskintillverkarens föreskrifter (eller tillverkaren av mätskala) i maskindata 31 010 ENC_GRID_POINT_DIST. Fortsättning av program Slå styrningen FRÅN - TILL. 26005 Axel %1 parametreringsfel: Utgångsberäkning Förklaring %1 = Axelnamn, spindelnummer Den i maskindata 32 250 RATED_OUTVAL eller i MD 32 260 RATED_VELO inställda utgångsberäkningen av analogt varvtalsbörvärde = 0. Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Om axeln är en singelaxel när larmet kommer, så påverkas bara denna axel (ej på t.ex. hela kanalen eller BAG’en). Åtgärd Kontakta auktoriserad personal / service. I maskindata 32 250 RATED_OUTVAL skrivs den märkutgångsspänning i [%] av maximalt börvärde (10V) in, som skall uppnås vid motorns märkvarvtal i [grader/s] (maskindata 32 260 RATED_VELO). Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. Starta om programmet. 26006 Axel %1 givare %2 givartyp/utgångstyp %3 ej möjlig Förklaring %1 = Axelnamn, spindelnummer %2 = Givarnummer %3 = Givartyp/utgångstyp Alla givar- resp.- utgångstyper lämpar sig inte för både FM-NC och 840D. Tillåtna inställningar 840D: MD 30 240 ENC_TYPE MD 30 130 CTRLOUT_TYPE =0 =1 =2 =0 =1 Simulation Råsignalgivare Fyrkantsignalgivare Simulation Standard =0 =3 =4 =2 =3 Simulation Stegmotorstyrning FM-Modul läge Stegmotorstyrning FM-Modul läge Tillåtna inställningar FM-NC: MD 30 240 ENC_TYPE MD 30 130 CTRLOUT_TYPE Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). © Siemens AG All Rights Reserved 361 Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Om axeln är en singelaxel när larmet kommer, så påverkas bara denna axel (ej på t.ex. hela kanalen eller BAG’en). Åtgärd Kontakta auktoriserad personal / service. Kontrollera och korrigera maskindata MD 20 240 ENC_TYPE och/eller MD 30 130 CTRLOUT_TYPE. Fortsättning av program Slå styrningen FRÅN - TILL. 26007 Axel %1 QFK: felaktig grov stegbredd Förklaring %1 = Axelnamn, spindelnummer Grov stegbredd vid QFK (kvadrantfelkompensering) måste ligga i området 1 <= grov stegbredd <= max. värde från MD 18342 MM_QEC_MAX_POINTS (momentant 1025), eftersom fler värden helt enkelt spränger minnet. Reaktion Visning av larm. Åtgärd Anpassa systemvariabel $AA_QEC_COARSE_STEPS. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 26008 Axel %1 QFK: felaktig fin stegbredd Förklaring %1 = Axelnamn, spindelnummer Fin stegbredd vid QFK (kvadrantfelkompensering) $AA_QEC_FINE_STEPS måste ligga i området 1 <= fin stegbredd <= 16, eftersom denna storlek påverkar beräkningstiden för QFK. Reaktion Visning av larm. Åtgärd Anpassa systemvariabel $AA_QEC_ FINE_STEPS. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 26009 Axel %1 QFK: Minnesspill Förklaring %1 = Axelnamn, spindelnummer Produkten av data $AA_QEC_COARSE_STEPS+1 och $AA_QEC_FINE_STEPS får inte överstiga maximalt antal kurvpunkter (MD 18342 MM_QEC_MAX_POINTS). Vid riktningsberoende kurva gäller detta kriterium 2 * ($AA_QEC_COARSE_STEPS+1) * $AA_QEC_FINE_STEPS! Reaktion Visning av larm. Åtgärd Öka 18342 MM_QEC_MAX_POINTS eller minska $AA_QEC_COARSE_STEPS och/eller $AA_QEC_FINE_STEPS. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 362 26010 Axel %1 QFK: felaktig accelerationskurva Förklaring %1 = Axelnamn, spindelnummer $AA_QEC_ACCEL_1/2/3: Accelerationskurvan är uppdelad i 3 områden. För varje kurva gäller en annan kvantisering av accelerationsstegen. Ändring av standardvärden skall endast ske om kompenseringen i dessa accelerationsområden är otillräcklig. Standardvärden: ### $AA_QEC_ACCEL_1 vid ca. 2% av maximal acceleration ($AA_QEC_ACCEL_3), ### $AA_QEC_ACCEL_2 vid ca. 60% av maximal acceleration ($AA_QEC_ACCEL_3), ### $AA_QEC_ACCEL_3 vid maximal acceleration (32300 MAX_AX_ACCEL). Reaktion Visning av larm. Åtgärd Mata in värdena korrekt: 0 < $AA_QEC_ACCEL_1 < $AA_QEC_ACCEL_2 < $AA_QEC_ACCEL_3 och endast på detta sätt! Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 26011 Axel %1 QFK: felaktiga mättider Förklaring %1 = Axelnamn, spindelnummer $AA_QEC_MEAS_TIME_1/2/3: Mättid för bestämning av felkriterium. Mätningen påbörjas när kriteriet för uppkoppling av kompenseringsvärdet är uppfyllt (börhastigheten byter förtecken). Slutet bestäms med maskindata. För de 3 kurvområdena krävs olika mättider. Förinställda värden skall endast ändras vid problemfall. De 3 inställningarna gäller för motsvarande 3 accelerationsområden. 1. $AA_QEC_MEAS_TIME_1 anger mättid (för fastställan av felkriterium) för acceleration i området från 0 till $AA_QEC_ACCEL_1. 2. $AA_QEC_MEAS_TIME_2 anger mättid i området från $AA_QEC_ACCEL_1 till $AA_QEC_ACCEL_2. 3. $AA_QEC_MEAS_TIME_3 anger mättid i området från $AA_QEC_ACCEL_2 till $AA_QEC_ACCEL_3 och därutöver. Reaktion Visning av larm. Åtgärd Mata in värdena korrekt: 0 < $AA_QEC_MEAS_TIME_1 < $AA_QEC_MEAS_TIME_2 < $AA_QEC_MEAS_TIME_3 och endast på detta sätt! Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 26012 Axel %1 QFK: förstyrning ej aktiv Förklaring %1 = Axelnamn, spindelnummer Felkriterium för bestämning av kvadrantfel kräver en korrekt inställd förstyrning. Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). © Siemens AG All Rights Reserved 363 Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd Spärr av Cykelstart. Visning av larm. Åtgärd Koppla in förstyrning och ställ in korrekt. Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. 26014 Axel %1 maskindata %2 otillåtet värde Förklaring %1 = Axelnamn, spindelnummer %2 = String: MD-beteckning Maskindata innehåller ett otillåtet värde. Reaktion BAG ej driftberedd, påverkar även singelaxlar. Kanal ej driftberedd. NC ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Gör om inmatningen med korrekt värde och gör Power-on. Fortsättning av program Slå styrningen FRÅN - TILL. 26015 Axel %1 maskindata %2[%3] otillåtet värde Förklaring %1 = Axelnamn, spindelnummer %2 = String: MD-beteckning %3 = Index: MD-Array-Index Maskindata innehåller ett otillåtet värde. Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Gör om inmatningen med korrekt värde och gör Power-on. Fortsättning av program Slå styrningen FRÅN - TILL. 26016 Axel %1 maskindata %2 otillåtet värde Förklaring %1 = Axelnamn, spindelnummer %2 = String: MD-beteckning Maskindata innehåller ett otillåtet värde. Reaktion BAG ej driftberedd, påverkar även singelaxlar. Kanal ej driftberedd. NC ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. © Siemens AG All Rights Reserved 364 Åtgärd Gör om inmatningen med korrekt värde och gör reset. Fortsättning av program Radera larm med reset-knapp i alla kanaler i denna BAG. Starta om NCprogram. 26017 Axel %1 maskindata %2[%3] otillåtet värde Förklaring %1 = Axelnamn, spindelnummer %2 = String: MD-beteckning %3 = Index: MD-Array-Index Maskindata innehåller ett otillåtet värde. Reaktion BAG ej driftberedd, påverkar även singelaxlar. Kanal ej driftberedd. NC ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Gör om inmatningen med korrekt värde och gör reset. Fortsättning av program Radera larm med reset-knapp i alla kanaler i denna BAG. Starta om NCprogram. 26018 Axel %1 börvärdesutgång servo %2 använd flera gånger Förklaring %1 = Axelnamn, spindelnummer %2 = Servonummer Samma börvärdesutgång är använd flera gånger. Maskindata 30110 $MA_CTRLOUT_MODULE_NR innehåller samma värde för flera axlar. Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Undvik dubbelbeläggning i börvärdestillordning genom korrigering av 30110 $MA_CTRLOUT_MODULE_NR. Kontrollera dessutom vald bustyp $MA_CTROUT_SEGMENT_NR. Fortsättning av program Slå styrningen FRÅN - TILL. 26019 Axel %1 givare %2 mätning är inte möjlig med detta regleringskort Förklaring %1 = NC-axelnummer %2 = Givarnummer Om MD $MN_13100 DRIVE_DIAGNOSIS[8] innehåller ett värde olika 0, så har styrningen hittat minst ett regleringskort som inte understödjer mätning. I NCprogrammet har mätning programmerats för denna axel. Reaktion Visning av larm Bitar sätts i snittställe Cykel-stopp vid larm Spärr av Cykelstart © Siemens AG All Rights Reserved 365 Åtgärd Om möjligt, ändra mätrörelse så att denna axel inte måste köras, och programmera inte denna axel mer i MEAS-block. Ett mätvärde kan i vilket fall som helst inte längre avfrågas för denna axel. Byt regleringskort mot ett som understödjer mätning, se $MN_DRIVE_DIAGNOSIS[8]. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 26020 Axel %1 givare %2 hårdvarufel %3 vid nyinitiering av givare Förklaring %1 = Axelnamn, spindelnummer %2 = Givarnummer %3 = Fel, finkod Fel vid initiering eller åtkomst av givare (jämför tilläggsinformation för gränssnitt mot absolutgivare ur felets finkod). Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Axlarna är inte längre synkroniserade till maskinens positioner (referenspunkt) Åtgärd Åtgärda hårdvarufel, ev. byt givare. Fastställ att vid EnDat-absolutgivare inga gamla PCU’s utan SIDA’s finns till förfogande. Bit –nr. Betydelse Bit 0 Belysning saknas Bit 1 Signalamplitud för liten Bit 2 Felaktigt positionsvärde Bit 3 Överspänning Bit 4 Underspänning Bit 5 Överström Bit 6 Batteri måste bytas Bit 7 reserverat Bit 8 Fortsättning av program Hänvisning reserverat Bit 9 Felaktigt C/D-spår vid givare ERN1387 eller EQNgivare ansluten Bit 10 Protokoll kan inte avbrytas Bit 11 SSI-Pegel avkänd på dataledning Bit 12 TIMEOUT läsning av mätvärde Bit 13 CRC-fel Bit 14 Felaktig IPU-Submodul för direkt mätsignal Bit 15 Defekt mätgivare Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 366 End. vid 611D utökning 26022 Axel %1 givare %2 mätning med simulerad givare är inte möjligt Förklaring %1 = NC-axelnummer %2 = Givarnummer Larmet kommer om mätning skall ske utan verklig givare ( simulerad givare). Reaktion Visning av larm Bitar sätts i snittställe Cykel-stopp vid larm NC ej driftberedd Åtgärd Kontakta auktoriserad personal / service. • Om möjligt, ändra mätrörelse så att denna axel inte måste köras, och programmera inte denna axel mer i MEAS-block. Ett mätvärde kan i vilket fall som helst inte längre avfrågas för denna axel • Säkerställ att inte mätning sker med simulerad givare (MD $MA_ENC_TYPE). Fortsättning av program Radera larm med reset-knapp. Starta om NC-program 26030 Axel %1 givare %2 absolut-position förlorad Förklaring %1 = Axelnamn, spindelnummer %2 = Givarnummer Absolutgivarens absolutposition blev ogiltig på grund av: * vid växling av parameterblock en förändrad växelstegöversättning har hittats mellan givare och bearbetning eller * på grund av byte av givare (absolutgivarens serienummer har ändrats). Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Axlarna är inte längre synkroniserade till maskinens positioner (referenspunkt) Åtgärd Kontakta auktoriserad personal/service. Ny referering/synkronisering av absolutgivare. Montera absolutgivaren på lastsida, konfigurera riktigt (t.ex. MD 31040 ENC_IS_DIRECT). Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. Starta om programmet. 26031 Axel %1 Konfigureringsfel Master-Slav Förklaring %1 = Axelnamn, Spindelnummer Larmet ges ut om en maskinaxel samtidigt har programmerats som master- och slavaxel. Varje koppad axel får vara köras antingen som master- eller slavaxel. Reaktion BAG ej driftberedd. NC ej driftberedd Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). © Siemens AG All Rights Reserved 367 Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera resp. korrigera maskindata för alla kopplade axlar: MD37250 $MA_MS_ASSIGN_MASTER_SPEED_CMD MD37252 $MA_MS_ASSIGN_MASTER_TORQUE_CTR Fortsättning av program Radera larmet med reset-knappen. Starta om programmet. 26032 Axel %1 Master-Slav ej projekterat Förklaring %1 = Axelnamn, Spindelnummer På grund av felaktig projektering kunde inte Master-Slav kopplingen inte aktiveras. Reaktion Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera aktuell projektering för Master-Slav koppling. Projekteringen kan ändras med MASLDEF-instruktion eller maskindata MD37250 $MA_MS_ASSIGN_MASTER_SPEED_CMD och MD37252 $MA_MS_ASSIGN_MASTER_TORQUE_CTR Fortsättning av program Radera larmet med reset-knappen. Starta om programmet. 26050 Axel %1 Parameterblockväxling från %2 till %3 är inte möjligt Förklaring %1 = Axelnamn, Spindelnummer %2 = Index: Aktuellt parameterblock %3 = Index: Nytt parameterblock Växling av parameterblock kan inte göras utan hopp. Orsaken för detta ligger i innehållet i parameterblocket som skall aktiveras, t.ex. olika lastväxelfaktorer. Reaktion Spärr av Cykelstart. Cykelstopp vid larm. Visning av larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Bitar sätts i snittställe. Lokal reaktion. Åtgärd - Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 26070 Kanal %1 Axel %2 kan inte kontrolleras från PLC, max. antal axlar överskridet Förklaring %1 = Kanalnummer %2 = Axelnamn, Spindelnummer Man har försökt att göra fler axlar än tillåtet till en PLC-kontrollerad axel. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera och ev. korrigera maskindata: MD_NUM_MAX_PLC_CNTRL_AXES, eller minska antalet begärda PLCkontrollerade axlar. Fortsättning av program Radera larm med reset-knapp resp. Cykelstart. © Siemens AG All Rights Reserved 368 26072 Kanal %1, Axel %2 kan inte kontrolleras från PLC Förklaring %1 = Kanalnummer %2 = Axelnamn, Spindelnummer Axeln kan inte göras till en PLC-kontrollerad axel. Till att börja med kan axeln kontrolleras från PLC i varje tillstånd. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Gör axeln neutral med RELEASE eller WAITP. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 369 26074 Kanal %1 frånslag av PLC-kontroll av axel %2 är ej tillåtet i aktuellt tillstånd Förklaring %1 = Kanal %2 = Axel, Spindel PLC kan endast ge tillbaka kontrollen av axel till programexekveringen när axeln är i tillståndet READY. Reaktion Visning av larm. Bitar sätts i snittställe. Interpreterstopp. Spärr av Cykelstart. Åtgärd Aktivera axelspecifik RESET och upprepa förloppet. Fortsättning av program Radera larm med raderings-knapp. Ingen ytterligare betjäning behövs. 26080 Kanal %1 Återgångsposition för axel %2 ej programmerad eller ogiltig Förklaring %1 = Kanal %2 = Axel, spindel Ingen återgångsposition är programmerad för axeln vid tidpunkt för triggning eller så är positionen ogiltig. Reaktion Visning av larm. Åtgärd Sätt först ett värde med POLFA (Axel, Typ, Pos), sätt därefter typ=1 (absolut) eller typ=2 (inkrementell); Typ=0 markerar positionen som ogiltig. Fortsättning av program Radera larm med raderings-knapp resp. Cykelstart. 26081 Kanal %1 Axial trigger för axel %2 har löst ut, men axeln är inte PLCkontrollerad Förklaring %1 = Kanal %2 = Axel, spindel Axial trigger för singelaxel har löst ut. Axeln är inte PLC-kontrollerad vid tidpunkt för triggning (alltså ingen singelaxel) eller så är positionen ogiltig. Reaktion Visning av larm. Åtgärd Sätt först axeln som PLC-kontrollerad (gör den till singelaxel). Fortsättning av program Radera larm med raderings-knapp resp. Cykelstart. 26100 Axel %1, servo %2 inget livstecken Förklaring %1 = Axelnamn, spindelnummer %2 = Servonummer Servostyrningen räknar varje cykel upp en ”livsteckencell” som avfrågas varje interpolationstakt av servot om någon förändring skett. Kvarstår cellen oförändrad sätts detta larm. Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Med detta larm kommer flera larm att visas (systemfel, t.ex. stackoverflow), som efter utvärdering ger information om felorsak. © Siemens AG All Rights Reserved 370 Om detta larm uppkommer flera gånger skall en maskin- och programanalys genomföras så exakt som möjligt och sedan meddelas Siemens AB. Fortsättning av program Slå styrningen FRÅN - TILL. 26101 Axel %1, Servo %2 kommunicerar inte Förklaring %1 = Axelnamn, Spindelnummer. %2 = Servonummer. Servo kommunicerar inte. Reaktion BAG ej driftberedd. NC ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Axlarna är inte längre synkroniserade med maskinens aktuella värden (referenspunkt). Åtgärd • • Fortsättning av program Radera larm med reset-knapp. Starta om bearbetningsprogram. 26102 Axel %1, Servo %2 Inget livstecken Förklaring %1 = Axelnamn, Spindelnummer. %2 = Servonummer. Kontrollera buskonfigurering. Kontrollera anslutningar (Kontakt urtagen, optionsmodul inaktiv osv.). Livstecknet aktualiseras inte längre från servo. Reaktion BAG ej driftberedd. NC ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Axlarna är inte längre synkroniserade med maskinens aktuella värden (referenspunkt). Åtgärd • • • • Fortsättning av program Radera larm med reset-knapp. Starta om bearbetningsprogram. 26105 Servo hittas ej till axel %1 Förklaring %1 = Axelnamn, Spindelnummer. Kontrollera taktinställningar. Förläng ev. cykeltiden. Starto om servo. Kontrollera servots programvara. Det för nämnd axel parametrerade servot kunde inte hittas. I NC har t.ex. en profibus-slav som inte finns i SDB 1000 parametrerats. Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb).. © Siemens AG All Rights Reserved 371 Visning av larm. Bitar sätts i snittställe. Åtgärd Möjliga orsaker är: • $MA_CTRLOUT_TYPE långt från 0; servot borde egentligen simuleras (= 0). • $MA_CTRLOUT_MODULE_NR felaktigt inmatat, dvs. de logiska servonumren har växlats, och för detta servo står det ett ogiltigt värde i $MN_DRIVE_LOGIC_ADDRESS (se 3.) eller ett servonummer som inte existerar på bussen (t.ex. kontrollera antalet slavar). • $MN_DRIVE_LOGIC_ADDRESS innehåller värden som inte projekterats på profibus (som alltså inte står i SDB1000), eller så har adresserna för servots ingångs- och utgångsslot inte valts lika vid projekteringen av profibus. Fortsättning av program Slå styrningen FRÅN - TILL. 26106 Givare %2 till axel %1 hittas ej Förklaring %1 = Axelnamn, Spindelnummer. %2 = Givarnummer. Der für die genannte Axel parametrierte Antrieb konnte nicht gefunden werden. In der NC wurde z.B. ein Profibus-Slave parametriert, der im SDB1000 nicht enthalten ist. Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb).. Visning av larm. Bitar sätts i snittställe. Åtgärd Möjliga orsaker är: • $MA_ENC_TYPE långt från 0; givaren borde egentligen simuleras (= 0). • $MA_ENC_MODULE_NR felaktigt inmatat, dvs. de logiska servonumren har växlats, och för detta servo står det ett ogiltigt värde i $MN_DRIVE_LOGIC_ADDRESS (se 3.) eller ett servonummer som inte existerar på bussen (t.ex. kontrollera antalet slavar). • $MN_DRIVE_LOGIC_ADDRESS innehåller värden som inte projekterats på profibus (som alltså inte står i SDB1000), eller så har adresserna för servots ingångs- och utgångsslot inte valts lika vid projekteringen av profibus. Fortsättning av program Slå styrningen FRÅN - TILL. 26110 Servo-oberoende stopp / återgång utlöst Förklaring %1 = Axelnamn, Spindelnummer %2 = Servonummer På servobussen har vid minst en axel ett ” Servo-oberoende stopp resp. återgång” löst ut. Servot reagerar inte därför på något körkommando längre. Ny uppstart av bussen (HW-reset) krävs. Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. © Siemens AG All Rights Reserved 372 Åtgärd Gör ny uppstart på servo och HW-reset Fortsättning av program Slå styrningen FRÅN - TILL. 27000 Axel %1 är inte säkert refererad Förklaring %1 = Axelnummer Detta larm har 2 orsaker: - Maskinpositionen är ännu inte bekräftad av användaren, - Maskinpositionen är ännu inte verifierad med en efterföljande referenspunktkörning. Även när axeln är referenspunktkörd, finns det ingen bekräftelse att refereringen har lämnat rätt resultat. Felaktiga resultat kan t.ex. uppstå om axeln har flyttats efter det att styrningen har slagits av. Detta medför att positionen före frånslag ej längre stämmer. För att undvika detta måste användare efter första referenspunktkörningen ge sin användartillåtelse till visad aktuell position. Efter första användartillåtelse måste en efterföljande referenspunktkörning göras vid varje uppstart (med absolutgivare sker detta automatiskt). Detta gäller som verifiering av den före frånslag sparade stilleståndspositionen. Med maskindata $MN_SAFE_ALARM_SUPPRESS_LEVEL (MD>=3) kan visningen av larmet ställas in så att summalarm 27100 visas för alla SI-axlar. Reaktion Visning av larmet. Åtgärd Kör axlarna till en känd position, slå om till driftart ”Referenspunktkörning” och tryck på funktionsknapp ”Bekräfta”. Kontrollera de i bekräftelsebilden visade positionerna. Om de motsvarar de väntade värden kan de bekräftas med urvalsknappen. Om användartillåtelse redan är satt kan axeln refereras på nytt. Varning Om axeln inte är säkert referenspunktkörd och användarbekräftelse ännu inte finns, då gäller: - säkra nockar är ännu ej säkra - säkra ändlägen är ännu ej aktiva Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 27001 Axel %1 defekt i en övervakningskanal, kod %2, värde: NCK %3, servo %4 Förklaring %1 = Axelnummer %2 = Tilläggsinformation korsreferensindex %3 = Tilläggsinformation jämförelsevärde NCK %4 = Tilläggsinformation jämförelsevärde servo Inbördes jämförelse mellan de båda övervakningskanalerna har funnit en skillnad mellan ingångsdata eller resultat av övervakningen. En av övervakningarna fungerar inte längre tillförlitligt, d.v.s. säker övervakning av drift är inte längre möjlig. Följande felkoder är möjliga från NCK: 0 1 2 3 4 5 Följelarm till servolarm 300911. Händelselista 1: SBH-, SG-, SBR- eller SE-händelse. För ytterligare information se servo-MD 1391, 1392. Händelselista 2: SN-, n_x-händelse. För ytterligare information se servo-MD 1393, 1394. Ärvärdesdifferens inställd större än $MA_SAFE_POS_TOL. Används ej. Funktions-frigivningar $MA_SAFE_FUNCTION_ENABLE. © Siemens AG All Rights Reserved 373 6 7 8 9 10 11 12 13 14 15 Hastighetsgräns Hastighetsgräns Hastighetsgräns Hastighetsgräns Tolerands för säkert driftstopp Ändlägeposition Ändlägeposition Ändlägeposition Ändlägeposition Nockposition 16 Nockposition 17 Nockposition 18 Nockposition 19 Nockposition 20 Nockposition 21 Nockposition 22 Nockposition 23 Nockposition 24 Nockposition 25 Nockposition 26 Nockposition 27 Nockposition 28 Nockposition 29 Nockposition 30 Nockposition 31 Lägesärvärdestolerans 32 Ref.Positionstolerans 33 Fördr. tid SG[x] -> SG[y] 34 Fördr. tid Korsvis jämförelse 35 Fördr. tid Imp.radering Stop B 36 Fördr. tid Imp.radering Teststop 37 Fördr. tid Stop C -> SBH 38 Fördr. tid Stop D -> SBH 39 Fördr. tid Stop E -> SBH 40 Stop-Reakt. vid SG-överskrid. 41 Stop-Reakt. vid SE-överskrid. 42 Stilleståndsvarvtal 43 Minnestest Stopreaktion. 44 Aktuell position + SG[0] 45 Aktuell position - SG[0] 46 Aktuell position + SG[1] 47 Aktuell position - SG[1] 48 Aktuell position + SG[2] 49 Aktuell position - SG[2] 50 Aktuell position + SG[3] 51 Aktuell position - SG[3] 52 Stilleståndsposition + Tolerans 53 Stilleståndsposition - Tolerans 54 Aktuell position + n_x + Tolerans 55 Aktuell position + n_x 56 Aktuell position - n_x $MA_SAFE_VELO_LIMIT[0]. $MA_SAFE_VELO_LIMIT[1]. $MA_SAFE_VELO_LIMIT[2]. $MA_SAFE_VELO_LIMIT[3]. $MA_SAFE_STANDSTILL_TOL. $MA_SAFE_POS_LIMIT_PLUS[0]. $MA_SAFE_POS_LIMIT_MINUS[0]. $MA_SAFE_POS_LIMIT_PLUS[1]. $MA_SAFE_POS_LIMIT_MINUS[1]. $MA_SAFE_CAM_POS_PLUS[0] + $MA_SAFE_CAM_TOL. $MA_SAFE_CAM_POS_PLUS[0]. $MA_SAFE_CAM_POS_MINUS[0] + $MA_SAFE_CAM_TOL. $MA_SAFE_CAM_POS_MINUS[0]. $MA_SAFE_CAM_POS_PLUS[1] + $MA_SAFE_CAM_TOL. $MA_SAFE_CAM_POS_PLUS[1]. $MA_SAFE_CAM_POS_MINUS[1] + $MA_SAFE_CAM_TOL. $MA_SAFE_CAM_POS_MINUS[1]. $MA_SAFE_CAM_POS_PLUS[2] + $MA_SAFE_CAM_TOL. $MA_SAFE_CAM_POS_PLUS[2]. $MA_SAFE_CAM_POS_MINUS[2] + $MA_SAFE_CAM_TOL. $MA_SAFE_CAM_POS_MINUS[2]. $MA_SAFE_CAM_POS_PLUS[3] + $MA_SAFE_CAM_TOL. $MA_SAFE_CAM_POS_PLUS[3]. $MA_SAFE_CAM_POS_MINUS[3] + $MA_SAFE_CAM_TOL. $MA_SAFE_CAM_POS_MINUS[3]. $MA_SAFE_POS_TOL. $MA_SAFE_SLIP_VELO_TOL bei akt.ärvärdessynkronisering (Eftersläp) $MA_SAFE_REFP_POS_TOL. $MA_SAFE_VELO_SWITCH_DELAY. $MA_SAFE_MODE_SWITCH_TIME. $MA_SAFE_PULSE_DISABLE_DELAY. $MA_SAFE_PULSE_DIS_CHECK_TIME. $MA_SAFE_STOP_SWITCH_TIME_C. $MA_SAFE_STOP_SWITCH_TIME_D. $MA_SAFE_STOP_SWITCH_TIME_E. $MA_SAFE_VELO_STOP_MODE. $MA_SAFE_POS_STOP_MODE. $MA_SAFE_STANDSTILL_VELO_TOL. $MA_SAFE_VELO_LIMIT[0]. $MA_SAFE_VELO_LIMIT[0]. $MA_SAFE_VELO_LIMIT[1]. $MA_SAFE_VELO_LIMIT[1]. $MA_SAFE_VELO_LIMIT[2]. $MA_SAFE_VELO_LIMIT[2]. $MA_SAFE_VELO_LIMIT[3]. $MA_SAFE_VELO_LIMIT[3]. $MA_SAFE_STANDSTILL_TOL. $MA_SAFE_STANDSTILL_TOL. $MA_SAFE_VELO_X + $MA_SAFE_POS_TOL. $MA_SAFE_VELO_X. $MA_SAFE_VELO_X. © Siemens AG All Rights Reserved 374 57 Aktuell position - n_x - Tolerans $MA_SAFE_VELO_X $MA_SAFE_POS_TOL. 58 Aktivt externt stilleståndskommando 59 SG-Korrekturfaktor 1 $MA_SAFE_VELO_OVR_FACTOR[0]. 60 SG-Korrekturfaktor 2 $MA_SAFE_VELO_OVR_FACTOR[1]. 61 SG-Korrekturfaktor 3 $MA_SAFE_VELO_OVR_FACTOR[2]. 62 SG-Korrekturfaktor 4 $MA_SAFE_VELO_OVR_FACTOR[3]. 63 SG-Korrekturfaktor 5 $MA_SAFE_VELO_OVR_FACTOR[4]. 64 SG-Korrekturfaktor 6 $MA_SAFE_VELO_OVR_FACTOR[5]. 65 SG-Korrekturfaktor 7 $MA_SAFE_VELO_OVR_FACTOR[6]. 66 SG-Korrekturfaktor 8 $MA_SAFE_VELO_OVR_FACTOR[7]. 67 SG-Korrekturfaktor 9 $MA_SAFE_VELO_OVR_FACTOR[8]. 68 SG-Korrekturfaktor 10 $MA_SAFE_VELO_OVR_FACTOR[9]. 69 SG-Korrekturfaktor 11 $MA_SAFE_VELO_OVR_FACTOR[10]. 70 SG-Korrekturfaktor 12 $MA_SAFE_VELO_OVR_FACTOR[11]. 71 SG-Korrekturfaktor 13 $MA_SAFE_VELO_OVR_FACTOR[12]. 72 SG-Korrekturfaktor 14 $MA_SAFE_VELO_OVR_FACTOR[13]. 73 SG-Korrekturfaktor 15 $MA_SAFE_VELO_OVR_FACTOR[14]. 74 SG-Korrekturfaktor 16 $MA_SAFE_VELO_OVR_FACTOR[15]. 75 Hastighetsgräns n_x $MA_SAFE_VELO_X. 76 Stoppreaktion SG1 $MA_SAFE_VELO_STOP_REACTION[0]. 77 Stoppreaktion SG2 $MA_SAFE_VELO_STOP_REACTION[1]. 78 Stoppreaktion SG3 $MA_SAFE_VELO_STOP_REACTION[2]. 79 Stoppreaktion SG4 $MA_SAFE_VELO_STOP_REACTION[3]. 80 Modulovärde säkra nockar $MA_SAFE_MODULO_RANGE. 81 Tolerans aktuell hastighet SBR $MA_SAFE_STOP_VELO_TOL. 82 SG-Korrekturfaktor-SGEs 0...15 = aktiv SGE-ställning -1 = SG-Korrektur inaktiv (varken SG2 eller SG4 aktiv, eller funktion ej vald med $MA_SAFE _FUNCTION_ENABLE) 83 Felaktig tid för acceptanstest $MA_SAFE_ACCEPTANCE_ TEST_TIMEOUT. 84 Fördröjningstid Stop F -> Stop B $MA_SAFE_STOP_SWITCH_TIME_F. 85 Fördr.tid impulsradering busfel $MN_SAFE_PULSE_ DIS_TIME_BUSFAIL. 86 ej använd 87 ej använd 88 ej använd 89 Givargränsfrekvens $MA_SAFE_ENC_FREQ_LIMIT (endast Performance_2 1000 Kontrolltimer har löpt ut om en kanal meddelar en SGE-ändring i en annan kanal, testad det med denna kontrolltimer om ändringstimern i den andra kanalen har löpt ut. 1001 (används bara i servo, jfr. larm 300911) 1002 Användartillåtelse Data för användartillåtelse inkonsistent är olika i båda övervakningskanalerna efter 2 sekunder. 1003 Referens-tolerans överskriden 1004 Rimlighetsfel användartillåtelse 1005 Impulser redan raderade vid val av teststop 1006 (används bara i servo, jfr. larm 300911) 1007 (används bara i servo, jfr. larm 300911) 1008 (används bara i servo, jfr. larm 300911) 1009 Impulser ej raderade efter $MA_SAFE_PULSE_DIS_ CHECK_TIME Teststop-tid. 1010 Impulser ej raderade vid test av extern impulsradering, efter teststopp-tid $MA_SAFE_PULSE_DIS_CHECK_TIME. 1011 NCK/servo visar olika accepansteststatus 1020 Kommunikation mellan NCK- och servoövervakningskanal är förstörd. © Siemens AG All Rights Reserved 375 Reaktion Spärr av Cykelstart i denna kanal. Visning av larm Åtgärd Stopp F löser ut, d.v.s. ett meddelande skapas och förregling av Cykelstart sker (om endast korsvis datajämförelse är aktiverad), resp. vid aktiv övervakning sker en omedelbar omkoppling till STOP B. Indikering i NC/PLC-snittställe. Hitta skillnaden mellan övervakningskanalerna. Felkoden visar orsaken. Det kan hända att säkerhetsrelevanta maskindata inte längre är lika (ev. ladda in på nytt). Eller att SGEs inte längre har samma kurva (kontrollmät). Kan inget sådant fel hittas kan ett fel finnas i en CPU, som t.ex. en ”tippad” minnescell. Detta fel kan vara ett tillfälligt fel (åtgärdas med POWER ON) eller konstant (kommer tillbaka efter POWER ON, byt då hårdvara). Om en säker övervakning var aktiv så har automatiskt STOP B löst ut. Då måste styrningen slås av/på (Power On). Tabell Felkod för STOPP F vid 840D/611D Nr. Na Förklaring m n 0 in I denna kanal finns inget fel. I någon annan ge kanal kan dock ett fel ha uppstått. t fel 1 Re sul tat list a 1 2 Re sul tat list a 2 3 Ak tu ell po siti on (L äg es är vä rd e) 4 In ge n ko rs vis jä mf ör els e 5 Fu nk tio ns fri © Siemens AG All Rights Reserved 376 Orsak, Åtgärd Sök orsaken i någon annan kanal och kontrollera felkoden Olika inkoppling av funktionerna via SGEs Utvärdera finkoden för felet i 611D-MD 1391 och 1392 Kontrollera nockarnas tolerans Utvärdera finkoden för felet i 611D-MD 1393 och 1394 Felaktig givarberäkning (kontrollera maskindata) Olika sparad stilleståndsposition - Ange MD lika Nr. 6 7 8 9 10 11 12 Na Förklaring m n giv ni ng ar Gr än sv är de för S G 1 Gr än sv är de för S G 2 Gr än sv är de för S G 3 Gr än sv är de för S G 4 Sti lle st ån ds tol er an s Öv re gr än sv är de S E1 Un dr e gr än sv är de Orsak, Åtgärd Ange MD lika Ange MD lika Ange MD lika Ange MD lika Ange MD lika Ange MD lika Ange MD lika © Siemens AG All Rights Reserved 377 Nr. 13 14 15 16 17 18 19 Na Förklaring m n S E1 Öv re gr än sv är de S E2 Un dr e gr än sv är de S E2 Sä kr a no ck ar 1+ (+ tol er an s) Sä kr a no ck ar 1+ Sä kr a no ck ar 1(+ tol er an s) Sä kr a no ck ar 1Sä kr a no ck ar 2+ Orsak, Åtgärd Ange MD lika Ange MD lika Ange MD lika Ange MD lika Ange MD lika Ange MD lika Ange MD lika © Siemens AG All Rights Reserved 378 Nr. 20 21 22 23 24 25 26 Na Förklaring m n (+ tol er an s) Sä kr a no ck ar 2+ Sä kr a no ck ar 2(+ tol er an s) Sä kr a no ck ar 2Sä kr a no ck ar 3+ (+ tol er an s) Sä kr a no ck ar 3+ Sä kr a no ck ar 3(+ tol er an s) Sä kr a no Orsak, Åtgärd Ange MD lika Ange MD lika Ange MD lika Ange MD lika Ange MD lika Ange MD lika Ange MD lika © Siemens AG All Rights Reserved 379 Nr. 27 28 29 30 31 32 33 Na Förklaring m n ck ar 3Sä kr a no ck ar 4+ (+ tol er an s) Sä kr a no ck ar 4+ Sä kr a no ck ar 4(+ tol er an s) Sä kr a no ck ar 4Po siti on stol er an s Re fer en sp osi tio ns tol er an s Ti d ha sti gh Orsak, Åtgärd Ange MD lika Ange MD lika Ange MD lika Ange MD lika Ange MD lika Ange MD lika Ange MD lika © Siemens AG All Rights Reserved 380 Nr. 34 35 36 37 38 Na Förklaring m n et so m ko pp lin g To ler an sti d S G Eo m ko pp lin g Fö rdr öj ni ng sti d im pu lss pä rr Ti d för ko ntr oll av im pu lss pä rr Öv er gå ng sti d ST O P C eft er S B H Öv er gå ng sti d Orsak, Åtgärd Ange MD lika Ange MD lika Ange MD lika Ange MD lika Ange MD lika © Siemens AG All Rights Reserved 381 Nr. 39 40 41 42 43 Na Förklaring m n ST O P D eft er S B H Öv er gå ng sti d ST O P E eft er S B H St op pr ea kti on eft er S G St op pr ea kti on eft er S E Fr ån sla gs va rvt al im pu lss pä rr Mi nn es te st st op pr ea kti Orsak, Åtgärd Ange MD lika Ange MD lika Ange MD lika Ange MD lika - © Siemens AG All Rights Reserved 382 Nr. 44 45 46 47 48 Na Förklaring m n on Ak tu ell po siti on + Gr än sv är de S G 1 Ak tu ell po siti on Gr än sv är de S G 1 Ak tu ell po siti on + Gr än sv är de S G 2 Ak tu ell po siti on Gr än sv är de S G 2 Ak tu ell po siti Orsak, Åtgärd - - - - - © Siemens AG All Rights Reserved 383 Nr. 49 50 51 52 Na Förklaring m n on + Gr än sv är de S G 3 Ak tu ell po siti on Gr än sv är de S G 3 Ak tu ell po siti on + Gr än sv är de S G 4 Ak tu ell po siti on Gr än sv är de S G 4 Sti lle st ån ds po siti on + tol er Orsak, Åtgärd - - - - © Siemens AG All Rights Reserved 384 Nr. 53 54 55 56 57 58 Na Förklaring m n an s Sti lle st ån ds po siti on tol er an s Ak tu ell po siti on ”+ nx ”+ tol er an s Ak tu ell po siti on ”+ nx ” Ak tu ell po siti on ”nx ” Ak tu ell po siti on ”+ nx ”tol er an s Ak tu ell st op pb eg Orsak, Åtgärd - - - - - - © Siemens AG All Rights Reserved 385 Nr. 59 60 61 62 63 64 65 Na Förklaring m n är an S GKo rre kt urf ak tor 1 S GKo rre kt urf ak tor 2 S GKo rre kt urf ak tor 3 S GKo rre kt urf ak tor 4 S GKo rre kt urf ak tor 5 S GKo rre kt urf ak tor 6 S GKo rre kt urf ak tor 7 Orsak, Åtgärd Ange MD lika Ange MD lika Ange MD lika Ange MD lika Ange MD lika Ange MD lika Ange MD lika © Siemens AG All Rights Reserved 386 Nr. 66 67 68 69 70 71 72 73 Na Förklaring m n S GKo rre kt urf ak tor 8 S GKo rre kt urf ak tor 9 S GKo rre kt urf ak tor 10 S GKo rre kt urf ak tor 11 S GKo rre kt urf ak tor 12 S GKo rre kt urf ak tor 13 S GKo rre kt urf ak tor 14 S GKo Orsak, Åtgärd Ange MD lika Ange MD lika Ange MD lika Ange MD lika Ange MD lika Ange MD lika Ange MD lika Ange MD lika © Siemens AG All Rights Reserved 387 Nr. 74 75 76 77 78 79 80 Na Förklaring m n rre kt urf ak tor 15 S GKo rre kt urf ak tor 16 Ha sti gh et sg rä ns ”nx ” St op pr ea kti on vid S G 1 St op pr ea kti on vid S G 2 St op pr ea kti on vid S G 3 St op pr ea kti on vid S G 4 M od Orsak, Åtgärd Ange MD lika Ange MD lika Ange MD lika Ange MD lika Ange MD lika Ange MD lika Ange MD lika © Siemens AG All Rights Reserved 388 Nr. 81 1000 1001 1002 Na Förklaring m n ul ov är de för sä kr a no ck ar Ha sti gh et st ol er an s för sä ke r br o m sr a m p Ko ntr ollt im er ha r lö pt ut Fe lak tig init ier in g av ko ntr ollt im er Ti m er för an vä nd art illå tel se Orsak, Åtgärd Ange MD lika T.ex. kontaktproblem (glappkontakt) - - © Siemens AG All Rights Reserved 389 Nr. 1003 1004 1005 1006 1007 Na Förklaring m n ha r lö pt ut Re fer en st ol er an s lä m na d An vä nd art illå tel se ej ri mli g Im pu lse r re da n ra de ra de vid val av te sts to pp Fe l vid S G Atv ån gs dy na mi se rin g Av br ott på ko Orsak, Åtgärd - - Val av teststopp vid saknad impulsfrigivning Fel vid anslutning av SGEs ”Impulser är raderade” - - © Siemens AG All Rights Reserved 390 Nr. 1008 1009 1010 1020 Na Förklaring m n m m un ika tio n m ell an PL C oc h se rv o Fe lak tig da ta öv erf öri ng m ell an PL C oc h se rv o Utl ös ni ng av följ es to pp eft er te sts to pp Im pu lse r ej ra de ra de Cy kli sk ko m m un Orsak, Åtgärd - - - - © Siemens AG All Rights Reserved 391 Nr. Na Förklaring m n ika tio n m ell an N C K oc h se rv o fu ng er ar int e lä ng re Orsak, Åtgärd Fortsättning av program Radera larm med reset-knapp. Starta om programmet. 27002 Axel %1 Teststop aktiv Förklaring %1 = Axelnummer Frånslagningens felfria funktion provas med aktivering av SGEs ”Val av teststopp”. Reaktion Visning av larmet. Åtgärd Meddelandet tjänar som information till operatören. Larmet försvinner automatiskt efter fördröjningstidens utgång, som är definierad i MD: $MA_SAFE_PULSE_DIS_CHECK_TIME, och annullering av SGE ”Val av teststopp” och om styrningen känner av impulsspärr, testen har alltså utförts korrekt. En felaktig test känns igen med larm 27001 och felkod 1005 resp. med larm 27024. Fortsättning av program Larmet försvinner med larmorsak. Ingen ytterligare betjäning behövs. 27003 Checksummafel har uppstått: %1 %2 Förklaring %1 = Hänvisning till kodavsnitt eller tabell %2 = Tabellnummer Checksummafel i säkerhetsrelevant kod eller säkerhetsrelevant data. Säkra övervakningar (Safety Integrated) i NC kan vara skadade. Reaktion Visning av larmet. Åtgärd Arbeta endast vidare med förhöjd försiktighet. Ladda kod och data på nytt så snart som möjligt (Power On). Om felet uppstår igen skall service tillkallas. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 392 27004 Axel %1, Skillnad säker ingång %2, NCK %3, Servo %4 Förklaring %1 = Axelnummer %2 = Relaterande övervakning %3 = Snittställebeteckning NCK-ingång %4 = Snittställebeteckning Servo-ingång Skillnad vid nämnd ingång är fastställd. Nämnd ingångssignal har under tiden $MA_SAFE_MODE_SWITCH_TIME olika tillstånd i övervakningskanalerna NCK och 611D. Relaterande övervakning: - SS/SV = Skillnad i SGE "Annullering av säkert driftstopp/säker hastighet" - SS = Skillnad i SGE " Annullering av säkert driftstopp " - SV = Skillnad i SGEs " Val av säker hastighet " - SP = Skillnad i SGE " Val av säkra ändlägen " - SVOVR = Skillnad i SGEs "Val av SG-Korrektur" Snittställebeteckning NCK-ingång: - DMP<drv>.<mod>.<bit>=<wert> <drv> = Terminalblockets servonummer (1...31) <mod> = Submodulnummer (1...8) <bit> = Anslutningsnummer (1...16) <wert> = Värde på NCK-SGE (0,1) SPL om parametrering av SGE skett i SPL-gränssnitt : - SPL<io>.<dword>.<bit>=<wert> <io>= parametrerat systemvariabelområde (01=$A_INSID, 02=$A_INSED) <dword> = Systemvariabel-dubbelord (1,2) <bit> = Bitnummer i systemvariabel-dubbelord (1...32) <wert> = Värde på NCK-SGE (0,1) Onboard-Input om parametrering av SGE skett i Onboard-ingång : <bit>= Ingångsnummer = 01 …4 <wert> = Värde på NCK-SGE (0,1) Snittställebeteckning servo-ingång: - DBX<byte>.<bit>=<wert> <byte> = Bytenummer i axiella DB (22, 23, 32, 33) <bit> = Bitnummer i byte (0...7) <wert> = Värde på servo-SGE (0,1) Detta larm kan bländas bort med maskindata $MN_SAFE_DIAGNOSIS_MASK, Bit 0 = 0. Reaktion Visning av larm. Åtgärd Kontrollera användning av säkra ingångssignaler (NCK-priferi, PLC-DBförsörjning). Fortsättning av program Radera larm med reset-knapp. Starta om bearbetningsprogrammet. 27005 Axel %1 Fel vid korsvis datajämförelse: Statisk ärvärdesdifferens N Förklaring %1 = Axelnummer Med korsvis datajämförelse mellan NCK- och 611D-övervakningskanal har en differens mellan aktuella värden hittats, som är större än den i MD $MA_SAFE_POS_TOL definierade maximala toleransen. Detta kan kontrolleras med de i servicebilden visade säkra aktuella positionerna för de båda övervakningskanalerna. © Siemens AG All Rights Reserved 393 Larmet visas bara när en övervakning med absolutreferens (SE/SN) har frigivits för axeln, och användartillåtelse är satt. Så fort användartillåtelsen raderas, eller att ärvärdesdifferensen mellan båda övervakningskanalerna åter går under maximalt tillåten differens, raderas larmet. Reaktion Visning av larm. Åtgärd Om larmet är på hela tiden så måste användartillåtelsen raderas. Efter ny uppstart av styrningen kan maskinen åter sättas till säkert tillstånd genom en referenspunktkörning och sättning av användartillåtelse, och driften kan fortsätta. Före sättning av användartillåtelse måste den i bilden "Användartillåtelse" visade aktuella axelpositionen jämföras med aktuell maskinposition. Detta måste ske för att uppnå felfri funktion för säkra ändlägen (SE) och säkra nockar (SN). Fortsättning av program Larmet försvinner automatiskt när lyckad användartillåtelse är gjord. 27006 Axel %1 Test av extern impulsradering pågår Förklaring %1 = Axelnummer Den felfria funktionen extern impulsradering pågår. Reaktion Visning av larm. Åtgärd Larmet försvinner automatiskt när testet avslutas med radering av SGE "Teststopp extern frånkoppling" Fortsättning av program Larmet försvinner automatiskt när lyckad användartillåtelse är gjord. 27007 Axel %1 Acceptanstest aktiv Förklaring %1 = Axelnummer Från betjäningsenhet har en SI-acceptanstest startats med acceptanstestwizard. Medan detta pågår kommer aktiveras acceptanstest-mode hos NCK och servo. I acceptanstest-mode kan SI-PowerOn-larm kvitteras med resetknapp. Reaktion Visning av larm. Åtgärd Stoppa acceptanstes med acceptanstest-wizard eller vänta tills den avslutas (Tidsåtgången för accepanstest kan ställas in med $MA_SAFE_ACCEPTANCE_TEST_TIMEOUT). Fortsättning av program Larmet försvinner med larmorsak. Ingen ytterligare betjäning behövs. 27008 Axel %1 mjukvarugränsläge deaktiverat Förklaring %1 = Axelnummer Från betjäningsenhet har SI-acceptanstest Säkra ändlägen startats med acceptanstest-wizard. För denna acceptanstest deaktiveras de enkanaliga SWgränslägena för axel/spindel. Reaktion Visning av larm. Åtgärd Stoppa acceptanstes med acceptanstest-wizard eller vänta tills den avslutas. Fortsättning av program Larmet försvinner med larmorsak. Ingen ytterligare betjäning behövs. © Siemens AG All Rights Reserved 394 27010 Axel %1: Tolerans för säkert driftstopp överskriden Förklaring %1 = Axelnummer Axeln har flyttat sig för lång från sin programmerade position, mer än tillåtet i MD: $MA_SAFE_STANDSTILL_TOL. Ett stopp av NC-programberabetningen sker. Stopp av axeln med börvärde = 0 (STOPP B). Så fort aktuellt varvtal är lägre än definierat i MD: $MA_SAFE_STANDSTILL_VELO_TOL, dock senast efter utgång av tiden i MD: $MA_SAFE_PULSE_DISABLE_DELAY Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion − − − − − − Åtgärd Kontrollera tolerans för stilleståndsövervakning: Passar värdet till axelns noggrannhet och reglerdynamik? Om inte, öka toleransen. Om ja, kontrollera om maskinen fått skador och åtgärda dessa. Fortsättning av program Slå styrningen FRÅN Æ TILL. 27011 Axel %1: Säker hastighet överskriden Förklaring %1 = Axelnummer Cykelstopp vid larm Visning av larm Bitar sätts i snittställe Spärr av Cykelstart i denna kanal BAG ej driftberedd Kanal ej driftberedd. Axeln har rört sig för snabbt, snabbare än tillåtet i MD: $MA_SAFE_VELO_LIMIT. Vid aktiv SBH/SG och ett 1-givar-system har hastigheten överskridit en givarfrekvens som motsvarar 200kHz. Stopp av axeln med STOPP C, D eller E, enligt projektering i MD: $MA_SAFE_VELO_STOP_MODE Reaktion − − − − Åtgärd Kontakta auktoriserad personal / service. Om ingen uppenbar felbetjäning har skett: Kontrollera inmatade värden i MD, kontrollera SGEs: Har rätt säker hastighet valts? Om MD och SGE stämmer, kontrollera om maskinen fått skador och åtgärda dessa Fortsättning av program Radera larmet med reset-knapp. Starta om bearbetningsprogrammet. 27012 Axel %1 säkert ändläge överskridet Förklaring %1 = Axelnummer Cykelstopp vid larm Visning av larm Bitar sätts i snittställe Spärr av Cykelstart i denna kanal. Axeln har rört sig förbi gränsläge definierat i MD: $MA_SAFE_POS_LIMIT_PLUS resp. MD: $MA_SAFE_POS_LIMIT_MINUS. Reaktion Visning av larmet. Stopp av NC-programberabetningen. Stopp av axeln med STOPP C, D eller E, enligt projektering i MD: $MA_SAFE_POS_STOP_MODE. Förregling av Cykelstart. Indikering i NC/PLC-snittställe. © Siemens AG All Rights Reserved 395 Åtgärd Om ingen uppenbar felbetjäning har skett: Kontrollera inmatade värden i MD, kontrollera SGEs: Har rätt ändlägen av 2 valts? Om MD och SGE stämmer, kontrollera om maskinen fått skador och åtgärda dessa. Fortsättning av program Ta bort användartillåtelse (Anwenderzustimmung) för denna axel. Tryck därefter på RESET-knappen, programmet avbryts och larmet raderas. Kör axeln med JOG till giltigt rörelseområde. Efter åtgärd av felet i NC-programmet och kontroll av axelns position, kan användartillåtelse åter aktiveras och programmet startas på nytt. 27013 Axel %1 Säker bromsramp överskriden Förklaring %1 = Axelnummer Efter inledning av STOPP B eller C har hastigheten överskridit det i MD $MA_SAFE_STOP_VELO_TOL angivna toleransvärdet. Förregling av impulser (över SGA). Reaktion − − − − − − Åtgärd Kontakta auktoriserad personal / service. Kontrollera MD. Kontrollera bromsförhållande för aktuellt servo. Fortsättning av program Slå styrningen FRÅN Æ TILL. 27020 Axel %1: Stopp E utlöst Förklaring %1 = Axelnummer Cykelstopp vid larm Visning av larm Bitar sätts i snittställe Spärr av Cykelstart i denna kanal BAG ej driftberedd Kanal ej driftberedd. Detta larm kommer med larmen 27011 ”Säker hastighet överskriden” eller 27012 ”Säkert ändläge överskridet” (vid motsvarande projektering i MD: $MA_SAFE_VELO_STOP_MODE resp. MD: $MA_SAFE_POS_STOP_MODE). Larmet markerar utlösningen av ett projekterat LIFTFAST-ASUP och den interna aktiveringen av säkert driftstopp (SBH). Stopp av axeln med STOPP E Reaktion − − − − Åtgärd Åtgärda orsaker för ”Säker hastighet överskriden” resp. ”Säkert ändläge överskridet” (se beskrivning av larmen). Fortsättning av program Radera larmet med reset-knapp. Starta om bearbetningsprogrammet. Cykelstopp vid larm Visning av larm Bitar sätts i snittställe Spärr av Cykelstart i denna kanal © Siemens AG All Rights Reserved 396 27021 Axel %1: Stopp D utlöst Förklaring %1 = Axelnummer Detta larm kommer med larmen 27011 ”Säker hastighet överskriden” eller 27012 ”Säkert ändläge överskridet” (vid motsvarande projektering i MD: $MA_SAFE_VELO_STOP_MODE resp. MD: $MA_SAFE_POS_STOP_MODE). Larmet markerar utlösningen av ett projekterat ”Kontrollerad inbromsning" och den interna aktiveringen av säkert driftstopp (SBH). Stopp av axeln med STOPP D Reaktion − − − − Åtgärd Åtgärda orsaker för ”Säker hastighet överskriden” resp. ”Säkert ändläge överskridet” (se beskrivning av larmen). Fortsättning av program Radera larmet med reset-knapp. Starta om bearbetningsprogrammet. 27022 Axel %1: Stopp C utlöst Förklaring %1 = Axelnummer Cykelstopp vid larm Visning av larm Bitar sätts i snittställe Spärr av Cykelstart i denna kanal. Detta larm kommer med larmen 27011 ”Säker hastighet överskriden” eller 27012 ”Säkert ändläge överskridet” (vid motsvarande projektering i MD: $MA_SAFE_VELO_STOP_MODE resp. MD: $MA_SAFE_POS_STOP_MODE). Larmet markerar utlösningen av ett projekterat ”Bromsning med strömgräns" och den interna aktiveringen av säkert driftstopp (SBH). Stopp av axeln med STOPP C Reaktion − − − − Åtgärd Åtgärda orsaker för ”Säker hastighet överskriden” resp. ”Säkert ändläge överskridet” (se beskrivning av larmen). Fortsättning av program Radera larmet med reset-knapp. Starta om bearbetningsprogrammet. 27023 Axel %1: Stopp B utlöst Förklaring %1 = Axelnummer Cykelstopp vid larm Visning av larm Bitar sätts i snittställe Spärr av Cykelstart i denna kanal. Detta larm kommer med larmen 27010 "Tolerans för säkert driftstopp överskriden " eller efter larmet 27001 ”STOPP F utlöst ”. Larmet markerar utlösningen av ”Bromsning med strömgräns" och intern aktivering av timer för omkoppling till STOPP A (se MD: $MA_SAFE_PULSE_DISABLE_DELAY). Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Stopp av axeln med STOPP B. Start av omkopplingstimer till STOPP A Reaktion − − − − − − Cykelstopp vid larm BAG ej driftberedd Kanal ej driftberedd Visning av larm Bitar sätts i snittställe Spärr av Cykelstart i denna kanal. © Siemens AG All Rights Reserved 397 Åtgärd Åtgärda orsaker för " Tolerans för säkert driftstopp överskriden" resp. ”STOPP F utlöst” (se beskrivning av larmer). Fortsättning av program Slå styrningen FRÅN Æ TILL. 27024 Axel %1 Stopp A utlöst Förklaring %1 = Axelnummer Detta larm kommer med larmen 27011 "Säker hastighet överskriden" (vid motsvarande projektering i MD: $MA_SAFE_VELO_STOP_MODE) eller som följd av STOPP B resp. ett resultatlöst teststopp. Larmet markerar utlösningen av "Impulsspärr". Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Stopp av axeln med STOPP A. Radering av impulser (över SGA). Reaktion − − − − − − Åtgärd Åtgärda orsaker för " Säker hastighet överskriden" resp. föregående STOPP B (se beskrivning av larm). Fortsättning av program Slå styrningen FRÅN Æ TILL. 27030 Axel %1: Funktion är inte möjlig med detta 611D-regleringskort Förklaring %1 = Axelnummer Cykelstopp vid larm BAG ej driftberedd Kanal ej driftberedd Visning av larm Bitar sätts i snittställe Spärr av Cykelstart i denna kanal. SINUMERIK Safety Integrated är endast möjligt med 611D-Performanceregleringskort med 2 mätkretsar per servo och frånkopplingsrelä. Man har försökt att aktivera en säkerhetsfunktion trots att inget sådant kort finns. Reaktion − − − − − − Åtgärd Kontakta auktoriserad personal / service. Byt kort eller deaktivera säkerhetsfunktioner i MD: $MA_SAFE_FUNCTION_ENABLE. Fortsättning av program Slå styrningen FRÅN Æ TILL. Cykelstopp vid larm BAG ej driftberedd Kanal ej driftberedd Visning av larm Bitar sätts i snittställe Spärr av Cykelstart i denna kanal. © Siemens AG All Rights Reserved 398 27031 Axel %1: gränsvärde för säker hastighet %2 vid översättning %3 för hög (max. %4) Förklaring %1 = Axelnummer %2 = Gränsvärdesindex %3 = Nummer på översättningsförhållande %4 = Maximal hastighet Alla gränsvärden i MD: $MA_SAFE_VELO_LIMIT måste vara så inställda att gränsfrekvensen hos amplitudövervakningen i mätkretshårdvaran inte överskrids (200kHz, fr.o.m. SW4.2 300kHz). Gränsvärdet som inte klarar detta krav visas här som 2:a parameter (1 för SG1, 2 för SG2, o.s.v.). Den 3:e parametern anger växel-steget, t.ex. 1 för växelsteg 1, 2 för växelsteg 2, o.s.v. Den 4:e parametern anger vilken maximal hastighet som skulle kunna anges för att precis innehålla gränsfrekvensen i säker drift. Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Spärr av impuls (över SGA). Reaktion − − − − − − Åtgärd Kontakta auktoriserad personal / service. Minska gränsvärde i MD: $MA_SAFE_VELO_LIMIT[x], x = (2:a larmparameter) - 1, eller korrigera inställningen i växelfaktorer. Fortsättning av program Slå styrningen FRÅN Æ TILL. 27032 Axel %1: checksummafel säker övervakning. Bekräftelse och acceptanstest krävs! Förklaring %1 = Axelnummer Cykelstopp vid larm BAG ej driftberedd Kanal ej driftberedd Visning av larm Bitar sätts i snittställe Spärr av Cykelstart i denna kanal. MDs $MA_SAFE ... skyddas efter idrifttagning av en checksumma. Larmet visar att aktuell checksumma inte längre stämmer med den sparade. Antingen har ett MD-värde ändrats oberättigat eller någon data är defekt. Spärr av impuls (över SGA). Reaktion − − − − − − Åtgärd Kontakta auktoriserad personal / service. Kontrollera MD. Låt checksumman beräknas på nytt. Tag säkerhetsfunktionerna drift på nytt. Fortsättning av program Slå styrningen FRÅN Æ TILL. Cykelstopp vid larm BAG ej driftberedd Kanal ej driftberedd Visning av larm Bitar sätts i snittställe Spärr av Cykelstart i denna kanal. © Siemens AG All Rights Reserved 399 27033 Axel %1 ogiltig parametrering av MD %2[%3]. Förklaring %1 = Axelnummer %2 = Maskindatabeteckning %3 = Maskindataindex Parametrering av maskindata %2 är felaktig. Ytterligare information finns i maskindatats fältindex. Handlar det om ett enstaka maskindata, så anges 0 som fältindex. Larmet kommer i följande sammanhang: 1. Omräkning av angivet MD till internt beräkningsformat leder till spill (overflow). 2. De i MD $MA_SAFE_POS_LIMIT_PLUS och $MA_SAFE_POS_LIMIT_MINUS inmatade värdena är skiftade. Den övre gränsen är mindre än eller lika med den undre gränsen. 3. För en axel med säkerhetsfunktioner har tillordning av börvärdes-/ ärvärdeskanal i MD $MA_SAFE_ENC_SEGMENT_NR, MD $MA_CTRLOUT_SEGMENT_NR inte gjorts till servobus. Inget modulnummer har angivits för tillordning av börvärdes-/ ärvärdeskanal i MD $MA_CTRLOUT_MODULE_NR, MD $MA_SAFE_ENC_MODULE_NR. 4. Antalet servon har ändrats. Vid återläsning av stilleståndsposition och det tillhörande servonumret har en skillnad mot momentan servokonfiguration hittats. 5. En säkerhetsfunktion har frigivits i MD $MA_SAFE_FUNCTION_ENABLE, utan att säkerhetsfunktionerna SBH/SG har frigivits. 6. Fel vid parametrering av in-/utgångstillordning för SGE/SGA. 7. En nolla har angivits i MD $MA_SAFE_ENC_GRID_POINT_DIST. 8. En nolla har angivits i MD $MA_SAFE_ENC_RESOL. 9. I MD $MA_IS_ROT_AX och MD $MA_SAFE_IS_ROT_AX har olika inställningar gjorts. 10. I MD $MA_SAFE_ENC_INPUT_NR har en mätkrets som inte finns parametrerats. 11. I MD $MA_SAFE_ENC_MODULE_NR har ett nummer på ett servo som inte finns matats in, eller som registrerats som inaktivt. Vid ett inaktivt servo har MD $MA_SAFE_ENC_TYPE inte satts till 0. 12. I MD $MA_SAFE_ENC_TYPE har en givartyp som inte motsvarar den fysiskt närvarande parametrerats. 13. I MD $MA_SAFE_ENC_TYPE har för ett aktivt servo en felaktig givartyp ($MA_SAFE_ENC_TYPE=0,2,3 eller 5) angivits. 14. Vid parametrering av motorgivaren i MD $MA_SAFE_ENC_INPUT_NR används mätkretsen hos det 2:a mätsystemet för att säkerställa tvåkanaligheten. Den 2:a mätkretsens data i denna servomodul har även parametrerats för en annan axel, därmed uppstår dubbelbeläggning. Den 2:a mätkretsanslutningen kan inte användas för mottagning av ärvärde med denna parametrering. 15. I MD $MA_SAFE_POS_TOL har ett värde > 10mm angivits för en linjär axel. 16. I MD $MA_SAFE_REFP_POS_TOL har ett värde > 1mm angivits för en linjär axel. 17. Gränsvärdena för "n<n_x"-övervakning, beräknat ur MD $MA_SAFE_VELO_X och MD $MA_SAFE_POS_TOL, är lika stora. 18. En av de aktiverade nockpositionerna ligger utanför modulo-områdets ärvärde. © Siemens AG All Rights Reserved 400 19. Parametrerat nock-modulo område MD $MA_SAFE_MODULO_RANGE är ingen heltalsmultippel av 360 grader. 20. Parametrerat nock-modulo område MD $MA_SAFE_MODULO_RANGE och modulo området i MODULO_RANGE kan inte delas med varandra till heltal. 21. Funktionen "Ärvärdessynkronisering 2-givar system" (eftersläp) är valt för ett 1-givarsystem, eller så är samtidigt en funktion med absolutreferens vald (SE/SN). 22. Larmen 27000/300950 skall bländas bort vid parkering (MD $MA_SAFE_PARK_ALARM_SUPPRESS!=0). Då måste även SGA "Axel säkert refererad" parametreras med MD $MA_SAFE_REFP_STATUS_OUTPUT. 23. En axiell SGE/SGA har parametrerats på SPL-gränssnittet (Segementnummer=4), och funktionsfrigivning saknas för externa stopp (MD $MA_SAFE_FUNCTION_ENABLE, Bit 6). 24. En axiell SGE/SGA har parametrerats på SPL-gränssnittet (Segementnummer=4), och SGE "Annullering externt Stop A" (Tillordning över MD $MA_SAFE_EXT_STOP_INPUT[0]) har parametrerats inverterat (Bit 31 = 1), eller SGE " Annullering externt Stop A" har inte parametrerats på SPLgränssnitt $A_OUTSI. 25. För den parametrerade inkrementalgivaren är funktionen „Ärvärdeslagring vid inkrementalgivare“ vald med MD $MA_ENC_REFP_STATE, och med MD $MA_SAFE_FUNCTION_ENABLE är en övervakningsfunktion med absolutreferens (SE/SN) vald. Denna funktionskombination är inte tillåten. 26. In MD $MA_SAFE_STANDSTILL_VELO_TOL har ett värde > 1000mm/min angivits för en linjär axel. 27. I MD $MA_SAFE_STOP_VELO_TOL har ett värde > 2000mm/min angivits för en linjär axel. 28. I MD $MA_SAFE_VELO_X har ett värde > 1000mm/min angivits för en linjär axel. 29. I MD $MA_SAFE_SLIP_VELO_TOL har ett värde > 1000mm/min angivits för en linjär axel 30. I MD $MA_SAFE_ENC_FREQ_LIMIT har ett värde > maximal inställbar givargränsfrekvens ställts in för säker drift i ett 1-givarsystem. 31. I MD $MA_SAFE_ENC_FREQ_LIMIT har ett värde > 300kHz ställts in för ett Performance-1- eller standard-2- regulatorkort. 32. MD $MA_SAFE_EXT_PULSE_ENAB_OUTPUT är inte eller inte korrekt parametrerad. Parametrering av detta maskindata är nödvändigt om bit 30 i $MA_SAFE_PULSE_ENABLE_OUTPUT är satt till 1, dvs. intern impulsradering används. 33. MD $MN_SAFE_SPL_STOP_MODE har parametrerats med värde 4 (STOP E) utan att externt Stop E har frigivits för alla axlar med SIfunktionsfrigivning (MD $MA_SAFE_FUNKTION_ENABLE olika 0). 34. i MD $MA_FIXED_STOP_MODE har test av bromsmekanik frigivits (Bit 1 = 1) utan att säker drift för denna axel har frigivits med MD $MA_SAFE_FUNCTION_ENABLE. Test av bromsmekanik för denna axel är endast tillåtet med säkerhetsfunktioner. 35. MD $MA_SAFE_VELO_STOP_MODE eller MD $MA_SAFE_VELO_STOP_REACTION har parametrerats med ett otillåtet värde. Fr.o.m. SW 6.3 kommer larmet även vid: © Siemens AG All Rights Reserved 401 - $MA_SAFE_EXT_PULSE_ENABLE_OUTPUT är inte parametrerat eller är inte korrekt parametrerat. Parametrering av detta MD behövs när Bit 30 = 1 i MD $MA_ SAFE_PULSE_ENABLE_OUTPUT, d.v.s. intern impulsradering är vald. - $MA_SAFE_ENC_FREQ_LIMIT har ställts in med ett värde större än maximalt inställbar givargränsfrekvens för säker drift hos ett 1-givar system. - $MA_SAFE_ENC_FREQ_LIMIT har ställts in med ett värde större än 300kHz för ett Performance-1- eller Standard-2-regulatorkort. - MD $MN_SAFE_SPL_STOP_MODE har parametrerats med värde 4 (STOP E) utan att externt Stop E har frigivits för alla axlar med SIfunktionsfrigivning (MD $MA_SAFE_FUNKTION_ENABLE olika 0). Reaktion − − − − − − Åtgärd Kontakta auktoriserad personal / service. Kontrollera och ändra angivet MD. Låt checksumman beräknas på nytt. Tag säkerkehetsfunktionerna idrift på nytt. Parametrera MD $MN_SAFE_SPL_STOP_MODE med ett annat stopp eller frige Stop E för angiven axel (sätt bit 4 och 6 i $MA_SAFE_FUNCTION_ENABLE). Cykelstopp vid larm BAG ej driftberedd Kanal ej driftberedd Visning av larm Bitar sätts i snittställe Spärr av Cykelstart i denna kanal. Larmet utlöses vid uppstart. Inget program kan startas Fortsättning av program Slå styrningen FRÅN Æ TILL. 27034 Ogiltig parametrering av MD %1 Förklaring %1 = Maskindata Parametrering av maskindata %1 är felaktig. Detta larm uppkommer i följande sammanhang: Ett ogiltigt väred har ställts in i MD $MN_SAFE_ALARM_SUPRESS_LEVEL. Reaktion − − − − − − Åtgärd Kontrollera angivet maskindata. Fortsättning av program Slå styrningen FRÅN Æ TILL. 27090 Fel vid korsvis datajämförelse NCK-PLC, %1[%2], NCK: %3, %4<ALSI> Förklaring %1 = Namn på systemvariabel där felet upptäcktes %2 = Tilläggsinfo systemvariabel fältindex %3 = Tilläggsinfo jämförelsevärde NCK %4 = Tilläggsinfo korsvis fältindex Cykelstopp vid larm BAG ej driftberedd Kanal ej driftberedd Visning av larm Bitar sätts i snittställe Spärr av Cykelstart i denna kanal. Fel vid extern koppling av SPL-plintar leder till föregående larm med angivning av felaktiga systemvariabler $A_INSE[1…64]. Operatören måste med hjälp av maskindata $MN_SAFE_IN_HW_ASSIGN[0…7] söka efter vilka systemvariabler som försörjs av nämnda kort. © Siemens AG All Rights Reserved 402 För att förenkla diagnosen utökas visningen av gällande systemvariabel larmparameter %1. Bredvid namnet på gällande systemvariabel ($A_INSE) visas den i maskindata $MN_SAFE_IN_HW_ASSIGN[0…7] parametrerade HW-tilordningen, så att gällande HW-anslutning visas direkt på larmraden. Detta visas endast när det rör sig om KDV-fel på systemvariabel $A_INSE. Exempel: Fel vid den cykliska korsvisa jämförelsen mellan NCK och PLC, DMP 04.03 Bit 01=$A_INSE[2], NCK: 1; 2 Parametrar i exemplet (04.03) motsvarar de i maskindata $MN_SAFE_IN_HW_ASSIGN[0…7] gjorda inmatningarna för nämnd systemvariabel. Detta skall anges: DMP 04.03 Bit 01, Servonummer på angivet terminalblock (värdeområde = 01 … 21) DMP 04.03 Bit 01, Modulnummer på ingångskort (värdeområde = 01 … 08) De nämnda talen anges hexadecimalt i MD $MN_SAFE_IN_HW_ASSIGN[0…7] Numreringen av bitarna börjar som numreringen av ingångar på DMP-modulen med värde 0: DMP 04.03 Bit 012: Plint (värdeområde = 00…15) Vid tillordning av SPL-ingångar på NC-Onboard-Ingångar ser den utökade larmtexten ut som följer: Fel vid korsvis datajämförelse NCK-PLC, NC-Onboard-In 01=$A:INSE[1], NCK: 1, 2. Reaktion Visning av larm. Åtgärd Hitta skillnaden mellan övervakningskanalerna. Möjliga orsaker: - Felaktig anslutning - Felaktig SPL - Felaktig tillordning av axiella SGE's till internt gränssnitt $A_OUTSI - Felaktig tillordning av axiella SGA's till internt gränssnitt $A_INSI - Felaktig tillordning av SPL-SGE's till externt gränssnitt $A_INSE - Felaktig tillordning av SPL-SGA's till externt gränssnitt $A_OUTSE Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 27091 Fel vid korsvis datajämförelse NCK-PLC, Stopp från %1 Förklaring %1 = Tilläggsinformation om den stopputlösande övervakningskanalen Den i %1 (NCK eller PLC) angivna övervakningskanalen har löst ut ett stopp D eller E (beroende på parametrering i MD $MN_SAFE_SPL_STOP_MODE). Larm 27090 ger ytterligare information över orsaken för stopp D/E. Reaktion Visning av larm. Åtgärd Utvärdera larmparametrar till larm 27090 och korrigera SPL, samt kontrollera periferikort / anslutningar eller internt SPL-gränssnitt till Safetyövervakningskanaler i NCK och servo 611D. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 403 27092 Kommunikation avbruten vid korsvis datajämförelse NCK-PLC, Fel avkänt med %1 Förklaring %1 = Tilläggsinformation om den avkännande övervakningskanalen I den i %1 (NCK eller PLC) angivna övervakningskanalen har tidsfördröjningen (10s) för kommunikationsövervakningen överskridits. Den andra övervakningskanalen har inte skickat något nytt datapaket inom denna tid. Reaktion Visning av larm. Åtgärd Starta inte SPL mer. Kontrollera systemkomponenter (PLC måste ha rätt version av FB15 och förfoga över DB18). Fortsättning av program Slå styrningen FRÅN --> TILL. 27093 Checksummafel NCK-SPL, %1, %2, %3 Förklaring %1 = Tilläggsinformation över typen av fel %2 = Tilläggsinformation referensstorlek %3 = Tilläggsinformation aktuell storlek Checksummafel i NCK-SPL. Filen /_N_CST_DIR/_N_SAFE_SPF har ändrats i efterhand. Den säkra programmerbara logiken (SPL) i NCK kan vara skadad. Parameter %1 ger mer information om typen av ändring: %1 = FILE_LENGTH: Fillängden har ändrats. %1 = FILE_CONTENT: Filinnehållet har ändrats. %2 anger den som referens beräknade storleken (Fillängd, checksumma över filinnehåll), %3 anger den cykliska beräknade aktuella storleken. Reaktion Visning av larm. Åtgärd Kontrollera filen, och när den siste ändringen gjordes i denna fil. Ladda in originalfilen på nytt, starta om övervakningarna med Power On. Fortsättning av program Slå styrningen FRÅN --> TILL. 27094 Skrivning av systemvariabel %1 endast tillåtet från NCK-SPL Förklaring %1 = Namn på berörd Safety-Systemvariabel Skrivande åtkomst av en av Safety-variablerna är endast tillåtet från NCprogram /_N_CST_DIR/_N_SAFE_SPF. Kommer detta fel, har en instruktion avkänts från ett annat NC-program. Reaktion Visning av larm. Åtgärd Kontrollera använda NC-program med avseende på skrivskydd och Safetysystemvariabler. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 27095 %1 SPL-skydd ej aktiverat Förklaring %1 = Namn på komponent som inte har aktiverat skydd (NCK eller PLC) Skyddsmekanismerna är inte aktiverade för SPL. Idrifttagningsfasen har inte avslutats för SPL. Vid fel i korsvis datajämförelse mellan NCK och PLC kommer ingen stoppreaktion att lösa ut (Stop D). Reaktion Visning av larm. © Siemens AG All Rights Reserved 404 Åtgärd • • Åtgärd NCK: Aktivera skyddsmekanism genom att skriva in värde i MD $MN_PREVENT_SYNACT_LOCK[0,1]. I dessa MD måste det i SPL använda nummerområdet för synkronisations-ID skrivas in. Åtgärd PLC: Aktivera skyddsmekanism genom att sätta motsvarande databitar i DB18. Fortsättning av program Radera larm med reset-knapp. Starta om NC-programmet. 27096 SPL-Start ej tillåten Förklaring För start av SPL i skyddat tillstånd ($MN_PREVENT_SYNACT_LOCK[0,1] olika 0) måste först minst en axel vara aktiverad för Safety-IntegratedFunktionalitet (med MD $MA_SAFE_FUNCTION_ENABLE). Utan denna funktionalitet är drift av SPL endast möjlig i idrifttagningstillstånd. Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Idrifttagning av axiell Safety-Integrated-Funktionalitet, eller tag bort SPL-skydd med MD $MN_PREVENT_SYNACT_LOCK[0,1] Fortsättning av program Slå styrningen FRÅN -> TILL. 27100 Minst en axel är inte säkert referenspunktkörd Förklaring Detta larm har två grunder: - maskinpositionen för minst en av axlarna som övervakas med SI har inte bekräftats av användaren, eller - maskinpositionen för minst en av axlarna som övervakas med SI har inte verifierats med en efterföljande referenspunktkörning. Även när axlarna redan är referenspunktkörda, finns det ingen bekräftelse på att referenspunktkörningen har givit rätt resultat. Detta kan t.ex. ske när axlarna har flyttats efter det att styrningen har slagits av, så att den före frånslagningen sparade positionen inte längre stämmer. För att utesluta detta måste användaren efter första refererenspunktkörningen ge sin tillåtelse till visad aktuell position. Efter första sättning av användartillåtelse måste efter varje uppstart en efterföljande referenspunktkörning göras (med absolutgivare sker detta automatiskt). Detta gäller som verifiering av den före frånslag sparade stilleståndspositionen. Med maskindata $MN_SAFE_ALARM_SUPPRESS-LEVEL (MD<3) kan visningen av larmet ställas in så att varje axel kan visa om den har blivit säkert referenspunktkörd eller ej. Reaktion Visning av larm. Åtgärd Kör alla SI-axlar till känd position och växla till driftart „Referenspunktkörning“. Kontrollera i bild för användartillåtelseområde visade positioner på maskinen och sätt „Användartillåtelse“ genom att bekräfta med selektions-/urvalsknapp. Om användartillåtelse redan är satt för axlarna, referenspunktkör axlarna igen. Fortsättning av program Visning av larm förvinner med larmorsak. Ingen ytterligare betjäning är nödvändig. 27101 Axel %1, Skillnad vid funktion Säkert driftstopp, NCK: %2 Servo: %3 Förklaring %1 = Axelnummer %2 = Övervakningstillstånd säkert driftstopp © Siemens AG All Rights Reserved 405 %3 = Övervakningstillstånd säkert driftstopp Med korsvis jämförelse i resultatlista 1 mellan övervakningskanalerna NCK och servo har en skillnad i övervakningstillståndet för övervakat säkert driftstopp hittats. Säkert driftstopp: Bit 0,1 i resultatlista 1 Övervakningstillstånd: OFF = Övervakning inaktiv i denna övervakningskanal OK = Övervakning aktiv i denna övervakningskanal, gränsvärde ej överskridet L+ = Övervakning aktiv i denna övervakningskanal, övre gränsvärde överskridet L- = Övervakning aktiv i denna övervakningskanal, undre gränsvärde underskridet Reaktion Visning av larm. Åtgärd Kontrollera att säkra ingångar i båda övervakningskanalerna har uppnått samma tillstånd inom tillåten tidstolerans. För ytterligare diagnos kan man titta på servomaskindata 1391, 1392 och Servo-Trace-Signaler "Resultatlista 1 NCK" och "Resultatlista 1 servo". Fortsättning av program Radera larm med reset-knapp. Starta om bearbetningsprogrammet. 27102 Axel %1, Skillnad vid funktion Säker hastighet %2, NCK: %3 Servo: %4 Förklaring %1 = Axelnummer %2 = SG-nivå, där skillnaden upptäcktes %3 = Övervakningstillstånd säker hastiget %4 = Övervakningstillstånd säker hastiget Med korsvis jämförelse i resultatlista 1 mellan övervakningskanalerna NCK och servo har en skillnad i övervakningstillståndet för övervakad säker hastighet hittats. Säker hastighet 1: Bit 6, 7 i resultatlista 1 Säker hastighet 2: Bit 8, 9 i resultatlista 1 Säker hastighet 3: Bit 10,11 i resultatlista 1 Säker hastighet 4: Bit 12,13 i resultatlista Övervakningstillstånd: OFF = Övervakning inaktiv i denna övervakningskanal OK = Övervakning aktiv i denna övervakningskanal, gränsvärde ej överskridet L+ = Övervakning aktiv i denna övervakningskanal, övre gränsvärde överskridet L- = Övervakning aktiv i denna övervakningskanal, undre gränsvärde underskridet Reaktion Visning av larm. Åtgärd Kontrollera att säkra ingångar i båda övervakningskanalerna har uppnått samma tillstånd inom tillåten tidstolerans. För ytterligare diagnos kan man titta på servomaskindata 1391, 1392 och Servo-Trace-Signaler "Resultatlista 1 NCK" och "Resultatlista 1 servo“. Fortsättning av program Radera larm med reset-knapp. Starta om bearbetningsprogrammet. 27103 Axel %1, Skillnad vid funktion Säkert ändläge %2, NCK: %3 Servo: %4 Förklaring %1 = Axelnummer © Siemens AG All Rights Reserved 406 %2 = Nummer på SGE-gräns %3 = Övervakningstillstånd säker hastiget %4 = Övervakningstillstånd säker hastiget Med korsvis jämförelse i resultatlista 1 mellan övervakningskanalerna NCK och servo har en skillnad i övervakningstillståndet för övervakad säkert ändläge hittats. Säkert ändläge 1: Bit 2, 3 i resultatlista1 Säkert ändläge 2: Bit 4, 5 i resultatlista1 Övervakningstillstånd: OFF = Övervakning inaktiv i denna övervakningskanal OK = Övervakning aktiv i denna övervakningskanal, gränsvärde ej överskridet L+ = Övervakning aktiv i denna övervakningskanal, övre gränsvärde överskridet L- = Övervakning aktiv i denna övervakningskanal, undre gränsvärde underskridet Reaktion Visning av larm. Åtgärd Kontrollera att säkra ingångar i båda övervakningskanalerna har uppnått samma tillstånd inom tillåten tidstolerans. För ytterligare diagnos kan man titta på servomaskindata 1391, 1392 och Servo-Trace-Signaler "Resultatlista 1 NCK" och "Resultatlista 1 servo“. Fortsättning av program Radera larm med reset-knapp. Starta om bearbetningsprogrammet. 27104 Axel %1, Skillnad vid funktion säker nock plus %2, NCK: %3 Servo: %4 Förklaring %1 = Axelnummer %2 = Nummer på nock %3 = Övervakningstillstånd säker nock plus %4 = Övervakningstillstånd säker nock plus Med korsvis jämförelse i resultatlista 2 mellan övervakningskanalerna NCK och servo har en skillnad i övervakningstillståndet för övervakad säker nock plus hittats. Säker nock plus 1+: Bit 0, 1 i resultatlista 2 Säker nock plus 2+: Bit 4, 5 i resultatlista 2 Säker nock plus 3+: Bit 8, 9 i resultatlista 2 Säker nock plus 4+: Bit 12,13 i resultatlista 2 Övervakningstillstånd: OFF = Övervakning inaktiv i denna övervakningskanal OK = Övervakning aktiv i denna övervakningskanal, gränsvärde ej överskridet L+ = Övervakning aktiv i denna övervakningskanal, övre gränsvärde överskridet L- = Övervakning aktiv i denna övervakningskanal, undre gränsvärde underskridet Reaktion Visning av larm. Åtgärd Kontrollera att säkra ingångar i båda övervakningskanalerna har uppnått samma tillstånd inom tillåten tidstolerans. För ytterligare diagnos kan man titta på servomaskindata 1391, 1392 och Servo-Trace-Signaler "Resultatlista 2 NCK" och "Resultatlista 2 servo“. Fortsättning av program Radera larm med reset-knapp. Starta om bearbetningsprogrammet. © Siemens AG All Rights Reserved 407 27105 Axel %1, Skillnad vid funktion säker nock minus %2, NCK: %3 Servo: %4 Förklaring %1 = Axelnummer %2 = Nummer på nock %3 = Övervakningstillstånd säker nock minus %4 = Övervakningstillstånd säker nock minus Med korsvis jämförelse i resultatlista 2 mellan övervakningskanalerna NCK och servo har en skillnad i övervakningstillståndet för övervakad säker nock minus hittats. Säker nock minus 1-: Bit 2, 3 i resultatlista 2 Säker nock minus 2-: Bit 6, 7 i resultatlista 2 Säker nock minus 3-: Bit 10,11 i resultatlista 2 Säker nock minus 4-: Bit 14,15 i resultatlista 2 Övervakningstillstånd: OFF = Övervakning inaktiv i denna övervakningskanal OK = Övervakning aktiv i denna övervakningskanal, gränsvärde ej överskridet L+ = Övervakning aktiv i denna övervakningskanal, övre gränsvärde överskridet L- = Övervakning aktiv i denna övervakningskanal, undre gränsvärde underskridet Reaktion Visning av larm. Åtgärd För ytterligare diagnos kan man titta på servomaskindata 1391, 1392 och Servo-Trace-Signaler "Resultatlista 2 NCK" och "Resultatlista 2 servo“. Fortsättning av program Radera larm med reset-knapp. Starta om bearbetningsprogrammet. 27106 Axel %1, Skillnad vid funktion Säker hastighet nx, NCK: %2 Servo: %3 Förklaring %1 = Axelnummer %2 = Övervakningstillstånd säker hastighet nx %3 = Övervakningstillstånd säker hastighet nx Med korsvis jämförelse i resultatlista 2 mellan övervakningskanalerna NCK och servo har en skillnad i övervakningstillståndet för övervakad säker hastighet hittats. Säker hastighet nx+: Bit 16, 17 i resultatlista 2 Säker hastighet nx-: Bit 18, 19 i resultatlista 2 Övervakningstillstånd: OFF = Övervakning inaktiv i denna övervakningskanal OK = Övervakning aktiv i denna övervakningskanal, gränsvärde ej överskridet L+ = Övervakning aktiv i denna övervakningskanal, övre gränsvärde överskridet L- = Övervakning aktiv i denna övervakningskanal, undre gränsvärde underskridet Reaktion Visning av larm. Åtgärd För ytterligare diagnos kan man titta på servomaskindata 1391, 1392 och Servo-Trace-Signaler "Resultatlista 2 NCK" och "Resultatlista 2 servo“. Fortsättning av program Radera larm med reset-knapp. Starta om bearbetningsprogrammet. © Siemens AG All Rights Reserved 408 27107 Axel %1, Skillnad vid funktion Nockmodulövervakning , NCK: %2 Servo: %3 Förklaring %1 = Axelnummer %2 = Övervakningstillstånd säkert nockmodulområde %3 = Övervakningstillstånd säkert nockmodulområde Med korsvis jämförelse i resultatlista 2 mellan övervakningskanalerna NCK och servo, har en skillnad i övervakningstillståndet för övervakat nockmodulområde fastställts. Säkert nockmodulområde: Bit 20, 21 i resultatlista 2 Övervakningstillstånd: OFF = Övervakning inaktiv i denna övervakningskanal OK = Övervakning aktiv i denna övervakningskanal, gränsvärde ej överskridet L+ = Övervakning aktiv i denna övervakningskanal, övre gränsvärde överskridet L- = Övervakning aktiv i denna övervakningskanal, undre gränsvärde underskridet Reaktion Visning av larm. Åtgärd Kontrollera att säkra ingångar i båda övervakningskanalerna har uppnått samma tillstånd inom tillåten tidstolerans. För ytterligare diagnos kan man titta på servomaskindata 1393, 1394 och Servo-Trace-Signaler "Resultatlista 2 NCK" och "Resultatlista 2 servo“. Fortsättning av program Radera larm med reset-knapp. Starta om bearbetningsprogrammet. 27124 Stop A utlöst för minst en axel Förklaring Detta larm ger endast en hänvisning till att minst en axel har löst ut Stop A, och därmed är PowerOn nödvändig för larmkvittering. Larmet kommer om larmprioritering har aktiverats i MD $MN_SAFE_ALARM_SUPPRESS_LEVEL. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Sök felorsak med hjälp av de andra larmen. Fortsättning av program Slå styrningen FRÅN -> TILL. 27200 PROFIsafe: För hög cykeltid %1 [ms] Förklaring %1 = Parametrerad cykeltid Kommunikationscykeltiden för PROFIsafe som finns i MD $MN_PROFISAFE_IPO_TIME_RATIO och MD $MN_IPO_CYCLE_TIME är större än tillåtet gränsvärde (25ms). Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Anpassa cykeltiden med MD $MN_PROFISAFE_IPO_TIME_RATIO Fortsättning av program Slå styrningen FRÅN -> TILL. © Siemens AG All Rights Reserved 409 27201 PROFIsafe: MD %1 [%2]: Bussegment %3 felaktigt Förklaring %1 = MD-namn %2 = MD-fältindex %3 = Parametrerat bussegment I angivet maskindata är ett felaktigt bussegment inmatat. Värdet måste vara 5. Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Korrigera MD Fortsättning av program Slå styrningen FRÅN -> TILL. 27202 PROFIsafe: MD %1 [%2]: Adress %3 felaktigt Förklaring %1 = MD-namn %2 = MD-fältindex %3 = Parametrerad PROFIsafe-adress I angivet maskindata är ett felaktig PROFIsafe- adress inmatat. Värdet måste vara större än 0. Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Korrigera MD Fortsättning av program Slå styrningen FRÅN -> TILL. 27203 PROFIsafe: MD %1 [%2]: Felaktig SPL-tillordning Förklaring %1 = MD-namn %2 = MD-fältindex Parametrering av angivet maskindata för anslutning mellan SPL-gränssnitt och PROFIsafe-kort är felaktig. Felet beror på: - Bitgränser växlade (övre bitvärde < undre bitvärde) - Bitvärde större än definition av SPL-gränssnitt (Bitvärde > 64) - För stort antal bits för detta PROFIsafe-kort (övre bitvärde – undre bitvärde + 1 > 8) - Ingen SPL-tillordning parametrerad (båda värden = 0) - Felaktig SPL-tillordning (Bitvärde = 0) Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Korrigera MD © Siemens AG All Rights Reserved 410 Fortsättning av program Slå styrningen FRÅN -> TILL. 27204 PROFIsafe: Dubbelbeläggning MD %1[%2] – MD%3[%4] Förklaring %1 = MD-namn 1 %2 = MD-fältindex till MD-namn 1 %3 = MD-namn 2 %4 = MD-fältindex till MD-namn 2 I nämnda MD är en otillåten dubbelbeläggning parametrerad: $A_INSE är parametrerad för både DMP- och PROFIsafe-kort. - MD $MN_SAFE_IN_HW_ASSIGN - MD $MN_PROFISAFE_IN_ASSIGN $A_INSE är parametrerad för flera PROFIsafe-kort. - MD $ MN_PROFISAFE_IN_ASSIGN Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Korrigera MD Fortsättning av program Slå styrningen FRÅN -> TILL. 27220 PROFIsafe: Antal NCK-F-moduler (%1) <> Antal S7-F-moduler (%2) Förklaring %1 = Antal parametrerade NCK-F-moduler %2 = Antal parametrerade NCK-F-moduler Antalet F-kort som är parametrerade med NCK-maskindata $MN_PROFISAFE_IN/OUT_ADDRESS är: - större än antalet Profibus slavar i S7-PROFIBUS projektering - mindre än antalet F-kort i S7-PROFIBUS projektering - större än antalet F-kort i S7-PROFIBUS projektering Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera F-parametrering i MD $MN_PROFISAFE_IN/OUT_ADDRESS och F-konfigurering i STEP7-HW-Konfig. Fortsättning av program Slå styrningen FRÅN -> TILL. 27221 PROFIsafe: NCK-F-modul MD %1[%2] obekant Förklaring %1 = MD-namn %2 = MD-fältindex Den i nämnt MD parametrerade F-modulen är obekant under denna PROFIsafe-adress i S7-Profibus projekteringen. © Siemens AG All Rights Reserved 411 Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera PROFIsafe-adresser i NCK-MD och S7-Profibus projektering . Fortsättning av program Slå styrningen FRÅN -> TILL. 27222 PROFIsafe: S7-F-modul PROFIsafe-adress %1 obekant Förklaring %1 = PROFIsafe-adress F-modulen med nämnd PROFIsafe-adress är inte parametrerad i NCK-MD som F-modul. Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera S7-Profibus projektering. Parametrera modulen i NCK-MD. Fortsättning av program Slå styrningen FRÅN -> TILL. 27223 PROFIsafe: NCK-F-modul MD %1[%2] är ingen %3-modul Förklaring %1 = MD-namn %2 = MD-fältindex %3 = Modultyp Den i nämnt NCK-MD parametrerade F-modulen är inte vald som relaterande Input/Output-modul i S7-Profibus projekteringen. - %3 = INPUT: NCK-F-parametrering kräver INPUT-modul - %3 = OUTPUT: NCK-F-parametrering kräver OUTPUT-modul - %3 = IN/OUTPUT: NCK-F-parametrering kräver IN/OUTPUT-modul Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera modul i S7-Profibus projektering. Fortsättning av program Slå styrningen FRÅN -> TILL. 27224 PROFIsafe: F-modul MD %1[%2] – MD %3[%4]: Dubbelbeläggning av PROFIsafe adress Förklaring %1 = MD-namn 1 %2 = MD-fältindex 1 %3 = MD-namn 1 %4 = MD-fältindex 1 © Siemens AG All Rights Reserved 412 Den i nämnt MD parametrerade F-modulen är har parametrerats i NCK-MD eller i S7-F-parametrar med samma PROFIsafe-adress. Därmed är ingen entydig kommunikation mellan F-master och F-slav möjlig. Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera och korrigera S7-F-parametrering och NCK-MD. Fortsättning av program Slå styrningen FRÅN -> TILL. 27225 PROFIsafe: Slav %1, Konfigureringsfel %2 Förklaring %1 = Profibus-slav adress %2 = Konfigureringsfel För nämnt slav har ett fel uppkommit vid utvärdering av S7-Profibus projektering. Detta specifiseras i larmparameter %2. %2 = PRM-Header: PRM-telegrammet kunde inte tolkas entydigt för denna slav. Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera och korrigera S7-Profibus projektering. Fortsättning av program Slå styrningen FRÅN -> TILL. 27240 PROFIsafe: DP-M har ej startat upp, DP info %1 Förklaring %1 = Aktuell information från DP-gänssnitt NCK-PLC Efter det att den i MD $MN_PLC_RUNNINGUP_TIMEOUT angivna tiden finns det ingen DP-konfigurering i NCK. Reaktion Åtgärd BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. - Höj MD $MN_PLC_RUNNINGUP_TIMEOUT - Kontrollera PLC drifttillstånd - Kontrollera SW-version för PLC-operativsystem - Radera F-parametrering i NCK-MD Fortsättning av program Slå styrningen FRÅN -> TILL. 27241 PROFIsafe: Olika DP-M version, NCK: %1, PLC: %2 Förklaring %1 = Version på NCK DP-gränssnitt %2 = Version på PLC DP-gränssnitt © Siemens AG All Rights Reserved 413 Komponenterna NCK och PLC har olika implementeringar av DP-gränssnitt. Ingen initiering av F-kommunikation möjlig. Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera PLC-operativsystem och NCK SW-version. Uppgradera PLCoperativsystem. Radera NCK F-parametrering. Fortsättning av program Slå styrningen FRÅN -> TILL. 27242 PROFIsafe: F-modul %1, %2 felaktig Förklaring %1 = PROFIsafe adress %2 = Felaktig F-parameter Vid utvärdering av F-parameter har ett fel hittats. %2 = CRC1: CRC felaktig över F-parameter. %2 = F_WD_Timeout: Den i Step7 parametrerade övervakningstiden är för kort för den i MD $MN_PROFISAFE_IPO_TIME_RATIO inställda PROFIsafetakten. %2 = CRC2_Len: Felaktig längd på Telegram-CRC %2 = F_Data_Len: Den för nämnd modul definierade telegramlängden är felaktig. Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd %2 = CRC1: Overall-reset av PLC. Ladda in S7-F konfigurering på nytt. %2 = F_WD_Timeout: Parametrera om PROFIsafe-takten eller Fövervakningstiden %2 = CRC2_Len: Overall-reset av PLC. Ladda in S7-F konfigurering på nytt %2 = F_Data_Len: Overall-reset av PLC. Ladda in S7-F konfigurering på nytt. Fortsättning av program Slå styrningen FRÅN -> TILL. 27250 PROFIsafe: Projektering i DP-M har ändrats; Felkod %1 - %2 Förklaring %1 = NCK projektnummer %2 = Aktuellt PLC projektnummer DP-master visar på en förändrad S7-profibus projektering. Felfri drift är ej längre säkerställd. Kommunikation med F-slaver kommer att avslutas. Stop D/E löser ut. Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. © Siemens AG All Rights Reserved 414 Åtgärd Starta PLC / NCK på nytt. Fortsättning av program Slå styrningen FRÅN -> TILL. 27251 PROFIsafe: F-modul %1, %2 meddelar fel %3 Förklaring %1 = PROFIsafe adress %2 = Meddelande komponent %3 = Felmeddelande I PROFIsafe kommunikationen mellan F-master angiven F-modulhar ett fel uppstått, som upptäcktes av visad komponent (Master/Slav). Felkoden visar vilken typ av fel det handlar om. %3 = TO: Parametrerad kommunikations-timeout är överskriden. %3 = CRC: Ett CRC-fel har uppstått. %3 = CN: Ett fel har uppstått i tidsföljden för F-telegram. %3 = SF: F-master fel, NCK/PLC är inte längre synkron. %3 = EA: Kommunikationsfel, slav sänder tomma telegram. Reaktion BAG ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Starta om F-slav kort. Starta om NCK / PLC. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 27252 PROFIsafe: Slav %1, Livsteckenfel Förklaring %1 = DP-slav adress Nämnd DP-slav kommunicerar inte längre med master. Stop D/E löser ut. Reaktion BAG ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Starta om F-slav kort. Starta om NCK / PLC. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 27253 PROFIsafe: Kommunikationsfel F-master komponent %1, Fel %2 Förklaring %1 = Felaktig komponent (NCK / PLC) %2 = Felmeddelande F-master meddelar att kommunikationen mellan NCK och PLC inte längre är funktionsduglig. Felkoden %1 visar orsaken till felet: %1 = NCK: Förbindelse mellan PROFIsafe- och SPL-förbindelse är bruten. %1 = PLC: PLC bearbetar inte längre OB40-uppdrag. %1 = PLC-DPM: DP-master har lämnat driftstillståndet OPERATE. Felkoden %2 visar ytterligare orsak till felet: © Siemens AG All Rights Reserved 415 %2 = 0: NCK-internt bearbetningsfel (s.%1=NCK). Reaktion %2 = 1, 2, 4: PLC-bearbetning av OB40 ej avslutat. BAG ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Förläng PROFIsafe-takten med MD $MN_PROFISAFE_IPO_TIME_RATIO. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 27254 PROFIsafe: F-modul %1, Fel på kanal %2; %3<ALSI> Förklaring %1 = PROFIsafe adress %2 = Kanalnummer %3 = Tilläggsinfo systemvariabel fältindex F-modulen meddelar att ett fel har uppkommit i kopplingen till nämnd kanal Detta larm löser bara ut för ET200S F-moduler %2 = 0: Specialbetydelse att ett allmänt fel har uppstått i F-modulen. Med parameter %3 kan ett specifikt larmmeddelande projekteras för varje uppsatt systemvariabel i MMC. %3 = 1…64: Fel i syatemvariabel $A_INSE[1…64]. %3 = 65…128: Fel i syatemvariabel $A_OUTSE[1…64]. Reaktion BAG ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera anslutningar. Anslutningar OK: Byt F-modul. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 27255 PROFIsafe: F-modul %1, Allmänt fel Förklaring %1 = PROFIsafe adress Nämnt PROFIsafe-kort meddelar ett fel. En exaktare specifikation över felorsaken är inte möjlig utan ytterligare hjälpmedel. Detta larm löser ut för alla typer av PROFIsafe-slavar Med ET200S-F-moduler kan detta fel bara uppkomma, om det redan vid uppstart av cyklisk kommunikation mellan F-master och kortet, redan finns ett kanalfel. Reaktion BAG ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera anslutningar. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 416 27256 PROFIsafe: Aktuell cykeltid %1[ms] > parametrerad cykeltid Förklaring %1 = Aktuell PROFIsafe kommunikationscykeltid Aktuell PROFIsafe kommunikationscykeltid är större än den instälda i MD $MN_PROFISAFE_IPO_TIME_RATIO in PROFIsafe-kort. Den parametrerade PROFIsafe kommunikationscykeltiden överskrids kontinuerligt från PLC. Reaktion BAG ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Anpassa MD $MN_PROFISAFE_IPO_TIME_RATIO. Minst det visade värdet måste ställas in. Inställd cykeltid påverkar cykeltiden på PLC-kortet. Detta måste beaktas vid inställningen. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program 27299 PROFIsafe: Diagnos %1 %2 %3 %4 Förklaring %1 = Felmeddelande %2 = Felmeddelande %3 = Felmeddelande %4 = Felmeddelande Internt fel i NCK-PROFIsafe implementering). Reaktion Visning av larm. Åtgärd Kontakta Siemens Support med feltexten. - Tel 0200- - Fax - Email Fortsättning av program Radera larm med reset-knapp resp Cykelstart. 28000 NCU-Link-förbindelse till alla NCU på link-förbandet är avbruten Förklaring Alla NCU‘s i NCU-Link-förbandet utbyter data cykliskt med varandra (livstecken). Vid detta larm har alla andra NCU‘s i förbandet inte mottagit detta livstecken. Det kan finnas flera orsaker till störningen på link-förbandet: 1. Hårdvaran är trasig. 2. Maskindata som projekterar NCU-link är inte lika för alla NCU. 3. IPO-Takt-tiden har inte satts lika för alla NCU‘s Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd • • Fortsättning av program Slå styrningen FRÅN – TILL. Kontrollera IPO-Takt på NCU‘s. eller kontrollera först ytterligare NCU-link specifika larm. © Siemens AG All Rights Reserved 417 28001 NCU-Link-förbindelse till NCU %1 i linkförbandet är avbruten Förklaring %1 = NCU-Nummer Alla NCU‘s i NCU-Link-förbandet utbyter data cykliskt med varandra (livstecken). Vid detta larm har en annan NCU i förbandet inte mottagit detta livstecken. (Se larmparameter) Det kan finnas flera orsaker till störningen på link-förbandet: 1. Hårdvaran är trasig. 2. Maskindata som projekterar NCU-link är inte lika för alla NCU. 3. IPO-Takt-tiden har inte satts lika för alla NCU‘s Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd • • Fortsättning av program Slå styrningen FRÅN – TILL. 28002 Fel vid aktivering av maskindata, maskindata för NCU-förband har ändrats genom NCU %1 Förklaring %1 = NCU-nummer Kontrollera IPO-Takt på NCU‘s. eller kontrollera först ytterligare NCU-link specifika larm. Under aktivering av maskindata vid NEWCONFIG eller en reset genom betjäning, har maskindata för NCU-förband förändrats på en annan NCU. Larmet kan bara uppkomma vid aktiv link-förbindelse. Reaktion Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Upprepa inmatning, resp. om NEWCONFIG har aktiverats genom ett NCprogram, måste programmet avbrytas med reset. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 28004 NCU-link: NCU %1 i linkförbandet finns inte på bussen Förklaring %1 = NCU-nummer Felmeddelande från NCU-link modul. Vid uppstart av NCU-link har lokal NCU (som visar larmet) fastställt att NCU‘n med numret i larmparametern inte finns på bussen, trots att den enligt maskindata måste vara förbunden. Störningen kan ha flera olika orsaker: 1. Trasig hårdvara. 2. Maskindata som projekterar NCU-link är inte lika för alla NCU‘s. 3. IPO-takt tiden har inte valts identisk för alla NCU‘s Reaktion Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. Visning av larm. © Siemens AG All Rights Reserved 418 NC ej driftberedd Bitar sätts i snittställe. Åtgärd Kontrollera maskindata för projektering och hårdvara för link. Fortsättning av program Slå styrningen FRÅN – TILL. 28005 NCU-Link: NCU %1 i link-förbandet arbetar inte synkront Förklaring %1 = NCU-nummer Felmeddelande från NCU-link modul. Vid uppstart av NCU-link har lokal NCU (som visar larmet) fastställt att NCU‘n med numret i larmparametern inte arbetar synkront. Störningen kan ha flera olika orsaker: 1. Maskindata som projekterar NCU-link är inte lika för alla NCU‘s. 2. IPO-takt tiden har inte valts identisk för alla NCU‘s Reaktion Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. Visning av larm. NC ej driftberedd Bitar sätts i snittställe. Åtgärd Kontrollera maskindata för projektering. Fortsättning av program Slå styrningen FRÅN – TILL. 28007 NCU-Link: Projekteringsdata för NCU %1 är motsägelsefulla Förklaring %1 = NCU-nummer Felmeddelande från NCU-link modul. Vid uppstart av NCU-link har lokal NCU (som visar larmet) fastställt att konflikt finns mellan dess projektering och projekteringen av NCU i larmparameter. Exempel: Maskindata LINK_NUM_OF_MODULES fastställer antalet deltagare i NCU-link förbandet. Sätts detta maskindata olika i NCU‘erna uppkommer detta larm. Reaktion Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. Visning av larm. NC ej driftberedd. Bitar sätts i snittställe. Åtgärd Kontrollera maskindata för projektering. Fortsättning av program Slå styrningen FRÅN – TILL. 28008 NCU-Link: Timer-inställning för NCU %1 är motsägelsefull Förklaring %1 = NCU-nummer Felmeddelande från NCU-link modul. Vid uppstart av NCU-link har lokal NCU (som visar larmet) fastställt att konflikt finns mellan dess timer-projektering och projekteringen av NCU i larmparameter. Reaktion Kanal ej driftberedd. Spärr av Cykelstart. © Siemens AG All Rights Reserved 419 Cykel-stopp vid larm. Visning av larm. NC ej driftberedd Bitar sätts i snittställe. Åtgärd Kontrollera maskindata för projektering. Fortsättning av program Slå styrningen FRÅN – TILL. 28009 NCU-Link: Bus-parametrar för NCU %1 är motsägelsefulla Förklaring %1 = NCU-nummer Felmeddelande från NCU-link modul. Vid uppstart av NCU-link har lokal NCU (som visar larmet) fastställt att konflikt finns mellan dess bus-projektering och projekteringen av NCU i larmparameter. Reaktion Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. Visning av larm. NC ej driftberedd Bitar sätts i snittställe. Åtgärd Kontrollera maskindata för projektering. Fortsättning av program Slå styrningen FRÅN – TILL. 28010 NCU-Link: NCU %1 har inte mottagit ett telegram Förklaring %1 = NCU-nummer Felmeddelande från NCU-link modul. Under drift av NCU-link har ett telegram från lokal NCU till NCU som angivits i larmparameter försvunnit. Hårdvarauproblem kan finnas. (Sporadisk störning på kabel). Reaktion Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. Visning av larm. NC ej driftberedd Bitar sätts i snittställe. Åtgärd Först efter några upprepningar av telegrammet visas det som försvunnet. Antalet upprepningar kan ökas med MD LINK_MAX_RETRY_CTR. Fortsättning av program Slå styrningen FRÅN – TILL. 28011 IPO-tid räcker inte till för NCU-link. Linkcykeltid: %1 Förklaring %1 = mikrosekunder Felmeddelande från NCU-link modul. Alla telegram måste överföras inom en IPO-takt. Detta gäller särskilt upprepningar av telegram. Tiden har inte räckt till! Parametern visar hur många mikrosekunder NCU-link modulen behövde för att sända telegrammet. Reaktion Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. © Siemens AG All Rights Reserved 420 Visning av larm. NC ej driftberedd Bitar sätts i snittställe. Åtgärd Höj IPO-takten, dvs. ett MD måste anpassas till alla NCUs‘: IPO_SYSCLOCK_TIME_RATIO SYSCLOCK_CYCLE_TIME Fortsättning av program Slå styrningen FRÅN – TILL. 28012 NCU-link: Synkroniseringstakt har uteblivit %1 gånger Förklaring %1 = Antal takter Felmeddelande från NCU-link modul som inte uppkommer vid NCU 1. NCU‘s synkroniseras med en egen NCU-link-takt. Ett flertal taktsignaler efter varandra har uteblivit. Parametern visar hur många takter efter varandra som har uteblivit. Reaktion Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. Visning av larm. NC ej driftberedd Bitar sätts i snittställe. Åtgärd Kontrollera hårdvara. Fortsättning av program Slå styrningen FRÅN – TILL. 28020 NCU-Link: För många link-axlar har projekterats %1 Förklaring %1 = Antal link-axelförbindelser NCU-linkens överföringskapacitet räker inte till för denna link-axel konfigurering. Link-axel konfigureringen bestäms av följande maskindata: • $MN_AXCONF_LOGIC_MACHAX_TAB • $MN_AXCT_AXCONF_ASSIGN_TAB1 ... och alla ytterligare containerdefinitioner. Reaktion Kanal ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Visning av larm. NC ej driftberedd Bitar sätts i snittställe. Åtgärd Projektera färre axlar som måste förbindas över link, eller sammanfatta axlarna i färre containrar. Maskindata att ändra: $MN_AXCONF_LOGIC_MACHAX_TAB $MN_AXCT_AXCONF_ASSIGN_TAB1 ... och alla ytterligare containerdefinitioner. Fortsättning av program Slå styrningen FRÅN – TILL. © Siemens AG All Rights Reserved 421 28030 Allvarligt larm på NCU %1, axlar utan reglering (follow-up) Förklaring %1 = NCU-nummer På grund av ett allvarligt larm hos en annan NCU befinner sig alla axlar utan reglering (fillow-up). Reaktion Alla BAG‘s ej driftberedda. Spärr av Cykelstart. Cykel-stopp vid larm. Visning av larm. NC ej driftberedd Bitar sätts i snittställe. Åtgärd Kvittera larm på NCU Fortsättning av program Radera larmet i alla kanaler i denna BAG med reset-knapp. Starta om NCprogram. 28031 Allvarligt larm på NCU %1, axlar utan reglering (follow-up) Förklaring %1 = NCU-nummer Ett allvarligt larm på den andra NCU‘n har ännu ej kvitterats. På grund av detta är forfarande alla axlar utan reglering (follow-up). Reaktion Alla BAG‘s ej driftberedda. Spärr av Cykelstart. Cykel-stopp vid larm. Visning av larm. NC ej driftberedd Bitar sätts i snittställe. Åtgärd Kvittera larm på NCU Fortsättning av program Radera larmet i alla kanaler i denna BAG med reset-knapp. Starta om NCprogram. 28032 Nödstopp aktiverat på NCU %1, axlar utan reglering (follow-up) Förklaring %1 = NCU-nummer Hos en NCU i NCU-förbandet är nödstopp aktiverat i PLC-NCK-snittstället. På grund av detta är alla axlar utan reglering (follow-up). Reaktion Alla BAG‘s ej driftberedda. Spärr av Cykelstart. Cykel-stopp vid larm. Visning av larm. NC ej driftberedd Bitar sätts i snittställe. Åtgärd Åtgärda orsaken till nödstoppet på NCU och kvittera nödstoppet över PLCNCK-snittstället. Fortsättning av program Radera larmet i alla kanaler i denna BAG med reset-knapp. Starta om NCprogram. 28033 Nödstopp på NCU %1, axlar fortfarande utan reglering (follow-up) Förklaring %1 = NCU-nummer Hos en NCU i NCU-förbandet är nödstopp aktiverat i PLC-NCK-snittstället. © Siemens AG All Rights Reserved 422 På grund av detta är alla axlar utan reglering (follow-up). Reaktion Alla BAG‘s ej driftberedda. Spärr av Cykelstart. Cykel-stopp vid larm. Visning av larm. NC ej driftberedd Bitar sätts i snittställe. Åtgärd Åtgärda orsaken till nödstoppet på NCU och kvittera nödstoppet över PLCNCK-snittstället. Fortsättning av program Visning av larm försvinner med larmorsak. Ytterligare betjäning är inte nödvändig. 29033 Kanal %1 axelbyte av axel %1 ej möjligt, axelrörelse från PLC ännu ej avslutad Förklaring %1 = Kanalnummer. %2 = Axel. En PLC-axel står ännu ej på sin slutpunkt och kan inte återföras till en kanal resp. sättas neutral. Vid användande av PLC-datablock FC18 skall larmet inte uppkomma. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Cykelstopp vid larm. Åtgärd Vänta tills axeln har nått sin slutpunkt resp. avsluta rörelsen med radering av reststräcka. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 60000 Kanal %1 block %2 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Litteratur: Aktuell larmtext, felbeskrivning och åtgärder för SIEMENSCykellarm hämtas från Programmeringshandledning Cykler, Kapitel 5. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Åtgärd Se Programmeringshandledning Cykler, Kapitel 5 Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61000 Kanal %1 block %2 Ingen verktygskorrektör aktiv Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler: LONGHOLE, SLOT1, SLOT2, POCKET1 till POCKET4, CYCLE71, CYCLE72, CYCLE90, CYCLE93 till CYCLE96. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd D-korrektör måste programmeras före cykelavrop. © Siemens AG All Rights Reserved 423 Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61001 Kanal %1 block %2 Felaktig gängstigning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler: CYCLE84, CYCLE840, CYCLE96, CYCLE97. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera parameter för gängstorlek resp. gängstigning. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61002 Kanal %1 block %2 Bearbetning felaktigt definierad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Värdet för parameter VARI för bearbetningen är felaktigt angiven. Larmet löser ut vid följande cykler: SLOT1, SLOT2, POCKET1 till POCKET4, CYCLE71, CYCLE72, CYCLE76, CYCLE77, CYCLE93, CYCLE95, CYCLE97, CYCLE98. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Ändra parameter VARI. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61003 Kanal %1 block %2 Ingen matning programmerad i cykeln Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Parametern för matningen är felaktigt angiven. Larmet löser ut vid följande cykler: CYCLE71, CYCLE72. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Ändra matnings-parameter. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61004 Kanal %1 block %2 Felaktig konfigurering för geometriaxel Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Följden av geometriaxlar är felaktig. CYCLE328. Reaktion - Åtgärd - © Siemens AG All Rights Reserved 424 Fortsättning av program Intern. 61005 Kanal %1 block %2 Geometriaxel saknas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid användning av svarvar utan Y-axlar i G18-plan. Larmet kommer vid följande cykler: CYCLE98. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61006 Kanal %1 block %2 För stor verktygsradie Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Verktygsradien är för stor för bearbetningen. Larmet löser ut vid följande cykler: CYCLE930, CYCLE951, E_CP_CE, E_CP_CO, E_CP_DR, E_PO_CIR, E_PO_REC, F_CP_CE, F_CP_CO, F_CP_DR, F_PO_CIR, F_PO_REC. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Använd mindre verktyg. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61007 Kanal %1 block %2 För liten verktygsradie Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Verktygsradien är för liten för bearbetningen. Larmet löser ut vid följande cykler: CYCLE92, E_CP_CO, E_SL_CIR, F_CP_CO, F_PARTOF, F_SL_CIR. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Använd större verktyg. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61009 Kanal %1 block %2 Aktivt verktygsnummer = 0 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Inget verktyg (T) är programmerat före cykelavrop. Larmet löser ut vid följande cykler: CYCLE71, CYCLE72. Reaktion Visning av larm. Bitar sätts i snittställe. © Siemens AG All Rights Reserved 425 Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Programmera ett verktyg (T). Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61010 Kanal %1 block %2 För stort finskärsmått Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Finskärsmåttet i botten är större än det totala djupet. Larmet löser ut vid följande cykler: CYCLE72. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Minska finskärsmått. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61011 Kanal %1 block %2 Skalning ej tillåten Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Det är en skalningsfaktor aktiv, som inte är tillåten för denna cykel. Larmet löser ut vid följande cykler: CYCLE71, CYCLE72. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Ändra skalningsfaktor. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61012 Kanal %1 block %2 Olika skalning i planet Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler: CYCLE76, CYCLE77. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61013 Kanal %1 block %2 Grundinställningar har ändrats, programmet kan inte utföras Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Grundinställningarna passar inte till genererat program. Larmet löser ut vid följande cykler: E_CP_CE, E_CP_CO, E_CP_DR, F_CP_CE, F_CP_CO, F_CP_DR. © Siemens AG All Rights Reserved 426 Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera och ev. ändra grundinställningarna. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61101 Kanal %1 block %2 Felaktigt definierat referensplan Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler: CYCLE71, CYCLE72, CYCLE81 till CYCLE90, CYCLE840, SLOT1, SLOT2, POCKET1 till POCKET4, LONGHOLE. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Antingen skall värdena för djupet för referens- och återgångsplan väljas olika vid relativ programmering eller så måste ett värde anges absolut för djupet. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61102 Kanal %1 block %2 Ingen spindelriktning programmerad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler: CYCLE86, CYCLE87, CYCLE88, CYCLE840, POCKET3, POCKET4. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Parameter SDIR (resp. SDR i CYCLE840) måste programmeras. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61103 Kanal %1 block %2 Antal hål = 0 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Inget värde är programmerat för antalet hål. Larmet löser ut vid följande cykler: HOLES1, HOLES2. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 427 61104 Kanal %1 block %2 Konturfel på Spår / Långhål Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Felaktig parametrering av fräsbild i parametrar som bestämmer läget på spåret/långhålet på cirkeln, och dess form. Larmet löser ut vid följande cykler: SLOT1, SLOT2, LONGHOLE. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61105 Kanal %1 block %2 För stor fräsradie Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Diametern på använt fräsverktyg är för stor för färdig figur. Larmet löser ut vid följande cykler: SLOT1, SLOT2, POCKET1, till POCKET4, LONGHOLE, CYCLE90. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Välj antingen ett verktyg med mindre radie eller så måste konturen ändras. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61106 Kanal %1 block %2 Antal resp. avstånd till cirkelns mittpunkt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Felaktig parametrering av NUM eller INDA. Ordningen på cirkelelementen inom en hel cirkel är inte möjlig. Larmet löser ut vid följande cykler: SLOT1, SLOT2, HOLES2, LONGHOLE. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Korrigera parametrering. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61107 Kanal %1 block %2 1:a håldjup felaktigt definerat Förklaring %1 = Kanalnummer %2 = Blocknummer, Label 1:a borrdjup har motsatt riktning till slutborrdjup. Larmet löser ut vid följande cykler: CYCLE83. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. © Siemens AG All Rights Reserved 428 Åtgärd Ändra borrdjup. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61108 Kanal %1 block %2 Inget tillåtet värde för parameter _RAD1 och _DP1 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Parametrar _RAD1 och _DP1 för bestämning av rörelse för djupansättning har angivits felaktigt. Larmet löser ut vid följande cykler: POCKET3, POCKET4. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Ändra parameter. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61109 Kanal %1 block %2 Parameter _CDIR felaktigt definierad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Parametervärdet för fräsriktning _CDIR har angivits felaktigt. Larmet löser ut vid följande cykler: POCKET3, POCKET4. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Ändra parameter. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61110 Kanal %1 block %2 Finskärsmått i botten > djupansättning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Finskärsmåttet i botten är större än maximal djupansättning. Larmet löser ut vid följande cykler: POCKET3, POCKET4. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Minska finskärsmått eller öka djupansättning. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61111 Kanal %1 block %2 Ansättningsbredd > verktygsdiameter Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Programmerad ansättningsbredd är större än diametern på aktivt verktyg. Larmet löser ut vid följande cykler: CYCLE71, POCKET3, POCKET4. Reaktion Visning av larm. Bitar sätts i snittställe. © Siemens AG All Rights Reserved 429 Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Ansättningsbredden måste minskas. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61112 Kanal %1 block %2 Negativ verktygsradie Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Radien på aktivt verktyg är negativ, det är inte tillåtet. Larmet löser ut vid följande cykler: CYCLE72, CYCLE76, CYCLE77, CYCLE90. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61113 Kanal %1 block %2 Parameter _CRAD är för stor för hörnradie Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Parametern för hörnradien _CRAD är för stor. Larmet löser ut vid följande cykler: POCKET3. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Parametern måste miskas. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61114 Kanal %1 block %2 Felaktigt definierad bearbetningsriktning G41/G42 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Bearbetningsriktningen för fräsradiekorrekör G41/G42 är felaktig. Larmet löser ut vid följande cykler: CYCLE72. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Ändra bearbetningsriktning. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61115 Kanal %1 block %2 Felaktigt definierad körning till/från kontur (Linjär/Cirkulär/Plan/Volym) Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Körning till/från konturen har definierats felaktigt. Larmet löser ut vid följande cykler: CYCLE72. © Siemens AG All Rights Reserved 430 Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera parameter _AS1 resp. _AS2. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61116 Kanal %1 block %2 Framkörnings-/frånkörningsväg = 0 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Framkörnings- eller frånkörningsvägen har angivits med 0. Larmet löser ut vid följande cykler: CYCLE72. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera parameter _LP1 resp. _LP2. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61117 Kanal %1 block %2 Aktiv verktygsradie <= 0 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Radien på aktivt verktyg är negativ eller noll. Larmet löser ut vid följande cykler: CYCLE71, POCKET3, POCKET4. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Ändra radie. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61118 Kanal %1 block %2 Längd eller bredd = 0 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Längden eller bredden på fräsytan är inte tilllåten. Larmet löser ut vid följande cykler: CYCLE71. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera parameter _LENG och _WID. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 431 61119 Kanal %1 block %2 Medel- eller kärndiameter felaktigt programmerad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Medel- eller kärndiameter är felaktigt programmerad. Larmet löser ut vid följande cykler: CYCLE70, E_MI_TR, F_MI_TR. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera gängans geometri. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61120 Kanal %1 block %2 Inner- eller yttergänga ej definierad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Gängans typ (inner / ytter) har inte definierats. Larmet löser ut vid följande cykler: CYCLE70. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Typ av gänga måste anges. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61121 Kanal %1 block %2 Antal tänder per skär saknas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Inget värde har angivits för antal tänder per skär. Larmet löser ut vid följande cykler: CYCLE70. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Ange antal tänder per skär för aktivt verktyg i verktygslistan. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61122 Kanal %1 block %2 Säkerhetsavstånd för planet är felaktigt definierat Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Säkerhetsavståndet är noll eller negativt. Detta är inte tillåtet. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Definiera säkerhetsavstånd. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 432 61124 Kanal %1 block %2 Ansättningsbredd är inte definierad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler: CYCLE71. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Vid aktiv simulering utan verktyg måsta alltid ett värde för ansättningsbredden _MIDA programmeras. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61125 Kanal %1 block %2 Teknologival i parameter _TECHNO är felaktigt definierad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler: CYCLE84, CYCLE840. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera parameter _TECHNO. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61126 Kanal %1 block %2 För kort gänglängd Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler: CYCLE840. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Programmera lägre spindelvarvtal, lägg referensplanet högre. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61127 Kanal %1 block %2 Felaktigt definierat översättningsförhållande för gängtappsaxel (Maskindata) Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler: CYCLE84, CYCLE840. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera maskindata 31050 och 31060 i motsvarande växelsteg för borraxeln. © Siemens AG All Rights Reserved 433 Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61128 Kanal %1 block %2 Inmatningsvinkel = 0 vid inmatning med pendling eller Helix Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler: SLOT1. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera parameter _STA2. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61180 Kanal %1 block %2 Namn saknas på datablock för tippning, trots att $MN_MM_NUM_TOOL_CARRIER > 1 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Trots att det finns flera datablock för tippning finns det inga entydiga namn. Larmet löser ut vid följande cykler: CYCLE800. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Ange entydigt namn på datablock för tippning. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61181 Kanal %1 block %2 Ogiltig version på NCK (funktionalitet TOOLCARRIER saknas) Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Med aktuell NCK-version är tippning ej möjligt. Larmet löser ut vid följande cykler: CYCLE800. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Komplettera med korrekt NCK-version. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61182 Kanal %1 block %2 Obekant namn på datablock för tippning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Namn på datablock för tippning är obekant. Larmet löser ut vid följande cykler: CYCLE800, E_TCARR. Reaktion Visning av larm. Bitar sätts i snittställe. © Siemens AG All Rights Reserved 434 Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera namn på datablock för tippning. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61183 Kanal %1 block %2 Frikörningsmode GUD7_TC_FR utanför värdeområde 0..2 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Värdet på frikörningsmode ligger utanför giltigt område. Larmet löser ut vid följande cykler: CYCLE800. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera idrifttagning av tippcykel CYCLE800. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61184 Kanal %1 block %2 Ingen lösning är möjlig med aktuella värden på inmatningsvinkel Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Den med inmatningsvinkeln definierade ytan kan inte bearbetas med maskinen. Larmet löser ut vid följande cykler: CYCLE800. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera angiven vinkel för tippning av bearbetningsplanet. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61185 Kanal %1 block %2 Inget eller felaktigt (min > max) vinkelområde för rundaxel. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Rundaxelns vinkelområde är felaktigt. Larmet löser ut vid följande cykler: CYCLE800. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera idrifttagning av tippcykel CYCLE800. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 435 61186 Kanal %1 block %2 Ogiltig rundaxelvektor Æ kontrollera idrifttagning av tippcykel CYCLE800. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label En rundaxelvektor är ogiltig. Larmet löser ut vid följande cykler: CYCLE800. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera idrifttagning av tippcykel CYCLE800. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61188 Kanal %1 block %2 Inget axelnamn på 1:a rundaxeln Æ kontrollera idrifttagning av tippcykel CYCLE800. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label För den 1:a rundaxeln har inget namn angivits. Larmet löser ut vid följande cykler: CYCLE800. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera idrifttagning av tippcykel CYCLE800. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61200 Kanal %1 block %2 För många element i bearbetningsblock. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler: CYCLE76, CYCLE77. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61201 Kanal %1 block %2 Felaktig ordningsföljd i bearbetningsblock. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Elementens ordningsföljd i bearbetningsblocket är ogiltiga. Larmet löser ut vid följande cykler: CYCLE108, E_CP_CE, E_CP_DR, E_MANAGE, F_CP_CE, F_CP_DR, F_MANAGE. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Sortera ordningsföljden i bearbetningsblocken. © Siemens AG All Rights Reserved 436 Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61202 Kanal %1 block %2 Ingen teknologicykel. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Ingen teknologicykel har programmerats i bearbetningsblocket. Larmet löser ut vid följande cykler: CYCLE108, E_MANAGE, F_MANAGE. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Programmera teknologiblock. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61203 Kanal %1 block %2 Ingen positionscykel. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Ingen positionscykel har programmerats i bearbetningsblocket. Larmet löser ut vid följande cykler: CYCLE108, E_MANAGE, F_MANAGE. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Programmera positionsblock. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61204 Kanal %1 block %2 Obekant teknologicykel. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Angiven teknologicykel i bearbetningsblocket är obekant. Larmet löser ut vid följande cykler: E_MANAGE, F_MANAGE. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Radera teknologiblocket och programmera om det. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61205 Kanal %1 block %2 Obekant positionscykel. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Angiven positionscykel i bearbetningsblocket är obekant. Larmet löser ut vid följande cykler: E_MANAGE, F_MANAGE. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. © Siemens AG All Rights Reserved 437 Åtgärd Radera positioneringsblocket och programmera om det. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61210 Kanal %1 block %2 Blocksökningselement kan inte hittas. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Det vid blocksökning angivna elementet existerar inte. Larmet löser ut vid följande cykler: E_MANAGE, E_PS_CIR, E_PS_MRX, E_PS_SEQ, F_MANAGE, F_PS_CIR, F_PS_MRX, F_PS_SEQ. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Upprepa blocksökning. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61211 Kanal %1 block %2 Absolutreferens saknas. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler: CYCLE76, CYCLE77. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61212 Kanal %1 block %2 Felaktig verktygstyp. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Verktyget passar inte för bearbetningen. Larmet löser ut vid följande cykler: CYCLE92, CYCLE951, E_DR, E_DR_PEC, E_DR_SIN, F_DR, F_DRILL, F_DRILLC, F_DRILLD, F_DR_PEC, F_DR_SIN, F_GROOV, F_MT_LEN, F_PARTOF, F_ROUGH, F_ROU_Z, F_SP_EF, F_TAP, F_TR_CON, F_UCUT_T. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Välj ny verktygstyp. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61213 Kanal %1 block %2 För liten radie. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler: CYCLE77. © Siemens AG All Rights Reserved 438 Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61214 Kanal %1 block %2 Ingen stigning programmerad. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Ingen gängstigning har programmerats. Larmet löser ut vid följande cykler: E_CR_HEL, E_PO_CIR, E_PO_REC, F_PO_CIR, F_PO_REC. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Programmera stigning. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61215 Kanal %1 block %2 Råmått felaktigt programmerat. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler: CYCLE76, CYCLE77. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61216 Kanal %1 block %2 Matning/tand endast möjligt med fräsverktyg. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Matning per tand är endast möjligt med fräsverktyg. Larmet löser ut vid följande cykler: E_TFS, F_TFS. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Använd en annan typ av matning. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61217 Kanal %1 block %2 Skärhastighet programmerad med verktygsradie = 0. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label För att kunna arbeta med skärhastighet måste verktygets radie anges. Larmet löser ut vid följande cykler: E_TFS, E_DR_TAP, F_TFS, F_DR_TAP. © Siemens AG All Rights Reserved 439 Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Ange ett värde för skärhastighet. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61218 Kanal %1 block %2 Matning/tand programmerat, men antal tänder = 0 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid matning per tand måste antalet tänder anges. Larmet löser ut vid följande cykler: E_TFS, E_DR_BGF, F_TFS. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Ange fräsverktygets antal tänder i meny ”Verktygslista”. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61222 Kanal %1 block %2 Planansättning större än verktygsdiameter. Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Planansättning får inte vara större än verktygets diameter. Larmet löser ut vid följande cykler: CYCLE97, E_PO_CIR, E_PO_REC, F_PO_CIR, F_PO_REC Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Minska planansättning Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61223 Kanal %1 block %2 För kort framförningssträcka Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Framkörningssträckan får inte vara kortare än noll. Larmet löser ut vid följande cykler: E_MI_CON, F_MI_CON. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Ange större värde för framkörningssträcka. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 440 61224 Kanal %1 block %2 För kort frånkörningssträcka Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Frånkörningssträckan får inte vara kortare än noll. Larmet löser ut vid följande cykler: E_MI_CON, F_MI_CON. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Ange större värde för frånkörningssträcka. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61225 Kanal %1 block %2 Obekant tippdatablock Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Man försökte komma åt ett ej definierat tippdatablock . Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Använd annat tippdatablock eller definiera ett nytt tippdatablock. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61226 Kanal %1 block %2 Tipphuvud kan inte bytas ut Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Parametern ”Byte av tippdatablock” står på ”nej”. Man försöker byta tipphuvudet i alla fall. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Sätt parametern ”Byte av tippdatablock” till ”automatisk” eller ”manuell” i idrifttagningsmasken ”Rundaxel”. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61230 Kanal %1 block %2 För liten diameter på verktygsprobe Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Verktygsproben är inte korrekt kalibrerad. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kalibrera verktygsproben. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 441 61231 Kanal %1 block %2 ShopMill-program %3 kan inte utföras, det har inte testats från ShopMill Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Programnamn Innan ett ShopMill-program kan utföras måste det först testas från ShopMill. Larmet löser ut vid följande cykler: E_HEAD. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Programmet måste först simuleras i ShopMill eller laddas från ShopMill i driftarten ”Maskin auto”. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61232 Kanal %1 block %2 Inväxling av magasinverktyg ej möjligt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Endast handverktyg får växlas in i ett tipphuvud där verktygen endast kan växlas in manuellt . Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Växla in handverktyg i tipphuvudet eller sätt parametern ”verktygsväxling” till ”automatisk” i idrifttagningsmasken ”Rundaxel”. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61233 Kanal %1 block %2 Gängkona felaktigt definierad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label - Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera gängans geometri. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61234 Kanal %1 block %2 ShopMill-subprogram %3 kan inte utföras, det har inte testats från ShopMill Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Programnamn Innan ett ShopMill-subprogram kan användas måste det först testas från ShopMill. Larmet löser ut vid följande cykler: E_HEAD. Reaktion Visning av larm. Bitar sätts i snittställe. © Siemens AG All Rights Reserved 442 Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Subprogrammet måste först simuleras i ShopMill eller laddas från ShopMill i driftarten ”Maskin auto”. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61235 Kanal %1 block %2 ShopTurn-program %3 kan inte utföras, det har inte testats från ShopTurn Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Programnamn Innan ett ShopTurn-program kan användas måste det först testas från ShopTurn. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Programmet måste först simuleras i ShopTurn eller laddas från ShopTurn i driftarten ”Maskin auto”. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61236 Kanal %1 block %2 ShopTurn-subprogram %3 kan inte utföras, det har inte testats från ShopTurn Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Programnamn Innan ett ShopTurn-subprogram kan användas måste det först testas från ShopTurn. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Subprogrammet måste först simuleras i ShopTurn eller laddas från ShopTurn i driftarten ”Maskin auto”. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61237 Kanal %1 block %2 Obekant återgångsriktning. Kör tillbaks verktyget manuellt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label - Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kör verktyget manuellt ur det i programhuvudet definierade återgångsområdet och starta om programmet. Fortsättning av program Internt. © Siemens AG All Rights Reserved 443 61238 Kanal %1 block %2 Obekant bearbetningsriktning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label - Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Tag kontakt med Siemens AB. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61239 Kanal %1 block %2: Verktygsväxlingspunkt ligger i återgångsområde! Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Verktygsväxlingspunkten måste ligga så långt utanför återgångsområdet, så att inget verktyg räcker in i återgångsområdet vid tippning av revolver. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Ange en annan verktygsväxlingspunkt. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61240 Kanal %1 block %2: Fel typ av matning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label - Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera typ av matning. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61241 Kanal %1 block %2 Återgångsplan ej definierat för denna bearbetningsriktning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label - Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Definiera fler återgångsplan. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 444 61242 Kanal %1 block %2: Felaktig bearbetningsriktning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label - Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera programmerad parameter. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61243 Kanal %1 block %2 Korrigera verktygsväxlindpunkt, verktygsspets i återgångsområde Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Verktygsväxlingspunkten måste ligga så långt utanför återgångsområdet, så att inget verktyg räcker in i återgångsområdet vid tippning av revolver. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Ange en annan verktygsväxlingspunkt. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61244 Kanal %1 block %2: Ändring av gängstigning leder till odefinierad gänga Förklaring %1 = Kanalnummer %2 = Blocknummer, Label - Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera gängans geometri. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61246 Kanal %1 block %2: För litet säkerhetsavstånd Förklaring %1 = Kanalnummer %2 = Blocknummer, Label - Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Öka säkerhetsavståndet. Fortsättning av program Intern. © Siemens AG All Rights Reserved 445 61247 Kanal %1 block %2: För liten radie råämne Förklaring %1 = Kanalnummer %2 = Blocknummer, Label - Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Öka råämnets radie. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61248 Kanal %1 block %2: För liten ansättning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label - Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Öka ansättning. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61249 Kanal %1 block %2: För liten antal kanter Förklaring %1 = Kanalnummer %2 = Blocknummer, Label - Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Öka antalet kanter. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61250 Kanal %1 block %2: Nyckelbredd/kantlängd för liten Förklaring %1 = Kanalnummer %2 = Blocknummer, Label - Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Öka nyckelbredd/kantlängd. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 446 61251 Kanal %1 block %2: Nyckelbredd/kantlängd för stor Förklaring %1 = Kanalnummer %2 = Blocknummer, Label - Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Minska nyckelbredd/kantlängd. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61252 Kanal %1 block %2: Fas/radie för stor Förklaring %1 = Kanalnummer %2 = Blocknummer, Label - Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Minska fas/radie. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61253 Kanal %1 block %2: Inget finskärsmått programmerat Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Inget finskärsmått har angivits Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Programmera finskärsmått. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61254 Kanal %1 block %2: Fel vid körning mot fast anhåll Förklaring %1 = Kanalnummer %2 = Blocknummer, Label - Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Ange annan position Z1 vid greppning av subspindel. Fortsättning av program Intern. © Siemens AG All Rights Reserved 447 61255 Kanal %1 block %2: Fel vid avstickning: Verktygsbrott? Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Avstickning kunde inte genomföras fullständigt Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera verktyget. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61301 Kanal %1 block %2: Mätprobe sluter inte Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Hela mätsträckan har körts utan att en slutning har inkommit på mätingång som fastställts med MD 9750 resp. MD 9751. Reaktion Åtgärd Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. - Kontrollera mätprobens anslutning - Ställ i längre mätsträcka med 9752, 9753, 9754, 9755 - Vid mätning av kant: Positionera närmare kanten - Vid tappar/hål: Positionera ungefär över mitten - Kontrollera värden för tapp-/håldiameter Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61302 Kanal %1 block %2: Mätprobe - kollision Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Mätproben har kolliderat med ett hinder under positionering. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera tappdiameter (ev. för liten) och mätsträcka (ev. för lång) Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61303 Kanal %1 block %2: Förtoendeområde överskridet Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Mätresultat vid tapp-/håldiameter avviker mycket från angivet värde. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. © Siemens AG All Rights Reserved 448 Åtgärd Kontrollera radie resp. diameter. Kontrollera mätställe (t.ex. onoggrannhet p.g.a. spån) Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61308 Kanal %1 block %2: Kontrollera mätsträcka 2a Förklaring %1 = Kanalnummer %2 = Blocknummer, Label För mätning genereras en sträcka, vars storlek anges genom MDs, som beskriver den maximala sträckan före och efter den väntade mätpositionen (operatets kant). Sträckan måste ha ett värde större än 0. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Ange mätsträcka = 0. Kontrollera MD 9752, 9753, 9754, 9755. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61309 Kanal %1 block %2: Kontrollera typ av mätprobe Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Typ av mätprobe: 3D-probe ej aktiv. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Mätproben måste vara av typen ”3D-probe” i verktygsförvaltningen. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61310 Kanal %1 block %2: Skalningsfaktor är aktiv Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Skalningsfaktor = skalning är aktiv. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Slå ifrån aktiv skalningsfaktor i programmet. Med aktiv skalningsfaktor är mätning inte möjligt. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61311 Kanal %1 block %2: Inget D-nummer är aktivt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Det är ingen verktygskorrektör vald för mätproben (vid mätning av operat) resp. för aktivt verktyg (vid mätning av verktyg). Reaktion Visning av larm. Bitar sätts i snittställe. © Siemens AG All Rights Reserved 449 Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Välj skärstålsnummer D för verktyget. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61316 Kanal %1 block %2: Mittpunkt och radie kan inte fastställas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Ingen cirkel kan beräknas från uppmätta punkter, eftersom alla punkter ligger på en rak linje. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Programändring. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61332 Kanal %1 block %2: Ändra position på verktygsspets Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Verktygsspetsen står under mätprobens yta (t.ex. vid en stoppring eller kub). Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Placera verktyget ovanför mätprobens yta. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61338 Kanal %1 block %2: Positioneringshastighet = 0 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid vissa mätvarianter t.ex. mätning av tapp, genereras förutom den egentliga mätsträckan, även mellansträckor som körs med en bestämd hastighet. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Ställ in matningen (Plan-/ ansättningsmatning) med MD 9757 resp. 9758. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61601 Kanal %1 block %2: För liten diameter på färdigt operat Förklaring %1 = Kanalnummer %2 = Blocknummer, Label En diameter på färdigt operat är programmerat. Larmet löser ut vid följande cykler. CYCLE94, CYCLE96 © Siemens AG All Rights Reserved 450 Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61602 Kanal %1 block %2: Verktygsbredd felaktigt definierad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Insticksstålet är bredare än programmerad insticksbredd. Larmet löser ut vid följande cykler. CYCLE93. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61603 Kanal %1 block %2: Insticksform felaktigt definierad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Radier/faser i instickets botten passar inte till insticksbredd. Planinstick på ett, parallellt till längsaxeln löpande konturelement, är inte möjligt. Larmet löser ut vid följande cykler. CYCLE93. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61604 Kanal %1 block %2: Aktivt verktyg påverkar programmerad kontur Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Konturskada på fallande kontur beroende på friskärningsvinkeln på använt verktyg. Larmet löser ut vid följande cykler. CYCLE93. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Använd annat verktyg resp. kontrollera konturprogrammet Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 451 61605 Kanal %1 block %2: Kontur felaktigt programmerad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Icke tillåten fallande kontur upptäckt. Larmet löser ut vid följande cykler. CYCLE76, CYCLE77, CYCLE95. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61606 Kanal %1 block %2: Fel vid bearbetning av kontur Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Vid bearbetning av konturen har ett fel hittats, detta larm kommer alltid tillsammans med ett NC-larm 10930-10934, 15800 eller 15810. Larmet löser ut vid följande cykler. CYCLE95. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61607 Kanal %1 block %2: Startpunkt felaktigt programmerad Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Den före cykelavropet uppnådda startpunkten ligger utanför den av konturunderprogrammet beskrivna fyrkanten. Larmet löser ut vid följande cykler. CYCLE95. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61608 Kanal %1 block %2: Felaktigt programmerat läge på skärstål Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler. CYCLE94, CYCLE96. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Skärläge 1…4 passande till fristickets form måste programmeras. © Siemens AG All Rights Reserved 452 Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61609 Kanal %1 block %2: Felaktigt definierad form Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler. CYCLE94, CYCLE96. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera parametra till fristickets form Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61610 Kanal %1 block %2: Inget ansättningsdjup programmerat Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler. CYCLE76, CYCLE77, CYCLE96. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61611 Kanal %1 block %2: Ingen skärningspunkt hittas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Ingen skärningspunkt kunde uppnås med konturen. Larmet löser ut vid följande cykler: CYCLE95. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera konturprogrammering eller ändra ansättningsdjup. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61612 Kanal %1 block %2: Gängsvarvning ej möjlig Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler: CYCLE97, CYCLE98. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - © Siemens AG All Rights Reserved 453 Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61613 Kanal %1 block %2: Fristickets läge är felaktigt definierat Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler: CYCLE94, CYCLE96. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera värdet i paarmeter _VARI Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61800 Kanal %1 block %2: Ext. CNC-system saknas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Maskindata för externt språk är inte satt, MD 18800: $MN_MM_EXTERN_LANGUAGE resp. optionsbit 19800 $ON_EXTERN_LANGUAGE. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Intern. 61801 Kanal %1 block %2: Fel G-kod vald Förklaring %1 = Kanalnummer %2 = Blocknummer, Label I programavrop CYCLE300<Värde> har ett, för det inmatade CNC-systemet, otillåtet värde programmerats. Eller så har ett felaktigt värde för G_Code_System angivits i Cykel-Settingdata. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Intern. 61802 Kanal %1 block %2: Felaktig axeltyp Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Programmerad axel är tillordnad en spindel. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. © Siemens AG All Rights Reserved 454 Åtgärd - Fortsättning av program Intern. 61803 Kanal %1 block %2: Programmerad axel saknas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Programmerad axel saknas i systemet. Larmet löser ut vid följande cykler: CYCLE83, CYCLE84, CYCLE840. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera parameter _AXN samt MD20050 - 20080 Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61804 Kanal %1 block %2: Programmerad position överskrider referenspunkt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Programmerad mellanposition eller aktuell position befinner sig bakom referenspunkten. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Intern. 61805 Kanal %1 block %2: Värde programmerat absolut och inkrementellt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Programmerad mellanposition är programmerad både absolut och inkrementellt. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Intern. 61806 Kanal %1 block %2: Felaktig axeltillordning Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Ordningsföljden på axeltillordningen är fel. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. © Siemens AG All Rights Reserved 455 Åtgärd - Fortsättning av program Intern. 61807 Kanal %1 block %2: Felaktig spindelriktning programmerad (aktiv) Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Programmerad spindelriktning motsäger den för cykeln valda spindelriktningen. Larmet löser ut vid följande cykler: CYCLE840. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd Kontrollera parametrar SDR och SDAC Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 61808 Kanal %1 block %2: Slutborrdjup eller enstaka borrdjup saknas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Slutdjup Z eller enstaka borrdjup Q saknas i G8x-block (första avrop av Cykel). Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Intern. 61809 Kanal %1 block %2: Otillåten hålposition Förklaring %1 = Kanalnummer %2 = Blocknummer, Label - Reaktion - Åtgärd - Fortsättning av program Intern. 61810 Kanal %1 block %2: ISO G-kod ej möjligt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label I avropningsblocket är ett ej tillåtet ISO-axelnamn programmerat. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Intern. © Siemens AG All Rights Reserved 456 61811 Kanal %1 block %2: ISO-axelnamn ej möjligt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label I avropningsblocket är ett ej tillåtet värde programmerat. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Intern. 61812 Kanal %1 block %2: Värde(n) felaktigt definierade i externt cykelavrop Förklaring %1 = Kanalnummer %2 = Blocknummer, Label I avropningsblocket är ett ej tillåtet värde programmerat. Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Intern 61813 Kanal %1 block %2: GUD-värde felaktigt definierat Förklaring %1 = Kanalnummer %2 = Blocknummer, Label I cykel-settingdata har ett otillåtet värde programmerats. Reaktion - Åtgärd - Fortsättning av program Intern 61814 Kanal %1 block %2: Polarkoordinater ej möjligt med cykel Förklaring %1 = Kanalnummer %2 = Blocknummer, Label - Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Intern 61815 Kanal %1 block %2: G40 ej aktiv Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Före cykelavrop var G40 inte aktivt. © Siemens AG All Rights Reserved 457 Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart i denna kanal. Interpreterstopp. Åtgärd - Fortsättning av program Intern 61816 Kanal %1 block %2: Axlar ej på refernspunkt Förklaring %1 = Kanalnummer %2 = Blocknummer, Label - Reaktion - Åtgärd - Fortsättning av program Intern. 61817 Kanal %1 block %2: Axelkoordinater inom skyddsområdet Förklaring %1 = Kanalnummer %2 = Blocknummer, Label - Reaktion - Åtgärd - Fortsättning av program Intern. 61818 Kanal %1 block %2: Samma begränsningar för axelområde Förklaring %1 = Kanalnummer %2 = Blocknummer, Label - Reaktion - Åtgärd - Fortsättning av program Intern. 62000 Kanal %1 block %2 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Reaktion Visning av larm. Åtgärd - Fortsättning av program Radera larm med raderings-knapp eller Cykelstart. © Siemens AG All Rights Reserved 458 62100 Kanal %1 block %2: Ingen borrcykel aktiv Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Före avrop av borrbildcykeln är ingen borrcykel modalt avropad . Larmet löser ut vid följande cykler: HOLES1, HOLES2. Reaktion Visning av larm. Åtgärd - Fortsättning av program Radera larm med reset-knapp eller Cykelstart. 62101 Kanal %1 block %2: Fräsriktning ej korrekt – G3 skapas Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Med- eller motfräsning programmerad. Spindeln rörde sig dock inte vid cykelavrop. Reaktion Visning av larm. Åtgärd Kontrollera om spindeln roterar Fortsättning av program Radera larm med reset-knapp eller Cykelstart. 62103 Kanal %1 block %2: Inget finskärsmått programmerat Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Det är inget finskärsmått programmerat, trots att denna bearbetning kräver det. Reaktion Visning av larm. Åtgärd Programmera finskärsmått Fortsättning av program Radera larm med reset-knapp eller Cykelstart. 62105 Kanal %1 block %2: Antalet kolumner eller rader = 0 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler: CYCLE801. Reaktion Visning av larm. Åtgärd - Fortsättning av program Radera larm med reset-knapp eller Cykelstart. 62180 Kanal %1 block %2: Tippdatablock har inget tillordnat namn, trots att MD $MN_MM_NUM_TOOL_CARRIER > 1 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler: CYCLE800. Reaktion Visning av larm. Åtgärd - Fortsättning av program Radera larm med reset-knapp eller Cykelstart. © Siemens AG All Rights Reserved 459 62181 Kanal %1 block %2: Otillräcklig NCK-version (funktionalitet TOOLCARRIER saknas). Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler: CYCLE800. Reaktion Visning av larm. Åtgärd - Fortsättning av program Radera larm med reset-knapp eller Cykelstart. 62182 Kanal %1 block %2: Växla in tippbart huvud Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Inget tippbart huvud är aktivt. Larmet löser ut vid följande cykler: E_TCARR, F_TCARR. Reaktion Visning av larm. Åtgärd Växla in tippbart huvud. Fortsättning av program Radera larm med reset-knapp eller Cykelstart. 62183 Kanal %1 block %2: Frikörningsmode GUD7_TC_FR utanför värdeområde 0…2 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler: CYCLE800. Reaktion Visning av larm. Åtgärd - Fortsättning av program Radera larm med reset-knapp eller Cykelstart. 62184 Kanal %1 block %2: Med aktuella inmatningsvinkelvärden är ingen lösning möjlig Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler: CYCLE800. Reaktion Visning av larm. Åtgärd - Fortsättning av program Radera larm med reset-knapp eller Cykelstart. 62185 Kanal %1 block %2: Inga ändbegränsningar för rundaxlar Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler: CYCLE800. Reaktion Visning av larm. Åtgärd Kontrollera idrifttagning av tippcykel CYCLE800. © Siemens AG All Rights Reserved 460 Fortsättning av program Radera larm med reset-knapp eller Cykelstart. 62186 Kanal %1 block %2: Vridningsaxelvektorer ogiltiga Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler: CYCLE800. Reaktion Visning av larm. Åtgärd Kontrollera idrifttagning av tippcykel CYCLE800. Fortsättning av program Radera larm med reset-knapp eller Cykelstart. 62187 Kanal %1 block %2: Obekant namn på tippdatablock Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Larmet löser ut vid följande cykler: CYCLE800. Reaktion Visning av larm. Åtgärd - Fortsättning av program Radera larm med reset-knapp eller Cykelstart. 62200 Kanal %1 block %2: Starta spindel Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Reaktion Visning av larm. Åtgärd Starta spindel före bearbetning av gänga. Fortsättning av program Radera larm med reset-knapp eller Cykelstart. 63000 Kanal %1 block %2 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Reaktion Visning av larm. Åtgärd - Fortsättning av program Radera larm med reset-knapp eller Cykelstart. 65000 Kanal %1 block %2 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Litteratur: Aktuell larmtext, felbeskrivning och åtgärder för användarcykellarm hämtas från maskintillverkarens programmeringshandledning Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. Åtgärd Se Användar-Cykelbeskrivning Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. © Siemens AG All Rights Reserved 461 66000 Kanal %1 block %2 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label Litteratur: Aktuell larmtext, felbeskrivning och åtgärder för användarcykellarm hämtas från maskintillverkarens programmeringshandledning Reaktion Visning av larm. Bitar sätts i snittställe. Spärr av Cykelstart. interpreterstopp. Åtgärd Se Användar-Cykelbeskrivning Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 67000 Kanal %1 block %2 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Textindex för Cykellarm Litteratur: Aktuell larmtext, felbeskrivning och åtgärder för användarcykellarm hämtas från maskintillverkarens programmeringshandledning Reaktion Visning av larm. Åtgärd Se Användar-Cykelbeskrivning Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 68000 Kanal %1 block %2 Förklaring %1 = Kanalnummer %2 = Blocknummer, Label %3 = Textindex för Cykellarm Litteratur: Aktuell larmtext, felbeskrivning och åtgärder för användarcykellarm hämtas från maskintillverkarens programmeringshandledning Reaktion Visning av larm. Åtgärd Se Användar-Cykelbeskrivning Fortsättning av program Radera larm med raderings-knapp. Ytterligare betjäning är inte nödvändig. 70000 Compile-cykellarm Förklaring Litteratur: Aktuell larmtext, felbeskrivning och åtgärder för compilecykellarm hämtas från beskrivning och projekteringshandledning för compilecyler Reaktion Visning av larm. Åtgärd Se beskrivning av Compile-cykler Fortsättning av program Radera larm med raderings-knapp eller Cykelstart. 75000 OEM-larm Förklaring Litteratur: Aktuell larmtext, felbeskrivning och åtgärder för OEM-larm hämtas från OEM-beskrivning. Reaktion Visning av larm. Åtgärd Se OEM-beskrivning. Kontakta auktoriserad personal / service. © Siemens AG All Rights Reserved 462 Fortsättning av program Radera larm med raderings-knapp eller Cykelstart. 75005 Kanal %1 block %2 CLC: Allmänt programmeringsfel Förklaring %1 = Kanalnummer %2 = Blocknummer Till- och frånslagsinstruktionen för avståndsreglering ”CLC(..)” accepterar endast värdena 2, 1, 0 och –1 som avropningsparameter. Detta larm meddelar felaktiga eller saknade parametrar. Inkopplingsinstruktionen CLC(2) med övervakning av sensorns kollisions-signal accepteras endast när det finns en giltig digital ingång för övervakningssignalen konfigurerad i MD $MC_CLC_SENSOR_TOUCHED_INPUT. Reaktion Visning av larm. Åtgärd Korrigera bearbetningsprogrammet. Konfigurera en digital ingång för kollisionsövervakning med MD. Fortsättning av program Radera larm med reset-knapp. Starta om programmet. 75010 Kanal %1 block %2 CLC_LIM värde större än MD-gräns Förklaring %1 = Kanalnummer %2 = Blocknummer En med CLC_LIM (…,…) programmerad begränsning för avståndsregleringens positionsförskjutning är större än tillåtet värde i tillhörande MD $MC_CLC_SENSOR_LOWER_LIMIT[1] resp. $MC_CLC_SENSOR_UPPER_LIMIT[1]. Reaktion Visning av larm. Åtgärd Korrigera bearbetningsprogrammet. Utöka gränser i maskindata. Fortsättning av program Radera larm med reset-knapp. Starta om programmet. 75015 Kanal %1 block %2 CLC(0) vid aktiv verktygsradiekompensering Förklaring %1 = Kanalnummer %2 = Blocknummer 3D-avståndsreglering har deaktiverats med CLC(0), medan verktygsradiekompenseringen var aktiv (G41/G42). Eftersom CLC(0) tömmer den interna blockbufferten och övertar avståndsregleringens aktuella positionsförskjutning som ”konturhopp” i interpretern, måste verktygsradiekompenseringen vara avstängd vid denna tidpunkt. Reaktion Visning av larm. Åtgärd Korrigera bearbetningsprogrammet. Deaktivera G41/G42 före CLC(0) eller deaktivera inte avståndsreglering, utan ”frys” den för tillfället (CLC_GAIN=0.0) eller kör från posionsförskjutningen med CLC(-1). Fortsättning av program Radera larm med reset-knapp. Starta om programmet. © Siemens AG All Rights Reserved 463 75016 Kanal %1 block %2 CLC: Orientering ändrad vid TRAFOOF Förklaring %1 = Kanalnummer %2 = Blocknummer 1. 2D/3D-avståndsreglering har aktiverats före transformationen. Som regleringsrikting har verktygsriktningen enligt G17/G18/G19 använts. En inkoppling av transformation med rundaxelinställningar, som fastställer en annan verktygsorientering, kräver ett orienteringshopp och avvisas därmed. 2. Transformationen har temporärt slagits av vid aktiv avståndsreglering (TRAFOOF). Verktygsorientering vid återinkoppling får inte skilja sig från orienteringen vid frånslagning. Dvs. rundaxlar får inte ha varit körda vid frånslagen transformation. Reaktion Visning av larm. Åtgärd Korrigera bearbetningsprogrammet. Aktivera avståndsregleringen när transformationen redan är aktiv eller beakta erforderliga villkor för orienteringen. Fortsättning av program Radera larm med reset-knapp. Starta om programmet. 75020 Kanal %1 Positionsförskjutning vid undre gräns %2 Förklaring %1 = Kanalnummer %2 = Gränsvärde Positionsförskjutningen har på grund av överlagrad rörelse uppnått den med MD $MC_CLC_SENSOR_LOWER_LIMIT inställda resp. med CLC_LIM(…,…) programmerade begränsningen. Reaktion Visning av larm. Åtgärd Kontrollera läge och form på operatet. Programmera utökade begränsningar Fortsättning av program Radera larm med reset-knapp eller Cykelstart. 75021 Kanal %1 Positionsförskjutning vid övre gräns %2 Förklaring %1 = Kanalnummer %2 = Gränsvärde Positionsförskjutningen har på grund av överlagrad rörelse uppnått den med MD $MC_CLC_SENSOR_LOWER_LIMIT inställda resp. med CLC_LIM(…,…) programmerade begränsningen . Reaktion Visning av larm. Åtgärd Beroende på inställningen i Bit 1 MD $MC_CLC_SPECIAL_FEATURE_MASK: Bit 1 = 0: Cancel-knapp Bit 1 = 1: Reset Fortsättning av program Radera larm med reset-knapp eller Cykelstart. 75025 Kanal %1 CLC stoppad eftersom sensor berör Förklaring %1 = Kanalnummer Sensorhuvudets kollisionsövervakning meddelar ”Sensor berör”. Reaktion Visning av larm. Åtgärd Med Cykelstart kan programmet fortsätta. Den överlagrade rörelsen återgår därefter till regleringsavståndet. © Siemens AG All Rights Reserved 464 Fortsättning av program Radera larm med reset-knapp eller Cykelstart. 75050 Kanal %1 Felaktig MD-konfigurering, Felnummer %2 Förklaring %1 = Kanalnummer %2 = Felnummer Felaktig konfigurering i MD $MA_CC_MASTER_AXIS %2 = 2: Denna eller CC_MASTER axel är en spindel %2 = 4: Ingen koppling mellan rund- och linjäraxel %2 = 8: Axlar får inte vara utbytesaxlar Reaktion Visning av larm. Åtgärd Kontrollera maskindata Fortsättning av program Radera larm med reset-knapp. Starta om programmet. 75051 Kanal %1 CC_COPON CC_COPOFF fel nummer %2 Förklaring %1 = Kanalnummer %2 = Felnummer %2 = 1: Felaktigt argument programmerat %2 = 10: I CC_COPON (x) har en axel som saknar koppling programmerats. %2 = 20: För många argument %2 = 100: Internt fel %2 = 200: Internt fel Reaktion Interpreterstopp. Åtgärd Korrigera bearbetningsprogram Fortsättning av program Radera larm med reset-knapp. Starta om programmet programmet. 75060 Kanal %1 Toleransfönster överskridet axel %2 Förklaring %1 = Kanalnummer %2 = Axelnamn Ärvärdena mellan CC_Slav-axel %2 och dess CC_Master-axel är utanför projekterat toleransfönster. Reaktion Visning av larm. Åtgärd Kontrollera projekterat toleransfönster. Jämför dynamikinställningarna för deltagande axlar. Kontrollera axlarnas mekanik. Fortsättning av program Radera larm med reset-knapp. Starta om programmet. 75061 Kanal %1 Koppling aktiv axel %2 Förklaring %1 = Kanalnummer %2 = Axelnamn Maskindata MD 63000: CC_MASTER_AXIS har förändrats vid aktiv koppling. Reaktion Visning av larm. © Siemens AG All Rights Reserved 465 Åtgärd Återställ maskindata till det gamla värdet, deaktivera kopplingen och mata in det nya värdet på nytt. Fortsättning av program Radera larm med reset-knapp. Starta om programmet. 75062 Kanal %1 Axlar står inte still axel %2 Förklaring %1 = Kanalnummer %2 = Axelnamn Vid aktivering av kopplingen var CC_Master eller CC_Slav inte helt stilla. Reaktion Visning av larm. Åtgärd Ange G601 för linjära axlar resp. STOPRE före CC_COPON instruktion. Fortsättning av program Radera larm med reset-knapp. Starta om programmet. 75070 Kanal %1 Felaktig maskindata för kollisionsskydd %2 Förklaring %1 = Kanalnummer %2 = Axelnamn Felaktig maskindata för kollisionsskydd. Reaktion Interpreterstopp. Åtgärd Korrigera maskindata. Båda axlarna måsta vara linjär- eller rundaxlar. Fortsättning av program Radera larm med reset-knapp. Starta om programmet. 75071 Kanal %1 Kollisionsövervakning axel %2 Förklaring %1 = Kanalnummer %2 = Axelnamn Kollisionsövervakning aktiv. Reaktion Visning av larm. Åtgärd Kör axeln för hand ur farligt område. Fortsättning av program Radera larm med reset-knapp. Starta om programmet. 75100 För många analoga axlar konfigurerade Förklaring I axelmaskindata 63530 $MA_ANALOG_AXIS är fler än 3 NC-axlar konfigurerade som analogaxlar. Reaktion Visning av larm. Åtgärd Minska antalet analogaxlar. Fortsättning av program Slå styrningen Från Æ Till. 75110 Axel %1 har nått driftgräns Förklaring %1 = Axelnamn Den automatiska driftkompenseringen har nått värdet i MD 36710 $MA_DRIFT_VALUE. Reaktion Visning av larm. Åtgärd Öka antingen värdet i MD 36710 eller driftvärdet i MD 36720 $MA_DRIFT_VALUE. © Siemens AG All Rights Reserved 466 Fortsättning av program Radera larm med reset-knapp. Starta om programmet. 75200 Kanal %1 Felaktig maskindata konfigurering, %2 felaktig Förklaring %1 = Kanalnummer %2 = Maskindata I maskindata för transformationspaketets handling har vid uppstart ett fönster hittats vid maskindata %2. Reaktion Visning av larm. Åtgärd Korrigera maskindata. Fortsättning av program Slå styrningen Från Æ Till. 75210 Kanal %1 Inkonsistent axelantal / axeltillordning Förklaring %1 = Kanalnummer Antalet axlar som angivits i MD TRAFO 6_NUM_AXES och MD TRAFO_AXES_IN_1 stämmer inte överens, eller ordningen av axlar i MD TRAFO_AXES_IN_1 är felaktig. Larmet kommer vid val av transformation med TRAORI. Reaktion Interpreterstopp. Spärr av Cykelstart i denna kanal. Åtgärd Korrigera maskindata. Fortsättning av program Radera larm med reset-knapp. Starta om programmet. 75250 Kanal %1 Felaktig verktygsparameter Förklaring %1 = Kanalnummer Verktygsparametrar motsvarar inte angivna data för transformationspaket Handling (test i interpreter). Reaktion Interpreterstopp. Spärr av Cykelstart i denna kanal. Åtgärd Korrigera maskindata. Fortsättning av program Radera larm med reset-knapp eller Cykelstart. 75255 Kanal %1 Arbetsområdesfel Förklaring %1 = Kanalnummer Programmerad punkt ligger utanför kinematikens arbetsområde (test i interpreter). Reaktion Interpreterstopp. Åtgärd Korrigera position. Fortsättning av program Radera larm med reset-knapp. Starta om programmet. © Siemens AG All Rights Reserved 467 75260 Kanal %1 Block %2 felaktig verktygsparameter Förklaring %1 = Kanalnummer %2 = Blocknummer, label Verktygsparametrar motsvarar inte angivna data för transformationspaket Handling (test i dekodering). Reaktion Visning av larm. Åtgärd Korrigera verktygsparametrar. Fortsättning av program Radera larm med reset-knapp. Starta om programmet. 75265 Kanal %1 Block %2 arbetsområdesfel Förklaring %1 = Kanalnummer %2 = Blocknummer, label Programmerad punkt ligger utanför kinematikens arbetsområde (test i dekodering). Reaktion Interpreterstopp. Spärr av Cykelstart i denna kanal. Åtgärd Korrigera position. Fortsättning av program Radera larm med reset-knapp. Starta om programmet. 75270 Kanal %1 felaktig verktygsparameter Förklaring %1 = Kanalnummer Verktygsparametrar motsvarar inte angivna data för transformationspaket Handling (test i interpolering). Reaktion Cykel-stopp vid larm. Spärr av Cykelstart i denna kanal. Åtgärd Korrigera verktygsparametrar. Fortsättning av program Radera larm med reset-knapp. Starta om programmet. 75275 Kanal %1 Block %2 arbetsområdesfel Förklaring %1 = Kanalnummer %2 = Blocknummer, label Programmerad punkt ligger utanför kinematikens arbetsområde (test i programkörning). Reaktion Interpreterstopp. Spärr av Cykelstart i denna kanal. Åtgärd Korrigera position. Fortsättning av program Radera larm med reset-knapp. Starta om programmet. 75451 Fel vid definiering av en börvärdesomkoppling Förklaring Omkopplingsaxelnummer och maskinaxelns axelnummer är identiska; luckor har definierats eller maskinaxelnumret är samma som en icke aktiv maskinaxel i systemet. Reaktion NC kopplar om till follow up mode (Nachführbetrieb). Åtgärd Ange ett annat axelnummer i MD 63750 för börvärdesomkoppling. © Siemens AG All Rights Reserved 468 Fortsättning av program Slå styrningen Från Æ Till. 75452 Axel %1 Börvärdesomkoppling ej möjlig i aktuellt tillstånd Förklaring %1 = Axelnamn En av axlarna som skall delta i börvärdesomkoppling har inte BAG ready (DB3x.DBB61.4). En av axlarna som skall delta i börvärdesomkopplingen deltar redan i en aktiv omkoppling. I maskindata MD63750: CTRLOUT_CHANGE_TAB[0.2] har maskinaxelnumret matats in felaktigt. Nytt val krävs från PLC utan föregående nedkoppling till grundtillstånd. Reaktion Visning av larm. Åtgärd Ange ett annat axelnummer i MD 63750 för börvärdesomkoppling. Fortsättning av program Radera larm med reset-knapp. Starta om programmet. 75500 Kanal %1 Felaktig konfigurering Förklaring %1 = Kanalnummer Det finns två orsaker till detta larm: - Ingen geometriaxel är definierad - Optionen ”Software nockar” är satt Reaktion Visning av larm. Åtgärd Ändra konfigurering. Fortsättning av program Radera larm med reset-knapp. Starta om programmet. 75600 Kanal %1 Retrace Support: Felaktig MD-konfigurering. Fel nr. %2 Förklaring %1 = Kanalnummer %2 = Felnummer I maskindata för funktionen återuppsättning har följande fel uppstått vid uppstart: Fel nr. 4: Maskindata MM_NUM_CC_BLOCK_ELEMENTS måste höjas. Fel nr. 5: För få Compile-cykler i Heap-minnet finns till förfogande. Anpassa maskindata $MC_RESU_RING_BUFFER_SIZE, $MC_RESU_SHARE_OF_CC:_HEAP_MEM och $MC_MM_NUM_CC_HEAP_MEM. Fel nr. 6: Maskindata $MN_ASUP_START_MASK och $MN_ASUP_START_PRIO_LEVEL är felaktigt satta. Reaktion Visning av larm. Spärr av Cykelstart i denna kanal. Åtgärd Korrigera maskindata. Fortsättning av program Slå styrningen Från Æ Till. © Siemens AG All Rights Reserved 469 75601 Kanal %1 Block %2 Ogiltig parameter vid CC_PREPRE() Förklaring %1 = Kanalnummer %2 = Blocknummer, Label För parametern är endast värdena –1, 0, 1 giltiga. Reaktion Visning av larm. Interpreterstopp. Åtgärd Korrigera bearbetningsprogrammet. Fortsättning av program Radera larm med reset-knapp. Starta om programmet. 75605 Kanal %1 Retrace Support: Internt fel. Fel nr. %2 Förklaring %1 = Kanalnummer %2 = Felnummer Med detta larm visas RESU-interna feltillstånd, som tillsammans med felnumret ger hjälp med felorsak och felställe. Reaktion Visning av larm. Spärr av Cykelstart i denna kanal. Åtgärd Kontakta Siemens AB med felnumret. Fortsättning av program Radera larm med reset-knapp. Starta om programmet. 75606 Kanal %1 Retrace-duglig kontur har förkortats Förklaring %1 = Kanalnummer Blocksökningsbufferten är full, därför måste den retrace-dugliga konturen förkortas. Reaktion Visning av larm. Åtgärd Korrigera maskindata $MC_RESU_RING_BUFFER_SIZE, $MC_RESU_SHARE_OF_CC:_HEAP_MEM och $MC_MM_NUM_CC_HEAP_MEM. Fortsättning av program Radera larm med reset-knapp eller Cykelstart. 75607 Kanal %1 Återuppsättning ej möjlig Förklaring %1 = Kanalnummer Den av Compile-cykler utlösta blocksökningen har avslutats med ett fel. Detta kan ha följande orsaker: Styrningen befinner sig inte i rätt driftart, t.ex. JOG_AUTO i stället för AUTO. Reaktion Visning av larm. Åtgärd Sätt styrningen i AUTO och lös ut återuppsättning igen. Fortsättning av program Radera larm med reset-knapp eller Cykelstart. 100300 xxx hittas inte Förklaring Det i en listbild (t.ex. allmänna maskindata) angivna sökbegreppet hittas inte. Reaktion - Åtgärd - Fortsättning av program Intern. © Siemens AG All Rights Reserved 470 100301 Tabellen kan inte genereras fullständigt Förklaring Listbilden kunde inte byggas upp på grund av minnsbrist. Reaktion - Åtgärd Systemfel, eventuellt är reboot nödvändigt Fortsättning av program Intern. 100302 Data saknas – eller ingen åtkomsträtt Förklaring Listbilden kunde inte byggas upp, eftersom dessa data saknas för tillfället. Exempel: Lokala användardata är inte definierade. Reaktion - Åtgärd - Fortsättning av program Intern. 100303 Bläddring ej möjligt Förklaring I en listbild kunde man inte bläddra mellan axlar, servon eller kanaler eftersom det inte finns fler axlar, servon eller kanaler projekterade. Reaktion - Åtgärd - Fortsättning av program Intern. 100350 Visnings-MD sparade Förklaring Med funktionsknapp ”Spara” i betjäningsområde idrifttagning, Bild Maskindata – Visningsmaskindata, har visningsmaskindata sparats. Efter tryck på funktionskanpp ”LCD ljusare” eller ”LCD mörkare” har visningsmaskindata sparats i idrifttagningens grundbild (vid nästa uppstart visas åter denna inställning). Fr.o.m. SW 4.1: Ändras visningsoptionerna i maskindatabilderna, sparas detta i visningsmaskindata utan att det visas för användaren. Reaktion - Åtgärd - Fortsättning av program Intern. 100351 Visningsmaskindata kan inte sparas Förklaring Sparning av visningsmaskindata avvisades av NCK. Reaktion - Åtgärd - Fortsättning av program Slå styrningen Från Æ Till. 101000 Ingen förbindelse med PLC Förklaring Förbindelse med PLC kan inte byggas upp vid uppstart, t.ex. på grund av felaktigt PLC-program. Reaktion - © Siemens AG All Rights Reserved 471 Åtgärd - Fortsättning av program Intern. 101001 PLC systemtillståndslista kan inte läsas Förklaring Efter att förbindelse har uppnåtts kan inte systemtillståndslisten läsas. Reaktion - Åtgärd Slå styrningen Från Æ Till Fortsättning av program Intern. 101002 Ogiltigt lösenord Förklaring Angivet lösenord är felaktigt. Reaktion - Åtgärd Ange giltigt lösenord Fortsättning av program Intern. 101003 Lösenord för %1 är satt Förklaring %1 = Åtkomstnivå system, tillverkare, service eller användare Lösenord för system, tillverkare, service eller användare har satts med framgång Reaktion - Åtgärd - Fortsättning av program Intern. 101004 Lösenord för %1 är ändrat Förklaring %1 = Åtkomstnivå system, tillverkare, service eller användare Lösenord för system, tillverkare, service eller användare är ändrat Reaktion - Åtgärd - Fortsättning av program Intern. 101005 Lösenord stämmer inte Förklaring Vid ändring av lösenordet stämmer inte det först inmatade lösenordet överens med det andra Reaktion - Åtgärd Ange giltigt lösenord Fortsättning av program Intern. 101006 Lösenord raderat Förklaring Med funktionsknapp ”Radera lösenord” har lösenordet radrerats Reaktion - © Siemens AG All Rights Reserved 472 Åtgärd Ange lösenord Fortsättning av program Intern. 101007 Lösenord inte satt Förklaring För att kunna ändra lösenordet krävs sett lösenord med högre åtkomstnivå (minst användare). Reaktion - Åtgärd Ange lösenord med högre åtkomstnivå Fortsättning av program Intern. 101008 Aktuell åtkomstnivå: %1 Förklaring %1 = Åtkomstnivå system, tillverkare, service eller användare Vid val av larmbild visas aktuell åtkomstnivå: System, tillverkare, service, användare eller nyckelomkopplarställning 3/2/1/0. Reaktion - Åtgärd - Fortsättning av program Intern. 101013 Inmatningsfel – se hjälp – (i)-knapp Förklaring PLC-status: Vid inmatning av ett värde i PLC-status uppkom ett syntaxfel. I hjälpbilden förklaras inmatningssyntax. Reaktion - Åtgärd - Fortsättning av program Intern. 101016 Fel: Operandadress större än 65535 Förklaring Värdeområdet för operandadresser har överskridits. Reaktion - Åtgärd Ange lägre värde på operandadress Fortsättning av program Intern. 101017 Ingen PLC-inmatningsmask hittas Förklaring I systemet kan ingen inmatningsmask *.plc hittas. Reaktion - Åtgärd - Fortsättning av program Intern. 101018 Inläsning endast möjligt i aktiv PLC-status Förklaring Aktuell mode i PLC-status är inte aktiv, t.ex. när funktionsknappen ”Ändra” används. Reaktion - © Siemens AG All Rights Reserved 473 Åtgärd Gör PLC-status aktiv Fortsättning av program Intern. 101100 Ingen åtkomsträtt Förklaring Inställd åtkomsträtt är för låg för visning av bilden. Reaktion - Åtgärd Ange lösenord för högre åtkomsträtt Fortsättning av program Intern. 101111 Inga axlar konfigurerade Förklaring Val av bild ”Service axlar” eller ”Axelmaskindata” är inte möjlig på grund av ofullständig idrifttagning. Reaktion - Åtgärd Gör fullständig idrifttagning Fortsättning av program Intern. 101112 Inga servon konfigurerade Förklaring Bilden ”Service servo” kan inte väljas på grund av ofullständig idrifttagning. Reaktion - Åtgärd Gör fullständig idrifttagning Fortsättning av program Intern. 101113 Inga kanaler konfigurerade Förklaring Bilden ”Kanal-maskindata” kan inte väljas på grund av ofullständig idrifttagning. Reaktion - Åtgärd Gör fullständig idrifttagning Fortsättning av program Intern. 101114 Inga HSA (huvudspindlar) konfigurerade Förklaring Bilden ”HSA-maskindata” kan inte väljas på grund av ofullständig idrifttagning eller saknad av HSA servo. Reaktion - Åtgärd - Fortsättning av program Intern. 101115 Inga VSA (axelservon) konfigurerade Förklaring Bilden ”VSA-maskindata” kan inte väljas på grund av ofullständig idrifttagning eller saknad av VSA/SLM-servo. Reaktion - Åtgärd - © Siemens AG All Rights Reserved 474 Fortsättning av program Intern. 101130 Felmeddelande ej defiierat: 00h 00h Förklaring Under idrifttagning har en funktion avropats som av obekant orsak ej kunde utföras. Reaktion - Åtgärd Med angivna siffror kan eventuellt service hjälpa till Fortsättning av program Intern. 101131 Ingen regulatorspärr vid PI-start Förklaring - Reaktion - Åtgärd - Fortsättning av program Intern. 101132 Otillåtet värde i utförandeargument Förklaring - Reaktion - Åtgärd - Fortsättning av program Intern. 101133 MDx120 CURRCTRL_GAIN kunde inte beräknas Förklaring - Reaktion - Åtgärd - Fortsättning av program Intern. 101134 MDx407 SPEEDCTRL_GAIN_1 kunde inte beräknas Förklaring - Reaktion - Åtgärd - Fortsättning av program Intern. 101135 MDx409 SPEEDCTRL_INTERGRATOR_TIME_1 kunde inte beräknas Förklaring - Reaktion - Åtgärd - Fortsättning av program Intern. © Siemens AG All Rights Reserved 475 101136 MDx150 FIELDCTRL_GAIN kunde inte beräknas Förklaring - Reaktion - Åtgärd - Fortsättning av program Intern. 101137 MDx141 MAGNETIZING_REACTANCE=0 Förklaring - Reaktion - Åtgärd - Fortsättning av program Intern. 101138 MDx139/MDx140 MD_STATOR/ROTOR_LEAKAGE_REACTANCE=0 Förklaring - Reaktion - Åtgärd - Fortsättning av program Intern. 101139 MDx134 MOTOR_NOMINAL_FREQUENCY=0 Förklaring - Reaktion - Åtgärd - Fortsättning av program Intern. 101140 MDx138 ROTOR_COLD_RESISTANCE=0 Förklaring - Reaktion - Åtgärd - Fortsättning av program Intern. 101141 MDx117 MOTOR_INERTIA=0 Förklaring - Reaktion - Åtgärd - Fortsättning av program Intern. 101142 MDx146 < MDx142 MOTOR_MAX_ALLOWED_SPEED < FIELD_WEAKENING_SPEED Förklaring - Reaktion - © Siemens AG All Rights Reserved 476 Åtgärd - Fortsättning av program Intern. 101143 MDx142 FIELD_WEAKENING_SPEED = 0 Förklaring - Reaktion - Åtgärd - Fortsättning av program Intern. 101144 MDx118 MOTOR_STANDSTILL_CURRENT = 0 Förklaring - Reaktion - Åtgärd - Fortsättning av program Intern. 101145 MD1104/1118 MOTOR_MAX_CURRENT / MOTOR_STANDSTILL_CURRENT > 900.0 Förklaring - Reaktion - Åtgärd - Fortsättning av program Intern. 101146 Bootfile(s) sparade Förklaring Spara bootfile i idrifttagning, Bild servomaskindata, var framgångsrikt Reaktion - Åtgärd - Fortsättning av program Intern. 101147 Bootfile(s) raderade Förklaring Radera bootfile i idrifttagning, Bild servomaskindata, var framgångsrikt Reaktion - Åtgärd - Fortsättning av program Intern. 101148 Regulator-MD beräknade Förklaring Beräkning av regulatordata i idrifttagning, Bild servomaskindata, var framgångsrikt Reaktion - Åtgärd - Fortsättning av program Intern. © Siemens AG All Rights Reserved 477 101150 MD satta verkasmma Förklaring Sätta maskindata verksamma i idrifttagning, maskindatabilder, var framgångsrikt Reaktion - Åtgärd - Fortsättning av program Intern. 101151 Idrifttagning lyckades Förklaring I område idrifttagning, Bild NC-idrifttagning har en av 3 funktioner: Normal uppstart, Uppstart med defaultvärden, Start av SW-update – startats med framgång Reaktion - Åtgärd - Fortsättning av program Intern. 101153 Kommunikation MMC-NCK felaktig %1 %2 Förklaring %1 = Felklass %2 = Felkod I område idrifttagning har t.ex. funktionsknappen ”Beräkna regulatordata” aktiverats. Som svar på detta funktionsavrop kommer ett felmeddelande från NCK eller servo, som inte är specificerat. Med hjälp av de båda hexadecimala värdena (felklass, felkod) kan idrifttagaren göra en feldiagnos. Reaktion - Åtgärd - Fortsättning av program Intern. 101154 PI-tjänst avvisades Förklaring Aktuellt tillstånd från NCK/Servo tillåter inte vald funktion Reaktion - Åtgärd Se idrifttagningshandledning Fortsättning av program Intern. 101155 Sökväg %1 saknas Förklaring %1 = Sökväg Vid en filfunktion, t.ex. spara bootfiles, efterfrågas en sökväg som inte finns. Reaktion - Åtgärd Slå styrningen Från Æ Till eller se idrifttagningshandledning Fortsättning av program Slå styrningen Från Æ Till. © Siemens AG All Rights Reserved 478 101156 Otillåten funktion Förklaring Vald funktion är inte tillåten Reaktion - Åtgärd Se idrifttagningshandledning Fortsättning av program Intern. 101157 Fil %1 saknas Förklaring %1 = Filnamn I område idrifttagning har t.ex. funktionsknappen ”Radera bootfiles” aktiverats, trots att det inte finns några bootfiles. Reaktion - Åtgärd - Fortsättning av program Intern. 101158 Funktion ej tillåten i aktuellt drifttillstånd Förklaring Aktuellt tillstånd på servo tillåter inte funktionen Reaktion - Åtgärd - Fortsättning av program Intern. 101159 Mottagande byggsten i fel tillstånd Förklaring Aktuellt tillstånd på servo tillåter inte funktionen Reaktion - Åtgärd - Fortsättning av program Intern. 101160 Datum och tid inställt i PLC Förklaring Datum eller tid har ändrats i PLC-status Reaktion - Åtgärd - Fortsättning av program Intern. 101161 Servo befinner sig inte i cyklisk drift Förklaring Idrifttagningen är inte fullständigt genomförd, därför kan funktionen ”beräkna motordata” inte väljas Reaktion - Åtgärd - Fortsättning av program Intern. © Siemens AG All Rights Reserved 479 101162 MDx134/MDx400 MOTOR_NOMINAL_FREQUENCY / MOTOR_RATED_SPEED otillåtet Förklaring - Reaktion - Åtgärd - Fortsättning av program Intern. 101163 MDx130 MOTOR_NOMINAL_POWER <= 0 Förklaring - Reaktion - Åtgärd - Fortsättning av program Intern. 101164 MDx132 MOTOR_NOMINAL_VOLTAGE <= 0 Förklaring - Reaktion - Åtgärd - Fortsättning av program Intern. 101165 MDx103 MOTOR_NOMINAL_CURRENT <= 0 Förklaring - Reaktion - Åtgärd - Fortsättning av program Intern. 101166 MDx129 POWER_FACTOR_COS_PHI otillåten Förklaring - Reaktion - Åtgärd - Fortsättning av program Intern. 101167 MDx134/MDx400 MOTOR_NOMINAL_FREQUENCY / MOTOR_RATED_SPEED otillåtet Förklaring - Reaktion - Åtgärd - Fortsättning av program Intern. © Siemens AG All Rights Reserved 480 101168 Varning MDx142 FIELD_WEAKENING_SPEED < MDx400 MOTOR_RATED_SPEED Förklaring - Reaktion - Åtgärd - Fortsättning av program Intern. 101200 Safety-Integrated-Data kopierade Förklaring Funktionen kopiera SI-data lyckades Reaktion - Åtgärd - Fortsättning av program Intern. 101201 Safety-Integrated-Data bekräftade Förklaring Funktionen bekräfta SI-data lyckades Reaktion - Åtgärd - Fortsättning av program Intern. 101202 SI-data kopieras från axel %1 till servo %2 Förklaring %1 = Axelnamn %2 = Servonummer Meddelandet visas så länge som kopiering av SI-data pågår Reaktion - Åtgärd -. Fortsättning av program Intern. 101203 Safety-Integrated-Data ej fullständigt kopierade Förklaring Under kopiering av SI-data uppstod ett fel så att SI-data inte kunde kopieras, eller inte kunde kopieras helt och hållet Reaktion - Åtgärd - Fortsättning av program Intern. 101204 Safety-Integrated-Data ej bekräftade Förklaring Bekräftelse av SI-data har inte skett eftersom ett fel uppstod under kopieringen Reaktion - Åtgärd - Fortsättning av program Intern. © Siemens AG All Rights Reserved 481 101205 Servodata ändrade? -> Glöm inte att spara boot-filerna! Förklaring När man lämnar maskindatabilder för servo påminns användaren om att spara boot-filerna så att eventuellt ändrade servomaskindata inte förloras. Reaktion - Åtgärd - Fortsättning av program Intern. 101206 Sökning pågår, vänta Förklaring I maskindatabilder har sökning aktiverats Reaktion - Åtgärd - Fortsättning av program Intern. 101207 Positionering till $MN_ Förklaring En listbild i t.ex. allmänna maskindata har valts. MMC100 försöker att positionera till den senast valda filen i denna bild Reaktion - Åtgärd - Fortsättning av program Intern. 101208 Safety-Integrated-Data bekräftas: Axel 1 Förklaring I område Idrifttagning har funktionen ”Bekräfta Safety Integrated Data” startats. Meddelandet visas under tiden funktionen pågår för att visa användaren att förloppet pågår. Reaktion - Åtgärd - Fortsättning av program Intern. 101209 Safety-Integrated-Data bekräftas: Servo 1 Förklaring I område Idrifttagning har funktionen ”Bekräfta Safety Integrated Data” startats. Meddelandet visas under tiden funktionen pågår för att visa användaren att förloppet pågår. Reaktion - Åtgärd - Fortsättning av program Intern. 101210 Maskindata förbereds för visning Förklaring En listbild i maskindata som har aktiv visningsoption har valts. Denna bilds maskindata testas var för sig om de får visas Reaktion - Åtgärd - © Siemens AG All Rights Reserved 482 Fortsättning av program Intern. 101211 Adress till NCK ej ändrad Förklaring Man har försökt att ändra bussadressen till NCK i område Idrifttagning. Ändringen avvisas från NCK, orsaken är obekant. Reaktion - Åtgärd - Fortsättning av program Intern. 101212 Adress till NCK ändrad Förklaring Bussadressen till NCK har satts till angivet värde Reaktion - Åtgärd - Fortsättning av program Intern. 101213 Ogiltid NCK-adress Förklaring Angivet värde för ny bussadress till NCK är för stort. Reaktion - Åtgärd - Fortsättning av program Intern. 101214 Initiering av fönstret misslyckades Förklaring Man har försökt att välja bilden NCK-adress i område Idrifttagning. Vid sökning av deltagaren på bussen har ett fel uppstått. På grund av inkonsistenta data kan denna bild inte visas. Reaktion - Åtgärd - Fortsättning av program Intern. 101300 Vänta – nytt språk väljs Förklaring Man har tryckt på funktionsknappen ”Språkomkoppling” i område Idrifttagning. Bildskärmens innehåll byggs upp på nytt. Reaktion - Åtgärd - Fortsättning av program Intern. © Siemens AG All Rights Reserved 483 103000 Inget korrekturblock finns i NCK Förklaring Till SW3.x gäller: Fönstret blockkorrektur kan inte öppnas. I driftart Maskin är ingen programkorrektur möjlig. Fr.o.m. SW4.1 gäller: Fönstret blockkorrektur kan öppnas i ”Program stopp”. Programmet som nyligen bearbetades öppnas för korrigering. Programdelen som ännu ej bearbetats av NCK kan ändras varaktigt. Reaktion - Åtgärd - Fortsättning av program Intern. 103001 Val endast möjligt efter frigivning eller i Reset-tillstånd Förklaring För att kunna utföra önskad funktion måste aktuell kanal vara i Reset, t.ex ”Val av program”. Reaktion - Åtgärd Gör reset Fortsättning av program Intern. 103002 Kopiering till mellanlagring är inte möjligt Förklaring NCK avvisar kopiering till mellanlagring, t.ex. på grund av att minne saknas eller att maximalt antal förvaltningsbara program har överskridits. Reaktion - Åtgärd Radera de för tillfället ej nödvändiga programmen Fortsättning av program Intern. 103003 Radering av MDA-mellanlagringsminne är inte möjligt Förklaring NCK avvisar radering av mellanlagringsminne, på grund av att minnet bearbetas för tillfället. Reaktion - Åtgärd Vänta tills MDA-programmet har löpt ut eller gör NC-reset Fortsättning av program Intern. 103004 Blocksökning är inte möjligt Förklaring Blocksökning kan inte startas eftersom kanalen är aktiv. Reaktion - Åtgärd Vänta tills programmet har löpt ut eller gör NC-reset Fortsättning av program Intern. 103006 Blocksökning utan beräkning är endast möjligt på huvudprogramnivå Förklaring Inga subprogram-avrop kan bearbetas vid blocksökning utan beräkning. Reaktion - Åtgärd Om subprogram skall bearbetas måste blocksökning med beräkning väljas. © Siemens AG All Rights Reserved 484 Fortsättning av program Intern. 103007 Avslutning av överlagring är inte möjligt i detta kanaltillstånd Förklaring Överlagring kan inte avslutas eftersom kanalen är aktiv. Reaktion - Åtgärd Vänta tills överlagring har löpt ut eller gör NC-reset Fortsättning av program Intern. 103008 Blocksökning startad i kanal %1 - Vänta Förklaring %1 = Kanalnummer Startad blocksökning är ännu inte avslutad. Reaktion - Åtgärd Texten försvinner automatiskt när blocksökning är avslutad. Vänta tills blocksökning är avslutad eller gör NC-reset Fortsättning av program Intern. 103009 Konflikt mellan söktyp och sökmål Förklaring Angivet sökmål stämmer inte med söktypen. Start-tecknet ”N” eller ”:” saknas . Endast siffror 0 till 9 är tillåtet Reaktion - Åtgärd Korrigera inmatning till rätt typ - Fr.o.m. SW3.x: Felaktig inmatning raderas, markören flyttas till nästa fält. - Fr.o.m. SW4.1: Felaktig inmatning kvarstår, markören står kvar på fältet. Fortsättning av program Intern. 103010 Ogiltigt filnamn Förklaring Angivet filnamn: - Får innehålla max. 32 tecken (Bokstäver, siffror, understreck; inklusive block- och programidentitet: _N_ och _MPF_ ) det motsvarar 25 nyttotecken. - Får inte innehålla delningstecken (t.ex. /). - Måsta ha bokstäver på 1:a och 2:a platsen. Reaktion - Åtgärd - Fortsättning av program Intern. © Siemens AG All Rights Reserved 485 103011 Inget program valt – blocksökning avslutas Förklaring För tillfället är inget program valt, därför är ingen blocksökning möjlig. Reaktion - Åtgärd Välj ett program Fortsättning av program Intern. 103014 Referera först axeln Förklaring Referenspunktkörning är ännu inte avslutad eller genomförd. Reaktion - Åtgärd Kör referenspunktkörning Fortsättning av program Intern. 104000 Aktuellt verktyg hittas inte Förklaring Om markören står på en tom rad i fönstret ”Magasinlista”, så hittas inget verktyg om man trycker på funktionsknappen ”Verktygsdata”. Reaktion - Åtgärd Ställ markören på ett verktyg Fortsättning av program Intern. 104001 Inget ytterligare verktyg finns Förklaring Efter tryck på funktionsknappen ”T-nr.+” eller ”T-nr.-” söks efter nästa högre eller lägre verktygsnummer. Om inga ytterligare verktyg finns så visas detta meddelande Reaktion - Åtgärd - Fortsättning av program Intern. 104002 Inget ytterligare skärstål finns Förklaring Efter tryck på funktionsknappen ”D-nr.+” eller ”D-nr.-” söks efter nästa högre eller lägre skärstålsnummer. Om inga ytterligare skärstål finns så visas detta meddelande Reaktion - Åtgärd - Fortsättning av program Intern. 104003 Det finns över huvud taget inga verktyg Förklaring Inga verktyg finns riggade Reaktion - Åtgärd Rigga verktyg Fortsättning av program Intern. © Siemens AG All Rights Reserved 486 104004 Aktuellt verktyg saknas Förklaring Efter tryck på funktionsknappen ”Aktuella T+D-nr” i fönster ”Verktygsöversikt” hittas inget verktyg eftersom inget bearbetningsprogram är aktivt eller inget verktyg är valt i löpande program. Reaktion - Åtgärd Välj ett verktyg Fortsättning av program Intern. 104005 Aktuellt skärstål saknas Förklaring Ett aktuellt verktyg men inget aktuellt skärstål finns. Reaktion - Åtgärd Välj aktuellt skär Fortsättning av program Intern. 104006 TO-område saknas i aktuell kanal Förklaring Inget TO-område är tillordnat aktuell kanal. Reaktion - Åtgärd Tillordna aktuell kanal ett TO-område med maskindata eller välj annan kanal. Fortsättning av program Intern. 104007 Fel vid uppläggning av verktyg Förklaring Ett nytt verktyg kunde inte läggas upp eftersom t.ex. maximalt antal möjliga verktyg redan är uppnått. Reaktion - Åtgärd Utöka maximalt tillåtna axlar med maskindata eller radera verktyg som inte behövs Fortsättning av program Intern. 104008 Fel vid uppläggning av skärstål Förklaring Ett nytt skärstål kunde inte läggas upp eftersom t.ex. maximalt antal möjliga skärstål redan är uppnått. Reaktion - Åtgärd Radera skärstål som inte behövs Fortsättning av program Intern. 104011 Fel vid radering av verktyg Förklaring Verktyget kan inte raderas, det är kanske aktivt för tillfället. Reaktion - Åtgärd - Fortsättning av program Intern. © Siemens AG All Rights Reserved 487 104012 Huvudspindel saknas Förklaring Ingen huvudspindel har konfigurerats. Reaktion - Åtgärd Konfigurera en huvudspindel med maskindata Fortsättning av program Intern. 104014 Felaktig inmatning Förklaring Angivet värde är inte tillåtet, t.ex. utanför värdeområde. Reaktion - Åtgärd Beakta värdeområde Fortsättning av program Intern. 104015 Antal parametrar per skär = 0 Förklaring Antalet parametrar per skär är inte konfigurerat. Reaktion - Åtgärd Konfigurera antal parametrar per skär med maskindata Fortsättning av program Intern. 104016 Spindel saknas Förklaring Ingen spindel har konfigurerats. Reaktion - Åtgärd Konfigurera en spindel med maskindata Fortsättning av program Intern. 104018 Verktyg saknas Förklaring Angivet verktyg finns inte. Reaktion - Åtgärd - Fortsättning av program Intern. 104019 Verktygstyp saknas Förklaring Angiven verktygstyp finns inte. Reaktion - Åtgärd Ange giltig verktygstyp Fortsättning av program Intern. 104020 Ingen tomplats hittas Förklaring Det finns inte tomplats med angivna sökparametar. Reaktion - Åtgärd Korrigera sökparameter © Siemens AG All Rights Reserved 488 Fortsättning av program Intern. 104023 Fel vid inladdning av verktyg Förklaring Vid inladdning av verktyg har ett fel uppstått, förloppet avbryts. Reaktion - Åtgärd Kontrollera inladdare Fortsättning av program Intern. 104024 Fel vid urladdning av verktyg Förklaring Vid urladdning av verktyg har ett fel uppstått, förloppet avbryts. Reaktion - Åtgärd Kontrollera urladdare Fortsättning av program Intern. 104025 Inget magasin konfigurerat Förklaring Inget magasin har konfigurerats. Reaktion - Åtgärd Konfigureras ett magasin med maskindata Fortsättning av program Intern. 104026 Varning: Inladdning av verktyg pågår Förklaring Hänvisning till inladdningsförlopp. Reaktion - Åtgärd Vänta till inladdning är avslutad Fortsättning av program Intern. 104027 Varning: Urladdning av verktyg pågår Förklaring Hänvisning till urladdningsförlopp. Reaktion - Åtgärd Vänta till urladdning är avslutad Fortsättning av program Intern. 104029 Inladdning på denna plats är inte möjlig Förklaring Platsen är ev. redan upptagen. Reaktion - Åtgärd Sök annan inladdningsplats Fortsättning av program Intern. © Siemens AG All Rights Reserved 489 104030 Inga ytterligare data finns Förklaring Alla tillgängliga data visas redan. Reaktion - Åtgärd - Fortsättning av program Intern. 105000 Fel x y Förklaring Systeminternt fel. Ett minnesfel har uppstått – får inte uppkomma i normal drift Reaktion - Åtgärd - Fortsättning av program Intern. 105001 Cykelbeskrivning sc.com saknas Förklaring Cykelbeskrivningen sc.com hittades inte i NCK filsystem Reaktion - Åtgärd - Fortsättning av program Intern. 105002 Fil xxx existerar redan Förklaring Angivet filnamn finns redan i denna katalog Reaktion - Åtgärd - Fortsättning av program Intern. 105003 Operat xxx existerar redan Förklaring Angivet operat finns redan i denna katalog Reaktion - Åtgärd - Fortsättning av program Intern. 105004 Inget finns att klistra in! Kopiera först för att kunna Klistra in Förklaring Det finns ingen fil att klistra in eftersom ingen fil först har kopierats till mellanlagringsminne. Reaktion - Åtgärd - Fortsättning av program Intern. © Siemens AG All Rights Reserved 490 105005 Här får endast operat klistras in Förklaring Filtypen som har kopierats är inte av typen _wpd och kan inte kopieras in till operatkatalogen. Reaktion - Åtgärd - Fortsättning av program Intern. 105006 Här får endast filer klistras in Förklaring Från operatkatalogen har en fil av typen _wpd, dvs. operat, kopierats och man försöker klistra in den i programkatalog. Reaktion - Åtgärd - Fortsättning av program Intern. 105007 Inget namn angivet Förklaring - Reaktion - Åtgärd Vänta tills inladdning är avslutad Fortsättning av program Intern. 105008 Minnesfel vid skrivning av cykelavrop Förklaring Resurserna hos MMC100 är förbrukade. Det finns inget dynamiskt minne längre. Reaktion - Åtgärd - Fortsättning av program Intern. 105009 Ingen skrivrätt till denna fil Förklaring Filen är skrivskyddad. Reaktion - Åtgärd - Fortsättning av program Intern. 105010 Inga data valda Förklaring Markören befinner sig på ett icke giltigt filnamn. Reaktion - Åtgärd - Fortsättning av program Intern. © Siemens AG All Rights Reserved 491 105011 Cykelöversikt cov.com saknas Förklaring Cykelöversikten cov.com hittades inte i NCK filsystem. Reaktion - Åtgärd - Fortsättning av program Intern. 105012 Program ej eller endast delvis editerbart (NC-reset) Förklaring Valt program bearbetas för tillfället. Reaktion - Åtgärd - Fortsättning av program Intern. 105013 Data kopierade med funktionsknapp ”Klistra in” kan klistras in Förklaring Kopierade data ligger i mellanminne och kan klistras in på valfritt ställe med funktionskanappen ”Klistra in”. Reaktion - Åtgärd - Fortsättning av program Intern. 105014 Fel vid kopiering! Förklaring Kopiering av filen kunde inte utföras. Reaktion - Åtgärd - Fortsättning av program Intern. 105015 Fel vid nytt namn! Förklaring Filen kunde inte ges nytt namn. Reaktion - Åtgärd - Fortsättning av program Intern. 105016 Fel vid radering! Förklaring Radeing av filen kunde inte utföras. Reaktion - Åtgärd - Fortsättning av program Intern. 105017 Valet kan endast göras efter frigivning eller i Reset-tillstånd Förklaring Valt program bearbetas för tillfället eller så är det inte frigivet ännu. Reaktion - © Siemens AG All Rights Reserved 492 Åtgärd - Fortsättning av program Intern. 105018 Fel vid skapande av program! Förklaring Programmet kunde inte skapas, eventuellt finns det inte tillräckligt med minne. Reaktion - Åtgärd - Fortsättning av program Intern. 105019 Fel vid öppning av fönster! Förklaring Fönstret kunde inte öppnas. Systemfel, som inte får uppstå i normal drift. Reaktion - Åtgärd - Fortsättning av program Intern. 105020 Fel vid stängning av fönster! Förklaring Fönstret kunde inte stängas. Systemfel, som inte får uppstå i normal drift. Reaktion - Åtgärd - Fortsättning av program Intern. 105021 Fel vid skapande av operat! Förklaring Operatet kunde inte skapas. Reaktion - Åtgärd - Fortsättning av program Intern. 105022 Fel vid frigivning! Förklaring Programmet kunde inte friges. Reaktion - Åtgärd - Fortsättning av program Intern. 105023 Filen finns redan! Förklaring Filen kunde inte kopieras till katalogen eftersom det redan finns en fil med detta namn. Reaktion - Åtgärd - Fortsättning av program Intern. © Siemens AG All Rights Reserved 493 105024 Kontrollera värde! – Minst 1 värde är utanför inmatningsgränsen! Förklaring I cykelparameterbilden har minst 1 ogiltigt värde angivits. Reaktion - Åtgärd - Fortsättning av program Intern. 105025 Vänta, katalogen förberedas! Förklaring Nödvändiga data för att visa katalogen håller på att förberadas. Reaktion - Åtgärd - Fortsättning av program Intern. 105026 Varning! Simulerat och editerat program är olika! Förklaring Programmet som bearbetas är inte identiskt med öppnat program i editorn. Reaktion - Åtgärd - Fortsättning av program Intern. 105030 Vänta, omnumrering pågår! Förklaring Bearbetningsprogrammets block numreras om. Reaktion - Åtgärd - Fortsättning av program Intern. 105031 Omnumrering har avbrutits! Förklaring Omnumrering av bearbetningsprogrammet har avbrutits. Möjlig orsak är för lite programminne. Reaktion - Åtgärd - Fortsättning av program Intern. 105032 Omnumrering klar! Förklaring Omnumrering av bearbetningsprogrammet har genomförts utan fel. Reaktion - Åtgärd - Fortsättning av program Intern. © Siemens AG All Rights Reserved 494 105041 Blocknumret blir för stort! Förklaring Inställt stegavstånd och programmets storlek gör att blocknumret blir större än 999999. Reaktion - Åtgärd - Fortsättning av program Intern. 105042 Otillåtet blocknummer! Förklaring Första blocknumret är mindre än 0 eller större än 999999. Reaktion - Åtgärd - Fortsättning av program Intern. 105043 Otillåtet stegavstånd! Förklaring Negativt stegavstånd har angivits. Reaktion - Åtgärd - Fortsättning av program Intern 105050 Vänta: Grafik skall visas! Förklaring Hjälpbilder för visning förbereds. Reaktion - Åtgärd - Fortsättning av program Intern. 105051 Visning av dynamisk långtext för cykelparametrering Förklaring Här visas dynamisk långtext för cykelparametrering. Reaktion - Åtgärd - Fortsättning av program Intern. 105052 Fel i cykelbeskrivning för <xxx>! Förklaring I cykelbeskrivningen sc.com, uc.com finns en rad som inte kan interpreteras. Raden visas med <xxx>. Reaktion - Åtgärd - Fortsättning av program Intern. © Siemens AG All Rights Reserved 495 105053 Ingen cykel finns på aktuell rad! Förklaring Editorns markör står på en rad som inte innehåller någon cykel. Återöversättning är inte möjlig Reaktion - Åtgärd - Fortsättning av program Intern. 105054 Fel vid avrop av cykelbeskrivning! Förklaring I en av cykelbeskrivningsfilerna sc.com eller uc.com finns en rad som inte kan interpreteras. Initiering av cykeln avbryts. Reaktion - Åtgärd - Fortsättning av program Intern. 105060 Vänta, Initiering av cykelunderstöd! Förklaring Cykelbeskrivningsfilerna interpreteras och förbereds för visning på bildskärmen. Reaktion - Åtgärd - Fortsättning av program Intern. 105061 Fel vid öppning av fil ! Förklaring Angiven fil kunde inte öppnas. Systeminternt fel som inte uppkommer i normal drift Reaktion - Åtgärd - Fortsättning av program Intern. 105062 Fel vid stängning av fil ! Förklaring Angiven fil kunde inte stängas. Systeminternt fel som inte uppkommer i normal drift Reaktion - Åtgärd - Fortsättning av program Intern. 105063 Fel vid positionering i fil %1 ! Förklaring %1 = Filnamn Det gick inte att positionera i angiven fil. Systeminternt fel som inte uppkommer i normal drift Reaktion - Åtgärd - © Siemens AG All Rights Reserved 496 Fortsättning av program Intern. 105064 Fel vid läsning av fil ! Förklaring Angiven fil kunde inte läsas. Systeminternt fel som inte uppkommer i normal drift Reaktion - Åtgärd - Fortsättning av program Intern. 105070 Vänta, Initiering av simulering är startad ! Förklaring Grafisk visning av rörelse initieras Reaktion - Åtgärd - Fortsättning av program Intern. 105075 Ej tillräckligt med axlar i aktuell kanal ? > Kontur med default-axelnamn: X, Z ! Förklaring Default-axelnamn används för erforderliga axlar. Reaktion - Åtgärd - Fortsättning av program Intern. 109001 Ingen omkoppling: Omkopplingsspärr är satt i aktuell PLC ! Förklaring MMC vill gå offline från denna NCU. MMC-omkoppling är spärrad i MMC-PLC Online-gränssnitt DB19. (MMCx_SHIFT_LOCK = TRUE, x = 1,2) Reaktion - Åtgärd - Fortsättning av program Intern. 109002 Ingen omkoppling: Mål-PLC upptagen, försök på nytt Förklaring MMC vill gå online till denna NCU. MMC försöker ansluta till mål-PLC och väntar på kvittering. MMC får ingen kvittering på grund av att MMC-parameter gränssnittet i DB19 är upptaget med en annan MMC Reaktion - Åtgärd Försök igen senare eftersom MMC-parameter gränssnittet i DB19 endast är upptaget en kort stund. Fortsättning av program Intern. © Siemens AG All Rights Reserved 497 109003 Ingen omkoppling: Omkopplingsspärr satt i mål-PLC Förklaring MMC vill gå online till denna NCU. MMC-omkoppling är spärrad i MMC-PLC Online-gränssnitt DB19. (MMCx_SHIFT_LOCK = TRUE, x = 1,2) Reaktion - Åtgärd MMC-omkoppling spärras/friges i PLC-programmet från maskintillverkaren. Kontrollera i dokumentationen från maskintillverkaren. Fortsättning av program Intern. 109004 Ingen omkoppling: PLC upptagen av MMC med högre proritet Förklaring MMC försöker koppla till en NCU, som är upptagen av två högre prioriterade MMC’s. Reaktion - Åtgärd Koppla om en av de högre prioriterade MMC’erna till en annan NCU. Fortsättning av program Intern. 109005 Ingen omkoppling: Ingen MMC kan kopplas bort i mål-PLC Förklaring MMC vill gå online till denna NCU. Två MMC är online på denna NCU, som har processer aktiva som inte kan avbrytas (t.ex. dataöverföring mellan MMC och NCU). Reaktion - Åtgärd Vänta tills minst en MMC kan kopplas bort och upprepa därefter omkopplingen. Fortsättning av program Intern. 109006 Ingen omkoppling: Vald kanal är ogiltig Förklaring MMC har kopplats till en kanal som inte existerar hos denna NCU Reaktion - Åtgärd Ställ in en kanal eller anpassa parametrering i NETNAMES.INI. Fortsättning av program Intern. 109007 Kanalomkoppling pågår Förklaring Kanalomkoppling är startad. Eventuellt måste en annan MMC kopplas bort. Reaktion - Åtgärd - Fortsättning av program Intern. 109008 Aktivering pågår Förklaring Omkoppling från passiv betjäningsmode till aktiv betjäningsmode är startad. Reaktion - Åtgärd - © Siemens AG All Rights Reserved 498 Fortsättning av program Intern. 111001 Icke interpreterbart steg på rad %1 Förklaring %1 = Radnummer Steget är inget element från ManualTurn Easystep-kedja laddas inte Reaktion Visning av larm. Åtgärd Radera programsteg eller ändra programmet i betjäningsmeny PROGRAM i SINUMERIK 840D resp. 810D (CNC-drift). Fortsättning av program Intern. 111002 Tillräckligt minne saknas, avbrott på rad %1 Förklaring %1 = Radnummer Easystep-kedja innehåller för många steg Easystep-kedja laddas inte Reaktion Visning av larm. Åtgärd Ändra programmet i betjäningsmeny PROGRAM i SINUMERIK 840D resp. 810D (CNC-drift). Fortsättning av program Intern. 111003 ManualTurn %1 Förklaring %1 = Felnummer Internt systemmeddelande över betjäningsmenyer från ManualTurn Reaktion Visning av larm. Åtgärd Kvittera felet och kontakta Siemens. Fortsättning av program Intern. 111004 Fil saknas eller är felaktig %1 Förklaring %1 = Namn på fil/kontur Easystep-kedja kan inte tolka ett steg med konturprogrammering. Konturen finns inte i katalogen Reaktion Visning av larm. Åtgärd Ladda kontur till katalogen. Fortsättning av program Intern. 111005 Fel vid interpretering av konturen %1 Förklaring %1 = Namn på kontur Konturen är felaktig Reaktion Visning av larm. Åtgärd Kontrollera konturens bearbetningskedja. © Siemens AG All Rights Reserved 499 Fortsättning av program Intern. 111006 Maximalt antal konturelement överskridet %1 Förklaring %1 = Namn på kontur Vid interpretering av bearbetningskedjan för en kontur har maximalt antal av 50 konturelement överskridits Reaktion Visning av larm. Åtgärd Kontrollera konturens bearbetningskedja och ev. korrigera. Fortsättning av program Intern. 111007 Fel på rad %1 %2 Förklaring %1 = Radnummer %2 = Felbeskrivning - Reaktion Spärr av Cykelstart i denna kanal. Visning av larm. Åtgärd Åtgärda felet. Fortsättning av program Intern. 111008 Spindel ej synkroniserad Förklaring Spindel ej synkroniserad Reaktion Visning av larm. Åtgärd Kör spindeln minst ett varv (M3, M4). Fortsättning av program Intern. 111009 Växla in nytt verktyg: T%1 Förklaring %1 = Verktygsnummer Verktygsväxlingsprogram behöver ett nytt verktyg Reaktion Cykelstopp vid larm. Visning av larm. Åtgärd Växla in verktyg. Fortsättning av program Intern. 111010 Teach In avbrott: Protokoll oveflow (spill) Förklaring Teach In har avbrutits. Teach In-filen kommer att stängas Reaktion Visning av larm. Åtgärd Öka MD 9606: $MM_CTM_SIMULATION_TIME_NEW_POS från 100 till 200ms, värde för aktualiseringsuppdatering. Fortsättning av program Intern. © Siemens AG All Rights Reserved 500 111100 Felaktig position programmerad för spindel Förklaring En position utanför området 0 – 359,999 har programmerats för en moduloaxel. Reaktion Interpreterstopp. Spärr av Cykelstart i denna kanal. Bitar sätts i snittställe. Visning av larm. Åtgärd Programmera position inom 0 – 359,999. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 111105 Mätsystem saknas Förklaring SPCON, SPOS, eller SPOSA är programmerat. Dessa funktioner kräver minst ett mätsystem. Enligt MD NUM_ENCS har maskinaxeln / spindeln inget mätsystem. Reaktion Interpreterstopp. Spärr av Cykelstart i denna kanal. Bitar sätts i snittställe. Visning av larm. Åtgärd Komplettera med mätsystem. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 111106 Inget spindelstillestånd vid blockväxling Förklaring Visad spindel är programmerad som spindel eller axel., trots att positionering fortfarande sker från ett föregående block (med SPOSA … Spindelpositionering över blockgränser). Exempel: N100 SPOSA [2] = 100 osv. N125 S2 = 1000 M2 = 04 Fel, om spindel S2 fortfarande körs från block N100! Reaktion Cykelstopp vid larm. Spärr av Cykelstart i denna kanal. Bitar sätts i snittställe. Visning av larm. Åtgärd Före ny programmering av spindel/axel efter SPOSA-instruktion, borde en WAITS-instruktion användas för att vänta på programmerad spindelposition. Exempel: N100 SPOSA [2] = 100 osv. N125 WAITS (2) N126 S2 = 1000 M2 = 04. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 111107 Referensmärke hittas inte Förklaring Spindeln roterade vid referenskörning en längre sträcka än vad som står i MD 34060 REFP_MAX_MARKER_DIST, utan att hitta en referensmärkesignal. Kontroller sker vid spindelpositionering med SPOS eller SPOSA, när spindeln dessförinnan ännu inte körts med varvtalsstyrning (S=…). Reaktion Cykelstopp vid larm. Spärr av Cykelstart i denna kanal. Bitar sätts i snittställe. Visning av larm. Åtgärd Kontrollera och korrigera MD 34060 REFP_MAX_MARKER_DIST. Angivet värde är sträckan i [mm] eller [grader] mellan 2 nollmärken. © Siemens AG All Rights Reserved 501 Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 111108 Ingen övergång från varvtalsreglering till lägesreglering Förklaring Ett orienterat spindelstopp (SPOS/SPOSA) har programmerats eller lägesreglering har aktiverats med SPCON, men det är ingen spindelgivare definierad. Vid inkoppling av lägesreglering är spindelvarvtalet större än mätsystemets gränsvarvtal. Reaktion Cykelstopp vid larm. Spärr av Cykelstart i denna kanal. Bitar sätts i snittställe. Visning av larm. Åtgärd Spindel utan givare: Använd inte NC-instruktioner som förutsätter givarsignaler. Spindel med givare: Ange antal använda spindelgivare med MD NUM_ENCS. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 111109 Projekterad positioneringshastighet är för stor Förklaring Spindeln roterade vid referenskörning en längre sträcka än vad som står i MD 34060 REFP_MAX_MARKER_DIST, utan att hitta en referensmärkesignal. Kontroller sker vid spindelpositionering med SPOS eller SPOSA, när spindeln dessförinnan ännu inte körts med varvtalsstyrning (S=…). Reaktion Cykelstopp vid larm. Spärr av Cykelstart i denna kanal. Bitar sätts i snittställe. Visning av larm. Åtgärd Kontrollera och korrigera MD 34060 REFP_MAX_MARKER_DIST. Angivet värde är sträckan i [mm] eller [grader] mellan 2 nollmärken. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 111110 Hastighet / varvtal är negativt Förklaring Larmen 111110, 111115, 111126, 111127 och 111200 kan komma vid start/stopp av spindel Reaktion Visning av larm. Åtgärd Kontakta service. Kontakta Siemens AB Fortsättning av program Intern. 111111 Programmerat varvtal = 0 Förklaring Programmerat spindelvarvtal = 0 Reaktion Visning av larm. Åtgärd Ställ in tillåtet spindelvarvtal. Fortsättning av program Intern. 111112 Ogiltigt växelsteg Förklaring Ogiltigt växelsteg begärs av PLC Reaktion Visning av larm. © Siemens AG All Rights Reserved 502 Åtgärd Kontrollera PLC-program axelspecifika NC-maskindata. Fortsättning av program Intern. 111115 Programmerad position har inte uppnåtts Förklaring Larmen 111110, 111115, 111126, 111127 och 111200 kan komma vid start/stopp av spindel Reaktion Visning av larm. Åtgärd Kontakta service. Kontakta Siemens AB Fortsättning av program Intern. 111126 Absolutvärde minus ej möjligt Förklaring Larmen 111110, 111115, 111126, 111127 och 111200 kan komma vid start/stopp av spindel Reaktion Visning av larm. Åtgärd Kontakta service. Kontakta Siemens AB Fortsättning av program Intern. 111127 Absolutvärde plus ej möjligt Förklaring Larmen 111110, 111115, 111126, 111127 och 111200 kan komma vid start/stopp av spindel Reaktion Visning av larm. Åtgärd Kontakta service. Kontakta Siemens AB Fortsättning av program Intern. 111200 Positioneringsfel spindel Förklaring Larmen 111110, 111115, 111126, 111127 och 111200 kan komma vid start/stopp av spindel Reaktion Visning av larm. Åtgärd Kontakta service. Kontakta Siemens AB Fortsättning av program Intern. 111300 Knappen Cykelstart är defekt Förklaring Meddelande till PLC-användarprogram att knappen Cykelstart är defekt, dvs. öppnande och slutande signal = 1. Reaktion Spärr av Cykelstart i denna kanal. Visning av larm. Åtgärd Byt knapp Fortsättning av program Intern. © Siemens AG All Rights Reserved 503 111301 Knappen Cykelstopp är defekt Förklaring Meddelande till PLC-användarprogram att knappen Cykelstopp är defekt, dvs. öppnande och slutande signal = 1. Reaktion Spärr av Cykelstart i denna kanal. Visning av larm. Åtgärd Byt knapp Fortsättning av program Intern. 111302 Knappen Spindelstart är defekt Förklaring Meddelande till PLC-användarprogram att knappen Spindelstart är defekt, dvs. öppnande och slutande signal = 1. Reaktion Spärr av Cykelstart i denna kanal. Visning av larm. Åtgärd Byt knapp Fortsättning av program Intern. 111303 Knappen Spindelstopp är defekt Förklaring Meddelande till PLC-användarprogram att knappen Spindelstopp är defekt, dvs. öppnande och slutande signal = 1. Reaktion Spärr av Cykelstart i denna kanal. Visning av larm. Åtgärd Byt knapp Fortsättning av program Intern. 111304 Förbindelse med PLC avbruten Förklaring Meddelande till PLC-användarprogram att förbindelsen med MANUALTURN är avbruten. Reaktion Visning av larm. Åtgärd Kontrollera PLC-användarprogram Fortsättning av program Intern. 111305 Asynkront subprogram har inte bearbetats Förklaring I asynkront subprogram löser interna inställningar ut i NC med hjälp av betjäningsinställningar. Kommer ett av larmen 111306 till 111310 kan dessa inställningar inte utföras. Reaktion Visning av larm. Åtgärd Tryck på reset-knapp. Fortsättning av program Intern. 111306 Fel vid inval eller annullering av konstant skärhastighet Förklaring I asynkront subprogram löser interna inställningar ut i NC med hjälp av betjäningsinställningar. Kommer ett av larmen 111306 till 111310 kan dessa inställningar inte utföras. Reaktion Visning av larm. © Siemens AG All Rights Reserved 504 Åtgärd Tryck på reset-knapp. Fortsättning av program Intern. 111307 Fel vid radering av handrattförflyttning Förklaring I asynkront subprogram löser interna inställningar ut i NC med hjälp av betjäningsinställningar. Kommer ett av larmen 111306 till 111310 kan dessa inställningar inte utföras. Reaktion Visning av larm. Åtgärd Tryck på reset-knapp. Fortsättning av program Intern. 111308 Fel vid sättning av övre gräns för spindelvarvtal Förklaring I asynkront subprogram löser interna inställningar ut i NC med hjälp av betjäningsinställningar. Kommer ett av larmen 111306 till 111310 kan dessa inställningar inte utföras. Reaktion Visning av larm. Åtgärd Tryck på reset-knapp. Fortsättning av program Intern. 111309 Fel vid val av verktyg Förklaring I asynkront subprogram löser interna inställningar ut i NC med hjälp av betjäningsinställningar. Kommer ett av larmen 111306 till 111310 kan dessa inställningar inte utföras. Reaktion Visning av larm. Åtgärd Tryck på reset-knapp. Fortsättning av program Intern. 111310 Fel vid val av nollpunktsförflyttning Förklaring I asynkront subprogram löser interna inställningar ut i NC med hjälp av betjäningsinställningar. Kommer ett av larmen 111306 till 111310 kan dessa inställningar inte utföras. Reaktion Visning av larm. Åtgärd Tryck på reset-knapp. Fortsättning av program Intern. 111311 Cykelstart ej möjlig: Annullera singelblock Förklaring Ett program har aktiverats med blocksökning, när singelblock var aktivt samtidigt. Reaktion Spärr av Cykelstart i denna kanal. Visning av larm. Bitar sätts i snittställe. Åtgärd Annullera singelblock. Fortsättning av program Intern. © Siemens AG All Rights Reserved 505 111400 Obekant PLC-fel Förklaring Ett fel som inte är känt av betjäningsenheten har meddelats från PLC. Reaktion Spärr av Cykelstart i denna kanal. Visning av larm. Åtgärd Informera Siemens. Fortsättning av program Slå styrningen FRÅN - TILL. 111410 Verktyg %1 läggs upp Förklaring %1 = Nummer på verktyget Vid uppstart av ManualTurn kontrolleras om alla standardverktyg finns. Om så inte är fallet, skapas verktygen automatiskt. Om flera verktyg läggs upp visas de i ett summa-meddelande. Exempel: %1 Nummer på verktyget som skapades, 5 %1Första och sista verktyg som skapades, 5…16 Reaktion - Åtgärd - Fortsättning av program Intern. 111411 %1 Verktyg kunde inte läggas upp Förklaring %1 = Nummer på verktyget Vid uppstart av ManualTurn kontrolleras om alla standardverktyg finns. Om så inte är fallet, skapas verktygen automatiskt. Här kunde det visade antalet verktyg inte läggas upp. Reaktion Spärr av Cykelstart i denna kanal. Visning av larm. Åtgärd Höj maskindata 18082 till angiven summa Fortsättning av program Intern. 111420 Fel vid omkoppling tum/metrisk! Kontrollera alla data! Förklaring Omställning av data vid tum/metrisk-omkoppling har inte avslutats fullständigt. Detta larm kan bara komma vid defekt maskinvara Reaktion Spärr av Cykelstart i denna kanal. Visning av larm. Åtgärd Kontrollera följande data: Visningsmaskindata: - MD9004: $MM_DISPLAY_RESOLUTION - MD9600: $MM_CTM_SIMULATION_DEF_X - MD9601: $MM_CTM_SIMULATION_DEF_Y - MD9602: $MM_CTM_SIMULATION_DEF_VIS_AREA - MD9603: $MM_CTM_SIMULATION_MAX_X - MD9604: $MM_CTM_SIMULATION_MAX_Z - MD9605: $MM_CTM_SIMULATION_MAX_VIS_AREA - MD9616: $MM_CTM_TEACH_HANDW_FEED_P_MIN © Siemens AG All Rights Reserved 506 - MD9617: $MM_CTM_TEACH_HANDW_FEED_P_REV - MD9620: $MM_CTM_CYCLE_SAFETY_CEARANCE - MD9633: $MM_CTM_INC_DEC_FEED_PER_MIN - MD9634: $MM_CTM_INC_DEC_FEED_PER_ROT - MD9637: $MM_CTM_MAX_INP_FEED_P_MIN - MD9638: $MM_CTM_MAX_INP_FEED_P_ROT - MD9639: $MM_CTM_MAX_TOOL_WEAR - MD9648: $MM_CTM_ROUGH_O_RELEASE_DIST - MD9649: $MM_CTM_ROUGH_I_RELEASE_DIST - MD10240: $MM_SCALING_SYSTEM_IS_METRIC - MD20150 [12]: $MC_GCODE_RESET_VALUES - Verktygsdata: Längd X, Längd Z, Radie förslitningslängder X och Z, vconst. - Nollpunktsförflyttningar: Position i X, Z Fortsättning av program Intern. 111430 Program ej laddat. Fel vid konvertering av gamla cykler i G-kod. Inget NCminne. Förklaring I föregående versioner av ManualTurn sparades LINJÄR-, SNED- och CIRKULÄR-steg som cykler. De sparas nu som G-koder (SNED, CIRKULÄR utan vinkelprogrammering). Vid laddning av en sekvens kontrolleras det om gamla cykler har använts. Om så är fallet, konverteras dessa och sparas om som nya i NC. Om det då uppstår ett fel (fullt minne), visas detta larm. Reaktion Visning av larm. Åtgärd Det måste finnas tillräckligt med minne för ursprungliga sekvenser och säkerhetskopian, så att den nya sekvensen kan skapas. Fortsättning av program Intern. 111900 Start endast möjligt i grundbild Förklaring Ett G-kod program kan endast startas från grundbilden i en driftart (förutom HAND). Reaktion Visning av larm. Åtgärd Välj en driftart i grundbilden (förutom hand). Starta singelsteg med Cykelstart. Fortsättning av program Intern. 111901 Kontur finns i aktuellt program, bearbetning ej frigiven. Förklaring En kontur finns i aktuell Easystep-sekvens och får inte förändras. Reaktion Visning av larm. Åtgärd Avsluta bearbetning. Ladda Easystep-sekvens och ändra. Fortsättning av program Intern. © Siemens AG All Rights Reserved 507 111902 Start endast med giltig referenspunkt Förklaring Axlarna har ingen giltig referenspunkt. Reaktion Visning av larm. Åtgärd Referenspunktkör alla axlar. Fortsättning av program Intern. 111904 4:e axeln ej konfigurerad, dvs. inget drivet verktyg möjligt Förklaring 4:e axeln ej konfigurerad, dvs. inget drivet verktyg möjligt. Reaktion Visning av larm. Åtgärd Skapa 4:e axeln. För detta måste följande maskindata ändras: - Kanalspecifika 20070 $MC_AXCONF_MACHAX_USED [3] = 4 - Axelspecifik för 4:e axeln - 30300 $MA_IS_ROT_AX = 1 - 30310 $MA_ROT_IS_MODULO = 1 - 30320 $MA_DISPLAY_IS_MODULO = 1 - 30350 $MA_SIMU_AX_VDI_OUTPUT = 1 - 35000 $MA_SPIND_ASSIGN_TO_MACHAX = 2 Fortsättning av program Intern. 112045 Flera inmatningspunkter krävs Förklaring För bearbetning av konturtaxeln krävs flera inmatningspunkter. Bearbetningen delas upp i flera små bearbetningar. Programmet kan startas Detta larm är endast en varning Restmaterial kommer att kvarlämnas. Reaktion Visning av larm. Åtgärd Genom att använda en mindre fräs kan bearbetningen eventuellt ske med en inmatningspunkt. Fortsättning av program Intern. 112046 Huvudkontur kan inte köras förbi Förklaring Fickkonturen kan inte köras förbi med angiven fräs. Programmet kan startas Detta larm är endast en varning Restmaterial kommer att kvarlämnas. Reaktion Visning av larm. Åtgärd Genom att använda en mindre fräs kan fickkonturen eventuellt köras förbi. Fortsättning av program Intern. © Siemens AG All Rights Reserved 508 112052 Inget restmaterial genererat Förklaring Inget restmaterial har genererats. Eventuellt finns det inget restmaterial att bearbeta. Programmet kan startas Detta larm är endast en varning Reaktion Visning av larm. Åtgärd Ingen åtgärd behövs. Fortsättning av program Intern. 112057 Programmerad helix skadar konturen Förklaring Startpunkten för helix-inmatning har valts på så sätt att programmerad kontur kommer att skadas. Programmet kan startas Detta larm är endast en varning Reaktion Visning av larm. Åtgärd Välj annan startpunkt, använd mindre helixradie. Fortsättning av program Intern. 112099 Systemfel kontutraxel Förklaring Vid beräkning av konturtaxeln har ett fel uppstått. Konturtaxeln kan inte beräknas. Programmet kan inte startas Reaktion Visning av larm. Åtgärd Kontakta Siemens AB med feltexten. Fortsättning av program Intern. 112100 Fel vid omnumrering. Utgångstillstånd återställt Förklaring I programeditorn har funktionsknappen ”Nytt nummer” påverkats. Vid omnumrering har ett fel uppstått som gör att programmet i minnet har skadats. Utgångsprogrammet har laddats till minnet och programmet har inte numrerats om. Reaktion Visning av larm. Åtgärd Gör plats för mer minne, t.ex. genom att radera ett gammalt program. Välj ”Nytt nummer ” igen. Fortsättning av program Intern. 112200 Kunturen är ett steg i aktuell programsekvens. Bearbetning ej frigiven. Förklaring Konturen är ett element från laddat program och kan inte raderas eller ges nytt namn. Reaktion Visning av larm. Åtgärd Tag bort konturen ur laddat program. Fortsättning av program Intern. © Siemens AG All Rights Reserved 509 112201 Kunturen är ett steg i aktuell automatiksekvens. Bearbetning ej frigiven. Förklaring Konturen är ett element från program som är laddat under ”Maskin auto” och kan inte raderas eller ges nytt namn. Efter start av programmet kan inbundna konturer inte ändras under ”Program” medan programmet fortfarande pågår. Reaktion Visning av larm. Åtgärd Stoppa programmet och ladda programmet under ”Program”. Tag bort konturen ur laddat program. Fortsättning av program Intern. 112210 Verktygsaxel kan inte kopplas om. Ej tillräckligt NC-minne. Förklaring Om verktygsaxeln väljs om så måste NC-programmet genereras om. Då sparas först det gamla NC-programmet. Därefter genereras det nya programmet. Det är nu som NC-minnet inte räcker till för att spara det nya programmet. Omvalet av verktygsaxeln genomförs inte. Reaktion Visning av larm. Åtgärd Gör plats för mer minne i NC, minst motsvarande storleken på programmet som skall bearbetas ( t.ex. genom att radera gamla program). Fortsättning av program Intern. 112211 Verktygsval kunde inte bearbetas. Ej tillräckligt NC-minne. Förklaring Om verktygsvalet bearbetas så måste NC-programmet genereras om. Då sparas först det gamla NC-programmet. Därefter genereras det nya programmet. Det är nu som NC-minnet inte räcker till för att spara det nya programmet. Verktygsvalet genomförs inte. Reaktion Visning av larm. Åtgärd Gör plats för mer minne i NC, minst motsvarande storleken på programmet som skall bearbetas ( t.ex. genom att radera gamla program). Fortsättning av program Intern. 112300 Verktygsförvaltningskoncept 2 ej möjligt. Magasin är inte fullständigt laddat. Förklaring Magasinet är inte fulladdat med verktyg. I magasinet för verktygsförvaltningskoncept 2 måste de i maskindata 18082 fastställda antalet verktyg läggas upp. Reaktion Visning av larm. Åtgärd Idrifttagning: Lägg upp korrekt antal verktyg. Fortsättning av program Intern. © Siemens AG All Rights Reserved 510 112301 Verktygsförvaltningskoncept 2 ej möjligt. Magasin ej sorterat enligt verktygslistan. Förklaring Magasinets sortering motsvarar inte verktygslistan. I magasinet för verktygsförvaltningskoncept 2 måste verktygens ordningsföljd stämma med deras fastställda T-nummer. Reaktion Visning av larm. Åtgärd Idrifttagning: Definiera verktygen enligt deras T-nummer på magasinplatserna. Fortsättning av program Intern. 112323 Tag bort tippbart huvud. Förklaring Operatören anmodas att ta bort det tippbara huvudet ur spindeln. Reaktion Visning av larm. Åtgärd Tag bort tippbart huvud. Beakta maskintillverkarens rekommendationer Fortsättning av program Intern. 112324 Sätt fast tippbart huvud. Förklaring Operatören anmodas att sätta fast det tippbara huvudet i spindeln. Reaktion Visning av larm. Åtgärd Sätt fast tippbart huvud. Beakta maskintillverkarens rekommendationer Fortsättning av program Intern. 112325 Byt tippbart huvud. Förklaring Operatören anmodas att byta ut det tippbara huvudet i spindeln. Reaktion Visning av larm. Åtgärd Byt ut tippbart huvud. Beakta maskintillverkarens rekommendationer Fortsättning av program Intern. 112326 Ställ in tippbart huvud. Förklaring Operatören anmodas att ställa in det tippbara huvudet enligt angivna data. Reaktion Visning av larm. Åtgärd Ställ in tippbart huvud. Beakta maskintillverkarens rekommendationer Fortsättning av program Intern. 112327 Vinkel ej i tillåtet område. Förklaring Programmerad bearbetning kan inte utföras med det tippbara huvudet. Reaktion Visning av larm. © Siemens AG All Rights Reserved 511 Åtgärd Spänn upp operatet på annat sätt om så erfordras. Fortsättning av program Intern. 112328 Vinkel anpassad till vinkelraster. Förklaring Det tippbara huvudet kunde inte ställas in exakt med angiven vinkel på grund av vinkelrastret. Reaktion Visning av larm. Åtgärd Bearbetningen kan fortsätta med angivet värde, det motsvarar dock inte exakt programmeringen. Fortsättning av program Intern. 112329 Ställ in tippbart huvud / bord. Förklaring Operatören anmodas att ställa in det tippbara huvudet / bordet enligt angivna data. Reaktion Visning av larm. Åtgärd Ställ in tippbart huvud / bord. Beakta maskintillverkarens rekommendationer Fortsättning av program Intern. 112330 Ställ in tippbart bord. Förklaring Operatören anmodas att ställa in det tippbara bordet enligt angivna data. Reaktion Visning av larm. Åtgärd Ställ in tippbart bord. Beakta maskintillverkarens rekommendationer Fortsättning av program Intern. 112350 Inga tippdata inställda. Förklaring Det finns inga tippdatablock. Reaktion Visning av larm. Åtgärd Ställ in tippdatablock (se /FBSP/, Funktionsbeskrivning ShopMill).. Fortsättning av program Intern. 112360 Steget överfördes inte till programsekvensen eftersom programmet löper. Förklaring Programmet som skall ändras bearbetas för närvarande i driftart ”Maskin Auto”. Endast program som inte samtidigt är aktiva i ”Maskin Auto” kan förändras. Reaktion Visning av larm. Åtgärd Avsluta programmet i ”Maskin Auto”. Fortsättning av program Intern. © Siemens AG All Rights Reserved 512 112400 Verktyget existerar inte. Förklaring Verktyget som anges i programmet finns inte. Reaktion Visning av larm. Åtgärd Verktyget måste skapas före datasäkringen. Fortsättning av program Intern. 112401 Verktyget kunde inte skapas. Förklaring Vid inläsning av verktygsdata kunde ett verktyg inte skapas. Reaktion Visning av larm. Åtgärd Kontrollera verktygsförvaltning. Fortsättning av program Intern. 112420 Fel vid omkoppling tum/metrisk! Kontrollera alla data! Förklaring Omställning av data vid tum/metrisk-omkoppling har inte avslutats fullständigt. Detta larm kan bara komma vid defekt maskinvara Reaktion Spärr av Cykelstart i denna kanal. Visning av larm. Åtgärd Kontrollera följande data: Visningsmaskindata: MD9655: $MM_CMM_CYC_PECKING_DIST MD9656: $MM_CMM_CYC_DRILL_REELASE_DIST MD9658: $MM_CMM_CYC_MIN_COUNT_OP_TO_RAD MD9664: $MM_CMM_MAX_INP_FEED_P_MIN MD9665: $MM_CMM_MAX_INP_FEED_P_ROT MD9666: $MM_CMM_MAX_INP_FEED_P_TOOTH MD9670: $MM_CMM_START_RAD_CONTOUR_POCKET MD9752: $MM_CMM_MEASURING_DISTANCE MD9753: $MM_CMM_MEAS_DIST_MAN MD9754: $MM_CMM_MEAS_DIST_TOOL_LENGTH MD9755: $MM_CMM_MEAS_DIST_TOOL_RADIUS MD9756: $MM_CMM_MEASURING_FEED MD9757: $MM_CMM_FEED_WITH_COLL_CTRL MD9758: $MM_CMM_POS_FEED_WITH_COLL_CTRL MD9759: $MM_CMM_MAX_CIRC_SPEED_ROT_SP MD9761: $MM_CMM_MIN_FEED_ROT_SP MD9762: $MM_CMM_MEAS_TOL_ROT_SP MD9765: $MM_CMM_T_PROBE_DIAM_LENGTH_MEAS MD9766: $MM_CMM_T_PROBE_DIAM_RAD_MEAS MD9767: $MM_CMM_T_PROBE_DIST_RAD_MEAS MD10240: $MN_SCALING_SYSTEM_IS_METRIC MD20150 [12]: $MC_GCODE_RESET_VALUES © Siemens AG All Rights Reserved 513 Verktygsdata för olika skärstål D: Längd Z, Radie R, Förslitningar Z och R. Nollpunktsförflyttningar: Basförflyttningar position i X, Y, Z samt A, C (om de finns) Nollpunktsförflyttningar. Inställningar i driftart MANUELL: Återgångsplan, Säkerhetsavstånd. Åtgärd Verktyget måste skapas före datasäkringen. Fortsättning av program Intern. 112502 Ej tillräckligt med minne, avbrott på rad %1 Förklaring %1 = Radnummer Programmet kan inte tolka ett programblock med konturprogrammering. Konturen saknas i katalogen Programmet laddas inte. Reaktion Visning av larm. Åtgärd Ladda konturen till katalogen. Fortsättning av program Intern. 112504 Filen saknas eller är felaktig: %1 Förklaring %1 = Filnamn Programmet kan inte tolka ett programblock med konturprogrammering. Konturen saknas i katalogen Reaktion Spärr av Cykelstart i denna kanal. Visning av larm. Åtgärd Ladda konturen till katalogen. Fortsättning av program Intern. 112505 Fel vid tolkning av kontur: %1 Förklaring %1 = Namn på kontur Konturen är felaktig Reaktion Spärr av Cykelstart i denna kanal. Visning av larm. Åtgärd Kontrollera bearbetningskedjan för konturen. Fortsättning av program Intern. 112506 Maximalt antal konturelement överskridet: %1 Förklaring Vid tolkning av bearbetningskedjan hos en kontur har maximalt antal av 50 konturelement överskridits. Reaktion Visning av larm. Åtgärd Kontrollera bearbetningskedjan för konturen. Fortsättning av program Intern. © Siemens AG All Rights Reserved 514 112541 Program kan inte tolkas Förklaring Programmet kan inte tolkas som ShopMill-program vid laddning eftersom programhuvudet saknas. Reaktion Spärr av Cykelstart i denna kanal. Visning av larm. Åtgärd - Fortsättning av program Intern. 112604 Förbindelse med PLC avbruten Förklaring Meddelande till PLC användarprogram att förbindelsen med PCU är avbruten. ShopMill avslutas Reaktion Visning av larm. Åtgärd Kontrollera PLC användarprogram Fortsättning av program Intern. 112605 Asynkront underprogram har inte bearbetats Förklaring Inmatningsvärden kunde inte bearbetas korrekt från NC. Reaktion Visning av larm. Åtgärd Tryck på reset-knapp Fortsättning av program Intern. 112650 Obekant PLC-fel Förklaring Från PLC kommer ett fel, som inte kan tolkas av betjäningsenheten. Reaktion Spärr av Cykelstart i denna kanal. Visning av larm. Åtgärd Tryck på PowerOn. Kontakta Siemens Fortsättning av program Intern. 112999 Felaktiga grafikdata, lämna grafik och starta om Förklaring Det har skapats mer data än vad som kan läsas från betjäningsenheten. Stopp av grafik Reaktion Visning av larm. Åtgärd Gå ur grafik och sedan in igen Fortsättning av program Intern. 120120 Larmtext: Larmlista är full; Larmtext: För många larmtexter; Larmtext: Fil %1 kan inte hittas; Larmtext: In-/utmatningsfel i fil %1; Larmtext: In/utmatningsfel; Larmtext: fel vid läsning ur indexfil; Larmtext: Fel vid skrivning till indexfil; Larmtext: Syntaxfel i larmtextfil %1 Förklaring %1 = Filnamn Larmtext: Larmlista är full © Siemens AG All Rights Reserved 515 - Visat larm/meddelande kunde inte föras in i larmlistan på grund av platsbrist. Larmet kan inte raderas, eftersom ovanstående resultat gör att larmlista inte är konsistent. Larmtext: För många larmtexter - Antalet larm är begränsat till 5000. Denna gräns har överskridits vid projekteringen. Övriga larmtexter: - Larmtexter ligger i filer. En av dessa filer kunde inte kommas åt korrekt. Reaktion Visning av larm. Åtgärd Öka larmlistan (Inmatning i MaxNr i filen mbdde.ini under sektion [Larm]. Gör därefter kallstart. Minska antalet larmtexter. Säkerställ att det finns minneskapacitet kvar på hårddisken efter uppstart av MMC eller installera om MMC-software. Se till att sökväg och filnamn är korrekt angivna i mbdde.ini vid inmatning av egna larmtexter Fortsättning av program Intern. 120201 Kommunikation saknas Förklaring Kommunikationen mellan betjäningspanelen och NC / PLC över seriell bus saknas. Tillsammans med detta larm blir alla visningsvärden från NC / PLC ogiltiga. Dessa störningar är normala under uppstart av styrningen. Reaktion Visning av larm. Åtgärd Larmet försvinner automatiskt så snart felsituationen är avslutad. Om larmet kvarstår under längre tid kan flera olika orsaker vara anledningen. (T.ex. kabelbrott ,ingen uppstart från NC/PLC, felaktig adress-/ baudrate projektering av en deltagare på bussen. Fortsättning av program Intern. 120202 Väntar på kommunikation med NC Förklaring Larmet kommer när MMC startas för första gången, och uppstarten av NC / PLC inte är avslutad, eller när kommunikation till dessa komponenter saknas. Tillsammans med detta larm blir alla visningsvärden från NC / PLC ogiltiga. Dessa störningar är normala under uppstart av styrningen. Reaktion Visning av larm. Åtgärd Larmet försvinner automatiskt så snart felsituationen är avslutad. Om larmet kvarstår under längre tid kan flera olika orsaker vara anledningen. (T.ex. kabelbrott ,ingen uppstart från NC/PLC, felaktig adress-/ baudrate projektering av en deltagare på bussen. Fortsättning av program Intern. 120301 Felaktig inmatning för tangent ’Program’ i Keys.ini Förklaring Felaktig projektering av Keys.ini Reaktion Visning av larm. Åtgärd I Keys.ini måste på raden KEY2.0= parametern ChildTask:=26 sättas. © Siemens AG All Rights Reserved 516 Larmet kan även kvitteras manuellt över diagnos. Fortsättning av program Intern. 120302 Valet är inte möjligt. Först måste ett program vara editerat via betjäningsområdet ’Program’. Förklaring Val av ett program via tangent ’Program’ kan ske först när ett program är editerat i betjäningsområde Program Reaktion Visning av larm. Åtgärd Larmet försvinner automatiskt så snart ett program editeras eller simuleras i betjäningsområde Program. Larmet kan även kvitteras manuellt över diagnos. Fortsättning av program Intern. 120303 Valet är inte möjligt. Editerad fil %1 finns inte längre. Förklaring %1 = Programnamn med sökväg Programmet som editerades senast i betjäningsområde Program har raderats Reaktion Visning av larm. Åtgärd Larmet försvinner automatiskt så snart ett program editeras eller simuleras i betjäningsområde Program. Larmet kan även kvitteras manuellt över diagnos. Fortsättning av program Intern. 120304 Valet är inte möjligt. Filen %1 har otillräcklig läsrätt. Förklaring %1 = Programnamn med sökväg Filen har inte tillräcklig läsrätt för aktuell accessnivå. Reaktion Visning av larm. Åtgärd Sätt tillräcklig läsrätt med nyckelomkopplare eller med lösenord. Larmet försvinner automatiskt så snart ett program editeras eller simuleras i betjäningsområde Program. Larmet kan även kvitteras manuellt över diagnos. Fortsättning av program Intern. 120305 Valet är inte möjligt. Filen %1 editeras för närvarande. Förklaring %1 = Programnamn med sökväg Filen är öppnad med en editor i en annan applikation (t.ex. Tjänster). Reaktion Visning av larm. Åtgärd Ändra programmet i den redan öppnade editorn. Larmet försvinner automatiskt så snart ett program editeras eller simuleras i betjäningsområde Program. Larmet kan även kvitteras manuellt över diagnos. Fortsättning av program Intern. © Siemens AG All Rights Reserved 517 120306 Valet är inte möjligt. Filen %1 är vald i kanal %2 och är aktiv. Förklaring %1 = Programnamn med sökväg %2 = Kanalnummer - Reaktion Visning av larm. Åtgärd Stoppa programmet i NCU med kanalreset och gör om valet. Larmet försvinner automatiskt så snart ett program editeras eller simuleras i betjäningsområde Program. Larmet kan även kvitteras manuellt över diagnos. Fortsättning av program Intern. 120307 Filen %1 kan inte öppnas för editorn eftersom den vald för bearbetning från extern enhet i kanal %2. Förklaring %1 = Programnamn med sökväg %2 = Kanalnummer - Reaktion Visning av larm. Åtgärd Ett annat program måste väljas för NCU eller för bearbetning från extern enhet. Larmet försvinner automatiskt så snart ett program editeras eller simuleras i betjäningsområde Program. Larmet kan även kvitteras manuellt över diagnos. Fortsättning av program Intern. 120308 Vid nödstopp kan program %1 endast ändras i betjäningsområde Maskin / Programkorrektur. Förklaring %1 = Programnamn med sökväg - Reaktion Visning av larm. Åtgärd Växla till betjäningsområde maskin och ändra programmet med programkorrektur. Larmet försvinner automatiskt så snart ett program editeras eller simuleras i betjäningsområde Program. Larmet kan även kvitteras manuellt över diagnos. Fortsättning av program Intern. 120309 Valet är inte möjligt. Avsluta simulering och upprepa valet Förklaring I betjäningsområde program är för närvarande simulering aktiv. Samtidig editering är inte möjlig. - Reaktion Visning av larm. Åtgärd Avsluta simulering och gör om valet. Larmet försvinner automatiskt så snart ett program editeras eller simuleras i betjäningsområde Program. © Siemens AG All Rights Reserved 518 Larmet kan även kvitteras manuellt över diagnos. Fortsättning av program Intern. 120310 Valet är inte möjligt. Avsluta eller avvakta pågående aktions avslutning, upprepa därefter valet. Förklaring I betjäningsområde program laddas för närvarande program in eller ur, eller kopieras. Samtidig editering är inte möjlig. - Reaktion Visning av larm. Åtgärd Vänta tills aktionen avslutas eller avbryt aktionen med funktionsknapp ’Avbryt’, gör därefter om valet. Larmet försvinner automatiskt så snart ett program editeras eller simuleras i betjäningsområde Program. Larmet kan även kvitteras manuellt över diagnos. Fortsättning av program Intern. 300000 Hårdvara servobus: DCM saknas Förklaring DCM (Drive Communication Master, Asic på NCU-kort, som överför styrningen från servobussen) har inte svarat vid uppstart av servot. Som felorsak hos 840D gäller hårdvarufel. (Hos FM-NC är även felaktig konfiguration över NCKMD 13 010 DRIVE_LOGIC_NR möjlig). Reaktion NC ej driftberedd. BAG ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Byt NCU-kort. Fortsättning av program Slå styrningen FRÅN - TILL. 300001 Axel %1, servonummer %2 ej möjligt Förklaring %1 = NC-axelnummer %2 = Servonummer Vid uppstart av servon kontrolleras NCK-specifika maskindata 13 010 DRIVE_LOGIC_NR med avseende på otillåtna inmatningar. I MD anges ett logiskt servonummer, som kan väljas fritt inom satta gränser (servonummer 0 = ”inget servo finns”) Nummer större än 15 samt samma nummer fela gånger är inte tillåtet. MDArray måste konfigureras utan luckor, d.v.s. så fort det logiska servonumret 0 har valts, måste likaså i alla andra MD med högre platsindex [p] det logiska servonumret 0 anges. Reaktion NC ej driftberedd. BAG ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. © Siemens AG All Rights Reserved 519 Åtgärd Kontrollera MD 13 010 DRIVE_LOGIC_NR med avseende på nummer > 15 resp. luckor i maskindataindex. Fortsättning av program Slå styrningen FRÅN - TILL. 300002 Axel %1, servonummer %2 definierat 2 gånger Förklaring %1 = NC-axelnummer %2 = Servonummer Det logiska servonumret i NCK-MD 13 010 DRIVE_LOGIC_NR har angivits flera gånger. Reaktion NC ej driftberedd. BAG ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera MD 13 010 DRIVE_LOGIC_NR med avseende på samma logiska servonummer och tillordna var sitt nummer mellan 0 och 15 (servonummer 0 = ”inget servo finns” - får som enda nummer förekomma flera gånger i MD-Array). Fortsättning av program Slå styrningen FRÅN - TILL. 300003 Axel %1, servo %2 felaktig modultyp %3 Förklaring %1 = NC-axelnummer %2 = Servonummer %3 = Felaktig modultyp Den vid businitieringen fastställda hårdvaran av servokomponenter stämmer inte överens med angivelser i maskindata 13 030 DRIVE_MODULE_TYPE[p]=... (p ... Ramplatsindex). Reaktion NC ej driftberedd. BAG ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Ange MD 13 030 DRIVE_MODULE_TYPE i överensstämmande med insatta servomoduler. Välj MD 13 010 DRIVE_LOGIC_NR och sök efter servonummer enligt larmtexten. Platsindexnumret + 1 anger det tillhörande kortplatsnumret i ramen. Den till denna kortplats hörande axelmodulen (VSA) bestämmer konfugurationen i MD 13 030 DRIVE_MODULE_TYPE för samma platsindex. Inmatningsvärde 1: 1-axelmodul, Inmatningsvärde 2: 2- axelmodul. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 520 300004 Axel %1, servo %2 felaktig typ %3 (VSA/HSA) Förklaring %1 = NC-axelnummer %2 = Servonummer %3 = Servotyp I en ramplats som bestäms av det logiska servonumret sitter en axelmodul, men i motsvarande NCK-specifika MD 13 040 DRIVE_TYPE är en huvudspindelmodul definierad (eller omvänt). Reaktion NC ej driftberedd. BAG ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Välj MD 13 010 DRIVE_LOGIC_NR och sök efter servonummer enligt larmtexten. Platsindexnumret + 1 anger det tillhörande kortplatsnumret i ramen. Den till denna kortplats hörande axel-/spindelmodulen (VSA/HSA) bestämmer konfugurationen i MD 13 040 DRIVE_TYPE för samma platsindex. Axelmodul (VSA): Typ 1, Huvudspindelmodul (HSA): Typ 2. Fortsättning av program Slå styrningen FRÅN - TILL. 300005 Minst 1 modul %1 för mycket på servobussen Förklaring %1 = Modulnummer Vid initiering av bussen har minst 1 modul hittats som saknar servonummer, som alltså är övertalig. Eftersom alla moduler på servobussen måste initieras korrekt, måste alla moduler även anges korrekt i maskindata. Reaktion NC ej driftberedd. BAG ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera maskindata, med NCK-MD 13 000 DRIVE_IS_AKTIV kan ett ev. ännu ej använd, men på bussen befintligt servo deklareras som inaktivt. Inaktiva servon behöver inte tas i drift eller förses med servodata. Fortsättning av program Slå styrningen FRÅN - TILL. 300006 Minst 1 modul (modul-/servonummer %1) för lite på servobussen Förklaring %1 = Modul- eller servoummer Alla i MD $MN_DRIVE_LOGIC_NR angivna servon kunde inte hittas på servobussen. Med hjälp av visat servonummer kan man i konfigureringsbilden hitta rätt modul. Reaktion NC ej driftberedd. BAG ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb) (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. © Siemens AG All Rights Reserved 521 Åtgärd Kontrollera följande: 1) Kontrollera med hjälp av konfigureringsbilden eller tillhörande maskindata, om antal och typ (1-axlig eller 2-axlig) av modeler stämmer överens med aktuell bus-uppbyggnad. 2) Kontrollera om den röda lysdioden (LED) lyser på visad modul. Om den inte gör det så är oftast kortet utan ström. - Kontrollera att flatkabeln sitter fast ordentligt mellan In/utmatningsenhet eller övervakningsenhet och denna modul. - Om lysdioden inte lyser på någon modul som är ansluten till In/utmatningsenhet eller övervakningsenhet efter tillslag av denna, skall använd In-/utmatningsenhet eller övervakningsenhet kontrolleras och om så behövs, flatlabeln bytas ut. - Vid uppbyggnad med flera rader med tidsmässigt olika tillslag av spänningsförsörjning kan felmeddelandet också betyda att en rad har aktiverats för sent (f.n. tillåten tid: 10 sek). Aktivera den 2:a raden så tidsmässigt lika som möjligt. 3) Kontrollera att alla kontaktdon på servon är korrekt anslutna (intryckta) och att busavslutningskontakten är ansluten. 4) Hittas inga av ovanstående fel så är kortet defekt. - Byt kort Fortsättning av program Slå styrningen FRÅN - TILL. 300007 Axel %1, servo %2 saknas eller är inaktivt Förklaring %1 = NC-axelnummer %2 = Servonummer I axelspecifika maskindata 30 110 CTRLOUT_MODULE_NR (Tillordning, till vilken servomodul börvärdet skall ges ut) och MD 30 220 ENC_MODULE_NR (Tillordning, från vilken servomodul givarvärdet för lägesreglering kommer) finns ett logiskt servonummer som inte förekommer i NCK-MD 13 010 DRIVE_LOGIC_NR och maskindata 30 240 ENC_TYPE och MD 30 130 CTRLOUT_TYPE är satta till ”1”. Reaktion NC ej driftberedd. BAG ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera och stäm av sinsemellan bör-/ärvärdestillordning i axelspecifika maskindata 30 110 CTRLOUT_MODULE_NR och MD 30 220 ENC_MODULE_NR och logiska servonummer i NCK-MD 13 010 DRIVE_LOGIC_NR. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 522 300008 Axel %1, servo %2, mätkrets %3 saknas Förklaring %1 = NC-axelnummer %2 = Servonummer %3 = Mätkretsnummer I axelspecifika maskindata 30 230 ENC_INPUT_NR [e]=E (e ... Encoderindex med denna encoder arbetar lägesregleringen, E ... Encodernummer - val av kontakt på servokort) har en kontakt (1 eller 2) för givaren valts som inte har någon givare ansluten. Reaktion NC ej driftberedd. BAG ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Konfigurera MD 30 230 ENC_INPUT_NR [e] i enlighet med motsvarande använd kontakt på givare eller anslut givarkabeln på den andra kontakten. Motsvarar använd givare inmatningen i MD föreligger ett hårdvarufel på sevokortet, Byt kort! Fortsättning av program Slå styrningen FRÅN - TILL. 300009 Axel %1, Servo %2, mätkrets %3 felaktig mätkretstyp (använd typ %4) Förklaring %1 = NC-axelnummer %2 = Servonummer %3 = Mätkretsnummer %4 = Mätkretstyp Existerande, visad ärvärdesmodul på servo-FBG kan inte bearbeta signaltypen som angivits i axelspecifika maskindata 30 240 ENC_TYPE [e]=S (e ... Encoderindex med denna encoder arbetar lägesregleringen, S ... Signaltyp hos ärvärdesgivare - 0 ... Simulationsaxel utan hårdvara, 1 ... råsignal från, 2 ... Fyrkantsignal). För närvarande kan endast ärvärden från råsignalgivare bearbetas, detta larm borde inte komma. Reaktion NC ej driftberedd. BAG ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Belägg MD 30 240 ENC_TYPE [e] med 1 (0 endast vid rena simulationsaxlar, som bara skall visa aktuell position). Fortsättning av program Slå styrningen FRÅN - TILL. 300010 Axel %1, Servo %2 aktiv utan tillordning av NC-axel Förklaring %1 = NC-axelnummer %2 = Servonummer Ett servo som inte används av någon NC-axel (ärvärde, börvärde) är aktivt. Alla aktiva servon måste tillordnas en axel med avseende på börvärde eller ärvärde. © Siemens AG All Rights Reserved 523 Reaktion NC ej driftberedd. BAG ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera konfigurationsdata, tillordning av bör- och ärvärde för servomotorer resp. givare. MD för servokonfiguration: ### ### ### ### ### MD 13 000: DRIVE_IS_ACTIVE MD 13 010: DRIVE_LOGIC_NR MD 13 020: DRIVE_INVERTER_CODE MD 13 030: DRIVE_MODULE_TYPE MD 13 040: DRIVE_ TYPE MD för tillordning av bör-/ärvärde: ### ### ### ### ### MD 30 110: CTRLOUT_MODULE_NR MD 30 130: CTRLOUT_TYPE MD 30 220: ENC_MODULE_NR MD 30 230: ENC_INPUT_NR MD 30 240: ENC_TYPE Eventuellt måste först en NC-axel för detta servo deklareras i kanalen (MD 20 070 AXCONF_MACHAX_USED = K, [K ...Kanalaxel-nr.]). Fortsättning av program Slå styrningen FRÅN - TILL. 300011 Axel %1, Servo %2 spindelns HW-utförande är inte tillåtet Förklaring %1 = NC-axelnummer %2 = Servonummer En gammal effektdel för spindel (t.ex. 186-HSA) är ansluten på servobussen. Detta spindelservo understödjs inte av SINUMERIK 840D. Uppstarten avbryts. Reaktion NC ej driftberedd. BAG ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd En DSP-spindelmodul måste beställas och anslutas. Fortsättning av program Slå styrningen FRÅN - TILL. 300012 Axel %1, Servo %2 otillåtet HW-utförande på regleringskort Förklaring %1 = NC-axelnummer %2 = Servonummer En axelmodul med ”gammalt” regleringskort är ansluten på servobussen. Dessa moduler understödjs inte av SINUMERIK 810D. Uppstarten avbryts. Reaktion NC ej driftberedd. BAG ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. © Siemens AG All Rights Reserved 524 NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Beställ standard- eller Performance-regleringskort och byt ut det ”gamla” kortet. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 525 300020 Tag bort servo %1 för diagnos Förklaring %1 = Servonummer Larmet visar att servobus-projekteringen har ändrats temporärt. Detta larm visas alltid när MD 13030 $MN_DRIVE_MODULE_TYPE innehåller värdet 0 vid ett konfigurerat servo. Reaktion Åtgärd BAG ej driftberedd. Spärr av Cykelstart. Cykelstopp vid larm. Visning av larm. Bitar sätts i snittställe. - Normal drift (full bussutbyggnad): Återanslut servomodulen till bussen, ange korrekt typ i MD 13030 $MN_DRIVE_MODULE_TYPE. - Normal drift (Modul kvarstår borttagen): Tag bort modulen ur konfigureringbild. Tag bort alla anslutningar till inoch utgångar. MD30110 $MA_CTRLOUT_MODULE_NR MD30130 $MA_CTRLOUT_TYPE MD30220 $MA_ENC_MODULE_NR MD30240 $MA_ENC_TYPE MD11342 $MA_ENC_HANDWHEEL_MODULE_NR Fortsättning av program Slå styrningen FRÅN - TILL. 300100 Spänningsbortfall servo Förklaring Hos en eller flera (alla) servomoduler har spänningsförsörjningen försvunnit, efter det att den har funnits. (Timeout för läs- och skrivrätt kontrolleras vid skrivning/läsning. ”Timeouts” tolkas som spänningsbortfall, eftersom detta är det troligaste fallet. Kontroll sker endast vid cyklisk drift, ej vid uppstart av systemet). Eftersom vid SINUMERIK 840D både NC-CPU och servo har samma spänningsförsörjning, uppkommer detta fel inte här eftersom då NCU blir spänningslös. Hos SINUMERIK FM-NC kan detta fel uppkomma med anledning av den delade spänningsförsörjningen. Reaktion NC ej driftberedd. BAG ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Gör anläggningen spänningslös och stå till den igen - servon startar upp igen. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 300101 Ingen spänning hos servo Förklaring Detta larm visar att servona fortfarande är utan spänning medan NC redan går. Meddelandet kommer endast om ingen servomodul har känts av. (Teoretiskt vore också busfel tänkbart, anslutning till 1:a modulen är bruten) © Siemens AG All Rights Reserved 526 Reaktion NC ej driftberedd. BAG ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd 1. - Om NCU har en egen strömförsörjning, då är servona fortfarande strömlösa. Försök att slå till spännigen till servon samtidigt som NCU. 2. Om NCU och servona har samma strömförsörjning, då kan inte den 1:a modulen hittas. - Kontrollera om den röda lysdioden (LED) lyser på 1:a servomodulen. Om den inte gör det så är oftast kortet utan ström. - Kontrollera att bandkabeln som går från In-/utmatningskortet eller övervakningskortetet till detta kort sitter ordentligt. - Om lysdioden inte lyser på någon modul som är ansluten till In/utmatningsenhet eller övervakningsenhet efter tillslag av denna, skall använd In-/utmatningsenhet eller övervakningsenhet kontrolleras och om så behövs, flatlabeln bytas ut. 3. Kontrollera att alla kontaktdon på servon är korrekt anslutna (intryckta) och att busavslutningskontakten är ansluten. 4. Hittas inga av ovanstående fel så är kortet defekt. -Byt kort Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 300200 Hårdvarufel servobus Förklaring Servobussen är trasig. Möjliga orsaker är: ### Avslutningskontakt på bus saknas. ### Servobussen är fysiskt av på något ställe. ### Annat hårdvarufel. En kontrolledning som går över hela bussen och kommer tillbaka till NCK från sista kortplatsen (busavslutningskontakt) avfrågas. Hänvisning: Skulle servo starta upp korrekt trots att detta meddelande kom, så uppstod felet i början av initieringen - servon kan trots detta vara funktionsdugliga. Reaktion BAG ej driftberedd. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd ### Kontrollera busavslutningskontakt. ### Kontrollera alla anslutningar från servobus till servokorten. Skulle ovan nämnda åtgärder inte leda till någon ändring i uppstarten bör Siemens AB kontaktas. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 527 300201 Axel %1, Servo %2 tidsöverskridning vid åtkomst, Felställe %3 Förklaring %1 = NC-axelnummer %2 = Servonummer %3 = Felställe Läscykeln hos en servoadress i initieringsfasen eller i cyklisk drift har inte avslutats inom övervakningstiden(ca. 1 ms), timeout fel. Felet kan uppkomma i samband med spänningsbortfall hos en eller flera servomoduler. Ev. är ett hårdvarufel orsaken (ASICs, bus, servomodul). Reaktion BAG ej driftberedd, påverkar även singelaxlar. NC ej driftberedd. Spärr av Cykelstart i denna kanal. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Referera axlarna i denna kanal på nytt Åtgärd Kontakta auktoriserad personal / service. Har larmet uppkommit i samband med spänningsbortfall måste denna felorsak åtgärdas. I annat fall bör Siemens AB kontaktas. Fortsättning av program Slå styrningen FRÅN - TILL. 300202 Axel %1 Servo %2 CRC-fel, Felställe %3 Förklaring %1 = NC-axelnummer %2 = Servonummer %3 = Felställe Tvärsummakontrollen (CRC) har upptäckt ett åtkomstfel vid en skriv-/läs-cykel. All åtkomst på bussen styrs inte direkt från processorn, utan från speciella ASICs. De levererar förutom önskad data även tvärsummakontroller (CrossChecks) över skriv-/läsdata och adresserna. Felet kan uppkomma i samband med spänningsborfall hos en eller flera servomoduler. Ev. är ett hårdvarufel orsaken (ASICs, bus, servomodul). Reaktion BAG ej driftberedd, påverkar även singelaxlar. NC ej driftberedd. Spärr av Cykelstart i denna kanal. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Axlarna är inte längre synkroniserade till maskinens positioner (referenspunkt) Åtgärd Kontakta auktoriserad personal / service. Har larmet uppkommit i samband med spänningsbortfall måste denna felorsak åtgärdas. I annat fall bör Siemens AB kontaktas. Fortsättning av program Slå styrningen FRÅN - TILL. 300300 Axel %1, Servo %2 fel vid uppstart, felkod %3 Förklaring %1 = NC-axelnummer %2 = Servonummer %3 = Felkod Under uppstart av visat servo har ett fel uppstått. © Siemens AG All Rights Reserved 528 (T. ex. servo svarar inte inom tillåten tid) Felkodernas betydelse: 0..5: Timeout under väntetid på kvittering från servo i visat tillstånd 10: Servo-CPU svarar inte (ev. kan kortet vara defekt) Specialfall Safety Integrated: Om axelmaskindata $MA_SAFE_FUNCTION_ENABLE är olika noll (0) för minst en axel, kan detta larm med felkod 5 betyda att PLC efter utgång av timer PLC_RUNNINGUP_TIMEOUT ej har återgått till cyklisk drift. Synkroniseringen av servo och PLC behövs eftersom dataöverföringen mellan PLC och servo övervakas i cyklisk drift av servo. Reaktion BAG ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Nytt försök att starta systemet kan göras - sökning av exakt felorsak kan endast göras av utvecklare. Därför måste visad tilläggskod ovillkorligen meddelas. Kontakta Siemens AB Fortsättning av program Slå styrningen FRÅN - TILL. 300400 Axel %1, Servo %2 Systemfel felkoder %3, %4 Förklaring %1 = NC-axelnummer %2 = Servonummer %3 = Felkod 1 %4 = Felkod 2 Ett internt SW-fel eller graverande feltillstånd har uppkommit, som eventuellt kan åtgärdas med HW-reset. Kontrollera felet tillsammans med maskinleveratören. Vid felkodkombination (324,26) bör tilldelningen av beräkningstid för servo kommunikation-Sub-Task ökas, över MD10140 $MN_TIME_LIMIT_NETTO_DRIVE_TASK (möjligt till 500ms). Har ovan nämnda gräns uppnåtts och larmet kommer ändå kan dessutom MD10150 $MN_PREP_DRIVE_TASK_CYCLE_RATIO=1 sättas. Då skall beaktas att genom minskning av MD10150 har tidsandelen för förberedelse av ickecyklisk tidsnivå minskat, detta kan leda till ökade blockcykeltider. Reaktion NC ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Nytt försök att starta systemet kan göras - sökning av exakt felorsak kan endast göras av utvecklare. Därför måste visad tilläggskod ovillkorligen meddelas. Kontakta SIEMENS AB, Service. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 529 300401 Servomjukvara typ %1, block %2 saknas eller är felaktig Förklaring %1 = Servotyp %2 = Blocknummer Mjukvara saknas eller är felaktig för denna typ av servo. Viktigt för testfas. Servotyp Blocknummer 1 = Axelmodul (VSA) 2 = Huvudspindelmodul (HSA) (som i MD DRIVE_TYPE!) 1 = Servomjukvara(Ode) 2 = Databeskrivning (ACC-fil) Reaktion NC ej driftberedd. BAG ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera databärare (Jeida-kort) och ev. byt ut. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 300402 Systemfel i srvokoppling, Felkod %1, %2 Förklaring %1 = Felkod 1 %2 = Felkod 2 Ett internt SW-fel eller graverande feltillstånd har uppkommit, som eventuellt kan åtgärdas med HW-reset. Kontrollera felet tillsammans med maskinleveratören. Vid felkodkombination (1077,X) bör tilldelningen av beräkningstid för servo kommunikation-Sub-Task ökas, över MD10140 $MN_TIME_LIMIT_NETTO_DRIVE_TASK (möjligt till 500ms). Har ovan nämnda gräns uppnåtts och larmet kommer ändå kan dessutom MD10150 $MN_PREP_DRIVE_TASK_CYCLE_RATIO=1 sättas. Då skall beaktas att genom minskning av MD10150 har tidsandelen för förberedelse av ickecyklisk tidsnivå minskat, detta kan leda till ökade blockcykeltider. Reaktion NC ej driftberedd. Kanal ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta maskinleverantör! Fortsättning av program Slå styrningen FRÅN - TILL. 300403 Axel %1, Servo %2 servo-SW och -MD med olika versionsnummer Förklaring %1 = NC-axelnummer %2 = Servonummer Servots (HSA/VSA) programmvaruversion måste stämma överens med den i maskindata för servo inskrivna versionen, eftersom MD-filerna för olika programvaruversioner inte är kompatibla. Reaktion NC ej driftberedd. BAG ej driftberedd. © Siemens AG All Rights Reserved 530 Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Efter byte av programvara måste nu idrifttagning ske av servo. Spara gamla MD-filer från styrningen, de kan inte längre användas, men med idrifttagningsverktyg kan de sparas och användas igen. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 300404 Axel %1, Servo %2 servo-MD innehåller andra servonummer Förklaring %1 = NC-axelnummer %2 = Servonummer I filen för servo-MD som laddas till ett servo, finns ett servonummer som inte stämmer överens med detta servo. Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Filer med servodata till ett bestämt servonummer får inte kopieras till ett annat servo. Fortsättning av program Radera larm med reset-knapp. Starta om NC-program. 300405 Axel %1, Servo %2 obekant servolarm, kod 3% Förklaring %1 = NC-axelnummer %2 = Servonummer %3 = Servicenummer Servicenumret som kommer från servo kan inte tolkas i NCK. Tillordning till ett larmnummer kan inte ske. Reaktion BAG ej driftberedd. Kanal ej driftberedd. Spärr av Cykelstart i denna kanal. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Initiera servo på nytt. Sökning av exakt felorsak kan endast göras av utvecklare. Därför måste visad tilläggskod ovillkorligen meddelas. Kontakta SIEMENS AB, Service. Fortsättning av program Radera larm med reset-knapp i denna kanals alla BAG. Starta om bearbetningsprogrammet. © Siemens AG All Rights Reserved 531 300410 Axel %1, Servo %2 fel vid lagring av en fil (%3, %4) Förklaring %1 = NC-axelnummer %2 = Servonummer %3 = Felkod 1 %4 = Felkod 2 Ett datablock t.ex. resultatet av en mätfunktion kunde inte sparas i systemet. Vid felkod 1 == 291: Ett fel har uppkommit vid sammankoppling av ACC-information. Fördigställd basinformation i servo är felaktig eller har ett obekant format. Vid felkod 1 == 292: Minnsesproblem vid sammankoppling av ACC-information. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Fixa mer plats i filsystemet. Oftast räcker det med att radera 2 NCprogram eller att skaffa 4-8 kByte mer plats. Om detta inte är möjligt, öka antalet filer per katalog eller öka det totala filsystemet. Detta kräver: - Komplett datasäkring - Ändring av maskindata 18820 $MM_NUM_FILES_PER_DIR 18320 $MM_NUM_FILES_IN_FILESYSTEM 18350 $MM_USER_FILE_MEM_MINIMUM och ev. även 18270 $MM_NUM_SUBDIR_PER_DIR 18310 $MM_NUM_DIR_IN_FILESYSTEM - Power On - Återladdning av datasäkring • Vid felkod 1 == 291: Byt programvara i servo och använd en version med passande ACC basinformation. • Vid felkod 1 == 292: Byt programvara i servo och färre olika versioner av servoprogramvara. Fortsättning av program Radera larm med reset-knapp. 300411 Axel %1, Servo %2 fel vid läsning av en fil (%3, %4) Förklaring %1 = NC-axelnummer %2 = Servonummer %3 = Felkod 1 %4 = Felkod 2 Ett datablock t.ex. en bootfil för servo, kunde inte läsas från filsystemet. Datablocket eller filsystemet är skadat. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Om felet kom vid uppstart, m.a.o. antagligen berör en bootfil, skall bootfilen raderas och läsas in igen till styrningen från en datasäkring. Fortsättning av program Radera larm med reset-knapp. © Siemens AG All Rights Reserved 532 300412 Fel vid lagring av en fil (%1, %2) Förklaring %1 = Felkod 1 %2 = Felkod 2 Ett datablock t.ex. resultatet av en mätfunktion kunde inte sparas i filsystemet. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Fixa mer plats i filsystemet. Oftast räcker det med att radera 2 NC-program eller att skaffa 4-8 kByte mer plats. Om detta inte är möjligt, öka antalet filer per katalog eller öka det totala filsystemet. Detta kräver: - Komplett datasäkring - Ändring av maskindata 18820 $MM_NUM_FILES_PER_DIR 18320 $MM_NUM_FILES_IN_FILESYSTEM 18350 $MM_USER_FILE_MEM_MINIMUM och ev. även 18270 $MM_NUM_SUBDIR_PER_DIR 18310 $MM_NUM_DIR_IN_FILESYSTEM - Power On - Återladdning av datasäkring Fortsättning av program Radera larm med reset-knapp. 300413 Fel vid läsning av en fil (%3, %4) Förklaring %1 = Felkod 1 %2 = Felkod 2 Ett datablock t.ex. en bootfil för servo, kunde inte läsas från filsystemet. Datablocket eller filsystemet är skadat. Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Om felet kom vid uppstart, m.a.o. antagligen berör en bootfil, skall bootfilen raderas och läsas in igen till styrningen från en datasäkring. Fortsättning av program Radera larm med reset-knapp. 300423 Mätresultat kan inte läsas (%1) Förklaring %1 = Felkod Resultatet av en mätning kunde inte läsas: Felkod = 4: inte tillräckligt med plats för mätresultat Felkod = 16: mätning är inte avslutad Reaktion Visning av larm. Bitar sätts i snittställe. Åtgärd Gör om mätning. Ev. förändra mättiden. Fortsättning av program Radera larm med reset-knapp. 300500 Axel %1, Servo %2 systemfel, felkod %3, %4 Förklaring %1 = NC-axelnummer %2 = Servonummer %3 = Felkod 1 %4 = Felkod 2 Servo meddelar systemfel. © Siemens AG All Rights Reserved 533 Safety Integrated: Avfrågan: I motsvarande takt. Vid VSA (axelservo): Generatoriskt stopp (motsvarar STOP B) Vid HSA (huvudspindelservo): Impuls- och regulatorspärr (motsvarar STOP A) Felet uppkommer när servobusprocessorns beräkningstid inte längre räcker till för den i tilläggsinformationen angivna takten. Fel nr: 03, tilläggsinformation: 40, För kort övervakningstakt för SINUMERIK Safety Integrated. Reaktion NC ej driftberedd. Kanal ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart i denna kanal. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Hänvisning till felkoder finns i avsnittet ”Felkoder till larm 300500” i Diagoshandledning för SINUMERIK 840D/840Di/810D. Kontakta auktoriserad personal / sevice. Ny initiering av servo. NC-reset. (Power-On). Safety Integrated: Öka motsvarande takt eller den underlagrade takten (t.ex. ström-, varvtal-, lägesregulatortakt) eller annullera ej erforderliga funktioner. Sökning av exakt felorsak kan endast göras av utvecklare. Därför måste visad tilläggskod ovillkorligen meddelas. Kontakta SIEMENS AB, Service. Fortsättning av program Slå styrningen FRÅN - TILL. 300501 Axel %1, Servo %2 maximalströmövervakning Förklaring %1 = NC-axelnummer %2 = Servonummer 1. Svårt fel har uppkommit i mottagningen av aktuellt strömvärde. 2. Vid aktiv rotorlägeidentifikation (endast VSA) har tillåten strömgräns överskridits. Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. • Kontrollera MD 1107: $MD_INVERTER_MAX_CURRENT (Gränsström transistor) • Kontrollera motordata (Motorkod) • Kontrollera regulatordata, för stor ström-/varvtalsförstärkning. • Minska MD 1145: $MD_STALL_TORQUE_REDUCTION (Reduceringsfaktor för tippmoment). © Siemens AG All Rights Reserved 534 • • • • Kontrollera effektdels- och motoranslutningar (även motorskydd), eventuellt är effektdelen för liten. Höj MD 1254: $MD_CURRENT_MONITOR_FILTER_TIME (Tidskonstant strömövervakning) Kontrollera fel i mottagning av strömärvärde (ev. byt 611D-effektdelsmodul eller regleringsenhet) Vid aktiv rotorlägeidentifiering: Kontrollera och ev. reducera MD 1019 $MD_CURRENT_ROTORPOS_IDENT (Ström rotorlägeidentifikation) Fortsättning av program Slå styrningen FRÅN - TILL. 300502 Axel %1, Servo %2 maximalströmövervakning fasström R Förklaring %1 = NC-axelnummer %2 = Servonummer Fasström R >= 1.05 * maximalt tillåten effektdelström MD 1107: $MD_INVERTER_MAX_CURRENT (Gränsström transistor) Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. • Kontrollera MD 1107: $MD_INVERTER_MAX_CURRENT (Gränsström transistor) • Kontrollera motordata (Motorkod) • Motorn har jordfel eller kortslutning i lindning • Kontrollera regulatordata • Kontrollera effektdels- och motoranslutningar (även motorskydd) • Kontrollera fel i mottagning av strömärvärde (ev. byt 611D-effektdelsmodul eller regleringsenhet) Fortsättning av program Slå styrningen FRÅN - TILL. 300503 Axel %1, Servo %2 maximalströmövervakning fasström S Förklaring %1 = NC-axelnummer %2 = Servonummer Fasström S >= 1.05 * maximalt tillåten effektdelström MD 1107: $MD_INVERTER_MAX_CURRENT (Gränsström transistor) Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. • Kontrollera MD 1107: $MD_INVERTER_MAX_CURRENT (Gränsström transistor) • Kontrollera motordata (Motorkod) © Siemens AG All Rights Reserved 535 • • • • Motorn har jordfel eller kortslutning i lindning Kontrollera regulatordata Kontrollera effektdels- och motoranslutningar (även motorskydd) Kontrollera fel i mottagning av strömärvärde (ev. byt 611D-effektdelsmodul eller regleringsenhet) Fortsättning av program Slå styrningen FRÅN - TILL. 300504 Axel %1, Servo %2 mätkretsfel motormätsystem Förklaring %1 = NC-axelnummer %2 = Servonummer Signal från motorgivare för svag eller störd. Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. • Kontrollera givare, givarkabel och kontakter mellan servomotor och 611Dmodul med avseende på avbrott (glappkontakt) - t.ex. på grund av rörelse i kabelsläp. • Kontrollera skärmning på regleringsenhetens frontplatta (övre skruv) • Använd Siemens originalkabel (högre skärmningsgrad) • Ev. byt motor, givare och/eller kabel. • Kontrollera signalstyrka vid linjär motor, eventuellt är mätbandet smutsigt vid öppet mätsystem. • Byt regulatorenhet • Vid kugghjulsgivare: Kontrollera avstånd mellan kugghjul och sensor. Byt sensor eller skadat kugghjul. • Kontrollera mellankretsskydd av metall Fortsättning av program Slå styrningen FRÅN - TILL. 300505 Axel %1, Servo %2 mätkretsfel absolutspår, kod %3 Förklaring %1 = NC-axelnummer %2 = Servonummer %3 = Finkod för fel Inkrementell givare (ERN 1387) Motorns absolutspår (C/D-spår) övervakas med avseende på kabelbrott. Absolutgivare (EQN 1325) Övervakning av givarens hårdvara och EnDat gränssnitt. Noggrannare diagnos finns i felkod MD 1023 vid motormätsystem: $MD_ENC_ABS_DIAGNOSIS_MOTOR (Diagnos mätkrets motor absolutspår) eller vid direkt mätsystem MD 1033: $MD_ENC_ABS_DIAGNOSIS_DIRECT (Diagnos direkt mätsystem absolutspår): Bit -nr. Betydelse Bit 0 Belysning saknas Bit 1 Signalamplitud för liten Bit 2 Felaktigt kodanslutning Bit 3 Överspänning © Siemens AG All Rights Reserved 536 Hänvisning Bit 4 Underspänning Bit 5 Överström Bit 6 Batteri måste bytas Bit 7 CRC-fel (utvärdera även bit 13) se nedan Fr.o.m. SW4.2, synkronlinjärmotor Bit 8 Givare kan inte användas Otillåten tillordning absolut till inkremellt spår Fr.o.m. SW4.2, synkronlinjärmotor Bit 9 Felaktigt C/D-spår vid givare ERN1387 (se nedan) eller EQN-givare ansluten Bit 10 Protokoll kan inte avbrytas Bit 11 SSI-Pegel avkänd på dataledning Bit 12 TIMEOUT läsning av mätvärde Bit 13 CRC-fel Bit 14 Felaktig IPU-Submodul för direkt mätsignal Bit 15 Defekt mätgivare End. vid 611D utökning CRC-fel Bit 7 och Bit 13 Bit 7 Bit 13 Betydelse 0 1 CRC-fel från SIDA-ASIC 1 0 Kontrollcheckbyte-fel 1 1 Fel vid korrigering av absolutspår med inkrementspår Hänvisning till Bit 9 Felaktig parametrering (t.ex. ej till EQN MD 1011: $MD_ACTUAL_VALUE_CONFIG (Konfigurering ärvärdesregistrering IM) eller MD 1030: $MD_ACTUAL_VALUE_CONFIG_DIRECT (Konfigurering ärvärdesregistrering DM)) eller gammal hårdvara (ej ämnad för EQN) eller ingen givare ansluten eller felaktig givarkabel (för ERN istället för EQN) Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd • • • Fortsättning av program Kontrollera givare, givarkabel och kontakter mellan servomotor och 611Dmodul med avseende på avbrott (glappkontakt) - t.ex. på grund av rörelse i kabelsläp. Ev. byt kabel, motor Felaktig kabeltyp Regleringshårdvara ej ämnad för EnDat-gränssnitt (t.ex. regleringsenhet med EPROM) Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 537 30506 Axel %1, Servo %2 NC-livstecken borta Förklaring %1 = NC-axelnummer %2 = Servonummer Vid reglerfrigivning måste NC aktualisera livstecknet i varje lägesregulatortakt. I felfall har livstecknet inte aktualiserats. Orsaker: a) NC aktualiserar inte livstecknet som reaktion på ett larm (t.ex. 611D-larm) b) Störning på kommunikation över servobus c) Hårdvarufel på servomodul d) Störning på NC e) Vid 840D: För högt värde på MD 10 082: MN_CTRLOUT_LEAD_TIME (Förskjutning av tidpunkt för börvärdesövertagning) f) MD 1300 $MD_STS_CONFIG är felaktigt inställt (t.ex 0) Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd Spärr av Cykelstart i denna kanal Visning av larm Bitar sätts i snittställe Cykel-stopp vid larm NC ej driftberedd NC kopplar om till ”Follow-up mode” (nachführbetrieb). Åtgärd Kontakta auktoriserad personal / service. till a) Fastställ om felet är ett följdfel, t.ex. från: Störning / larm från axel x vid naxel uppbyggnad. Är detta felet, så visas ovanstående larm för alla n-axlar, trots att felet bara finns hos axel x. ==> Avhjälp felet hos axel x ==> Livstecken hos övriga axlar är irrelevant till b) Kontrollera kontakter, använd avstörning (kontrollera skärmning och jordning) till c) Byt regulatorkort till d) se NC-feldiagnos, ev. byt hårdvara till e) Ställ in 840D MD 10 082: MN_CTRLOUT_LEAD_TIME (Förskjutning av tidpunkt för börvärdesövertagning) med hjälp av MD 10 083: $MN_CTRLOUT_LEAD_TIME_MAX (Maximal inställbar förskjutning av tidpunkt för börvärdesövertagning) korrekt. till f) Kontrollera MD 1300 $MD_STS_CONFIG. Fortsättning av program Slå styrningen FRÅN - TILL 300507 Axel %1, Servo %2 synkroniseringsfel rotorläge Förklaring %1 = NC-axelnummer %2 = Servonummer Mellan aktuellt rotorläge (C/D-spår) och nytt rotorläge finns en differens, som fastställs av finsynkroniseringen (genom att köra över nollmärket), som är större än 45 grader elektriskt. Ev. kan störningar ha uppkommit på givar- resp. nollmärkessignal. Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. © Siemens AG All Rights Reserved 538 Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd • • • • • Använd Siemens original konfektionerade givarkablar (högre avskärmningsgrad) Kontrollera givare, givarkabel med avseende på kabelbrott och skärmning Kontrollera skärmning på frontplatta (övre skruven) Byt regleringskort Kontrollera MD 1016 $MD_COMMUTATION_ANGLE_OFFSET (Kommuterungsinkeloffset). Fortsättning av program Slå styrningen FRÅN - TILL. 300508 Axel %1, Servo %2 nollmärkesövervakning motormätsystem Förklaring %1 = NC-axelnummer %2 = Servonummer De med modulo (16/10) räknade givarstrecktalet vid nollmärkesövergång är felaktigt. Inkrement har försvunnit eller kommit till. Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. • Använd Siemens original konfektionerade givarkablar (högre avskärmningsgrad) • Kontrollera givare, givarkabel med avseende på kabelbrott och skärmning • Kontrollera skärmning på frontplatta (övre skruven) • Byt regleringskort • Vid kugghjulsgivare: Kontrollera avstånd mellan kugghjul och sensor. • Byt givare, givarkabel eller regulatorkort. • Kontrollera mellankretsskyddet av metall. • Vid användning av BERO-givare övervakas inte BERO-signalen utan fortfarande nollmärket från givaren. Fortsättning av program Slå styrningen FRÅN - TILL. 300509 Axel %1, Servo %2 strömfrekvens överskriden Förklaring %1 = NC-axelnummer %2 = Servonummer Motorn har överskridit maximal strömfrekvens (se nedan.) Strömfrekvens = Varvtal * motorns polpartal Maximal strömfrekvens: VSA: fmax = 1.12 * Minimum(1.2*MD 1400, MD 1147) * MD1112 / 60 HSA: fmax = 1.12 * Minimum(MD 1146, MD 1147) * Polpartal / 60 © Siemens AG All Rights Reserved 539 Polpartal = heltalsdel av motorns märkfrekvens (MD 1134) * 60 / motorns märkvarvtal (MD 1400) Reaktion NC ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service • Kontrollera antal givarstreck MD 1005: $MD_ENC_RESOL_MOTOR (antal givarstreck motormätsystem) . • Kontrollera givarens strömförsörjning (Kortslutning / anslutning till jord). • Byt givare, givarkabel eller regulatorkort. • MD 1400: $MD_MOTOR_RATED_SPEED (Motorns märkvarvtal) • MD 1146: $MD_MOTOR_MAX_ALLOWED_SPEED (Motorns maxvarvtal) • MD 1147: $MD_SPEED_LIMIT (Varvtalsbegränsning) • MD 1112: $MD_NUM_POLE_PAIRS (Motorns polpartal) (VSA) • MD 1134: $MD_MOTOR_NOMINAL_FREQUENCY (Motorns märkfrekvens) (HSA). Fortsättning av program Slå styrningen FRÅN - TILL. 300510 Axel %1, Servo %2 fel vid nolljustering strömärvärde Förklaring %1 = NC-axelnummer %2 = Servonummer Strömärvärdet har vid nolljustering (genomförs under varje impulsspärr) ett otillåtet högt värde. T.ex. synkronmotor roterar vid låg mellankretspänning och ström flyter över förbikopplingsdioder i mellankretsen. Reaktion NC ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd • • Kontrollera felorsak på strömärvärde (ev. byt 611D-effektmodul eller regleringsenhet) Felaktig effektdelsmodul (1/2-axlig) • Kontrollera kontaktering på regulatorkort - effektdel • Kontrollera kontaktering av fästskruvar på regulatorkort Fortsättning av program Slå styrningen FRÅN - TILL. 300511 Axel %1, Servo %2 mätfunktion aktivt Förklaring %1 = NC-axelnummer %2 = Servonummer Mätfunktionen (t.ex. frekvensmätning) var aktivt under uppstart (t.ex. uppstart av strömförsörjning). Mätfunktionen har ev. startats illegalt internt. Reaktion NC ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. © Siemens AG All Rights Reserved 540 Kanal ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd • • Fortsättning av program Slå styrningen FRÅN - TILL. 300515 Axel %1, Servo %2 effektdelens kylkropptemperatur överskriden Förklaring %1 = NC-axelnummer %2 = Servonummer Stoppa mätfunktionen NCK-Reset Effektdelens temperatur kontrolleras med hjälp av givare på kylkroppen. 20 sekunder efter temperaturvarningen inleds ofördröjt frånslagning av effektdelen för att undvika att den förstörs termiskt (generatoriskt stopp). Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Ordna bättre ventilation för servo, t.ex. genom: • Bättre luftgenomströmning i skåpet, ev. avkylning av luften runt 611Dmoduler • Undvik många, snabbt på varandra följande accelerationer och retardationer genom ändring av NC-program • • • • • • • Motor / effektdel felaktigt dimensionerad För hög omgivningstemperatur (se Projekteringshandledning) Tillåten monteringshöjd överskriden (se Projekteringshandledning) För hög pulsfrekvens (se Projekteringshandledning) Modul defekt Trasig fläkt Se till att gränser för minsta inbyggnadsmått hålls under och ovanför effektdelen (se Projekteringshandledning) Fortsättning av program Slå styrningen FRÅN - TILL. 300604 Axel %1, Servo %2 Motorgivare ej justerad Förklaring %1 = NC-axelnummer %2 = Servonummer Hos ett linjärt motormätsystem med EnDat-gränssnitt har det fastställts att det lagrade serienummret inte stämmer med det aktuella. Det antas därför att mätsystemet aldrig har tagits i drift med motorn. Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). © Siemens AG All Rights Reserved 541 Visning av larm. Bitar sätts i snittställe. Åtgärd Med 1FN3-Motoren: Jämför läget på EMK med internt fastställt rotorläge och korrigera med MD_1016 (Kommuteringsvinkeloffset, aktivt efter Power On). Sätt MD_1017 $MD_STARTUP_ASSISTANCE till "-1" när vinkeln stämmer, spara därefter bootfiler och gör NCK-Reset. Med alla andra motorer: Utför justering med rotorlägeidentifiering: Sätt MD_1017 $MD_STARTUP_ASSISTANCE till "1", därefter larm. Anslutningsvis utförs identifieringen. Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. Starta om NCprogram. © Siemens AG All Rights Reserved 542 300605 Axel %1, Servo %2 Otillåten motoromkoppling Förklaring %1 = NC-Axelnummer %2 = Servonummer Man har försökt att koppla om till en ej parametrerad motordatasats. Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Parametrera vald motordatasats eller ändra motoromkoppling. Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. Starta om NCprogram. 300606 Axel %1, Servo %2 flödesregulator i stopp Förklaring %1 = NC-axelnummer %2 = Servonummer Bestämt flödesbörvärde kan inte realiseras, fast maximal ström ges ut. Orsaker: • Felaktiga (reglermodelldata) motordata • Motordata och motorns kopplingssätt (stjärna/triangel) passar inte ihop • Motorn har tippat , eftersom motordata är helt fel • Strömgränsen är för låg för motorn (0.9 * MD1238 * MD1103 < MD1136) • För klen effektdel Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Åtgärda orsak • MD 1238: $MD_CURRENT_LIMIT (Strömgränsvärde) • MD 1103: $MD_MOTOR_NOMINAL_CURRENT (Motorns märkström) • MD 1136: $MD_MOTOR_NOLOAD_CURRENT (Motorns tomgångsström) • Använd kraftigare effektdel Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. Starta om NCprogram. 300607 Axel %1, Servo %2 strömregulator i stopp Förklaring %1 = NC-axelnummer %2 = Servonummer Bestämt börvärde kan inte realiseras, fast maximal spänning ges ut. Orsak: Motorn är inte ansluten eller fas saknas. © Siemens AG All Rights Reserved 543 Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd • • • • • • • • • • Kontrollera kabel motor <-> omriktare (fas saknas) Kontrollera motorskydd Finns mellankretsspänning? Kontrollera mellankretsspänning. (Kolla åtdragning av skruvar på skenan) Kontrollera kontaktering regulatorkort – effektdel Kontrollera kontaktering av fästskruvar på regulatorkort Uce-övervakning är aktiv (Reset genom att slå av spänningsförsörjning och sedan slå till den) Byt regleringsmodul Byt effektdel Byt motor. Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. Starta om NCprogram. 300608 Axel %1, Servo %2 varvtalsregulator i stopp Förklaring %1 = NC-axelnummer %2 = Servonummer Varvtalsregulatorutgången ligger otillåtet lång tid (MD 1605: $MD_SPEEDCTRL_LIMIT_TIME (Tidsteg n-regulator i stopp)) mot sin begränsning. Momentbörvärdet överskrider momentgränsvärdet (strömgräns). Övervakningen är endast aktiv då varvtalsbörvärdet är mindre än varvtalsgränsen i MD 1606: $MD_SPEEDCTRL_LIMIT_THRESHOLD (Gräns n-regulator i topp). Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. • Är motorn blockerad, överlastad eller är bromsen aktiverad? • Öka in vridmoment-, effekt- och strömbegränsning, om effektdelen tillåter detta. • Är motorgivaren ansluten? (kontrollera motorns givarkabel) • Kontrollera kabel motor-omriktare (Fas saknas, felaktigt rotationsfält) • Kontrollera antal givarstreck • Kontrollera givare, givarkabel och skärmning med avseende på glappkontakt eller kabelbrott © Siemens AG All Rights Reserved 544 • Kontroller rotation på givarspår (t.ex. Kugghjulsgivare MD 1011: $MD_ACTUAL_VALUE_CONFIG (Konfiguration ärvärdesregistrering IM) Bit1) • Passar givarkabeln till givartypen? • Kontrollera inställningar på regulator (t.ex. efter byte av programmvara) • Kontrollera motorskydd • Finns mellankretsspänning? • Kontrollera mellankretsförbindelse. (Är skruvar åtdragna?) • Uce-övervakning är aktiv (Reset genom att slå av spänningsförsörjning och sedan slå till den) • Anpassa MD 1605: $MD_SPEEDCTRL_LIMIT_TIME (Tidsteg n-regulator i stopp) och MD 1606: $MD_SPEEDCTRL_LIMIT_THRESHOLD (Gräns nregulator i stopp) till axelns mekaniska och dynamiska möjligheter. Standardvärden VSA: MD 1605 = 200ms MD 1606 = 8000 1/min Standardvärden HSA: MD 1605 = 200ms MD 1606 = 30 1/min • Byt motor (Givare är defekt, Motorn visar på lindnings- eller jordfel eller kortslutning) • Vid linjära motorer: - Kontrollera ärvärdesinvertering - Reducera maximal motorström MD 1105 Kontrollera MD_MOTOR_MAX_CURRENT_REDUCTION och öka eventuellt värdet. - Kontrollera anslutning av motorkablar. - Är parallellanslutning av motorerna korrekt och elektriskt riktigt inkopplade? Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. Starta om NCprogram. © Siemens AG All Rights Reserved 545 300609 Axel %1, servo %2 givarens gränsfrekvens överskriden Förklaring %1 = NC-axelnummer %2 = Servonummer Aktuellt varvtal överskrider givarens gränsfrekvens fg: Max = 650kHz fg = nakt(akt. varvtal) * MD 1005 Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftklar. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb) Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. • Eventuellt felaktig Geber • - Stämmer MD 1005: $MD_ENC_RESOL_MOTOR (Antal givarstreck motormätsystem) med antal givarstreck? • Är motorkabeln korrekt ansluten? • Har motorkabelns skärm tillräcklig yta vid anslutningen? • Byt motor (Givare är defekt) • Kontrollera givare, givarkabel och skärmning med avseende på glappkontakt eller kabelbrott • Byt givare • Byt 611D-regleringskort Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. Starta om NCprogram. © Siemens AG All Rights Reserved 546 300610 Axel %1, servo %2 rotorlägeidentifikation har gått fel Förklaring %1 = NC-axelnummer %2 = Servonummer Inget rotorläge kunde fastställas från mätsignalerna. För detaljerad diagnos se även MD1734:$MD_DIAG_ROTORPOS_IDENT. Reaktion BAG ej driftklar Kan vara kanalrelaterat omkopplingsbar över MD. Spärr av Cykelstart Visning av larm Bitar sätts i snittställe Cykel-stopp vid larm NC ej driftberedd NC kopplar om till ”Follow-up mode” (nachführbetrieb) Åtgärd Kontakta auktoriserad personal / service. • Öka MD1019: $MD_CURRENT_ROTORPOS_IDENT (Ström rotorlägeidentifikation), eller använd större effektdel. • Kontrollera ankarinduktans MD1116: $MD_ARMATURE_INDUCTANCE och ev. höj denna. • Kontrollera anslutning motor-omriktare (Fas saknas) • Kontrollera motorskydd • Finns mellankretsspänning? • Kontrollera anslutning av mellankrets. (Är skruvar åtdragna) • Uce-övervakning är aktiv (Reset genom att slå av spänningsförsörjningen och sedan slå på den) • Byt 611D-effektmodul. • Byt regleringskort Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. Starta om NCprogram. © Siemens AG All Rights Reserved 547 300611 Axel %1, servo %2 otillåten rörelse vid rotorlägeidentifikation Förklaring %1 = NC-axelnummer %2 = Servonummer Motorn har under mätning roterat mer än det i MD 1020: $MD_MAX_TURN_ROTORPOS_IDENT (Maximal rotation rotorlägeidentifikation) inmatade värdet. Rörelsen kan ha uppkommit på grund av start av en roterande motor eller genom identifikationen själv. Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftklar Kan vara kanalrelaterat omkopplingsbar över MD. Spärr av Cykelstart Visning av larm Bitar sätts i snittställe Cykel-stopp vid larm NC ej driftberedd NC kopplar om till ”Follow-up mode” (nachführbetrieb) Åtgärd Kontakta auktoriserad personal / service. • Om rörelsen framkallades av identifikationen själv och om felet återkommer, minska MD1019: $MD_CURRENT_ROTORPOS_IDENT (Strom Rotorlageidentifikation) eller öka MD1020: $MD_MAX_TURN_ROTORPOS_IDENT (Maximal rotation rotorlägeidentifikation. • Håll fast motorn under identifikation Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. Starta om NCprogram. © Siemens AG All Rights Reserved 548 300612 Axel %1, Servo %2 otillåten ström vid rotorlägeidentifiering Erläuterung %1 = NC-Axelnummer %2 = Servonummer Larm fr.o.m. SW4 1. Vid aktiv rotorlägeidentifiering var strömmen >= 1,2*1,25*INVERTER_MAX_CURRENT (MD1107) 2. Vid aktiv rotorlägeidentifiering var strömmen >= MOTOR_MAX_CURRENT (MD1104) Reaktion BAG ej driftklar. Kanal ej driftklar. NC ej driftklar Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Kontrollera och ev. reducera MD 1019 vid aktiv rotorlägeidentifiering. Programmfortsetzung Radera larmet i denna BAG’s alla kanaler med reset-knappen. Starta om NCprogram. © Siemens AG All Rights Reserved 549 300613 Axel %1, servo %2 maximalt tillåten motortemperatur överskriden Förklaring %1 = NC-axelnummer %2 = Servonummer Motortemperaturen (erhållen från temperaturgivare KTY 84 och förd till kortet via motorgivarkabeln) har överskridit temperaturgränsen i servo-MD 1607 MOTOR_TEMP_SHUTDOWN_LIMIT (frånslagsgräns motortemperatur). Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftklar. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. - Kontrollera motordata. Ev. var maskinströmmen för hög på grund av felaktiga motordata - Motor överlastad - Kontrollera temperatursensorn (vid HSA är 2 sensorer möjligt) - Kontrollera motorgivarkabel - Defekt motorgivare - Kontrollera motorns fäkt - Kontrollera acceleration - Använd ev. starkare motor - Kortslutning i motorns lindning - 611D-regleringskort defekt - MD 1230: $MD_TORQUE_LIMIT (1:a Vridmomentgränsvärde) , MD 1235: POWER_LIMIT (1:a Effektgränsvärde) för högt inställt Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. Starta om NCprogram. © Siemens AG All Rights Reserved 550 300614 Axel %1, servo %2 tidsövervakning motortemperatur Förklaring %1 = NC-axelnummer %2 = Servonummer Motortemperaturen (erhållen från temperaturgivare KTY 84 och förd till kortet via motorgivarkabeln) har överskridit temperaturgränsen i servo-MD: 1602 MOTOR_TEMP_WARN_LIMIT(varningsgräns motortemperatur) under en längre tid än tillåtet i servo-MD 1603 MOTOR_TEMP_ALARM_TIME (tidsgräns motortemperaturlarm). Larmet kan omprojekteras med MD ALARM_REACTION_CHAN_NOREADY (Kanal ej driftberedd). Reaktion BAG ej driftklar. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. - Kontrollera motordata. Ev. var maskinströmmen för hög på grund av felaktiga motordata - Kontrollera temperatursensorn - Kontrollera motorgivarkabel - Motorgivare defekt - Kontrollera motorns fäkt - Kontrollera acceleration - Använd ev. starkare motor - Kortslutning i motorns lindning - 611D-regleringskort defekt - Motor överbelastad - MD 1230: $MD_TORQUE_LIMIT (1:a Vridmomentgränsvärde) , MD 1235: POWER_LIMIT (1:a Effektgränsvärde) för högt inställt Fortsättning av program Radera larmet i denna BAG’s alla kanaler med reset-knappen. Starta om NCprogram. © Siemens AG All Rights Reserved 551 300701 Idrifttagning av axel %1, servo %2 krävs Förklaring %1 = NC-axelnummer %2 = Servonummer Detta larm kommer bara vid första idrifttagningen utan giltiga 611D-maskindata! Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. - Ladda grunddata för motor - Ladda servo med BOOT-data - Ny uppstart Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 552 300702 Axel %1, servo %2 ogiltig grundtakt för servo Förklaring %1 = NC-axelnummer %2 = Servonummer En för högt inställd servogrundtakt för servot har ställts in på NC. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd 860D. NCK-RESET. Efter ny uppstart av systemet kommer de för servogrundtakt relevanta NCK-maskindata 10 050 SYSCLOCK_CYCLE_TIME (systemgrundtakt) och MD 10 080 SYSCLOCK_SAMPL_TIME_RATIO (Lägesregleringstaktens delningsfaktor för mottagning av ärvärde) om så behövs, automatiskt att ändras så att gränserna innehålls. 840C: Ändra grundtakten i NC i MD 168. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 553 300703 Axel %1, servo %2 ogiltig strömregulatortakt Förklaring %1 = NC-axelnummer %2 = Servonummer I servo-MD 1000: CURRCTRL_CYCLE_TIME (strömregulatortakt ) har ett otillåtet värde skrivits in. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Ange ett tillåtet värde i servo-MD 1000 CURRCTRL_CYCLE_TIME värden: 611D-regleringskort Strömregulatortakt -----------------------------------------------------------------------Standardreglering som 1-axel >= 125µs Standardreglering som 2-axel >= 125µs Performance 1-axel >= 62,5µs Performance 2-axel >= 125µs 810D >= 156,25µs MCU >= 125µs Performance 2 >= 31,25µs Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 554 Tillåtna 300704 Axel %1, servo %2 ogiltig varvtalsregulatortakt Förklaring %1 = NC-axelnummer %2 = Servonummer I servo-MD 1001 SPEEDCTRL_CYCLE_TIME (varvtalsregulatortakt )har ett otillåtet värde skrivits in. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Ange ett tillåtet värde i servo-MD 1001 SPEEDCTRL_CYCLE_TIME Tillåtna värden: 611D-regleringskort Varvtalsregulatortakt -----------------------------------------------------------------------Standardreglering som 1-axel >= 125µs Standardreglering som 2-axel >= 150µs Performance 1-axel >= 62,5µs (HSA >= 125us) Performance 2-axel >= 125µs 810D >= 312,5µs MCU >= 125µs Performance 2, 1-axel >= 31,25µs Performance 2, 2-axel >= 62,5µs Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 555 300705 Axel %1, servo %2 ogiltig lägesregulatortakt Förklaring %1 = NC-axelnummer %2 = Servonummer Övervakningen i 611D-modulen har upptäckt en lägesregulatortakt utanför tillåtna gränser. Randvillkoren för en tillåten lägesregulatortakt är: 1. 2. 3. Minsta takttid: 250us (810D 312,5us) Maximal takttid: 4 s Lägesregulatortakt måste vara en multipel av varvtalsregulatortakten i servo-MD 1 001: SPEEDCTRL_CYCLE_TIME (Varvtalsregulatortakt). Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Ändra lägesregulatortakt på NC. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 556 300706 Axel %1, servo %2 ogiltig övervakningstakt Förklaring %1 = NC-axelnummer %2 = Servonummer Övervakningstakt MD 1002: $MD_MONITOR_CYKLE_TIME är ogiltig. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Se servofunktioner "FB / DB1" Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 557 300707 Axel %1, servo %2 servogrundtakt axiellt olika Förklaring %1 = NC-axelnummer %2 = Servonummer Hos en 2-axelmodul är servogrundtakten för de båda axlarna olika. Larmet kan bara uppkomma hos OEM-användare som använder 611D-servo utan standard NCK-gränssnitt. Därmed är det möjligt att överföra axiellt olika servogrundtakter till 611D-modulerna. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Ställ in servogrundtakten för båda axlarna lika. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 558 300708 Axel %1, servo %2 strömregulatortakt axiellt olika Förklaring %1 = NC-axelnummer %2 = Servonummer Hos en 2-axelmodul måste strömregulatortakten MD 1000: $MD_CURRCTRL_CYKLE_TIME (strömregulatortakt) vara identisk för båda axlarna. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Ställ in strömregulatortakten MD 1000: $MD_CURRCTRL_CYKLE_TIME för båda axlarna identiskt. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 559 300709 Axel %1, servo %2 varvtalsregulatortakt axiellt olika Förklaring %1 = NC-axelnummer %2 = Servonummer Hos en 2-axelmodul måste varvtalsregulatortakten MD 1001: $MD_SPEEDCTRL_CYKLE_TIME (varvtalsregulatortakt) vara identisk för båda axlarna. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Ställ in varvtalsregulatortakten MD 1001: $MD_ SPEEDCTRL _CYKLE_TIME för båda axlarna identiskt. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 560 300710 Axel %1, servo %2 lägesregulatortakt axiellt olika Förklaring %1 = NC-axelnummer %2 = Servonummer Hos en 2-axelmodul är lägesregulatortakten för de båda axlarna olika. Larmet kan bara uppkomma hos OEM-användare som använder 611D-servo utan standard NCK-gränssnitt. Därmed är det möjligt att överföra axiellt olika lägesregulatortakter till 611D-modulerna. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Ställ in lägesregulatortakten för båda axlarna identiskt. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 561 300711 Axel %1, servo %2 övervakningstakt axiellt olika Förklaring %1 = NC-axelnummer %2 = Servonummer Hos en 2-axelmodul måste övervakningstakten MD 1002: $MD_MONITOR_CYKLE_TIME (övervakningstakt) vara identisk för båda axlarna. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Ställ in övervakningstakten MD 1002: $MD_MONITOR_CYKLE_TIME för båda axlarna identiskt. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 562 300712 Axel %1, servo %2 inställning av regulatorstruktur (högre dynamik) är inte möjlig Förklaring %1 = NC-axelnummer %2 = Servonummer På en 2-axelmodul har med MD 1004: $MD_CTRL_CONFIG (Konfiguration struktur) det försökts att ändra regulatorstrukturen så att varvtalsregleringen sker tidsmässigt före strömregleringen. Det är bara tillåtet för 1-axelmoduler för dynamikförbättring! Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. I servo- MD 1004: $MD_CTRL_CONFIG skall Bit 2 sättas till 0 (nej) = (standardinställning). Därmed sker strömregleringen före varvtalsregleringen. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 563 300713 Axel %1, servo %2 ogiltig förstopptid för lägesregulator Förklaring %1 = NC-axelnummer %2 = Servonummer Förstopptiden beskriver tidpunkten för ärvärdesöverföring i servot. Den i NC angivna förstopptiden måste vara kortare än lägesregulatortakten. Förstoppstiden måste vara en heltalsmultipel av varvtalsregulatortakten. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Korrigera MD 10082: $MN_CTROUT_LEAD_TIME (Förstopptid). Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 564 300714 Axel %1, servo %2 ogiltig kod för effektdel Förklaring %1 = NC-axelnummer %2 = Servonummer Kodnumret för effektdelen som angivits i servo-1106: $MD_INVERTER_CODE (Kodnummer på effektdel), stämmer inte med effektdelen i konfigurationsbilden för servot. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Gör ny initiering (radera bootfil) och ny idriftsättning. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 565 300715 Axel %1, servo %2 maximal effektdelsström <= noll Förklaring %1 = NC-axelnummer %2 = Servonummer Effektdelens maximalström som angivits i servo-MD 1 107 $MD_INVERTER_MAX_CURRENT (Gränsström transistor) är felaktigt (mindre än eller lika med 0). Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Gör ny initiering (radera bootfil) och ny idriftsättning. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 566 300716 Axel %1, servo %2 vridmomentkonstant <= noll Förklaring %1 = NC-axelnummer %2 = Servonummer 1. Värdet i servo-MD 1113: $MD_TORQUE_CURRENT_RATIO (vridmomentkonstant) är minder än eller lika med noll. 2. Förhållandet MD1113: $MD_TORQUE_CURRENT_RATIO (vridmomentkonstant) / MD1112: $MD_NUM_POLE_PAIRS (Motorns polpartal) är större än 70. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Med standardmotorer: Gör ny initiering (radera bootfil) och ny idriftsättning. Med främmande motorer: Ange ett giltigt värde i MD 1113: $MD_TORQUE_CURRENT_RATIO (vridmomentkonstant) resp. kontrollera och ev. korrigera förhållandet mellan MD1113: $MD_TORQUE_CURRENT_RATIO (vridmomentkonstant) / MD1112: $MD_NUM_POLE_PAIRS (motorns polpartal). Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 567 300717 Axel %1, servo %2 motortröghetsmoment <= noll Förklaring %1 = NC-axelnummer %2 = Servonummer Värdet i MD 1117: $MD_MOTOR_INERTIA (motortröghetsmoment) <= noll Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Med standardmotorer: Gör ny initiering (radera bootfil) och ny idriftsättning. Vid HSA parametrera först "1:a motorn". Med främmande motorer: Ange ett giltigt värde i MD 1117: $MD_MOTOR_INERTIA (motortröghetsmoment). Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 568 300718 Axel %1, servo %2 dötid strömregulator <= noll Förklaring %1 = NC-axelnummer %2 = Servonummer Värdet i MD 1101: $MD_CTRLOUT_DELAY (dötid strömregulator) <= noll. Dötiden beräknas internt och sätts automatiskt beroende på modultyp (1/2axel, Standard-/Performance-kort, 810D). Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Gör ny initiering (radera bootfil) och ny idriftsättning. Kontroller och ev. korrigera servo-MD 1101: $MD_CTRLOUT_DELAY (dötid strömregulator). Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 569 300719 Axel %1, servo %2 motor för triangeldrift ej parametrerad Förklaring %1 = NC-axelnummer %2 = Servonummer Vid aktivering av stjärna-triangel-omkoppling med servo-1013: $MD_ENABLE_STAR_DELTA (frigivning sjärna/triangel-omkoppling) är triangel-motor (Motor 2) inte parametrerad. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Kontrollera och ev. mata in maskindata för triangel-motor (Motor 2). Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 570 300720 Axel %1, servo %2 maximalt motorvarvtal ogiltigt Förklaring %1 = NC-axelnummer %2 = Servonummer På grund av det höga maximala motorvarvtalet i servo-MD 1401 $MD_MOTOR_MAX_SPEED (Varvtal för maximalt motorvarvtal) och varvtalsregulatortakten i MD 1001 $MD_SPEEDCTRL_CYCLE_TIME (Varvtalsregulatortakt) kan stora delvarvtal uppkomma som leder till formatspill. Exempel: Vid en varvtalsregulatorcykeltid på 125 µs kan ett motorvarvtal på 480 000 v/min bearbetas felfritt! Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Reducera maximalt motorvarvtal MD 1401: $MD_MOTOR_MAX_SPEED (Varvtal för maximalt motorvarvtal) eller ange lägre varvtalsregulatortakt MD 1001: $MD_SPEEDCTRL_CYCLE_TIME (varvtalsregulatortakt). Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 571 300721 Axel %1, servo %2 motorns tomgångsström > motorns märkström Förklaring %1 = NC-axelnummer %2 = Servonummer Motorns tomgångsström Servo-MD 1136: $MD_MOTOR_NOLOAD_CURRENT (motorns tomgångsström) har parametrerats högre än motorns märkström servo-MD 1103: $MD_MOTOR_NOMINAL_CURRENT (motorns märkström). Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Med standardmotorer: Gör ny initiering (radera bootfil) och ny idriftsättning. Med främmande motorer: Kontrollera och ev. korrigera enligt motordatablad MD 1103: $MD_MOTOR_NOMINAL_CORRENT (motorns märkström) och MD 1136: $MD_MOTOR_NOLOAD_CORRENT (motorns tomgångsström). Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 572 300722 Axel %1, servo %2 motorns tomgångsström > effektdelens märkström Förklaring %1 = NC-axelnummer %2 = Servonummer Motorns tomgångsström servo-MD 1 136: $MD_MOTOR_NOLOAD_CURRENT (motorns tomgångsström) har parametrerats för hög för använd effektdel (Kontinuerlig ström) MD 1108: $MD_INVERTER_MAX_THERMAL_CORR (Gränsström effektdel)) Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. 1. Gör ny initiering (radera bootfil) och ny idriftsättning. 2. Kontrollera projektering och använd en för motorn passande effektdel. Gör ny idriftsättning. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 573 300723 Axel %1, servo %2 STS konfiguration axiellt olika Förklaring %1 = NC-axelnummer %2 = Servonummer Hos 2-axelmoduler måste konfigurationen av styrblocket MD 1003: $MD_STS_CONFIG (Konfiguration STS) vara identisk för båda axlar. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Kontrollera servo -MD 1003: $MD_STS_CONFIG (Konfiguration STS) och ställ in bitarna lika för de båda axlarna i modulen. (Ändra inte standardinställningen den motsvarar optimal konfiguration). Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 574 300724 Axel %1, servo %2 ogiltigt polpartal Förklaring %1 = NC-axelnummer %2 = Servonummer VSA: Det konfigurerade polpartalet i servo-MD 1112: $MD_NUM_POLE_PAIRS (polpartal motor) ligger utanför tillåtna gränser. HSA: MD 1134: $MD_MOTOR_NOMINAL_FREQUENZY (Motormärkfrekvens) eller MD 1400: $MD_MOTOR_RATED_SPEED (Motormärkvarvtal) är inte korrekt. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Med standardmotorer: Gör ny initiering (radera bootfil) och ny idriftsättning. Med främmande motorer: Kontrollera MD 1112: $MD_NUM_POLE_PAIRS (polpartal motor) och ändra ev. enligt motordatablad. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 575 300725 Axel %1, servo %2 ogiltigt antal givarstreck Förklaring %1 = NC-axelnummer %2 = Servonummer Motormätsystemets antal givarstreck i servo-MD 1005: $MD_ENC_RESOL_MOTOR (antal givarstreck motormätsystem) är noll eller högre än maximal inmatningsgräns. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Kontrollera och korrigera antalet givarstreck för motormätsystemet i servo-MD 1005: $MD_ENC_RESOL_MOTOR (antal givarstreck motormätsystem) så att det passar använd givare. (Standardinställning: 2 048 Inkr./v). Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 576 300726 Axel %1, servo %2 spänningskonstant = 0 Förklaring %1 = NC-axelnummer %2 = Servonummer Spänningskonstanten för motormätsystemet har satts till noll i servo-MD 1114: $MD_EMF_VOLTAGE. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Med standardmotorer: Gör ny initiering (radera bootfil) och ny idriftsättning. Med främmande motorer: Kontrollera MD 1114: $MD_EMF_VOLTAGE (spänningskonstant) och ändra ev. enligt motordatablad. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 577 300727 Axel %1, servo %2 reaktans <= noll Förklaring %1 = NC-axelnummer %2 = Servonummer Värdet i MD 1139: $MD_STATOR_LEAKAGE_REACTANCE (Statorns läckreaktans) eller MD 1140: $MD_ROTOR_LEAKAGE_REACTANCE (Rotorns läckreaktans) eller MD 1141: $MD_MAGNETIZING_REACTANCE (Magnetiseringsreaktans) är mindre än eller lika med noll. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Med standardmotorer: Gör ny initiering (radera bootfil) och ny idriftsättning. Med främmande motorer: Kontrollera och ev.korrigera enligt motordatablad MD 1139: $MD_STATOR_LEAKAGE_REACTANCE (Statorns läckreaktans) eller MD 1140: $MD_ROTOR_LEAKAGE_REACTANCE (Rotorns läckreaktans) eller MD 1141: $MD_MAGNETIZING_REACTANCE (Magnetiseringsreaktans). Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 578 300728 Axel %1, servo %2 anpassningsfaktor moment/ström för stor Förklaring %1 = NC-axelnummer %2 = Servonummer Anpassningsfaktorn från börmoment till tvärström i varvtalsregulatorn är för stor. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Med standardmotorer: Gör ny initiering (radera bootfil) och ny idriftsättning. Med främmande motorer: Kontrollera och ev. korrigera enligt motordatablad MD 1103: $MD_MOTOR_NOMINAL_CURRENT (Motormärkström) eller MD 1107: $MD_INVERTER_MAX_CURRENT (Gränsström transistor) eller MD 1113: $MD_TORQUE_CURRENT_RATIO (Vridmomentkonstant). Fortsättning av program Slå styrningen FRÅN – TILL © Siemens AG All Rights Reserved 579 300729 Axel %1, servo %2 motorns stilleståndsström <= noll Förklaring %1 = NC-axelnummer %2 = Servonummer Motorns stilleståndsström, servo-MD 1118 $MD_MOTOR_STAND_STILL_CURRENT är mindre än eller lika med noll. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Med standardmotorer: Gör ny initiering (radera bootfil) och ny idriftsättning. Med främmande motorer: Kontrollera och ev. korrigera enligt motordatablad MD 1118: $MD_MOTOR_STANDSTILL_CURRENT (motorns stilleståndsström) Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 580 300730 Axel %1, servo %2 rotormotstånd ogiltigt Förklaring %1 = NC-axelnummer %2 = Servonummer Värdet i MD 1138: $MD_ROTOR_COLD_RESISTANCE (rotormotstånd kallt) är mindre än eller lika med 0 eller formatspill har skett. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Med standardmotorer: Gör ny initiering (radera bootfil) och ny idriftsättning. Med främmande motorer: Följande maskindata kan ha felaktigt värde: - Varvtalsregulatortakt MD 1001: $MD_SPEEDCTRL_CYKLE_TIME (Varvtalsregulatortakt), - MD 1134: $MD_MOTOR_NOMINAL_FREQUENZY (Motorns märkfrekvens) - MD 1138: $MD_ROTOR_COLD_RESISTANCE (Rotormotstånd kallt) , - MD 1139: $MD_STATOR_LEAKAGE_REACTANCE (Statorns läckreaktans) - MD 1140: $MD_ROTOR_LEAKAGE_REACTANCE (Rotorns läckreaktans) Kontakta SIEMENS AB, Service Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 581 Axel %1, servo %2 märkeffekt <= noll Förklaring %1 = NC-axelnummer %2 = Servonummer Motorns märkeffekt MD 1130 $MD_MOTOR_NOMINAL_POWER (Motorns märkeffekt) är mindre än eller lika med 0. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Med standardmotorer: Gör ny initiering (radera bootfil) och ny idriftsättning. Med främmande motorer: Kontrollera och ev. korrigera enligt motordatablad MD 1130: $MD_MOTOR_NOMINAL_POWER (Motorns märkeffekt). Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 582 300732 Axel %1, servo %2 märkvarvtal <= noll Förklaring %1 = NC-axelnummer %2 = Servonummer Värdet i MD 1400: $MD_MOTOR_RATED_SPEED (Motorns märkvarvtal) är mindre än eller lika med 0. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Med standardmotorer: Gör ny initiering (radera bootfil) och ny idriftsättning. Med främmande motorer: Kontrollera och ev. korrigera enligt motordatablad MD 1400: $MD_MOTOR_RATED_SPEED (Motorns märkvarvtal). Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 583 300733 Axel %1, servo %2 ogiltig tomgångsspänning Förklaring %1 = NC-axelnummer %2 = Servonummer Fel vi tomgångsspänning (MD 1135): - MD 1135 <= 0 eller - MD 1135 > MD 1132. Eller - MD 1135 x MD 1142 / MD 1400 + Uvor > 450V. Med Uvor = 0.181 x MD 1136 x MD 1142 x MD 1119. - MD 1135: $MD_MOTOR_NOLOAD_VOLTAGE (Motorns tomgångspänning) MD 1132: $MD_MOTOR_NOMINAL_VOLTAGE (Motorns märkspänning) MD 1400: $MD_MOTOR_RATED_SPEED (Motorns märkvarvtal) MD 1142: $MD_FIELD_WEAKENING_SPEED (Startvarvtal fältförsvagning) - MD 1136: $MD_MOTOR_NOLOAD_CURRENT (Motorns tomgångström) - MD 1119: $MD_SERIES_INDUCTANCE(Förkopplingsdrosselns induktivitet) Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Med standardmotorer: Gör ny initiering (radera bootfil) och ny idriftsättning. Med främmande motorer: Kontrollera och ev. korrigera enligt motordatablad: - MD 1132: $MD_MOTOR_NOMINAL_VOLTAGE (Motorns märkspänning) resp. - MD 1135: $MD_MOTOR_NOLOAD_VOLTAGE (Motorns tomgångspänning) resp. - MD 1400: $MD_MOTOR_RATED_SPEED (Motorns märkvarvtal) resp. - MD 1142: $MD_FIELD_WEAKENING_SPEED (Startvarvtal fältförsvagning) resp. - MD 1136: $MD_MOTOR_NOLOAD_CURRENT (Motorns tomgångström). - Kontakta SIEMENS AB, Service. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 584 300734 Axel %1, servo %2 tomgångsström <= noll Förklaring %1 = NC-axelnummer %2 = Servonummer Värdet i MD 1136: $MD_MOTOR_NOLOAD_CURRENT (Motorns tomgångsström) är mindre än eller lika med 0. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Med standardmotorer: Gör ny initiering (radera bootfil) och ny idriftsättning. Med främmande motorer: Kontrollera och ev. korrigera enligt motordatablad MD 1136: $MD_MOTOR_NOLOAD_CURRENT (Motorns tomgångsström). Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 585 300735 Axel %1, servo %2 ogiltigt fältförsvagningsvarvtal Förklaring %1 = NC-axelnummer %2 = Servonummer Värdet i MD 1142: $MD_FIELD_WEAKENING_SPEED (Startvarvtal fältförsvagning) är mindre än eller lika med 0. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Med standardmotorer: Gör ny initiering (radera bootfil) och ny idriftsättning. Med främmande motorer: Kontrollera och ev. korrigera enligt motordatablad MD 1142: $MD_FIELD_WEAKENING_SPEED (Startvarvtal fältförsvagning). Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 586 300736 Axel %1, servo %2 ogiltig Lh-kurva Förklaring %1 = NC-axelnummer %2 = Servonummer Värdet i MD 1143: $MD_LH_CURVE_UPPER_SPEED (övre varvtal Lh-kurva) är mindre än eller lika med värdet i MD 1142: $MD_FIELD_WEAKENING_SPEED (Startvarvtal fältförsvagning) eller värdet i MD 1144: $MD_LH_CURVE_GAIN (Förstärkning Lh-kurva) är mindre än 100. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Med standardmotorer: Gör ny initiering (radera bootfil) och ny idriftsättning. Med främmande motorer: Kontrollera och ev. korrigera enligt motordatablad - MD 1143: $MD_LH_CURVE_UPPER_SPEED (övre varvtal Lh-kurva) - MD 1144: $MD_LH_CURVE_GAIN (Förstärkning Lh-kurva) - MD1142: $MD_FIELD_WEAKENING_SPEED (Startvarvtal fältförsvagning). - Kontakta SIEMENS AB, Service Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 587 300737 Axel %1, servo %2 konfiguration av 2 EnDat-givare är inte möjligt Förklaring %1 = NC-axelnummer %2 = Servonummer MCU-hårdvaran tillåter inte att 2 absolutgivare med EnDat-gränssnitt ansluts till en axel. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Tag bort en av absolutgivarna: Byt motormätsystem så att en annan motor används eller använd en annan givare för direkt mätsystem. Korrigera motsvarande inmatningar in MD 1011: $MD_ACTUAL_VALUE_CONFIG (Konfiguration ärvärderegistrering IM) eller MD 1030: $MD_ACTUAL_VALUE_CONFIG_DIRECT (Konfiguration ärvärderegistrering DM). Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 588 300738 Axel %1, servo %2 modulnummer för mätsystem ej möjligt Förklaring %1 = NC-axelnummer %2 = Servonummer Det direkta mätsystemet har från NC tillordnats en axel som inte har motormätsystem. Detta fel är bara möjligt med 810D. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Kontrollera konfigurering av direkt mätsystem. Se NC-MD 30220: $MA_ENC_MODULE_NR och NC-MD 30230: $MA_ENC_INPUT_NR. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 589 300739 Axel %1, servo %2 mätsystem redan konfigurerat som motormätsystem Förklaring %1 = NC-axelnummer %2 = Servonummer Det direkta mätsystemet har från NC tillordnats en mätsystemutgång som redan används av ett annat motormätsystem. Detta fel är bara möjligt med 810D! Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Kontrollera konfigurering av direkt mätsystem. Se NC-MD 30220: $MA_ENC_MODULE_NR och NC-MD 30230: $MA_ENC_INPUT_NR. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 590 300740 Axel %1, servo %2 mätsystem använt flera gånger Förklaring %1 = NC-axelnummer %2 = Servonummer Det direkta mätsystemet har från NC tillordnats en mätsystemutgång som redan används av ett annat motormätsystem. Detta fel är bara möjligt med 810D! Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Kontrollera konfigurering av direkt mätsystem. Se NC-MD 30220: $MA_ENC_MODULE_NR och NC-MD 30230: $MA_ENC_INPUT_NR. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 591 300741 Axel %1, servo %2 asynkrondrift: Förstyrningsförstärkning kan inte framställas Förklaring %1 = NC-axelnummer %2 = Servonummer Förstyrningsförstärkningen för asynkronmotor kan inte framställas i internt talformat vid ogynnsamt val av motortröghet och motormärkmoment. Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Drift utan givare: Reducera antal givarstreck MD 1005: $MD_ENC_RESOL_MOTOR (Antal givarstreck motormätsystem), då detta tas in i internt talformat. Eller / dessutom: se drift med givare Drift med givare: Reducera varvtalsregulatortakt MD 1001: $MD_SPEEDCTRL_CYKLE_TIME. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 592 300742 Axel %1, servo %2 Spänning/frekvensdrift: Omriktarfrekvens ej tillåten Förklaring %1 = NC-axelnummer %2 = Servonummer I U/f -drift (Val med MD 1014: $MD_UF_MODE_ENABLE (Aktivera U/f-drift)) är endast omriktarfrekvenser (MD 1100: $MD_PWM_FREQUENZY (Frekvens pulsbreddsmodulering)) av 4 kHz resp. 8 kHz tillåtet Reaktion NC ej driftberedd. BAG ej driftklar. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Korrigera MD 1100: $MD_PWM_FREQUENZY (Frekvens pulsbreddsmodulering) eller avhjälp problemet med deaktivering av U/f-drift MD 1014: $MD_UF_MODE_ENABLE (Akivera U/f-drift). Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 593 300743 Axel %1, servo %2 funktion är inte möjlig med detta 611D-regleringskort POWER ON Förklaring %1 = Axelnummer %2 = Servonummer För SINUMERIK Safety Integrated krävs 611D-Performance-regleringskort. Om denna hårdvara inte finns utlöses detta larm. Detta larm kommer också om motorer av typ 1PH2/4/6-motorer är anslutna och inget 611D-Performance-regleringskort finns. Följande funktion är inte tillåten tillsammans med 611D-Comfort-kort: - Motoromkoppling (MD1013 >0) och MD1100 olika MD2100. Reaktion BAG ej driftklar. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Byt 611D-regleringskort. Fortsättning av program Slå styrningen FRÅN - TILL. Safety Integrated Avfrågan Vid uppstart av styrningen. Reaktion Uppstarten avbryts, impulserna kvarstår spärrade. Förklaring För SINUMERIK Safety Integrated krävs 611D-Performance-regleringskort. Om denna hårdvara inte finns visas detta larm. Larmet kommer också om motorer av typ 1PH2/4/6 är anslutna och inget 611D-Performance-regleringskort är anslutet. Åtgärd Byt 611D-regleringskort. © Siemens AG All Rights Reserved 594 300744 Axel %1, servo %2 checksummafel säker övervakning Bekräftelse och acceptanstest krävs! Avfrågan Vid uppstart av styrningen. Reaktion Uppstarten avbryts, impulserna kvarstår spärrade. Förklaring %1 = Axelnummer %2 = Servonummer POWER ON Den av servo framräknade och i MD 1398: $MD_SAFE_ACT_CHECKSUM (Visning av maskindatans checksumma för säkra funktioner) lagrade ärchecksumman för säkerhetsrelevanta maskindata har ett annat värde än den vid senaste gjorda idrifttagningen sparade bör-checksumman i MD 1399: $MD_SAFE_DES_CHECKSUM (Maskindatans checksumma för säkra funktioner). Säkerhetsrelevanta data har ändrats och ett fel finns. Reaktion BAG ej driftklar. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontrollera och ev. korrigera alla säkerhetsrelevanta maskindata. Gör därefter POWER ON och ny acceptanstest. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 595 300745 Axel %1, servo %2 gränsvärden för säkert ändläge förväxlade Avfrågan Vid uppstart av styrningen. Reaktion Uppstarten avbryts, impulserna kvarstår spärrade. Förklaring %1 = Axelnummer %2 = Servonummer %3 = %4 = I data för SE-övervakning står i data för övre gränsvärde ett lägre värde än i data för undre gränsvärde. Reaktion BAG ej driftklar. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Kontrollera och ändra MDs MD 1334: $MD_SAFE_POS_LIMIT_PLUS[n] Övre gränsvärde för säkert ändläge MD 1335: $MD_SAFE_POS_LIMIT_MINUS[n], Undre gränsvärde för säkert ändläge så att övre gränsvärde är högre än undre gränsvärde. Gör därefter POWER ON. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 596 300746 Axel %1, servo %2 ingen SBH/SG-frigivning Avfrågan Vid uppstart av styrningen. Reaktion Uppstarten avbryts, impulserna kvarstår spärrade. Förklaring %1 = Axelnummer %2 = Servonummer POWER ON I MD 1301: $MD_SAFE_FUNCTION_ENABLE (Frigivning säkra funktioner) är funktionen SBH/SG inte frigiven, trots att funktionen SE/SN i detta MD har valts. Reaktion BAG ej driftklar. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Frige funktionen SBH/SG med MD 1301: $MD_SAFE_FUNCTION_ENABLE (Frigivning säkra funktioner). Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 597 300747 Axel %1, servo %2 ogiltig övervakningstakt i MD 1300 Avfrågan Vid uppstart av styrningen. Reaktion Uppstarten avbryts, impulserna kvarstår spärrade. Förklaring %1 = Axelnummer %2 = Servonummer %3 = %4 = POWER ON MD 1300: $MD_SAFETY_CYCLE_TIME (Övervakningstakt) har inte ställts in som multipel av NC-lägesregulatortakt. Reaktion BAG ej driftklar. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Ställ in övervakningstakten med MD 1300: $MD_SAFETY_CYCLE_TIME till n * NC-lägesregulatortakt, där n >= 1. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 598 300748 Axel %1, servo %2 övervakningstakt båda axlar ej identisk Avfrågan Vid uppstart av styrningen. Reaktion Uppstarten avbryts, impulserna kvarstår spärrade. Förklaring %1 = Axelnummer %2 = Servonummer POWER ON Övervakningstakten i MD 1300: $MD_SAFETY_CYCLE_TIME (Övervakningstakt) för båda axlar på en 2-axelmodul har inte ställts in lika. Reaktion BAG ej driftklar. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Ställ in MD 1300: $MD_SAFETY_CYCLE_TIME (Övervakningstakt) för alla drifter på modulen lika. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 599 300749 Axel %1, servo %2 omräkningsfaktor mellan motor och last för stor POWER ON Avfrågan Vid uppstart av styrningen. Reaktion Uppstarten avbryts, impulserna kvarstår spärrade. Förklaring %1 = Axelnummer %2 = Servonummer Omräkningsfaktorn från motormätsystem [inkrement] till lastsystem [µm/mGrad] är större än 1 eller faktorn som räknar om lastsystem till motorsystem är större än 65535. Villkor: Villkor vid faktor last- till motorsystem är: µm_to_inkr = 65535 Villkor vid faktor motor- till lastsystem är: inkr_to_µm = 1 1 med µm _ to _ inkr = inkr _ to _ µm Formel vid rundaxel: Vid roterande motorgivare och en rundaxel gäller: inkr _ to _ µm( n ) = MD1321:$ MD _ SAFE _ ENC _ GEAR _ DENOM ( n ) MD1322:$ MD _ SAFE _ ENC _ NUMERA ( n ) * inkr _ to _ µm _ rot _ rund med n = 0 ... 7 (växelsteg) och inkr _ to _ µm _ rot _ rund = 360000 8192 * 1 MD1318:$ MD _ SAFE _ ENC _ RESOL Förklaringar: MD 1318: $MD_SAFE_ENC_RESOL (Givarstreck per varv) MD 1321: $MD_SAFE_ENC_GEAR_DENOM[n] (Nämnare växel Givare/Last) MD 1322: $MD_SAFE_ENC_GEAR_NUMERA[n] (Täljare växel Givare/Last) Formel vid linjäraxel: Vid en roterande motorgivare och en linjäraxel gäller: inkr _ to _ µm( n ) = MD1321:$ MD _ SAFE _ ENC _ GEAR _ DENOM ( n ) MD1322:$ MD _ SAFE _ ENC _ NUMERA( n ) * inkr _ to _ µm _ rot _ lin med n = 0 ... 7 (växelsteg) och inkr _ to _ mm _ rot _ lin = 1000 8192 * 1 MD1318: $ MD _ SAFE _ ENC _ RESOL * . MD1320: $ MD _ SAFE _ ENC _ GEAR _ PITCH Förklaringar: MD 1318: $MD_SAFE_ENC_RESOL (Givarstreck per varv) MD 1320: $MD_SAFE_ENC_GEAR_PITCH (Spindelstigning) MD 1321: $MD_SAFE_ENC_GEAR_DENOM[n] (Nämnare växel Givare/Last) MD 1322: $MD_SAFE_ENC_GEAR_NUMERA[n] (Täljare växel Givare/Last) n = 0 ... 7 (Växelsteg) Reaktion BAG ej driftklar. Kanal ej driftberedd. Spärr av Cykelstart. Cykel-stopp vid larm. Visning av larm. Bitar sätts i snittställe. © Siemens AG All Rights Reserved 600 Åtgärd Kontakta auktoriserad personal / service. Följande säkerhetsrelevanta maskindata skall kontrolleras och ev. korrigeras beroende på motorgivartyp resp. axeltyp. MD 1317: $MD_SAFE_ENC_GRID_POINT_DIST Gitterdelning linjär mätskala (vid linjär givare) MD 1318: $MD_SAFE_ENC_RESOL Givarstreck per varv (vid roterande givare) MD 1318: $MD_SAFE_ENC_RESOL MD 1320: $MD_SAFE_ENC_GEAR_PITCH (vid roterande givare och linjäraxel MD 1321: $MD_SAFE_ENC_GEAR_DENOM MD 1322: $MD_SAFE_ENC_GEAR_NUMERA (vid användning av växel) Motorns givartyp resp. axeltyp fastställs med MD 1302: $MD_SAFE_IS_ROT_AX. Fortsättning av program Slå styrningen FRÅN - TILL. © Siemens AG All Rights Reserved 601 300750 Axel %1, servo %2 parametreringsfel varvtalsregulatoradaption Förklaring %1 = NC-axelnummer %2 = Servonummer Övre adaptionsvarvtalet MD 1412: $MD_SPEEDCTRL_ADAPTSPEED_2 är lägre än det undre adaptionsvarvtalet MD 1411: $MD_SPEEDCTRL_ADAPTSPEED_1). Reaktion NC ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Kontrollera och ev. korrigera MD 1412: $MD_SPEEDCTRL_ADAPTSPEED_2 (Övre adaptionsvarvtal) und MD 1411: $MD_SPEEDCTRL_ADAPTSPEED_1 (Undre adaptionsvarvtal). Fortsättning av program Radera larmet med reset-knapp i alla kanaler. Starta om NC-program. © Siemens AG All Rights Reserved 602 300751 Axel %1, servo %2 för stor varvtalsregulatorförstärkning Förklaring %1 = NC-axelnummer %2 = Servonummer Varvtalsregulatorns P-förstärkning MD 1407: $MD_SPEEDCTRL_GAIN_1 (Pförstärkning varvtalsregulator) resp. MD 1408: $MD_ SPEEDCTRL_GAIN_2 (Pförstärkning övre adaptionsvarvtal) har valts för högt. Reaktion NC ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Kontakta auktoriserad personal / service. Minska varvtalsregulatorns P-förstärkning MD 1407: $MD_SPEEDCTRL_GAIN_1 (P- förstärkning varvtalsregulator) resp. MD 1408: $MD_SPEEDCTRL_GAIN_2 (P- förstärkning övre adaptionsvarvtal). (Beakta verksam varvtalsregulatoradaotion) Fortsättning av program Radera larmet med reset-knapp i alla kanaler. Starta om NC-program. © Siemens AG All Rights Reserved 603 300752 Axel %1, servo %2 spärrfrekvens strömbörvärdesfilter ogiltig Förklaring %1 = NC-axelnummer %2 = Servonummer Spärrfrekvensen för ett strömbörvärdesfilter är större än inverterat värde från 2 strömregulatortakter. (samplingsteorem skadas). (1/2*MD 1000*31,25 mikrosek) Reaktion NC ej driftberedd. Kan vara kanalrelaterat omkopplingsbar över MD. Kanal ej driftberedd. Cykel-stopp vid larm. Spärr av Cykelstart. NC kopplar om till ”Follow-up mode” (nachführbetrieb). Visning av larm. Bitar sätts i snittställe. Åtgärd Värdet på maskindata MD 1210: $MD_CURRENT_FILTER_1_SUPPR_FREQ (Spärrfrekvens strömbörvärdesfilter 1) eller MD 1213: $MD_CURRENT_FILTER_2_SUPPR_FREQ (Spärrfrekvens strömbörvärdesfilter 2) eller MD 1216: $MD_CURRENT_FILTER_3_SUPPR_FREQ (Spärrfrekvens strömbörvärdesfilter 3) eller MD 1219: $MD_CURRENT_FILTER_4_SUPPR_FREQ (Spärrfrekvens strömbörvärdesfilter 4) måste vara mindre än inverterat värde från 2 strömregulatortakter MD 1000: $MD_CURRCTRL_CYCLE_TIME (strömregulatortakt). (1/2*MD 1000*31,25 mikrosek) Fortsättning av program Radera larmet med reset-knapp i alla kanaler. Starta om NC-program. © Siemens AG All Rights Reserved 604 300753 Axel
© Copyright 2024