<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=58&amp;t=18381&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-05-22T08:57:13+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=58&amp;t=18381&amp;mode</id>
<entry>
<author><name><![CDATA[bpx03]]></name></author>
<updated>2017-05-22T08:57:13+01:00</updated>
<published>2017-05-22T08:57:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189646#p189646</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189646#p189646"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189646#p189646"><![CDATA[
<div class="quotetitle">skalarro napisał(a):</div><div class="quotecontent"><br />Sprawdź teraz jeszcze raz starego RSa, pewnie dobry ;]<br /></div><br /><br />Dzięki ale po 100 godzinach próby rozwiązania tego problemu nawet nie chcę wiedzieć czy był dobry <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> <br />Wolę żyć z myślą że gdy włożyłem nowego Maxa jakieś dane jednak zostały wyłapywane czy przez terminal  czy przez Salae (i walczyłem z odwrócona kolejnością bitów czy jakoś tak, zmiana A i B nie pomagała) a w przypadku starego totalna pustka..<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=15788">bpx03</a> — 22 maja 2017, o 08:57</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[skalarro]]></name></author>
<updated>2017-05-22T08:40:07+01:00</updated>
<published>2017-05-22T08:40:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189643#p189643</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189643#p189643"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189643#p189643"><![CDATA[
Dobrze, że się udało z tym ruszyć. Sprawdź teraz jeszcze raz starego RSa, pewnie dobry ;]<br /><br />Jak co to pisz śmiało...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4850">skalarro</a> — 22 maja 2017, o 08:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[bpx03]]></name></author>
<updated>2017-05-22T08:37:45+01:00</updated>
<published>2017-05-22T08:37:45+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189642#p189642</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189642#p189642"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189642#p189642"><![CDATA[
Witam Ponownie <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />Po ciężkim weekendzie udało mi się zmusić atmegę do odpowiedzi jako slave <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />Max 485 okazał się być padnięty i do tego (aż wstyd się przyznać) podpiełem się nie pod ten pin co trzeba w DB9 co zauważyłem dziś o 1 nad ranem..<br /> <br />To że Salae pokazywał dobre ramki powodowało że nawet nie myślałem z której strony wtyczki patrząc te piny są opisane i łatwo tam się pomylić..  <img src="https://forum.atnel.pl/images/smilies/icon_rolleyes.gif" alt=":roll:" title="Udaje, że to nie on" /> <br /><br />Teraz jedyny problem mam z bitami parzystości - ustawiając none wszystko śmiga dobrze, przy innym ustawieniu PLC wyrzuca error że jest błąd parzystości. Może w wolnej chwili troszkę z tym pokombinuje ale bez parzystości też da się żyć <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />Wielkie dzięki jeszcze raz Panowie za wielkie zaangażowanie w pomoc!<br /><br />Pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=15788">bpx03</a> — 22 maja 2017, o 08:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[bpx03]]></name></author>
<updated>2017-05-16T07:30:44+01:00</updated>
<published>2017-05-16T07:30:44+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189319#p189319</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189319#p189319"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189319#p189319"><![CDATA[
Ehh chyba poprzednio nie wcisnąłem &quot;wyślij&quot;. <br /><br />Oczywiście sprawdziłem odrazu gdy zasugerowałeś ten pomysł. Podłączyłem i do GND i do VCC. Oczywiście zero danych na wyjściu. <br /><br />Pozostaje cierpliwie czekać na kuriera i mam nadzieję że po raz pierwszy będę się cieszył że coś jest zepsute. W przeciwnym wypadku chyba włosy mi do końca wypadną <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=15788">bpx03</a> — 16 maja 2017, o 07:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[skalarro]]></name></author>
<updated>2017-05-14T21:25:55+01:00</updated>
<published>2017-05-14T21:25:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189230#p189230</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189230#p189230"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189230#p189230"><![CDATA[
Ok.  Daj znać jak postępy<br /><br />Wysłane z mojego SM-G850F przy użyciu Tapatalka<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 13 minutach ]</span></strong><br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Gdyby jakiekolwiek dane pojawiały się po podłączeniu bezpośrednio do Max-a<br /></div><br />A jeszcze jeden drobiazg sprawdź.  Nie masz ty czasem maxa cały czas w trybie nadawania?  Odłącz re/de od pinu procka i podłącz  (teraz nie pamiętam) do gnd lub vcc. Zobacz czy wtedy coś do niego dotrze.  Nie wiem czy tedy droga ale sprawdzić nie zaszkodzi.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4850">skalarro</a> — 14 maja 2017, o 21:25</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[bpx03]]></name></author>
<updated>2017-05-14T21:23:17+01:00</updated>
<published>2017-05-14T21:23:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189228#p189228</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189228#p189228"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189228#p189228"><![CDATA[
skalarro, napisałem wyżej że praktycznie nic nie dochodzi ani do PD0 ani PD1 z Max-a. <br /><br />Odpaliłem ModbusMat i wgralem pierwszy programik z którym mi pomogłeś. <br /><br />Podpiełem się przejsciówką i działa ok <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />Skoro program działa dobrze, PLC wysyła dane a jedyne z czym problem to to że max nie wysyła sygnałów no to nie ma mocnych - Musi być problem z Maxem. <br /><br />Gdyby <strong>jakiekolwiek </strong>dane pojawiały się po podłączeniu bezpośrednio do Max-a to można byłoby go wykluczyć i kombinować z różnymi innymi rzeczami. <br /><br />Kupuję Maxy i mam nadzieję że szybko dojdą <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=15788">bpx03</a> — 14 maja 2017, o 21:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[skalarro]]></name></author>
<updated>2017-05-14T21:01:16+01:00</updated>
<published>2017-05-14T21:01:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189224#p189224</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189224#p189224"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189224#p189224"><![CDATA[
<div class="quotetitle">bpx03 napisał(a):</div><div class="quotecontent"><br />Pozostaje mi myśleć że to jednak problem z Maxem.<br /></div><br /><br />Jak tam sobie chcesz, rób jak uważasz.. możesz zmienić maxa ale to nie bedzie to<br /><br />Podłącz się tym real term pod PD0 i posłuchaj przez przejściówkę co się dzieje na linii. Potem wywal ten wypasiony PLC za pięć koła i wyślij prawidłową ramkę za pomocą modbuspoll. Oczywiście pomiń max485 i wepnik się pod uart bezpośrednio. Chyba, że masz też przejściówkę rs485 na usb lub COM1. Wtedy od razu pod zaciski A B w atb. Musi odpowiedzieć.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4850">skalarro</a> — 14 maja 2017, o 21:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[bpx03]]></name></author>
<updated>2017-05-14T20:43:00+01:00</updated>
<published>2017-05-14T20:43:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189220#p189220</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189220#p189220"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189220#p189220"><![CDATA[
Dzięki skalarro za dogłębne śledztwo <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />Posłuchałem rady, znalazłem przejściówkę podłączyłem i.. <br /><br />Upewniłem się czy działa i wrzuciłem kod z BB na szybko. Działa, RealTerm pokazywał dane.. <br /><br />Wpięłem się również do RX i TX pod wyświetlaczem aby zobaczyć co wychodzi z MAX-a.. praktycznie głucho. <br /><br />Przełączyłem linie A i B i ponowiłem próbę... Bezskutecznie.. <br /><br />W Salae pokazuje bez problemu że dane modbusa docierają. <br /><br />Spróbowałem jeszcze podpiąć się bezpośrednio do nóżki Maxa.. Nic nie pokazuje. <br /><br />&quot;Przedzwoniłem&quot; linię A i B w złączu ARC z nóżkami Maxa, jest ok. Sprawdziłem czy dochodzi zasilanie, też wszystko ok. Sprawdziłem również czy jest przejście pomiedzy Maxem a tymi pinami pod wyświetlaczem, jest dobrze. <br /><br />Pozostaje mi myśleć że to jednak problem z Maxem..<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=15788">bpx03</a> — 14 maja 2017, o 20:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[skalarro]]></name></author>
<updated>2017-05-14T20:04:28+01:00</updated>
<published>2017-05-14T20:04:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189217#p189217</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189217#p189217"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189217#p189217"><![CDATA[
<div class="quotetitle">bpx03 napisał(a):</div><div class="quotecontent"><br />Właśnie pogrzebałem trochę w necie odnośnie tych bajtów w CRC. <br /><br />Wychodzi na to że wszystko jest w porządku. Standardowe bajty jak adresy, dane itp w ramce modbus są przesyłane w ten sposób że High Byte jest przesyłany najpierw później Low Byte. W CRC natomiast jest odwrotnie - Low Byte | High Byte. <br /><br />To by się zgadzało dlaczego w Twoim Raw-ie wyglądają na odwrócone a mimo tego Salae nie wyświetla tego jako błędu CRC.<br /></div><br /><br />Trochę mnie to zaintrygowało i zrobiłem mały test. Niestety nie mam saleae ale to nie problem. Mamy google ;]<br /><br />Znalazłem takie coś:<br /><a href="https://obrazkiforum.atnel.pl/4850/605b3b25f687d640a97471b78512f2db.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/4850/605b3b25f687d640a97471b78512f2db.png" alt="Obrazek" /></a><br /><br />Co możemy z tego wyczytać??<br />Adres 0x01<br />funkcja 0x10 czyli funkcja 16 - write multiple regs<br />start adress 0x00 0x01 czyli 1<br />N regs - 0x04 0x08 czyli cztery adresy po 2 bajty = 8bajt<br />wartość1 - 0x55 0x04 czyli w dec 21764<br />wartość2 - 0x00 0x00 czyli 0<br />wartość3 - j.w.<br />wartość4 - j.w.<br />CRC - 0xCB 0x7A.<br /><br /> Wpiszmy zatem takie coś w program jakikolwiek - dajmy na to ModbusPoll<br /><a href="https://obrazkiforum.atnel.pl/4850/b320bc98986357e1c4d5bb5343561403.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/4850/b320bc98986357e1c4d5bb5343561403.png" alt="Obrazek" /></a><br /><br />i teraz najlepsze!!! <br />po wysłaniu tego na magistralę otrzymujemy:<br /><br /><a href="https://obrazkiforum.atnel.pl/4850/293272b0792168423d74c3c158b652a5.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/4850/293272b0792168423d74c3c158b652a5.png" alt="Obrazek" /></a><br /><br />czyli dokładnie to, co w saleae. Zwróć uwagę na CRC. <strong>Nie jest przestawione</strong>, czyli twoja teoria jakoś się nie sprawdza. Tak więc podtrzymuję moją pierwszą wersję - <strong><span style="color: #0000FF">zajmij się sumą kontrolną</span></strong>.<br />Proponuję - j.w. -podsłuchaj transmisję terminalem i pokaż co śmiga po magistrali.  Bo na razie my się produkujemy a Ty niewiele robisz z tego<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4850">skalarro</a> — 14 maja 2017, o 20:04</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[skalarro]]></name></author>
<updated>2017-05-14T18:31:01+01:00</updated>
<published>2017-05-14T18:31:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189209#p189209</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189209#p189209"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189209#p189209"><![CDATA[
masz zwykłą przejściówkę usb-rs232 za 4-10 zł?? na pewno masz ich kilka ;]<br /><br />Ja bym uruchomił komunikację jak dotychczas - czyli PLC i slave na atmedze (w ATB) a wspomnianą przejściówką podpiąłbym się pod pin RX atmegi czyli PD0. Podsłuchaj linię jakimś terminalem ale takim gdzie możesz przełączyć na hex (realterm jest bardzo ok) i zobacz co się dzieje na linii. Za jednym razem wykluczysz uszkodzenie max485 i zabaczysz jak wygląda ramka i czy CRC jest w odwrotnej kolejności. Zdziwisz się ;]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4850">skalarro</a> — 14 maja 2017, o 18:31</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[aaadamw]]></name></author>
<updated>2017-05-14T11:09:25+01:00</updated>
<published>2017-05-14T11:09:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189187#p189187</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189187#p189187"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189187#p189187"><![CDATA[
idziesz jakąś dziwną drogą ze sprawdzaniem tego wszystkiego.<br />Zrób tak:<br />1. podłącz zestaw ATB samym uartem z PC - sprawdź jakimś programem na kompie czy działa ci program na atmedze.<br />2. Jak zadziała to zamień uart na RS485<br />3. Jak zadziała to zamień kompa na PLC.<br />4. Jak nie zadziała to podłącz PLC z kompem po RS485 a na kompie uruchom jakiś program działający jako SLAVE.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=360">aaadamw</a> — 14 maja 2017, o 11:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[bpx03]]></name></author>
<updated>2017-05-14T10:21:13+01:00</updated>
<published>2017-05-14T10:21:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189182#p189182</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189182#p189182"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189182#p189182"><![CDATA[
Wielkie dzięki chłopaki za zainteresowanie tematem! <br /><br />Właśnie pogrzebałem trochę w necie odnośnie tych bajtów w CRC. <br /><br />Wychodzi na to że wszystko jest w porządku. Standardowe bajty jak adresy, dane itp w ramce modbus są przesyłane w ten sposób że High Byte jest przesyłany najpierw później Low Byte. W CRC natomiast jest odwrotnie - Low Byte | High Byte. <br /><br />To by się zgadzało dlaczego w Twoim Raw-ie wyglądają na odwrócone a mimo tego Salae nie wyświetla tego jako błędu CRC. <br /><br />Wielkie dzięki chłopaki za zainteresowanie. <br />Chyba faktycznie pozostaje sprawdzić Max-a bo za nim nie widać w żaden sposób interesujących danych. <br /><br />Czy po wpięciu się w RX (TX) za maksem (do pinów pod wyświetlaczem LCD w zestawie ATB) i bez zmiany zadnych ustawien w Salae powinienem widzieć ramkę w ten sam sposób jak po wpięciu pod A i B?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=15788">bpx03</a> — 14 maja 2017, o 10:21</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[aaadamw]]></name></author>
<updated>2017-05-14T09:54:02+01:00</updated>
<published>2017-05-14T09:54:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189177#p189177</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189177#p189177"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189177#p189177"><![CDATA[
Sprawdziłem jeszcze raz na swoim PLC za 600zł i wszystko działa jak działało...<br />Żeby było łatwiej tobie sprawdzić podłączyłem Atmegę do komputera zwykłą przejściówką UART za 1$ <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> i działa jak należy. Poniżej fotki z których wszystko możesz wyczytać. <br />a ... program na kompie to Baseblock ComTest Pro - polecam.<br /><br /><a href="https://obrazkiforum.atnel.pl/360/c26d1808582928df0550b2fd7f2218b7.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/360/c26d1808582928df0550b2fd7f2218b7.jpg" alt="Obrazek" /></a><a href="https://obrazkiforum.atnel.pl/360/8d6ed63ffb54a3b44fbf42f2b6dc20d8.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/360/8d6ed63ffb54a3b44fbf42f2b6dc20d8.jpg" alt="Obrazek" /></a><a href="https://obrazkiforum.atnel.pl/360/ef254afa43bd6b7f9a15d53bbfb215df.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/360/ef254afa43bd6b7f9a15d53bbfb215df.jpg" alt="Obrazek" /></a><br /><a href="https://obrazkiforum.atnel.pl/360/ea1f22a46a2739d57e7b872c812f92e5.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/360/ea1f22a46a2739d57e7b872c812f92e5.jpg" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=360">aaadamw</a> — 14 maja 2017, o 09:54</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[skalarro]]></name></author>
<updated>2017-05-13T21:59:22+01:00</updated>
<published>2017-05-13T21:59:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189149#p189149</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189149#p189149"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189149#p189149"><![CDATA[
<div class="quotetitle">bpx03 napisał(a):</div><div class="quotecontent"><br />Z całym szacunkiem za Twój sokoli wzrok, ale wydaje mi się że CRC powinno być dobre.. Wkońcu PLC za 5k+<br /></div><br /><br />Jak tam uważasz, ale mój nie tak wypasiony PLC, bo chińczyk za 1,2kpln i taki mniejszy za 600pln wysyła inne ramki i działa ;] ale jak tam chcesz...<br /><br />może Cię przekonają ramki z mbpoll:<br /><a href="https://obrazkiforum.atnel.pl/4850/771a5ad42db1ac275d64b76cd7491fc4.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/4850/771a5ad42db1ac275d64b76cd7491fc4.png" alt="Obrazek" /></a><br /><br />i z modbusMAT1.1:<br /><a href="https://obrazkiforum.atnel.pl/4850/e93c0740d2da49cd5df53380147f724e.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/4850/e93c0740d2da49cd5df53380147f724e.png" alt="Obrazek" /></a><br /><br />otrzymuję timeouty bo nie podłączyłem slavea żadnego ale widzisz o co chodzi?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4850">skalarro</a> — 13 maja 2017, o 21:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[bpx03]]></name></author>
<updated>2017-05-13T21:59:51+01:00</updated>
<published>2017-05-13T21:40:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189145#p189145</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189145#p189145"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189145#p189145"><![CDATA[
Dzięki za odzew skalarro <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />Z całym szacunkiem za Twój sokoli wzrok, ale wydaje mi się że CRC powinno być dobre.. Wkońcu PLC za 5k+ <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /><br />Dodatkowo Salae gdy wykryje zły CRC daje znać u góry &quot;Invalid CRC&quot; czyli wydaje mi się że ten wysłany przez PLC powinien być dobry. <br /><br />Mam przejściówkę RS485 wbudowaną w ATB więc jutro jeszcze powalcze i zobaczę co z tego wyjdzie. <br /><br />Jak nie wypali to zamówię &quot;kilka&quot; maxów i może na którymś zadziała jak powinno. <br /><br />Pozdrawiam<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 12 minutach ]</span></strong><br /><br /><div class="quotetitle">skalarro napisał(a):</div><div class="quotecontent"><br />hej, widzę że jeszcze walczysz...<br /><br />Teraz tak spojrzałem na ramkę wysyłaną przez Twój PLC i powiem Ci - nie podoba mi się ramka wysyłana przez niego. Przede wszystkim suma kontrolna dla slave 8, funkcja 3, adres 1000, ilość danych 1 powinna być 04E3 a u Ciebie jest E304.<br /></div><br /><br />Czytając ponownie Twój post zauważyłem że jest może jakiś problem z byte order.. 04 E3  a E3 04 to prawie to samo tylko w innej kolejności..<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=15788">bpx03</a> — 13 maja 2017, o 21:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[skalarro]]></name></author>
<updated>2017-05-13T21:23:15+01:00</updated>
<published>2017-05-13T21:23:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189144#p189144</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189144#p189144"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189144#p189144"><![CDATA[
hej, widzę że jeszcze walczysz...<br /><br />Teraz tak spojrzałem na ramkę wysyłaną przez Twój PLC i powiem Ci - nie podoba mi się ramka wysyłana przez niego. Przede wszystkim suma kontrolna dla slave 8, funkcja 3, adres 1000, ilość danych 1 powinna być 04E3 a u Ciebie jest E304.<br /><br />Cała ramka z zapytaniem od mastera powinna wyglądać: [08][03][03][E8][00][01][04][E3]<br /><br />ściągnij sobie program ModbusMAT i zamiast PLC użyj komputera w roli mastera. Ale uwaga! -potrzebujesz przejściówki usb-rs485. jak nie masz to użyj uart ale wtedy pomiń max485 (tylko nie wiem czy zadziała tak).<br /><br />I jeszcze jedno. Zaobserwowałem kiedyś, że ModbusMAT zaniża adresy w wysyłanej ramce. czyli jak wyślesz ramkę j.w. on zamieni adres z 1000 na 999 i wyśle ramkę [08][03][03][E7][00][01][34][E0], jak zrobisz adres 1001, w ramce dostaniesz 0x03E8 czyli 1000.<br /><br />Spróbuj, bo błąd sumy kontrolnej tłumaczyłby dlaczego procesor nie odpowiada na zapytania. Po prostu ramki są traktowane jako uszkodzone i ignorowane<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4850">skalarro</a> — 13 maja 2017, o 21:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[bpx03]]></name></author>
<updated>2017-05-13T18:01:09+01:00</updated>
<published>2017-05-13T18:01:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189121#p189121</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189121#p189121"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189121#p189121"><![CDATA[
<div class="quotetitle">aaadamw napisał(a):</div><div class="quotecontent"><br />Zanim wymienisz maxa sprawdź tym swoim saleae czy masz przebieg uart za nim.<br />Po drugie skąd wiesz że Master jest prawidłowo zaprogramowany? Jakie rejestry odpytujesz? Jaką funkcją? <br />Po trzecie. Na początek jako mastera użyłbym komputera i jakiegoś programu MODBUS master. Wtedy lączysz to bez maxa. Tylko uart.<br /></div><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=15788">bpx03</a> — 13 maja 2017, o 18:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[aaadamw]]></name></author>
<updated>2017-05-13T06:58:14+01:00</updated>
<published>2017-05-13T06:58:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189042#p189042</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189042#p189042"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189042#p189042"><![CDATA[
Zanim wymienisz maxa sprawdź tym swoim saleae czy masz przebieg uart za nim.<br />Po drugie skąd wiesz że Master jest prawidłowo zaprogramowany? Jakie rejestry odpytujesz? Jaką funkcją? <br />Po trzecie. Na początek jako mastera użyłbym komputera i jakiegoś programu MODBUS master. Wtedy lączysz to bez maxa. Tylko uart.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=360">aaadamw</a> — 13 maja 2017, o 06:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[bpx03]]></name></author>
<updated>2017-05-12T23:15:43+01:00</updated>
<published>2017-05-12T23:15:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189035#p189035</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189035#p189035"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=189035#p189035"><![CDATA[
Tak więc skompilowałem, wrzuciłem na 328 i... zero odzewu. Podłączyłem trzy piny z pod wyświetlacza pod PD0, PD1, PD2 (DE).<br /><br />Nie widzę chyba innej opcji jak wymienić Maxa bo może jest padnięty i wszystko psuje :/<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=15788">bpx03</a> — 12 maja 2017, o 23:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[bpx03]]></name></author>
<updated>2017-05-12T09:57:56+01:00</updated>
<published>2017-05-12T09:57:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=188931#p188931</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=188931#p188931"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=188931#p188931"><![CDATA[
Wielkie dzięki aaadamw, już się nie mogę doczekać aż będę mógł to sprawdzić popołudniu <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=15788">bpx03</a> — 12 maja 2017, o 09:57</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[aaadamw]]></name></author>
<updated>2017-05-12T10:07:21+01:00</updated>
<published>2017-05-12T09:56:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=188930#p188930</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=188930#p188930"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=188930#p188930"><![CDATA[
Rzuciłem okiem na Twoje pliki i są one inne niż moje - masz jakąś inną wersję. <br /><br />w załączniku znajdziesz projekt z działającym Modbusem na M324. To jest program dla tej płytki z wyświetlaczem 7-seg z filmu kilka postów wyżej.<br /><br />drugi jest na M328. Ten pobiera nastawy z potencjometrów i czujnika ds18b20.<br /><br />Wywaliłem kilka plików które nie dotyczą modbusa, od wyświetlacza i 1Wire. Musisz tylko w pliku main.c zamienić wszystkie odwołania do wyświetlania na własne w zależności jaki masz wyświetlacz.<br /><br />w razie pytań pisz. <br />Udanej zabawy.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=360">aaadamw</a> — 12 maja 2017, o 09:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[bpx03]]></name></author>
<updated>2017-05-11T21:17:49+01:00</updated>
<published>2017-05-11T21:17:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=188908#p188908</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=188908#p188908"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=188908#p188908"><![CDATA[
Procek domyślny w ATB 1.0.5 - Atmega32A PU. <br />Z chęcią bym skorzystał i &quot;pożyczył&quot; do sprawdzenia kilka linijek.. Może uda się znaleźć jakiegoś buga u siebie...<br /><br />Podłączone mam tak: <br /><br /><a href="https://obrazkiforum.atnel.pl/15788/5e223c72d31e6366e5bf919051f70052.JPG"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/15788/5e223c72d31e6366e5bf919051f70052.JPG" alt="Obrazek" /></a><br /><br />Zworka terminatora zdjęta, podobnie jak JP6 i JP7.<br /><br />W eclipse target ustawiony jako ATmega32 z taktowaniem 11059200.<br /><br />Cały projekt dołączony poniżej.<br /><br />Pomóżcie bo osiwieje jeszcze bardziej;)<br /><br />edit: Znalazłem w swojej skrzynce w której jest wszystko kilka sztuk M328 więc z ogromną przyjemnością bym zobaczył w jaki sposób Tobie chodzi <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=15788">bpx03</a> — 11 maja 2017, o 21:17</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[aaadamw]]></name></author>
<updated>2017-05-11T20:17:14+01:00</updated>
<published>2017-05-11T20:17:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=188901#p188901</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=188901#p188901"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=188901#p188901"><![CDATA[
jaki masz procesor?<br />mam sprawdzony projekt dla M328 i M324 jako slavey mogę Ci &quot;pożyczyć&quot; <br /><!-- m --><a class="postlink" href="https://youtu.be/1yAbmi7NLRA" >https://youtu.be/1yAbmi7NLRA</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=360">aaadamw</a> — 11 maja 2017, o 20:17</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[bpx03]]></name></author>
<updated>2017-05-11T20:09:10+01:00</updated>
<published>2017-05-11T20:09:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=188900#p188900</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=188900#p188900"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=188900#p188900"><![CDATA[
[quote=&quot;micky&quot;]A czy ty przypadkiem nie próbujesz podłączyć się Saleae do linii różnicowej? <br /><br />Zgadza się i w tym przypadku działa całkiem dobrze co widać na screenie z pierwszego posta <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />Czytałem w dokumentacji Saleae że powinienem podłączyć się pod masę i niby ma wystarczyć w tym przypadku podłączenie się do jednego przewodu. Niestety, to mi nie działało więc podłączałem na chybił trafił wszędzie...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=15788">bpx03</a> — 11 maja 2017, o 20:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[micky]]></name></author>
<updated>2017-05-11T16:02:59+01:00</updated>
<published>2017-05-11T16:02:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=188875#p188875</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=188875#p188875"/>
<title type="html"><![CDATA[Re: RS485 i Modbus raz jeszcze (reinkarnacja) ;)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18381&amp;p=188875#p188875"><![CDATA[
A czy ty przypadkiem nie próbujesz podłączyć się Saleae do linii różnicowej? <br /><br />Sent from my Mi-4c using Tapatalk<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1546">micky</a> — 11 maja 2017, o 16:02</p><hr />
]]></content>
</entry>
</feed>