Problem med överföring PC - CNC

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

Re: Problem med överföring PC - CNC

Inlägg av säter »

#Själva BTR kortet känns inte helt tillförlitligt.#
Nej, och nu kan man inte fortsätta felsökning längre. Möjligtvis kanske man skulle byta kabel.

#enbart se till att det i alla fall var *körbart*
i de DOS-miljöer som nyare Windows erbjuder.#
Det borde vara möjligt till den här maskinen som har serieöverföring.
Värre är det med de andra som har parallellöverföring, och där tiderna för överföringen till NC sköts av PC-programet.
Det är inga större problem med att det är DOS-program, så länge hårdvaran fungerar.

Det känns som att det som har högsta prioritet, är bygga nya BTR-kort av egen design, som är någorlunda lika för alla maskiner.
Samtliga försedda med serieport. Får försöka ta tag i det lite i vinter.

Det är ett annat problem med den här överföringen som tråden handlar om.
Lika bra att dra upp det nu när ni är insatta i kontruktionen.

När fräsmaskinen står stilla, kan det inträffa någon störning som gör att PC'n skickar en rad till BTR'en, utan att man bett om det. Denna rad hamnar då i BTR'ens buffert, och det kan vara lite dumt.
Det är nämligen inte säkert att det är den rad man ska köra härnäst. ( beroende på att man hoppar i NC-programet osv)
De här störningarna kommer oftast när kompressorn startar. Vi har provat med div avstörning på kompressorn, men det verkar inte hjälpa. HF-start på en TIG-svets stör omedelbart, så det är totalförbjudet.
Användarvisningsbild
säter
Inlägg: 35216
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: Problem med överföring PC - CNC

Inlägg av säter »

Labmaster.
#Jag skriver både CNC-simulator och program för att skicka filer till BTR:en.#
#CNC.exe vet jag inte vad den gör#

Jag vet inte vad en CNC-simulator är, men jag misstänker att det är just en sådan som min CNC.EXE är.

#Köp en tub kylspray som du kan nyttja när BTR:en hakar upp sig igen :vissla:#
Är det biltema som gäller då eller?
labmaster
Inlägg: 2919
Blev medlem: 5 april 2011, 01:10:25

Re: Problem med överföring PC - CNC

Inlägg av labmaster »

Jag kan svarva i på bildskärmen innan jag skickar CNC-programmet till SMT:n och kör live. Hittar jag något fel så kan jag modifiera G-koden direkt i programmet och köra en ny simulering innan den går live.

Brukar köpa Kylspray av Elektrokit, http://elektronikforumet.com/forum/view ... 80#p724080. drygt 40 riksdaler ex. moms för 200 ml. Har inte handlat kylspray hos Biltema men det kanske finns där också.
labmaster
Inlägg: 2919
Blev medlem: 5 april 2011, 01:10:25

Re: Problem med överföring PC - CNC

Inlägg av labmaster »

När fräsmaskinen står stilla...
Är det CNC.exe du kör då du får det där fenomenet? Om du har källkoden och kan skicka den till mig så kan jag försöka se vad som är orsaken till att det händer.
Användarvisningsbild
säter
Inlägg: 35216
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: Problem med överföring PC - CNC

Inlägg av säter »

Här har du en lite tafflig beskrivning av hur mitt system fungerar.
http://elektronikforumet.com/forum/view ... 78#p582878
sodjan
EF Sponsor
Inlägg: 43247
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Problem med överföring PC - CNC

Inlägg av sodjan »

> När fräsmaskinen står stilla, kan det inträffa någon störning som gör att PC'n skickar
> en rad till BTR'en, utan att man bett om det.

"Man" i detta fall, så som PC programmet ser det, är ju BTR-kortet.
Så PC'n uppfattar att BTR-kortet har skickat en begäran om "nästa rad".

Sen är det frågan om det är BTR-kortet i sig som "hickar till" eller om det
också blir lurat genom att det kommer en falsk signal in till BTR-kortet.

Om det är BTR-kortet självt som skapar en falsk signal så kan det kanske
åtgärdas genom att enbart titta på programmvaran i BTR-kortet och i PC'n.

Om det är kopplingen mellan fräsen och BTR-kortet som skapar den falska
signalen, så får man primärt leta problem *där*.

De faktiska omständigheterna behöver kanske kartläggas bättre.
Händer det enbart då fräsen "står still" (vad nu det betyder).
Vad är specifikt för läget där fräsen "står still" jämfört med när den
inte gör det. Förrutom att den inte står still så klart. Jag tänkte mer
elektriskt och specifikt på gränssnittet mot BTR-kortet.

Kan det vara så att störningarna inte kommer då fräsen går p.g.a
att du helt enkelt inte kör någon annan utrustning samtidigt ?
Användarvisningsbild
säter
Inlägg: 35216
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: Problem med överföring PC - CNC

Inlägg av säter »

#Så PC'n uppfattar att BTR-kortet har skickat en begäran om "nästa rad".#
Exakt.

#Sen är det frågan om det är BTR-kortet i sig som "hickar till" eller om det
också blir lurat genom att det kommer en falsk signal in till BTR-kortet.#
Jag tror inte det kommer någon falsk TAPE-FORWARDsignal från NC-systemet.
NC-systemet saknar helt buffring av rader, så vore det felet skulle det utlösa nästa rörelse.

#Händer det enbart då fräsen "står still"#
Nej, lite otydligt av mig där, det sker även när fräsen arbetar.
Det är bara det, att då lider man inte av det. Den felaktiga raden hamnar bara i BTR'ens 1-radsbuffert.

#"står still" (vad nu det betyder).#
Maskinen står still på programstopp.
Jag ser på bildskärmen att en ny rad har skickats till BTR, då cursorn har flyttat ner en rad.

Jag har liknande problem på en annan fräs, där vart jag rekomenderad en RS-232 optisk isolator.
http://elektronikforumet.com/forum/view ... =5&t=32595

Jag kan nämna, som en parentes, att störningarna vid TIGsvetsning däremot verkade störa TAPE-FORWARDsignalen från NC-systemet. Då löste nya rörelser ut på löpande band, utan att man bett om det. :badgrin:

Labmaster:
#Om du har källkoden och kan skicka den till mig så kan jag försöka se vad som är orsaken till att det händer.#
Som jag skrev tidigare i tråden, så vill jag inte lämna ut källfilen till CNC.EXE, det är ju liksom inte jag som äger den.

#Jag kan svarva i på bildskärmen innan jag skickar CNC-programmet till SMT:n och kör live. Hittar jag något fel så kan jag modifiera G-koden direkt i programmet och köra en ny simulering innan den går live.#
Ok, då är det nog lite mer finesser i det som jag har.

Nu ska jag ner i källaren och dra igång en annan fräsmaskin som stått en månad.
Hoppas det går bättre. :badgrin:

Jag måste även städa undan div. datorer som är framsläpade.
De här 2st P1'orna som inte får bild på, trots byte av grafikkort, är moderkortet kass på dessa eller?
Man vill ju märka på dem nu medans man kommer ihåg. :badgrin:
sodjan
EF Sponsor
Inlägg: 43247
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Problem med överföring PC - CNC

Inlägg av sodjan »

Märk dom med "Till Återvinning"... :-)
Användarvisningsbild
säter
Inlägg: 35216
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: Problem med överföring PC - CNC

Inlägg av säter »

#Märk dom med "Till Återvinning"... :-)#

Du har ju missuppfattat alltihopa.
Det ju jag som står för själva "återvinningen". 8)
Användarvisningsbild
säter
Inlägg: 35216
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: Problem med överföring PC - CNC

Inlägg av säter »

Idag var det dags för körning i maskinen. Dataöverföringen verkar fungera perfekt.
Däremot växlar den i fel växlar, när den ska växla växellådan. :tumner:
Nu var det tröttsamt.
Användarvisningsbild
polmanswe
Inlägg: 675
Blev medlem: 18 augusti 2011, 20:00:57
Ort: Uppsala / Hargshamn

Re: Problem med överföring PC - CNC

Inlägg av polmanswe »

www.aggsoft.com kan du ladda ner ett program som heter advanced serial port manager. Detta program är ett terminalprogram som jobbar transparent du får diret ut vad som skickas och vad som tas emot dessutom ser du all handskakning mm. Vi använder denna programvara uteslutande när vi utvecklar produkter med seriemommunikation.

//Stefan
Användarvisningsbild
säter
Inlägg: 35216
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: Problem med överföring PC - CNC

Inlägg av säter »

Nu körs det DOS på den här datorn.
Jag kunde inte se att de hade någon DOS-version av programmet.
Användarvisningsbild
polmanswe
Inlägg: 675
Blev medlem: 18 augusti 2011, 20:00:57
Ort: Uppsala / Hargshamn

Re: Problem med överföring PC - CNC

Inlägg av polmanswe »

Ahhha, jag är lite trött i huvudet just nu. Ses imorrn!
Användarvisningsbild
säter
Inlägg: 35216
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: Problem med överföring PC - CNC

Inlägg av säter »

Nu har jag fått bekymmer med BTR-överföringen igen.

Jag kör CIM.bat, några "lines" ser jag aldrig räknas på skärmen.
Jag får bootstatus (1). Dvs. något är fel.
Online/Offline visas aldrig.

Trycker jag QUIT, för att avsluta programmet, händer ingenting.
Drar jag i detta läge ur matningen till BTR-kortet, avslutas programmet plötsligt korrekt.

Vad tycker ni man ska börja nysta i för ände?
Ställ frågor och kom med förslag.

Tur att denna tråd finns.
Jag hade glömt hälften av vad som vart gjort förra gången. :)
Användarvisningsbild
säter
Inlägg: 35216
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: Problem med överföring PC - CNC

Inlägg av säter »

Jag drog i gång terminalemulatorn.
Normalt ska bootloadern på BTR-kortet skicka "=" vid spänningstillslag.
Det gör den inte.
Det matar på med tecken kontinuerligt.
Mestadels "L", eller om det är något liknande tecken.
Skriv svar