+7 (351) 215-23-09


ПКО - инструкция по эксплуатации - Проверка технического состояния

  1. ПКО - инструкция по эксплуатации
  2. Устройство и работа
  3. Работа панели
  4. Меры безопасности, установка и подготовка к работе
  5. Проверка технического состояния
  6. Неисправности, техническое обслуживание, хранения и транспортирование
  7. Приложения
Страница 5 из 7

8. ПРОВЕРКА ТЕХНИЧЕСКОГО СОСТОЯНИЯ

8.1. Соберите схему проверки панели согласно приложению 6. Перечень оборудования для проверки панели приведен в приложении 7. Допускается использование блока КПМ-2 без модулей, помеченных знаком "*". При использовании УКПМ-2, выпущенных до 01.09.93 г., используйте переходные кабели из комплекта поставки панели и нажимайте клавишу "К2/К1". Установите в розетку МТПЗУ микросхему УФППЗУ типа К573РФ4 из комплекта поставки панели с записанной тестовой программой проверки контроллеров и модулей КОМПАС ТМ. Листинг программы приведен в приложении 8.

8.2. Установите напряжение на выходе источника питания панели равным 5 В + 5%, ток срабатывания защиты - 2 А. Подключите панель к отключенному источнику. Включите сетевые выключатели источника питания панели и УКПМ-2.

8.3. Проверка режима записи/чтения ячейки памяти в режиме ОП с автоувеличением адреса

Отожмите все клавиши. Установите клавишу "К2/К1" в положение согласно п.8.1. Нажмите клавиши "ОП" (режим ОП), "А15" на клавишном регистре адреса (установлен адрес 8000H - область ОЗУ ФК).

Нажмите клавишу "ЗАП". На клавишном регистре данных наберите код данных из первой строки табл. 5 (код 00H - все клавиши отжаты). Нажмите и отпустите клавишу "ВЫП" - в ячейку ОЗУ ФК с адресом 8000H записывается код 00H. На индикаторах "A0"..."A15" должен индицироваться адрес 8000H, на индикаторах "Д0"..."Д7" - код 00H, светится индикатор "ОП". Нажмите клавишу "ИНК" (режим записи в ячейку памяти с автоувеличением адреса ячейки после каждой операции). Устанавливайте на клавишном регистре данных последовательно коды согласно табл. 5, нажимайте и отпускайте для каждой ячейки клавишу "ВЫП". На индикаторах "A0"..."A15" после каждой операции записи должен индицироваться адрес очередной ячейки, а на индикаторах данных - записанные в нее данные. После записи данных всех строк табл. 5 в области 8000H...8010H оперативной памяти записан фрагмент проверочных кодов.

Таблица 5

 +----------------------------------------------------------------+ | Адрес ячейки |Содержимое дан-|| Адрес ячейки |Содержимое дан-| | | ных ячейки || | ных ячейки | |---------------+---------------++---------------+---------------| | 8000H | 00H || 8006H | 20H | | 8001H | 01H || 8007H | 40H | | 8002H | 02H || 8008H | 80H | | 8003H | 04H || 8009H | AAH | | 8004H | 08H || 800AH | 55H | | 8005H | 10H || 800BH | FFH | +----------------------------------------------------------------+

Проконтролируйте правильности записанных данных. Для этого отпустите клавиши "ЗАП", "ИНК", нажмите клавишу "ЧТН" (режим чтения ячейки памяти с автоувеличением адреса ячейки после каждой операции). Нажмите и отпустите клавишу "ВЫП". При этом индикаторы адреса "A0"..."A15" будут индицировать адрес ячейки с адресом 8000H, а индикаторы данных "Д0"..."Д7"- ее содержимое. Нажмите клавишу "ИНК". Нажимая и отпуская клавишу "ВЫП" просматривайте содержимое ячеек памяти. При этом индикаторы адреса "A0"..."A15" будут индицировать адрес очередной ячейки, а индикаторы данных "Д0"..."Д7"- ее содержимое. Убедитесь в том, что коды ячеек в памяти ФК соответствуют данным табл. 5. Если коды ячеек не соответствуют - повторите действия с начала проверки по данному пункту.

8.4. Проверка установки панели в исходное состояние, клавишных регистров и индикаторов "Д0"..."Д7"

Исходное положение для проверки: все клавиши отжаты, клавиша "К2/К1" установлена согласно п.8.1.

Нажмите клавишу "РАБ/ОСТ". Из индикаторов группы "МАШ.ЦИКЛ" должны светиться индикаторы "ЧТН", "ОСТ" и "М1".

Нажмите и удерживайте в нажатом положении клавишу "УСТ" (операция начальной установки процессора ФК). Из индикаторов группы "МАШ.ЦИКЛ" должны светиться индикаторы "ОСТ" и "ПРЕР".

Отпустите клавишу "УСТ" - она должна вернуться в исходное (отжатое) положение. Из индикаторов группы "МАШ.ЦИКЛ" должны светиться индикаторы "ЧТН", "ОСТ" и "М1". На индикаторах "А0"..."А15" должен отображаться код 00H, на индикаторах "Д0"..."Д7" - код инструкции, записанной по адресу 00H кодовой памяти ФК.

8.5. Проверка клавишных регистров "А0"..."А15" и индикаторов "А0"..."А15"

Исходное положение для проверки: все клавиши отжаты, клавиша "К2/К1" установлена согласно п.8.1.

Нажмите клавишу "ОП". Нажмите и отпустите клавишу "УСТ".

Наберите на клавишном регистре адреса проверочный код, например: FFFFH. Нажмите и отпустите клавишу "ВЫП". На индикаторах адреса должен отображаться установленный проверочный код.

Убедитесь, что любой набираемой на клавишном регистре адреса проверочный код после кратковременного нажатия клавиши "ВЫП" отображается на индикаторах адреса.

Рекомендуемые проверочные коды: FFFFH, AAAAH, 5555H, 0000H, 0001H, 0002H, 0004H, 0008H, 0010H, 0020H, 0040H, 0080H, 0100H, 0200H, 0400H, 0800H, 1000H, 2000H, 4000H, 8000H.

8.5. Проверка портов вывода панели ПОРТ0...ПОРТ2

Исходное положение для проверки: все клавиши отжаты, клавиша "К2/К1" установлена согласно п.8.1.

Нажмите клавиши "ОП" (режим ОП), "ИНДТ" (отображения состояний портов панели ПОРТ0...ПОРТ2), "ПАМ/ВВ" (операции с портами ввода/вывода) и "ЗАП" (операции записи).

Наберите на клавишном регистре данных любой проверочный код, например: 55H. Нажмите клавишу "О/М" (режим многократного выполнения операции). Нажмите и отпустите клавишу "ВЫП". При этом в порт ПОРТ0 записывается набранный код и отображается на индикаторах "А0"..."А7". Убедитесь, что любой набранный на клавишном регистре проверочный код отображается на индикаторах "А0"..."А7".

Отожмите клавишу "О/М". Нажмите клавишу "A0". Повторите предыдущие операции записи, но для порта ПОРТ1. Убедитесь, что любой набранный на клавишном регистре проверочный код после кратковременного нажатия клавиши "ВЫП" отображается на индикаторах "А8"..."А15".

Отожмите клавишу "О/М". Отожмите клавишу "A0" и нажмите клавишу "A1". Повторите предыдущие операции записи, но для порта ПОРТ2. Убедитесь, что любой набранный на клавишном регистре проверочный код после кратковременного нажатия клавиши "ВЫП" отображается на индикаторах "Д0"..."Д7".

Рекомендуемые проверочные коды: FFH, 55H, AAH, 00H, 01H, 02H, 04H, 08H, 10H, 20H, 40H, 80H.

8.7. Проверка портов ввода панели (ЗНТ)

Исходное положение для проверки: все клавиши отжаты, клавиша "К2/К1" установлена согласно п.8.1.

Нажмите клавиши "ОП" (режим ОП), "ПРМ/ВВ" (операции с портами ввода/вывода) и "ЧТН" (операции чтения).

Наберите клавишами "A0"..."A7" (ПОРТ0) любой проверочный код, например: 55H. Нажмите клавишу "ФНТ" (фиксация набранного кода в порту ввода ПОРТ0). Наберите на клавишном регистре адреса код 00H (адрес порта ввода ПОРТ0). Нажмите и отпустите клавишу "ВЫП" (операция чтения порта ПОРТ0). На индикаторах данных "Д0"..."Д7" должен отображаться набранный код. Отожмите клавишу "ФНТ". Нажмите и отпустите клавишу "ВЫП" (операция чтения порта ввода ПОРТ0). На индикаторах данных должен отображаться код 00H (установленный на клавишах "A0"..."A7"). Повторяя указанные в данном абзаце действия, убедитесь, что для любого введенного проверочного кода требования по отображению на индикаторах данных удовлетворяются.

Наберите клавишами "A8"..."A15" (ПОРТ1) любой проверочный код, например 55H. Нажмите клавишу "ФНТ" (фиксация набранного кода в порту ввода ПОРТ1). Наберите на клавишном регистре адреса код 01H (адрес порта ввода ПОРТ1). Нажмите и отпустите клавишу "ВЫП" (операция чтения порта ПОРТ1). На индикаторах данных "Д0"..."Д7" должен отображаться набранный код. Отожмите клавишу "ФНТ". Нажмите и отпустите клавишу "ВЫП" (операция чтения порта ПОРТ1). На индикаторах данных должен отображаться код 00H (установленный на клавишах "A8"..."A15"). Повторяя указанные в данном абзаце действия, убедитесь, что для любого введенного проверочного кода требования по отображению на индикаторах данных удовлетворяются.

Наберите клавишами "Д0"..."Д7" (ПОРТ2) любой проверочный код, например 55H. Нажмите клавишу "ФНТ" (фиксация набранного кода в порту ввода ПОРТ2). Наберите на клавишном регистре адреса код 02H (адрес порта ввода ПОРТ2). Нажмите и отпустите клавишу "ВЫП" (операция чтения порта ПОРТ2). На индикаторах данных "Д0"..."Д7" должен отображаться набранный код. Отожмите нажатые клавиши "Д0"..."Д7". Отожмите клавишу "ФНТ". Нажмите и отпустите клавишу "ВЫП" (операция чтения порта ПОРТ0). На индикаторах данных должен отображаться код 00H (установленный на клавишах "Д0"..."Д7"). Повторяя указанные в данном абзаце действия, убедитесь, что для любого введенного проверочного кода требования по отображению на индикаторах данных удовлетворяются.

Рекомендуемые проверочные коды: FFH, 55H, AAH, 00H, 01H, 02H, 04H, 08H, 10H, 20H, 40H, 80H.

8.8. Проверка установки начального адреса программы

Исходное положение для проверки: все клавиши отжаты, клавиша "К2/К1" установлена согласно п.8.1.

Нажмите клавиши "ОП" (режим ОП) и "А15" на клавишном регистре адреса (адрес 8000H - область ОЗУ ФК). Нажмите клавишу "ЗАП". На клавишном регистре данных наберите код данных из первой строки табл. 6. Нажмите и отпустите клавишу "ВЫП" - в ячейку ОЗУ ФК с адресом 8000H записывается код 0BH. На индикаторах "A0"..."A15" должен индицироваться адрес ячейки 8000H, а на индикаторах "Д0"..."Д7" - код 0BH, записанный в эту ячейку. Нажмите клавишу "ИНК" (режим записи в ячейку памяти с автоувеличением адреса ячейки после каждой операции). Устанавливайте на клавишном регистре данных последовательно коды ячеек согласно табл. 6, нажимайте и отпускайте для каждой ячейки клавишу "ВЫП". На индикаторах "A0"..."A15" после каждой операции записи должен индицироваться адрес очередной ячейки, а на индикаторах данных - записанные в нее данные. После записи всех кодов из табл. 8 в области 8000H...800BH оперативной памяти будет записана программа непрерывного уменьшения (с автоматической загрузкой значения FFH при достижении значения нуля) содержимого ячейки памяти с адресом 8100H.

Проконтролируйте правильности записанных данных. Для этого отожмите клавиши "ЗАП", "ИНК", нажмите клавишу "ЧТН" (режим чтения ячейки памяти с автоувеличением адреса ячейки после каждой операции). Нажмите и отпустите клавишу "ВЫП". При этом индикаторы адреса "A0"..."A15" будут индицировать адрес ячейки с адресом 8000H, а индикаторы данных "Д0"..."Д7"- ее содержимое. Нажмите клавишу "ИНК". Нажимая и отпуская клавишу "ВЫП" просматривайте содержимое ячеек памяти. При этом индикаторы адреса "A0"..."A15" будут индицировать адрес очередной ячейки, а индикаторы данных "Д0"..."Д7"- ее содержимое. Убедитесь в том, что коды ячеек в памяти ФК соответствуют данным табл. 6. Если коды ячеек не соответствуют - повторите действия с начала проверки по данному пункту.

Таблица 6

 +----------------------------------------------------------------+ | Адрес ячейки |Содержимое дан-|| Адрес ячейки |Содержимое дан-| | | ных ячейки || | ных ячейки | |---------------+---------------++---------------+---------------| | 8000H | 0BH || 8006H | 00H | | 8001H | 78H || 8007H | 00H | | 8002H | 32H || 8008H | C3H | | 8003H | 00H || 8009H | 00H | | 8004H | 81H || 800AH | 80H | | 8005H | 00H || | | +----------------------------------------------------------------+

Отожмите все клавиши, кроме "ОП". Нажмите клавишу "РАБ/ОСТ". Нажмите и отпустите клавишу "УСТ". Отожмите клавишу "ОП". Нажмите клавишу "A15" (начальный адрес 8000H программы проверки). Нажмите и отпустите клавишу "ВНА". На индикаторах адреса должен индицироваться код 8000H, а на индикаторах данных - код 0BH (код первой инструкции занесенной программы). Из индикаторов группы "МАШ.ЦИКЛ" светятся индикаторы "ЧТН", "ОСТ" и "М1". Если указанное требование не выполняется - повторите все действия по настоящему пункту.

При использовании переходных кабелей допускается неустойчивая индикация данных и адреса при отдельных операциях.

8.9. Проверка операции динамического отображения содержимого произвольно установленных ячейки памяти или порта ввода/вывода при обращении к ним процессора ФК и запуска программы с установленного адреса

Исходное положение для проверки: состояние панели после проверки установки начального адреса программы по п.8.8.

Отожмите клавишу "РАБ/ОСТ" (запуск набранной программы). На индикаторах адреса и данных отображается динамическое состояние линий магистрали при работе процессора. Из индикаторов группы "МАШ.ЦИКЛ" должны светиться индикаторы "ЧТН" и "М1".

Наберите на клавишном регистре адреса код 8100H контролируемой ячейки памяти. Нажмите клавишу "ЧТН". На индикаторах данных должно отображаться содержимое ячейки памяти с адресом 8100H - последовательное непрерывное уменьшение (с автоматической загрузкой значения FFH при достижении значения нуля) содержимого ячейки памяти с адресом 8100. Период изменения состояния индикатора "Д7" около 1 с.

8.10. Проверка операции пошагового прохода процессора по инструкциям (командам) программы

Исходное положение для проверки: состояние панели после проверки установки начального адреса программы по п.8.8.

На индикаторах адреса отображается адрес ячейки очередной инструкции (команды) процессора 8000H, а на индикаторах данных - код первой инструкции. Нажмите и отпустите клавишу "ВЫП". На индикаторах адреса должен отображаться адрес следующей инструкции процессора, а на индикаторах данных - ее код. Убедитесь, что последующими кратковременными нажатиями клавиши "ВЫП" ("шаг" процессора) обеспечивается проход процессора по адресам инструкций, а индикация состояний соответствует табл.7.

Таблица 7

 +---------------------------------------------------------------+ | НОМЕР | ИНДИКАЦИЯ ПО ПОЛЯМ | | |----------------------------------------------| | ШАГА | "АДРЕС" | "ДАННЫЕ" | "МАШ. ЦИКЛ" | |----------------+------------+-----------+---------------------| | 0 | 8000H | 0BH | "ОСТ", "ЧТН", "М1" | | 1 | 8001H | 78H | "ОСТ", "ЧТН", "М1" | | 2 | 8002H | 32H | "ОСТ", "ЧТН", "М1" | | 3 | 8005H | 00H | "ОСТ", "ЧТН", "М1" | | 5 | 8006H | 00H | "ОСТ", "ЧТН", "М1" | | 6 | 8007H | 00H | "ОСТ", "ЧТН", "М1" | | 7 | 8008H | C3H | "ОСТ", "ЧТН", "М1" | | 8 | 8000H | 0BH | "ОСТ", "ЧТН", "М1" | +---------------------------------------------------------------+

8.11. Проверка операции пошагового прохода процессора по машинным циклам

Исходное положение для проверки: состояние панели после проверки установки начального адреса программы по п.8.8.

Таблица 8

 +---------------------------------------------------------------+ | НОМЕР | ИНДИКАЦИЯ ПО ПОЛЯМ | | |----------------------------------------------| | ШАГА | "АДРЕС" | "ДАННЫЕ"| "МАШ. ЦИКЛ" | |----------------+---------+---------+--------------------------| | 0 | 8000H | 0BH |"ЦИКЛ", "ОСТ", "ЧТН", "М1"| | 1 | 8001H | 78H |"ЦИКЛ", "ОСТ", "ЧТН", "М1"| | 2 | 8002H | 32H |"ЦИКЛ", "ОСТ", "ЧТН", "М1"| | 3 | 8003H | 00H |"ЦИКЛ", "ОСТ", "ЧТН" | | 5 | 8004H | 81H |"ЦИКЛ", "ОСТ", "ЧТН" | | 6 | 8100H | XXH |"ЦИКЛ", "ОСТ", "ЗАП" | | 7 | 8005H | 00H |"ЦИКЛ", "ОСТ", "ЧТН", "М1"| | 8 | 8006H | 00H |"ЦИКЛ", "ОСТ", "ЧТН", "М1"| | 9 | 8007H | 00H |"ЦИКЛ", "ОСТ", "ЧТН", "М1"| | 10 | 8008H | C3H |"ЦИКЛ", "ОСТ", "ЧТН", "М1"| | 11 | 8009H | 00H |"ЦИКЛ", "ОСТ", "ЧТН" | | 12 | 800AH | 80H |"ЦИКЛ", "ОСТ", "ЧТН" | | 13 | 8000H | 0BH |"ЦИКЛ", "ОСТ", "ЧТН", "М1"| +---------------------------------------------------------------+

XX - произвольное значение кода

На индикаторах адреса отображается адрес ячейки очередной инструкции (команды) процессора 8000H, а на индикаторах данных - код инструкции первого машинного цикла. Нажмите клавишу "И/Ц" (проход процессора по машинным циклам). В группе индикаторов "МАШ.ЦИКЛ" должен дополнительно засветиться индикатор "ЦИКЛ". Нажмите и отпустите клавишу "ВЫП". На индикаторах адреса должен отображаться адрес следующей ячейки памяти, а на индикаторах данных - ее содержимое. Убедитесь, что последующими кратковременными нажатиями клавиши "ВЫП" ("шаг" процессора) обеспечивается проход процессора последовательно по машинным циклам, а индикация состояний соответствует табл.8.

После проведения проверки отожмите клавишу "И/Ц", нажмите и отпустите клавишу "УСТ".

8.12. Проверка операции останова процессора по установленному адресу и пуска с точки останова

Исходное положение для проверки: состояние панели после проверки установки начального адреса программы по п.8.8.

Установите на клавишном регистре адреса код 8002H. Нажмите клавишу "ОСТА". Отожмите клавишу "РАБ/ОСТ". Убедитесь в том, что на индикаторах адреса отображается код 8002H, на индикаторах данных - код 32H (код инструкции в точке останова), а из индикаторов группы "МАШ.ЦИКЛ" светятся индикаторы "ЧТН" и "М1" (процессор находится в положении останова по установленному адресу).

Установите на клавишном регистре адреса код 8000H. Убедитесь в том, что на индикаторах адреса отображается код 8000H, а из индикаторов группы "МАШ.ЦИКЛ" светятся индикаторы "ЧТН" и "М1" (при смене адреса останова процессор деблокировался, выполнил часть цикла программы и остановился по новому адресу останова 8000H).

Установите на клавишном регистре адреса код 8100H. Нажмите клавишу "И/Ц". Убедитесь в том, что на индикаторах адреса отображается код 8100H, на индикаторах данных - текущий код содержимого ячейки (код изменяется по программе), а из индикаторов группы "МАШ.ЦИКЛ" светятся индикаторы "ЗАП" и "ЦИКЛ" (процессор находится в положении останова перед операцией записи кода в ячейку памяти с адресом 8100H).

Отожмите и вновь нажмите клавишу "ОСТА". Убедитесь в том, что на индикаторах адреса отображается код 8100H, а на индикаторах данных код изменился (при отжатой клавише "ОСТА" процессор деблокировался, сделал несколько циклов программы, изменив содержимое ячейки с адресом 8100H, а после нажатия отпущенной клавиши вновь остановлен (блокирован) по обращению к ячейке с адресом 8100H). Проведите те же действия с клавишей "И/Ц" вместо "ОСТА". Убедитесь в том, что процессор деблокируется при отжатой клавише, а при нажатой - блокируется по обращению к ячейке с адресом 8100H.

8.13. Проверка режима многократного обращения к ячейке памяти или порту ввода/вывода

Исходное положение для проверки: все клавиши отжаты, клавиша "К2/К1" установлена согласно п.8.1.

Нажмите клавиши "ОП", "О/МН" и "ВЫП". Убедитесь в том, что светится индикатор "МН". Нажимая и отпуская клавиши "ЧТН", "ЗАП" и "ПАМ/ВВ" проконтролируйте свечение индикаторов "ЧТН", "ЗАП", "ПРМ" и "ВДЧ" согласно табл.9. Отожмите клавишу "О/М" - индикатор "МН" должен погаснуть.

Таблица 9

 +------------------------------------------------------------------+ | Положение клавиш | Свечение индикаторов | |-------------------------------+----------------------------------| |"ПАМ/ВВ" | "ЧТН" | "ЗАП" | "ЧТН" | "ЗАП" | "ПРМ" | "ВДЧ" | |---------+----------+----------+--------+--------+-------+--------| | отжата | отжата | отжата | нет | нет | нет | нет | | отжата | нажата | отжата | да | нет | нет | нет | | отжата | отжата | нажата | нет | да | нет | нет | | нажата | нажата | отжата | нет | нет | да | нет | | нажата | отжата | нажата | нет | нет | нет | да | +------------------------------------------------------------------+

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