Свързани-485 RS съобщението

J

jignesh doshi

Guest
Хей момчета ... аз искам да се намесвам ми микроконтролер (8051) с PC чрез RS-485 шината и в това, че аз искам да свържа 4-5 друг микроконтролер като мои роби, как мога да интерфейс? Искам информация за това, как да изпраща данни към роби и как да се получават данни от тях? има ли някакъв фиксиран формат за изпращане и получаване на данни? моля, дайте ми помогне ...
 
хей tpetar ... благодаря за отговора ... между другото искам само поток последователност, че как може да работи??? ако е там е възможно да се даде пример за програма, тогава аз го искам в асемблер ...
 
Имате C източник, това означава, че имате ASM. MikroE компилатори могат да генерират ASM код. Можете да търсите EDABoard има много теми за RS485. Намигване:
 
ти Знам, че има толкова много теми за RS-485, но тези, които не могат да изпълнят моите желания ... искам само инструкции за работа, че как може RS-485 N / w работи ... Искам, когато ще пратя данни от роби??? как да роб знаете, че капитанът попитам за данни с тях и които роб, наречен от капитана? какво е последователност от команди за програмиране???? аз искам, че във формулировката не в последователността на програмата ....
 
Вие трябва да прочетете първо някои основни материали за този, това е описано в RS-485 протокол, търсене теми. Гарата избира роб станция чрез изпращане на робите-байтов адрес, от 0 до 255, като 9-битов кутия. Всички роби са прекъснати от 9-предаване на бит и сравни получената адрес на собствената си адрес. Ако адресите не съвпадат, всяко следващо съобщение се игнорира. Когато адресите съвпадат, то тогава тази роб остава на линията и отговори на капитана чрез изпращане на адреса си като 8-битов кутия. Капитанът и избрания роб след това да продължат общуването с 8-битов байт. Избрани роби игнорира съобщението до главната станция на следващия 9-битов Байт за адреса. Майсторски станции може да започне предаването, но подчинените станции не могат да могат да отговарят само. http://www.bb-elec.com/tech_articles/rs422_485_app_note/table_of_contents.asp http://www.datadog.com/rs485.pdf HTTP :/ / www.bb-elec.com/tech_articles/faq_rs485_connections.asp . . .
 
ОК благодаря много .. аз имам някои идеи от вашите данни ... и да получите някои други въпроси и запитвания, свързани с вашите данни ... 1) Роби продължава в процеса на сканиране??? 2) По всяко време капитанът и на роба продължава свържете до капитана Следващото предаване на 9-битов??? 3) каква е всъщност поток за изпращане и получаване на данни, както на страна?
 
Modbus е протокол, който обхваща всички ваши изисквания. Спецификациите са в http://modbus.org/tech.php но вие ще намерите доста просто го Гугъл.
 
открих много пъти в Google, но докато аз не съм доволен от моите въпроси ... моля, дайте ми помогне ...
 

Welcome to EDABoard.com

Sponsor

Back
Top