Sida 1 av 13

Backup av logikprogram

Postat: 25 september 2009, 22:00:37
av säter
Jag har en fräsmaskin där alla logikfunktioner styrs av en slags "logikapparat".

På dom andra maskinerna jag har, är det relälogik. Det har den fördelen, att har man elritningar, så går det reparera.

Med den här "logikapparaten" misstänker jag att det värre om den går sönder.
Vad jag tror, så är apparaten att likna med en PLC. Med den skillnaden, att det går inte att komma åt själva programet.
Den är bestyckad med 8 st eprom, förmodligen finns programet innbrännt i dom.

Med rädsla för något eprom ska gå sönder, borde man kanske försöka "klona" dom, medans det fortfarande fungerar.
Skulle det gå sönder NU, tror jag nog att man är (som ungdomarna säger) rökt.

Vad tror ni, är det något man klarar av som lekman?

Bild

Bild

Bild

Bild

Re: Backup av logikprogram

Postat: 26 september 2009, 02:19:44
av Johanb
Det borde väl gå med en gammal hederlig EPROM-brännare om man lyckas lista ut pin-outen på kapslarna.

Re: Backup av logikprogram

Postat: 26 september 2009, 03:40:03
av cosmox
Här är en länk till databladet för den.

MB8518

:)

Re: Backup av logikprogram

Postat: 26 september 2009, 08:59:58
av niklo
hmm, blir ju lite nyfiken nä rman ser kortet med eepromarna på.
det ser inte ut att finnas någon processor!? är det ren logik?

Re: Backup av logikprogram

Postat: 26 september 2009, 10:05:45
av blueint
Noterar samma som 'niklo'. Rekommenderar att notera hur kretsarna är ihopkopplade förutom EPROMarna.
EPROMarna läses säkrast med an läsare avsedd för ändamålet istället för någon DIY. Se dock till att skriva ner var EPROMarna sitter.

Edit: EEPROM -> EPROM

Re: Backup av logikprogram

Postat: 26 september 2009, 10:34:50
av Mindmapper
Ska väl vara att det sitter en CPU där uppe där X-tallen sitter på första bilden. Det verkar som om inte hela kortet synns där.

I övrigt så kan man bli fundersam över vad alla in- och ut-gångar är till för något. Verkar vara lite mera avancerad än en vanlig fräs!

Re: Backup av logikprogram

Postat: 26 september 2009, 11:04:46
av Norpan
Kan ju kanske bli en "diskret" cpu av hela det översta kortet.
Är eprommarna över 10 år hade jag åtminstone läst ut och sparat innehållet å det snaraste om det är en viktig maskin.
Hittar inget om det i databladet men tillverkarna brukar väl säga runt 10 år sen kan eprommar börja glömma.

Har hänt på jobbet, iofs processorer men med eprom i, kretsen började bete sig underligt med väldigt diffusa fel.
Efter en kopiering av en annan likadan och ibränning i en ny processor fungerar det igen.
Har på de senaste 5 åren bytt 16 av 18 processorer pga liknande fel.
Kan tilläggas att det är nu 22 år sen de brändes förra gången, så lite marginaler på de 10 åren är det nog.
Anledningen till att det blev nya processorer var att det var väldigt svårt att få programmeraren att prata med de gamla, antagligen beroende på nån timing som inte stämde.

Re: Backup av logikprogram

Postat: 26 september 2009, 12:08:45
av säter
Jag har inte sett någon cpu på korten. Behövs det verkligen en cpu?
Det borde väl fungera ändå, bara man en klocka på kortet?
Måste förtydliga att den här grejen är ingeting där man kan "komma åt" programet utifrån, för att ändra osv.
Det enda som finns är en display, som visar ett nummer på den sekvens som körs för tillfället.

MB8518H har jag fått tag i ett rör nya, så det problemet är löst.

Som jag förstått är det en ekvivalent till 2708. Nu verkar det dock svårt att få nån som kan läsa/bränna dom kretsarna.
Det verkar även tunnt med brännare att köpa som fixar det.

Helst hade man velat göra det på plats. Det känns inte så bra att ha eprom brända för 30år sedan ute på drift.
Dom här är oersättliga, då fabriken inte har nya i lager längre.
Dom är även individuella för varje maskin, så man kan inte låna av någon kompis heller, om man inte hittar en exakt lika maskin.

Den här firman verkar ha en brännare som funkar. Är det någon som har något bättre förslag?
http://www.arlabs.com kolla på "first generation eproms"

Re: Backup av logikprogram

Postat: 26 september 2009, 12:39:26
av Norpan
http://www.hilo.nu/hem.html
Du kan ju ringa och prata med dem, iofs från Göteborg men de är trevliga ändå. :mrgreen:
De hjälpte mig med mitt kopieringsproblem iallafall.

Re: Backup av logikprogram

Postat: 26 september 2009, 13:33:10
av säter
Det var dom jag köpte nya eprom av.
Men det visade sig att dom var bet på att bränna kretsarna.

Re: Backup av logikprogram

Postat: 26 september 2009, 14:11:57
av blueint
Om det är viktigt så ta med EPROMarna själv och var med när dom kopieras av.

Edit: EEPROM -> EPROM

Re: Backup av logikprogram

Postat: 26 september 2009, 14:39:35
av säter
Är det svårt att läsa/bränna eprom?
Finns det risk att originalen kan gå sönder av att man läser ur dom?

Helst vill jag skaffa en brännare, och göra det själv.
Vill som sagt inte ha kretsarna ute på drift.

Finns det inga billigare brännare än den jag länkade till?

Re: Backup av logikprogram

Postat: 26 september 2009, 14:57:01
av tecno
Kolla på HILO, en brännare som varit med sedan hedenhös. Du har även support på svenska.

Tror att det är så att om någon har en HILO så vill dom nog inte göra sig av med en sån.

Re: Backup av logikprogram

Postat: 26 september 2009, 15:23:32
av säter
Tecno:
Jag köpte kretsarna där, men dom klarade inte av att bränna.
Tydligen något med dom här gamla epromen, att dom behöver även 12v på nåt sätt.
Kolla på sidan jag länkade till, där står det lite beskrivet.
2716 och uppåt då är det inga problem, men 2708 och 1702, då verkar det krångligare.

Re: Backup av logikprogram

Postat: 26 september 2009, 16:30:17
av Icecap
OK, så här är det: en del _gamla_ EPROM ska ha 12V och 5V för att _brännas_ men kan _läsas_ obehindrat.

Skulle jag ha backat upp dessa EPROM du har hade jag först och främst läst ut dom till en fil SAMT skrivit ut dom på arkivbeståndigt papper.

Sedan kommer nästa grej: hur ersätter man dom? Enkelt men det beror på hur de är kopplat.
Efter vad jag kan se går adress och datalinjer till alla, alltså separeras de av -CS. (gissning men nog ganska rätt)
Alltså borde det vara relativt enkelt att traca -CE tillbaka till den 74138 krets de kommer ifrån och använda datalinjerna på den som expansion. På detta vis kan alla EPROM'en ersättas av ett enda med alla datan inne i rätt sekvens.

Visst, det blir lite ledningar extra samt en adaptersockel men det är väl inte hela världen.

En 27C256 eller liknande borde räcka till och att programmera dessa mindre omoderna typer skulle väl inte vara något problem, jag skulle klara jobbet med min DataMan S4 utan större svårigheter.