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

Visual Basic 6-AVT1705 - Wyświetlanie pomiaru temperatur

piotr_3737 13 Kwi 2016 07:25 1197 5
  • #1 13 Kwi 2016 07:25
    piotr_3737
    Poziom 9  

    Witam. Zmontowałem kit AVT1705-Moduł do pomiaru temperatury z interfejsem RS485. Kit wysyła co 1 sekundę ramkę w formacie:Txx=AA.A;Txx=BB.B i na końcu Enter. Gdzie xx - adresy, a AA.A i BB.B to temperatury. Wyświetlenie wyników pomiaru w polu textowym nie było problemem. Schody zaczynają się w momencie próby rozdzielenia tego wyniku pomiaru na 2 pola textowe. Czy w VB6 jest taka możliwość.

    0 5
  • Pomocny post
    #2 13 Kwi 2016 08:03
    adamas_nt
    Moderator Programowanie

    Próbowałeś Split'em? Np

    Kod: vbscript
    Zaloguj się, aby zobaczyć kod

    0
  • #3 26 Kwi 2016 22:38
    piotr_3737
    Poziom 9  

    Udało się podzielić na dwa Labele.
    Wygląda to tak: Label1 T01=25.0"C i Label2 T02=25.0"C, czyli to co chciałem osiągnąć.
    Teraz jak usunąć w poszczególnych Labelach "T01=" i "T02=", żeby została sama temperatura.

    Funkcję Split na razie wpisałem do przycisku, jak jest w timerze który odpowiada za odczyt z RS i kiedy odczyta pustą ramkę "" to wtedy program wywala błąd.
    Jak zrobić "podtrzymanie" tzn. żeby funcja Split nie reagowała jak odczyta się pusta ramka ""?

    0
  • #4 08 Maj 2016 22:43
    piotr_3737
    Poziom 9  

    Czyżby nikt nie potrafił pomóc?

    0
  • Pomocny post
    #5 08 Maj 2016 22:53
    adamas_nt
    Moderator Programowanie

    Albo Jeszcze raz Spli'em go, albo utnij:

    Kod: vbscript
    Zaloguj się, aby zobaczyć kod

    0
  • #6 10 Kwi 2017 09:19
    piotr_3737
    Poziom 9  

    Temat zamykam, dziękuję za pomoc

    0