logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Podłączenie tokarki CNC do PC (RS232/20mA pętla prądowa)

kicker 17 Gru 2011 01:18 9858 8
  • #1 10269164
    kicker
    Poziom 10  
    Witam posiadam tokarkę cnc, jest to model stary i denerwuje mnie mała pojemność pamięci i ciągłe "klepanie" programów. Chciałbym ją podłączyć do komputera celem archiwizacji i przesyłania programów. Maszyna posiada duże złącze RS232. Na YouTube znalazłem filmik z dokładną instrukcją krok po kroku



    co i jak podłączyć.
    Czy może mi ktoś podpowiedzieć:
    1) Jak domowym tanim sposobem sprawdzić czy port w maszynie w ogóle działa i czy jest sens dalej brnąć w ten temat (nie mam kabli, co ew kupić)
    2)jaki dobrać kabel, konwerter z tą pętlą prądową czy co tam itp. itd. Dodam że mam stary komputer ze sprzętowym portem .
    3) jak długi mogę w tym przypadku zastosować kabel (interesuje mnie ok 15m - czy to realne?)
    4)ewentualnie czy ktoś podjął by się zrobić mi taki kabel i jakie to orientacyjne koszty

    za pomoc i zrozumienie z góry dziękuje
  • #2 10271423
    And!
    Admin grupy Projektowanie
    1) Można by się pokusić o zidentyfikowanie pinów linii prądowych,
    następnie sprawdzić czy pojawiają się impulsy po zainicjowaniu wysyłania danych,
    uważając aby nie doprowadzić do uszkodzeń maszyny.

    2) Trzeba sprawdzić czy jest to RS485/422 dwu lub cztero przewodowy i w zależności od wyniku zastosować konwerter rs-232 do odpowiedniego standardu.

    Przykładowe konwertery działające na jednej lub dwóch parach przewodów:
    Link
    Link
    Link
    Link
    Jednak ciężko powiedzieć który (jeżeli wogóle) będzie współpracował z maszyną.

    3) Po przekonwertowaniu na pętle prądową nawet do 1200m.

    4) Głównym kosztem jest tutaj konwerter który można zrobić, lub kupić (60-200zł). Identyfikacja i odpowiednie podłączenie par przewodów jest kluczem do uruchomienia komunikacji w tym przypadku.
  • #3 10272770
    kicker
    Poziom 10  
    And! napisał:
    1) Można by się pokusić o zidentyfikowanie pinów linii prądowych,
    następnie sprawdzić czy pojawiają się impulsy po zainicjowaniu wysyłania danych,
    uważając aby nie doprowadzić do uszkodzeń maszyny.

    No niby na filmiku pokazują że używają (w maszynie) pinów 18, 6, 9, 10. Piny 22 i 24 są zmostkowane które to są w wtyczce i jak sprawdzić obecność impulsów, jakimś miernikiem, czy dać sobie spokój? trochę mnie przestraszyłeś z tym uszkodzeniem maszyny, bo kosztowała majątek, ale z drugiej strony muszę to sprawdzić zanim będę brnąć w tą walkę z podłączeniem.

    And! napisał:
    2) Trzeba sprawdzić czy jest to RS485/422 dwu lub cztero przewodowy i w zależności od wyniku zastosować konwerter rs-232 do odpowiedniego standardu.

    no na mój zupełnie amatorski rozum to chyba 4 przewody, choć nie znam się zupełnie czy to RS485/422

    And! napisał:
    Przykładowe konwertery działające na jednej lub dwóch parach przewodów:
    Link
    Link
    Link
    Link
    Jednak ciężko powiedzieć który (jeżeli wogóle) będzie współpracował z maszyną.
    no na filmiku jakiś jednak działa. moja maszyna jest identyczna jak ta na filmie.

    And! napisał:
    3) Po przekonwertowaniu na pętle prądową nawet do 1200m.
    no to 15m spokojnie się łapie :-)

    And! napisał:
    4) Głównym kosztem jest tutaj konwerter który można zrobić, lub kupić (60-200zł). Identyfikacja i odpowiednie podłączenie par przewodów jest kluczem do uruchomienia komunikacji w tym przypadku.
    mam wrażenie że tego filmu chyba nie oglądałeś, chyba że ten schemat z 12sekundy filmu nic nie mówi.
    Z góry za lamerskie pytania przepraszam ale w tym temacie jestem zupełnym laikiem
    Pokusi się ktoś o pomoc? lub po prostu usługę?
  • #4 10274058
    And!
    Admin grupy Projektowanie
    Oglądałem filmik,
    połączenie jest czteroprzewodowe,
    ale czy jest to transmisja dwuparowa,
    czy jednoparowa oraz masa i zasilanie tego nie wiem.
    Szczególnie że schemat pokazuje po stronie PC RS-232 a nie konwerter do
    pętli prądowej.
    Z filmu nie wynika też czy interfejs maszyny to RS485/422 czy CLO.

    Od strony maszyny numery wyprowadzeń nic mi nie mówią,
    od strony konwertera jak widzisz może być to złącze ale mogą to być również zaciski.

    Numery pinów które podają nie bardzo odpowiadają np. temu:
    DB-25 RS-485
    Lub temu:
    RS-485/422

    Co do uszkodzenia maszyny/portu zawsze istnieje taka szansa,
    oczywiście przy zachowaniu rozsądku i ostrożności podczas pomiarów/testów
    prawdopodobieństwo uszkodzenia zmniejsza się.
  • #5 10277743
    kicker
    Poziom 10  
    W dokumentacji znalazłem 2 rysunki które by mogłyby coś powiedzieć, choć niekoniecznie :)

    Pierwszy to usytuowanie gniazd w maszynie. dodałem go pod 2 względami:
    1)pokazuje że gniazdo 220V które znajduje się również na załączonym poniżej schemacie jest obok gniazda RS, co po obejrzeniu filmu wskazuje że nie jest ono w tym przypadku używane.
    2) Na rysunku tym gniazdo do komunikacji z komputerem (choć instrukcja zamiast komputera zakłada specjalne urządzenie do generowania kodu) nie jest oznaczone jako np. RS232 tylko jako 20mA. Czy to w czymś pomoże - nie wiem
    Podłączenie tokarki CNC do PC (RS232/20mA pętla prądowa)

    Drugi rysunek to schemat jak mniemam całego połączenia, od komputera przez wtyczki aż do płyty w sterowniki, ten już chyba powinien powiedzieć nieco więcej:
    Podłączenie tokarki CNC do PC (RS232/20mA pętla prądowa)
    polskie tłumaczenie dodałem ja, zastanawiają mnie fakt że przy płycie zaznaczone były piny "ptaszkami", nie ja to robiłem więc może ktoś już z tym walczył kiedyś. (poprzedni właściciel nic o tym nie wie)
  • #6 10288747
    And!
    Admin grupy Projektowanie
    Rysunek wyjaśnia większość rzeczy.

    TxD maszyny zaświeca diodę transoptora (trzeba sprawdzić czy poza istniejącym nie jest potrzebny dodatkowy rezystor ograniczający prąd).
    Po stronie komputera linią TxD steruje tranzystor transoptora (trzeba sprawdzić czy nie jest potrzebna dodatkowa negacja sygnału).

    RxD maszyny jest wysterowane tranzystorem transoptora.
    TxD komputera steruje diodą transoptora (+ rezystor ograniczający prąd) również należy sprawdzić czy nie potrzebna będzie negacja.

    RDY maszyny podobnie jak TxD maszyny przekazuje sygnał do CTS komputera.

    Połączenie 22 i 24 w maszynie.

    Masa maszyny i komputera nie połączone.

    Potrzebne trzy transoptory, trochę rezystorów, miernik, trochę przewodów i wtyczka RS-232,
    i ostrożnie można rozpocząć próby.

    Rozpiska gniazda RS-232 w komputerze:
    RS-232 DB9

    Według opisu zworek na płycie maszyny można wpływać na szybkość transmisji.
  • #7 10290341
    kicker
    Poziom 10  
    And! napisał:
    TxD maszyny zaświeca diodę transoptora (trzeba sprawdzić czy poza istniejącym nie jest potrzebny dodatkowy rezystor ograniczający prąd).

    jak?
    And! napisał:
    (trzeba sprawdzić czy nie jest potrzebna dodatkowa negacja sygnału).

    jak?
    And! napisał:
    Potrzebne trzy transoptory, trochę rezystorów, miernik, trochę przewodów i wtyczka RS-232,
    i ostrożnie można rozpocząć próby.


    A jak to się ma do tego filmu? to trzeba ten konwerter, czy samemu ten układ należy zrobić. Jak się zapatrujesz na ten schemat z filmu, czy ma on coś wspólnego ze schematem maszyny? Po Twoich wypowiedziach widzę że znasz się na rzeczy, natomiast mi to już wszystko się coraz bardziej miesza....
    Czy mógłbyś w sposób naprawdę "łapotalogiczny" zarysować jakiś harmonogram prac, bo to że zrobię to samemu to nie wierzę. Szkoda że tak daleko mieszkasz bo byś mógł parę groszy dorobić :)
  • Pomocny post
    #8 10292659
    And!
    Admin grupy Projektowanie
    Opierałbym się na twoich schematach,
    nie na filmie.
    Opierając się na schemacie interfejs można zrobić,
    podstawą jest zakup transoptorów np:
    4N35
    albo taki:
    CNY17-2
    lub inne, oraz tak jak pisałem wtyczki DB9 do RS-232 komputera oraz
    przewody, rezystory itp.
    W zależności od portu,
    po stronie PC przyda się napięcie 12V,
    dla przekazywania informacji z linii TxD i CTS.

    Co do pytań "Jak":
    można spróbować bez negacji,
    jeżeli transmisja nie będzie przebiegała prawidłowo,
    należy zanegować (tranzystor lub bramka itp).

    Co do prądu diod transoptorów,
    napięcie 15V jest podane,
    jeżeli poznasz jakie są wartości rezystorów
    na płytce możesz obliczyć jaki prąd popłynie przez diodę.
  • #9 10462719
    kicker
    Poziom 10  
    Problem rozwiązany - maszyna podłączona.
    Na wstępie gorąco chciałbym podziękować użytkownikowi And! za cierpliwość i odpowiedź na każde banalne zadane pytanie na PRIV oraz Panu Arturowi Kropisz z firmy CEL-MAR za profesjonalną obsługę, indywidualne podejście i chęć rozwiązania każdego problemu.

    Jak by ktoś potrzebował podłączyć taką maszynę oto przepis:
    1. Sprawdzić czy płyta działa (sprawdzić multimetrem poszczególne piny na złączu z tyłu maszyny). Poniżej mój wynik z pomiarów:
    Podłączenie tokarki CNC do PC (RS232/20mA pętla prądowa)

    2. Sprawdzić czy na płycie nie było nic kombinowane. U mnie ktoś przelutował zworek prędkości transmisji z 300 (seryjnie) na 19200. niestety na tej prędkości transmisji nie było, dopiero kiedy wróciłem do 300 poszło, może jeszcze kiedyś posprawdzam inne parametry transmisji bo te 300 to wolno... (choć i tak dużo szybciej niż ręcznie a i pomylić się nie da w przepisywaniu)
    lokalizacja płyty BCR:
    Podłączenie tokarki CNC do PC (RS232/20mA pętla prądowa)

    Podłączenie tokarki CNC do PC (RS232/20mA pętla prądowa)

    lokalizacja zworka:
    Podłączenie tokarki CNC do PC (RS232/20mA pętla prądowa)

    3. Z taką wiedzą skontaktowałem się z firmą CEL-MAR przesłałem swoje schematy, zostałem poproszony o wykonanie pomiarów po czym wykonano dla mnie specjalną wersję konwertera z rs232 na pętle prądową odpowiadającą mojej maszynie
    Podłączenie tokarki CNC do PC (RS232/20mA pętla prądowa)

    Podłączenie tokarki CNC do PC (RS232/20mA pętla prądowa)

    na uwagę zasługuje fakt że z konwerterem dostałem 20m przewodu z zarobioną wtyczką DB25 do mojej maszyny i pełną instrukcję obsługi. Zestaw który wystarczyło tylko podpiąć...

    4. Po podłączeniu maszyny metodą prób i błędów znalazłem pasujące ustawienia w maszynie (te z filmu powodowały jedynie przesyłanie z maszyny do komputera) Oto jak to zrobiłem:
    * Wciskamy "B" w panelu maszyny dostajemy taki oto komunikat:
    Podłączenie tokarki CNC do PC (RS232/20mA pętla prądowa)
    *następnie dajemy "4" i zatwierdzamy żółtym przyciskiem, otrzymujemy wtedy:
    Podłączenie tokarki CNC do PC (RS232/20mA pętla prądowa)
    *wchodzimy "5" w INTERFACE i ustawiamy wartości jak poniżej. Można testować własne, możliwości jest tylko kilka.
    Podłączenie tokarki CNC do PC (RS232/20mA pętla prądowa)

    5. Teraz przyszła kolej na podłączenie do komputera, instalacja programu i jego ustawienie.
    Podłączenia do komputera opisywać szerzej nie będę bo to tylko włożenie wtyczki rs232 :), po tym należy wybrać sobie program. ja zainstalowałem darmowy NC link (ten z filmu), podobno dobry też jest ze strony Pronuma choć tego nie testowałem - jeszcze...
    Wracając do NC linka, ustawienia wysyłania powinny wyglądać tak: (COM zależy do jakiego portu podłączyliście konwerter w moim przypadku to COM2)
    Podłączenie tokarki CNC do PC (RS232/20mA pętla prądowa)

    natomiast pobierania tak:
    Podłączenie tokarki CNC do PC (RS232/20mA pętla prądowa)

    Teraz już możemy cieszyć się nowymi możliwościami maszyny :) kto wie może w przyszłości jakiś program CAM
    Podłączenie tokarki CNC do PC (RS232/20mA pętla prądowa)
    Podłączenie tokarki CNC do PC (RS232/20mA pętla prądowa)
    Podłączenie tokarki CNC do PC (RS232/20mA pętla prądowa)
    Podłączenie tokarki CNC do PC (RS232/20mA pętla prądowa)

    Na koniec koszty: Konwerter, kabel, wtyczka, zasilacz do konwertera kosztował mnie nie więcej niż 600zł netto. Cena super! Pewnie dobry elektronik zrobi to sobie za darmo ale usługa komuś jest już liczona w tysiącach złotych, wiem bo jak znalazłem kogoś kto by się tego podjął to takie koszty padały....
    Pozdrawiam
REKLAMA