Автоматизація

Регістри є інструментом впливу на внутрішні алгоритми роботи периферійних пристроїв, а також є способом управління станом периферійних пристроїв. Дані регістрів зберігаються не в контролері, а в самих зовнішніх (регіональних або периферійних) пристроях (для вбудованих в контролери портів, таке розділення буде або логічним - на рівні програмних модулів, або фізичним - в межах однієї плати, якщо периферійний мікроконтролер в таку плату вбудований).

Приклад можуть скласти:

конфігурування параметрів алгоритму вимірювання напруг мереж – для постійного або змінного струму;

для пристрою автоматичного управління заслінками системи вентиляції – встановлення параметрів: утримувана різниця тиску (в приміщенні та ззовні), часові затримки при переключенні напряму обертання ротору сервоприводів і т.д.

Регістри «анонсуються» зовнішніми периферійними пристроями контролеру по цифровій шині в момент визначення контролером типу профілю управління для кожного «анонсованого» пристроєм порта. З цього випливає, що регістри пристроїв асоціюються з портами.

Регістри бувають таких типів:

· Тільки для читання  – які використовується, в основному, для надання певних внутрішніх значень пристроїв (наприклад, одиниць вимірювання АЦП або внутрішнього лічильнику часу пристрою);

· Тільки для запису  –  які не мають і не відображають поточних значень, в них можливо тільки записувати дані (наприклад, початкову точку відліку лічильника электроенергії);

· Для запису/читання  –  які відображають поточні значення і в які можливо здійснювати запис нових значень.

Якщо у будь-якого порта є регістри, то вони відображаются в панелі налаштування портів контролера.

В залежності від лінійки контролерів «Імпульс 112», переліки регістрів "доданих" пристроїв можуть або записуватися в контролер в момент додавання, або зчитуватися з пристроїв по цифровій шині в момент старту (наприклад, для контролерів «Імпульс 112.3»).

КОНТАКТИ

  • Адреса: Україна, Київ 02660,
    вул. Червоноткацька 94
  • Email: office@xcs.com.ua
  • Веб-сайт: impulse112.com
    xcs.com.ua
  • Номер: +38 044 451 87 42