NC-svarven larmar "läsfel"
NC-svarven larmar "läsfel"
Jag har igår fått stora problem med att svarven larmar för "läsfel" på styrsystemet.
I originalutförande sker överföring av programraderna från remsläsare till styrsystem via parallellöverföring.
7-bitar + 1 paritet.
Det är när det blir paritetsfel man får larmet "läsfel" på styrsystemet.
Remsläsaren är utbytt mot en dator med ett hemgjort parallellkort, sittande i ISA-bussen.
Frågan är hur man felsöker detta?
En bra början vore att ringa in om felet sitter i datorn eller i styrsystemet.
Har ni några idéer?
I originalutförande sker överföring av programraderna från remsläsare till styrsystem via parallellöverföring.
7-bitar + 1 paritet.
Det är när det blir paritetsfel man får larmet "läsfel" på styrsystemet.
Remsläsaren är utbytt mot en dator med ett hemgjort parallellkort, sittande i ISA-bussen.
Frågan är hur man felsöker detta?
En bra början vore att ringa in om felet sitter i datorn eller i styrsystemet.
Har ni några idéer?
Re: NC-svarven larmar "läsfel"
Inte så enkelt att det är oxid i kontakter?
Pariteten går väl att kontrollera med något hembygge, typ något som driver en lysdiod så fort pariteten inte stämmer. Den kommer väl flimra lite varje gång ett nytt tecken matas fram, men bör vara i stort sett släckt.
Kan du mata på ett enda tecken i taget? I så fall går det ju att mäta på varje ledning med multimeter för att se om pariteten verkar fel eller rätt.
Pariteten går väl att kontrollera med något hembygge, typ något som driver en lysdiod så fort pariteten inte stämmer. Den kommer väl flimra lite varje gång ett nytt tecken matas fram, men bör vara i stort sett släckt.
Kan du mata på ett enda tecken i taget? I så fall går det ju att mäta på varje ledning med multimeter för att se om pariteten verkar fel eller rätt.
- prototypen
- Inlägg: 11076
- Blev medlem: 6 augusti 2006, 13:25:04
- Ort: umeå
Re: NC-svarven larmar "läsfel"
Ett gäng EXOR grindar "räknar" väl ut pariteten och tänder en LED på slutet om det är fel, eller tänker jag helt fel?
Protte
Protte
Re: NC-svarven larmar "läsfel"
"Pariteten går väl att kontrollera med något hembygge,"
Jag har en logikanalysator, är det något som är användbart?
Det är dåligt med kunskaperna om denna apparat.
"Kan du mata på ett enda tecken i taget?"
Det borde väl gå, om man använder ett terminalprogram?
Man undrar hur "djupt" i systemet pariteten kollas?
Det kanske finns trasiga kort före paritetskontrollen?
Jag har en logikanalysator, är det något som är användbart?
Det är dåligt med kunskaperna om denna apparat.
"Kan du mata på ett enda tecken i taget?"
Det borde väl gå, om man använder ett terminalprogram?
Man undrar hur "djupt" i systemet pariteten kollas?
Det kanske finns trasiga kort före paritetskontrollen?
Re: NC-svarven larmar "läsfel"
Det finns två kort i systemet som heter "remsläsarfunktioner".
Man kanske ska testa ett långskott och byta dessa?
Utan att ha en aning om vad man egentligen gör.
Man kanske ska testa ett långskott och byta dessa?
Utan att ha en aning om vad man egentligen gör.
Re: NC-svarven larmar "läsfel"
Finns det inget självtestprogram för svarven så du kan avgöra om det är i den, i kabeln eller i den sändande datorn felet ligger?
Re: NC-svarven larmar "läsfel"
Nej, något självtest finns inte.
Det är ett NC-system, dvs helt odatoriserad.
Jag gjorde ett försök igår att provocera fram felet, i felsökningssyfte.
Tyvärr fungerar allt som det ska.
Förmodligen är det lite kallare i verkstaden nu, och då fungerar det.
Det var väldigt varmt i verkstaden då det krånglade.
Jag får skjuta upp felsökandet tills vidare.
Det är ett NC-system, dvs helt odatoriserad.
Jag gjorde ett försök igår att provocera fram felet, i felsökningssyfte.
Tyvärr fungerar allt som det ska.
Förmodligen är det lite kallare i verkstaden nu, och då fungerar det.
Det var väldigt varmt i verkstaden då det krånglade.
Jag får skjuta upp felsökandet tills vidare.
- Jan Almqvist
- Inlägg: 1580
- Blev medlem: 1 oktober 2013, 20:48:26
- Ort: Orust
Re: NC-svarven larmar "läsfel"
Kanske en dålig (eller glömd) lödning på det hemgjorda kortet? Det stämmer ju bra med att felet är termiskt.
Det kan också vara smuts som ger en överledning när något utvidgas pga temperaturökning.
Om du vågar, ta ur kortet och titta på lödningarna med förstoringsglas. Allt pillande på grejer som fungerar innebär dock en viss risk att det fungerar alls sedan.
Det kan också vara smuts som ger en överledning när något utvidgas pga temperaturökning.
Om du vågar, ta ur kortet och titta på lödningarna med förstoringsglas. Allt pillande på grejer som fungerar innebär dock en viss risk att det fungerar alls sedan.
Re: NC-svarven larmar "läsfel"
Det hemgjorda kortet kan vara en felkälla, helt klart.
Jag testade att öppna dörren på styrsystemet och tog även av huven på datorn.
Men, som sagt, det var varmt i verkstaden så avkylningen blev kanske måttlig.
Vad tror ni om att hänga på logikanalysatorn efter det hemgjorda kortet?
Är det möjligt att utläsa något av detta?
Jag testade att öppna dörren på styrsystemet och tog även av huven på datorn.
Men, som sagt, det var varmt i verkstaden så avkylningen blev kanske måttlig.
Vad tror ni om att hänga på logikanalysatorn efter det hemgjorda kortet?
Är det möjligt att utläsa något av detta?
Re: NC-svarven larmar "läsfel"
Ja, du har ju 8 signaler (7 data + paritet) och eventuellt också
någon signal som "klocka". Dessa borde du kunna logga med
analysatorn och sedan kan man ju helt manuellt/okulärt
räkna bitar och se om pariteten är fel.
Eventuellt är den en av signalerna som låses hög eller låg,
och då syns det ju ganska enkelt.
någon signal som "klocka". Dessa borde du kunna logga med
analysatorn och sedan kan man ju helt manuellt/okulärt
räkna bitar och se om pariteten är fel.
Eventuellt är den en av signalerna som låses hög eller låg,
och då syns det ju ganska enkelt.
Re: NC-svarven larmar "läsfel"
Logikanalysatorn är en HP1663A.
Finns det minne i en sådan, så att man lagra ett antal tecken?
Det borde väl gå att hänga på den under full drift?
Då när det blir "läsfel", är det ju sista tecknet man ska kolla.
Finns det minne i en sådan, så att man lagra ett antal tecken?
Det borde väl gå att hänga på den under full drift?
Då när det blir "läsfel", är det ju sista tecknet man ska kolla.
Re: NC-svarven larmar "läsfel"
Enligt: https://www.valuetronics.com/Manuals/HP_1660ASERIES.PDF
så ska det vara 4K per kanal. Ja, det borde fungera.
så ska det vara 4K per kanal. Ja, det borde fungera.
Re: NC-svarven larmar "läsfel"
Nåväl, någon slags mikroprocessor lär det med stor sannolikhet finnas, om det inte är så att orginalremsläsaren styrs av/på tecken för tecken styrt av en stor mängd logikkretsar som tolkar remsans innehåll.säter skrev:Det är ett NC-system, dvs helt odatoriserad.
Re: NC-svarven larmar "läsfel"
Ingen processor, inte ens en diskret processor.
"om det inte är så att orginalremsläsaren styrs av/på tecken för tecken styrt av en stor mängd logikkretsar som tolkar remsans innehåll."
Ungefär så.
Det läses en hel rad åt gången, som mellanlagras i en buffert.
"om det inte är så att orginalremsläsaren styrs av/på tecken för tecken styrt av en stor mängd logikkretsar som tolkar remsans innehåll."
Ungefär så.
Det läses en hel rad åt gången, som mellanlagras i en buffert.
Re: NC-svarven larmar "läsfel"
Aha. Men då är det väl åtminstone någon enklare mikroprocessor/mikrokontroller? Eller sker mellanlagringen med räknare som stegar adresser i ram-krets?