алоговий сигнал у формі струму повинен передаватися від ведучого пристрою до веденого і джерело струму повинен знаходитися в провідному пристрої (ситуація, зворотна показаної на рис. 2.). Оскільки HART пристрої містять мікроконтролер і МОП-ключі, необхідне для цього переконфігуруванні передавача і приймача виконується шляхом подачі відповідної команди.
3. Modbus
Протокол Modbus і мережа Modbus є найпоширенішими у світі. Незважаючи на свій вік (стандартом де-факто Modbus став ще в 1979 році), Modbus не тільки не застарів, але, навпаки, суттєво зросла кількість нових розробок і обсяг організаційної підтримки цього протоколу. Мільйони Modbus-пристроїв по всьому світу продовжують успішно працювати, а остання версія опису протоколу з'явилася в грудні 2006 р.
Однією з переваг Modbus є відсутність необхідності в спеціальних інтерфейсних контролерах (Profibus і CAN вимагають для своєї реалізації замовні мікросхеми), простота програмної реалізації і елегантність принципів функціонування. Все це знижує витрати на освоєння стандарту як системними інтеграторами, так і розробниками контролерну обладнання. Високий ступінь відкритості протоколу забезпечується також повністю безкоштовними текстами стандартів, які можна завантажити з сайту modbus.org.
У Росії Modbus за поширеністю конкурує тільки з Profibus. Популярність протоколу в даний час пояснюється, перш за все, сумісністю з великою кількістю устаткування, яке має протокол Modbus. Крім того, Modbus має високу достовірність передачі даних, пов'язану із застосуванням надійного методу контролю помилок. Modbus дозволяє уніфікувати команди обміну завдяки стандартизації номерів (адрес) регістрів і функцій їх читання-запису.
Основним недоліком Modbus є мережевий обмін по типу «ведучий / ведений», що не дозволяє веденим пристроям передавати дані по мірі їх появи і тому вимагає інтенсивного опитування ведених пристроїв ведучим.
Різновидами Modbus є протоколи Modbus Plus - многомастерний протокол з кільцевою передачею маркера і Modbus TCP, розрахований на використання в мережах Ethernet та інтернет.
Протокол Modbus має два режими передачі: RTU (Remote Terminal Unit - «віддалене термінальний пристрій») і ASCII. Стандарт передбачає, що режим RTU в протоколі Modbus повинен бути присутнім обов'язково, а режим ASCII є опціонним. Користувач може вибирати будь-який з них, але всі модулі, включені в мережу Modbus, повинні мати один і той же режим передачі.
Ми розглянемо тільки протокол Modbus RTU, оскільки Modbus ASCII в Росії практично не використовується. Відзначимо, що Modbus ASCII не можна плутати з приватно-фірмовим протоколом DCON, який використовується в модулях фірм Advantech і ICP DAS і не відповідає стандарту Modbus.
Стандарт Modbus передбачає застосування фізичного інтерфейсу RS - 485, RS - 422 або RS - 232. Найбільш поширеним для організації промислової мережі є 2-провідний інтерфейс RS - 485. Для з'єднань точка-точка може бути використаний інтерфейс RS - 232 або RS - 422.
У стандарті Modbus є обов'язкові вимоги, рекомендовані та опціонні (необов'язкові). Сущест?? Ует три ступені відповідності стандарту: «повністю відповідає» - коли протокол відповідає всім обов'язковим і всім рекомендованим вимогам, «умовно відповіда...