Optiplex760 + Mach3 + LPT
: 10 lis 2019, 16:14
Witam szanownych forumowiczów,
Jest to mój pierwszy post więc chciałbym również przy okazji przywitać się w ogólności.
Jestem aktualnie na etapie walki z oprogramowaniem i sterowaniem maszyny, którą składam w ramach wolnego czasu. Od dłuższej chwili walczę z największym problemem tego domowego projektu, mianowicie dograniem oprogramowania do komputera i komunikacji z płytą główną.
Obecny zestaw wygląda nastepująco:
Płyta główna: SSK-MB2
Komputer: Dell optiplex 760
Program sterujący: Mach3
Otóż reszty konfiguracji nie podaję w pierwszym poście ponieważ z przebytych etapów walki wynika że podłączenie wszystkiego jest poprawne i silniki znakomicie radzą sobie z przemieszczaniem elementów osi. Ale od początku:
Maszyna została już uruchomiona (stąd pewność o podłączeniu) na starym komputerze z windowsem xp ze zintegrowanym portem LPT z płytą główną. Wszystko funkcjonowało poprawnie. Natomiast z racji niestabilności komputera i jego bolączek (urządzenie miało już dobrze powyżej 10 lat) postanowiłem postawić sterowanie na komputerze nieco młodszym. Do tego celo chciałem wykorzystać składaka o znacznie lepszych parametrach i kartą LPT w postaci dodatkowej karty PCI. Extra karta została zakupiona u sponsora.
Po kilku dniach walki ze sterownikami i próbą różnej konfiguracji instalacji oprogramowania nie udało się w żaden sposób skomunikować z szafą sterującą. Nie pocieszony efektami postanowiłem zakupić komputer. Gdzieś na forum znalazłem post polecający właśnie urządzenie Dell'a i takie nabyłem.
Na ten moment na komputerze zainstalowany jest windows 7 z architekturą 32-bitową, instalacja przebiegła bez komplikacji. Program mach3 również zainstalował się bezproblemowo.
Konfiguracja wygląda następująco:
port&pin
X 2 | 3
Y 4 | 5
Z 6 | 7
Zgodnie z instrukcją płyty SSK-MB2
adresowanie : 1# port 0x378
2# port 0x778
zgodnie z tym co widnieje w zakładce zasoby w menadżerze urządzeń.
częstotliwość 25000 kHz
Komunikacja była w 3 etapach:
1) brak jakiejkolwiek reakcji ze strony silników (czasem losowe stany) w machu brak światełek w zakładce diagnostyka
2) po włączeniu silniki skokowo obracają się o losowe wartości i kroki, zupełnie bez jakiegokolwiek ładu i składu (oś Z i Y) wydając nieprzyjemny dźwięk coś jak skakanie, burczenie, trykanie
3) po włączeniu silnik osi Z pracuje z stosunkowo dobrą kulturą chociaż słychać jeszcze czasem owy trykający dźwięk; oś X obraca się ale z nieco mniejszą kulturą i tylko w jednym kierunku; oś Y nie reaguje.
w zależności od włączenia drugiego portu lub nie pracują nieco lepiej lub nieco gorzej (kultura pracy) zmiana numerów portu kierunku (Dir) nie przynosi żadnego efektu.
Dodatkowo w Machu w diagnostyce wyłączniki krańcowe poprawnie sygnalizują zadziałanie.
Przypomnę że podłączenie, które jest obecnie zrealizowane już funkcjonowało!
Dodam że w BIOS'ie mam dostępne tylko następujące ustawienia portu:
Disabled, AT, PS2, EPP, ECP No DMA, ECP DMA1, ECP DMA2
Ich zmiana nie skutkuje zmianą pracy macha zdaje się w żaden sposób.
Chciałbym uniknąć kupowania kolejnego komputera. Będę bardzo wdzięczny za pomoc w rozwiązaniu problemu i z góry dziękuję za wszelkie sugestie. Dodam że jestem zielony jeżeli chodzi o rzeczy elektroniczne.
Jest to mój pierwszy post więc chciałbym również przy okazji przywitać się w ogólności.
Jestem aktualnie na etapie walki z oprogramowaniem i sterowaniem maszyny, którą składam w ramach wolnego czasu. Od dłuższej chwili walczę z największym problemem tego domowego projektu, mianowicie dograniem oprogramowania do komputera i komunikacji z płytą główną.
Obecny zestaw wygląda nastepująco:
Płyta główna: SSK-MB2
Komputer: Dell optiplex 760
Program sterujący: Mach3
Otóż reszty konfiguracji nie podaję w pierwszym poście ponieważ z przebytych etapów walki wynika że podłączenie wszystkiego jest poprawne i silniki znakomicie radzą sobie z przemieszczaniem elementów osi. Ale od początku:
Maszyna została już uruchomiona (stąd pewność o podłączeniu) na starym komputerze z windowsem xp ze zintegrowanym portem LPT z płytą główną. Wszystko funkcjonowało poprawnie. Natomiast z racji niestabilności komputera i jego bolączek (urządzenie miało już dobrze powyżej 10 lat) postanowiłem postawić sterowanie na komputerze nieco młodszym. Do tego celo chciałem wykorzystać składaka o znacznie lepszych parametrach i kartą LPT w postaci dodatkowej karty PCI. Extra karta została zakupiona u sponsora.
Po kilku dniach walki ze sterownikami i próbą różnej konfiguracji instalacji oprogramowania nie udało się w żaden sposób skomunikować z szafą sterującą. Nie pocieszony efektami postanowiłem zakupić komputer. Gdzieś na forum znalazłem post polecający właśnie urządzenie Dell'a i takie nabyłem.
Na ten moment na komputerze zainstalowany jest windows 7 z architekturą 32-bitową, instalacja przebiegła bez komplikacji. Program mach3 również zainstalował się bezproblemowo.
Konfiguracja wygląda następująco:
port&pin
X 2 | 3
Y 4 | 5
Z 6 | 7
Zgodnie z instrukcją płyty SSK-MB2
adresowanie : 1# port 0x378
2# port 0x778
zgodnie z tym co widnieje w zakładce zasoby w menadżerze urządzeń.
częstotliwość 25000 kHz
Komunikacja była w 3 etapach:
1) brak jakiejkolwiek reakcji ze strony silników (czasem losowe stany) w machu brak światełek w zakładce diagnostyka
2) po włączeniu silniki skokowo obracają się o losowe wartości i kroki, zupełnie bez jakiegokolwiek ładu i składu (oś Z i Y) wydając nieprzyjemny dźwięk coś jak skakanie, burczenie, trykanie
3) po włączeniu silnik osi Z pracuje z stosunkowo dobrą kulturą chociaż słychać jeszcze czasem owy trykający dźwięk; oś X obraca się ale z nieco mniejszą kulturą i tylko w jednym kierunku; oś Y nie reaguje.
w zależności od włączenia drugiego portu lub nie pracują nieco lepiej lub nieco gorzej (kultura pracy) zmiana numerów portu kierunku (Dir) nie przynosi żadnego efektu.
Dodatkowo w Machu w diagnostyce wyłączniki krańcowe poprawnie sygnalizują zadziałanie.
Przypomnę że podłączenie, które jest obecnie zrealizowane już funkcjonowało!
Dodam że w BIOS'ie mam dostępne tylko następujące ustawienia portu:
Disabled, AT, PS2, EPP, ECP No DMA, ECP DMA1, ECP DMA2
Ich zmiana nie skutkuje zmianą pracy macha zdaje się w żaden sposób.
Chciałbym uniknąć kupowania kolejnego komputera. Będę bardzo wdzięczny za pomoc w rozwiązaniu problemu i z góry dziękuję za wszelkie sugestie. Dodam że jestem zielony jeżeli chodzi o rzeczy elektroniczne.