Har en äldre cnc-maskin som körs med styrsystemet PTP400. Via en pc programmerar och kör man maskinen. Programvaran är dosbaserad, och själva Huvudprogrammet begär självt att COM1 ska öppnas.
Nu ska jag byta PCn mot en lite nyare med Win XP.
När jag då startar Huvudprogrammet (WORK.EXE) kommer följande ruta upp:
"16-bitars MS-DOS-undersystem -
WORK.EXE -
Programmet har begärt att porten COM1 ska öppnas, men det går inte. Välj Stäng för att avsluta programmet."
Har försökt med allt jag kan komma på...
(Observera jag är ingen expert på området :OO)
Hur ny är den nya datorn? (Alltså, vilken CPU och klockfrekvens.) Om PTP400 är realtidstyrning (snarare än att ladda in instruktionerna i förväg) så kan vissa nyare datorer vara olämpliga, pga att CPU'n byter frekvens hela tiden. Detta har isf dock inget att göra med ditt problem.
Jag skulle personligen ha gått runt problemet genom att fortsätta att köra programmet programmet i DOS. Detta går att göra på flera sätt, t ex att dual-boota, eller (min favorit) att använda något som heter GRUB4DOS som är en boot-laddare. Den är egentligen tänkt för Linux, men kan även ladda in en disk-avbildning i RAM och köra DOS från den. Dock så kommer allt innehåll i avbildningen rensas vid nerstängning, om man använder just RAM-metoden.
Om någondera metod låter intressant kan jag försöka assistera dig vidare.
Gällande det faktiska felmeddelandet...
Är com-porten en riktig com-port på moderkortet och inte en USB-dongel?
Hittas com-porten av XP? (Kolla i enhetshanteraren?)
Skulle du kunna tänka dig att skicka exe-filen/programmet så jag kan ta en titt på det?
*riktig serieport
*inget fel på porten enl XP
*var/hur skickar ja filen?
Jag lyckades faktiskt köra med en XP-laptop en gång för ett par år sedan, men nu vill det sig inte.
*Anledningen till datorbyte är nätverk, och win för att kunna använda autocad samt konverteringsprogram mellan det och programvaran i maskin.
nu lyckades jag till slut få till det med min laptop med win XP. :)
..Men den stationära (som ja tänkte ha där) i maskin vill inte ge med sig. har fått bort meddelandet om porten, så det verkar kanske funka. men istället låser sig programmet
efter första knapptryckningen. ska testa att kopiera cnc-filerna rakt av från laptopen och lägga in, så kanske det går.
Tänkte om det kunde varit Brandväggen som låser programmet, men samma resultat när den och virusprog är avaktiverat..
Det ordnade sig när ja kopierade in filerna från laptopen.
Men... Nytt problem:
Verkar vara något fel på signalen till maskinen, den flyttar sig på axlarna men inget verktyg blir aktiverat.. Kan det vara så att win xp inte riktigt kan läsa filerna rätt, då de är från 1989 och avsedda för dos...? kan man isåfall göra något fix åt det, eller skulle en äldre win typ win95 kunna fixa det? Ungefär samma ålder..
Tror det, följande textrad hittade jag i själva fräsprogrammet "COM1 9600, E, 7, 2,RS, CS0,DS0,CD0" Har försökt ställa in porten efter det så gott jag förstår.
bitar/s 9600, databitar 7, paritet jämn,stoppbitar 2, (flödesreglering och fifo buffert) samt hur jag ställer in de sista fyra rs-cs-ds-cd- är jag osäker på...
Hur ny är den nya datorn? (Alltså, vilken CPU och klockfrekvens.) Om PTP400 är realtidstyrning (snarare än att ladda in instruktionerna i förväg) så kan vissa nyare datorer vara olämpliga, pga att CPU'n byter frekvens hela tiden. Detta har isf dock inget att göra med ditt problem.
Jag skulle personligen ha gått runt problemet genom att fortsätta att köra programmet programmet i DOS. Detta går att göra på flera sätt, t ex att dual-boota, eller (min favorit) att använda något som heter GRUB4DOS som är en boot-laddare. Den är egentligen tänkt för Linux, men kan även ladda in en disk-avbildning i RAM och köra DOS från den. Dock så kommer allt innehåll i avbildningen rensas vid nerstängning, om man använder just RAM-metoden.
Om någondera metod låter intressant kan jag försöka assistera dig vidare.
Gällande det faktiska felmeddelandet...
Är com-porten en riktig com-port på moderkortet och inte en USB-dongel?
Hittas com-porten av XP? (Kolla i enhetshanteraren?)
Skulle du kunna tänka dig att skicka exe-filen/programmet så jag kan ta en titt på det?
Det börjar luta åt dualboota tycker ja, om det nu inte beror på datorn i sig..
Nu är jag igång igen... Verkar vara datorn i sig, har delat upp hårddisken och installerat dos och xp för sig. Samma problem kvarstår när jag kör direkt ifrån dos på nya datorn.:
Maskinen far runt utan att aktivera verktyg, allmänt virrig... CPU? Går det att rätta till, isåfall hur?....
263 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849