УкраїнськаEnglishmRussian
Вход/Новый

Новости проекта:

Воскресенье 18. Декабрь 2016

Расширение OpenSCADA для прямой работы с низкоуровневыми шинами и устройствами: 1Wire, I2C, GPIO

Эксперимент с низкоуровневыми устройствами в OpenSCADA

Платы Raspberry Pi 2 и 3 приобретены как платформа для свободного доступа к низкоуровневым шинам из окружения Linux и OpenSCADA.

Для работы с Raspberry Pi GPIO, OpenSCADA была расширена новым модулем сбора данных BCM2835. Для работы с шиной I2C, модуль OpenSCADA Transport.Serial расширен для поддержки I2C. Для предоставления конфигурированого быстрого доступа с помощью вызова статических внешних функций, модуль DAQ.JavaLikeCalc расширен динамическим подключением к этим функциям.

Для работы с шиной 1Wire, были разработаны RS232 адаптеры DS9097, DS9097U и созданы соответствующие шаблоны в OpenSCADA. Также к этим шаблонам включена поддержка разных 1Wire чипов: DS1820, DS1820/DS18S20/DS1920, DS1822, DS2413, DS2408, DS2450, DS2438.

Шина I2C была опробована на платах Raspberry Pi для чипов: PCF8591, PCF8574, DS3231, AT24CXX.

GPIO был опробован для устройств: DHT, 1602A.

Категория: Показать только категорию:НовостьПоказать только категорию:Разработка

17705