logo
Лекции СКМ

5.2. Фізичний рівень

У нових розробках на основі Modbus стандарт рекомендує використовувати інтерфейс RS-485 з двопровідною лінією передачі, але допускається застосування чотирипровідної лінії і інтерфейсу RS-232.

Modbus-шина повинна складатися з одного магістрального кабелю, від якого можуть бути зроблені відведення. Магістральний кабель Modbus повинен містити три провідники в загальному екрані, два з яких є витою парою, а третій сполучає загальні («земляні») виводи всіх інтерфейсів RS-485 в мережі. Загальний дріт і екран повинні бути заземлені в одній точці, бажано біля головного пристрою.

Пристрої можуть підключатися до кабелю трьома способами:

У документації на пристрій і на трійник повинні бути вказані найменування ланцюгів, що підключаються.

На кожному кінці магістрального кабелю повинні бути встановлені резистори для узгодження лінії передачі, як це потрібно для інтерфейсу RS-485. На відміну від RS-485, наявність термінальних резисторів відповідно до стандарту Modbus є обов'язковою незалежно від швидкості обміну. Їх номінал може бути рівним 150 Ом а потужність 0,5 Вт. Термінальні резистори, а також резистори, що знімають невизначеність стану лінії при високоомному стані передавачів, встановлюються так само, як описано в розділі «Інтерфейси RS-485, RS-422 і RS-232». Стандарт вимагає, щоб в керівництві з експлуатації пристроїв Modbus було сказано, чи є вказані резистори усередині пристрою або їх необхідно встановлювати при монтажі мережі. Якщо потрібні зовнішні резистори, то вони повинні мати номінал в інтервалі від 450 до 650 Ом і бути встановлені тільки в одному місці в межах кожного сегменту мережі (сегментами вважаються частини мережі між повторювачами інтерфейсу).

Modbus-пристрій обов'язково повинен підтримувати швидкості обміну 9600 і 19200 біт/с, з них 19200 біт/с встановлюється «за умовчанням». Допускаються також швидкості 1200, 2400, 4800..., 38400 біт/с, 65 кбіт/с, 115 кбіт/с.

Швидкість передачі повинна витримуватися в передавачі з похибкою не гірше 1%, а приймач повинен приймати дані при відхиленні швидкості передачі 2%.

Сегмент мережі, що не містить повторювачів інтерфейсу, повинен допускати підключення до 32 пристроїв, проте їх число може бути збільшене, якщо це допустимо виходячи із здатності навантаження передавачів і вхідного опору приймачів, які повинні бути приведені в документації на інтерфейси. Вказівка цих параметрів в документації є обов'язковою вимогою стандарту.

Максимальна довжина магістрального кабелю при швидкості передачі 9600 біт/с і перетині провідників більше 0,13 мм2 (AWG26) складає 1 км. Відведення від магістрального кабелю не повинні бути довше 20 м. При використанні багатопортового пасивного розгалуджувача з N відведеннями довжина кожного відведення не повинна перевищувати значення 40 м/N

Modbus не встановлює конкретних типів роз'ємів, але якщо використовуються роз'єми RJ45, mini-DIN або D-Shell, вони повинні бути екранованими, а цоколівки повинні відповідати стандарту.

Для мінімізації помилок при монтажі рекомендується використовувати дроти наступних кольорів: жовтий — для позитивного виводу RS-485 (на якому встановлюється логічна «1», коли через інтерфейс виводиться логічна «1»); коричневий — для другого виводу інтерфейсу RS-485; сірий — для загального дроту.

Типовим перетином кабелю є AWG24 (0,2 мм2, діаметр дроту 0,51 мм). При використанні кабелю категорії 5 його довжина не повинна перевищувати 600 м. Хвилевий опір кабелю бажано вибирати більше 100 Ом, особливо для швидкості обміну більше 19200 біт/с.