Программа может быть проверена, если ее запустить и записать при снятом гидравлическом давлении 9 см. раздел 5.4.1).
Программу или блок можно проверить, так же просмотрев параметры сегмента и сравнив их с параметрами, записанными в Карту Программирования микропрофиллера ( см. раздел 5.4.2).
5.4.1 ПРОБНЫЙ ЗАПУСК
Пробный запуск программы микропрофиллера позволяет проверить фактически созданную программу относительно желаемой. Чтобы задокументировать созданную программу подсоедините Х-У – записывающее устройство к выходу монитора микропрофиллера. Выполните следующие действия, чтобы осуществить пробный запуск программы.
ПРИМЕЧАНИЕ
Блок нельзя запускать самостоятельно. Чтобы сделать это, выберите незанятый программный номер и создайте программу с одним единственным сегментом, отыскивающим номер проверяемого блока.
Убедитесь, что считывающее устройство правильно подсоединено к микропрофиллеру.
2. Подайте питание на микроконсоль. Убедитесь, что индикаторы HydraulicPressureOff и Program/RecordStop на микроконсоли зажглись и все блокировки находятся в нерабочем состоянии.
Нажмите клавишу ModeSelect, чтобы зажечь индикатор Programmed.
введите номер программы, которую будете проверять.
Нажмите клавишу Functn Select - загорится индикатор RunEnable.
Нажмите клавишу Enter/ Yes.
Чтобы запустить программу нажмите клавишу Program/RecordRun на микроконсоли.
Проконтролируйте считывающее устройство, чтобы удостовериться, что программные уровни достигнуты.
Когда программа завершена, загорается индикатор End. Нажмите клавишу Program/RecordStop на микроконсоли. Если индикатор Outputat 0 не горит, нажмите клавишу Retto 0.
5.4.2 ПРОСМОТР ПАРАМЕТРОВ СЕГМЕНТА
Программа или блок могут быть проверены на наличие ошибок путем просмотра параметров сегмента и сверки отображаемых на индикаторах величин с записанными значениями. Для проверки программы или блока нужно выполнить следующие операции:
1. Нажмите клавишу ModeSelect, чтобы зажечь индикатор Programmed.
Нажмите клавишу Functn Select - загорится индикатор Ed/ Prog ( если проверяется программа) или Ed/ Block ( если проверяется блок).
нажмите клавишу Seg, чтобы загорелся индикатор Seg. Это позволит клавишам DisplaySel перейти к сегментам программы или блока.
Введите в клавиатуры номер программы или блока. Нажмите клавишу Enter/ Yes.
Нажмите клавишу DisplaySel. На цифровом индикаторе Segment появится номер сегмента, а на других цифровых индикаторах появится запрограммированные параметры сегмента.
Сравните величины на индикаторах микропрофиллера со значениями, вписанными в карту программирования микропрофиллера.
Если нужно внести изменения, обратитесь к разделу 5.5
Повторите п.5 и п.6 для каждого сегмента.
5.5. КОРРЕКТИРОВКА ПРОГРАММЫ ИЛИ БЛОКА
Чтобы откорректировать программу или блок, нужно поступить следующим образом:
Подайте питание на микроконсоль. Убедитесь, что индикаторы HydraulicPressureOff и Program/RecordStop на микроконсоли зажглись .
Нажмите клавишу ModeSelect, чтобы зажечь индикатор Programmed.
Нажмите клавишу Functn Select - чтобы зажечь индикатор Ed. Prog (для корректировка программы) или индикатор Ed.Block (для корректировка блока).
С клавиатуры введите номер программы или блока. Данный номер появится на индикаторе Prog/ Block.
Нажмите клавишу Enter/ Yes. Индикатор Prog/ Block отключится и загорится индикатор Segment.
Нажмите клавишу Seg, так как необходимо зажечь индикатор Seg. Теперь на индикаторе DisplaySel Вы сможете просмотреть номера запрограммированных сегментов.
Нажмите клавишу DisplaySel, чтобы просмотреть программу до нахождения требуемого номера сегмента. Запрограммированные параметры данного сегмента появятся на соответствующих цифровых индикаторах.
Нажмите клавишу Seg, чтобы отключить индикатор Seg. Это позволит индикатору DisplaySel выйти из режима отображения запрограммированных параметров.
Теперь вы можете выполнить одну из нижеследующих операций:
УДАЛИТЬ СЕГМЕНТ
Нажмите клавишу DeletSeg, чтобы удалить текущий сегмент.
Оставшиеся сегменты будут перенумерованы.
ДОБАВИТЬ СЕГМЕНТ
Нажмите клавишу InsertSeg, чтобы вставить новый сегмент сразу вслед за текущим (отображаемым на индикаторе). Задайте параметры нового сегмента в соответствии с указаниями раздела 5.2. Оставшиеся сегменты будут перенумерованы.
ОТКОРРЕКТИРОВАТЬ СЕГМЕНТ
Нажмите клавишу DisplaySel, чтобы задать цифровые индикаторы параметров, которые будут изменяться. Для ввода новых параметров, взамен уже имеющихся, используйте цифровую клавиатуру и клавишу Enter/Yes
Повторите операции с 6 по 9 для каждого сегмента, требующего корректировки.
5.6 МАСШТАБНЫЕ КОЭФФИЦИЕНТЫ ПРОГРАММЫ
Существуют 3 масштабных коэффициента программы для микропрофиллера: уровня времени и возврата в 0. Масштабные коэффициенты уровня и времени определяют значения параметров сегментов. Масштабный фактор линейного возврата определяет скорость линейного возврата в 0 выходного сигнала микропрофиллера при нажатии клавиши Retto 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. Подайте питание на микроконсоль. Убедитесь, что индикаторы HydraulicPressureOff и Program/RecordStop на микроконсоли зажглись .
Нажмите клавишу ModeSelect, чтобы зажечь индикатор Programmed.
Нажмите клавишу Functn Select - чтобы зажечь индикатор SetScale.
С цифровой клавиатуры введите номер нужной программы
Текущие значения всех масштабных коэффициентов появятся на цифровых индикаторах.
Убедитесь, что отключен индикатор Seg. Нажмите DisplaySel, чтобы зажечь индикатор Level.
Введите с клавиатуры нужную величину. Она появится на индикаторе Level.
Нажмите клавишу Enter/ Yes, чтобы запомнить масштабный коэффициент уровня для данной программы.
Чтобы завершить процедуру, нажмите клавишу ModeSelect или клавишу FunctionSelect.
5.6.2. МАСШТАБНЫЙ КОЭФФИЦИЕНТ ВРЕМЕНИ
Масштабный коэффициент времени устанавливает базовое значение для единиц времени. По умолчанию это значение равно 1 секунде. Масштабный коэффициент времени может соответствовать таким единицам времени как миллисекунды, минуты, часы и т.д. Изменение масштабного коэффициента времени может ускорять или замедлять выполнение хранимой программы. Например, если введена временная задержка 1, то задержка выходного сигнала равна 1 секунде. Если изменить масштабный коэффициент времени на 60 и ввести временную задержку 1 – задержка выходного сигнала составит 1 минуту. См. рис. 5-7, где показано влияние изменения масштабного коэффициента времени.
ПРЕДУПРЕЖДЕНИЕ
Задание масштабного коэффициента времени равным 0 может привести к непредсказуемой реакции системы.