OpenSCADA

Модулі/Звукова карта

This page is a translated version of the page Modules/SoundCard and the translation is 100% complete.

English • ‎mRussian • ‎Українська
Модуль Ім'я Версія Ліцензія Джерело Мови Платформи Тип Автор Опис
SoundCard Звукова карта 0.8 GPL2 daq_SoundCard.so en,uk,ru,de x86,x86_64,ARM DAQ Роман Савоченко Надає доступ до звукової карти.

Contents

Цей модуль призначено для надання даних зі входів звукових карт системи. Модуль засновано на багатоплатформеній бібліотеці роботи зі звуком PortAudio (http://www.portaudio.com). Особливістю цієї бібліотеки є уніфіковане API, яке дозволяє легко адаптувати цей модуль для роботи на різних платформах та навіть з різними підсистемами звуку на одній платформі.

Структура модуля полягає у відображені об'єкту "Контролер" підсистеми "Збір даних" на окремий пристрій вводу звуку, доступний у системі. А об'єкт "Параметр" підсистеми "Збір даних" відображає окремий канал, доступний у пристрою вводу звуку, на атрибут "val". Більш функціональним є використання атрибуту "val" спільно із архівом або хоча-б його буфером. У випадку включення архівування дані каналу звукового вводу поміщаються до буферу архіву пакетами з частотою вибірки даних пристрою вводу, що дозволяє виконувати подальші операції над цими даними. Крім того, останнє значення пакету встановлюється як поточне значення атрибуту. У випадку відсутності архіву здійснюється тільки операція розташування останнього значення пакету як поточне значення атрибуту.

Також модулем реалізуються функції горизонтального резервування, а саме спільної роботи з віддаленою станцією цього-ж рівня.

1 Об'єкт контролеру даних

Для додання пристрою вводу звуку створюється та конфігурується об'єкт контролеру у OpenSCADA. Приклад вкладки конфігурації об'єкту контролеру цього типу зображено на рисунку 1.

Рис.1. Вкладка конфігурації об'єкту контролеру.

За допомогою цієї вкладки можна встановити:

2 Параметри

Модуль надає тільки один "Стандартний (std)" тип параметрів із назвою таблиці параметрів "SoundCard_{CntrId}".

Для додання каналу пристрою вводу звуку створюється та конфігурується параметр об'єкту контролера у OpenSCADA. Приклад вкладки конфігурації параметру цього типу зображено на рисунку 2.

Рис.2. Вкладка конфігурації параметру.

За допомогою цієї вкладки можна встановити:

Вкладка атрибутів параметру має вигляд, представлений на рисунку 3, а вкладка значень архіву атрибуту "val" представлено на рисунку 4.

Рис.3. Вкладка атрибутів параметру.
Рис.4. Вкладка значень архіву атрибуту "val".
Modules/SoundCard/uk - GFDLDecember 2024OpenSCADA 1+r3000