Strona 1 z 1

Komunikacja

: 01 lip 2009 13:08
autor: markson
Witam wszystkich forumowiczów.
Mam takie "być może banalne" pytanie. Chodzi mi o komunikację labview ze światm zewnętrznym przez port szeregowy RS232. Głównie zależy mi na wysłaniu zapytania np. do uC i odebranie odpowiedzi. Nawet komunikacja z układem DS 1820 (zapytanie -odpowiedz). Proszę o cenne wskazówki.

Re: Komunikacja

: 01 lip 2009 13:18
autor: coolfon
Tam u góry nad Twoim postem jest taki napis "Szukaj", nawet na czerwono (!) zaznaczony.

http://www.labview.pl/viewtopic.php?t=2 ... RS232.html

http://www.labview.pl/viewtopic.php?t=2 ... RS232.html

http://www.labview.pl/ForumsPro/viewtop ... RS232.html

Polecam też Find Examples w samym LabVIEW, słowo-klucz: RS-232.

Aha... generalnie do obsługi portu RS-232 służą bloczki VISA z palety Instrument I/O.

Komunikacja

: 02 lip 2009 07:39
autor: markson
Dzieki wielkie. No ten krok w sumie juz poczyniłem wczesniej. Mam miernik UT 70B "podsłuchałem" programikiem co tam wysyła ale nie wiem jak to zrobić w Labview. Aby móc póżniej obrobić dane.
Dzieki za konstruktywne uwagi

Komunikacja

: 02 lip 2009 07:42
autor: markson
Dzieki wielkie. No ten krok w sumie juz poczyniłem wczesniej. Mam miernik UT 70B "podsłuchałem" programikiem co tam wysyła ale nie wiem jak to zrobić w Labview. Aby móc póżniej obrobić dane.
Dzieki za konstruktywne uwagi

Re: Komunikacja

: 02 lip 2009 08:00
autor: fajfi
Cześć
Ten wątek już był poruszany na forum.
Jeden z użytkowników nawet wysłał program, który komunikuje się z tym miernikiem. Zerknij tu:
http://www.labview.pl/viewtopic.php?t=1 ... UT70B.html

Niestety wysyła on tylko, że tak powiem, w dziwny sposób zakodowane dane.
Aby je rozszyfrować musisz zobaczyć jak wygląda ramka danych.
Tu znajdziesz opisaną ramkę dla miernika UT60E (którym ja się posługuję), ale z tego co wiem, to ramka dla obu mierników jest identyczna:

http://www.elektroda.pl/rtvforum/topic404247.html

Po prostu string który w załączonym programie wygląda mniej więcej tak (przykład): B0 B0 B0 37 B3 34 B0 B0 B0 0D 8A musisz przerobić wg algorytmu podanego na elektrodzie.pl

Pozdrawiam
Fajfi