Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Проектирование МСУ.doc
Скачиваний:
4
Добавлен:
19.11.2019
Размер:
2.2 Mб
Скачать

2.Объём обрабатываемой информации в курсовом проекте

А. При работе с УСО следует показать умение обрабатывать аналоговую и дискретную информацию. По таблицам заданий уточняется общее число входных и выходных сигналов. Например, по таблице 2 следует подключить два аналоговых сигнала, а по таблице 4 следует обрабатывать три аналоговых сигнала, тогда следует ввести корректировку в число подключаемых сигналов и остановиться на большем их числе. В данном случае на трёх. При этом, хотя бы в одном входном аналоговом канале и одном дискретном должен быть реализован блок проверки на достоверность входной информации.

После этих блоков ложная информация не должна поступать в систему контроля и регулирования. На рисунке 1 рассмотрены ситуации по аналоговому и дискретному каналам. По аналоговому каналу ситуация I соответствует обрыву в измерительном канале. Ситуация II представляет случайный выброс. Ситуация III представляет случайный провал сигнала. Случай «замирания» сигнала здесь не рассматривается. Под «замиранием» сигнала понимается значительное уменьшение разброса значений относительно текущего среднего значения сигнала (параметра). Разброс значений оценивают по среднеквадратическому отклонению. Кроме того, в этом случае изменяется и частотный спектр сигнала. По дискретному каналу рассмотрены две ситуации: «дребезг» сигнала и случайное кратковременное его исчезновение. Под «дребезгом» понимается случайное кратковременное появление логической единицы в дискретном канале.

На рисунке 1а рассмотрен сигнал Х до блока и сигнал Х1 – после блока. На рисунке 1б рассмотрены изменения состояния дискретного сигнала D до блока и состояние сигнала D1 после блока

Рисунок 1

Б. Для дискретного автомата (или системы) должны обрабатываться не менее трёх входных дискретных сигналов и формироваться не менее двух выходных дискретных сигналов (команд).

В. В КП должно участвовать не менее двух контроллеров Р-130 (или других) и минимальный объём программы или суммарный объём программ на языке функциональных алгоблоков должен содержать не менее 60-ти алгоблоков контроллера Р-130. При этом, если в программе встречаются одинаковые алгоритмы, то они должны объединяться в один алгоблок. Например, если используется десять двухвходовых элементов «И», то целесообразно объединить их в один алгоблок с модификатором не ниже десяти. Таким образом, при подсчёте количества алгоблоков эти десять алгоблоков учитываются, как один. Такой расчёт справедлив для максимального значения модификатора для данного алгоритма. Так для алгоритма И модификатор имеет максимальное значение двадцать. Это объясняется спецификой программирования на языке функциональных алгоблоков в контроллере Р-130. В одном алгоблоке может быть до 20-ти алгоритмов И или ИЛИ. Количество алгоритмов в одном алгоблоке, в большинстве случаев, определяется модификатором конкретного алгоритма. Если требуемое количество алгоритмов превышает допустимое в одном алгоблоке, то в этом случае формируется следующий алгоблок. Программа, включающая более 150-ти алгоблоков контроллера Р-1301, может претендовать на оценку отлично. В программе следует избегать повторяющихся структур. Если, например, используются несколько регуляторов, то они должны быть разными, т.е. один регулятор может быть стандартным ПИ-регулятором, другой - комбинированным. Это требование относится и к блокам сигнализации, блокам мажоритарного выбора и т.д.

Г. Если КП выполняет один студент, то количество листов ПЗ должно быть не менее 40 и не более 130.