Strona 1 z 2
Problem z uruchomieniem Mach3 na dodatkowym kontrolerze LPT
: 18 kwie 2009, 22:23
autor: LukaszWiecek
Witam serdecznie wszystkich forumowiczów.
Ze względu na fakt, że moja płyta główna nie posiada portu LPT (na płycie miejsca lutownicze pod port są - nie ma go tylko fizycznie), zostałem zmuszony zaopatrzyć się w kontroler LPT (na PCI). Niestety mam wielki problem ze zmuszeniem Mach3 do współpracy z płytą główną SSK-MB1 i sterownikami SSK-B01 (sterowniki póki co są podłączone na sucho - bez silników).
W systemie widziane są w tej chwili trzy porty - LPT1, LPT2 i LPT3:
Podejrzewam, że pod LPT1 kryje się ten port z płyty głównej (który jednak nie został wlutowany). Poniżej przedstawiam screeny wszystkich portów po kolei:
Natomiast w Mach3 próbowałem między innymi takiej konfiguracji:
Niestety test diagnostyczny Alt+7 nie reaguje na załączanie ani krańcórek Home, ani wyłącznika bezpieczeństwa. Automatyczna detekcja pinów w ustawieniach programu też nie wykrywa wciśnięcia żadnej z krańcówek.
Nie wiem, czy to jest istotne, ale po podłączeniu zasilania obie diody na płycie głównej, jak i na sterownikach cały czas się świecą.
Proszę Was z całego serca o jakąś radę.
: 18 kwie 2009, 23:08
autor: jarekk
Coś mi adresy wpisane w zakładkę Macha wyglądają dziwnie.
Nie powinno to być 0xC800 (pierwszy) i 0xC000(drugi)
Czasami pomagało wyłącznie w BIOSie tego LPT na płycie i zmiana adresów dodatkowych LPT na 0x378 (pierwszy) i 0x3BC ( drugi)
: 18 kwie 2009, 23:46
autor: LukaszWiecek
Wyłączyłem w BIOS-ie ten wbudowany port LPT, a tym dwóm portom z kontrolera zmieniłem numery z LPT2->LPT1 i z LPT3->LPT2. Niestety adresów system nie pozwala mi zmienić. W Machu dalej próbuję wpisywać różne kombinacje i nic.
Ma ktoś jeszcze jakieś pomysły?
: 19 kwie 2009, 05:47
autor: Piotr Rakowski
Mam ten sam problem ze sterownikami do kości MosChip. Niestety moim zdaniem są źle napisane. Ja mam taki zestaw na PCMCIA: 1xLPT i 2xCOM. COMy obsługuję OK, LPT za cholerę nie daje się ustawić do normalnej pracy.
: 19 kwie 2009, 07:11
autor: LukaszWiecek
Piotr Rakowski pisze:Mam ten sam problem ze sterownikami do kości MosChip, ..., LPT za cholerę nie daje się ustawić do normalnej pracy.
Tzn LPT Ci w ogóle nie chodzi? Bo u mnie np drukarka podpięta pod ten kontroler działa bez problemów.
A może problem leży w ustawieniu ECP, EPP... itp? Tylko w BIOS-ie nie mam możliwości tego ustawić dla kontrolera, a pod Windowsem nie mogę tego znaleźć (Windows7).
: 19 kwie 2009, 07:40
autor: paulg
Witam.
Zdecydowanie szybciej , prościej i bez nerwów kolega rozwiąże problem albo kupując starszego kompa za 200zł , lub podłączając pod istniejący - kontrolerek pod USB - np SS.
Dodatkowe porty mogą nie mieć pełnej obsługi - są dedykowane głównie pod właśnie drukarki , tak samo sprawa może dotyczyć sterowników jak już kolega wyżej wspomniał.
Można poszukać jeszcze karty z portem LPT , w której będzie pewna pełna obsługa wszystkich pinów - ale czasami szkoda nerwów i straconego czasu.
Pozdrawiam
: 19 kwie 2009, 08:17
autor: LukaszWiecek
paulg pisze:Witam.
Zdecydowanie szybciej , prościej i bez nerwów kolega rozwiąże problem albo kupując starszego kompa za 200zł , lub podłączając pod istniejący - kontrolerek pod USB - np SS
Ale czytałem, że te porty LPT na USB w ogóle nie współpracują z urządzeniami innymi niż drukarki/skanery.
I teoretycznie to właśnie taki kontroler, jaki mam wsadzony u siebie, powinien być pełnowartościowym portem LPT - w końcu po to się go wsadza do kompa, zamiast jakiś cudacznych przejściówek USB->LPT

: 19 kwie 2009, 08:27
autor: paulg
LukaszWiecek pisze:
Ale czytałem, że te porty LPT na USB w ogóle nie współpracują z urządzeniami innymi niż drukarki/skanery.
Nie chodzi o port LPT na USB - tylko o SmoothStepper - czyli w skrócie SS
Takie coś załatwia sprawę portów LPT , małej ilości wejść/wyjść , rozdzielczości enkodera jeśli montujemy serwa itp.
Proszę poszukać - na forum ten temat był już wiele razy opisywany
: 19 kwie 2009, 09:20
autor: muskiel
Witam,
A może problem leży w ustawieniu ECP, EPP... itp? Tylko w BIOS-ie nie mam możliwości tego ustawić dla kontrolera, a pod Windowsem nie mogę tego znaleźć (Windows7).
A gdzie kolega wyczytal ze Mach3 pracuje z Windows7? Juz przy Viscie moga byc problemy, i jest to rozwiazanie ostateczne. Najlepiej XP.
pzdr
Piotr
: 19 kwie 2009, 10:08
autor: LukaszWiecek
muskiel pisze:Witam,
A może problem leży w ustawieniu ECP, EPP... itp? Tylko w BIOS-ie nie mam możliwości tego ustawić dla kontrolera, a pod Windowsem nie mogę tego znaleźć (Windows7).
A gdzie kolega wyczytal ze Mach3 pracuje z Windows7? Juz przy Viscie moga byc problemy, i jest to rozwiazanie ostateczne. Najlepiej XP.
pzdr
Piotr
No tak - tego nie wziąłem pod uwagę. Poszedłem więc sprawdzić czy wszystko działa w kompie mojego ojca (nieco starsza maszyna - z normalnym portem LPT i XP na pokładzie). Tam też Mach3 nie udało mi się zmusić do współpracy (skonfigurowany wg opisu z akcesoria.cnc.info.pl). To mnie zaczęło trochę martwić, że to jednak wina źle zmontowanej płyty głównej. Ale kurczaki... chociaż same krańcówki powinny działać. Z tego, co widzę, to nie przechodzą one przez żadną elektronikę, a jedynie zwierają odpowiednie PIN-y portu LPT. Teoretycznie te kontrolki powinienem móc zapalić nawet bez płyty głównej, zwierając po prostu ze sobą te PIN-y kawałkiem drucika.
Co by zebrać nieco więcej danych, sprawdziłem też program Step2CNC i o dziwo tutaj już jest jakaś poprawa. Bez problemu wykrywa załączanie krańcówek podłączonych do płyty głównej.
Niestety na moim kompie nawet Step2CNC nie daje rady, więc tutaj chyba już się muszę poddać. Pozostaje tylko pytanie - dlaczego Mach3 nie chce współpracować na drugiej maszynie z normalnym portem LPT? ;/