Witam.
I tego chciałem uniknąć ( dos ).
Poprzednia konstrukcja w TPas była koszmarna w obsłudze, ze względu na moje małe doświadczenie programistyczne. A i nie chciało mi się dorabiać interface'u.
Środowisko Delphi wygląda dużo przyjaźniej i jest bardziej elastyczne.
Zrobię i zobaczę jak sie sprawuje. Dla pewności będę uruchamiał na gołym W98 w blaszaku uruchomionym tylko do tego celu.
pozdrawiam
Piromarek
Delphi - komponent obsługi LPT - poszukiwany
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 1
- Posty: 573
- Rejestracja: 22 cze 2004, 18:41
- Lokalizacja: Szczecin
- Kontakt:
Ja bym postawił na jakieś małe procesorki Atmela z rodziny 8051 lub AVR
i przesyłał dane nawet po RS232 (i tak maszyna jest mechanicznie wolniejsza niż dane przesyłane przez RS)
i generował impulsy liczone w mega Hercach z tego procka.
Można dostać informację zwrotną tym samym RS'em.
Tylko takimi programami jak TurboCNC to chyba już nie będzie można sterować.
Niestety trzeba opracować w procesorku :
- jakiś protokół transmisji szeregowej
- rozumienie tekstowych poleceń g-codów
- operacje na liczbach rzeczywistych
- funkcje sinus i cosinus
- generowanie impulsów sterujących (co jest najłatwiejsze)
Gdyby jednak ktoś miał czas i chęć tak zrobić, to system operacyjny na PC sterującym przestanie być problemem a i można by czytać prace zapisane na karcie np .SD (bez połączenia z PC)
i przesyłał dane nawet po RS232 (i tak maszyna jest mechanicznie wolniejsza niż dane przesyłane przez RS)
i generował impulsy liczone w mega Hercach z tego procka.
Można dostać informację zwrotną tym samym RS'em.
Tylko takimi programami jak TurboCNC to chyba już nie będzie można sterować.
Niestety trzeba opracować w procesorku :
- jakiś protokół transmisji szeregowej
- rozumienie tekstowych poleceń g-codów
- operacje na liczbach rzeczywistych
- funkcje sinus i cosinus
- generowanie impulsów sterujących (co jest najłatwiejsze)
Gdyby jednak ktoś miał czas i chęć tak zrobić, to system operacyjny na PC sterującym przestanie być problemem a i można by czytać prace zapisane na karcie np .SD (bez połączenia z PC)