Черных И.В. Simulink Среда для создания инженерных приложений (2003) (1152002), страница 28
Текст из файла (страница 28)
Если значение сигнала достигнет (или станет меньше) заданного уровня, система Б(шийпк остановит моделирование с выводом предупреждающего сообщения. И. В. Ч иых. 81М1ЛЛ1чК: с ода созлания инженерных приложений Окно задания параметров; БФ**: . иуа ; вваьаьяой эра вквв рава[йа[1в чоьоаФяоови[аааи, „.[1 ' ОУ ьаваооавхьч ',„~:.„з;„:: Д~~,: ''~~й"::.",-'~[~М::::.':-:;:::;,.',~ Параметры блока: Ьэтчег Ьоппб: [нижняя граница]. Контролируемое минимальное значение сиптвла. 1пс! по1че Ьоппа1агу: [включая границу].
При установке флажка граничное значение будет включено в условие проверки. ЕпаЫе Ааоегтюп: [включить реакцию). При снятом флажке проверка сигнала производится~.1 ': но реакция отсутствует. 81 птп1 а11оп саНЬасй тчйеп авоегт]оп аайгс [функция ответного вызова при невыполнении заданного условия].
В этом окоте пользователь может запать М-функцию, которую следует выполнить прн невыполнении условия. Втор йпи!от[оп вйеп ааоегпоп 1ат1к: [останов моделирования при невыполнении условия]. Онори! Азоеп1оп %8па1: [выходной сигнал, если проверяемое условие выполнено]. При выставлен-.. ном флажке появляется дополнительный порт, на который выводится вы-, '. ходной логический сигнал блока.
При невыполнении проверяемого условия выходной сигнал блока изменяет значение с ТВ]3Е на ГА] ЯЕ. 2. Библиотека блоков Б!МГЛ.ЙЧК Яе1есг 1соп Туре: [вид пиктограммы). Выбирается из списка: р арЬ1с — орафический; техт — текстовый. Пример: На рис. 2.138 приведена схема модели, в которой контролируется минимальное значение сигнала, равное -0.5. При достижении синусоидальным сигналом этого значения моделирование останавливается. 05 саава а ов а ааааа 1 о т та авв о Рис, 2.
(38 С1тесй 81айс Цр г Вомпс[ Блок контроля максимального уровня сигнала Пиктограмма слава зтово йрроа Вовне Назначение: Контроль максимального уровня сигнала. Блок устанавливает контроль выхода сигнала за установленное максимальное значение. Если значение сигнала достигнет [или станет больше) заданного уровня, 81шпйпй остановит моделирование с выводом предупреждающего сообщения. 2. Библиотека блоков ЯМИ.!ИК Окно задания нараиетров еееюые еее~ имч ииее., о )'...,.и» Рис. 2.129 ~еьеав иин~ Пиктограмма Сией азеае Павле И. В. Черных. яМ!Л.ВЧК: среда созданию инженерных приложений Параметры блока: (баррет Ьоппд: [верхняя граница).
Контролируемое максимальное значение сигнала. 1пс! пз1че Ьоипдагу: [включая границу]. При установке флажка граничное значение будет вклю- чено в условие проверки. Епайе Азаезт1оп: [включить реакцию]. При снятом флажке проверка сигнала производится!1': но реакция отсутствует. Бппп!абоп са11Ьас)с зчЬеп аааепюп йй1ж [функция ответного вызова при невыполнении заданного условия]. В этом окне пользователь может задать М-функцию, которую следует выполнить при выполнении условия.
8$ор ыпю1абоп зчЬеп аьаепюп Й11гс [останов моделирования при выполнении условия). Ои!ри! Аьаезтюп 818па1: [выходной сигнал, если проверяемое условие невыполнено). При высганов- ленном флажке появляется дополнительный порт, па который выводится выходной логический сигнал блока. При невыполнении проверяемого усло- вия выходной сигнал блока изменяет значение с Тй!1Е на ГАЛ БЕ. Бе!ес! !соп Туре [аид пиктограммы]. Выбирается из списка: йгарйс — графический; [ех! — текстовый.
Приме!из На рнс. 2.! 39 приведена схема модели, в которой контролируется максимальное значение сигнала, равное 0.8. При достижении синусондальиым сигналом этого значения моделирование останавливается. Блек контроли ивхвкдвини сигнала внутри звны Назначение: Контроль нахождения сигнала внутри заданной зоны значений.
Блок устанавливает контроль выхода сигнала за установленное максимальное или И. В. Черных. 8!МШ.!!в!К: среда создания инженерных приложений 2. Библиотека блоков 8!М!Л.ПЧК минимальное значение. Прн невыполнении проверяемого условия аппо!!пк остановит моделирование с выводом предупреждающего сообщения. Окно задания оараметров; 1»и«» ьи евв к!в«в «э»«!««»в«в«в» в»4~с ь««в вие ч ««ыв«»и 1,' , ввв«в»а«явь »в»и нлввх * ы ',. ( У«иве««:,. '- , им«й!в!а',,:;; ';,,",:;::1"-.::,' ! Р ьв»ю~юеьий ' эьвиав»»!!Ьвв««1«сав«в»в«ы«к«в Параметры блока: Пррег Ьоппд: [верхняя граница).
Контролируемое максимальное значение сигнала. 1пс[па!те пррег Ьоппв! [включая верхнюю границу). При установке флажка верхнее граничное зна- .' чение будет включено в условие проверки. Ьоввег Ьоппд: [нижняя граница]. Контролируемое минимальное значение сигнала. 1пс!няие 1ожег Ьоппв[: [включая нижнюю границу]. При установке флажка нижнее граничное значение будет включено в условие проверки. ЕпаЫе Аааезтюп: [включить реакцию]. При снятом флажке проверка сигнала производится, .: но реакция отсутствует. 8ипп!а!!оп са!!Ьаск в«Ьеп агьепюп 1а!!а: [функция ответного вызова при невыполнении заданного условия].
В этом окне пользователь может задать М-функцию, которую следует выполнить при срабатывании защиты. 8!ор ыпзо!апов вкйеп ахьепюп бй1я [останов моделирования при невыполнении заданного условия]. Оо!рш Ахаеп!оп Б!8пай [выходной сигнал при невыполнении заданного условия). Прн выставленном флажке появляется дополнительный порт, на который выводится выходной логический сигнал блока. При невыполнении заданного условия выходной сигнал блока изменяет значение с Тк13Е на РА[.БЕ. Бе!ес! 1соп Туре: [вид пиктограммы]. Выбирается из списка.
° 8гарЫс — графический; ° зех! — текстовый. Пример: На рнс. 2.140 приведена схема модели, в которой контролируется максимальное значение сигнала, равное 0.8, н минимальное -0.5. При достижении синусоидальным сигналом этих значений моделирование останавливается. Поскольку в примере случай превышения синяком верхней границы наступает первым, то внд отображаемого сигнала в окне осциллографа совпадает с представленным на рис. 2.139. Рис. 2. !40 2. Библиотека блоков Б!МИ.НЧК С1зесН В1а11с бар Пиктограмма 1' еж:~:,'~~е, ] ла Параметры блока.
273 И. В. Черных. ЯМИЛЬ!К: среда создания инженерных приложений Блок контроля нахождення сигнала вне зоны Скет Взапе оар Назначение: Контроль нахождения сигнала вне заданной зоны значений. Блок уста- ' навливает проверку входа сипзала в установленную зону. При невыполне-: нии зтого условия Зппп!!пй остановит моделирование с выводом предупре-' ждающего сообщения. Окно задания параметров: "=''--м 1.:::,,:.ч:.ж:-, ' азнзфа1бхгзз!ввч!зч!айзгазщюиахзазззнки1ззизг з:.1 ! ЬЬВьзз!гий~й~йзх!Ехз!ззчзвенвызяипчочьхзх! ]з $/ррег Ьоипгй !верхняя граница]. Контролируемое максимальное значение сигнала.
1пс!пь!ке иррег Ьоит1: !включая верхнюю границу]. При установке флажка верхнее граничное зна- чение будет включено в условие проверки. 1.озиег Ьоппд: !нижняя граница]. Контролируемое минимальное значение сигнала. 1ис!иа!че! озчег Ьоипд: !включая нижнюю границу]. При установке флажка нижнее граничное зна- чение будет включено в условие проверки. ЕпаЬ1е Авзегйоп: !включить реакцию).
При снятом флажке проверка сигнала производится, но реакция на вход сигнала в контролируемую зону отсутствует. 8 пгт! айоп са! 1Ьасй чгйеп аввеп!озз 1айв: !функция ответного вызова при невыполнении условия]. В зтом окне поль- зователь может задать М-функцию, которую следует выполнить прн невы- полнении заданного условия. Взор внпи1а!юп зчЬеп аьвегпоп Гайк !останов моделирования при невыполнении заданного условия].
Ощрп! Аьзеп!оп Б!8па1: !выходной сигнал при невыполнении заданного условия). При выставлен- ном флажке появляется дополнительный порт, на который выводится вы- ходной логический сигнал блока. При невыполнении заданного условия вы- ходной сигнал блока изменяет значение с Т$ИЗЕ на ЕА1.БЕ. ое1ес! 1соп Туре: !вид пиктограммы). Выбирается из списка: ° 8гарЬ!с — графический; ° !ех ! — текстовый. Г?ример: На рис. 2.141 приведена схема модели, в которой контролируется зона сигнала от -0.5 до 0.8.
При входе смещенного синусоидального сигала в контролируемую зону моделирование останавливается. 2. Библиотека блоков Б!МШ.БОК '!бй Вй)[Р Р..9)1~~ЕЯ19 6 гв !. Окно задания н|Ч|а нетрое ,.' Пара метры блока 1.6 1а в ОО 55 О 05 1 15 2 25 3 Э5 1веа|кк О С)звеи Оупягп!с [.озтнг Вопит[ Пиктограиз|а |Н |и з|О я 274 И, В. Черных. ЯМП.!О/К: среда создания инженерных приложений Рнс. 2./4/ юй" Блок контроля изменяющегося мннимальиогаз уровня ' |' Хо| ч|и Сака| откат|с Ьоив| ВОООО .Р 14 Назначение| |".н |) Контроль изменяющегося минимального уровня сигнала.