NC-svarven larmar "läsfel"
Re: NC-svarven larmar "läsfel"
"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.
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.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: NC-svarven larmar "läsfel"
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.
Re: NC-svarven larmar "läsfel"
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.
Jag trodde att en dator hade någon form av mjukvaruprogram som snurrade.
Något sådant finns inte här.
Re: NC-svarven larmar "läsfel"
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
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
Re: NC-svarven larmar "läsfel"
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.
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.
Re: NC-svarven larmar "läsfel"
Det finns inget ROM eller liknande.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.
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).
Re: NC-svarven larmar "läsfel"
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.
Re: NC-svarven larmar "läsfel"
"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..
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..
Re: NC-svarven larmar "läsfel"
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.
Jag har för mig att jag sett en cnc-controller byggd på en C64 på nätet någon gång.
- 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"
C64 är ju modernt, ABC80 fixade ju detta i min gamla Blomkvist CNC-3000
Re: NC-svarven larmar "läsfel"
"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.
Ja, det vart svalare i verkstaden och då försvann störningarna.
Tyvärr inte mycket att felsöka på nu.
Re: NC-svarven larmar "läsfel"
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.säter skrev:Det finns inget ROM eller liknande.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.
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).
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: 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.
Re: NC-svarven larmar "läsfel"
"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".
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".
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: NC-svarven larmar "läsfel"
Det är lite varmt i verkstaden i dag, och då återkom störningarna igen.sodjan skrev:För att återgå till ämnet, har störningarna försvunnit?
Tror ni fortfarande på logikanalysatorn?
Eller finns det någon genväg?