Ethernet Motion Controller / IP + MACH3 CSMIO-IP-P po LAN-ie
-
Autor tematu - Moderator
-
ELITA FORUM (min. 1000)
- Posty w temacie: 23
- Posty: 1495
- Rejestracja: 11 kwie 2005, 13:00
- Lokalizacja: Gdansk
Ethernet Motion Controller / IP + MACH3 CSMIO-IP-P po LAN-ie
Już od jakiegoś czasu opracowujemy sterowanie po LAN-ie z sygnałami sterującymi STEP/DIR do programu mach3. Powoli kończymy projekt płytki drukowanej (płytka sterowania 100mmx100mm) dodatkowo będzie zrobiona płytka wejść wyjść (100mmx200mm).
Dla łatwiejszego zrozumienia
Grupa produktów CSMIO to:
CSMIO-LPT - płyta sterowania STEP/DIR podłączana do portu LPT posiadająca dodatkowe sygnały wejść i wyjść (cyfrowe oraz analogowe ) obsługiwane przez złącze COM.
http://cs-lab.eu/artykul-7-CSMIOLPT_Download.html
CSMIO-OPTO - płytka izolacji galwanicznej do sterownika CSMIO-LPT . Zapewnia separacje galwaniczna zarówno sygnałów portu LPT jak również portu COM. Płyta nie wymaga dodatkowego zasilania ze strony komputera posiada własna galwaniczną przetwornice DC/DC.
CSMIO-IP-S - 6 osiowy sterownik CNC STEP/DIR połączony za pośrednictwem portu Ethernet. Posiada 32 wejscia cyfrowe , 16 wyjść cyfrowych , 4 wejścia analogowe , 2 wyjścia analogowe , port rs232 , rs 485 , CAN. Sterownik składa się z dwóch płytek (CPU-CSMIO-IP-S oraz IO-CSMIO-IP-S) obie płytki zabudowane będą w aluminiowej obudowie montowanej na szynę DIN). Wyjścia i wejścia wyprowadzone są złączami DB25. Dostępne będą specjalne moduły przejściowe z DB25 na złącza typu terminal blocks do łatwego przyłączania przewodów, moduł taki również montowany będzie na szynę DIN. (zdjęcia kompletnego sterownika wkrótce)
CSMIO-IO - Moduł 16 wejść cyfrowych oraz 8 wyjść cyfrowych. Moduł można podłączać na 2 sposoby.
- Jako osobny moduł podłączany z komputerem za pomocą kabelka RS232 + dodatkowy PLUGIN do MACH3, pozwala to obecnym użytkownikom wykorzystującym tylko port LPT na podłączenie dodatkowych wejść oraz wyjść do systemu.
- Moduł można będzie podłączyć do sterownika CSMIO-LPT (1 moduł) oraz do sterowników (CSMIO-IP-S oraz do CSMIO-IP-A do 16 modułów) moduły będą obsługiwane z plugina sterowania) sterowniki samoczynnie będą wykrywać dołączone dodatkowe moduły.
CSMIO-MPG - Moduł do obsługi MPG (JOG) 3 wejścia cyfrowe mnożnika( x1 x10 x100 ), 6 wejść wyboru sterowanej osi, 2 wejścia niezależne , 2 wyjścia niezależne, 2 wejścia analogowe do potencjometru korekcji prędkości posuwu oraz do korekcji prędkości wrzeciona, wejście i wyjście STOPu awaryjnego. Podobnie jak moduł CSMIO-IO może pracować na 2 sposoby.
CSMIO-IP-A - 6 osiowy sterownik CNC (+/- 10V) połączony za pośrednictwem portu Ethernet. Sterownik podobny do sterowania CSMIO-IP-S
Dla łatwiejszego zrozumienia
Grupa produktów CSMIO to:
CSMIO-LPT - płyta sterowania STEP/DIR podłączana do portu LPT posiadająca dodatkowe sygnały wejść i wyjść (cyfrowe oraz analogowe ) obsługiwane przez złącze COM.
http://cs-lab.eu/artykul-7-CSMIOLPT_Download.html
CSMIO-OPTO - płytka izolacji galwanicznej do sterownika CSMIO-LPT . Zapewnia separacje galwaniczna zarówno sygnałów portu LPT jak również portu COM. Płyta nie wymaga dodatkowego zasilania ze strony komputera posiada własna galwaniczną przetwornice DC/DC.
CSMIO-IP-S - 6 osiowy sterownik CNC STEP/DIR połączony za pośrednictwem portu Ethernet. Posiada 32 wejscia cyfrowe , 16 wyjść cyfrowych , 4 wejścia analogowe , 2 wyjścia analogowe , port rs232 , rs 485 , CAN. Sterownik składa się z dwóch płytek (CPU-CSMIO-IP-S oraz IO-CSMIO-IP-S) obie płytki zabudowane będą w aluminiowej obudowie montowanej na szynę DIN). Wyjścia i wejścia wyprowadzone są złączami DB25. Dostępne będą specjalne moduły przejściowe z DB25 na złącza typu terminal blocks do łatwego przyłączania przewodów, moduł taki również montowany będzie na szynę DIN. (zdjęcia kompletnego sterownika wkrótce)
CSMIO-IO - Moduł 16 wejść cyfrowych oraz 8 wyjść cyfrowych. Moduł można podłączać na 2 sposoby.
- Jako osobny moduł podłączany z komputerem za pomocą kabelka RS232 + dodatkowy PLUGIN do MACH3, pozwala to obecnym użytkownikom wykorzystującym tylko port LPT na podłączenie dodatkowych wejść oraz wyjść do systemu.
- Moduł można będzie podłączyć do sterownika CSMIO-LPT (1 moduł) oraz do sterowników (CSMIO-IP-S oraz do CSMIO-IP-A do 16 modułów) moduły będą obsługiwane z plugina sterowania) sterowniki samoczynnie będą wykrywać dołączone dodatkowe moduły.
CSMIO-MPG - Moduł do obsługi MPG (JOG) 3 wejścia cyfrowe mnożnika( x1 x10 x100 ), 6 wejść wyboru sterowanej osi, 2 wejścia niezależne , 2 wyjścia niezależne, 2 wejścia analogowe do potencjometru korekcji prędkości posuwu oraz do korekcji prędkości wrzeciona, wejście i wyjście STOPu awaryjnego. Podobnie jak moduł CSMIO-IO może pracować na 2 sposoby.
CSMIO-IP-A - 6 osiowy sterownik CNC (+/- 10V) połączony za pośrednictwem portu Ethernet. Sterownik podobny do sterowania CSMIO-IP-S
Ostatnio zmieniony 23 sie 2010, 01:36 przez Piotrjub, łącznie zmieniany 8 razy.
Tagi:
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 4
- Posty: 419
- Rejestracja: 16 sie 2009, 11:53
- Lokalizacja: Wodzisław Śląski
- Kontakt:
Po lanie, czyli wewnątrz danej sieci (po kabli ethernet, wifi). Można by zrobić transport portów albo na zasadzie tunelu i zdalne przesyłanie. Ale czy to ma sens?
Po lanie może się przydać. Dlaczego? Jedna mocna jednostka (PC), steruje kilkoma obrabiarkami... Dobra idea
Po lanie może się przydać. Dlaczego? Jedna mocna jednostka (PC), steruje kilkoma obrabiarkami... Dobra idea
Pozdrawiam Paweł Z.
Projektowanie stron www, Aplikacje dedykowane, Rozwiązania IT, zapraszam na www.dreamagency.eu
Przydatne: elektro-instalacja.pl
Projektowanie stron www, Aplikacje dedykowane, Rozwiązania IT, zapraszam na www.dreamagency.eu
Przydatne: elektro-instalacja.pl
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 10
- Posty: 790
- Rejestracja: 28 paź 2005, 19:59
- Lokalizacja: Wejherowo
- Kontakt:
Po LAN-ie czyli całkowicie wykluczając LPT łącznie z wszystkimi jego wadami - dokładnie tyleKowal pisze:co rozumie kolega pod pojęciem po lan-ie??? np. nie przez LPT?
Zupełnie inne założenia - zresztą jak kolega sobie to wyobraża ?? - kilka "mach-ów" odpalonych jednocześnie ?? - czy może 1 komp który obsługiwał by na zmianę kilka maszyna - gdzie jedna pracuje a reszta sobie stoi i rdzewieje ??pabloz90 pisze:Dlaczego? Jedna mocna jednostka (PC), steruje kilkoma obrabiarkami... Dobra idea
"Tak naprawdę, to nie rozumiesz jakiegoś zagadnienia, dopóki nie potrafisz go wytłumaczyć swojej babci."
Albert Einstein
Albert Einstein
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 4
- Posty: 419
- Rejestracja: 16 sie 2009, 11:53
- Lokalizacja: Wodzisław Śląski
- Kontakt:
Wirtualizacja kolego, wirtualizacja. Wykorzystujmy w 100% moce obliczeniowe. Ludzie pasjonują się pościgiem za wydajnością, ale często nie wykorzystują tej która jest dostępna.
Równoległa praca kilku "mach-ów" jest możliwa, ale nie na jednym systemie, warto wykorzystać możliwości wielowątkowości i nowoczesne technologie, a takie rozwiązanie (łącze po lanie) z pewnością umożliwia takie sterowanie (urządzenia sieciowe). Moim zdaniem idea naprawdę dobra. Może autor ma inne założenia, ale osobiście widział bym takie zastosowanie tego urządzenia, ale to tylko moje zdanie
[ Dodano: 2010-04-13, 00:41 ]
PS. Wiem wiem, młody i głupi... nie jeden tak sobie pomyśli. Do odważnych świat należy.
Równoległa praca kilku "mach-ów" jest możliwa, ale nie na jednym systemie, warto wykorzystać możliwości wielowątkowości i nowoczesne technologie, a takie rozwiązanie (łącze po lanie) z pewnością umożliwia takie sterowanie (urządzenia sieciowe). Moim zdaniem idea naprawdę dobra. Może autor ma inne założenia, ale osobiście widział bym takie zastosowanie tego urządzenia, ale to tylko moje zdanie
[ Dodano: 2010-04-13, 00:41 ]
PS. Wiem wiem, młody i głupi... nie jeden tak sobie pomyśli. Do odważnych świat należy.
Pozdrawiam Paweł Z.
Projektowanie stron www, Aplikacje dedykowane, Rozwiązania IT, zapraszam na www.dreamagency.eu
Przydatne: elektro-instalacja.pl
Projektowanie stron www, Aplikacje dedykowane, Rozwiązania IT, zapraszam na www.dreamagency.eu
Przydatne: elektro-instalacja.pl
-
- Sympatyk forum poziom 2 (min. 50)
- Posty w temacie: 18
- Posty: 55
- Rejestracja: 11 sty 2010, 17:03
- Lokalizacja: Bydgoszcz
- Kontakt:
Nie wiem skąd narodziła się idea sterowania z kilku komputerów jednocześnie czy sterowanie kilkoma maszynami. Zadaniem tego sterownika jest sterowanie jednej maszyny z jednego komputera , niekoniecznie tego samego porostu któregoś podłączonego do sieci LAN. Sama idea sterowania LAN posiada dużo zalet:
- stabilne połączenie komputera PC (MACH) ze sterownikiem czego na pewno brak w przypadku sterowania po USB
- odległość sterownika od maszyny przekraczająca 5m nie jak w przypadku USB czy LPT
- sterowanie do 6-osi
- generowanie impulsów STEP/DIR z bardzo dużą dokładnością i powtarzalnością jak i częstotliwością
- duża ilość szybkich portów wejściowych i wyjściowych ( cyfrowe , analogowe )
- duże możliwości rozbudowy o kolejne modułu ( I/O jak również specjalizowane np JOG ) , co w przypadku napisania skryptów pozwala podłączanie urządzeń dodatkowych jak rozbudowane magazyny narzędzia i inne..
- system całkowicie przystosowany do pracy w standardzie przemysłowym (I/O w standardzie 24V , wejścia i wyjścia analogowe 0-10V)
- stabilne połączenie komputera PC (MACH) ze sterownikiem czego na pewno brak w przypadku sterowania po USB
- odległość sterownika od maszyny przekraczająca 5m nie jak w przypadku USB czy LPT
- sterowanie do 6-osi
- generowanie impulsów STEP/DIR z bardzo dużą dokładnością i powtarzalnością jak i częstotliwością
- duża ilość szybkich portów wejściowych i wyjściowych ( cyfrowe , analogowe )
- duże możliwości rozbudowy o kolejne modułu ( I/O jak również specjalizowane np JOG ) , co w przypadku napisania skryptów pozwala podłączanie urządzeń dodatkowych jak rozbudowane magazyny narzędzia i inne..
- system całkowicie przystosowany do pracy w standardzie przemysłowym (I/O w standardzie 24V , wejścia i wyjścia analogowe 0-10V)
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 6
- Posty: 1701
- Rejestracja: 17 mar 2006, 08:57
- Lokalizacja: Gdańsk
jarekk pisze:Równoległa praca kilku "mach-ów" jest możliwa, ale nie na jednym systemie, warto wykorzystać możliwości wielowątkowości i nowoczesne technologie, a takie rozwiązanie (łącze po lanie) z pewnością umożliwia takie sterowanie (urządzenia sieciowe). Moim zdaniem idea naprawdę dobra. Może autor ma inne założenia, ale osobiście widział bym takie zastosowanie tego urządzenia, ale to tylko moje zdanie
Niestety Mach na pewne upierdliwe ograniczenie - generuje ścieżkę tylko o 2..4s do przodu. Moje urządzenie, które jest kolejną generacją sprzęty dla Step2Cnc będzie również wspierało Macha. Choć skrzydła rozwinie właśnie dla Stepa który generując wszystkie wektory prześle je po Lanie do pamięci ( SDRAM ). Wtedy będzie śmigać i żaden numer PCta go nie zatrzyma.
Docelowo 4 osie,wrzeciono oraz 200kHz - chyba że mnie ktoś przekona że jest sens więcej ( nie chcę mnożyć niepotrzebnie kosztów )
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 4
- Posty: 419
- Rejestracja: 16 sie 2009, 11:53
- Lokalizacja: Wodzisław Śląski
- Kontakt:
Niekoniecznie to musi być mach. To może być jakikolwiek system sterowania.
Wirtualizacja ma naprawdę spore możliwości.
Wirtualizacja ma naprawdę spore możliwości.
Pozdrawiam Paweł Z.
Projektowanie stron www, Aplikacje dedykowane, Rozwiązania IT, zapraszam na www.dreamagency.eu
Przydatne: elektro-instalacja.pl
Projektowanie stron www, Aplikacje dedykowane, Rozwiązania IT, zapraszam na www.dreamagency.eu
Przydatne: elektro-instalacja.pl