Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Falownik LG/LS połączenie MODBUS - sterowanie

20 Lis 2010 20:28 17166 32
  • Poziom 12  
    Witam!

    Już kilka dni próbuje podłączyć falownik LG/LS 0,4kw do laptopa w celu sterowania przez modbus-a. Posiadam dwa konwertery RS485 i na jednym jaki i drugim program Driveview pokazuje dziwne wartości. Falownik jest 0,4 ic5, a program pokazuje 0,75 is5, i urządzenie "unknown". Konwertery nie są dedykowane do LG, zresztą z tego co mi wiadomo ponoć podstawowe konwertery współpracują z tymi urządzeniami. Wszystko realizowane na ustawieniach fabrycznych. Konwertery pod USB podpinane na kablu 0,5m.
    Proszę o poradę jeśli ktoś już to robił z pozytywnym skutkiem :)

    Pozdrawiam
  • Specjalista Automatyk
    Witam

    A jaki kolega program mam na PC do odczytu danych z falownika?

    Pozdrawiam
  • Poziom 12  
    Rariusz napisał:
    Witam

    A jaki kolega program mam na PC do odczytu danych z falownika?

    Pozdrawiam


    Podałem w pierwszym poście, że "Driveview" (oryginalny soft LG/LS). Dziś może uda mi się zrobić zdjęcia to dołączę.

    Pozdrawiam!
  • Poziom 29  
    Falowniki z serii IC5 nie mają fabrycznie MODBUS.
    Pewnie posiadasz płytkę rozszerzającą falownik o komunikacje. Przejrzyj jeszcze raz zamontowanie płytki, możliwe że coś jest zle wetknięte oraz pamiętaj o rezystorach na końcu magistrali rs 485.
  • Poziom 12  
    Witam!

    Dokumentację już przeglądałem przed przystąpieniem do pracy :). Płytkę nabyłem, bo jak kolega zasugerował nie ma jej fabrycznie w iC5. Instrukcję obsługi i montażu płytki również posiadam i zastosowałem się do wskazówek tam zawartych. Posiadam konwerter RS485 Meraprojekt MP01502-C27 z terminatorem już wbudowanym. Jest to full-duplex, gdzie zwarłem wyjścia z wejściami żeby był half duplex. Mam również nieoryginalny konwerter bez terminatora i przy jego zastosowaniu sytuacja jest podobna. Może dziś uda mi się zrobić zdjęcia to załączę do tematu.

    Pozdrawiam Piotr
  • Poziom 12  
    Witam!

    Dostałem w swoje ręce sprawdzony przez LG konwerter ADA-I9140 i dalej mam taką samą sytuację z czego wnioskuję, że muszę coś robić źle, tylko pytanie co? Niestety mimo usilnych prób nie mogę dojść ładu co jest nie tak. Wszystkie 3 konwertery objawiają się tym, że nie mogą dokładnie wykryć i połączyć się z falownikiem. Za każdym razem program Driveview 3.1 pokazuję wartości ze zdjęcia. Czasami przy kilku próbach wartości zmieniają się na "unknow", oraz ciągle podaję 0,75kW iS3 jak podłączam 0,4kw iC5.
    Próbowałem i zmieniałem już:
    1.Konwertery CI.1.01.2, MP01502-C27, ADA-I9140
    2.Włączałem i wyłączałem rezystory terminujące na końcach.
    3.Porty COM (port 4, port 10 i port 16).
    4.Prędkości 2400, 4800, 9600.
    5.Przewody między konwerterem, a falownikiem do 0,5m bez ekranu.
    Będę wdzięczny za pomoc bo już brak mi pomysłów, a specem od komunikacji nie jestem...
    6.A i jeszcze jedno. Mam dwie karty modbus do serii iC5, więc wyeliminowałem uszkodzenie płytki :).

    Falownik LG/LS połączenie MODBUS - sterowanie
    Falownik LG/LS połączenie MODBUS - sterowanie
  • Poziom 19  
    Sprawdź jeszcze parametry komunikacji w programie DriveView, standardowo dla tej karty powinny być:

    Port COM -ten którego używasz
    Comm. Baud. - taka sam jak ustawiona w falowniku parametr I61, przy okazji upewnij się, że par. I60 jest w zakresie od 1 do 32.
    Data bit -8
    Parity bit -none
    Stop bit -1

    Protocol Mode - ModbusRTU
  • Poziom 12  
    krzysiekj18 napisał:
    Sprawdź jeszcze parametry komunikacji w programie DriveView, standardowo dla tej karty powinny być:

    Port COM -ten którego używasz
    Comm. Baud. - taka sam jak ustawiona w falowniku parametr I61, przy okazji upewnij się, że par. I60 jest w zakresie od 1 do 32.
    Data bit -8
    Parity bit -none
    Stop bit -1

    Protocol Mode - ModbusRTU


    Dziękuję za odpowiedz.
    Port Com jak już pisałem kombinowałem jaki mogłem. Numer falownika jest 1 fabrycznie ustawiony i tego nie zmieniałem. Zresztą przecież można przeskanować wszystkie numery urządzeń w sieci Modbus. Reszta tak jak pisałeś ustawiona w programie, w menadżerze urzadzeń w windowsie, w falowniku.

    Pozdrawiam Piotr
  • Poziom 10  
    Witam.
    W LG z tego co czytałem inaczej się numeruje adresy. Sprawdź forum Elmark sterowniki Unitronix. Tam był temat komunikacji LG <=> sterownik rs485
  • Poziom 19  
    Nie jestem pewien jak w tej serii jest ale w iG5a problem polegał na tym że chcąc przy pomocy sterownika odczytać adres np. A002 należało wysłać zapytanie pod adres A001 czyli o 1 mniejszy, ale jeśli chodzi o komunikację przy pomocy dedykowanego programu DriveView odczyt przebiegał prawidłowo ( przynajmniej w serii iG5a ).
    Dlatego chcę aby kolega wykonał odczyt rejestrów przy pomoc podanego programu na podstawie otrzymanych danych może uda się ustalić coś więcej na ten temat.
  • Poziom 12  
    krzysiekj18 napisał:
    Nie jestem pewien jak w tej serii jest ale w iG5a problem polegał na tym że chcąc przy pomocy sterownika odczytać adres np. A002 należało wysłać zapytanie pod adres A001 czyli o 1 mniejszy, ale jeśli chodzi o komunikację przy pomocy dedykowanego programu DriveView odczyt przebiegał prawidłowo ( przynajmniej w serii iG5a ).
    Dlatego chcę aby kolega wykonał odczyt rejestrów przy pomoc podanego programu na podstawie otrzymanych danych może uda się ustalić coś więcej na ten temat.


    Witam!

    Dziękuję za odpowiedzi.
    Dopiero dziś udało mi się przetestować połączenie i niestety w pozycji Read Status otrzymałem na czerwono wiadomość "Illegal resources". Diody TX+,TX- mrugają i nie nawiązuje połączenia.
    Reasumując ustawienia mam takie:
    DRV-3 (sterowanie modbus)
    FRQ-8 (sterowanie modbus)
    I60-1 (numer falownika w sieci 1)
    I61-3 (prędnkość transmosji 9600)
    W laptopie jak pod Windowsem XP i Vistą (port COM1,2,3,4,10,16 - takie sprawdzałem), prędkość 9600, w Driveview ustawienia takie same w zależności od portu i prędkości.
    Konwerter ADA-I9140 dedykowany LG/LS
    Przewód połączeniowy pojedyńcze LGY nieekranowane o długości 0,5m podłączone pod high, low, ground, w konwerterze TX+,TX-, ground.
    To mój pierwszy raz z Modbusem i nie wiem co jest nie tak, może falownik jest uszkodzony ? bo płytkę drugą sprawdzałem i ten sam efekt.
  • Poziom 19  
    To może spróbuj jeszcze tak na początek zresetuj wszystkie parametry w falowniku (H93=1), i ustaw ponownie tak jak pisałeś.
    Teraz tak odepnij konwerter od komputera i otwórz menadżer urządzeń:

    Falownik LG/LS połączenie MODBUS - sterowanie

    Teraz podłącz konwerter, powinien po chwili pokazać Ci się nowy port COM:

    Falownik LG/LS połączenie MODBUS - sterowanie

    Port który ci się pokazał to port twojego konwertera.
    Teraz ustaw ten numer portu w programie ModbusTester i spróbuj jeszcze raz nawiązać komunikację. Przetestuj dla Data Type 3 i 4.
    Aha spróbuj jeszcze połączyć falownik i konwerter zwykłym dwużyłowym kablem, z pominięciem GND.
  • Poziom 29  
    Ja bym szukał powodu w przewodzie.
    Najlepiej skrętka w ekranie.

    Nigdy nie podłączałem komunikacji między urządzeniami zwykłymi LGY luźno. Mało to profesjonalne. Jak masz problem z kablem to jedz do sklepu RTV i kup podwójny w ekranie głośnikowy. Na pewno lepiej niż luźne LGY.
  • Poziom 12  
    fantasta napisał:
    Ja bym szukał powodu w przewodzie.
    Najlepiej skrętka w ekranie.

    Nigdy nie podłączałem komunikacji między urządzeniami zwykłymi LGY luźno. Mało to profesjonalne. Jak masz problem z kablem to jedz do sklepu RTV i kup podwójny w ekranie głośnikowy. Na pewno lepiej niż luźne LGY.


    Dziękuję za pomoc niestety wczorajszy mikołaj nie chciał mi zrobić niespodzianki i dalej jestem w tym samym punkcie.

    1.Zrobiłem reset ustawień i ustawiłem komunikacje modbus.
    2.Zmieniałem porty COM i DATA TYPE. Próbowałem z GND i bez.
    3.Pomyliłem się w poprzednim poście i informacje jaką mi wyrzucił MTESTER to ILLEGAL RESPONSE a nie resources.
    4.Zakładając że konwerter ze zdjęcia z poprzedniego postu jest na przewodzie 2x0,5 lub 0,75 LGY bez ekranu i producent stosuje go do połączenia maszyny z szybkimi licznikami z pozytywnym efektem stwierdziłem że małe szanse są że to wina przewodu, aczkolwiek jest to pewna niewiadoma. Mam nadzieję że UNITRONIC LIYCY 12x0,14 wystarczy. Użyłem go do podłaczenia sterownika z panelem sterującym i wszystko chodziło, ale niestety połączenie Modbus mimo to nie dochodzi do skutku.
    5.Ostatecznie postaram się podpiąć inny falownik żeby wykluczyć i jego uszkodzenie, jeśli dalej będzie nie tak to chyba będę musiał poszukać fachowca lub zgłosić się do LG o wskazówki i ustawienia.

    Ps. jak macie jeszcze jakieś pomysły każdy przetestuje w miarę możliwości.

    Dziękuję za dotychczasowe odpowiedzi i pomoc.

    Pozdrawiam Piotr
  • Poziom 21  
    Witam,
    kiedyś miałem problem z zaprogramowaniem po RS485 sterownika FX07 JCI, jak się okazało z pośród 4 laptopów jakie miałem wówczas jeden nie chciał pracować poprawnie z softem Commpro i nic nie pomogło. RS232 miał sprzętowy, inne programy działały ok a ten jeden nie działał. Dokupiłem sporo ramu i robiłem inne sztuczki , do dziś nie wiem gdzie tkwiła przyczyna..... Radzę sprawdzić na innym sprzęcie. może to wina PC ?
  • Poziom 12  
    euromatic napisał:
    Witam,
    kiedyś miałem problem z zaprogramowaniem po RS485 sterownika FX07 JCI, jak się okazało z pośród 4 laptopów jakie miałem wówczas jeden nie chciał pracować poprawnie z softem Commpro i nic nie pomogło. RS232 miał sprzętowy, inne programy działały ok a ten jeden nie działał. Dokupiłem sporo ramu i robiłem inne sztuczki , do dziś nie wiem gdzie tkwiła przyczyna..... Radzę sprawdzić na innym sprzęcie. może to wina PC ?


    1.Zrobiłem test z innym falownikiem 0,4kw ic5, niestety dalej ten sam problem z ta różnicą że Driveview podał w końcu właściwy symbol falownika SV004iC5, ale w następnych kolumnach dalej mam "unknow".
    2.Połączenie sprawdzałem na Dell D620 (win 7), Toshiba A200 (Vista,XP), Acer 5220(XP).
    3.Z technicznego z LG/LS podano mi iż dokładnie jak ja podłączają falowniki i wszystko działa...

    Chyba wyśle im falownik, konwerter i poproszę o sprawdzenie i ustawienie.
  • Poziom 11  
    Witam,
    Próbowałeś z programem który zaproponował kolega krzysiekj18?
    http://www.modbus.pl/downloads_pl.htm

    Jest to program uniwersalny do komunikacji z różnymi urządzeniami po Modbus. Sam wielokrotnie go uzywałem z powodzeniem do komunikacji z falownikami Vacon i nie było problemów.

    Parametr o liczbie wyświetlanych rejestrów na drugim screenie (Lenght)ustaw zamiast 15 to np. 5. Przy wiekszej liczbie wywala często bład.
  • Pomocny post
    Poziom 11  
    Witaj!
    Dzisiaj z ciekawosci tez chcialem zrobic taka probe. Falownik LG IC5 0,75 kW
    Konwenter RS-232/RS-485 model UT-2201 (z jednej strony wtyk 9 pin nie USB)
    darmowy program ze strony aniro
    http://aniro.ph.pl/Folder.2006-01-18.2506/Fol...6-08-10.0020/pl/Document.2006-08-10.0221/view
    najpierw wersja 2,2 - brak komunikacji
    wersja 3,3 komunikacja nawiazana
    Twoj problem albo konwenter moze nie bedzie taki z USB
    albo spróbuj wersje 3,3
    Pozdrawiam
    Falownik LG/LS połączenie MODBUS - sterowanie Falownik LG/LS połączenie MODBUS - sterowanie Falownik LG/LS połączenie MODBUS - sterowanie
  • Poziom 21  
    Witam wszystkich
    Opowiem wam ostatnie doświadczenia z tymi falownikami
    uruchamialiśmy automatykę VTS gdzie są w zestawie dwa takie falowniki
    podłączyliśmy do sterownika dwa falowniki przewodem 2 x 0,8 ekw typ entksy 2x 0.8mm ekw
    długość przewodu około 2mb
    nagminnie pojawiały się błędy w komunikacji, nie pomagały terminatory i inne pierdoły. jeden pracował drugi jak chciał, dwa obok siebie. podłączyliśmy twardodrutowo i jakoś działa na zasadzie ON-OFF. następna automatyka identyczna.
    znajomy poradził żebyśmy nie używali skręconych par tylko po jednej parze jako przewód
    A > niebieski - białoniebieski
    B > zielony - białozielony
    Com > pomarańczowy - białopomarańczowy

    k.... zadziałało, wróciliśmy do poprzedniej automatyki i podłączyliśmy tak samo, ....działa.

    wniosek:
    jeżeli było podłączone skręconą parą to nie chciały działać.
    moim zdaniem na długości 2 metrów to powinno na "mokrych sznurówkach działać"
    Dlaczego były zakłócenia na skręconej parze, może moduły komunikacyjne w tych falownikach są kiepskiej jakości. ?
    a na luźnych przewodach nie... rozumiem że dla odległości kilkaset metrów mogą być różnice. ale dla dwóch metrów???

    Różnica w przekroju przewodu 0.2mm nie ma chyba znaczenia na takim dystansie.

    więc panowie spróbujcie bez skrętki.
    pozdrawiam
  • Poziom 11  
    Witam!
    Odnosnie automatyki VTS uruchamiamy taka bardzo czesto. Faktycznie zawsze przy tej automatyce sa falowniki LG ale nie tylko przy nich i kazdych innych trzeba sie trzymac zasad podlaczania. Zawsze absolutnie zawsze miedzy falownikami a silnikiem musi być ekranowany kabel obustronnie podpiety do masy zarowno przy falowniku jak i silniku!
    Po drugie komunikacja na skretce odpowiednio rozpleciona:
    A - pomaranczowy i brazowy
    B - zielony i niebieski
    Com - wszystkie dwukolorowe

    Niestosowanie sie do tych zasad objawia sie wlasnie traceniem komunikacji przypadkowym uruchamianiem i wyłączaniem silnikow.
    Pozdrawiam
  • Poziom 21  
    Przewody do falownika rzecz oczywista, zastosowany 2YSLCY-J4X2,5.

    dla tych co nie znają się na rzeczy przytoczę fragment z netu:
    Nadajnik w standardzie RS-485 powinien mieć wyjście różnicowe o poziomie napięcia minimum 1,5V, podczas gdy odbiornik powinien odbierać sygnały różnicowe o wartości przynajmniej 200mV. Wartości te pozwalają zrealizować niezawodną transmisję, nawet w przypadku znacznych strat sygnału w poszczególnych elementach toru transmisyjnego.

    Zaletą RS-485 jest transmisja różnicowa realizowana za pomocą skrętki dwuprzewodowej, ponieważ w takim przypadku zewnętrzne zakłócenia jednakowo oddziałują na obie linie sygnałowe. Związany z tym sygnał wspólny jest eliminowany na wejściu różnicowym odbiornika. Jest to główny powód, dla którego standard RS-485 jest wykorzystywany w rozległych sieciach i w trudnych warunkach przemysłowych, gdzie mogą wystąpić zewnętrzne zakłócenia transmisji.

    impedancja falowa kabelka który daliśmy 120 ohm czyli pasuje.
    zgadzam się z Tobą, że bardzo ważne jest przestrzeganie reguł montażu okablowania, to nie podlega żadnej wątpliwości.

    Zastanawiam się tylko co jest przyczyną, że trzeba się uciekać do "sztuczek z krosowaniem par skrętki kat5 jeżeli ogólnoświatowy standard głosi , że jedna para i żyła wyrównująca potencjały ( com) urządzeń?

    Dodam, że budowaliśmy różne systemy np kompleks trzech biurowców gdzie jest w sieci około 150 sterowników, długość kabli idzie w kilometry jest jeden wzmacniacz i wszystko śmiga stabilnie...... Może dlatego, że to sterowniki JCI.

    a tak z ciekawości mam pytanie do innych forumowiczów znających się na technice falowej kabli:

    Jaki efekt daje splecenie żył podane przez kolegę ?
    proszę o podpowiedź, czy impedancja falowa, czy odporność na zakłócenia, czy inny efekt poprawiający transmisję?

    A może przyczyna jest bardziej trywialna..... zwie się kompatybilność elektromagnetyczna.... Czy ktoś wie czy falownik LG ma na wyjściu wbudowane dobre filtry?
  • Poziom 12  
    Witam!

    Dziękuję serdecznie za odpowiedzi. Trochę temat zaniedbałem, ale problem rozwiązany. Choć nie do końca taki jakbym chciał. Udało mi się nawiązać komunikację z falownikiem nawet jak to napisałem kolega euromatic "na mokrych sznurówkach". Kupiłem konwerter RS232/RS485 i skorzystałem z laptopa z com-em. Praktycznie od strzała udało mi się nawiązać komunikację i wszystko chodzi jak powinno, ale ciągle nurtuje mnie pytanie dlaczego USB nie działa i ciągle kogo bym nie zapytał to po prostu odpowiada: "bo już tak jest i nie ma konkretnej odpowiedzi w czym tkwi problem z USB". Są odpowiednie sterowniki, jest emulacja portu COM, przesył danych w USB również 2 przewodowy + zasilanie + GND, ustawienia takie same jak przy RS232, przewody jak widać nie odkrywają tutaj kluczowej roli to pytanie co?

    Pozdrawiam Piotr
  • Poziom 21  
    Cieszę się z dobrego zakończenia problemów.
    Ja używam przejściówek usb > 232 firmy Prolific ( kupiłem kiedyś na allegro kilka po kilka zł), działają zawsze.
    mam też przejściówki firmy Moxa, te także działają bez problemowo.Wina pewnie leży po stronie systemu operacyjnego.
    pozdrawiam
  • Poziom 12  
    euromatic napisał:
    Cieszę się z dobrego zakończenia problemów.
    Ja używam przejściówek usb > 232 firmy Prolific ( kupiłem kiedyś na allegro kilka po kilka zł), działają zawsze.
    mam też przejściówki firmy Moxa, te także działają bez problemowo.Wina pewnie leży po stronie systemu operacyjnego.
    pozdrawiam


    No teraz to już kompletnie nie rozumiem. Kupiłem 3 rodzaje konwerterów na usb i żaden nie działa (lub jak coś pochrzaniłem) a jak zastosuje przejściówkę to będzie ok ?!?!, aż z ciekawości kupię tego Prolific-a. Słyszałem że Moxa są kompatybilne praktycznie ze wszystkim, ale cena też wysoka.
    Dziękuję za podpowiedz będę testował. Jeśli Prolific się sprawdzić dam znać że z LG hula :) i zamknę temat.
    co do systemu operacyjnego to sprawdzałem połączenie na XP,Vista,win7.

    Pozdrawiam
  • Poziom 10  
    jeśli zdecydujesz się na zmianę konwertera, możesz zajrzeć tutaj, masz duży wybór i atrakcyjne ceny
    :arrow: konwertery
    pozdrawiam
  • Poziom 12  
    A ja bym proponował zajrzeć do dokumentacji MP01502-C27.
    Nie ma możliwości zrobienia z niego 2-przewodowego (half-duplex) poprzez zwarcie wejścia z wyjściem. Skoro nadajnik jest cały czas odblokowany i jest np na stałe poziom niski (bo komputer nic nie nadaje) i to jest połączone do wejścia to co ma być odebrane? - przecież wystąpi konflikt.
    Model 2-przewodowy to MP01501-C27.
    Pozdrawiam
    Arkadiusz Drobnica
  • Poziom 12  
    Zakańczając temat udało mi się osiągnąć połączenie na RS232. Na USB dodałem Prolific-a jak kolega doradzał i również połączenie nawiązałem, ale było ono niestabilne (rozłączało co jakiś czas). Wykorzystałem połączenie przez COM, i na chwilę obecną z braku czasu nie próbowałem podreperować połączenia USB.

    Zostawiam temat otwarty gdyby ktoś chciał jeszcze dodać swoje spostrzeżenia.

    Pozdrawiam i BARDZO dziękuję za liczne odpowiedzi!
  • Poziom 17  
    Mógłby ktoś podsumować jakiego typu kabel należy użyć do podłączenia tego falownika ?
    Dzisiaj próbowałem nawiązać komunikację z faownikiem LS IG5A poprzez przejściówkę usb-rs485 (MP1512) no i niestety nie udało mi się uzyskać komunikacji.
    Próbowałem odczytać 10 rejestrów typu Holding Registers lub Input Registers od adresu 0001 ale zawsze wyskakiwał błąd "Modbus exception..."
    Jak podejrzałem co zwraca falownik to zwracał ramkę ok 5-6 bajtową, odpowiedz zaczynała się od 01. ID falownika było ustawione na 1.
    Próbowałem z różnymi prędkościami transmisji.

    Mój konwerter posiada masę ale w falowniku obok S+ i S- specjalnej masy do komunikacji nie ma.

    Edit: Okazuje się że w moim przypadku mogę odczytywać maksymalnie 8 danych i nie więcej. Trochę dziwne to dla mnie ograniczenie jak timeout'a w falowniku ustawiłem na 2sek.