oswojenie Yaskawa SGDA + Sanyo Denki

Dyskusje dotyczące serwonapędów i napędów serwokrokowych.

Autor tematu
dragon44
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 18
Posty: 616
Rejestracja: 01 mar 2008, 20:46
Lokalizacja: Lubsko

oswojenie Yaskawa SGDA + Sanyo Denki

#1

Post napisał: dragon44 » 11 mar 2014, 22:00

Witam serdecznie, mimo że w dzień na dworze przyjemna pogoda, to wieczory są jeszcze chłodne, więc postanowiłem zabrać się w końcu za szpeje, które zalegają mi na biurku. Chodzi o serwa, serwopacki Yaskawa SGDA-04AS, silniki Sanyo Denki P50B07030DCS00M. Na nasze: wzmacniacze mają 400W, są na 230 V 1-faza, sterowanie +-10 V i nie mają przedniego panelu (co ma znaczenie, o czym za chwile). Silniki mają "tylko" 300 W, prawie 1 Nm, kręcą się do 3000 obr/min nominalnie i maks 4500. 200 V, enkoder 2000 ppr inkrementalny, oraz hamulec 24V. Posiadam takie trzy zestawy ;)

Problem polega na tym, że nie za bardzo wiem jak je ugryźć. Jak już wspomniałem, wzmacniacze nie mają przednich paneli, więc albo muszę kupić takowy, albo czeka mnie przeprawa przez rs232. Bardziej prawdopodobna jest ta druga opcja, więc pojawia się problem z oprogramowaniem. Nie spodziewam się że to będzie plug&play, skąd można załatwić sobie oprogramowanie? bo bez tego ani rusz... Silniki mają hamulce, w manualu znalazłem informację, że potrzebuję czegoś o nazwie brake control relay, typu: LPSE-2H01, co to jest i czy jest to potrzebne? :P czy wystarczy zwykły zasilacz 24dc zamiast tego, zsynchronizowany jakoś z serwopackami? Chodzi o to aby hamulec się otwierał jak sterowanie będzie trzymać silnik, oraz było załączane w przypadku zaniku zasilania. Da się tak?
Pozostaje kwestia sterownika oraz oprogramowania. Puki nie zakręcę silnikami raz w prawo i dwa razy w lewo to nie zamierzam wydawać ani złotówki. Najlepszą opcją na tę chwilę wydają mi się karty mesa, bo CS-Lab jest troszeczkę droższy, plus mach / linuxcnc. Ale o tym później.

A no i wypada powiedzieć gdzie je upcham. Otóż serwonapędy te zamierzam wykorzystać w mojej trzy (na razie) osiowej frezarce która małymi kroczkami powstaje z żelastwa. Chciałbym uzyskać "przyzwoitą" dynamikę oraz dokładność, to drugie zależy raczej od pozostałej mechaniki, ale mam nadzieje że uzyskam z 5g ;)

Jak to odpalić? I na co uważać żeby nie odpalić tego dosłownie?



Tagi:

Awatar użytkownika

Tomciowoj
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 7
Posty: 662
Rejestracja: 14 kwie 2013, 21:35
Lokalizacja: Wielkopolska

#2

Post napisał: Tomciowoj » 18 mar 2014, 07:12

Na tej stronie http://www.yaskawa.com/site/dmservo.nsf ... &Expand=29 są informacje o tych serwach (skopiuj cały link aż za =29, podświetlenie zatrzymuje się przed wykrzyknikiem).
Jest tam też "SigmaWin Lite Software" to programik do połączenia z servosterownikiem poprzez RS232 lub RS 485. W "Help-ie" tego programu jest ładnie opisane konfigurowanie całości.
Jeśli nie masz COM przy kompie to polecam konwerter USB/RS232 MOXA np. U1110.


Autor tematu
dragon44
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 18
Posty: 616
Rejestracja: 01 mar 2008, 20:46
Lokalizacja: Lubsko

#3

Post napisał: dragon44 » 18 mar 2014, 20:23

Wklejam całego, ale wyskakuje mi coś takiego:
Http Status Code: 404

Reason: File not found or unable to read file
Ale jeżeli jest tam program SigmaWin+ 5.62 to już go mam. W temacie o mojej maszynce już mi koledzy trochę pomogli, ale dzięki za info.
poprzez RS232 lub RS 485
a nie 422? Bo jeżeli da się przez 485 to jestem w domu, mam karte PCI ze złączem LPT, a jeśli chodzi o RS232, to muszę iść na drugi (dziadoski) komputer ;/ Da się (w prosty sposób) połączyć RS485 z PCta z RS232 w servopack'u?

Awatar użytkownika

Tomciowoj
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 7
Posty: 662
Rejestracja: 14 kwie 2013, 21:35
Lokalizacja: Wielkopolska

#4

Post napisał: Tomciowoj » 18 mar 2014, 20:52

Jutro sprawdzę na kompie ( teraz dziergam z fona) czy to był RS485, w menu były dwa do wyboru. Zobaczę też jaka wersja softu. Link sprawdziłem i działa. Są też konwertery 232 na 485 za parę złotych. Miałem ci pisać żebyś pomęczył Gaspara ale widzę w temacie frezarki,że już pomógł. O ile nie pomiesza się kabelkologii to trudno zjarać cokolwiek.


Autor tematu
dragon44
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 18
Posty: 616
Rejestracja: 01 mar 2008, 20:46
Lokalizacja: Lubsko

#5

Post napisał: dragon44 » 18 mar 2014, 21:16

jak dwa do wyboru to rs422
O ile nie pomiesza się kabelkologii to trudno zjarać cokolwiek.
No to mnie pocieszyłeś... hehe, będę uważał ;)

Awatar użytkownika

Zienek
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 3730
Rejestracja: 13 gru 2008, 19:32
Lokalizacja: Szczecin
Kontakt:

#6

Post napisał: Zienek » 19 mar 2014, 00:42

Z SigmaWin mi RS232 działał od strzału na komputerze ze zresetowanymi ustawieniami bios i zainstalowanym świeżo Windowsem xp

Awatar użytkownika

Tomciowoj
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 7
Posty: 662
Rejestracja: 14 kwie 2013, 21:35
Lokalizacja: Wielkopolska

#7

Post napisał: Tomciowoj » 19 mar 2014, 11:21

dragon44 pisze:jak dwa do wyboru to rs422
Faktycznie RS422, dłubię ostatnio w Kinco (tam jest 232 i 485) i tak mi się skojarzyło.
Wersja softu to siakaś Beta.
Ostatnio zmieniony 19 mar 2014, 11:25 przez Tomciowoj, łącznie zmieniany 1 raz.

Awatar użytkownika

gaspar
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 8
Posty: 1714
Rejestracja: 13 sty 2006, 16:41
Lokalizacja: Stargard
Kontakt:

#8

Post napisał: gaspar » 22 mar 2014, 12:27

enkoder inkrementalny i podłączenie jego sygnałów

Obrazek

Zrób kabel na DB9 zgodnie z poniższym schematem i podepnij się poprzez port COM do serwopaka korzystając z oprogramowania Sigma Win Pluse
Załączniki
YS-11.jpg
https://www.instagram.com/cncworkshop.pl/
Obróbka CNC - frezowanie & toczenie


Autor tematu
dragon44
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 18
Posty: 616
Rejestracja: 01 mar 2008, 20:46
Lokalizacja: Lubsko

#9

Post napisał: dragon44 » 17 kwie 2014, 20:59

Witam po krótkiej przerwie. Udało mi się podłączyć jeden zestaw, niby wszystko zrobiłem ok, ale po uruchomieniu sigma win znajduje komunikat o błędzie AC2, jest to błąd podłączenia enkodera. Znalazłem w karcie katalogowej cztery przyczyny: uszkodzony silnik, serwowzmacniacz, słaby sygnał, zakłócenia, albo źle podłączony kabel... Wymieniłem servopack, błąd dalej ten sam, czyli jedna przyczyna mniej, silnik wymienię, jak zrobię do drugiego kable. Pozostaje słaby sygnał, przewód 4x2x0,5 4,5mb, żyły parowane, ekranowany, ekran podłączony od strony wzmacniacza. Kabel przylutowałem do pozłacanych końcówek, które wyprułem z oryginalnej wtyczki. Pozostaje jeszcze kwestia podłączenia złącza. Postępowałem zgodnie z instrukcją A do pinu 16, A' do 17, B - 18.... Jedyne co mogłem schrzanić to pomylić piny w złączu, jeżeli źle odczytałem numery. Patrząc od strony do do lutowania, złącze 3M 20pin, górny rząd:
11 13 15 17 19
12 14 16 18 20
1 3 5 7 9
2 4 6 8 10

Macie jakiś pomysł co mogłem zrobić źle??


Autor tematu
dragon44
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 18
Posty: 616
Rejestracja: 01 mar 2008, 20:46
Lokalizacja: Lubsko

#10

Post napisał: dragon44 » 22 kwie 2014, 16:44

Dzisiaj podłączyłem drugi silnik i błąd dalej ten sam A.C2. Podłączam enkoder pod CN2 i komputer do RS232. Program widzi servopack, wchodzę w tryb jog, dwa razy zielone światełko i silnik co najwyżej mi podskoczy. Domyślam się że mam źle ustawione parametry konfiguracyjne. Jak to ustawić żeby silnik się kręcił? Albo może to przez niepodłączone CN1?

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Serwomotory / Serwonapędy / Napędy Serwokrokowe”