NC-svarven larmar "läsfel"

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
säter
Inlägg: 32556
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: NC-svarven larmar "läsfel"

Inlägg av säter »

"Men då är det väl åtminstone någon enklare mikroprocessor/mikrokontroller?"

Nej, inte vad jag kan förstå.
Det finns ingen form av mjukvara, vare sig att ladda via remsa, eller inbränt i något prom.

"Eller sker mellanlagringen med räknare som stegar adresser i ram-krets?"

Jag är inte så hemma på detta, men ram-minne tvivlar jag på.
Jag skulle snarare tro att det är ett antal vanliga grindar.

Det är kul att du ställer frågor om detta, då måste jag tänka till lite själv också. :)

Jag bifogar ett par blockschemor på styrningen.
002.JPG
001.JPG
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
swesysmgr
Inlägg: 14176
Blev medlem: 28 mars 2009, 06:56:43
Ort: Göteborg

Re: NC-svarven larmar "läsfel"

Inlägg av swesysmgr »

Eftersom den har en ALU, adress- och instruktionsbuss samt "programverk processor program" så tror jag det är något slags dator även om den i sin tur är uppbyggd av diskreta kretsar och inte har ett distinkt cpu-chip.
Användarvisningsbild
säter
Inlägg: 32556
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: NC-svarven larmar "läsfel"

Inlägg av säter »

Jag är inte kunnig om detta, men vad är definitionen av en "dator"?
Jag trodde att en dator hade någon form av mjukvaruprogram som snurrade.
Något sådant finns inte här.
Användarvisningsbild
swesysmgr
Inlägg: 14176
Blev medlem: 28 mars 2009, 06:56:43
Ort: Göteborg

Re: NC-svarven larmar "läsfel"

Inlägg av swesysmgr »

För mig är det en dator, programmet ligger nog i något slags ROM/EPROM som på den Japanska maskinen du visat bilder på tidigare.

Nu fungerade kommunikationen igen men det borde gå att hitta någonstans i maskinens eller remsläsarens manual om det skall vara jämn eller udda paritet (jämnt eller udda antal ettor i det tecken som skickas) och sedan koppla in logikanalysatorn mellan kabeln och maskinen. Alternativt mäta och logga lite fungerande tecken och se om det är udda eller jämn som gäller.

På den andra maskinen ansluten med ett separat mikrodatorkort via serieport var det udda paritet på tecknen till maskinen från styrkortet.

Med tanke på hur nätaggregatet i en annan tråd såg ut hade jag börjat med att försiktigt peta eller borsta bort allt sot och ev. slipdamm eller spånor som ligger mellan benen på kretsarna på det virade ISA-kortet i datorn :)
Användarvisningsbild
säter
Inlägg: 32556
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: NC-svarven larmar "läsfel"

Inlägg av säter »

Man kan välja att köra ISO(ascii) med jämn paritet, eller EIA som har udda.
Jag kör ISO med jämn paritet.

Jag ska försöka bekanta mig lite med logikanalysatorn.
Jag har aldrig använt en sådan tidigare.
Användarvisningsbild
säter
Inlägg: 32556
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: NC-svarven larmar "läsfel"

Inlägg av säter »

swesysmgr skrev:För mig är det en dator, programmet ligger nog i något slags ROM/EPROM som på den Japanska maskinen du visat bilder på tidigare.
Det finns inget ROM eller liknande.
En dator har väl någon form av instruktionsuppsättning eller liknande?
Något sådant finns inte här.

Den Japanska maskinen har ett CNC-system (Computer Numerical Control).
Svarven har ett äldre typ av system, NC (Numerical Control).
MiaM
Inlägg: 9968
Blev medlem: 6 maj 2009, 22:19:19

Re: NC-svarven larmar "läsfel"

Inlägg av MiaM »

I princip är ju "hålremsan" du läser in instruktioner och vad hålresan kan innehålla är ju instruktionsuppsättningen. Men när den endast "kör" just det som kommer från "hålremsan" så har den väl inget självtest av något slag. Det skulle vara om man kan göra självtest genom att ladda in en specialpreparerad hålremsa eller liknande.
Användarvisningsbild
säter
Inlägg: 32556
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: NC-svarven larmar "läsfel"

Inlägg av säter »

"I princip är ju "hålremsan" du läser in instruktioner och vad hålresan kan innehålla är ju instruktionsuppsättningen."

Jo, det är ju sant.
Men det finns ju inget mjukvaruprogram som "snurrar" hela tiden i systemet.

Om man inte behöver någon flexibilitet på en dator, utan samma program ska köras hela tiden, då går det väl att bygga upp programmet utav hårdvara?
Jag tror det är gjort i stil med det.

Jag kan tillägga att på de datoriserade CNC-systemen, så är datorn inte involverad i själva NC-styrningen.
Den används bara till perifera funktioner.

Med tanke på att en modern "superdator" med nöd och näppe kan användas till Mach3, så är det ju uteslutet att en dator från tidigt 70-tal skulle hinna med pulsgenereringen..
jihe
Inlägg: 2411
Blev medlem: 24 april 2009, 20:16:03

Re: NC-svarven larmar "läsfel"

Inlägg av jihe »

Avämnes, men är det verkligen uteslutet? Att moderna superdatorer inte klarar av det beror ju på att operativsystemen inte jobbar i realtid utan portionerar ut resurser lite hipp som happ, ibland lite cnc-kontroll, nästa ögonblick är det facebookuppdateringar, och sen massa animeringar av någon spännande UI-komponent. Så de har ju snabbhet i överflöd, men inte kontrollen över exakt när något skall inträffa.

Jag har för mig att jag sett en cnc-controller byggd på en C64 på nätet någon gång.
Användarvisningsbild
tecno
Inlägg: 27039
Blev medlem: 6 september 2004, 17:34:45
Skype: tecnobs
Ort: Sparreholm, Södermanland N 59° 4.134', E 16° 49.743'
Kontakt:

Re: NC-svarven larmar "läsfel"

Inlägg av tecno »

C64 är ju modernt, ABC80 fixade ju detta i min gamla Blomkvist CNC-3000
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43178
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: NC-svarven larmar "läsfel"

Inlägg av sodjan »

För att återgå till ämnet, har störningarna försvunnit?
Användarvisningsbild
säter
Inlägg: 32556
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: NC-svarven larmar "läsfel"

Inlägg av säter »

"För att återgå till ämnet, har störningarna försvunnit?"

Ja, det vart svalare i verkstaden och då försvann störningarna.
Tyvärr inte mycket att felsöka på nu.
Användarvisningsbild
swesysmgr
Inlägg: 14176
Blev medlem: 28 mars 2009, 06:56:43
Ort: Göteborg

Re: NC-svarven larmar "läsfel"

Inlägg av swesysmgr »

säter skrev:
swesysmgr skrev:För mig är det en dator, programmet ligger nog i något slags ROM/EPROM som på den Japanska maskinen du visat bilder på tidigare.
Det finns inget ROM eller liknande.
En dator har väl någon form av instruktionsuppsättning eller liknande?
Något sådant finns inte här.

Den Japanska maskinen har ett CNC-system (Computer Numerical Control).
Svarven har ett äldre typ av system, NC (Numerical Control).
Jag tror att skillnaden ligger i hur systemet fungerar utåt mot operatör och omgivning, NC-system kan bara passivt köra ett program från remsa eller magnetband. Med CNC har du en operatörspanel med tangentbord och gränssnitt och kan mata in och redigera program direkt på maskinen.

Inuti din NC-styrning verkar det sitta något slags mikrodator från 70-talet, de interna programmen i "PROGRAMVERK PROCESSOR PROGRAM" från blockschemat borde finnas lagrade någonstans och ordet "processor" tyder på att en sådan finns även om den kanske tar upp ett helt kort med diskreta kretsar.

Här är ett utsnitt ur en gammal bild av ISA-kortet för maskinkommunikationen:
Saterkort2.png
Jag hade försökt att försiktigt borsta eller peta bort sotet mellan komponentbenen på optokopplare m.m. med kortet uttaget ur maskinen. De orangegula kretsarna tror jag är motståndsnät och de små märkta "SHARP" borde vara optokopplare, de skall inte vara så känsliga. Kretsarna till höger i bild (PIO och något slags logik) är i teorin känsligare men jag tror inte det skall vara några problem.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
säter
Inlägg: 32556
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: NC-svarven larmar "läsfel"

Inlägg av säter »

"Inuti din NC-styrning verkar det sitta något slags mikrodator från 70-talet, de interna programmen i "PROGRAMVERK PROCESSOR PROGRAM" från blockschemat borde finnas lagrade någonstans och ordet "processor" tyder på att en sådan finns även om den kanske tar upp ett helt kort med diskreta kretsar."

Om jag fattat rätt när har jag läst, så finns det 48st steg som körs.
Dessa verkar vara gjorda i hårdvara.

För skojs skull lägger jag upp lite dokumentation på "PROGRAMVERK".
001.JPG
002.JPG
003.JPG
004.JPG
005.JPG
006.JPG
007.JPG
008.JPG
009.JPG
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
säter
Inlägg: 32556
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: NC-svarven larmar "läsfel"

Inlägg av säter »

sodjan skrev:För att återgå till ämnet, har störningarna försvunnit?
Det är lite varmt i verkstaden i dag, och då återkom störningarna igen.

Tror ni fortfarande på logikanalysatorn?
Eller finns det någon genväg?
Skriv svar