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

Jak poprawnie wysłać ramkę do ADAM 4018 z adresem 12h?

ddamian 26 Lut 2005 14:51 825 0
REKLAMA
  • #1 1267674
    ddamian
    Poziom 11  
    Posty: 8
    Czy ktoś może mi powiedzieć co wysłać do ADAMa 4018, żeby cokowiek odpowiedział. W module podobno nie było nic zmieniane oprócz adresu (na 12h lub 12). W pdf ne ma żadnych szczegółów.
    Wysyłam następującą ramkę z prędkością 9600:
    <bit startu><'$'><bit stopu><'1'><bit stopu><'2'><bit stopu><'2'><bit stopu><CR>
    Objaśnienie:
    <bit startu> - jeden cykl H
    <'$'> -kod ascii znaku '$' czyli 001100100b
    <'1'>, <'2'> jak wyżej
    <CR> - 0Dh czyli 00001101b
    <bit stopu> - dwa cykle H i L
    Wszystkie bajty wysyłam od najmniej znaczącego.

    Taką ramkę podejrzałem w pracy na oscyloskopie.Generowana jest przez program do komunikacji z modułami ADAM 4000/5000 (program ze strony ELMARKu). Program generuje taką ramkę dla instrukcji $AA2 (AA -adres).
    Mam wątpliwości co do bitu startu.
    Prosze o pomoc osoby które za pomocą procka skomunikowały się z ADAMem. Co robie nie tak?

    Dziękuje za pomoc.
  • REKLAMA
REKLAMA