R485 kodu

Başlatan fzf, 13 Mart 2021, 21:56:03

fzf

Destek olan arkadaşlara tşk ederim yapmak istediğim hserout komutuyla invertere bilgi göndermekti hserout komutuyla sizlerin yönlendirmeleriyle birçok kombine denedim olmadı
Hserout [$01,$06,$20,$01,$00,$02,$03,$CB ] yaptıgımda fremada
resimdeki gibi yanlış komtlar gidiyordu
serout portc.6,n9600,[$01,$06,$20,$01,$00,$02,$03,$CB ] komutunu kulandıgımda


komutları sorunsuz gönderebiliyorum bu hserout komutuyla neden çalışmıyor anlam veremedim yinede arkadaşların yorumlarını bekliyorum


ete

HSEROUT ve SEROUT2 komutları bilgiyi TRUE modda yani ters çevirmeden gönderir.
SEROUT ile bilgi hem TRUE modda hemde INVERTED modda yollanabilir ve siz (N9600) ile INVERTED seçerek bunu yapıyorsunuz. Bu durumda HESEROUT ve SEROUT komutlarının yolladıkları bilgi aynı olmamaktadır. Şayet SEROUT komutunda  parametre olarak N9600 yerine T9600 kullanılmış olsa idi o zaman aynı işi HSEROUT ile yapabilirdiniz.
Mademki HSEROUT bilgiyi ters çevirmeden yolluyor ve size ters çevrilmiş olanı lazım belki siz önden ters çevirip HSEROUT komutunu kullanırsanız sisteminiz çalışabilir.

Ete
 


efsanepoldem

    Arkadaslar merhaba. DELTA CRC kodu hesaplama ile ilgili döküman burada, belki birinin işine yarar.Bu eki görüntüleyemezsiniz.

Powered by EzPortal