Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
SCORPIO / DIPLOM / ECONOM / DIPLOM! / DIPLOM~1.DOC
Скачиваний:
26
Добавлен:
16.04.2013
Размер:
764.93 Кб
Скачать

Область векторов прерываний

Область векторов прерываний занимает адреса с 0000H по 0050H. По адресу 0000H, загружаемому в счетчик команд МП после сброса RESET, лежит команда перехода JMP к началу основной программы. В адресах 0024Н, 003СН расположены команды перехода JMP к п/п обработки прерываний TRAP, (интервал 20 мс) и RST 7.5 (интервал 1 с).

Переходы к подпрограммам BIOS

Область переходов к подпрограммам BIOS содержит 18 команд JMP addr. Это упрощает обращение к BIOS из любого места программы и делает BIOS более автономным.

Константы

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

Микросхема ОЗУ

При работе программ задействовано ОЗУ на микросхеме К537РУ10 объемом 2 Кбайта. Микросхема ОЗУ занимает адреса 7800H...7FFFH и используется как память данных. Содержимое ОЗУ представлено в таблице 2.6.2.2.

2.7. Отладка и настройка аппаратных и программных средств контроллера

2.7.1. Аппаратные средства

В

Рисунок 2.7.1.1. Схема стенда для проверки контроллера-компенсатора.

лабораторных условиях можно провести проверку работоспособности устройства, используя схему приведённую ниже (рисунок 2.7.1.1.)

Здесь :

Т1 – автотрансформатор регулируемый;

Т2 – трансформатор 220/380 V;

Т3 – трансформатор 220/380 V;

PV1 – вольтметр переменного тока, предел измерений 450 В;

PV2 – вольтметр переменного тока, предел измерений 45 В;

R1 – резистор переменный 50 К;

S1 – выключатель;

P1, P2 – магнитные пускатели 2 – 5 типоразмера;

Компьютер IBM – совместимый с кабелем RS – 232C.

Настоящие средства позволяют проверить работу контроллера – компенсатора:

  • с помощью автотрансформатора можно изменить величину напряжения;

  • с помощью переменного резистора моделируется величина тока в сети;

  • электромагнитные пускатели позволяют проверить выходные цепи устройства;

  • протокол работы устройства в виде основных параметров передаётся в компьютер по интерфейсу RS – 232C.

Убедиться в работоспособности контроллера можно по прохождению теста светодиодов, который отрабатывает при включении контроллера (см. рисунок 2.7.1.2.)

Рисунок 2.7.1.2. Порядок проверки светодиодов в начальном тесте

Настройка контроллера выполняется при помощи микропереключат

Рисунок 2.7.1.3. Состояние микропереключателей портов.

елей на плате (см. рисунок 2.7.1.3. )

При настройке минимального тока и напряжения 380 Вольт в сети используется сервисное программное обеспечение, "прошитое" в ПЗУ и подстроечные потенциометры на плате контроллера. Направление вращения потенциометров в зависимости от состояния светодиодов показано на рисунках 2.7.1.4. и 2.7.1.5.

Рисунок 2.7.1.4. Установка заданного минимального значения тока

Рисунок 2.7.1.5. Установка заданного значения напряжения.

С помощью сервисного ПО можно измерить угол ФИ в электросети. Горящий светодиод соответствует определенному углу ФИ (см. рисунок 2.7.1.6.)

Рисунок 2.7.1.6. Определение угла ФИ с помощью настроечной программы

Порядок настройки может быть такой:

  • вставить сервисное ПЗУ с "прошитым" сдвигом ФИ=30 градусов;

  • настроить минимальный ток;

  • настроить напряжение 380 Вольт;

  • при отсутствии сигнала тока при измерении угла ФИ должен гореть 7-й светодиод (30 градусов).

Настройку контроллера можно (но совершенно не обязательно) проводить используя встроенный интерфейс RS232C c IBM совместимым компьютером. При этом обеспечивается постоянная передача следующей информации:

ASRED

BSRED

CSRED

ZADF

FI

DFI

NECH

ERRO

Напряжение

А

ток

В

время между

А и В

Задание ФИ

угол ФИ

рассогла-сование

нечувст-витель-ность

номер ошибки

Тогда полезно знать, что :

  • Угловые величины ZADF, FI, NECH представлены в десятых долях градуса (30 градусов - это 300 единиц)

  • Знак задания ФИ в емкостном квадранте положительный, в индуктивном квадранте - отрицательный.

  • Рассогласование ФИ = ФИзад - ФИтек (в программе DFI=ZADFI-FI)

  • Параметры BMIN=800, NECHB=20 задают интервал нечувствительности для минимального тока [800, 800 + 20]

  • Параметры AMAX=1345, NECHA=15 задают интервал нечувствительности для максимального тока [1345 - 15, 1345]

Для распознания перенапряжения принудительно устанавливаю FI=0 и DFI=0 (меточка OSOB в программе)

Если значение ASRED превысит значение BSRED (в дискретах ток больше напряжения) программа отработает отключение конденсаторов.

Проверка настройки цепи измерения напряжения

Напряжение, В

Число дискрет

350

контрольная точка 1252

355

1258

360

1264

365

1270

370

1276

375

1282

380

Контрольная точка 1287

385

1293

390

1299

395

1305

400

1311

405

1317

410

Контрольная точка 1322

Соседние файлы в папке DIPLOM!