Problem ze sterowaniem silnikami
: 31 gru 2017, 12:02
Witam.
Przeczytałem chyba już wszystkie tematy na forum które w większym bądź mniejszym stopniu są związane z moim problemem ale niestety żadna z odszukanych porad nie rozwiązał mojego problemu.
Zbudowałem własną frezarkę oraz wykonałem jej sterowanie. Wszystko było ok aż do momentu gdy przyszedł czas na uruchomienie
Początkowo problemem był brak reakcji wyjść płyty głównej CNC na sterowanie w mach`u. Okazało się ze problem stanowił system operacyjny i po re-inst wyjścia płyty głównej zachowują się prawidłowo. Przynajmniej tak mi się wydaje. Sprawdzenie miernikiem wykazało że przy zmianie kierunku przemieszczenia w mach`u wyjście DIR przyjmuje wartości 0V - 4.82V. Podczas postoju na wyjściu STEP jest 0V a gdy zaczynam sterować przemieszczenie pojawia się 0.2V ale podejrzewam że wartość zależna będzie od częstotliwości sygnału jaki jest podawany na wyjściu. Sygnał ENA cały czas 4.8V nie doszedłem do tego jakie piny LPT odpowiadają za te sygnały i nie zmieniałem jeszcze tego.
Problem w tym że mimo sygnałów z płyty głównej sterownik nie kręci silnikami. W przypadku podłączenia na sterownik wejścia ENA zapala się czerwona dioda ale nawet na odłączonym sygnale ENA silniki nie działają. Zaznacze tylko co chyba ważne ze po włączeniu zasilania silniki trzymają jednak brak reakcji na sygnały sterujące.
Płyta główna CNC:

Sterownik silnika krokowego 2H504
http://automatyka-tombit.pl/pl/sterowni ... k-cnc.html
W instrukcji od sterownika napisanej najprawdopodobniej przez firmę od której zakupiłem sterownik jest informacja o jakimś rezystorze ale nie mam pojęcia po co jak i dlaczego. Sterownik zasilany 24VDC

W załączniku dodaje całą instrukcje.
Może ktoś miał podobny problem i udało mu sie go rozwiązać. Byłbym bardzo wdzięczny gdyby ktoś podzielił się rozwiązaniem. Jeżeli podałem za mało informacji proszę pytać. Sam już nie wiem co może być istotną informacją.
Przeczytałem chyba już wszystkie tematy na forum które w większym bądź mniejszym stopniu są związane z moim problemem ale niestety żadna z odszukanych porad nie rozwiązał mojego problemu.
Zbudowałem własną frezarkę oraz wykonałem jej sterowanie. Wszystko było ok aż do momentu gdy przyszedł czas na uruchomienie

Początkowo problemem był brak reakcji wyjść płyty głównej CNC na sterowanie w mach`u. Okazało się ze problem stanowił system operacyjny i po re-inst wyjścia płyty głównej zachowują się prawidłowo. Przynajmniej tak mi się wydaje. Sprawdzenie miernikiem wykazało że przy zmianie kierunku przemieszczenia w mach`u wyjście DIR przyjmuje wartości 0V - 4.82V. Podczas postoju na wyjściu STEP jest 0V a gdy zaczynam sterować przemieszczenie pojawia się 0.2V ale podejrzewam że wartość zależna będzie od częstotliwości sygnału jaki jest podawany na wyjściu. Sygnał ENA cały czas 4.8V nie doszedłem do tego jakie piny LPT odpowiadają za te sygnały i nie zmieniałem jeszcze tego.
Problem w tym że mimo sygnałów z płyty głównej sterownik nie kręci silnikami. W przypadku podłączenia na sterownik wejścia ENA zapala się czerwona dioda ale nawet na odłączonym sygnale ENA silniki nie działają. Zaznacze tylko co chyba ważne ze po włączeniu zasilania silniki trzymają jednak brak reakcji na sygnały sterujące.
Płyta główna CNC:

Sterownik silnika krokowego 2H504
http://automatyka-tombit.pl/pl/sterowni ... k-cnc.html
W instrukcji od sterownika napisanej najprawdopodobniej przez firmę od której zakupiłem sterownik jest informacja o jakimś rezystorze ale nie mam pojęcia po co jak i dlaczego. Sterownik zasilany 24VDC

W załączniku dodaje całą instrukcje.
Może ktoś miał podobny problem i udało mu sie go rozwiązać. Byłbym bardzo wdzięczny gdyby ktoś podzielił się rozwiązaniem. Jeżeli podałem za mało informacji proszę pytać. Sam już nie wiem co może być istotną informacją.