From OpenSCADAWiki
Jump to: navigation, search

Збір даних

Користувацька об'єктна модель ядра OpenSCADA.

Враховуючи ключову роль збору даних у програмах такого роду, ця функція, у особі підсистеми "Збір даних" та її модулів, отримала значні вдосконалення, з яких особливо треба відзначити: зміщення акценту у розширені підтримуваних джерел даних з реалізації окремих модулів підсистеми "Збір даних" на системній мові "C/C++", на їх реалізацію у оточені OpenSCADA та на її внутрішній мові — логічний рівень OpenSCADA. Тобто, на логічному рівні OpenSCADA, може та реалізується все, що: для доступу до даних використовує мережу, не потребує використання специфічних бібліотек та функцій та не є дуже складним. Наразі, таким чином реалізовано:

Низькорівневі пристрої підключені до Raspberry Pi.
OpenSCADA на LCD екрані Raspberry Pi.
  • Відправлення SMS повідомлень (SMS) та електронних листів (SMTP).
  • Джерело Безперервного Живлення (UPS), як об'єкт даних із атрибутами зі значеннями.
  • Прості сенсори та давачі:
    • Елемер TM510x;
    • EDWARDS TURBOMOLECULAR PUMPS (SCU750);
    • Sycon Multi Drop Protocol (SMDP);
    • Блок живлення турбо-молекулярного насосу (TMP-xx03);
    • Вимірювання температури IT-3 (IT3);
    • IVE-452HS-02;
    • OPTRIS CT/CTL;
    • CTR 100, 101.
  • Комп'ютер теплового лічильника VKT7.
  • IEC-60870-104.
  • Тестові реалізації та приклади: DCON, OWEN.
  • Шина "One Wire" за допомогою {DS9097,DS9097U} (1W_{DS9097,DS9097}) для чипів: DS1820, DS1820/DS18S20/DS1920, DS1822, DS2413, DS2408, DS2450, DS2438.
  • Шина I2C: PCF8591, PCF8574, BMP180, DS3231, AT24C{32|64}.
  • Загальні порти ВВ (GPIO): DHT11,22 (AM23XX). GPIO|I2C: 1602A(HD44780).