Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Контрольные работы » Блок управління джерелом живлення Bertan 210

Реферат Блок управління джерелом живлення Bertan 210





олера була виділена область, звана далі буфером (Мал. 2). Основна програма, запущена на контролері повинна вільно працювати з цією областю, а Modbus повинен мати доступ тільки до цієї області пам'яті. Буфер характеризується адресою його початку в пам'яті і розміром в байтах. br/>
В 






Рис. 2 В«БуферВ»


Для запобігання колізій повинна існувати можливість блокувати Modbus в ті моменти, коли основна програма працює з буфером.

Основна програма повинна періодично перевіряти, чи не змінилося небудь значення в буфері. У разі змін необхідно перетворити значення напруги, отримане в інженерному форматі, в 12ті розрядне позитивне число, а потім виставити це число на АЦП. p align="justify"> Також, основна програма повинна періодично зчитувати значення з АЦП, і цифрового входу, відображають поточні значення вихідних напруги і струму блоку живлення і його полярності. При отриманні Modbus запиту від майстра з проханням дізнатися значення цих параметрів, основна програма повинна повідомити останні збережені значення. p align="justify"> У функції основної програми також входить самокалібрування АЦП і ЦАП, використовуючи свідчення вбудованого температурного сенсора.

Опис протоколу Modbus

Обраний протокол Modbus не визначає фізичний рівень передачі даних. Існують реалізації Modbus для RS-232/485, TCP/IP, Ethernet. Було б недоцільно використовувати Ethernet або TCP/IP реалізацію Modbus, через відносно великого обсягу метаданих в посилках та обмеженості наявних ресурсів [4]. p align="justify"> Зупинимося на стандартній специфікації Modbus для інтерфейсу RS-232, що визначає призначення виходів роз'ємів, рівні сигналів, швидкості передачі даних і наявність перевірки парності [5].

Пристрої взаємодіють, використовуючи технологію головний-підлеглий, при якій тільки один пристрій (головний, master) може ініціювати передачу (зробити запит). Інші пристрої (підлеглі, slave) передають запитувані головним пристроєм дані, або виробляють запитувані дії. p align="justify"> У даній реалізації master - керуючий комп'ютер, а slave - контролер всередині розробленого пристрою.

Майстер може адресуватися до певного підлеглому або ініціювати широкомовний запит до всіх підлеглим пристроям. Підлеглий пристрій повертає повідомлення у відповідь на запит, що адресується саме йому. При широкомовному запиті відповіді не повертаються. br/>В 

Рис. 3 Цикл запит - відповідь


Запит: Код функції у запиті підлеглому пристрою визначає, яку дію необхідно виробити (Мал. 3). Поле даних містить інформацію необхідну для виконання запитаної функції. p align="justify"> Відповідь: Якщо підлеглий відправляє нормальна відповідь, код функції у відповіді повторює код функції в запиті. У поле дан...


Назад | сторінка 6 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Структура команди мови запитів SQL. Простий запит. Багатотабличного запит
  • Реферат на тему: Значення, функції і види контролю при реалізації управлінських рішень
  • Реферат на тему: Програма управління базою даних, яка містить інформацію про читачів, книгах ...
  • Реферат на тему: Створення програми для обчислення значення функції
  • Реферат на тему: Комерційний банк як основна ланка банківської системи: функції, цілі та нап ...