0

Библиотека sound

Формирование звукового сигнала (BeepForTimeUser)

Библиотека  sound, image0029
Структурная схема

 

Таблица 1

Имя программного компонента BeepForTimeUser
Тип программного компонента Функциональный блок   Функция  Программа
Особенности работы Для работы не требуется установка в проекте дополнительных библиотек
Применение на контроллерах ПЛК63, ПЛК73, ПЛК410
Входные переменные: Тип данных Пояснения
Time_ms WORD Время в миллисекундах, на которое необходимо включить зуммер. Диапазон значений от 1 до 5000 (задается пользователем)
freq WORD Частота зуммера в герцах. Диапазон значений от 21 до 15000 (задается пользователем)
Выходная переменная: Тип данных Пояснения
BeepForTimeUser INT Функция ничего не возвращает

 

Описание работы

Функция включает встроенный в ПЛК звуковой излучатель на заданное в параметре Time_ms время с частотой, указанной в параметре freq.

На время, когда включен звуковой излучатель, блокируется изменение его состояния как системными звуками (например, подтверждение нажатия клавиш), так и из программного кода (функцией BeepForTimeUser). Это значит, что:

– если в течение времени звучания звукового излучателя происходит нажатие клавиш, то звукового подтверждения их нажатия не будет;

– если в момент звукового подтверждения нажатия клавиши происходит вызов функции BeepForTimeUser, то этот вызов будет проигнорирован;

– если в течение времени звучания звукового излучателя происходит вызов функции BeepForTimeUser, то этот вызов будет проигнорирован.

 

Пример вызова данной функции в составе программы, которая на встроенный в ПЛК звуковой излучатель (зуммер) выводит сигнал с частотой 2 кГц на интервал времени 1000 мс, выглядит следующим образом (на языке ST):

 

BeepForTimeUser(1000,2000);

 

    Раздел: CDS_LIB Метки: , , ,

    Оставить комментарий

    Отправить сообщение

    CoDeSys GSM/GPRS модем Lectus OPC MasterSCADA Modbus MX110 Omron OPC-сервер owen OWEN Easy Logic owen logic PLC Configuration PROFIBUS s-200 SCADA scada системы siemens siemens plc SIMATIC Simplight SMS step7 TRACE MODE Динамизация ИП-320 ОВЕН ОВЕН ПЛК ОВЕН ПЧВ ПЛК ПЛК ОВЕН ПР 110 Панель оператора Программируемое реле Частотный преобразователь библиотека в CoDeSys визуализация диспетчеризация конфигурация панели программирование ПЛК серия NS сименс плк частотник частотное управление язык CFC язык ST
    .