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.
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.