Микропрофиллер модели

Способ непосредственного и дистанционного управления. Программирование сигнала разных форм. Задание способа управления и режима работы. Светодиоды и цифровые индикаторы. Программный режим работы и коды ошибок. Создание программы сигнала и блок сегментов.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид контрольная работа
Язык русский
Дата добавления 26.02.2009
Размер файла 53,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Подайте питание на микроконсоль. Убедитесь, что на панели микроконсоли горят индикаторы Hydraulic Pressure Off и Program/Record Stop. По индикатору #Repeats посмотрите. Какой объем памяти свободен.

Нажмите клавишу Mode Select, чтобы зажечь индикатор Prorrammed.

Нажмите клавишу Functn Select - загоритчя индикатор Ed Prog.

присвойте программе номер, это может быть число от 1 до 99.

Нажмите клавишу Enter/ Yes, загорится индикатор Prog/Block и Segment.

проверьте содержимое программы с заданным номером.

Для этого:

А. Нажмите на клавишу Seg, чтобы загорелся индикатор Seg.

В. Нажмите клавишу Display Sel. Если индикатор Segment остается пустым - программа незанята. В противном случае вернитесь к п.4 и выберете другой номер программы, либо удалите сегменты существующей программы, если она больше не потребуется.

7. Нажмите клавишу Functn Select - загорится индикатор Set Scale. На индикаторах передней панели отобразятся заданные масштабные коэффициенты. Принятые по умолчанию установки: уровень=100% максимально возможной величины, время=1 секунда, скорость возврата в ноль=100% от полной величины за 1 секунду. Чтобы задать другие масштабные коэффициенты. Прочитайте раздел 5.6.

8. Нажмите клавишу Seg, так как необходимо отключить индикатор Seg. Теперь Вы сможете перейти к следующему шагу.

9. Введите требуемые сегменты для создания необходимой формы сигнала.

ПРИМЕЧАНИЕ

Любую числовую величину, занесенную на индикатор можно изменить нажатием клавиши Clear/No. Не программируйте сегмент без параметров.

Дл ялинейно изменяющихся сигналов задайте скорость (Rate) и уровень (Level). См. раздел 5.2.1.

Для синусоидальный сигналов задайте уровень (Level) и время (Time). См. раздел 5.2.2

Для сегментов задержки времени задайте время (Time). См. раздел 5.2.3.

Чтобы воспроизвести циклы сегментов, введите количество повторов или задайте непрерывный повтор. См. раздел 5.2.4.

Для обеспечения возможности внешнего прерывания, задействуйте клавишу Ext Bkpt. См. раздел 5.2.5.

Для отсчета сегментов используйте функцию End.Mark. См. раздел 5.2.6

Для отыскания блока введите его номер. См. раздел 5.3.2.

10. После того, как заданы требуемые сегменты и блоки, рекомендуется проверить программу на наличие ошибок. Выполните рекомендации раздела 5.4.2, чтобы убедиться, что Вы задали необходимый Вам вид сигнала.

11. При необходимости откорректируйте программу. См. подраздел 5.5

12. Нажмите клавишу Functn Select - загорится индикатор Run Enable. Нажмите клавишу Enter/Yes, чтобы выбрать способ работы.

13. Нажмите клавишу Program/Record Run на микроконсоли, чтобы запустить программу.

5.2 ЗАДАНИЕ СЕГМЕНТОВ

Форма сигнала может быть задана тремя основными видами сегментов: быстро изменяющимся по линейному закону, синусоидальными и сегментами задержки времени. Сегменты могут так же включать дополнительные параметры, такие как внешнее прерывание, повторы и метка конца. Каждый сегмент начинается с конечного уровня предыдущего сегмента.

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

Сегменты, изменяющиеся по линейному закону - раздел 5.2.1

Синусоидальные сегменты - раздел 5.2.2

Сегменты задержки времени - раздел 5.2.3

Информация о дополнительных параметрах, присваиваемых сегментах, приведена в следующих разделах:

Функции повтора - раздел 5.2.4

Функции внешнего прерывания - раздел 5.2.5

Функции установки метки окончания - раздел 5.2.6

5.2.1 ЛИНЕЙНО ИЗМЕНЯЮЩИЙСЯ СЕГМЕНТ

Данный сегмент задается скоростью и уровнем. Скорость представляет собой величину линейного уменьшения или увеличения выходного сигнала микропрофиллера в единицу времени. Уровень представляет собой уровень окончания изменения сегмента, то есть уровень на котором он заканчивается и начинается следующий сегмент. Величины скорости и уровня определяются масштабным коэффициентами, см. раздел 5.6.

Например, см. рис. 5-1. предположим, что масштабные факторы заданы для начальных величин, принятых по умолчанию ( уровень выходного сигнала 100%, базовое время 1 секунда). Скорость первого скачка - 20, а конечный уровень - 60. Выходной сигнал увеличится от 0 до 60% максимально возможного уровня, изменяясь на 20% за 1 секунду. Второй скачок начнется на уровне 60% максимально возможного выходного сигнала и будет нарастать до величины максимального сигнала (100%), изменяясь на 5% за 1 секунду.

РАБОЧИЕ ХАРАКТЕРИСТИКИ

*При установленном масштабном факторе, скорость представляет собой процент максимально возможного выходного сигнала микропрфиллера, достигаемый за 1 секунду. Уровень - это величина, представляющая процент максимально возможного уровня выходного сигнала на котором заканчивается скачок.

ПРИМЕЧАНИЕ

Не задавайте нулевой скачок. Это вызовет сброс на микропрофиллере.

Минимальное время нарастания сигнала до любого уровня - 1 мсек. Наприме, при скорости 200.000 изменение сигнала от - 100% до +100% произойдет за 1 мсек. Не задавайте время равное 0.

При минимально возможной скорости линейно изменяющийся сигнал может достичь 100% уровня за 13 сек.

Конечный уровень должен быть величиной отличной от конечного уровня предыдущего сегмента. Не задавайте нулевой конечный уровень.

ЗАДАНИЕ ЛИНЕЙНО ИЗМЕНЯЮЩЕГОСЯ СЕГМЕНТА

Чтобы начать программирование сегмента, нажмите клавишу Insert Seg. При этом отключится индикатор Segment и загорится индикатор Rate. На цифровом индикаторе Segment появится число, задающее порядковый номер выполнения сегмента в программе.

Если горит индикатор Rate, то с цифровой клавиатуры введите требуемую скорость. Данная величина появится на устройстве отображения Rate.

Нажмите ключ Enter/Yes, индикатор Rate погаснет, а индикатор Level загорится.

С помощью цифровой клавиатуры введите требуемый уровень. Данная величина появится на устройстве отображения Level.

Нажмите клавишу Enter/Yes, погаснет индикатор Level и загорится индикатор Time.

При необходимости задайте дополнительные параметры ( см. подразделы 5.2.4 - 5.2.6).

5.2.2. СИНУСОИДАЛЬНЫЙ СИГНАЛ

Синусоидальный сигнал - это запрограммированный блок линейно изменяющихся сегментов, образующий сигнал синусообразной формы. Даже если по сути дела синусоидальный сигнал действует как блок, он программируется как сегмент. Отличие между синусообразным сигналом и синусоидой состоит в том, что они начинаются в разных точках, см. рис.5-2.

Синусообразный сигнал определяется уровнем и частотой. Уровень представляет собой уровень окончания синусообразного сегмента ( см. рис. 5-5). Частота вводится на устройство индикации Time. Величины уровня и времени определяются масштабными коэффициентами, см. раздел 5.6.

РАБОЧИЕ ХАРАКТЕРИСТИКИ

С учетом масштабных коэффициентов, отнесенных к параметрам, принятым по умолчанию, значение уровня (Level) представляет собой процент полной возможной величины сигнала, достигаемый сигналом; время (Time) представляет собой частоту синусообразного сигнала.

Синусообразный сигнал не может быть введен в блок, так как он сам является предварительно запрограммированным блоком.

Для синусообразного сегмента не используется внешнее прерывание.

Режим с высокой разрешающей способностью может быть выбран только для частот ниже 10Гц. При режиме с высокой разрешающей способностью синусообразный сигнал образуется с помощью 148 линейно изменяющихся сегментов, при режиме с низкой разрешающей способностью сигнал образуется 26 сегментами (14 сегментами при частоте 40Гц и выше). См. раздел 8.2.5. для выбора разрешающей способности.

Режим с высокой разрешающей способностью автоматически изменится на режим с низкой разрешающей способностью, когда амплитуда ниже 80мВ двойной амплитуды или выбирается частота 10Гц и выше.

Прежде чем запустится программа синусообразного сигнала, микропрофиллер выполняет серию вычислений. Что приводит к некоторой задержке перед началом испытаний.

Выбор программы синусообразного сигнала при способе работы Direct, задерживает запуск программы до того, как будут выполнены вычисления.

Минимально возможная частота синусообразного сигнала 0,001 Гц, максимальная - 80 Гц. Задание частоты вне данного диапазона может привести к неожиданной реакции системы.

ПРЕДУПРЕЖДЕНИЕ

Синусообразный сигнал с конечным уровнем ниже 0,1 может вызвать внезапное движение исполнительного механизма. Что может привести в травме обслуживающего персонала или поломке оборудования.

НЕ ЗАДАВАЙТЕ для синусообразный сигналов уровни 0,09999 и меньше.

Минимально возможная амплитуда синусообразного сигнала - 80 мВ двойной амплитуды, а максимальная - 20 В двойной амплитуды. Амплитуды сигналов вне данного диапазона могут вызвать непредвиденные перемещения исполнительного механизма.

ВВОД СИНУСООБРАЗНОГО СЕГМЕНТА.

Чтобы начать программирование сегмента, нажмите клавишу Insert Seg. При этом отключится индикатор Segment и загорится индикатор Rate. Число на устройстве отображения показывает порядок исполнения сегмента в программе.

2. Нажмите клавишу Display Sel, чтобы зажечь индикатор Level.

3. С помощью цифровой клавиатуры введите значение конечного уровеня сегмента.. Данная величина появится на устройстве отображения Level.

Нажмите клавишу Enter/Yes, погаснет индикатор Level и загорится индикатор Time.

Введите требуемую частоту с цифровой клавиатуры. Данная величина появится на устройстве отображения Time.

Нажмите клавишу Enter/Yes, погаснет индикатор Time и загорится индикатор #Repeats.

введите требуемые дополнительные параметры ( см. подраздел 5.2.4. и 5.2.6).

5.2.3 СЕГМЕНТ ЗАДЕРЖКИ ВРЕМЕНИ

Данный сегмент задается временем. Заданная величина времени определяет в течение какого промежутка времени микропрофиллер удерживает уровень сигнала на уровне предшествующего сегмента. Временная величина задается масштабным коэффициентов времени, см. раздел 5.6.2.

РАБОЧИЕ ХАРАКТЕРИСТИКИ

Минимальная временная задержка - 1 мс, максимальная - 13 лет.

С учетом масштабного коэффициента времени применительно к исходным установкам, принятым по умолчанию, величина времени(TIME) выражается в секундах.

Сегмент задержки времени, включающий временную задержку и метку конца. Не выдаст сигнала об окончании, если было применено внешнее прерывание.

ВВОД СЕГМЕНТА ЗАДЕРЖКИ ВРЕМЕНИ

1.Чтобы начать программирование сегмента, нажмите клавишу Insert Seg. При этом отключится индикатор Segment и загорится индикатор Rate. Число на устройстве отображения Segment показывает порядок исполнения сегмента в программе.

2. Нажмите клавишу Display Sel, чтобы зажечь индикатор Time.

3. С помощью цифровой клавиатуры введите величину временной задержки. Данная величина появится на цифровом индикаторе Time.

Нажмите клавишу Enter/Yes, погаснет индикатор Time.

Введите требуемые дополнительные параметры ( см. подраздел 5.2.4. - 5.2.6).

5.2.4. ЗАДАНИЕ ПОВТОРОВ СЕГМЕНТОВ

Функция повторения позволяет воспроизводить циклы из двух сегментов заданное количество раз или бесконечно. Блоки можно воспроизводить при программном и непосредственном способе управления. Функция повторения дает возможеность легко программировать периодические сигналы. На рис. 5-3 приведены примеры отработки в режиме повторения 2-х синусообразных сегментов и 2-х линейно изменяющихся сегментов.

На рис. 5-4 показано как можно привести сигнал в 0 при работе в режиме повтора ( повторяются сегменты 2 и 3).

РАБОЧИЕ ХАРАКТЕРИСТИКИ

* Реализация функций повтора требует, чтобы были введены 2 сегмента.

* Прежде чем начать цикл повтора, выполняется первый сегмент. Повтор начинается со второго сегмента, затем повторяется первый сегмент и на этом первый цикл завершается.

* В режиме повтора блоков необходимо ввести число блоков, оно отображается на цифровом индикаторе Block Retrieved. Число блоков говорит о том, сколько раз будет повторен данный блок.

* Сегмент нельзя запрограммировать ни на повтор определенное количество раз, ни на бесконечный повтор.

*Сегмент временной задержки не может работать в режиме повтора.

ЗАДАНИЕ ПОВТОРА

Выполните один из предлагаемых вариантов для задания повтора сегмента, представленного на устройстве отображения.

Для задания определенного числа повторов

Нажмите клавишу Display Sel.ect - загорится индикатор # Repeats. С цифровой клавиатуры введите число повторов. Нажмите клавишу Enter/Yes, чтобы ввести эти данные в память.

Для задания бесконечного повтора

Нажмите клавишу Display Select - загорится индикатор Cont. Нажмите клавишу Enter/Yes, чтобы загорелся индикатор Yes (функция бесконечного повтора будет запомнена).

5.2.5 ВНЕШНЕЕ ПРЕРЫВАНИЕ

Внешнее прерывание (EXT BKPT) позволяет с помощью дистанционного управления запустить на выполнение очередной сегмент программы, прежде чем закончится отработка предыдущего.

РАБОЧИЕ ХАРАКТЕРИСТИКИ

Режим внешнего прерывания невозможен для синусообразных сегментов.

Режим внешнего прерывания невозможен для отыскиваемого блока. Выбор данного режима убирает число с цифрового индикатора Block Retrieved

Внешнее прерывание может быть выполнено для любого сегмента в блоке.

Устройство, вырабатывающее сигнал внешнего прерывания должно быть правильно подсоединено в микропрофиллеру ( см. раздел 8.3.2).

ЗАДАНИЕ ВНЕШНЕГО ПРЕРЫВАНИЯ

Для того, чтобы задать режим внешнего прерывания для сегмента, отображаемого на устройстве отображения сегментов: нажмите клавишу Display Sel, чтобы зажегся индикатор Ext Bkpt; нажмите клавишу Enter/Yes, чтобы загорелся индикатор Yes, подтверждающий задание режима.

5.2.6. МЕТКА КОНЦА

Задание метки конца позволяет микропрофиллеру выводить на внешнее устройство сигнал об отработке сегмента. Метка конца обычно используется как сигнал для считчика циклов.

РАБОЧИЕ ХАРАКТЕРИСТИКИ

Убедитесь, что выход метки конца подсоединен к соответствующему внешнему устройству ( см. раздел 8.3.2).

Метка конца может быть приписан блоку, содержащему сегменты с заданными метчиками конца. По отработке блока в таком случае выдается сигнал.

ЗАДАНИЕ МЕТКИ КОНЦА ДЛЯ СЕГМЕНТА, ОТОБРАЖАЕМОГО НА УСТРОЙСТВЕ ИНДИКАЦИИ.

* Нажмите клавишу Display Sel. - загорится индикатор End Markerю Нажмите клавишу Enter/Yes, чтобы загорелся индикатор YES, что подтверждает задание режима.

5.3. БЛОК СЕГМЕНТОВ

Блок - это последовательность сегментов однажды запрограммированных и далее многократно используемых. Создание и запуск блоков наиболее часто используемых сегментов сокращает время программирования. При программном и непосредственном способах управления можно запрограммировать до 99 блоков.

ПРИМЕЧАНИЕ

Блок принимает масштабные коэффициенты программы в которую он вставлен.

5.3.1 СОЗДАНИЕ БЛОКОВ

Процедура создания блоков подобна созданию программы. Чтобы запрограммировать блок выполните приведенные ниже действия.

1. Подайте питание на микроконсоль. Убедитесь, что индикаторы Hydraulic Pressure Off и Program/Record Stop на микроконсоли зажглись.

Нажмите клавишу Mode Select, чтобы зажечь индикатор Programmed

Нажмите клавишу Functn Select - загорится индикатор Ed/ Block

Присвойте блоку номер, это может быть число от 0 до 99.

Нажмите клавишу Enter/ Yes. Индикатор Prog/Block отключится и загорится индикатор Segment.

Убедитесь, что выбранный номер не принадлежит уже запрограммированному блоку. Чтобы проверить это, поступите следующим образом:

А. Нажмите на клавишу Seg, чтобы загорелся индикатор Seg.

В. Нажмите клавишу Display Sel. Если индикатор Segment остается чистым - программа с таким номером свободна. В противном случае вернитесь к п.4 и выберете другой номер блока, либо удалите сегменты существующего блока, ( если он больше не потребуется).

7. Нажмите клавишу Seg , так как нужно отключить индикатор Seg

ПРИМЕЧАНИЕ

Синусообразные сегменты не могут быть запрограммированы в блоки. Найденный блок не может быть вставлен в блок.

8. Введите сегменты, необходимые для создания блока ( см. раздел 5.2).

9. После того как были заданы требуемые сегменты, проверьте те блоки на наличие ошибок. При этом следуйте указаниям раздела 5.4, чтобы убедится, что блок работает должным образом.

10. Чтобы перейти к этапу работы, нажмите клавишу Mode Select, либо клавишу Function Select и выберите соответственно другой способ работы или другую функцию микропрофиллера.

5.3.2 ОТЫСКАНИЕ БЛОКОВ

Данная операция выполняется в логической связи с процессом создания программы, описанной в разделе 5.1.2 (пп9).

Нажмите клавишу Insert Seg, чтобы определить номер сегмента. Индикатор Segment отключится и загорится индикатор Rate. Число на цифровом индикаторе Segment показывает очередность выполнения блока в программе.

При необходимости задайте функцию повторения.

ПРИМЕЧАНИЕ

Если Вы задали пустое устройство индикации #Repeats (нажатием клавиши Enter/ Yes) или задали в нем число 1, блок будет отработан один раз.

Для задания определенного числа повторений:

нажмите клавишу Display Select - загорится индикатор #Repeats. Введите требуемое число повторений с клавиатуры. Нажмите клавишу Enter/ Yes, чтобы запомнить ввод.

Для задания бесконечного повторения

Нажмите клавишу Display Select - загорится индикатор Cont. Нажмите клавишу Enter/ Yes, загорится индикатор Yes. (т.о. вы подтвердите задание режима).

Нажмите клавишу Display Sel - загорится индикатор Block Retrieved

Введите номер блока, который необходимо вставить в программу. Номер появится на цифровом индикаторе Block Retrieved.

Нажмите клавишу Enter/ Yes чтобы запомнить номер блока. Индикатор Block Retrieved отключится, и загорится индикатор Ext. Bkpt ( не задавайте внешнее прерывание).

Если необходимо присвоить блоку метку конца, нажмите клавишу Display Sel, чтобы зажечь индикатор Еnd Mark. Нажмите клавишу Enter/ Yes, чтобы загорелся индикатор Yes ( т.о. Вы подтвердите задание режима).

Вернитесь к этапу, описанному в разделе 5.1.2

5.4. ПРОВЕРКА ПРОГРАММЫ ИЛИ БЛОКА

Прежде. Чем блок будет вставлен в программу, а программа запущена на выполнение, они должны быть проверены на наличие ошибок. Существует 2 метода такой проверки.

Программа может быть проверена, если ее запустить и записать при снятом гидравлическом давлении 9 см. раздел 5.4.1).

Программу или блок можно проверить, так же просмотрев параметры сегмента и сравнив их с параметрами, записанными в Карту Программирования микропрофиллера ( см. раздел 5.4.2).

5.4.1 ПРОБНЫЙ ЗАПУСК

Пробный запуск программы микропрофиллера позволяет проверить фактически созданную программу относительно желаемой. Чтобы задокументировать созданную программу подсоедините Х-У - записывающее устройство к выходу монитора микропрофиллера. Выполните следующие действия, чтобы осуществить пробный запуск программы.

ПРИМЕЧАНИЕ

Блок нельзя запускать самостоятельно. Чтобы сделать это, выберите незанятый программный номер и создайте программу с одним единственным сегментом, отыскивающим номер проверяемого блока.

Убедитесь, что считывающее устройство правильно подсоединено к микропрофиллеру.

2. Подайте питание на микроконсоль. Убедитесь, что индикаторы Hydraulic Pressure Off и Program/Record Stop на микроконсоли зажглись и все блокировки находятся в нерабочем состоянии.

Нажмите клавишу Mode Select, чтобы зажечь индикатор Programmed.

введите номер программы, которую будете проверять.

Нажмите клавишу Functn Select - загорится индикатор Run Enable.

Нажмите клавишу Enter/ Yes.

Чтобы запустить программу нажмите клавишу Program/Record Run на микроконсоли.

Проконтролируйте считывающее устройство, чтобы удостовериться, что программные уровни достигнуты.

Когда программа завершена, загорается индикатор End. Нажмите клавишу Program/Record Stop на микроконсоли. Если индикатор Output at 0 не горит, нажмите клавишу Ret to 0.

5.4.2 ПРОСМОТР ПАРАМЕТРОВ СЕГМЕНТА

Программа или блок могут быть проверены на наличие ошибок путем просмотра параметров сегмента и сверки отображаемых на индикаторах величин с записанными значениями. Для проверки программы или блока нужно выполнить следующие операции:

1. Нажмите клавишу Mode Select, чтобы зажечь индикатор Programmed.

Нажмите клавишу Functn Select - загорится индикатор Ed/ Prog ( если проверяется программа) или Ed/ Block ( если проверяется блок).

нажмите клавишу Seg, чтобы загорелся индикатор Seg. Это позволит клавишам Display Sel перейти к сегментам программы или блока.

Введите в клавиатуры номер программы или блока. Нажмите клавишу Enter/ Yes.

Нажмите клавишу Display Sel. На цифровом индикаторе Segment появится номер сегмента, а на других цифровых индикаторах появится запрограммированные параметры сегмента.

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

Если нужно внести изменения, обратитесь к разделу 5.5

Повторите п.5 и п.6 для каждого сегмента.

5.5. КОРРЕКТИРОВКА ПРОГРАММЫ ИЛИ БЛОКА

Чтобы откорректировать программу или блок, нужно поступить следующим образом:

Подайте питание на микроконсоль. Убедитесь, что индикаторы Hydraulic Pressure Off и Program/Record Stop на микроконсоли зажглись .

Нажмите клавишу Mode Select, чтобы зажечь индикатор Programmed.

Нажмите клавишу Functn Select - чтобы зажечь индикатор Ed. Prog (для корректировка программы) или индикатор Ed.Block (для корректировка блока).

С клавиатуры введите номер программы или блока. Данный номер появится на индикаторе Prog/ Block.

Нажмите клавишу Enter/ Yes. Индикатор Prog/ Block отключится и загорится индикатор Segment.

Нажмите клавишу Seg, так как необходимо зажечь индикатор Seg. Теперь на индикаторе Display Sel Вы сможете просмотреть номера запрограммированных сегментов.

Нажмите клавишу Display Sel, чтобы просмотреть программу до нахождения требуемого номера сегмента. Запрограммированные параметры данного сегмента появятся на соответствующих цифровых индикаторах.

Нажмите клавишу Seg, чтобы отключить индикатор Seg. Это позволит индикатору Display Sel выйти из режима отображения запрограммированных параметров.

Теперь вы можете выполнить одну из нижеследующих операций:

УДАЛИТЬ СЕГМЕНТ

Нажмите клавишу Delet Seg, чтобы удалить текущий сегмент.

Оставшиеся сегменты будут перенумерованы.

ДОБАВИТЬ СЕГМЕНТ

Нажмите клавишу Insert Seg, чтобы вставить новый сегмент сразу вслед за текущим (отображаемым на индикаторе). Задайте параметры нового сегмента в соответствии с указаниями раздела 5.2. Оставшиеся сегменты будут перенумерованы.

ОТКОРРЕКТИРОВАТЬ СЕГМЕНТ

Нажмите клавишу Display Sel, чтобы задать цифровые индикаторы параметров, которые будут изменяться. Для ввода новых параметров, взамен уже имеющихся, используйте цифровую клавиатуру и клавишу Enter/Yes

Повторите операции с 6 по 9 для каждого сегмента, требующего корректировки.

5.6 МАСШТАБНЫЕ КОЭФФИЦИЕНТЫ ПРОГРАММЫ

Существуют 3 масштабных коэффициента программы для микропрофиллера: уровня времени и возврата в 0. Масштабные коэффициенты уровня и времени определяют значения параметров сегментов. Масштабный фактор линейного возврата определяет скорость линейного возврата в 0 выходного сигнала микропрофиллера при нажатии клавиши Ret to 0.

ПРИМЕЧАНИЕ

Для каждой программы можно задать свои масштабные коэффициенты.

5.6.1. МАСШТАБНЫЙ КОЭФФИЦИЕНТ УРОВНЯ

Масштабный коэффициент уровня устанавливает числовые значения для полномасштабного выходного сигнала микропрофиллера (±10В). Установленное по умолчанию значение данного коэффициента - 100 - задает величину выходного сигнала микропрофиллера в 10В. Как 100% возможного сигнала (±100% =±10В). Масштабный коэффициент уровня может символизировать различные технические характеристики ( напр. Миллиметры, микронапряжения) или определяет масштаб амплитуды программы.

ПРЕДУПРЕЖДЕНИЕ

Задание МАСШТАБНОГО КОЭФФИЦИЕНТА УРОВНЯ равного 0, приведет к непредсказуемому действию микропрофиллера.

Данный коэффициент всегда должен быть отличен от 0.

ТЕХНИЧЕСКИЕ ЕДИНИЦЫ

Технические единицы позволяют задавать параметры сегментов в числовых величинах, означающих такие единицы как, например, футы, миллиметры, дюймы и т.п. Технические единицы должны быть определены до задания параметров сегмента. чтобы значения параметров сегмента были выражены в соответствующих технических единицах. Обычно технические единицы представляют величину из диапазона кассеты, выбранной для сервоконтура.

На рис. 5-5 показана форма сигнала, заданная в процентах полного масштаба и в технических единицах - миллиметрах. Данная форма сигнала может быть получена заданием масштабного коэффициента уровня, равным 100 и программированием сегмента в значениях процента от полного масштаба ( например, скорость 20 и конечный уровень 100). Такую же форму сигнала можно получить, если установить масштабный коэффициент уровнем равным 10 (миллиметры) и запрограммировать сегменты в величинах, соответствующих миллиметрам ( например, скорость 2 и конечный уровень 10).

МАСШТАБИРОВАНИЕ АМПЛИТУДЫ СИГНАЛА

Масштабирование амплитуды сигнала может быть выполнено после того как форма сигнала уже задана. Изменение масштабного коэффициента уровня уже созданной программы вызывает изменение амплитуды выходного сигнала, так как перезадает выходную шкалу.

На рис. 5-6 виден результат изменения масштабного коэффициента уровня без изменения самих величин параметров сегмента. Начальный сигнал был запрограммирован с масштабным коэффициентом уровня равным 100 (процент полной шкалы). Конечный уровень первого сегмента - 50 - представляет собой ? полной шкалы выходного сигнала (100). Если изменить масштабный коэффициент уровня на 200, амплитуда сигнала уменьшится таким образом, что конечный уровень первого сегмента (50) теперь уже будет составлять ? полной шкалы выходного сигнала (200). Если задать масштабный коэффициент уровня равным 50. то амплитуда сигнала возрастет таким образом, что конечный уровень первого сегмента (50) будет теперь соотве6тствовать полной шкале выходного сигнала (50).

ПРЕДУПРЕЖДЕНИЕ

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

Например, максимальный конечный уровень программы - 90% полной шкалы, масштабный коэффициент 90 дает максимальный выходной сигнал в 10В.асштабный коэффициент 60 при максимальном конечном уровне 90% дает выходной сигнал, составляющий 150% полной шкалы, что может привести к непредсказуемой реакции исполнительного механизма.

Чтобы задать масштабный коэффициент уровня, выполните следующие указания:

1. Подайте питание на микроконсоль. Убедитесь, что индикаторы Hydraulic Pressure Off и Program/Record Stop на микроконсоли зажглись .

Нажмите клавишу Mode Select, чтобы зажечь индикатор Programmed.

Нажмите клавишу Functn Select - чтобы зажечь индикатор Set Scale.

С цифровой клавиатуры введите номер нужной программы

Текущие значения всех масштабных коэффициентов появятся на цифровых индикаторах.

Убедитесь, что отключен индикатор Seg. Нажмите Display Sel, чтобы зажечь индикатор Level.

Введите с клавиатуры нужную величину. Она появится на индикаторе Level.

Нажмите клавишу Enter/ Yes, чтобы запомнить масштабный коэффициент уровня для данной программы.

Чтобы завершить процедуру, нажмите клавишу Mode Select или клавишу Function Select.

5.6.2. МАСШТАБНЫЙ КОЭФФИЦИЕНТ ВРЕМЕНИ

Масштабный коэффициент времени устанавливает базовое значение для единиц времени. По умолчанию это значение равно 1 секунде. Масштабный коэффициент времени может соответствовать таким единицам времени как миллисекунды, минуты, часы и т.д. Изменение масштабного коэффициента времени может ускорять или замедлять выполнение хранимой программы. Например, если введена временная задержка 1, то задержка выходного сигнала равна 1 секунде. Если изменить масштабный коэффициент времени на 60 и ввести временную задержку 1 - задержка выходного сигнала составит 1 минуту. См. рис. 5-7, где показано влияние изменения масштабного коэффициента времени.

ПРЕДУПРЕЖДЕНИЕ

Задание масштабного коэффициента времени равным 0 может привести к непредсказуемой реакции системы.

Всегда задавайте величину большую 0.

Чтобы задать масштабный коэффициент времени

1. Подайте питание на микроконсоль. Убедитесь, что индикаторы Hydraulic Pressure Off и Program/Record Stop на микроконсоли зажглись .

Нажмите клавишу Mode Select, чтобы зажечь индикатор Programmed.

Нажмите клавишу Functn Select - чтобы зажечь индикатор Set Scale.

С цифровой клавиатуры введите номер нужной программы

Текущие значения всех масштабных коэффициентов появятся на соответствующих индикаторах.

Нажмите клавишу Display Sel, чтобы включить индикатор Time/

Введите с клавиатуры нужную величину. Она появится на индикаторе Time.

Нажмите клавишу Enter/ Yes, чтобы запомнить масштабный коэффициент времени для данной программы.

Чтобы завершить процедуру, нажмите клавишу Mode Select или клавишу Function Select, чтобы выбрать новый режим или способ работы.

5.6.3. ВОЗВРАТ В 0

Масштабный фактор возврата в 0 задает скорость, с которой выходной сигнал микропрофиллера возвращается в 0 при нажатии клавиши Ret to 0. Если позволяет ключ С5 9 см. раздел 8.2.7), функция возврата в 0 возможна так же и в том случае, если программа заканчивается на уровне, отличном от 0. В этом случае возврат 0 действует тоже как линейный скачок в 0. По умолчанию установлен масштабный коэффициент возврата в 0 - 100, означающий линейный возврат в 0 со 10%% уровня ( со 100% полной шкалы) за 1 секунду.

ПРИМЕЧАНИЕ

Масштабные коэффициенты уровня и времени определяют скорость линейного возврата в 0.

Чтобы задать величину масштабного коэффициента возврата в 0, выполните следующие операции:

1. Подайте питание на микроконсоль. Убедитесь, что индикаторы Hydraulic Pressure Off и Program/Record Stop на микроконсоли зажглись .

Нажмите клавишу Mode Select, чтобы зажечь индикатор Programmed.

Нажмите клавишу Functn Select - чтобы зажечь индикатор Set Scale.

С цифровой клавиатуры введите номер нужной программы .

Текущие значения всех масштабных коэффициентов появятся на соответствующих индикаторах.

Нажмите Display Sel, чтобы зажечь индикатор Return Rate.

Введите с клавиатуры нужную величину значения скорости (Return Rate) в выбранных единицах (либо в процентах полной шкалы, либо в технических единицах). Данная величина появится на индикаторе Rate.

Нажмите клавишу Enter/ Yes, чтобы запомнить новую скорость возврата к 0.

ПРИМЕЧАНИЕ

Возврат в 0 со скоростью 1000 и выше может вывести выходной сигнал на уровень 0 или 4,9 мВ (+). Возврат в 0 со скоростью то 100 до 1000 может вывести сигнал на 0 уровень или уровень 300мкВ (+). При возврате в 0 со скоростью меньшей 100 сигнал всегда выходит на уровень 0. Для получения точного выхода сигнала на 0, нажмите клавиши Enab Dir и Ret to 0.


Подобные документы

  • Создание генератора с частотой сигнала равной 1 Гц. Вывод сигнала на цифровые индикаторы. Устройство таймера и счетчик. Использование шестнадцатиразрядного и восьмиразрядного счетчика. Схема подсчета минут. Составление схемы в программе NI Multisim.

    лабораторная работа [197,0 K], добавлен 15.12.2013

  • Структурная схема микропроцессорного устройства для определения частоты сигнала. Выбор микроконтроллера, описание алгоритма нахождения частоты. Алгоритм работы программы управления микропроцессорным устройством. Программа работы микропроцессора.

    курсовая работа [605,7 K], добавлен 24.11.2014

  • Простейший генератор прямоугольных импульсов. Алгоритм работы устройства, включая подпрограммы. Программный пакет VMLAB, позволяющий производить отладку программного обеспечения и моделирование работы радиоэлектронных устройств. Режим работы генератора.

    курсовая работа [1,0 M], добавлен 17.05.2014

  • Суть когерентного накопления сигнала. Корреляционный способ когерентного накопления сигнала. Фильтровой способ когерентного накопления сигнала. Характеристики обнаружения когерентного накопления сигнала. Пояснение эффективности когерентного накопления.

    реферат [1,4 M], добавлен 21.01.2009

  • Жесткий и гибкий пороги фильтрации речевого сигнала. Графики вейвлет-разложения речевого сигнала. Блок схема алгоритма фильтрации с гибким порогом. Статистический метод фильтрации речевого сигнала. Оценка качества восстановленного речевого сигнала.

    реферат [440,2 K], добавлен 01.12.2008

  • Пульт дистанционного управления на ИК лучах. Протокол RC-5 и принцип его работы. Разработка ИК пульта и приемника дистанционного управления. Алгоритм программы обработки прерывания ИК приемника. Разработка схемы электрической принципиальной ИК пульта.

    курсовая работа [5,7 M], добавлен 01.02.2013

  • Типы цифровых частотных дискриминаторов. Формирование дискриминационной характеристики. Цифровые фильтры. Дискретное интегрирование по методу прямоугольников. Цифровой управляемый генератор. Цифровые генераторы опорного сигнала. Реверсивный счетчик.

    реферат [187,9 K], добавлен 21.01.2009

  • Телеграфные, однополосные и частотно-модулированные сигналы радиосвязи на коротких и ультракоротких волнах. Виды модуляции, их преимущества и недостатки. Способы формирования однополосного сигнала. Назначение и принцип работы SSB/CW формирователей.

    курсовая работа [1,2 M], добавлен 02.05.2015

  • Разработка блока управления, позволяющего включить блок питания Bertan 210-30 в систему управления установкой. Выбор микроконвертера AduC, интерфейса RS-232 и протокола Modbus. Программное обеспечение. Функции программы. Создание библиотеки Modbus slave.

    контрольная работа [443,3 K], добавлен 25.01.2013

  • GSM блок управления автоматикой ворот. Передатчик сигнала с пульта. Описание электрической принципиальной схемы блока управления шлагбаумом (БУШ). Работа БУШ в режиме редактирования массива телефонных номеров в памяти, при приеме входящего звонка.

    дипломная работа [3,0 M], добавлен 04.02.2016

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.