Komunikacja z falownikiem

Tematy związane z tworzeniem dużych aplikacji. Zaganiednia dotyczące architektury oraz zasad tworzenia optymalnych rozwiązań.
mareczek87
Posty: 17
Rejestracja: 04 maja 2010 00:02
Wersja środowiska: LabVIEW 8.5

Komunikacja z falownikiem

Post autor: mareczek87 »

Mam problem w części pracy mojego projektu inżynierskiego.
Ogólnie Falownik Vacon jest podłączony modbusem z karta pomiarową NI PCI 6251 za pomocą konwertera RS232/RS485. Problemem jest to że falownik wysyła jakąś ramkę (nie wiem właśnie czy to co wysyła jest dobre, bo wyświetlają się jakieś krzaki, kwadraty itp), ale program już nie odbiera tej ramki.

Parę programów :)
Załączniki
Konfiguracja RS232.vi
(13.46 KiB) Pobrany 265 razy
komunikacja_ogolna.vi
(63.12 KiB) Pobrany 261 razy
Komunikacja RS232.vi
(25.88 KiB) Pobrany 260 razy
darekc
Posty: 77
Rejestracja: 29 mar 2007 00:00
Lokalizacja: Gliwice

Komunikacja z falownikiem

Post autor: darekc »

Do falownika - przy tych ustawieniach, co masz - jest wysyłany ciąg bajtów (\xx oznacza liczbę szesnastkową):
\01 \10 \07 \D0 \00 \03 \06 \00 \01 \00 \00 \13 \88 \C8 \CB
Może masz w instrukcji programowania falownika podaną zawartość ramki dla tego rozkazu startu? Jeśli tak, to sprawdź, czy kolejność bajtów CRC jest poprawna.
darekc
Posty: 77
Rejestracja: 29 mar 2007 00:00
Lokalizacja: Gliwice

Komunikacja z falownikiem

Post autor: darekc »

Na stronie http://www.win-tech.com znajdziesz użyteczną aplikację ModScan. Za jej pomocą sprawdziłem, czy kolejność bajtów CRC jest poprawna. Jest poprawna :) Czy adres falownika jest równy 1?
W strukturze Formula Node zamiast
AdrWY=AdrLO+(255*AdrHI);
powinno być
AdrWY=AdrLO+(256*AdrHI);
To samo działanie możesz zrealizować za pomocą bloku Join Numbers.
ODPOWIEDZ