Buggfix Plus
Aktuellt datum och tid: 16.59 2019-08-21

Alla tidsangivelser är UTC + 1 timme




Svara på tråd  [ 45 inlägg ]  Gå till sida Föregående  1, 2, 3  Nästa
Författare Meddelande
InläggPostat: 01.34 2018-11-07 
Användarvisningsbild

Blev medlem: 11.56 2004-05-08
Inlägg: 3320
Ort: Stockholm
säter skrev:
Är det någon stegmotor på maskinen också?

På Z-axeln sitter det tydligen en stegmotor, se första inlägget i tråden.


Upp
 Profil  
 
InläggPostat: 01.37 2018-11-07 
Användarvisningsbild

Blev medlem: 11.56 2004-05-08
Inlägg: 3320
Ort: Stockholm
säter skrev:
arvidb skrev:
:humm: Undrar om det helt enkelt går att skicka de där kommandona över serieporten och få maskinen att köra dem. Kanske värt att testa? Vad tror du säter?
Det finns ju en mikroskopisk chans att det kan fungera, men till vilken nytta?
Utan ett komplett system blir ju maskinen extremt hårdarbetad. :humm:

Jo det är klart, för att det ska vara någon vits så behöver man ju hitta en post-processor som passar maskinen, vilket kanske inte är realistiskt.


Upp
 Profil  
 
InläggPostat: 08.41 2018-11-07 
Användarvisningsbild

Blev medlem: 21.16 2009-02-22
Inlägg: 16823
Ort: Säter
arvidb skrev:
På Z-axeln sitter det tydligen en stegmotor, se första inlägget i tråden.
Aha, det hade jag missat.


Upp
 Profil  
 
InläggPostat: 08.57 2018-11-07 
Användarvisningsbild

Blev medlem: 21.16 2009-02-22
Inlägg: 16823
Ort: Säter
mrfrenzy skrev:
Har du även kommandolistan som nämns i g-kodsutskriften?
Det är ju ett måste för att kunna köra.
Finns den listan, då kanske det är värt ett försök. :humm:


Upp
 Profil  
 
InläggPostat: 10.09 2018-11-07 
Användarvisningsbild

Blev medlem: 21.16 2009-02-22
Inlägg: 16823
Ort: Säter
Man tycker att det borde vara någon display och jog-reglage direkt på maskinen.
Jag har svårt att förstå hur man ska kunna köra från en vanlig dator via RS-232. :humm:


Upp
 Profil  
 
InläggPostat: 11.11 2018-11-07 
Användarvisningsbild

Blev medlem: 16.34 2004-09-06
Inlägg: 23803
Ort: Sparreholm, Södermanland N 59° 4.134', E 16° 49.743'
Dripfeed kanske?


Upp
 Profil  
 
InläggPostat: 11.24 2018-11-07 
Användarvisningsbild

Blev medlem: 21.16 2009-02-22
Inlägg: 16823
Ort: Säter
Styrningen, som heter Servotron, verkar fortfarande finnas hos PLC-Sweden.
Det kan ju vara värt att slå en signal dit.


Upp
 Profil  
 
InläggPostat: 14.30 2018-11-07 

Blev medlem: 14.06 2010-03-24
Inlägg: 136
Ort: Huddinge
Jag skulle prova skicka över G-koden på serieporten, prova med 9600, 8N1.
Det fanns en pin config på serieportsingången i pdfen.
Det sitter ju en Z80 i som kanske gör om G-kod till styrning av motorerna.
Vem vet, det kanske funkar.


Upp
 Profil  
 
InläggPostat: 14.54 2018-11-07 
Användarvisningsbild

Blev medlem: 11.56 2004-05-08
Inlägg: 3320
Ort: Stockholm
säter skrev:
Man tycker att det borde vara någon display och jog-reglage direkt på maskinen.
Jag har svårt att förstå hur man ska kunna köra från en vanlig dator via RS-232. :humm:

Nä det har du ju rätt i, det räcker såklart inte med en postprocessor, man behöver ju ett helt styrprogram som pratar maskinens protokoll för att kunna referensköra, jogga m.m. :doh:


Upp
 Profil  
 
InläggPostat: 15.01 2018-11-07 
Användarvisningsbild

Blev medlem: 11.56 2004-05-08
Inlägg: 3320
Ort: Stockholm
H.Andersson: Ett alternativ för att styra maskinen är LinuxCNC och IO-kort från Mesa. 6I24 (FPGA-kort) + 7I33TA (4-kanaligt servointerface) + 7I42TA (breakout card) borde kunna funka.

7I33TA styr servoförstärkarna med ±10 V och tar emot enkodersignalerna. (Tachosignalen går till servoförstärkarna så det behövs inga analoga ingångar för dessa på interfacekorten.)
7I42TA bör funka för att styra stegmotordrivaren med step/dir.

Men maila Mesa för att få förslag på bästa kombon för din kombination av I/O. Ovanstående kombo går på $263-$283 + frakt och moms.


Upp
 Profil  
 
InläggPostat: 20.08 2018-11-07 

Blev medlem: 14.06 2010-03-24
Inlägg: 136
Ort: Huddinge
Tyckte jag såg att dessa servo skulle ha +/-15V.
Men bara de vet vad du har för servos och hårdvara kan de nog föreslå något.


Upp
 Profil  
 
InläggPostat: 22.26 2018-11-07 

Blev medlem: 20.12 2012-04-28
Inlägg: 71
Tack för alla inlägg i tråden, det är jätte eggande att få lite draghjälp! :D

Försöker återkoppla på era inlägg:
Tänker mig att om man lyckas dripfeeda lite kod till maskinen så den rör sig, kan man iallafall mäta vilka styrsignalerna är och var de går.
Men att lyckas sätta upp seriell kommunikation så det fungerar verkar vara en vetenskap i sig. Får fundera lite på det.
Men att permanent köra maskinen med seriellporten om det skulle vara tekniskt möjligt, låter kanske som Säter skriver tungrott.
Vill gärna kunna CAM-bereda program, och köra den som man är van moderna maskiner gör. (Helst simultan 3 axligt)

Har inte manuellt "Enablat" drivarna, men det kan vara nästa steg! Provkörde med en vridput och fick den att hoppa lite iallafall.
På en av blockdiagramen (s29) för drivarna står "Differanzeingang" 1&2, vill den ha differans-signal tro?

Den omskrivna kommandolistan som mrfrenzy frågar efter, var dessvärre inte med i bunten med papper.

För att tydliggöra så sitter det en stegmotor på Z-axeln. Märkskylten har bleknat tyvärr.
Bilaga:
IMG_0421.JPG

Bilaga:
Förstorad märkskylt stegmotor.jpg


Ikväll har jag läst på lite om de MESA-kort som arvidb rekommenderade. Vad jag förstått är det bra grejer, som används vid många seriösa retrofits.
Jag har aldrig stött i Linux, så Linux CNC känns som en högre tröskel än tex MACH, men det är en bit kvar till det beslutet.

Som jag tänker mig fortsättningen just nu så är det:
1) Se om drivarnas Enable-signal är hög, och testa igen med trimput
2) Förstå mer om XY motorernas tachometrar och encoders
3) Prova pulsa Z och se om den rör sig
4) Läsa på om hur kommunicera med seriellporten
5) Läsa på mer om vilka hårdvaror man kan köpa, tex MESA

Tack för er input, mycket trevlig inledning på tråden!

//H


Logga in för att visa de filer som bifogats till detta inlägg.


Upp
 Profil  
 
InläggPostat: 08.26 2018-11-08 
Användarvisningsbild

Blev medlem: 21.16 2009-02-22
Inlägg: 16823
Ort: Säter
Citera:
Men att lyckas sätta upp seriell kommunikation så det fungerar verkar vara en vetenskap i sig. Får fundera lite på det.
Det finns ju i alla fall en skiss på hur kabeln ska kopplas.


Upp
 Profil  
 
InläggPostat: 15.00 2018-11-08 

Blev medlem: 14.06 2010-03-24
Inlägg: 136
Ort: Huddinge
Löd ihop en RS-232 kabel efter skissen i PDFen.
Koppla in och starta maskinen.
Starta ett terminalprogram i PCn, prova med vanliga inställningar typ 9600baud, 8 databitar, ingen paritet (N) och 1 stoppbit.
Prova anslut och skriv in några rader G-koden från PDFen.
Se om maskinen verkar göra det G-koden säger åt den.

Det finns ingen kommunikation tillbaka från maskinen, bara envägs kommunikation (om jag såg rätt), så du får ingen ting tillbaka i terminalfönstret.
Finns en minimal risk det kan fungera, och inget lär gå söder av att prova så varför inte?
Om det inte fungerar kan du fundera på något annat sätt att styra maskinen.
Det finns säkert många gamla maskiner som uppgraderats med ny styrning så kunskapen borde finnas om man letar runt lite.


Upp
 Profil  
 
InläggPostat: 16.34 2018-11-11 

Blev medlem: 20.12 2012-04-28
Inlägg: 71
Gångna dagars/dagens uppdatering:

Försökt prata med maskinen genom den seriella porten. Jag har misslyckats på alla sätt jag testat.
Har ingen parallellport/seriell port på min laptop.
Provade först köpa en billig db25 till USB adapter (som datorn inte kunde känna igen).
Installerade HyperTerminal och försökte skicka med hjälp av en Arduino. Det fungerade inte.
Kan ingenting om seriell kommunikation, så känns som just another rabit hole man kan förlora sig i. Kommer inte göra mer på den fronten tror jag.

Har funderat mycket kring det lilla kretskortet som sitter fastskruvat i racken:
Bilaga:
Binary ripple counter och Hex inverter.JPG


Här samlas O-puknkt signaler från lägesgivarna på XYZ (inte ändlägesgivarna för det sitter 2 på varje axel).
Resetsignal för XYZ, samt Takt ut från SMK till kortet på bilden, vidare till digisyn.
IC-kretsarna är 2 Binary riple counter, och en hex inverter. Vad händer i denna logik?
...

Plockade ur DY-1 och SMK korten ur racken och provkörde med min vridput på SMK- takt X. När puten var på max 12v och jag vred ner tillbaka rörde sig X-axeln lite, vad som med stegmotortermer förklarat känns som ett "Step". Är jag ute och cyklar om jag misstänker att det ska vara puls-signal för takt? Och att den tog ett steg när 12v signalen föll mot 0v?

På de två korten som verkar vara minnes och processorelektroniken satt två QC-lappar, verkar vara tillverkade 1989-06 och 1989-09.
...

Har beställt mig ett Rigol DS1054z Oscilloskop från instrumentcenter. Hoppas få det i veckan, måste "se" vad jag mäter för att förstå det här känns det som. Har velat ha ett i säkert 10 år, nu har jag ett projekt som motiverar det ;D
...

Innan jag går vidare med att köpa retrofit elektronik från MESA, behöver jag veta om det går att hacka in sig på drivarna. Jag tror mer och mer på att det går.
Det ska bli otroligt spännande att höra om någon på EF har någon intelligent gissning på vad logik-kretsen egentligen gör!
För är det fler med mig som tror att puls-signal kan vara realistiskt, så får jag börja efterforska hur sådan signal ska se ut, skapa och testa mot drivarna!

Ha en fortsatt trevlig söndag!
//H


Logga in för att visa de filer som bifogats till detta inlägg.


Upp
 Profil  
 
Visa inlägg nyare än:  Sortera efter  
Svara på tråd  [ 45 inlägg ]  Gå till sida Föregående  1, 2, 3  Nästa

Alla tidsangivelser är UTC + 1 timme


Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 6 gäster


Du kan inte skapa nya trådar i denna kategori
Du kan inte svara på trådar i denna kategori
Du kan inte redigera dina inlägg i denna kategori
Du kan inte ta bort dina inlägg i denna kategori
Du kan inte bifoga filer i denna kategori

Sök efter:
Hoppa till:  
   
Drivs av phpBB® Forum Software © phpBB Group
Swedish translation by Peetra & phpBB Sweden © 2006-2010