A mnie bardziej niż na punktach zależy na Waszym zadowoleniu, Koledzy
Znaleziono 17 wyników
Wróć do „Step2CNC - czasem nie uruchamia programu”
- 04 lut 2009, 09:28
- Forum: STEP2CNC
- Temat: Step2CNC - czasem nie uruchamia programu
- Odpowiedzi: 38
- Odsłony: 10951
- 26 sty 2009, 14:11
- Forum: STEP2CNC
- Temat: Step2CNC - czasem nie uruchamia programu
- Odpowiedzi: 38
- Odsłony: 10951
1. Płyty są różne na różnych chipsetach.
2. Ja się nie oburzam - mam taki styl bycia.
3. Dziękuję za wreszcie konstruktywne podpowiedzi.
4. Problem właśnie polega na tym, że procedura wykonywania pracy jest identyczna, co do każdej linii, za wyjątkiem synchronizacji wątków. To muszę sprawdzić. Będzie mi łatwiej, bo wreszcie po przeinstalowaniu systemu (i to mnie najbardziej dziwi) na komputerze, na którym program działał poprawnie - działać przestał.
5. Ergo - błąd na pewno jest programowy, ale sama rekompilacja niczego nie da.
6. Podawanie konfiguracji komputera jest bez sensu - z założenia program ma działać na każdym sprzęcie. Dlatego właśnie piszę go w Delphi 7 - 16-bitowym kompilatorze, zgodnym nawet do Windows 95 w dół.
Aha to Twoje XP jest Pro, czy Home?
Dojdę do tego, jak skąd bierze się ten błąd. Moje testy wykazały ponadto:
- jeśli w 1 linii znaczącej (wektor wykonywany) jest wpisane Y - program także nie pójdzie. Jeśli wpisany jest X -> zadziała OK.
- wykonwany nie jest w istocie g-kod, tylko jego prekompilat, czyli tablica wektorów -> plik XYZ. Sprawdzałem działanie tego pliku -> jest tak samo, jak z g-kodem i PLT, czyli źle. WIną jest w takim razie wątek pracy programu.
- podejrzewam, że synchronizacja wątków jest problemem głównym.
==========================
HURRAAAA!!!! Doszedłem wreszcie do tego, o co chodziło! Winny jest jednak moim zdaniem Service Pack 2 dla PRO i SP3 dla Home. Chodziło o dodatkowe zerowanie zmiennych wejściowych procedury ruchu maszyny. Wcześniej, gdy wartość była nieustalona Windoza zawsze podstawiała zero, potem coś pokombinowali i podstawiała "nic". Anyway - zrobione. Wersja 1.33 została właśnie wrzucona na serwer. Można ją pobrać jak zwykle, np. z linku w podpisie, czyli np: www.grawerki.biz
Pozdrawiam wszystkich.
2. Ja się nie oburzam - mam taki styl bycia.
3. Dziękuję za wreszcie konstruktywne podpowiedzi.
4. Problem właśnie polega na tym, że procedura wykonywania pracy jest identyczna, co do każdej linii, za wyjątkiem synchronizacji wątków. To muszę sprawdzić. Będzie mi łatwiej, bo wreszcie po przeinstalowaniu systemu (i to mnie najbardziej dziwi) na komputerze, na którym program działał poprawnie - działać przestał.
5. Ergo - błąd na pewno jest programowy, ale sama rekompilacja niczego nie da.
6. Podawanie konfiguracji komputera jest bez sensu - z założenia program ma działać na każdym sprzęcie. Dlatego właśnie piszę go w Delphi 7 - 16-bitowym kompilatorze, zgodnym nawet do Windows 95 w dół.
Aha to Twoje XP jest Pro, czy Home?
Dojdę do tego, jak skąd bierze się ten błąd. Moje testy wykazały ponadto:
- jeśli w 1 linii znaczącej (wektor wykonywany) jest wpisane Y - program także nie pójdzie. Jeśli wpisany jest X -> zadziała OK.
- wykonwany nie jest w istocie g-kod, tylko jego prekompilat, czyli tablica wektorów -> plik XYZ. Sprawdzałem działanie tego pliku -> jest tak samo, jak z g-kodem i PLT, czyli źle. WIną jest w takim razie wątek pracy programu.
- podejrzewam, że synchronizacja wątków jest problemem głównym.
==========================
HURRAAAA!!!! Doszedłem wreszcie do tego, o co chodziło! Winny jest jednak moim zdaniem Service Pack 2 dla PRO i SP3 dla Home. Chodziło o dodatkowe zerowanie zmiennych wejściowych procedury ruchu maszyny. Wcześniej, gdy wartość była nieustalona Windoza zawsze podstawiała zero, potem coś pokombinowali i podstawiała "nic". Anyway - zrobione. Wersja 1.33 została właśnie wrzucona na serwer. Można ją pobrać jak zwykle, np. z linku w podpisie, czyli np: www.grawerki.biz
Pozdrawiam wszystkich.
- 25 sty 2009, 23:00
- Forum: STEP2CNC
- Temat: Step2CNC - czasem nie uruchamia programu
- Odpowiedzi: 38
- Odsłony: 10951
Czy mógłby ktoś wreszcie czytać, co piszę i o co proszę?
Kol. Mdario - odpowiedz na moje pytania, a na razie uwagi dot. kompilacji zachowaj na później. Chwilę pomyśl - skoro mówię, że nie mam komputera, na którym program działa źle, to znaczy, że coś zupełnie innego wchodzi w grę - i nie jest to kwestia przekompilowania programu, tylko uruchomienia go w jakimś trybie zgodności, albo jest kwestia inicjowania zmiennych przez któreś z używanych przeze mnie kontrolek.
1. Jaka wersja STEPa jest przez Ciebie testowana?
2. Na jakim systemie operacyjnym? - dokładnie z service-pakami...
Czy przypadkiem nie jest to XP Pro z SP2?
Kol. Mdario - odpowiedz na moje pytania, a na razie uwagi dot. kompilacji zachowaj na później. Chwilę pomyśl - skoro mówię, że nie mam komputera, na którym program działa źle, to znaczy, że coś zupełnie innego wchodzi w grę - i nie jest to kwestia przekompilowania programu, tylko uruchomienia go w jakimś trybie zgodności, albo jest kwestia inicjowania zmiennych przez któreś z używanych przeze mnie kontrolek.
1. Jaka wersja STEPa jest przez Ciebie testowana?
2. Na jakim systemie operacyjnym? - dokładnie z service-pakami...
Czy przypadkiem nie jest to XP Pro z SP2?
- 25 sty 2009, 10:00
- Forum: STEP2CNC
- Temat: Step2CNC - czasem nie uruchamia programu
- Odpowiedzi: 38
- Odsłony: 10951
To nie jest w takim razie kwestia sprzętu, a kontrolki "Zacznij od". Jeszcze raz sprawdzę w samej kontrolce, co w niej siedzi. Podejrzewam, że na niektórych komputerach na początku ma stan nazwijmy "nieustalony". Tylko co miałby do tego rodzaj komputera? Prędzej rodzaj lub ustawienia Windozy.
Większość moich komputerów to laptopy z oryginalnymi XP Home, XP Pro i Vistą.
Podaj mi takie informacje:
1. Czy po zmianie "Zacznij od" na 2 uruchamia się nawet, jeżeli w 3 linii jest wpis dotyczący osi Z?
2. Czy chodzi normalnie, dochodzi do końca i kończy normalnie?
3. Jaki masz system operacyjny?
4. Którą wersję STEPa testujesz?
5. Rzecz najważniejsza: jeśli po zamianie na linię 2 program pójdzie i dojdzie do końca zamień z powrotem na linię 1 i sprawdź, czy poszło?
Większość moich komputerów to laptopy z oryginalnymi XP Home, XP Pro i Vistą.
Podaj mi takie informacje:
1. Czy po zmianie "Zacznij od" na 2 uruchamia się nawet, jeżeli w 3 linii jest wpis dotyczący osi Z?
2. Czy chodzi normalnie, dochodzi do końca i kończy normalnie?
3. Jaki masz system operacyjny?
4. Którą wersję STEPa testujesz?
5. Rzecz najważniejsza: jeśli po zamianie na linię 2 program pójdzie i dojdzie do końca zamień z powrotem na linię 1 i sprawdź, czy poszło?
- 20 sty 2009, 21:57
- Forum: STEP2CNC
- Temat: Step2CNC - czasem nie uruchamia programu
- Odpowiedzi: 38
- Odsłony: 10951
- 20 sty 2009, 18:33
- Forum: STEP2CNC
- Temat: Step2CNC - czasem nie uruchamia programu
- Odpowiedzi: 38
- Odsłony: 10951
- 19 sty 2009, 21:10
- Forum: STEP2CNC
- Temat: Step2CNC - czasem nie uruchamia programu
- Odpowiedzi: 38
- Odsłony: 10951
Kol. Angermanek - wczytaj PLT i jeżeli masz autoatyczne generowanie g-kodu (opcja "Interpretuj automatycznie") to w oknie g-kodu masz program. Niezależnie jednocześnie generowany jest plik XYZ. Zapisz go poleceniem "Zapisz plik XYZ" z menu Pliki.
Zrób ten plik i wyślij go do mnie. Najlepiej także wyślij PLT.
Sprawa druga - jak wczytasz plik XYZ to program rusza, czy nie?
Czy zachowanie jest identyczne, jak przy PLT?
------------------------
Wrzuciłem na swoją stronę najnowszą wersję 1.32. Poprawiłem tam kilka rzeczy - między innymi generowanie kropki lub przecinka dziesiętnego.
Kol. Angermanek - sprzawdź w swoim komputerze, czy przypadkiem nie masz wpisanej kropki dziesiętnej zamiast przecinka w Panel sterowania->Ustawienia regionalne->Polska->znak dziesiętny. 99,9% komputerów ma wpisane 'przecinek', ale może Ty masz tam kropkę?
Zrób ten plik i wyślij go do mnie. Najlepiej także wyślij PLT.
Sprawa druga - jak wczytasz plik XYZ to program rusza, czy nie?
Czy zachowanie jest identyczne, jak przy PLT?
------------------------
Wrzuciłem na swoją stronę najnowszą wersję 1.32. Poprawiłem tam kilka rzeczy - między innymi generowanie kropki lub przecinka dziesiętnego.
Kol. Angermanek - sprzawdź w swoim komputerze, czy przypadkiem nie masz wpisanej kropki dziesiętnej zamiast przecinka w Panel sterowania->Ustawienia regionalne->Polska->znak dziesiętny. 99,9% komputerów ma wpisane 'przecinek', ale może Ty masz tam kropkę?
- 19 sty 2009, 06:50
- Forum: STEP2CNC
- Temat: Step2CNC - czasem nie uruchamia programu
- Odpowiedzi: 38
- Odsłony: 10951
Kol. Angermanek - w dolnym prawym rogu z 1 na 2 -> chodzi o numer linii, od której zaczyna się pracę? Czy praca jest wykonywana, nawet, gdy w linii 3 jest wpis Z?
Proszę nie o plik PLT a o XYZ!!! Wczytujesz PLT -> generujesz g-kod -> zapis do pliku XYZ!
Pamiętam, że była już kwesta zapisu X2 Y2 Z2 poruszana przez kogoś i to naprawiałem. Którą wersję STEPa masz? Może najlepiej byłoby pobrać nową 1.3 i sprawdzić na niej?
Proszę nie o plik PLT a o XYZ!!! Wczytujesz PLT -> generujesz g-kod -> zapis do pliku XYZ!
Pamiętam, że była już kwesta zapisu X2 Y2 Z2 poruszana przez kogoś i to naprawiałem. Którą wersję STEPa masz? Może najlepiej byłoby pobrać nową 1.3 i sprawdzić na niej?
- 18 sty 2009, 10:08
- Forum: STEP2CNC
- Temat: Step2CNC - czasem nie uruchamia programu
- Odpowiedzi: 38
- Odsłony: 10951
Tylko nadal podajecie mi Panowie za mało danych:
1. Po wstawieniu X zamiast Z w linii nr 3 można np. w linii 10 wstawić Z5. Sprawdzić czy to zadziała? -> sprawdzenie, czy problemem jest interpretacja Z - jako pierwszego parametru.
2. Czy po napotkaniu Z w linii 3 program się zawiesza i nie pozwala iść dalej, zatrzymuje i pozwala iść dalej, czy raczej zatrzymuje i klikanie na jakimkolwiek klawiszu sterującym nic nie daje? -> sprawdzenie, co się dzieje ze sterowaniem.
3. Proszę zrobić tak -> import PLT -> przycisk [Interpretuj] -> zapis jako XYZ. Zamknij program. Uruchom ponownie -> wczytaj ten plik XYZ -> przycisk [START]. Czy zadziałało? To samo z g-kodami: wczytanie PLT -> przycisk [Interpretuj] -> zapis jako NC.
4. Czy zatrzymywanie się programu w linii 3 następuje tylko po wczytaniu PLT, czy może także po wczytaniu pliku NC? -> sprawdzenie prawidłowości interpretacji pliku - koniecznie przy każdej próbie trzeba program uruchamiać od nowa.
5. Gdyby próby nic nie dały proszę o wysłanie do mnie pliku XYZ, na którym program się zatrzymuje (czyli Z5 w 3 linii). I proszę podać, czy to plik XYZ wygenerowany z PLT, czy z NC?
Musicie mi Panowie pomóc, bo inaczej nie dojdziemy do odnalezienia błędu.
WAŻNE: wszystkie próby proszę robić z wyłączonymi opcjami [wysyłaj ENABLE] i [sprawdź krańcówki].
1. Po wstawieniu X zamiast Z w linii nr 3 można np. w linii 10 wstawić Z5. Sprawdzić czy to zadziała? -> sprawdzenie, czy problemem jest interpretacja Z - jako pierwszego parametru.
2. Czy po napotkaniu Z w linii 3 program się zawiesza i nie pozwala iść dalej, zatrzymuje i pozwala iść dalej, czy raczej zatrzymuje i klikanie na jakimkolwiek klawiszu sterującym nic nie daje? -> sprawdzenie, co się dzieje ze sterowaniem.
3. Proszę zrobić tak -> import PLT -> przycisk [Interpretuj] -> zapis jako XYZ. Zamknij program. Uruchom ponownie -> wczytaj ten plik XYZ -> przycisk [START]. Czy zadziałało? To samo z g-kodami: wczytanie PLT -> przycisk [Interpretuj] -> zapis jako NC.
4. Czy zatrzymywanie się programu w linii 3 następuje tylko po wczytaniu PLT, czy może także po wczytaniu pliku NC? -> sprawdzenie prawidłowości interpretacji pliku - koniecznie przy każdej próbie trzeba program uruchamiać od nowa.
5. Gdyby próby nic nie dały proszę o wysłanie do mnie pliku XYZ, na którym program się zatrzymuje (czyli Z5 w 3 linii). I proszę podać, czy to plik XYZ wygenerowany z PLT, czy z NC?
Musicie mi Panowie pomóc, bo inaczej nie dojdziemy do odnalezienia błędu.
WAŻNE: wszystkie próby proszę robić z wyłączonymi opcjami [wysyłaj ENABLE] i [sprawdź krańcówki].
- 17 sty 2009, 08:19
- Forum: STEP2CNC
- Temat: Step2CNC - czasem nie uruchamia programu
- Odpowiedzi: 38
- Odsłony: 10951
Reasumując: rusza dopiero po usunięciu 3 linijki i nie pokazuje stanu, czy rusza i nie pokazuje stanu, a po usunięciu 3 linijki pokazuje stan?
Sprawa pierwsza: nie pokazuje stanu mimo włączonej opcji "Pokazuj stan stan maszyny" w zakładce "Ustawienia sterownika", czy opcja ta jest wyłączona?
Druga sprawa: spróbuj w trzeciej linii zmienić zapis z Z5,00 na X5,00. Sprawdź, czy ruszy?
Sprawa trzecia: można spokojnie uruchamiać program na komputerach bez portu LPT. Będzie działał normalnie.
Sprawa pierwsza: nie pokazuje stanu mimo włączonej opcji "Pokazuj stan stan maszyny" w zakładce "Ustawienia sterownika", czy opcja ta jest wyłączona?
Druga sprawa: spróbuj w trzeciej linii zmienić zapis z Z5,00 na X5,00. Sprawdź, czy ruszy?
Sprawa trzecia: można spokojnie uruchamiać program na komputerach bez portu LPT. Będzie działał normalnie.




