є» - коли протокол відповідає тільки обов'язковим вимогам і не відповідає рекомендованим, і «не відповідає».
Модель OSI протоколу Modbus містить три рівні: фізичний, канальний і прикладної.
Табл. 2. Модель OSI для Modbus
Номер уровняНазваніе уровняРеализация7ПрикладнойMODBUS Application Protocol6Уровень представленияНет5СеансовыйНет4ТранспортныйНет3СетевойНет2Канальный (Передачі даних) Протокол «ведучий / ведений» Режими RTU і ASCII1ФізіческійRS - 485 або RS - 232
У нових розробках на основі Modbus стандарт рекомендує використовувати інтерфейс RS - 485 з двухпроводной лінією передачі, але допускається застосування чьотирьох лінії і інтерфейсу RS - 232.шіна повинна складатися з одного магістрального кабелю, від якого можуть бути зроблені відводи. Магістральний кабель Modbus повинен містити 3 провідника в загальному екрані, два з яких представляють собою виту пару, а третій з'єднує загальні («земляні») висновки всіх інтерфейсів RS - 485 в мережі. Загальний провід і екран повинні бути заземлені в одній точці, бажано близько ведучого пристрою.
Пристрої можуть підключатися до кабелю трьома способами:
· безпосередньо до магістрального кабелю;
· через пасивний розгалужувач (трійник);
· через активний розгалужувач (що містить розв'язуючий повторювач інтерфейсу).
У документації на пристрій і на трійник повинні бути зазначені найменування підключаються ланцюгів.
На кожному кінці магістрального кабелю повинні бути встановлені резистори для узгодження лінії передачі, як це потрібно для інтерфейсу RS - 485 (див. вище). На відміну від RS - 485, наявність термінальних резисторів відповідно до стандарту Modbus є обов'язковим незалежно від швидкості обміну. Їх номінал може бути рівним 150 Ом і потужність 0,5 Вт Термінальні резистори, а також резистори, що усувають невизначеність стану лінії при високоомному стані передавачів, встановлюються так само, як описано в розділі «Інтерфейси RS - 485, RS - 422 і RS - 232». Стандарт вимагає, щоб в посібниках з експлуатації пристроїв Modbus було сказано, чи є зазначені резистори всередині пристрою, або їх необхідно встановлювати при монтажі мережі. Якщо потрібні зовнішні резистори, то вони повинні мати номінал в інтервалі від 450 до 650 Ом і бути встановлені тільки в одному місці в межах кожного сегмента мережі (сегментами вважаються частини мережі між повторювачами інтерфейсу). Пристрій обов'язково має підтримувати швидкості обміну 9600 біт / с і 19200 біт / с, з них 19 200 біт / с встановлюється «за замовчуванням». Допускаються також швидкості 1200, 2400, 4800, ..., 38400 біт / с, 65 кбіт / с, 115 кбіт / с, ....
Швидкість передачі повинна витримуватися в передавачі з похибкою не гірше 1%, а приймач повинен приймати дані при відхиленні швидкості передачі до 2%.
Сегмент мережі, що не містить повторювачів інтерфейсу, повинен допускати підключення до 32 пристроїв, проте їх кількість може бути збільшена, якщо це припустимо виходячи з здатності навантаження передавачів і вхідного опору приймачів, які повинні бути приведені у документації на інтерфейси. Вказівка ??цих параметрів в документації є обов'язковою вимогою стандарту.
Протокол Modbus припускає, що тільки одне пров...