Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дипломы / Diplom / ШИМ (окончен) / ТТ / IDшимV2+доп.doc
Скачиваний:
24
Добавлен:
10.12.2013
Размер:
114.69 Кб
Скачать

6

Исходные данные на разработку ПО

для обслуживания схемы управления ШИМ

в тестовом и рабочем режиме

  1. Общие требования по составу ПО

ПО для обслуживания схемы управления ШИМ должно включать:

  • драйвер ШИМ;

  • технологическую тестовую программу проверки схемы в составе агрегата.

Драйвер ШИМ должен подключаться к программе ввода/вывода вычислителя регулятора и осуществлять:

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

  • информационную связь функциональной программы регулятора со схемой управления ШИМ (по управляющим и контрольным сообщениям)

  • диагностику "зависания" программы микроконтроллера ШИМ с выдачей контрольных сообщений

  • поддерживать совместную работу с технологической тестовой программой.

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

  1. Работа микроконтроллера шим

Схема управления ШИМ получает от вычислителя 8-разрядный цифровой код скважности и преобразует его в широтно-импульсный сигнал управления исполнительным механизмом ИМ21АФ (ШИМ). Частота импульсов ШИМ составляет 50 Гц. Возможно понижение частоты в 2 раза по дополнительному дискретному сигналу вычислителя.

Информационный обмен вычислителя агрегата с микроконтроллером ШИМ осуществляется каждые 20 мс по параллельному каналу (состав аппаратных средств вычислителя и перечень сигналов см. ниже).

Микроконтроллер ШИМ производит:

  • прием кода скважности и дискретных управляющих сигналов от вычислителя по импульсному сигналу WRS

  • расчет длительности импульсов управления и выдачу ШИМ-сигналов на силовую часть схемы

  • контроль работы канала связи с вычислителем по наличиюсигналаWRS

  • контроль работы силовой части схемы

  • выдачу сигналов контроля в вычислитель.

Микроконтроллер ШИМ формирует для вычислителя следующие контрольные сообщения:

  • WORK -импульсный сигнал - признак работы микроконтроллера ШИМ. Сигнал имеет 3 состояния (табл.1).

  • SW -3-хразрядное слово состояния (STATUSWORD) SW0...SW2 (Таблица 2). В слове кодируются виды отказов, обнаруживаемых микроконтроллером.

Таблица 1

Вид сигнала WORK

Состояние схемы управления ШИМ

Импульсы с частотой 25Гц

Нормальная работа микропроцессора

Постоянный уровень (Логический "0"или"1")

Отказ. "Зависание" программы микропроцессора

Таблица 2 - Слово состояния (STATUSWORD) схемы управления ШИМ

Разряд слова

Состояние

Функциональное значение

SW0

0

Отказ силовой части ШИМ1

SW1

0

Отказ силовой части ШИМ2

SW2

0

Отказ канала связи с вычислителем

  1. Аппаратные средства вычислителя для связи с микроконтроллером

Информационный обмен вычислителя с микроконтроллером ШИМ производится через параллельные порты модулей 5600 или UNIO(в зависимости от конфигурации аппаратных средств регулятора). Связь по ленточному кабелю.

Таблица 3. Функциональное назначение входных и выходных каналов порта Jх модулей 5600 и UNIO

Контакт разъема Jх

Порты микросхемы J1 модуля 5600

Биты микросхемы Jх модуля UNIO

Обозначение сигнала

Функциональное

назначение

сигнала

Режим

работы порта

Port C1 Base+02H

Base+

вывод

13

line 0

0

BLS

Сигнал блокировки

BLS=0 -блокировка

вывод

16

line 1

1

Fs

Сигнал на понижение частоты ШИМ - Fs=0

вывод

15

line 2

2

A2

Резерв

вывод

17

line 3

3

WRS

Импульсный сигнал записи кода скважности

вывод

Port C2 Base+02H

ввод

14

line 4

4

WORK

импульсы 25Гц

ввод

11

line 5

5

SW1

1-нет отказа

ввод

12

line 6

6

SW2

1-нет отказа

ввод

9

line 7

7

SW3

1-нет отказа

ввод

ввод

Port A Base+00H

не используется

ввод

19

line 0

8

21

line 1

9

23

line 2

10

25

line 3

11

24

line 4

12

22

line 5

13

20

line 6

14

18

line 7

15

Port B Base+01H

Код скважности.

диапазон 0...255 ед.кода

вывод

10

line 0

16

SK0

вывод

8

line 1

17

SK1

вывод

4

line 2

18

SK2

вывод

6

line 3

19

SK3

вывод

1

line 4

20

SK4

вывод

3

line 5

21

SK5

вывод

5

line 6

22

SK6

вывод

7

line 7

23

SK7

вывод

Control Register Base+03H

Control Register Base+

Примечание: * Base - Базовый адрес модуля5600 или UNIO на шинеISAвычислителя (см. общую конфигурацию средств на шинеISAвычислителя регулятора). Устанавливается перемычками непосредственно на модуле.

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