Sida 4 av 13

Re: Backup av logikprogram

Postat: 12 maj 2010, 00:46:18
av swesysmgr
Jag hade nog fel, det sitter en MC14500B enbitsprocessor i en av de blå socklarna och det uppe vid märkningen 2102 verkar vara ramminnet.

Re: Backup av logikprogram

Postat: 12 maj 2010, 02:03:20
av säter
Det är ju hopplöst för en lekman att felsöka när man inte har fullständig dokumentation.
Man vet ju inte hur logiken är förreglad.
Det skulle även kunna vara ett yttre fel, typ en microswitch, som gör att alla villkor inte är uppfyllda.
Om man låter maskinen stå en kvart, med kommandot aktivt, så hoppar det oftast igång igen.

Ska ringa NC-jour i morgon och höra om det kan finnas någon mera dokumentation.

Edit.
Menade du att du såg ett lika kort på Ebay nu?

Re: Backup av logikprogram

Postat: 12 maj 2010, 03:08:43
av BMI
Inte för det löser dina problem,men det känns igen
Vi hade vissa framgångar med oxid rengöring på om jag kommer ihåg rätt ett Fanuc styrsystem till en svarv.
Det var till att plocka ut kretsarna ur sina socklar och rengöra .
Dock så fallerade det på att det fanns så otroligt med parametrar som var dåligt dokumenterade varför jag tror att maskinen förblev obrukbar.
Det som hände för oss var att vi gick från helt död till livstecken, Vi kom till typ kylvattenpumpen startadeoch lite till.

Re: Backup av logikprogram

Postat: 12 maj 2010, 05:47:43
av ds77

Re: Backup av logikprogram

Postat: 12 maj 2010, 06:23:57
av swesysmgr
Japp samma kort som jag tittade på länkas ovan, Niigata EN50 Fanuc 6M.

Du postade tidgare en lista med en bild på olika felkoder, det går inte att trycka på något så att de visas på ett par sjusegmentare någonstans? Felkod nr 46 verkar handla om "Spindle collet unclamp" och att man skall mäta på 1T20 vilket då borde vara Output Board 1 pin 20 samt 2N16 vilket borde vara input board nr 2 pin 16? Tycker det verkar stämma med beskrivningarna i portlistan. Borde även gå att hitta insignaler från ev. blockerande externa brytare och så i listan och kolla deras status?

Det här med PLC och ladder och liknande kan jag inget om men för mig ser detta ut som ett litet 1MHz mikrodatorsystem med en massa klisterlogik i 74 och någon enstaka 40 krets. Eftersom alla in och utgångar är kända så borde det gå att mäta sig in baklänges i logiken även om det tar tid.

Re: Backup av logikprogram

Postat: 12 maj 2010, 12:52:40
av säter
Pratade nyss med NC-jour i Sundsvall.
Dom sa att det var ytterst ovanligt att ICUkortet(det som fanns i länken) pajade, och skulle det vara så, brukar det hänga upp hela "PLC'n".
Dom var inne på min linje, att byta plats på Input och Output korten. För att se om felet förflyttar sig.
Förövrigt hade dom beg. kort i lager. :tumupp:

#Niigata EN50 Fanuc 6M#
Min maskin är en HN-50A med Fanuc7M. Men kortet verkar vara lika, ICU4604109000

Re: Backup av logikprogram

Postat: 13 maj 2010, 03:52:41
av säter
swesysmgr: Vad bussigt att du orkar engagera dig i mina problem.

Jag har nu tragglat mig igenom de 2 detaljer jag hade kvar att köra. Så nu får jag ett visst andrum.

#Du postade tidgare en lista med en bild på olika felkoder#
Är det verkligen felkoder? DGN betyder väl diagnostik, jag inbillar mig att det är koder för att kolla status på sekvenserna?

#det går inte att trycka på något så att de visas på ett par sjusegmentare någonstans?#
Det sitter en dubbel sjusegmentare på maskinen. Där dribblar numren fram i takt med sekvenserna. Utan att behöva trycka på något.

#2N16 vilket borde vara input board nr 2 pin 16?#
Så är det naturligtvis. Så långt hade jag liksom inte tänkt.

Nu har jag suttit halva natten och tomkört maskinen, och skrivit upp vilka lysdioder som tänds och släcks, när allt funkar som det ska, respektive när hänger upp sig. Det är inte helt enkelt att bilda sig en uppfattning, det blinkar värre än ett flipperspel.

Hur som helst, konstaterade jag att lysdioden på 1N29, dvs InputBoard nr 1 IC29, tänds i samband med att felet upphör och sekvenserna drar igång igen.
Enl. tabellen är 1N29=SpindleStopSignal, dvs ska vara aktiv när spindeln står stilla.

Nu har jag detaljstuderat förloppet, och det visar sig att ibland tänds inte 1N29 trots att spindeln står stilla.
Det är då det hela hänger upp sig. Så fort 1N29 tänds hoppar det i gång igen.

Nu tror jag f*n att jag är felet på spåret!

Längst ner till vänster i tabellen 1N29:
Bild

Den verkar få sin signal från spindelkontrollen.
Bild

Vad blir nästa nu då? Haka på någon mätanordning mellan P och plint423?
För att ringa in om felet kommer från spindelkontrollen eller om det sitter på Inputkortet.

Förövrigt låter det väl rimligt att dom funktioner jag har problem med, borde vara villkorade med SpindleStop?

Re: Backup av logikprogram

Postat: 13 maj 2010, 07:01:46
av swesysmgr
Det jag tänkte på med felkoder var sidan "6. Operation check alarms" det står "Operation is not confirmed though operation command is given"

Det tolkar jag som att systemet upptäckt ett otillåtet tillstånd och att de giltiga tillståndskombinationerna för berörda in- och utgångar står i kolumnerna till höger och DGN koden till vänster.

De heter "Alarm" så de borde inte visas under normal drift utan bara vid fel och rimligtvis på någon operatörspanel, operatören borde inte behöva titta i elskåpet medans maskinen kör.

Nu verkar du ha hittat felkällan så det där är lite överspelat :)

Jag hade försökt mäta signalen för om spindeln snurrar eller ej direkt på sensorn om det finns någon, på motorstyrningen och på TTL-nivån på insidan/styrkortssidan av de optokopplare/transistorer som omvandlar signalerna på inputkortet för att se att inte den komponenten är trasig.

Jag kommer från mjukvarusidan och tycker sånt här är roligt och det är kul att läsa att du verkar vara på rätt spår!

Re: Backup av logikprogram

Postat: 13 maj 2010, 16:49:03
av säter
#De heter "Alarm" så de borde inte visas under normal drift utan bara vid fel och rimligtvis på någon operatörspanel, operatören borde inte behöva titta i elskåpet medans maskinen kör.#
Sjusegmentaren sitter på utsidan av dörren till elskpåpet så den är synlig för operatören hela tiden.
Jag återkommer till detta om och när jag fått allt att fungera.
Det är viktigt att lära sig hur det här fungerar vid ev. framtida fel.

Någon sensor på motorn för spindelstillestånd tror jag inte finns.
Det är en borstad DCmotor med tachometer-återkoppling. Jag skulle tippa på att spindelkontrollen skickar ut en spänning på plint 909, när tachometersignalen är 0V.
Bild

Nu var tanken att mäta på plint-423 alt 909, men jag lyckas inte hitta plintnumren, märkligt.
Enligt ritningen ska denna plint sitta på spindelkontrollen, jag hittar den, men numren stämmer inte.
Möjligtvis är det märkt annorlunda i verkligheten mot på ritningen.
Bild

Man fasar för om det fel i spindelkontrollen, till den har jag ingen dokumentation alls.

Re: Backup av logikprogram

Postat: 14 maj 2010, 16:22:26
av säter
Lite uppdatering.
Tydligen är spindelkontrollen inte exakt lika som på ritningen.
Efter att ha demonterat Inputkort 1 och följt ledningsbanorna från 1N29, har jag listat ut vilken pinne i multikontakten det är.
Sedan summrade jag mellan multikontakten på kabeln och alla tänkbara anslutningar på spindelkontrollen.
Bingo, en pinne på ytterligare en multikontakt på spindelkontrollen hade kontakt.
Där hakade jag på en testpenna mellan SpindleStop på spindelkontrollen och P.

Här syns där jag hakat på test pennan på spindelkontrollen. Till höger på dörren ser man logikenheten.
Bild

Ny provkörning. Det visar sig att dioden på testpennan och 1N29 följs åt helt. Dvs. det måste vara SpindleStop signalen från spindelkontrollen som krånglar. Då kan man nog utesluta fel på logikenheten.
När sekvenserna har hängt upp sig, knackar jag då till på dom svarta "sockerbitarna" på spindelkontrollkortet till höger, man ser den ena är märkt CR4. Då hoppar det igång direkt. Undrar vad det här är för komponenter? Relä?
Bild

Nu börjar det bli lite OT för den här tråden, men jag fortsätter ändå, i och med att bilderna finns här.

Re: Backup av logikprogram

Postat: 14 maj 2010, 16:41:35
av sodjan
> man ser den ena är märkt CR4... Undrar vad det här är för komponenter? Relä?

Varför inte tala om vad det står på dom ?

Re: Backup av logikprogram

Postat: 14 maj 2010, 17:34:06
av ds77
Eller en närbild..

Re: Backup av logikprogram

Postat: 14 maj 2010, 17:37:14
av säter
Sodjan:
Ja, naturligtvis. Här är en bild.
Bild

Jag ska hämta en lokal TV-reparatör nu.
Han ska testa att löda om dom här komponenterna, få se om det blir någon skillnad.

När jag blir utan SpindleStop signal, så glöder lysdioden på testpennan svagt.
Det tyder väl på någon form av glappkontakt. Det verkar ju som lite spänning ligger på i alla fall.

Re: Backup av logikprogram

Postat: 14 maj 2010, 18:06:03
av ds77
Jo det ser ju ut som reläer, jag skulle nog byta ut det som felar men att löda om det kan funka och är värt att prova.
:tumupp: till att du verkar ha hittat problemet.

Re: Backup av logikprogram

Postat: 14 maj 2010, 23:10:55
av sodjan
Ser ut att vara ganska standard pin-out på de där.
Och visst är det (12V) reläer så klart.
Hur det ska vara kopplat är ju märkt direkt på reläet på bilden.
Det skulle inte förvåna om du hittar ett helt likadant på ELFA t.ex.