РОССИЙСКОЕАКЦИОНЕРНОЕ ОБЩЕСТВО ЭНЕРГЕТИКИ И ЭЛЕКТРИФИКАЦИИ "ЕЭС РОССИИ"
ДЕПАРТАМЕНТ СТРАТЕГИИ РАЗВИТИЯ И НАУЧНО-ТЕХНИЧЕСКОЙ ПОЛИТИКИ
ИНСТРУКЦИЯ
ПО ЭКСПЛУАТАЦИОННОМУ
ОБСЛУЖИВАНИЮ
СОВРЕМЕННЫХ СРЕДСТВ
ПРИЕМА-ПЕРЕДАЧИ
ТЕЛЕМЕХАНИЧЕСКОЙ ИНФОРМАЦИИ
ОПЕРАТИВНО-ИНФОРМАЦИОННЫХКОМПЛЕКСОВ
НА ОБЪЕКТАХ РАО "ЕЭСРОССИИ"
РД 153-34.0-48.517-98
Москва2001
Разработано Открытым акционернымобществом "Фирма по наладке, совершенствованию технологии и эксплуатацииэлектростанций и сетей ОРГРЭС"
Исполнители Я.В. ЛУРЬЕ, B.C. ШИЛОВ
УтвержденоДепартаментом стратегии развития и научно-технической политики РАО "ЕЭС России"04.03.98 г.
Первыйзаместитель начальника А.П. БЕРСЕНЕВ
В настоящейИнструкции отражены вопросы эксплуатационного обслуживания современных средствприема-передачи телемеханической информации, оперативно-информационногокомплекса на объектах РАО "ЕЭС России", которые позволятэксплуатационному персоналу эффективно эксплуатировать указанное оборудование.Приведены методы обслуживания и контроля телекомплексов и микроЭВМ: ГРАНИТ,РПТ-80, БЕСТА, ТК-113, МПТК.
ИНСТРУКЦИЯ ПО ЭКСПЛУАТАЦИОННОМУ ОБСЛУЖИВАНИЮ СОВРЕМЕННЫХ СРЕДСТВ ПРИЕМА-ПЕРЕДАЧИ ТЕЛЕМЕХАНИЧЕСКОЙ ИНФОРМАЦИИ ОПЕРАТИВНО-ИНФОРМАЦИОННЫХ КОМПЛЕКСОВ НА ОБЪЕКТАХ РАО "ЕЭС РОССИИ" | РД 153-34.0-48.517-98 Введено впервые |
Вводится в действие
с 01.02.2001 г.
Нормальнаяработа энергетических систем возможна только при наличии надежных средствдиспетчерского и технологического управления, в состав которых входят системытелемеханики (СТ). В связи с этим к уровню технической подготовкипроизводственного персонала, осуществляющего эксплуатацию средств телемеханики,предъявляются высокие требования.
В даннойИнструкции приведены сведения по эксплуатационному обслуживанию современныхтелекомплексов (ТК) и микроЭВМ, которые должны помочь персоналу эффективнееэксплуатировать аппаратуру.
Подэксплуатацией сложной динамической системы, какой является современный ТК илицентральная приемопередающая станция (ЦППС), следует понимать поддержание их втехнически исправном состоянии. Этот непрерывный процесс состоит из различныхмероприятий.
Всемероприятия, входящие в техническое обслуживание, можно разделить на тригруппы: контроль технического состояния, профилактическое обслуживание итекущее техническое обслуживание.
Контрольтехнического состояния - контроль работы ТК, локализации местнеисправности, исключение влияния случайных сбоев.
Профилактическоеобслуживание - это мероприятия, направленные на поддержание заданноготехнического состояния ТК в течение определенного промежутка времени ипродление его технического ресурса. Профилактические мероприятия можно в своюочередь разделить на две группы.
К первойгруппе относятся внешний осмотр, очистка, устранение дефектов, обнаруженных приосмотре.
Ко второйгруппе относятся контрольно-настроечные работы, проводимые на работающем ТК.
С точки зренияорганизации профилактического обслуживания наибольшее распространение получилопланово-предупредительное обслуживание, основанное на календарном принципе. Приэтом составляется график проведения регламентных работ, в котором указываютсяобъемы и сроки профилактических работ.
Текущеетехническое обслуживание ТК - комплекс настроечных и ремонтных работ,направленных на восстановление свойств ТК или его работоспособности путемзамены или восстановления его блоков, узлов, плат и т.п.
Организацияэксплуатации ТК представляет собой комплекс мероприятий, направленных наподготовку обслуживающего персонала, планирование работ, своевременное и полноеобеспечение требуемым ЗИП и расходными материалами, правильное исистематическое ведение документации и т.п. От уровня организации эксплуатацииТК и ЦППС в значительной степени зависит эффективность СТ.
ДаннаяИнструкция предназначена для совершенствования эксплуатации современныхинтеллектуальных комплексов телемеханики (КТ).
Современные комплексытелемеханических устройств из-за их "интеллектуальности" имеют общуюконцепцию своей организации, что определяет примерно одинаковые для всехкомплексов требования мер безопасности и порядка предварительной подготовкиперед их включением в работу.
Учитываяданное обстоятельство, разделы приводятся в Инструкции один раз, а неповторяются для каждого комплекса отдельно.
Для каждогокомплекса (и более подробно) излагаются их отличительные особенности исвязанные с ними методы наладки и эксплуатации.
Телекомплексчетвертого поколения ГРАНИТ предназначен для передачи, приема, обработки иотображения информации в телемеханических АСУ ТП для энергетики и другихотраслей промышленности.
ТелекомплексГРАНИТ объединяет два типа устройств - телемеханические пункты управления (ПУ)и контролируемые пункты (КП).
В ПУвстраиваются две микроЭВМ, обеспечивающие программную обработку, прием,передачу и отображение телеинформации. Контролируемые пункты обеспечивают ввод,вывод, ретрансляцию от однотипных устройств телемеханики (УТМ) разнороднойинформации.
Возможноорганизовать связь между ПУ для создания на базе ТК ГРАНИТ многоуровневыхиерархических систем. На каждом уровне иерархии к ПУ подключается оперативно-диспетчерскоеоборудование (ОДО) и (при необходимости) организуется связь с внешней ЭВМ илиПЭВМ.
ТелекомплексГРАНИТ выполнен по магистрально-модульному принципу на базе ограниченногонабора функциональных элементов (блоков) с унифицированными внутреннимисвязями, регламентируемыми интерфейсом. Изменение видов, объемов информации ичисла ПУ и КП достигается простым наращиванием числа и типов функциональныхэлементов и конструктивов.
В основупротокола передачи информации по каналам связи положен принцип временногоразделения и групповой (кадровой) передачи информации.
Машина имеет магистрально-модульный принциппостроения на основе унифицированного интерфейса.

Все функциональныеблоки выполняются в виде модулей со стандартным набором связей, объединениекоторых в систему осуществляется через общую шину с мультиплексированноймагистралью адреса/данных. Процессор адресует 21б ячеек памяти.Минимальной адресуемой единицей является байт. Совокупность двух байтов,начинающаяся с четного адреса, представляет слово.
Старший байт | Младший байт | | Старший | Младший | 000000 |
15... 8 | 7... 0 | | | Младший | 000002 |
 Номера битов | | |
| | Старший | | 177774 |
| | | Старший | Младший | 177776 |
Таким образом, процессор адресует 64 кбайт или 32кслов информации.
Адресноепространство микроЭВМ делится на 8 блоков по 4К слов в каждом. В первом блоке находятсявекторы прерываний, а в последнем - адреса регистров ввода-вывода.
Каждый векторпрерывания занимает два слова, в первом хранится начальный адрес установкисчетчика команд (после прерывания), а во втором - код установки регистрасостояния (RS).
В составлогического символа процессора входят: восемь регистров общего назначения (RO-R7), среди которых R6 играет роль указателя стека (SP), a R7 - счетчика команд (PC); регистр состояний (RS), включающий признаки: N -знака, Z - нуля, V - переполнения, С -переноса, Т - разряда слежения, I/O - приоритета программы,арифметико-логическое устройство (ALU); устройство управления (CU) с регистром команд (RI); устройства управления магистралью (MCU) с прямым допуском к магистрали (DMA); прерывания (ICU); блок питания (BLC); генератор синхронизации(CLG); блок управлениярегенерацией динамической памятью (BRGN).

Адрес, покоторому выполняется выборка или запись слова в стек по SP, называется вершиной стека. Для указанияобласти начала стека программист перед выполнением программ должен установитьсодержимое R6 (SP); при записи в стекпроцессор уменьшает содержимое SPна два, а затем записывает новый элемент в стек; при выборке из стекавыбирается элемент, а затем SPувеличивается на два.
Блок ВЗУсостоит из четырех типов субблоков ПП-011, ПП-012, ПП-013, ПП-014. СубблокПП-011 (один) устанавливается в разъем каркаса микроЭВМ. Остальные субблоки размещеныв отдельном блок каркасе. Связь между субблоками ПП-011 и ПП-012 осуществляетсяс помощью плоского жгута.
Адресаобращения микроЭВМ к блоку ВЗУ:
173100, 173102, 173104,173106.
Программное обеспечение(ПО) в виде файлов записано на платах ПП-013. На одной плате находится 16микросхем постоянного перепрограммируемого запоминающего устройства (ППЗУ) типаК573РФ2, каждая из которых - 2 кбайта. На объем памяти с адресами от 0 до 77768включительно требуется 2 микросхемы. В одной записан младший байт слова, вдругой - старший. На дисплей слово выводится для чтения восьмеричным кодом(шесть разрядов).
Проверкаблока ВЗУ типа ПП-01
1. Проверяемую платуПП-013 установить на переходной жгут-удлинитель. Плата может устанавливаться наодно из четырех мест блок каркаса:
4-я ПП 014 | 3-я ПП 014 | 2-я ПП 014 | 1-я ПП 014 | 1-я ПП 013 | 0-я ПП 13 | 1-я ПП 013 | 0-я ПП 013 | свободное место | ПП 012 |
| | | |  |  | | |
| | | | 1-й блок | 0-й блок | |
2. Плату с ППЗУ типа ПП-013 с тестами установить в0-й блок, 0-я плата, а проверяемую - в 1-й блок, 0-я плата.
Запуститьтест ППЗУ: RU └─┘ TVZU ВК
пробел клавиша
Далее с дисплея провести диалог с микроЭВМ.
Выбрать тест ППЗУ, 1-й блок,0-ю плату (в блоке она 1-я) и нажать клавишу 2, т.е. выполнение теста.
МикроЭВМ черезплаты ПП-011, ПП-012 "посылает" к плате ПП-013 сигналы (импульсы)чтения, записи, данные и адреса ячеек ППЗУ. Если никаких импульсов нет,следует:
проверитьконтакты в разъеме платы ПП-011;
проверитьконтакты в жгуте, соединяющем ПП-011 и ПП-012;
последовательнозаменить платы ПП-011, ПП-012, ПП-013.
При работе теста на экране дисплея последовательно указываетсяадрес ячейки, в которую обеспечивается возможность записи и чтения. Адреса ППЗУна плате ПП-013 распределяются следующим образом:
Старший байт | Младший байт | Адреса для 0-й платы | Адреса для 1-й платы |
| | 0-77768 | 1000008-1077768 |
| | 100008-177768 | 1100008-1177768 |
| | 200008-277768 | 1200008-1277768 |
| | 300008-377768 | 1300008-1377768 |
| | 400008-477768 | 1400008-1477768 |
| | 500008-577768 | 1500008-1577768 |
| | 600008-677768 | 1600008-1б77768 |
| | 700008-777768 | 1700008-17б7768 |
Пока тест "обслуживает" адреса от 0 до7776 на выходе микросхемы Д7 (ножка 9) или микросхем Д11, Д12 (ножка 20) долженнаблюдаться импульс, частота появления которого соответствует частоте записи очереднойстроки на дисплее. Пользуясь ждущей внутренней разверткой осциллографа, можнонаблюдать факт наличия развертки луча (а не обязательно сам импульс).
Следуетубедиться в наличии импульсов на всех ППЗУ по мере увеличения адресов обращенияк ППЗУ. Возможны случаи не пропаянных ножек подсхемников для ППЗУ.
Чтобы перейтик очередной паре ППЗУ, нужно:
нажать кнопкуна блоке Р-25 пульт/программа, т.е. остановить тест;
записать врегистр R0 (R1) новый адрес;
нажать клавишуР (лат.) на клавиатуре дисплея.
Тест будетпродолжен с нового адреса.
Одновременно спроверкой исправности микросхемы Д7 проверяется наличие импульсов на выходе Д8(или 18-й ножке ППЗУ).
Далее следуетпроверить исправность четырех шинных формирователей Д1-Д4. Если гарантированностереть все ППЗУ ультрафиолетовым излучением, то последовательно во всехадресах должны "читаться" только "1".
Наличие вкаком-либо разряде постоянного "0" по всем адресам свидетельствует онеисправности шинного формирователя Д1-Д4 (тип К589АП26).
Чтобыопределить, какой именно формирователь неисправен, следует определить номерразряда по слову, читаемому из ППЗУ.
Если ППЗУчитается правильно, но при нажатии кнопки "PGM" на плате (эта кнопка подает 25В на 21н всех ППЗУ) один бит в слове выставляет "0", то возможная причина- неисправное ППЗУ.
Таким образом,прежде, чем приступить к записи программ, необходимо проверить исправность всехэлементов платы ПП-013 (при условии исправности ПП-011, ПП-012).
Для того,чтобы прочитать слово (два байта) следует провести с дисплея (консоль)следующие операции:
Открыть ячейкурегистра состояния платы ПП-011
173100/0002001 "ПС",
где 173100/ - это печатаетоператор;
000200 - печатает ЭВМ в ответ на /;
1 - печатаетоператор, т.е. в данном случае выбран номер блока 1;
"ПС" -клавиша "ПС" на клавиатуре.
После нажатия"ПС" в регистр состояния записана 1 (000200 означало, что регистр был"готов" принять команду), далее открывается регистр для записи адресаячейки:
173102/000002"ПС",
где 000002,например, - адрес ячейки 000002.
После нажатия"ПС" в регистр адреса записан адрес и ЭВМ выводит регистр записи:
173104/
Если операторзапишет число в этот регистр и нажмет "ВК", то по выбранному адресубудет записано число, указанное в регистре 173104/число ВК. Для этого нужно,чтобы ячейка была подготовлена для записи, т.е. в ней было 1777778 ипредварительно нажата клавиша "PGM" на плате ПП-013, в которую производится запись.
Если жеоператор не будет записывать в регистр 173104, а нажмет "ПС" (а не"ВК"), то откроется регистр чтения 173106/число.
По окончанииследует нажать "ВК".
Контроллерсвязи радиальный (КСР) обеспечивает связь микроЭВМ с функциональными элементамителекомплекса в составе аппарата ПУ.
КонструктивноКСР состоит из пяти субблоков, устанавливаемых в компоновочный каркас (КК), иодного субблока КС52.31.6, вставляемого в "корзину" ЭВМ.
Контроллерработает в следующих режимах:
передачаинформации из ЭВМ и запись в буфер системной централи (СЦ);
считываниеинформации из буфера СЦ и передача ее в один из каркасов с функциональнымиблоками (ФБ);
опроссостояний КК на предмет наличия информации для съема;
приеминформации из КК и запись ее в буфер СЦ;
считываниеинформации из буфера СЦ и передача ее в ЭВМ.
Количество ККот 1 до 16. Скорость обмена информацией между ЭВМ и КСР - 20000 слов в секунду.Скорость передачи/приема информации в/из КК - 18000 Бод. Емкость входного ивыходного буфера 32 байта.
Основные приемы обслуживания блока СЦ
ПлатаКС52.31.6, установленная в "корзину" ЭВМ, должна проводить всеоперации в режимах, указанных выше, через регистр команд/состояния 175770 ирегистр данных 175772. Оператор печатает на дисплее адрес указанного регистракоманд 175770/. Если появляется/?, то либо какая-то плата "портит"шину, либо плохо вставлена плата КС52.31.6, либо неисправна эта плата. Как и вовсех случаях, нужно разгрузить "корзину" от других плат и от жгута,соединяющего плату КС52.31.6 с блоком СЦ.
Неисправныйблок в составе КС52.31 следует определить, последовательно заменяя блок заблоком на заведомо исправный.
Ремонтсубблока проводить, изучив принципиальную схему СЦ по заводскому описанию.
Некоторые понятия
Вводинформации в ЭВМ и вывод ее из ЭВМ может происходить как по прерыванию, так ипо флагу готовности. При работе по прерыванию ЭВМ должна выдать разрешениепрерывания, установив соответствующий разряд согласно табл. 1. При этом на соответствующих выходах регистраразрешения прерываний Д14 (микросхема В5/ножки 2, 7, 10, 15) появится сигнал"1". Далее сигналы готовности из СЦ взводят триггер Д18.1 (микросхемаБ3/ножка 5) - требование прерывания (ТПР) в ЭВМ. В ответ ЭВМ выставляет сигнал"К ВВОД Н" и "К ППР (1) Н". При этом взводится триггер Д18.2(БЗ/9) и сбрасывается Д18.1. Элементом Д27.2(А2/6) запрещается распространениесигнала предоставления прерывания "К ППР (0) Н". Одновременноэлементами Д17 (Е2/6, Е2/8), Д27.4(А2/12), Д28 (В2, ножки 3, 6, 9, 12)формируется вектор прерывания согласно табл.2.
Таблица 1
Разряд | Назначение разряда в регистре команд/состояние РrК |
0-1 | Код управления мультиплексором СЦ (табл. 3) |
2 | Ввод данных из СЦ |
3 | Ввод данных из ММО |
4 | Вывод данных в СЦ |
5 | Вывод данных в ММО |
6 | Конец ввода из СЦ |
7 | Конец вывода в СЦ |
8 | Разрешение прерывания по готовности ввода из СЦ |
9 | Разрешение прерывания по готовности ввода из ММО |
Таблица 2
Требование прерывания | Вектор |
Готовность ввода в СЦ | 200 |
Готовность приемника ММО | 204 |
Готовность ввода из ММО | 214 |
Готовность ввода из СЦ | 234 - самый высокий приоритет |
Таблица 3
Значение разряда | Вводимые в ЭВМ данные |
1-й разряд 0 0 1 1 | 0-й разряд 0 1 0 1 | Первое слово состояния (СС-1) Второе слово состояния (СС-2) Данные из системной централи СЦ Данные из ММО |
| | |
Алгоритмобмена информацией (сигналами) между ФБ и КВМ.
Если ЛУ0готов принять данные от ФБ каркаса КК, т.е. он выставил сигнал ГПР ЛУ0(при этом он не выставил готовность передать данные в сторону ФБ, которомуотдан приоритет, и это не случай магистрального канала), то КВМ последовательнос частотой 72 кГц "обегает" ФБКИ и анализирует от нихсигналы ГПР и ГПД. Для этого КВМ выставляет по индивидуальным шинам сигналы АФБх= 1 и общий сигнал "опрос готовности" (ОГ).
Внимание! Если один и тот же ФБ в одном месте КК не работает, ав другом работает, то следует проверить сигнал АФБх от КВМ. Возможноимеет место повреждение выхода микросхемы в КВМ.
Если обнаруженсигнал ГПР = 1 от ФБ, то КВМ дает в ЛУ0 АФБ ЛУ0 = 1 итактовые импульсы ТИ ЛУ0 = 1, включает кодер, формирует байт NКП (адресный байт, которыйопределяется перемычками на ряде зажимов), формирует байт из четырех старшихразрядов 1000-ГПР и четырех младших разрядов - двоичный код N ФБ, от которогопоступил сигнал ГПР, далее формирует два байта, в котором код N ФБ, от которогопоступил ГПР = 1 в КК, показан не двоичным кодом, а распределительным и,наконец, два байта кода КПК, которые представляют собой результат деления всеговыданного кода (начиная от NКП)на полином 16-й степени. После выдачи 2-го байта КПК КВМ снимает сигналы АФБ ЛУ0и ТИ ЛУ0, приводит в исходное состояние шины КОМ и возвращается вначало.
Из вышеприведенного описания следуют рекомендации: если номер контролируемого пунктавыдается неверный, то необходимо проверить правильность установки перемычек наряде зажимов (но не исключено также повреждение микросхемы);
если несоблюдается последовательность взаимодействия сигналов, то можно оценить, какойиз ФБ неисправен, т.е. ЛУ0, КВМ или ФБ, либо общая шина, на которуюработают все ФБ. В этом случае нужно "разгружать" шинупоследовательно, выставляя другие ФБ из КК.
При нажатиикнопки "сброс" (красная кнопка на фасаде ФБ типа Р-25) программныйсчетчик процессора микроЭВМ устанавливается на адрес 1730008 иначинается выполнение блока команд, в результате чего в оперативную памятьзагружается программа начальной загрузки, которой передается управление.
Адрес 1730008- это адрес в ПЗУ, размещенном на интерфейсной карте ПП-011. Карта вставлена вкаркас микроЭВМ, через нее (карту) реализована связь ЭВМ с внешней памятью ВЗУ,на платах (ПП-013) которого записано все базовое программное обеспечение (БПО).
Если загрузка не начинаетсявообще, то следует с дисплея обратиться по адресу 173000/... ВК. При ответе ввиде знака? нужно заменить плату ПП-011 (или проверить установку ее в разъем).Возможно, что какая-либо интерфейсная карта в каркасе ЭВМ неисправна и"портит" общую шину микроЭВМ. Для поиска последовательно разгрузитькаркас ЭВМ, оставляя только ПП-011.
В случаеотсутствия всякой реакции на нажатие кнопки "сброс" на Р-25 следуетзаменить ФБ Р-25.
Программаначальной загрузки загружает в ОЗУ микроЭВМ программные модули в соответствии скартой загрузки GRANIT.Названия загружаемых модулей во время загрузки появляются на экранедисплея-консоли.
Порядок загрузки следующий:
SPR | - операционная система; |
DVR-01 | - драйвер системного терминала (консоли); |
DVR-02 | - драйвер дисков НГМД; |
DVR-07 | - драйвер ВЗУ; |
DVR-08 | - драйвер системной централи, т.е. ФБ, связывающего микроЭВМ со всеми КК; |
DVR-09 | - драйвер передатчика канала ММО; |
DVR-10 | - драйвер приемника канала ММО; |
DVR-11 | - драйвер удаленного диспетчерского дисплея; |
DФA | - программа диспетчер функционального адреса; |
TIT | - программа обработки текущих телеизмерений; |
TII | - программа обработки интегральных телеизмерений; |
TS | - программа обработки телесигнализации; |
IS | - программный интерфейс связи программных модулей; |
INIT | - программа для ММО; |
LOADR | - перемещающий загрузчик; |
CTI | - программа для управления технологической информацией на диспетчерском дисплее; |
BCIP | - программа для вывода "бегущей строки; |
TU | - программа организации посылок телеуправления (ТУ); |
DPTU | - программа, обеспечивающая ТУ с диспетчерского дисплея; |
SUF | - система управления файлами; |
DS | - диспетчер локальной сети (для диспетчеризации отправления посылок от ПУ к КП). |
Далее формируетсясистемно-распределенная область, таблица прерываний, в которой каждому"вектору" ставится в соответствие адрес описателя задачи (программы)или адрес секции продолжения драйвера, генерируются телемеханические таблицы,отводится место в оперативном запоминающем устройстве (ОЗУ) под текущуютелемеханическую базу, выводятся на консоль слова:
ОС РВ ГРАНИТВ01, а на дисплей диспетчера - слово RESTART.
Далеезагружается программа - Клавиатурный монитор (КМ), открывается прерывание СЦ иесли есть на ВЗУ файл BAZA.MIC, то через СЦ производитсяобращение к каждому линейному узлу, указанному в базе. Принимаемая информацияот КП записывается в ОЗУ микроЭВМ и на ВЗУ на VZ в файл BAZA.TAB. (При отсутствии на ВЗУ файла BAZA.MIC об этом выводится сообщение на консоль). Далее управлениепередается клавиатурному монитору, который выводит на терминал (консоль) знакточки ".".
В процессзагрузки операционной системы (ОС) реального времени (РВ) ГРАНИТ могут насистемном терминале появляться сообщения о том, что та или иная программа незагрузилась в ОЗУ, т.е. в соответствии с картой загрузки GRANIT программа должна загружаться вОЗУ микроЭВМ, а она не загрузилась.
Причинойтакого сообщения чаще всего является искажение программы на ВЗУ. Программаможет загружаться с ППЗУ PZ:(платы ПП-013) или памяти VZ:(платы ПП-014). Поскольку приоритет при загрузке отдан памяти VZ:, следует удалить имя файла PZ: программой PU в POFe, а затем скопировать тотже файл с диска на VZпрограммой CF в POFe. После этоговновь повторить загрузку всего БПО в ОЗУ (нажатием кнопки "сброс").
Те же действияпридется проделать с файлом на PZ:,но для записи на PZ нужно иметь свободное место достаточного объема, иначестирать все файлы и записывать их заново крайне трудоемко. Чтобы этого неделать, следует обеспечить платы VZ: (ПП-014) непрерывным электропитанием от батареи постоянноготока.
При загрузкефайлов с НГМД возможен случай, когда обращение к диску происходит, а загрузкане производится. Причиной такого явления может быть неисправность платы ПП-014(VZ:), на которойнаходится файл DISK длязагрузки с НГМД.
Возможно, чтопосле загрузки на системный терминал будет выведено сообщение:
ССТ ОШ.. обл 5
Это происходитпотому, что в файле BAZA.MAC указанадлина области 5, превышающая объем памяти ОЗУ, оставшейся свободной послезагрузки системы и задач первого типа. В этом случае нужно либо исключить изкарты загрузки ненужные программы, например, DVR09, DVR10,обслуживающие ММО, либо свести область 5 в BAZe.MACдо 0.
Если приобращении к ВЗУ возникает ошибка, на системный терминал выводится сообщение:
ССТ ОШ ВЗУ ZZZZZ,
где ZZZZZ - код ошибки.
Приформировании телемеханических таблиц на ВЗУ типа VZ: могут возникать ошибки при записичисла. В этом случае выводится сообщение:
АД NNNNNN ЗП LLLLLL ЧТ ММММММ,
где NNNNNN - адрес на VZ: в восьмеричном коде;
LLLLLL - записываемое число вдвоичном коде;
ММММММ -читаемое число в двоичном коде.
Для исключениятаких ошибок перед загрузкой ОС РВ следует провести тестирование плат VZ: (ПП-014) и PZ: (ПП-013) (последниеследует тестировать до записи на них программных модулей).
Продолжениераздела ориентация в БПО ГРАНИТ
В составоперационной системы входит супервизор программ, который выполняет обработкувызовов супервизора от других программ. Обработать вызов - это значит связатьлюбую выполняющуюся программу с ядром операционной системы.
Когдапроисходит прерывание по 200-му вектору - это прерывание от СЦ. Из ячейки200/адрес выбирается адрес, в котором записан супервизор SPR. Этот адрес всегда 150008.Супервизор SPRзапускает программу - Диспетчер функционального адреса (DFA), которая предназначена дляинициализации программ обработки и отображения телемеханической информации пополучении посылки соответствующего функционального адреса из СЦ (т.е. отаппаратов КП).
Программа DFA закрывает все прерыванияи запускает драйвер DVR08,обеспечивающий работу с СЦ для приема информации, поступившей от КК.Производится чтение информации из регистра данных СЦ (его адрес 175772).Считывание производится всей посылки в промежуточный буфер. Затем управлениевозвращается обратно DFA.Если задача TS дляобработки такого типа данных (телесигнализация) свободна, то ей передается управление(т.е. она вызывается) и DFAзавершает работу.
Программа TS выполняет следующиефункции:
записываетзначения телесигналов в текущую телемеханическую базу (размещенную в ОЗУ, ееначальный адрес записан в ячейке 470/адрес текущей телемеханической базы);
передаетинформацию для отображения на платах, установленных в КК для отображения нащите и для отображения в технологических кадрах (в последнем случае вызываетсяпрограмма BCIP);
выдаетзначения телесигналов на программный интерфейс IS;
подсчитывает суммарноевремя простоя оборудования на стороне КП;
подготавливаетквитанцию о приеме телесигналов;
выдаетзначения телесигналов по запросам от других задач;
сравниваеттелесигналы с BAZA.TAB. При наличии расхожденийпроизводит запись новых ТС в BAZA.TAB.
Для созданияновых файлов следует воспользоваться дискетой с операционной системой"ФОДОС", создать в этой системе файл, а затем перевести его воперационную систему "ОС РВ ГРАНИТ".
Загрузкасистемы "ФОДОС"
Загрузитьсистему "ФОДОС" в инструментальную ЭВМ МС12.01.02. Обычно для этойцели используется одна из двух ЭВМ ПУ ГРАНИТ.
Порядокдействий:
нажать иотпустить кнопку пульт/программа инструментальной ЭВМ, на экране консоли должнабыть буква "G";
нажать наклавиатуре консоли букву "В" лат.; должен быть
ответ надисплее " ¤ ";
печатать наклавиатуре консоли: МХ0 (ноль) ВК при условии, что дискета с системой"ФОДОС" вставлена в дисковод 0 (левый накопитель). ПредварительноНГМД должен быть включен, при этом на фасаде должны гореть четыре светодиода.
Послеобращения через интерфейс к НГМД (слышны щелчки в дисководе) на экране консолисообщается о загрузке ФОДОС и запрашивается ДАТА;
тире тире
следует ввестидату в виде: 07 - 02 - 97 ВК;
число месяц год клавиша
следует нажатьклавишу "ВК" на остальные запросы.
Послепоявления на экране дисплея-консоли точки "." система"ФОДОС" готова к работе.
Клавиша"ТАЙМЕР" на плате управления ЭВМ (блок Р-25) должна быть отжата приработе с системой "ФОДОС".
Для созданиянового кадра или корректировки существующего следует:
вызватькаталог дискеты с ФОДОС. Для этого печатать:
DIR ВК
убедиться втом, что в каталоге есть редактор ТЕД;
убедиться, чтов каталоге есть файл кадра, который подлежит корректировке;
посмотреть покаталогу, если создается новый файл, чтобы на дискете было достаточносвободного места <FREE>?;
вызвать(загрузить) редактор ТЕД, для чего печатать:
R └─┘ ТЕД ВК
пробел
нажать"УПР + С" после появления на экране приглашения к работе в виде">", на экране появится приглашение к экранному (текстовому)редактору;
создать кадр,работая на клавиатуре с русским текстом.
Кадры могут быть:
М обязательная буква | 16. номер | MAC обязательное расширение | - | наименования объектов подстанции. Желательно присваивать номер (16) тот же, что и у линейного узла в КК(номер КП); |
FTS | 16 | MAC | - | кадр с наименованиями для бегущей строки на экране диспетчерского дисплея. Создается отдельно для каждой подстанции; |
FTU | MAC | | - | кадр для телеуправления объектами. При включении новой подстанции этот файл дополняется, для него требуется большой объем свободной области на дискете; |
М0 | MAC | | - | нулевой кадр с наименованиями подстанций и соответствующими им номерами кадров; |
BAZA | MAC | | - | информационная база, в которой указаны сведения об объемах и другая информация для каждой подстанции; |
перевести редактор вкомандный режим, поскольку все виды кадров уже созданы. Для этого повторно нажатьклавиши "УПР + С" и получить на экране ">", т.е.приглашение к вводу команды;
вызвать с дискеты в ОЗУ созданный кадр:
R └─┘ М16. MAC ВК
пробел или
другой
номер,
16 - это пример
вновь нажатьклавиши "УПР4-С" после загрузки, на экране появится вызванный кадр;
изменить его,т.е. допечатать новые названия, дополнить и т.п.;
записать новыйкадр на дискету:
W └─┘ М17. MAC ВК
пробел N новый
таким жеобразом действовать при редактировании других видов файлов.
Перевод кадраили файла из системы "ФОДОС" в систему "ОС РВ ГРАНИТ"
Загрузитьсистему "ОС РВ ГРАНИТ" и далее провести диалог оператора с ЭВМ:
нажать клавишу"ТАЙМЕР" на пульте управления ЭВМ, в которую была загружена система"ФОДОС";
напечатать наклавиатуре консольного дисплея:
R └─┘ Z ВК
пробел
На экранепоявится G14536
вытащитьдискету ФОДОС и вставить дискету ОС РВ ГРАНИТ в тот же накопитель. Желательно,чтобы на этой дискете не было файла BAZA.MIC;
нажать наклавиатуре букву "Р" (лат.). На экране будет информация о загрузкефайлов ОС РВ ГРАНИТ. Первым загружается операционная система SPR. В конце загрузки на экране появитсяточка ".";
воспользоватьсяпрограммой обслуживания файлов POFи ее функциями для перевода файла из системы "ФОДОС" в систему"ОС РВ ГРАНИТ";
печатать RU POFВК ВК(в системе ОСРВ пробел вводитсяавтоматически);
ответ ЭВМ надисплее POF?
установитьдискету с ФОДОС в накопитель I (правый) (нужно быть уверенным, что он исправен!) и вызватьфункцию FF:
FF ВК
ответЭВМ: параметры FF
печатать:
Д0:16.МАС=Д1:М1б.МАС ВК
ОСРВ ГРАНИТ ФОДОС
(в системе"ФОДОС" название кадра начинается с M16, а в системе "ОС РВГРАНИТ" - с цифры 16).
В системе"ОС РВ ГРАНИТ" накопитель называется для функций POF – Д0 или Д1, а в системе"ФОДОС" – МХ0 или МХ1;
отказаться отфункции FF нажатиемклавиши "ПС".
В ответ ЭВМвыдаст: функция POF?
Для ухода вточку "." нажать "УПР + С", т.е. две клавиши.
Такжедействовать и с другими видами кадров.
Созданиефайла FTS16.MIC из FTS16.MAC, т.е. рабочего файла для бегущей строки
Для созданияфайла FTS16.MIC из FTS16.MAC в системе "ОС РВ ГРАНИТ" на дискете должна бытьпрограмма REDT -редактор файлов имен:
печатать: RU REDT ВК
ответ ЭВМ: имяфайла?
печатать: Д0: FTS16.MAC ВК
↑
этотномер для примера везде указан
ответ:
1 - ТС
2 - ТИТ
3 - ТИИ
печатать: 1 ВК
Символьныйфайл FTS16.MAC считывается с дискасистемой "ОС РВ ГРАНИТ", преобразовывается и записывается на СЗУ VZ как FTS16.MIC.
По окончаниипреобразования, если в исходном файле FTS16.MAC нет ошибок, на дисплей выводится сообщение:
ИМЯ ФАЙЛА?
Если ошибкиимеют место, то сообщение:
ошибок ХХХХ
в строкахХХХХ, ХХХХ, ХХХХ
файл FTS16.MIC создается на VZ, если предварительно там такого файланет. В противном случае его нужно уничтожить функцией PU программы POF;
после созданияна VZ файла FTS16.MIC, пользуясь функцией CF копирования файловпрограммы POF,скопировать новый файл на Д0 или Д1 в дискету с ОС РВ
Д0: FTS16.MIC = VZ:FTS16.MIC BK
или в Д1:(тогда в накопитель Д1 поставить дискету с ОС РВ).
Примечание. При создании символьного файла в системе"ФОДОС" FTS16.MAC руководствоватьсяпримером: Пример:
/Чирково ОД 110 кВ/ 12 └─┘ 0 └─┘ 15:Z,P,1
N КП пробел N группы, N
вкоторой ТС
находится ТС в группе
где Z - признак вывода бегущей строки со звуковым сигналом;
Р - вывод на печать (номер канала печати берется избазы);
1 - номер диспетчерского дисплея, на который выводитсястрока (счет от 0 до 7).
В названии следуетуказать наименование подстанции. Каждая вводимая строка должна иметьтелемеханический адрес больший, чем предыдущая строка.
Для каждойзадачи, загруженной в ОЗУ, программа "LOADR" формирует описатель задачи (ID); его адрес можно узнать с помощью"RS" функцииклавиатурного монитора. Пользуясь этой функцией, следует переписать состояниявсех задач, пока система выдает точку, с тем, чтобы ориентироваться в поискепричины выхода из точки. Для поиска в ОЗУ ID сегмента оператор печатает: RS имя задачи ВК
ЭВМ печатаетсостояние задачи, т.е. поиск в ОЗУ ID сегмента указанной задачи, на экран дисплея выдаются адрес ID сегмента, точка запусказадачи, тип задачи, приоритет и адрес стека.
Описатель задачи имеетследующий вид:
Восьмеричный код номера слова по порядку в описателе | Что слово обозначает | Кем заполняется L – LOAD перемещающий загрузчик |
1-е слово | Это адрес описателя следующей задачи | D - диспетчер задач |
2-е слово | Имя задачи (первые 3 символа) | L |
3-е слово | Имя задачи (вторые 3 символа) | L | |
4-е | Точка (адрес) запуска задачи | L | |
5-е | Точка(адрес) приостанова задачи | L | |
6-е | Тип задачи Приоритет | L | |
7-е | Слово состояния задачи | D | |
8-е | Адрес вершины стека | D | |
При работе системы задачи располагаются воперативной памяти ОЗУ и на ВЗУ.
Диспетчер задач обслуживаетпять типов задач, которым соответственно отводится пять областей ОЗУ.
Адреса загрузки и длина областей ОЗУ для каждого типазадач находятся в системно распределенной области в следующих ячейках:
ТИП2: | 362 | ТИП | В этой области могут находиться задачи, не относящиеся к другим типам |
| 364 | адрес загрузки | |
| 366 | длина области в байтах | |
ТИП3: | 370 | ТИП | В этой области загружаются сервисные системные задачи |
| 372 | адрес загрузки | |
| 374 | длина области в байтах | |
ТИП4: | 376 | ТИП | Данная область резервируется за системой |
| 400 | адрес загрузки | |
| 402 | длина области в байтах | |
ТИП5: | 404 | ТИП | В этой области могут находиться задачи, не относящиеся к другим типам |
| 406 | адрес загрузки | |
| 410 | длина области в байтах | |
Имея в виду вышеуказанные сведения о задачах (ихадреса загрузки) после останова системы на каком-либо адресе (на консольномдисплее @ адрес), можно определить, во время выполнения какой именно задачипроизошел останов. Далее следует обратиться к адресу, расположенному вышеадреса останова на несколько команд, и, читая команды в машинных кодах,определить причину останова.
Например, былообращение к какому-либо регистру интерфейсной платы или ВЗУ, а ответа непоследовало. Следовательно, нужно заниматься соответствующей интерфейснойкартой и блоком, с которым она связана.
Систематическийконтроль за работой ТК ГРАНИТ предусматривает:
ознакомление сзаписями в журнале неполадок;
ежедневныйвнешний осмотр. В это понятие входит: контроль наличия "точки" наэкране консольного дисплея; контроль времени, выводимого на экран дисплея(функция ТТ);
проверкавызова нескольких кадров с диспетчерского дисплея или ПЭВМ;
посылкукоманды "OPROS"с консольного дисплея с контролем по лампочкам блоков ЛУ (КС 52.30)"ответов" от КП.
При отсутствииответа от КП необходимо выяснить причину (канал связи, электропитание наобъекте, исправность аппарата КП, узла ЛУ в ПУ и т.д.);
оценкуосновной погрешности параметров телеизмерения.
Частичнаяпроверка ТК предусматривает:
проверкуфункционирования ТК в целом и сопоставление основных осциллограмм,характеризующих работу ФБ и узлов, с осциллограммами, приведенными в протоколеналадочных работ. Особое внимание следует обратить на напряжения в блокахпитания, амплитуду и длительность элементарных сигналов между модемами илинейными узлами ТК;
проверку исмазку вентиляторов в аппарате ПУ (обдув микроЭВМ и КК в стойке ПУ);
оценкуосновной приведенной погрешности системы телеизмерения (включая первичныедатчики).
Полнаяпроверка ТК проводится в таком же порядке, как и частичная, но включает в себядополнительно:
проверкиперезагрузки БПО как с ППЗУ, так и с НГМД; первая проводится нажатием краснойкнопки на ФБ Р-25, вторая - в следующем порядке:
загрузка сНГМД системы "ФОДОС"; загрузка системы "ОС РВ ГРАНИТ";
проверкарезервирования микроЭВМ путем выключения блока питания ЭВМ. Работа надиспетчерском дисплее не должна нарушаться.
По окончанииналадочных работ на ТК ГРАНИТ персонал, занятый эксплуатацией системтелемеханики, должен произвести приемку. Во время приемки проверяетсяфункционирование ТК, а именно:
правильноепрохождение телесигналов (ТС) от первичных датчиков ТС на сторонеконтролируемого пункта до ламп диспетчерского щита. Особое внимание следуетобратить на квитирование общей кнопкой поступившего сигнала. Проверитьповедение ТК при отключении и включении электропитания каркасов с выходнымиблоками ТС;
прохождениекоманд ТУ при манипуляции с диспетчерского дисплея, работа выходных реле на КП,время удержания включенного реле исполнения команды, защита от выбора двух релеодновременно, двух операций;
погрешностьтекущих телеизмерений (ТИТ), основная приведенная погрешность;
погрешность иправильная работа интегральных телеизмерений (ТИИ);
загрузка БПО ивыход "точки" на экран консоли.
Особоевнимание следует обратить на стабильную длительную работу (72 ч) ТК, отсутствиевыхода из "точки", т.е. отсутствие необходимости перезагрузки БПО.
Проверкастабильности должна проводиться при различных действиях (штатных) сдиспетчерского дисплея или ПЭВМ, подключенной к ТК:
возможностьсоздания новых файлов и коррекции базы данных с помощью НГМД. Оба дисководадолжны быть исправны;
напряжение навсех блоках питания, соответствие их допустимым отклонениям;
нагрев блоковпитания на ПУ и КП;
наличиегальванической развязки от линейных цепей схемы ПУ и КП;
работакомплекса от двух ЭВМ и их взаимное резервирование путем отключения блокапитания одной ЭВМ;
стабильностьработы ТК по каналам связи, запас устойчивости, искажения элементарныхимпульсов и пауз на выходе приемников модемов, включая характеристическиеискажения (искажение импульса после пяти подряд пауз и наоборот).
По окончаниипроведения работ следует составить протокол наладки, в котором должны быть осциллограммына входе и выходе основных функциональных блоков, а также параметры,необходимые для контроля функционирования ТК.
Вэнергосистемах России на всех уровнях диспетчерского управления находят применениепрограммно-аппаратные телекомплексы. Наиболее массовое применение получилимикроЭВМ типа РПТ-80, которые по существу являются многопроцессорнымипрограммными телекомплексами, позволяющими принимать информацию от различныхтипов УТМ, обрабатывать ее и, с одной стороны, выводить для отображения наприборы, диспетчерский щит, дисплей, а с другой - передавать в каналтелемеханики (КТМ) для ретрансляции на вышестоящий диспетчерский пункт (ДП).Кроме того, имеется возможность вывести информацию для передачи в другую ЭВМ(обычно в мини ЭВМ различных типов).
Программноеобеспечение микроЭВМ типа РПТ-80 является специальным, специфичным, учитывающимналичие в эксплуатации различных типов УТМ, находящихся на энергообъектах(электростанциях, подстанциях, ДП ПЭС), а также задачи диспетчерскогоуправления.
Широкоевнедрение микроЭВМ типа РПТ-80 в качестве ТК стало возможным благодаряиспользованию в их составе программируемых канальных адаптеров (ПКА). Последниепрограммируются для работы с различными типами УТМ.
Функция ПКА -принять информацию из КТМ, проверить достоверность, сравнить ее с той, котораянаходится в базе данных (поле мгновенных значений - PMZ) и в случае отличия записать в буферполя декодирования (РДК), оттуда информацию считывает и обрабатывает центральныйпроцессор (ЦП), выполняя комплекс программ БПО.
Функциюпреобразования последовательного кода в параллельный, и наоборот выполняет вПКА элемент 8251, у которого есть регистры: состояния и данных. Бит 02 врегистре состояния указывает на готовность для процессора считывать байтинформации из элемента. Бит 01 в этом же регистре указывает на готовностьзаписать байт в элемент. Таким образом, наблюдая за битом 02, можно судить обисправности канала передающего аппарата, правильности полярности линии. Не вовсех программах для ПКА регистр состояния переписывается в свободную ячейкуОЗУ. Рекомендуется дополнить программу вставкой для обеспечения этойвозможности. Это связано с тем, что ячейку ОЗУ ПКА можно вывести на таблоинженерного пульта, а регистр состояния элемента 8251 - нельзя.
Таблицыисходных данных
Все исходныеданные хранятся в постоянной памяти ППЗУ и могут меняться в процессеэксплуатации.
БуферДК
Буфер ДК наодно направление занимает 16 либо 32 байта в зависимости от скорости в КТМ.
При расчетедлины ДК необходимо подсчитать время передачи четырех информационных слов вканале. Если время передачи четырех слов не менее 100 мс, то достаточно иметьбуфер на 16 байт. В противном случае буфер ДК приема должен иметь 32 байта.
На одноинформационное слово (ТИ и ТС, ЦБИ, СЛИ) буфер ДК имеет следующую структуру:
первый байт -байт состояния, по числу в этом байте центральный процессор (программа PRIEM) и адаптер ПКА (программав адаптере) взаимодействуют между собой;
01 - место в ДК свободно для записи адаптером; |
88 - информация вида ТИ; |
81 - информация вида ТС; |
02 - центральный процессор не успевает принимать информацию; |
84 - информация вида ЦБИ; |
90 - информация вида СЛИ; |
40 - идет чтение информации ЦП-ом; |
20 - информация принята адаптером по квазициклу. |
Остальные 3 байта:
а) для ТИ иТС:
старший байт адреса в PMZ;
младший байт адреса в PMZ;
информация.
б) для ЦБИ:
номер направления;
FF или FE - признак ЦБИ;
информация.
в) для СЛИ:
номер направления;
старший байт СЛИ;
младший байт СЛИ.
По заполнению буфера ДК можно судить о правильностизапуска программ центрального процессора. Если все места в буфере ДК заняты, токанальный адаптер запишет информацию на занятое место и в первую ячейку запишет02.
Если данныйбуфер разбирается, то признак 02 снимается, но наличие его запоминается вячейке 1708 (01), где он будет находиться до тех пор, пока не пройдет рестартсистемы. Наличие 02 в ДК и 01 в 1708 требует уменьшения времени разбора буфераДК центральным процессором (но такое уменьшение может плохо отразиться наработе других программ) .
Длина буфераДК задается в таблице SUTM.
Канальныйадаптер записывает информацию в ДК приема в случае:
если принятаяинформация отличается от PMZ;
наличияпризнака необходимости информации по таблице TABPRI.
Программы ЦП:
Фон, начальныйадрес А400. Запуск с консоли через 2-ю функцию (затем два раза пробел).
В фоне ЦПвыполняет следующие программы:
1. Временнойконтроль приема ЦБИ.
2. Временнойконтроль передачи ЦБИ.
3. Запускадаптера ретрансляции.
4. Разборслужебной информации из MEVSL.
5. Контрольприема от низовых устройств телемеханики и передача сообщения на верхнийуровень.
6.Перекомпоновка ТС.
7. Записьпризнаков перевода ТИ-ТС на ручное управление (отображение на щит через ВТИС).
8. Отображениеаналоговых ТИ и ТС на щит (ВТИС).
9. Отображениеинформации из ЭВМ на щит (ВТИС).
10. Контрольза работой адаптеров.
11. Оценкасостояния каналов.
12.Перезагрузка ОЗУ КП.
13.Переключение каналов по команде.
14. Контрольсвязи с ЭВМ и вывод на пульт.
15. Выводтекущего времени от часов.
16.Масштабирование.
Программа фонзамкнута в кольцо.
Имеетсянесколько задач, которые прерывают фон, их периодически запускает операционнаясистема RPS.
Эти задачи суказанием периода их запуска перечисляются ниже:
Задача 08 период 0,001 | - | вывод на цифровой индикатор инженерного пульта до трех ячеек памяти. Начальный адрес задачи 66А0. Адреса ячеек оператор записывает с дисплея по адресам 2F00-2F05. |
Задача 09 | - | загрузка данных из таблиц ППЗУ в ОЗУ выполняется однократно при рестартах. Начальный адрес 9800. Оператор может запустить задачу (в системе без автозапуска), установив курсор по адресу 9800, и нажать клавишу S однократно. |
Задача 0А период 0,005 | - | прием, т.е. обслуживание буферов ДК приема, в которые информацию записывают процессоры канальных адаптеров (по прямому доступу к оперативной памяти). Начальный адрес программы 8С00. Запуск через 4-ю функцию с дисплея (в системе без запуска). |
Задача ОВ период 0,005 | - | передача, т.е. обслуживание буферов ДК передачи. Процессоры канальных адаптеров считывают информацию из них для передачи. Начальный адрес 8000. Запуск аналогичен программе прием. |
Задача ОС период 0,00А | - | Ввод в ЭВМ из РПТ-80, т.е. обслуживание буферов, из которых адаптер передает информацию. Начальный адрес 9200. |
Задача 10 | - | Однократный вывод кадра на дисплей №2 (№1). Начальный адрес С006. |
Задача 11 | - | Услуги на удаленном дисплее №2. Начальный адрес С009. (Обязательно установить кабель с разъемом на плату РТ-25, у которой адрес ЗЕ). |
Задача 12 | - | Однократный вывод кадра на дисплей №1 (№2). Начальный адрес С006. |
Задача 13 период 0,06 | - | Периодичность обновления экрана. Начальный адрес C00F. |
Задача 14 | - | Печать для АЦПУ. Начальный адрес С0 12. |
Задача 15 период 0,001 | - | Проверка интервала. Начальный адрес Е1 С0. |
Задача 2F период 0,00А | - | Контроль неисправности в канале. Начальный адрес 9А50. |
Задача 50 период 0.003F | - | Передача информации из РПТ в СРИ №3. Начальный адрес 8АЕ0. |
Задача 0,6 | - | Обработка прерывания 6-го уровня от СРИЗ. Начальный адрес 8ВЕЗ. |
Проверитьустановку всех необходимых плат:
РТ-11 - платацентрального процессора; РТ-45 - 2 шт. -платы ОЗУ, одна с адресом 1000, другая- 2000; плата РТ-30 - генератор (на нее устанавливается разъем от инженерногопульта); плата РТ-40 - операционная система RPS и таблицы; плата РТ-43 - пользовательские программы,разработанные ВНИИЭ; РТ-9 - плата аккумулятора.
В этот жекаркас установить программируемые канальные адаптеры РТ-27.
В ППЗУ наплате РТ-11 по адресу 06 ВА должна быть записана граница обнуления ОЗУцентральным процессором, т.е. число 2F.
Установить вдругой каркас платы синхронизаторов РТ-28 и соединить их штатными кабелями сРТ-27 и КТМ.
На платахРТ-27 должны быть установлены ППЗУ объемом 2 кбайта с программамиприема-передачи от соответствующих устройств телемеханики (ТМ512, ГРАНИТ,РПТ-80 и т.д.).
На плате РТ-40по адресу 6400 должна быть составлена таблица приемников, 6500 - таблицапередатчиков, 6700 - начальные адреса буферов, массивов, константы, таблицазадействованных устройств SUTMс адреса 67A0-67BF. Если направление илиадаптер не задействованы, отмечается 00.
Таблицапризнаков TABPRIвначале может быть вся FF,потом ее следует записать (как и все другие) в соответствии с отчетом ВНИИЭ.
Проверить в6754, 6753 объем поля мгновенных значений PMZ; если там записано 00ED, то объем PMZ- 12FF (начиная с 1000,записано в обратном коде и байты переставлены местами, так нужно по условиямработы программы).
В ячейке 1708отражается признак того, успевает ли ЦП разбирать ДК.
На цифровыеиндикаторы инженерного пульта требуется вывести три ячейки, адреса которых,например, 2F43, 2F44, 2F45.
В ОЗУ ЦП записываетсяпрограмма с консольного дисплея. Адреса цифровых индикаторов 08, 0А, 0В.
LXI MOV | H, A, | 2F43; M ; | занести в регистры HL адрес 2F43 перенести содержимое ячейки, адрес которой 2F43 → Ak |
OUT | 08 | ; | вывести содержимое аккумулятора на левый индикатор |
LXI | H, | 2F44; | (можно занести любой другой адрес, поэтому LXI, а не INX Н) |
MOV | A, | M | |
OUT | 0A | | |
LXI | H, | 2F45 | |
MOV | A, | M | |
OUT | 0B | | |
CALL | 004C | ; | уход в операционную систему. |
Дальнейший порядок действий оператора для запускапериодической задачи:
в списке услуг"Видеотона" нажать цифру 6 далее └─┘(пробел)
ответ Code: (запрос кода задачи).Нужно выбрать любой код, кроме тех, которые уже есть. Например: 44 └─┘
Priority: (запросприоритета). Ответ: 44 └─┘
ТСВ:(требуется отвести 2-е свободные строки, начиная с определенного адреса,например 2Е00)
Ответ: 2Е00 └─┘(символ пробела)
stack: (требуется указатьначало стека для задачи). Например:
Ответ: 2EFF └─┘
программа Program: (запрос начальногоадреса нашей задачи).
Ответ: 2D00 └─┘(если текст задачи начинается с адреса 2D00).
Таким образомпроизводится описание Composeзадачи через 6-ю услугу.
Далее нужнозадачу запустить. Это делается через 4-ю услугу:
Нажать: 4 └─┘
Ответ: Code
Напечатать: 44└─┘ └─┘└─┘ (три пробела)
Ответ: В
Напечататьпериод запуска задачи
Например,ответ: 0001 └─┘ (1 - 100 мс)
Задачазапущена!
Останов задачичерез 7-ю функцию.
Задача будет работатьдо тех пор, пока не произойдет рестарт либо останов ее через 7-ю функцию.
Если требуетсявывести на цифровые индикаторы ячейки ОЗУ какого-либо канального адаптера, топрограмма должна содержать в тексте останов и запуск адаптера с указанием егоадреса.

Та же программа на языке ассемблера: | |
MVI | A, | 20 | | Остальные действия все те же, которые описаны выше с периодической задачей. |
OUT | F7 | | останов адаптера F7 |
LXI | H, | F70B | |
MOV MOV LXI | A, 08 H,F70C | M | адреса в ОЗУ ячеек, за которыми ведутся наблюдения | |
MOV | A, | M | | |
OUT | 0A | | | |
MVI | A, | 40 | | |
OUT | F7 | | | |
CALL | 004C; HOME (в систему). | |
Установить вправый подсхемник ППЗУ 2 кбайта и зажать микросхему.
Повернутьпереключатель вправо, после чего загорится светодиод.
Включитьпитание пульта.
С консольногодисплея вызвать 0-ю услугу RPS.
На вопрос:тип? ответить 2 └─┘ (при ППЗУ 2 кбайта).
пробел
Ответить 2 └─┘(чтение).
Указать адрес,начиная с которого содержимое ППЗУ будет считано в ОЗУ (обычно 1000 или 2000).
Каждый ответсопровождать нажатием клавиши "пробел".
После чтениясравнить содержимое ППЗУ и его копии в ОЗУ с помощью функции сравнения (3).Если ответ identifical,то все нормально, если ответ error,то следует заново переписать ППЗУ функцией 2.
При записи вППЗУ следует предварительно подержать микросхему под лучами ультрафиолетовойлампы 10 мин, а затем воспользоваться функцией 1 все той же 0-й услуги RPS. При записи клавиши"пробел" нужно нажать два раза подряд. На цифровом индикатореинженерного пульта отражаются адреса в ППЗУ в процессе записи.
При передачеинформации ЦП останавливает плату адаптера, затем записывает в ОЗУ адаптераинформацию и вновь запускает адаптер. При частых операциях останова и запуска (например,в программе вывода информации на щит или на устройства управления щитом)возможны случаи отсутствия ответного импульса от платы адаптера. В результатепроисходит рестарт.
Другойпричиной рестарта может быть незавершенность работы той или иной программыпользовательского программного обеспечения.
Для отысканияпричины рестартов в эксплуатационных условиях рекомендуется следующая методика:
заменить ППЗУс адресом 4000 "с запуском" на ППЗУ 4000 "без запуска"периодических задач;
стартоватьпрограмму "ФОН" с помощью функции N 2 операционной системы RPS;
стартоватьпрограмму загрузка. Для этого открыть ячейку 9200. Подвести курсор к 9200 инажать клавишу "S";
запускать сдисплея отдельные задачи, пользуясь функциями № 6 и 4 операционной системы RPS. При диалоге указыватьномера задач, ТСВ, адреса, стек, приоритет (те, что записаны в таблице, начинаяс адреса 6600).
После пускакаждой задачи отмечать наличие или отсутствие рестарта (если проходит рестарт,то на консольном дисплее появляется меню системы RPS, а в ячейке 2FFF (счетчик рестартов) добавляетсяединица.
Все запущенныезадачи будут работать до тех пор, пока не возникнет рестарт.
В случае, еслизапущена задача, которая вызывает рестарт, следует заново перепрограммироватьППЗУ, на которых записана эта задача.
По окончаниизаменить ППЗУ 4000 "без запуска" на ППЗУ 4000 "с запуском"задач.
Для устранениярестартов, вызванных частыми остановами канального адаптера, следуетреконструировать программу адаптера и ЦП таким образом, чтобы процессорадаптера читал ячейки в ОЗУ ЦП (по прямому доступу), а ЦП не останавливал платуадаптера. (Конкретная реализация по договору с АО "Фирма ОРГРЭС").
Основнойфункцией СПП ISIOявляется прием оперативной информации с нескольких направлений, ретрансляцияпринятой информации на другие направления, выдача информации в ЭВМ"БЕСТА", прием информации из ЭВМ "БЕ-СТА"для передачи позаданному направлению.
Системаприема-передачи ISIOобеспечивает:
параллельноеподключение к КТМ;
подключение кодному контроллеру до 8 дуплексных каналов;
прием ипередачу информации с разными скоростями.
Основныезадачи, выполняемые контроллером, следующие:
преобразованиепоследовательного кода в параллельный при приеме информации;
декодированиепринятой информации в соответствии с заданным кодом;
контрольприема маркера;
контрольработы кодовой защиты;
перезапускнаправления при определенных условиях;
кодированиеинформации для передачи в канал в соответствии с заданным кодом;
преобразованиепараллельного кода в последовательный для передачи в канал.
Кроме этихфункций, определяющих характеристики приемопередающего устройства, СПП ISIO обеспечивает выполнениеинтеллектуальных функций (по аналогии с микро-ЭВМ РПТ-80):
формированиеполя мгновенных значений ТИ и ТС;
формированиемассива изменившихся ТИ и ТС;
прием и передачуцифро-буквенной информации (ЦБИ);
прием ипередача служебной информации о состоянии канала связи;
адаптивныйалгоритм передачи информации, обеспечивающий выполнение заданной приоритетностив передаче различных видов информации;
обеспечениеповторной передачи информации при получении переспроса на нее или запроса;
обеспечениезапроса на вновь поступившую информацию ТС с целью ее достоверизации;
обеспечениеповторной передачи ЦБИ, если на приемном конце она не была принята;
сжатиеинформации, передаваемой пользователю (в ЭВМ "БЕСТА"), т.е. передачатолько изменившихся значений;
формирование ипередачу сообщения в обратный канал о нарушении приема при отсутствииинформации на входе приемника.
Состав иназначение программного обеспечения
Для выполненияуказанных функций СПП ISIOразработан комплекс программ и функций, обеспечивающих работу контроллера сзаданными характеристиками, и интерфейс пользователя для доступа к данным инастройки контроллера.
При этомпрограммное обеспечение можно рассматривать на четырех уровнях:
уровеньпрограмм, реализуемых в контроллере (в ISIO);
уровеньдрайвера ISIO (в БЕСТ);
уровеньпользовательских программ (в БЕСТ);
общесистемныйуровень.
Характеристикапрограммного обеспечения, реализуемого в контроллере
Программноеобеспечение в контроллере реализуется в виде двух наборов программных модулей(ядро программного обеспечения, протокол обмена), решающих самостоятельныезадачи.
Ядро,реализованное в виде набора модулей begin ( ), tasks( ), low ( ), isio data ( ), обеспечивает:
настройкуплаты ISIO на заданныехарактеристики обмена по каналу (скорость передачи, тип маркера, длина"блока информации" и пр.);
запусккомплекса программ, реализованных в контроллере;
диспетчеризацияпрограмм обслуживания инициализированных каналов контроллера;
реализацияфункций чисто приемопередатчика (преобразование из параллельного кода впоследовательный и наоборот).
Протокол,реализованный в виде набора модулей aist ( ), tm512( ), ргос ( ), обеспечивает:
кодирование идекодирование информации;
контролькодовой защиты;
реализациюзаданного протокола обмена;
реализациюинтеллектуальных функций организации обмена;
подготовкуструктур данных для передачи их пользователю.
ДРАЙВЕР ISIO (модуль isio.c ядра UNIX)
Драйвер доработанс целью обеспечения выполнения задач, специфичных для СПП ISIO.
Доработанный драйвер позволяет выполнить команды:
TELEMEHINIT -инициализировать канал для приема-передачи телеметрической информации;
GETTELEMEH - прочесть изконтроллера принятую телеметрическую информацию;
PUTTELEMEH - записать вконтроллер телеметрическую информацию.
Уровеньпользовательских программ
Дляобеспечения работы пользователя по настройке каналов обмена на заданныепараметры обмена, организации приема-передачи доступа к телеметрическойинформации разработаны функции:
init_channel - инициализация канала;
GetFromChannel - чтениеинформации из канала;
PutChannel - запись информации в канал.
Общесистемныйуровень
Для загрузкиматематического обеспечения СПП ISIOв память контроллера используется программа isio_boot.
Призагруженном математическом обеспечении платы ISIO пользовательская программа, занятая обменом с ISIO, выполняет следующиефункции:
инициализацияканала (однократно);
периодическоечтение данных из ISIO;
запись данныхв ISIO (понеобходимости).
Организацияпрограммы пользователя
В программеинициализируются структуры:
dpr_tel Имя_dрr
put_tel Имя_put
prt_param Имя_раrаm
get_tel Имя_get
chan_init Имя_init
При этомиспользуется структура обращения к функции инициализации канала:
struct chan_init | { |
struct dpr_tel | *dpr_ptr; - адрес структуры Имя_dpr |
struct prt_param | *param_ptr; - адрес структуры |
| Имя_раrаm |
short | n_line; - номер линии; |
int | chan_descr; - дескриптор канала |
| }; |
Перединициализацией канала:
заполняетсяструктура Имя_dргпараметрами, определяющими характеристики приема/передачи по данному каналу:
prizn_post [] | - | битная линейка признаков поступления информации; |
prizn_zd [] | - | признаки задействованности принимаемых параметров; |
retrsl [] | - | Массив описания ретрансляции; |
retrsl_list [] | - | список ретрансляции; |
agran | - | граница между ТИ и ТС в поле приема; |
agran_out | - | граница между ТИ и ТС в поле передачи; |
maxaddr | - | максимальный адрес в поле приема; |
maxaddr | - | максимальный адрес в поле передачи; |
kw_c_word1 | - | номер 1-го слова для квазицикла; |
kw_c_word2 | - | номер 2-го слова для квазицикла; |
channel_type | - | прямой/обратный канал; |
заполняется структура Имя_раrаmпараметрами:
num | - | протокол; |
baud | - | скорость (Бод); |
*dpr_tel_ptr | - | адрес подготовленной структуры Имя_dpr; |
заполняется структура Имя_init параметрами:
*dpr_ptr; | - | адрес структуры MMH_dpr; |
*param_ptr; | - | адрес структуры Имя_раrат; |
n_line; | - | номер линии, по которой организуется обмен (например 12i). |
После подготовкиисходных данных вызывается функция инициализации канала:
Имя_ch_descr = chan_init (& Имя_init);
Функцияоткрывает канал на чтение/запись, передает isio параметры инициализации и возвращает дескриптор канала, скоторым в последствии следует обращаться для чтения из канала/записи в канал.
Дляорганизации чтения из канала необходимо заполнить структуру Имя_get и вызвать функцию:
Get From Channel (& Имя_det, дескриптор канала);
Для организациизаписи в канал (передача) необходимо заполнить структуру имя_put, где даются адреса информации,которую требуется передать и вызвать функцию:
Put To Cannel (*Имя_Put, дескриптор канала);
Описаниеструктуры данных интерфейса пользователя
Определения:
PRT_AIST (1)-протокол АИСТ
PRT_TM512 (2)-протокол ТМ512
Структураинициализации канала:
Struct prt_param {
int num; - протокол
int baud; - скорость (Бод)
struct dpr_tel 'dpr_tel__ptr; - адрес подготовленнойструктуры dpr_tel
};
Структуразапроса данных из isio:
Struct get_tel {
int pmz_max; длина запроса из поля изменившихсязначений
struct var_pmz *var_pmz_ptr; - адрес, куда передатьинформацию
int ts_max; длина запроса var_ts
struct var_ts; *var_ts_ptr; - адрес, куда передатьинформацию
int ti_max; длина запроса var_ti
struct var_ti *var_ti_ptr; - адрес, куда передатьинформацию
int cbi_max; длина блока ЦБИ
struct cbi_blk *cbi_blk_ptr; - адрес, куда передатьинформацию
int debug_buf_max; длина буфера отладки
unsigned char *debug_buf_ptr; -адрес, куда передавать информацию
};
Структуразадания на запись данных в isio:
struct put_tel {
int pmz_max; - длина записи в поле передачи
struct vaz_pmz *vaz_pmz_ptr; адрес, откуда взять,данные
struct cbi_blk *cbi_blk_ptr; адрес структуры, гдехранится блок ЦБИ
};
Описаниеструктуры хранения данных (общая для задач всех уровней)
Определения:
max_ADDR (256) | - | количество элементов в поле мгновенных значений (максимальный адрес &FF); |
max_RETR_LJST (256) | - | максимальное число элементов в списке ретранслируемых параметров; |
VAR_TS_NUM (45) | - | максимальное число элементов в списке изменившихся ТС; |
VAR_TS_NUM (100) | - | максимальное число элементов в списке изменившихся ТИ; |
CBI_SIZE (128) | - | максимальное число байт в блоке ЦБИ; |
DIRECT_channel (0) | - | прямой канал; |
INVERS_channel (1) | - | обратный канал. |
Элементымассива хранения данных (используются в общей структуре описания данных):
Элементполя мгновенных значений:
Struct var_pmz_d
{
unsigned char addr; адрес
unsigned char value; значение
};
Элементполя изменившихся ТС:
Struct var_ts_d
{
unsigned char num; номер ТСв байте
unsigned char value; значение ТС
unsigned char time; время поступления(относительно времени отбора данных из ISIO)
unsigned char prizn;
};
Элементполя изменившихся ТИ:
struct var_ti_d
{
unsigned char addr; адрес параметра
unsigned char value; значение ТИ
unsigned char time; время поступления(относительно времени последнего отбора данных в ISIO)
unsigned char prizn;
};
Элементмассива описания ретрансляции:
(Каждомупринимаемому параметру может быть поставлен в соответствие список из не более 7элементов: "номер направления, адрес, куда ретранслировать)
struct_retrsl__par { | | |
unsigned chort retr; | 1; | признак ретрансляции: " 1"- ретранслируется, "0" - нет |
unsigned short k_el: | 3 | количество элементов в списке: если 1, то ретрансляция в k_el направлений. |
unsigned short rezv | 2 | |
unsigned short list_adr: | 10 | номер 1-го элемента списка |
};
Элементсписка ретрансляции:
struct retrsl_entry { | |
unsigned char retr__naprawl; | направление ретрансляции внутри платы ISIO (0-7) |
unsigned char retr_addr; | адрес параметра при ретрансляции. |
Блок приема-передачи ЦБИ
struct cbi_blk { | |
unsigned char cnt; | количество байт в блоке ЦБИ cbi [CBI_SIZE]; информация cbindx; num; cbiks; cbiksco; busy; |
}; | |
Общееописание структуры приема и хранения данных:
struct dpr_tel {
key_master_pmz; служебная информация
key_slave_pmz;
key_master_var;
keu_slave_var;
debug_buff [20];
PMZ [MAX_ADDR]; поле приема
prizn_post [MAX_ADDR/8]; | битная линейка признаков поступления |
prizn_zd [MAX_ADDR]; | Признаки задействованности принимаемых параметров |
struct retrsl_par retrsl [MAX_ADDR]; массив описания ретрансляции
struct retrsl_entry retrsl_list[MAX_RETR_LIST]; списки ретрансляции
struct var__ti { массив изменившихся телеизмерений
unsigned long time; текущее время
unsigned short cnt; количество элементов всписке
struct var_ti_d ti [VAR_TI_NUM]; список изменившихся ТИ
} var_ti;
struct var__ts { массив изменившихся телесигналов
unsigued long time; текущее время
unsigned short cnt; количество элементов всписке
struct var_ts_d ts [VAR_TS_NUM]; список изменившихся ТС
} var_ts;
unsigned char pmz_out [MAY_ADDR]; - поле передачи
unsigned char prizn_post_out [MAX_ADDR/8]; признак поступленияпараметров в поле передачи
struct cbi_blk *cbi_ptr;адрес блока приема ЦБИ
struct cbi_blk *cbi__out_ptr; адрес блока передачи ЦБИ
unsigned char cbi_full; structcbi_blk; cbi_blk; блок для приема ЦБИ.
Параметрыдля настройки и управления:
agran; - граница между ТИ иТС в поле приема;
agran_out; то же в поле передачи
maxaddr; максимальный адрес вполе приема
maxaddr; максимальный адрес вполе передачи
bsos; байт состояния
err_cnt; счетчик ошибок
err_enguir; счетчик переспросов по ошибкеприема cikl; признакпроведения циклической передачи, взводится при приеме сообщения FD 8F
cikl_cnt; актуальный адрес в pmz_out для циклической передачи
kwazi_cikl_cnt; актуальный адрес в pmz_outдля квазициклической передачи
kw_c_word 1; номер 1-го слова для квазицикла
kw_c_word 2; номер 2-го слова для квазицикла channel_type; прямой/обратный канал buf_out_cnt; target_state;
Внимание!Изменение указанных структур данных требует последующей перетрансляции драйвераISIO и инста-ляции ядраUNIX.
Для работы сбольшого дисплея с ЦППС следует указать:
либо
rlogin slave [master] Enter
дваждыввести: пароль kgl Enter
kgl Enter
указатьдисплей
:0.0 Enter
либо 0.1
далее
dp Enter
далее ?/1 Нажатие этойклавиши выводит список услуг
Для приема иретрансляции телеинформации необходимо заполнить массивы, описанные в служ 77.Номера 0-10 (по служ 23), 0-11, 0-20, 0-63, 1-44, 1-57, 1-45, 1-82 (с каталогом1-83), 1-64, 2-46, 2-48, 2-62, 2-73, 2-74.
В служ 6описано, что собой представляет массив. Чтобы выбрать массив и группу, следуетвоспользоваться служ 12.
мышь - войтивнутрь
экран страницы
потом два раза Enter
потом Contr + D
Для включениянового параметра в систему приема и обработки необходимо воспользоваться служ44 - логический номер параметра для ТИ.
Служ 34 -логический номер параметра для ТС.
После описаниянеобходимо произвести рестарт.
Описаниемассивов, используемых в системе приема и обработки, находятся в TELEM.C
/udd/OIK/DOCUMENT/TELEM.C
/udd/OIK/help/COMP 10
Раз в 5 с ЦП (Motorola) обращается к ISIO (а не по прерыванию от ISIO через VME-шину).
Каждаяциклическая задача имеет формуляр в базе данных.
Центральныйпроцессор реализует так называемую 100-ю задачу. Она использует драйверобращения к ISIO. В100-й задаче есть функция обращения, которая проводит инициализацию канала,берет информацию, записывает информацию в ISIO.
telestruct.H - это описание структуры данных в ISIO.
В описателеуказано, что канал №_____стартовать в ISIO и его адрес________такой-то. Такимобразом ЦП стартует ISIO.
Действия надисплее:
dp - получаем приглашение длядальнейших действий.
у - появляетсяслуж.
Набираем 23.Появляется список направлений телемеханики.
Да - этозначит данное направление старт имеет от Motorol.
Далее можновыбрать направление и смотреть, что там имеет место.
Возможности:
1. Вводнаименования направления.
2. Описанияпараметров направления.
3. Циклическаяпередача по направлению.
4. Циклическаяпередача по всем направлениям.
5. Отключениенаправления.
6. Подключениенаправления.
7. Контроль PMZ приема.
8. Контроль PMZ передачи.
9. Таблицавнутренней ретрансляции.
10. Состояниеканала.
Описаниепараметров направления
Направление12 Центр
Признак запуска: 1 | Тип устройства ISIO: | протокол АИСТ, скорость 200 Бод |
Номер линии 7i | Управление: | Канал основной/резервный |
| | |
Тип канала: прямой | Способ задания скорости: | стандартный |
Наличие резервного канала: нет | Стартующий канал: | основной |
Признак задейственности: 0 | Параметры протокола | [F3] |
| Таблицы состояний канала |
| Время инициализации |
| Время последнего чтения |
| Текущее состояние канала: 0. |
Счетчики: | Запросов смены канала |
| Рестартов (внутренних) |
| Смен канала |
| Решений "ошибка в канале" |
| Снятие решений "ошибка в канале" |
| Ошибок декодирования |
| Неправильных маркерных посылок |
| Отправленных запросов fД 40 |
| (нет приема) |
| Принятых ответов fД-20 (восстановление приема на противоположном конце) |
Флаги: | Функционирование приемного алгоритма |
| Функционирование передающего алгоритма |
| Запрос смены канала |
| Фаза ожидания маркера |
| Ошибки декодирования |
| Ошибки адреса |
| Повреждение рабочего канала |
| Ошибки в канале. |
Чтобы установить массив и группу нужно: |
| 1) Ctrl + Д Enter |
| 2) еще раз Enter |
| 3) установить массив, группу Enter. |
CTRLD | - | параметры | CTRL F | - | форматы |
-"- R | - | страница + | -"- Н | - | помощь |
-"- U | - | страница - | -"- В | - | в начало |
-"- T | - | время | -"- М | - | разные типы |
-"- О | - | сброс времени | -"- G | - | массив + |
-"- Е | - | выход в Shell | -"- V | - | элемент + |
-"- Р | - | дополнительные параметры | -"- N | - | элемент - |
Методыэксплуатационного обслуживания базируются на основе комплексных знанийинженером всей системы передачи оперативных данных (СПОД) в ЦДУ ЕЭС России.Необходимо четко знать общую структуру СПОД. Передающая сторона в качестветехнических средств сохраняет микро-ЭВМ РПТ-80. На приемной стороне прием ипередача телеинформации производятся ЦППС Motorola, в составе которой имеются канальные адаптеры ISIO, описанные в даннойИнструкции. В СПОД входят каналы телемеханики, по которым передаетсятелеинформация от РПТ-80 к ЦППС и обратно. При отсутствии приема в ЦППС следуетпроверить наличие протокольных сообщений на входе ISIO (и на выходе, если нет приема вРПТ-80).
Необходимопроконтролировать: скорость в канале, искажения элементарных импульсов и пауз("1" и "0"), обратив особое внимание на характеристическиеискажения (т.е. длина "1" или "0" после нескольких"0" или "1" подряд, 5:1, 6:1), измерить амплитуду импульсаи паузы, двухполярность сигнала на выходе модема, установить, что полярностьправильная, отсутствие узких помех или наводок на импульсах и паузах. Всеизмерения проводить осциллографами С-1-94, С-1-68.
Еслиотсутствуют претензии к каналу телемеханики, следует проверить наличие приема врезервной в данный момент времени ЦППС (Motorole). Отсутствие приема достоверной информации в обоих ЭВМсвидетельствует, что на вход ЦППС либо подан сигнал не от нужного передатчика(перепутаны каналы), либо имеет место неисправность в РПТ-80 на передающейстороне.
Длядальнейшего решения целесообразно подключить к каналу ПЭВМ с канальнымадаптером ВНИИЭ и убедиться в наличии или отсутствии приема.
Если прием вПЭВМ имеет место, но информация принимается недостоверная, следует на сторонепередатчика РПТ-80 принять передаваемую в ЦДУ информацию (т.е."завернуть" канал) и искать причину в РПТ-80 на передающей стороне.
В случае, есливсе проверки, описанные выше, показывают отсутствие претензий к каналутелемеханики и к передающей стороне, следует перейти к проверке ЦППС Motorola. Порядок действий:ввести телеинформацию, принятую ISIO,в обратный канал и принять ее на ПЭВМ с адаптером ВНИИЭ.
В случаенедостоверности заменить плату ISIO.Если такая проверка покажет достоверность информации, причину следует искать вработе программ ЦП. Должна иметься возможность "разгрузки" ЦП сдисплея, т.е. останов программ (последовательно одну за другой). В работедолжен остаться только драйвер ISIOи пользовательская программа переписи информации из ISIO в ОЗУ ЦП.
Если такая"разгрузка" покажет, что информация стала достоверной, причинуследует искать в программе, после отключения которой информациядостоверизировалась.
Комплексысредств телемеханики ТК-113 предназначены для сбора, передачи, первичнойобработки и воспроизведения информации в АСУ ТП и системахоперативно-диспетчерского управления объектами предприятий и районовэлектрических сетей. Входят в состав унифицированного семейства комплексов намикропроцессорной основе.
КомплексыТК-113 имеют четыре базовых исполнения, различающихся функциональнымназначением и конструктивно.
КомплексТК-113-00 выполняет функции ПУ, размещается в напольном шкафу.
Комплексы,соединенные каналами связи, образуют телемеханическую систему, в которой кодному ПУ может быть подключено до 60 других аппаратов ПУ и КП. Каждый ПУ имеетвозможность ретрансляции информации на вышестоящий уровень диспетчерскогоуправления.
Комплексыработают по всем типам каналов связи произвольной конфигурации. Согласование сканалами связи осуществляется посредством линейных модулей (модемов), которыевходят в номенклатуру изделий, поставляемых заводом.
Шкафы имеютблочную конструкцию. Кроме нескольких обязательных типов модулей (процессор,модуль памяти, контроллер дисковода и т.п.) блоки заполняются функциональнымимодулями ввода и вывода информации в количестве, необходимом в каждомконкретном случае для организации передачи (приема) требуемого объема информации.Максимальное количество модулей связи с объектами, размещаемое в шкафу:
ТК-113-00 - 40шт.; ТК-113-01 - 8 шт.;
ТК-113-02 - 24шт.; ТК-113-03 - 45 шт.
В каркасахблоков закрепляются пластмассовые направляющие для установки плат функциональныхмодулей, ряды зажимов и генмонтажная плата с розетками жгутов внешних связей.Генмонтажная плата - это плата с двусторонним печатным монтажом магистральныхшин интерфейса телекомплекса (ИТК-1). Плата заменяет монтажный жгут. Магистральили шина представляет собой систему электрических линий, единообразносоединяющих выводы контактов всех разъемов верхнего ряда каркаса блока, ккоторым подключаются модули системы.
Конструктивноеисполнение интерфейса обеспечивает механическую совместимость генмонтажнойплаты и модулей с целью их соединения для совместной работы.
Блокизаполняются функциональными модулями. Для реализации электрических связейфункциональных модулей применяются два соединителя (разъема), расположенныесзади платы. Один соединитель (верхний) служит для подключения модуля квнутриблочной магистрали интерфейсных связей, другой (нижний) - для организациивнешних связей.
Магистральнаясистема позволяет простым образом осуществить передачу данных между различнымимодулями, используя единый протокол обмена информацией, позволяет создатьсистемы различного уровня сложности, обеспечивает гибкость при измененииконфигурации системы, способствует унификации программного обеспеченияразличных по назначению систем.
В составкомплекса ПУ входит дисковод, с помощью которого в ОЗУ вводится программноеобеспечение, монитор (дисплей), на который выводится принимаемая информация и скоторого производится управление и контроль за работой телекомплекса,устройство алфавитно-цифровой печати (принтер), работающий через контроллерИРПС (Т7001). Комплексы снабжены инженерными панелями, используемыми дляконтроля работы и отладки программ. Кроме того, комплексы ПУ и КП дополняютсякроссовыми шкафами для подключения внешних цепей.
Верхний ряд вшкафу всегда занят логическим блоком, входящим в базовый состав комплекса. Попринципу действия логический блок является устройством программногорегулирования с жестким программированием алгоритмов управления на баземикропроцессора. Задачей логического блока совместно с программным обеспечениемявляется обработка информации, поступающей из канала связи или от датчиков ТС,ТИТ и выдача сигналов для управления объектом.
В логическомблоке размещены постоянные, не зависящие от конкретного заказа модули:центральный процессор (Т2200), два модуля ОЗУ (Т3500), один модуль ОЗУ (Т3502),модуль удлинителя интерфейса (Т2000).
На свободныеместа в логическом блоке ТК-113-00 устанавливаются любые функциональные модулидля работы с периферией:
модульконтроллера ИРПС для работы с устройством печати;
контроллердисковода с подключенным к нему дисководом;
контроллермонитора со связанным с ним дисплеем;
два линейныхмодуля Т8503 и Т8504;
модульудлинителя интерфейса В2000, предназначенный для наращивания функциональныхвозможностей логического блока.
Блокирасширения ввода-вывода (РВВ) устанавливаются по конкретному заказу.
С помощьюмодуля удлинителя интерфейса и соединительного кабеля возможно подключение кмагистрали ИТК-1 суммарно до трех блоков.
В блоке РВВустановлен модуль контроллера расширения ввода-вывода Т2001, связанный смодулем удлинителя интерфейса В2000 соседнего блока. Могут быть установленымодули воспроизведения ТС (Т9100), имеющие выходы на диспетчерский щит, модулиЦАП (Т9400) для воспроизведения ТИТ, модули ввода ТС (Т9300), связанные сдвухпозиционными объектами ТС, модули АЦП (Т9200), связанные с датчиками ТИ.
В последнемблоке, в самом конце интерфейса ИТК-1, устанавливается модуль таймера Т2004,который выполняет роль согласователя волновых сопротивлений интерфейса (заглушка).
Интерфейсдопускает установку в логическом блоке и блоках РВВ суммарно до 40 модулейввода-вывода.
Любой модульввода-вывода можно установить на любом свободном месте блочных каркасоваппаратуры, при этом селектор адреса модуля автоматически настраивается напорядковый номер, присвоенный этому месту на магистрали.
Модульпроцессора Т2200 (ЦП) является основной частью телекомплекса и осуществляетприем-передачу сигналов управления и обмена данными с модулями памяти имодулями ввода-вывода в соответствии с программами, находящимися в памяти.
Основнойэлемент процессора - шестнадцатиразрядный микропроцессор К1810 ВМ86. Тактоваячастота для процессора и устройств ВВ установлена 4 МГц.
Объем непосредственноадресуемой памяти процессора - 1 Мбайт (1.048.376 байт).
Модули ОЗУТ3500, Т3502 предназначены для записи, хранения, считывания оперативнойинформации при отключении основных источников питания. Объем памяти Т3500 - 256Кбайт, Т3501 - 16 кбайт, Т3502 - 32 кбайт.
Разрядностьслова - 22 бит (16 бит - информационные разряды, 6 бит - контрольные разряды).Тип применяемой микросхемы - К573 РУЗ.
Модулиобеспечивают исправление одиночных и обнаружение двойных ошибок.
Времясохранения записанной информации после отключения основных источников питанияне менее 72 ч.
Модули ППЗУТ3700 и Т3701 предназначены для записи, хранения и считывания постояннойинформации (программ, таймерных данных и т.д.).
Объем хранимойинформации для модулей Т3701 - 32 кбайт, Т3700 - 128 кбайт.
Типприменяемых микросхем в модуле Т3700 - К572 РФ4 (8 кбайт), в модуле Т3701 -К572 РФ2 (2 кбайт).
К составумодулей общего назначения относятся модули для связи с периферийнымиустройствами по параллельному интерфейсу (ИРПР) и последовательному интерфейсу(ИРПС), контроллер монитора Т7100.
Информационнаяемкость каждого комплекса соответствующего исполнения (по заказу) определяетсятипом функциональных модулей и их количеством:
модультелеуправления (Т9700) - 16ТУ;
модультелесигнализации (Т9300) - 16ТС;
модуль текущихтелеизмерений (Т9200) - 6ТИТ;
модульинтегральных телеизмерений (Т9300) - 16ТИИ;
модульвоспроизведения телесигнализации (Т9100) - 16ТС;
модульпреобразования кода в ток (Т9400) - 4ТИТ.
Кроме обычныхтелемеханических функций по приему и воспроизведению информации, комплекс ПУвыполняет:
автоматическийпереход на резервный модуль передачи данных в случае неисправности основногомодуля или канала связи;
вводинформации в любой комплекс сети по директивам оператора или запросам задач;
периодическийконтроль неисправности технических средств и линий связи с выдачей сообщений наустройство печати;
организация намониторах пульта управления обзорного дисплея во всех режимах работы комплекса;
автоматическаяфиксация случаев выхода параметров ТИ за уставку и переключений ТС;
задание командТУ с клавиатуры дисплея и их фиксация на дисплее и устройстве печати;
сопряжение свидеотерминалами, устройствами печати и другими средствами из состава СМ ЭВМ поинтерфейсам и ИРПС.
Каждому комплексув сети присваивается свой номер (адрес).
Связь междукомплексами ведется в полудуплексном режиме, т.е. каждый аппарат передаетинформацию ТС, ТИТ, ТУ по мере ее возникновения (спорадический режим передачи),затем переходит в режим приема. Одновременная передача и прием информацииневозможны. Передача и прием ведутся с помощью программируемых линейныхмодулей. Скорость передачи до 200 Бод.
Обменинформацией ведется путем подачи в канал связи определенным образомсформированных групп импульсных посылок, (сигналов), образующих кадр.
Кадр условноможно поделить на: префикс, служебную часть (заголовок), адресную часть, время,когда возникла информация, информационную часть и защитную часть, т.е.корректирующий остаток от деления всего блока на образующий полином.
Префикссодержит в себе: паузу (1 байт, содержащий 00) для разделения посылок; байтмеандра (точки), используемый для синхронизации приемника по тактам; байт кода"СТАРТ" (72Н) для синхронизации приемника по байтам.
Заголовоквключает: байт, содержащий значение длины передаваемого блока в байтах; байт, вкотором кодируется вид передаваемой информации (служебная, данные, новая послерестарта информация); байт, несущий подтверждение или неподтверждение приемапредыдущей посылки.
В адреснойчасти передается: номер комплекса-отправителя, номер комплекса-получателя, типпараметра (ТС, ТИТ, ТИИ), адрес модуля, от которого передается сообщение, номерсообщения.
Время:передаются часы, минуты, секунды и миллисекунды возникновения передаваемогособытия (изменения параметра).
Винформационной части передается: два байта состояния группы ТС (16 объектов)или 12 байтов значений параметров ТИТ (6 параметров по 2 байта) или передаетсядо 16 значений интегральных ТИ.
Защитная частьсодержит 2 байта остатка от деления содержимого кадра на образующий полином Х16+ Х12 + Х5 + 1. Делению на полином подвергается вся кодовая комбинация начинаяс байта длины сообщения.
Кроме того,для обеспечения инерционной синхронизации на приемной стороне через каждыедесять байт после окончания заголовка вставляется байт со значением 55Н(меандр).
Аппарат,принявший сообщение, в ответ должен перейти в режим передачи и выдать своесообщение, аналогичное описанному, если к этому времени возникла такаянеобходимость. Если необходимости в передаче нет, т.е. нет информации, в ответпередается короткий кадр, несущий только сообщение о принятии или непринятииинформации.
Содержаниепередаваемых кадров готовится центральным процессором, который управляетработой линейных модулей изменением содержания ячейки командного слова.
Линейныймодуль, приняв команду, передает содержимое кадра в канал связи, дополняя егопрефиксом и контрольным остатком. При приеме кадра линейным узлом заполняетсясоответствующий буфер и, если кадр принят правильно, центральному процессорувыставляется требование прерывания. По этому прерыванию центральный процессорсчитывает из памяти линейного модуля принятый кадр и принимает решение одальнейшей работе.
При заданииконфигурации системы каждый линейный модуль может быть поставлен в режимведущего или ведомого. Если модуль ведущий, то он передает кадр и ждет ответа.Если модуль ведомый, он ставится в режим приема и ждет сообщений из каналасвязи.
Аппаратныесредства ТК-113 уже имели программы драйверов модулей ввода/вывода, нодлительное время оставались без отработанного системного программногообеспечения, поэтому его разработка была поручена сторонней организации -Центральному научно-исследовательскому институту комплексной автоматизации(ЦНИИКА). В ТК-113 применяются многозадачная операционная система реальноговремени, входящая в БПО, и пакет пользовательских программ (ПО), обеспечивающихвыполнение прикладных задач, разработанных в ЦНИИКА.
Использованызаводские без значительных изменений программы драйверов модулей связи собъектами и коммуникационных модулей.
Базовое ПОсодержит общесистемные программы, часть пользовательских программ общегоназначения, сервисные и контрольно-тестовые программы. Пользовательское ПОобеспечивает привязку комплекса к конкретным условиям эксплуатации.
Программноеобеспечение комплекса ТК-113 предназначено для реализации следующих основныхфункций:
управлениезапуском прикладных программ в реальном масштабе времени;
управлениеработой аппаратуры комплекса при выполнении функций ввода, передачи, вывода,обработки, отображения телемеханической информации;
обеспечениевозможности сервисного обслуживания комплекса.
В качественосителей программного обеспечения комплекса заводом-изготовителемиспользуются:
в аппаратуреПУ - твердый диск;
в аппаратуреКП - микросхемы ППЗУ типов К573 РФ6 емкостью 8 кбайт.
Существуетнесколько версий модулей ППЗУ: модуль Т3700 на 128 кбайт с микросхемами К573РФ4, модуль Т3701 - на 32 кбайт с микросхемами К573 РФ2 и модуль Т3700-04 смикросхемами К573 РФ6.
Вкоммуникационных модулях (передачи и приема) используются микросхемы в ППЗУ -КМ573 РФ2, в ОЗУ - КР537 РУ10А.
МикросхемыППЗУ на КП установлены в модуле Т3700-04. Следует учитывать, что в модулеиспользуется 16-разрядная шина данных, в связи с чем микросхемы установленыпарами - одна содержит четные байты, а другая - нечетные. Отличительнойособенностью модуля является его способность обнаруживать двойные ошибки, аодинарные даже исправлять.
Время цикла,мкс, не более:
записи слова1,0;
чтения слова1,0;
записи байта1,25;
чтения байта1,0.
Во время эксплуатациителемеханических комплексов ТК-113 выявились их характерные неисправности. Кодним из таких неисправностей относятся частые случаи выхода из строя модулейоперативной памяти. В комплексе применяются три типа модулей ОЗУ:
Т3500 на 128кслов (256 кбайт);
Т3501 на 16кбайт;
Т3502 на 32кбайт.
Модули ОЗУпредназначены для записи, хранения, считывания оперативной информации(программ, табличных данных и т.п.) и сохранения информации при отключенииосновных источников питания.
Разрядностьслов - 22 бит (16 бит - информационные разряды, 6 бит - контрольные разряды).Внутренние защиты модулей позволяют исправлять одиночные ошибки и обнаруживатьдвойные.
Продолжительностьсохранения записанной информации после отключения основных источников питанияне менее 72 ч.
Во всехмодулях применяются микросхемы К565 РУ5, имеющие организацию 64к´1бит Шит. Микросхемы удовлетворяют современным требованиям к ОЗУ (побыстродействию, объему хранимой информации, энергопотреблению,помехозащищенности и надежности), хотя до распайки на плате необходимонеукоснительное соблюдение правил обращения с микросхемами, особенно вотношении защиты от высоких потенциалов на входах. После установки на плате иправильно организованном алгоритме управления особого внимания микросхемы нетребуют.
Главноетребование в алгоритме управления микросхемами ОЗУ - неизменность потенциаловна входах микросхемы после подачи управляющего сигнала "выборкристалла" (CS).Сигнал CS долженподаваться на микросхему последним (после изменений на адресной шине, шинеданных и шине "чтение/запись"), а убираться первым.
Одновременногоизменения сигналов на входах микросхемы ОЗУ следует избегать, так как припереходных процессах на шинах возможен разброс задержек сигналов, что можетнарушить (незначительно) требуемый алгоритм управления. Конечно, сразу послеэтого микросхема не выходит из строя, но необратимые явления накапливаются ичерез некоторое время приведут к стойкому повреждению.
Стойкоеповреждение микросхем ОЗУ, как правило, сопровождается повышенным нагревомкорпуса. Эта особенность используется для экспресс-поиска неисправности.
Дляобнаружения поврежденной микросхемы ОЗУ следует:
подать наустройство питающее напряжение;
не прекращаянаблюдения, дать ему поработать несколько минут (при обнаружении задымлениянемедленно отключить питание устройства);
отключитьпитание;
отыскатьмикросхему, корпус которой заметно теплее остальных;
заменитьнайденную микросхему.
После заменымикросхемы, как правило, работоспособность ОЗУ восстанавливается.
В том случае, когданайти поврежденную микросхему не удается, следует переходить к тестированию ОЗУштатными средствами. До тех пор, пока в составе модуля находились заведомонеисправные микросхемы (шунтирующие адресные шины и/или шины данных), работатестовых программ не могла быть эффективной.
Смысл работыпрограммы тестирования сводится к последовательной записи в ячейки ОЗУ заданныхкодовых комбинаций с последующим считыванием и сравнением результата считыванияс исходной комбинацией. Для полноты проверки исходные комбинации в текстеинвертируются. Проверка проводится в следующем порядке:
запускаетсяпрограмма тестирования модуля памяти (согласно заводской документации);
принесоответствии записанного со считанным тест останавливается, указывая на адресповрежденной ячейки;
по указанномуадресу определяется физическое место микросхемы на печатной плате модуля;
производитсязамена найденной микросхемы.
Худший случай,когда повреждение микросхемы ОЗУ сопровождается шунтированием адресных шин и/илишин данных. В этом случае (если не удалось определить поврежденную микросхемупо разнице в температуре корпусов) следует поступать таким образом:
секционироватьОЗУ на отдельные фрагменты;
наблюдать засостоянием шин осциллоскопом (при нормальной работе шин на них видны импульсыполной амплитуды);
последовательноподключать фрагмент за фрагментом;
тот фрагмент,который вызывает шунтирование шин (амплитуда импульсов резко уменьшится илиимпульсы исчезнут вовсе), содержит поврежденную микросхему.
Внутривыделенного фрагмента поиск поврежденной микросхемы производится аналогичноописанному выше способу.
Разбивку насекции (фрагменты) следует производить по длине шины (адресной или шиныданных), на которой обнаружено шунтирование, не затрагивая соседних участковмодуля ОЗУ. Разбивка производится надрезкой дорожек печатной платы (ланцетомили микрофрезой).
Послевыявления поврежденной микросхемы:
заменитьмикросхему заведомо исправной;
восстановитьпорезанные места пайкой (участок зачистить и на него нанести каплю припоя;пайку производить бескислотным флюсом по правилам работы с микросхемами,изложенным ниже);
промытьспиртом место пайки;
соблюдатьаккуратность при установке модуля в каркас.
К другимхарактерным неисправностям относятся повреждения элементов блоков питания.
В комплексеприменяются "бестрансформаторные" блоки питания с импульснымрегулированием выходного напряжения.
Блоки питаниясостоят из трех модулей:
модуль сетевогофильтра - Т0303;
модульпреобразователя +5 В - Т0301;
модульпреобразователя ±12 В - Т0302.
Напряжениесети поступает на фильтр, в котором подавляются высокочастотные составляющие.
Далеепеременное напряжение 220 В выпрямляется в постоянное 310 В, которое поступаетна входы модулей-преобразователей Т0301 и Т0302.
До подачипитающего напряжения на стабилизатор необходимо:
тщательноосмотреть монтаж;
убедиться вкачестве паек (место пайки должно быть прогрето, припой должен"смочить" и саму деталь, и проводящую дорожку);
обратитьвнимание на внешний вид деталей (детали не должны иметь следов перегрева);
включитьпитающее напряжение;
проверитьсоответствие выходных напряжений стабилизатора заводским техническим данным.
Иногда такогообследования бывает достаточно для обнаружения неисправности и восстановленияработоспособности блока.
В отличие отстабилизаторов напряжения с непрерывным регулированием устройствостабилизаторов с импульсным регулированием значительно сложнее. Проверка элементовимпульсного стабилизатора возможна лишь во время его работы.
Необходимымусловием работы импульсного стабилизатора является его "возбуждение".В ТК-113 применен импульсный стабилизатор с независимым (от автономногогенератора) возбуждением.
В наиболеетяжелых условиях работает узел коммутации постоянного тока в модуляхпреобразователей. Обычно ему приходится коммутировать ток напряжением более 310В (220 В + 15% = 253 В ´ 1,41 = 357 В амплитудного значения). В режимахотсечки (открыт или заперт) на коммутирующем элементе выделяется сравнительнонебольшая мощность. Наибольшая мощность выделяется в момент переключения (когданапряжение на коммутирующем элементе составляет половину питающего).
Для уменьшениярассеиваемой на коммутирующем элементе мощности необходим управляющий сигнал скрутыми фронтами и амплитудой, достаточной как для надежного насыщениякоммутирующего элемента, так и для его надежного запирания. При проверке работыстабилизатора следует обратить внимание на температуру коммутирующих элементов.При сильном нагреве необходимо:
проверитьамплитуду управляющего сигнала (на входной обмотке согласующего трансформаторасигнал должен иметь амплитуду, близкую к питающему напряжению);
проверитьчастоту управляющего сигнала (частота должна быть в пределах 20 - 30 кГц);
проверитьформу управляющего сигнала (фронты импульсов должны быть менее 2 - 3 мкс).
Посколькукоммутирующие элементы находятся в тяжелых условиях работы (особенно понапряжению) не следует стабилизатор с импульсным регулированием оставлять безнагрузки. Без внешней нагрузки на фронтах импульсов возникают перенапряженияиз-за ЭДС самоиндукции силового трансформатора, что, как правило, приводит кэлектрическому пробою коммутирующих элементов. Но даже, если пробоя непроизошло, успокаиваться не стоит. Элементы как бы истощают собственные ресурсыпрочности и в следующий раз могут выйти из строя при меньших (менееноминальных) нагрузках.
Все источникинапряжений применяемых в ТК-113 блоков питания имеют узлы защиты от короткихзамыканий. При настройке элементов защиты следует:
нагрузитьисточник на реостат (реостат должен быть достаточно мощным, чтобы выдерживатьток, близкий к току короткого замыкания);
включитьпоследовательно с реостатом амперметр на 20 А;
следить заприращением тока постепенно уменьшая сопротивление реостата.
Приопределенном значении тока (для различных источников значения будут разные)защитные элементы отключат источник питания;
сравнитьпоследнее значение тока нагрузки с записями в журнале проверок и (при большом расхождениирезультатов) произвести подстройку узлов защиты с помощью имеющихся органоврегулирования;
повторитьиспытания снова, перед испытаниями нужно:
после действиязащит для повторного запуска источника отключить питание блока от сети;
примерно через15 с включить его вновь (при работе защит в блоке питания"поджигается" тиристор, погасить который можно только сняв с негопитание).
Приэксплуатации ТК-113 имели место случаи ложного срабатывания защиты отперенапряжения из-за некачественного монтажа (такая защита в блоке питанияимеется).
Особеннозатруднен поиск неисправности, когда все необходимые сигналы присутствуют, ноне выдержаны необходимые параметры этих сигналов.
Например, привыходе из строя коммутирующего высоковольтного транзистора (после многократнойего замены) оказалось, что амплитуда управляющего транзистором сигнала из-замежвиткового замыкания в согласующем трансформаторе была недостаточной. Этоприводило к плохому насыщению транзистора и (как следствие) к его перегреву ивыходу из строя.
Кромеэлементов, имеющих непосредственное отношение к функции питания, в блокеразмещены узлы начальной установки (стартовой последовательности)программируемых модулей. Замечено, что эти узлы не обладают надежностью.Приходилось включать аппаратуру несколько раз прежде, чем сработают узлыначальной установки и состоится запуск комплекса.
В процессепроверки выяснилось, что диапазон регулировок в схемах начальной установкинедостаточен и не способен компенсировать изменений импульсов стартовойпоследовательности при колебаниях питающей сети в разрешенном диапазоне (+10¸-15%).
Для стабильнойработы узлов запуска следует изменить параметры элементов регулирования с тем,чтобы скомпенсировать изменения сигналов, связанные с колебаниями питающегонапряжения.
Сходноеположение обстоит и с дисплеем. В качестве дисплея в ТК-113 использовалсябытовой цветной телевизор, работающий в принятом для ТВ стандарте - 50полукадров/с. Кроме трех сигналов цветности на вход дисплея по отдельномукабелю подается сигнал синхронизации с частотой импульсов 60 Гц (так принято вТК-113).
Запасарегулировок частоты кадров не хватает. Даже, если и удается удержать кадр наэкране, то происходит это при крайнем положении потенциометра частоты кадров.При изменении питающего напряжения кадры выходят из синхронизации.
Для устранениядефекта необходимо увеличить значение сопротивления резистора, включенногопоследовательно с потенциометром частоты кадров, для чего:
вместопоследовательного резистора включить переменный потенциометр сопротивлением вдва раза большим;
потенциометрчастоты кадров установить в среднее положение;
изменяясопротивление переменного резистора, добиться устойчивой синхронизации кадровна экране дисплея;
выпаятьпеременный резистор (не изменяя положения его движка);
измеритьзначение сопротивления выпаянного потенциометра и впаять вместо негоэквивалентный постоянный резистор;
убедиться(поворотом в обе стороны потенциометра частоты кадров) в наличии запасоврегулирования.
Микропроцессорныйтелемеханический комплекс (МПТК) предназначен для построения интеллектуальнойсистемы сбора, обработки, передачи и отображения телеинформации в энергетике идругих отраслях.
Телемеханическийкомплекс обеспечивает выполнение следующих функций:
ввод текущихзначений параметров (ТИТ);
вводинтегральных значений параметров (ТИИ);
ввод состояниядвухпозиционных объектов (ТС);
телеуправлениедвухпозиционными объектами (ТУ);
отображениеинформации ТС и ТИТ на диспетчерских щитах;
первичная обработкаинформации (суммирование, масштабирование, фильтрация, сжатие);
ретрансляциявсех видов информации;
передача ЦБИ;
регистрацияаварийных событий с метками времени (PC);
обменинформацией с оперативно-информационным комплексом (ОИК);
обменинформацией с АСУ ТП энергообъектов.
Максимальнаяинформационная емкость (может быть увеличена путем изменения программногообеспечения):
ввод ТС - 192;
ввод ТИТ -192;
ввод ТИИ -192;
вывод ТУ -128;
число каналовприема на ПУ - 40;
число каналовретрансляции - 4;
прием иобработка ТС на ПУ - 2000;
прием иобработка ТИТ на ПУ - 2000;
отображение ТС- 1000;
отображениецифровых ТИТ - 100;
отображениеаналоговых ТИТ- 32;
ретрансляцияТС - 256;
ретрансляцияТИТ - 256.
Типы диспетчерскихщитов - световой, полусветовой, мимический.
Скоростьпередачи информации - 50, 100, 200, 300, 600, 1200 Бод (до 19200 Бод приразвитии ПО).
Тип каналовсвязи - уплотненные, физические.
Структураканалов связи - радиальная, магистральная, транзитная.
Режим передачи- синхронный, асинхронный.
Элементнаябаза - микропроцессорные серии 1810, 1816, 1821, БИС серий 580, 1818, 573, 537,1108, 1113, микросхемы серий 555, 1533, 561, оптроны, транзисторы и др.
Большая частьустройств комплекса выполнена по типовой структуре универсальных многомодульныхмикроЭВМ. Исключение составляют программируемые контроллеры диспетчерскогощита, которые имеют одноплатную структуру. Аппаратная логика предельноупрощена. Вся обработка информации выполняется программным путем. Структураустройств МПТК - многопроцессорная. Для выполнения коммуникационных задач иряда функций используются специально разработанные программируемые адаптеры сосвоим процессором и памятью.
Основнымитипами устройств комплекса МПТК являются устройство КП и устройство ПУ. Крометого, предусматриваются конфигурации головного КП - ГКП и транзитного КП - ТКП.
КонфигурацияГКП предназначена для диспетчерского пункта, расположенного непосредственно наэнергообъекте, например, для диспетчерского пункта РЭС в здании подстанции илидля головной станции каскада ГЭС. Головной КП совмещает в одном устройствефункции КП и ПУ и имеет соответствующий набор технических и программныхсредств.
КонфигурацияТКП также совмещает функции КП и ПУ. В качестве ПУ ТКП осуществляет обменинформацией с нижестоящими КП, ретранслируя их информацию на вышестоящееустройство. Соответственно ТКП (как и ПУ) имеет канальные адаптеры - сателлиты.
Отображениеинформации и обмен с ОИК не входят в функции ТКП.
Основнымпроцессорным модулем является канальный адаптер КА. Он содержит микропроцессор1821ВМ85, ППЗУ с ультрафиолетовым стиранием К573РФ6 емкостью 8 кбайт, ОЗУК537РУ10 емкостью 2 кбайт, два таймера К580ВИ53, две двухканальные микросхемыпоследовательного интерфейса 1818ВГ01 (Intel 8274).
Один модуль КАреализует 4 независимых дуплексных канала со скоростью до 1200 Бод (с развитиемпрограммного обеспечения максимальная скорость может быть повышена до 19200Бод).
Каждый каналможет работать как в асинхронном, так и в синхронном режиме.
Модуль КАимеет два исполнения: центральный модуль КА и адаптер - сателлит. Исполнениезадается перемычками на плате модуля. Центральный модуль КА (всегда один наустройство) выполняет функции центрального процессора и управляет работой всехостальных модулей, в том числе адаптеров - сателлитов. Обмен информацией междуцентральным модулем КА и сателлитами осуществляется через общие поля памятипутем прямого доступа со стороны центрального КА к внутренней магистралиадаптеров - сателлитов.
Внешние входныеи выходные цепи КА имеют характеристики электрических сигналов, соответствующиестыку С2-ИС (RS-232).Выходные цепи снабжены ключами, которые управляются от арбитра "основной -резервный" и позволяют без дополнительных коммутаторов построитьрезервированное устройство ПУ. Каждый канал имеет основной и резервный входыдля работы по резервированным каналам; коммутация входных цепей осуществляетсяпрограммным путем селективно для каждого канала.
Дляобеспечения возможности повышения производительности в комплексе предусмотренмодуль ЦП на основе 16-разрядного микропроцессора К1810ВМ86. Магистраль,реализованная на объединительной плате, обеспечивает как 8-разрядный, так и16-разрядный обмен. Известный в настоящее время набор задач телемеханическогокомплекса с большим запасом ресурса реализуется процессором 1821ВМ85, и всепрограммное обеспечение ориентировано на выполнение функций центральногопроцессора модулем КА.
Мультиплексныйадаптер МА является интеллектуальным модулем параллельного интерфейса. Он содержиттакой же процессор и такой же объем памяти, как КА, а также один таймерК580ВИ53 и две микросхемы параллельного интерфейса К580ВВ55. Адаптер МАаналогично КА может выполнять функции центрального процессора, но вразработанном комплексе программного обеспечения используется только каксателлит.
Адаптер МАимеет 32 входных и 16 выходных цепей. Выходные цепи имеют характеристикиэлектрических сигналов, соответствующие стыку С2-ИС (RS-232). Входные цепи имеют специальныерезистивно-диодные делители и могут с помощью перемычек настраиваться на разныедиапазоны сигналов - ТТЛ, RS-232и другие.
Адаптер МАиспользуется как многофункциональный модуль. На его основе реализуются функцииввода ТИИ от импульсных датчиков, ввода информации от частотомера Ф246 (и подобных),регистрации аварийных событий с использованием модулей PC, а также многоканальный обмен поканалам связи со скоростью до 200 Бод на основе программной реализации операцийбитового уровня и тактовой синхронизации приема.
Модуль ЗУиспользуется в устройствах ПУ и ГКП для расширения объема памяти. Модуль ЗУимеет емкость 32 кбайт и содержит 4 блока памяти по 8 кбайт. Каждый блок можетиспользоваться либо как ППЗУ (4*К573РФ6) либо как ОЗУ (4*К537РУ10).
Модульсинхронизаторов СХ содержит 5 одинаковых независимых узлов фазовойавтоподстройки, которые формируют тактовые сигналы для приема информации всинхронном режиме модулями КА. Синхронизаторы модуля СХ присоединяются ктребуемым каналам модулей КА через разъемы внешних связей.
Модуль ГРсодержит 4 одинаковых независимых узла гальванической развязки, предназначенныхдля работы по физическим каналам связи в условиях, когда нулевые шины устройствкомплекса не могут быть объединены, например, когда устройства находятся вразных зданиях. Уровень изоляции гальванической развязки составляет 1,5 кВ.
Модуль ТСслужит для ввода информации о положении двухпозиционных коммутационныхаппаратов. Емкость модуля - 32 сигнала ТС. Входные цепи изолированы отлогической схемы устройства, но имеют общую шину (отрицательный полюс) для всехмодулей ТС, входящих в данное устройство. Уровень изоляции составляет 1,5 кВ.Напряжение на разомкнутом контакте не ниже 12 В, ток через замкнутый контакт 5мА.
Модуль ТС обеспечиваетвозможность контроля исправности кабеля, соединяющего контакт - датчик ТС сустройством. Для этого необходимо шунтировать датчик ТС резисторомсопротивлением 3 кОм.
Модуль ТИслужит для ввода информации от аналоговых датчиков - измерительных преобразователейс диапазоном выходного сигнала 0-5 мА или - 5¸0¸+ 5 мА. Входное сопротивление 1 кОм. Модуль содержит 10-разрядныйаналого-цифровой преобразователь (АЦП) и 32-канальный коммутатор. В основномварианте модуль обеспечивает ввод 32 параметров ТИ при объединении одногополюса всех входных цепей.
Модульобеспечивает также возможность дифференциального подключения датчиков припотенциалах всех входных цепей не более + 12 В и не менее - 12 В относительнонулевой шины устройства. Дифференциальное подключение входных сигналов ТИобеспечивает аппаратную совместимость комплекса МПТК с существующей на моментвнедрения информационной системой. Емкость модуля при дифференциальномподключении датчиков - 16 параметров ТИ.
Модуль ТУслужит для вывода команд телеуправления через блок реле БРТУ. Емкость модуля -до 64 объектов ТУ, число присоединяемых блоков БРТУ - до 4. Перед выводомкоманды ТУ производится проверка исходного состояния - все реле должны бытьотключены. При выводе команды вначале выполняется предварительная операция -включение объектного реле У и контроль правильности его выбора. Приположительном результате проверки выполняется исполнительная операция -включение реле характера операции. Блок БРТУ построен на реле РП-21 и имееттрадиционную схему выходных цепей: тройник ВК-ОТ плюс блокировка АПВ.
Модуль ЦАПслужит для вывода параметров ТИ в аналоговой форме. Емкость модуля - 16каналов. Диапазон выходного сигнала 0-5 мА при сопротивлении нагрузки до 2,5кОм.
Модуль PC служитдля ввода сигналов защиты и автоматики для регистрации аварийных событий.Емкость модуля - 8 дискретных сигналов. Напряжение на разомкнутом контакте нениже 24 В, ток через замкнутый контакт - 10 мА. Модуль PC является единственным модулемкомплекса, выполненным на печатной плате размером 160x100, и устанавливается вспециальный шкаф ШБ1-РС. Модуль PCосуществляет гальваническую развязку входных цепей от схемы.
Уровеньизоляции составляет 1,5 кВ. Выходными элементами модуля являются транзисторы,соединенные в матричную схему, которая опрашивается мультиплексным адаптеромМА.
Модуль МСпредставляет собой модем, встраиваемый в устройства комплекса МПТК. Модемиспользует фазовую модуляцию и позволяет организовать в надтональном спектре2300 - 3400 Гц один дуплексный канал со скоростью 600 Бод или два канала соскоростью 200 Бод. Модуль МС построен на основе однокристального контроллераК1816ВЕ31.
В комплексеМПТК протоколы обмена информацией реализуются программным путем. Поэтомуимеется возможность программирования под любой протокол для сопряжения с любымкомплексом или устройством телемеханики. Важнейшими из таких протоколов, частоприменяемыми в информационных системах в энергетике, являются следующие:
асинхронныйпротокол обмена с ЭВМ ОИК;
синхронныйпротокол RPT-АИСТ;
синхронныйпротокол ТМ-512;
синхронныйпротокол МКТ-3;
синхронныйпротокол "Гранит";
синхронныйпротокол ТМ-120.
Специальноразработанными для комплекса МПТК протоколами обмена являются следующие:
асинхронныйпротокол обмена с комплексом средств отображения информации (КСОИ);
асинхронныйпротокол обмена между устройствами комплекса на основе формата FT1.2, описанного вмеждународных стандартах 870-5-1 "Форматы передачи" и 870-5-2"Процесс передачи по линиям", рекомендованного 57 Техническимкомитетом МЭК и вошедшего в ГОСТ Р МЭК 870-2.
Протоколявляется универсальным при использовании различных типов каналов связирадиальных, магистральных (цепочечных), кольцевых и любых комбинаций этихструктур.
Протокол наоснове формата FT1.2является асинхронным с пословной стартстопной передачей. Формат слова Е,8,1,т.е. 8 информационных бит с контрольным битом проверки на четность и однимстоп-битом, причем пустые интервалы между байтами одного информационного блокадолжны отсутствовать. Предусмотрено использование следующих видовинформационных блоков:
блокипеременной длины, начинающиеся байтом START1 = 68h;
блокификсированной длины, начинающиеся байтом 10h, E5h или A2h.
Блокпеременной длины может содержать от 0 до 255 информационных байтов. Ихколичество передается дважды сразу после START1 и затем снова передается START1, после чего передаетсясодержательная часть блока. Блок фиксированной длины может содержать любоечисло информационных байтов, но обязательно заранее известное приемнику. Блокипеременной и фиксированной длины заканчиваются байтом контрольной суммы истоп-байтом END = 16h.
Приведенныйнабор правил передачи обеспечивает кодовое расстояние d = 4, что гарантирует обнаружение любыхискажений кратности 3 и менее. При этом ошибки, не вызывающие нарушения синхронизации,обнаруживаются за счет двухкоординатной проверки по строкам (контроль четностив байтах) и по столбцам (контрольная сумма). Выбор констант START и END и отсутствие интервалов междубайтами в блоке гарантируют при кратности искажения менее 4 обнаружение ошибок,связанных с ложным "стартом" или подавлением "старта" вкаком-либо байте, т.е. с нарушением синхронности.
Принявтелеграмму указанной структуры, БКЩ - адресат посылает в магистральный обратныйканал однобайтную квитанцию, содержащую его адрес. Благодаря этому ПУ имеетвозможность контроля исправности БКЩ и канала связи.
Кромеинформационных телеграмм ПУ посылает управляющие телеграммы, которые такжеимеют формат 4 байта. Для них резервирован нулевой адрес БКЩ. Адресатуказывается вторым байтом управляющих телеграмм.
В протоколе FT1.2 реализуетсяиерархическая система единого времени. Сверху вниз по иерархии передаются двавида информации, относящиеся к системе единого времени: установка и коррекция.Установка является полноформатной передачей показаний часов (календаря) ивыполняется сравнительно редко - с интервалом в десятки минут, а также послепотери и последующего восстановления связи, например, после рассинхронизацииили рестарта. Коррекция служит для поддержания точного хода часов во всехаппаратах и имеет неявный характер: само значение времени не передается, но всетелеграммы передаются в заданные моменты времени, а коррекция производится помоменту их приема с учетом времени передачи при определенной скорости.
Применениепротокола передачи в соответствии с форматом FT1.2 МЭК дает удовлетворительную достоверность при передаче ТС -ТИТ - ТИИ, а также блоков ЦБИ различного назначения. Достоверность,обеспечиваемая при кодовом расстоянии d = 4, недостаточна при передаче команд ТУ. Для достижениятребуемой достоверности реализована дополнительная защита, обеспечивающая всочетании с защитой FT1.2кодовое расстояние 6.
6.1. Ориентация в базовом программномобеспечении
Технологическиепроцессы в энергетике обязывают производить сбор, обработку и представлениетелемеханической информации в реальном масштабе времени, следовательно, работателемеханического комплекса должна осуществляться под управлением (в среде)операционной системы реального времени (ОСРВ). Отличительной чертой ОСРВявляется быстрая (и предсказуемая) реакция на внешние и внутренние возмущения(прерывания). Кроме того, ОСРВ ТК должна быть многозадачной, т.е. способной"одновременно" вести управление несколькими процессами.
Распространенныев ПЭВМ дисковые операционные системы (DOS) не отвечают предъявляемым требованиям.
В настоящеевремя широко применяются операционные системы реального времени типов OS-9, UNIX и др. Указанные операционныесистемы прошли проверку временем и используются в проектах многих ведущихзападных фирм, т.е. являются ОСРВ коллективного использования, что исключаетзависимость заказчиков от конкретных программистов - разработчиков. Конечно,использование этих ОСРВ требует определенных затрат на приобретение лицензии наих применение, но при этом появляется возможность сотрудничества в областипрограммирования.
Для МПТК воВНИИЭ была разработана собственная операционная система реального времени -ОСМТК. Программное обеспечение МПТК состоит из базового и пользовательского ПО.Базовое ПО содержит общесистемные программы, часть пользовательских программобщего назначения, сервисные и контрольно-тестовые программы. ПользовательскоеПО обеспечивает выполнение прикладных задач. Программное обеспечение комплексаоткрыто для дальнейшего расширения.
Кроме программПО включает в себя комплект таблиц исходных данных, обеспечивающих привязкукомплекса к конкретным условиям эксплуатации.
Таблицыисходных данных должны постоянно обновляться эксплуатационным персоналом помере изменения тех или иных характеристик собираемой и обрабатываемойинформации. Изменения в работающих программах и включение в состав ПО новыхпрограмм должны производиться только квалифицированными программистами, хорошопредставляющими распределение вычислительных ресурсов (памяти, временипроцессора) и взаимодействие программ между собой и с операционной системой.
В качественосителей программного обеспечения комплекса используются микросхемы ППЗУ типовК573РФ2 емкостью 2 кбайт и К573РФ6 емкостью 8 Кбайт. Микросхемы ППЗУ могут бытьустановлены в разъемы модулей КА, МА и ЗУ.
Для облегченияориентации в программном обеспечении МПТК приведены основные программы,выполняемые центральными модулями КА различных устройств комплекса (табл. 4).
Таблица 4
Программа | | Использует | Создает |
ПЗУ | ОЗУ | ОЗУ |
OSMTK | Операционная система реального времени осуществляет постоянное управление работой остального программного обеспечения: системная загрузка, обработка прерываний, | | TAZRAM | |
| отслеживание астрономического времени (часы), | | TAZFON | |
| обслуживание инженерного пульта, диспетчер периодических и фоновых задач (функция супервизора) | | ТАРЕ | |
ZAGR | Программа начальной загрузки работает после включения аппаратуры или после ее перезапуска (ручного или автоматического). | TAZ | | TAZRAM |
| Загрузка: обнуление полей, выполнение прикладных пусковых блоков (выполняет программное задание режимов элементов ввода - вывода, а также установку начальных констант), | | | TAZFON |
| пуск периодических и фоновых программ | | | ТАРЕ |
WTI | 5 ms- ввод ТИ с фильтрацией 50, 100 Гц | TKONTI | | PWTI |
WTS | 40 ms - ввод ТС с контролем обрыва цепей | TKONTS | | PWTS |
| | | | |
WRSEN | 640 ms - ввод регистратора событий и энергии от МА | TKNTII | | KBRS PEN |
FTSL | 5 ms - канальный драйвер протокола FT1.2 для обмена с вышестоящими пунктами | TFT | | |
PODGIN | fon - подготовка информации для FTSL | TFT | PWTS | BPD PWTI KBRS PEN |
OBRAB | fon - состоит из: | | | |
priem | копирования ТС-ТИ из КА | TKONAD | PTZS | PPTS |
| в полные поля; | | | |
| изменения - в буфер для ЭВМ | TADA | PTZI | PPTI |
| | | | KBEVM |
bitper | Битная перепаковка ТС | TBPER | PPTS | PTSPER |
summ | Формирование суммарных ТИ | TSUM | PPTI | PSUM |
fevm | Формирование bpd для KEVM | | KBEVM ВСВРМ | bpd |
| Разборка bpm от KEVM | | bpm | OBPD PPTS/I DPOTS/I |
gendp | Генерация двойных полей | TARETS | PPTS | DPRET |
| ретрансляции | TARETI | PPTI | DPOTS |
| и отображения | TAOTS TAOTI | | DPOTI |
retr | Подготовка ТС-ТИ | | DPRETS | PTRS |
| для ретрансляции | | DPRETI | PTRI |
gotkp | Обработка сигналов готовности (аварии) каналов связи (КП) | TLMPA | sosk | DPOTS |
| | | | |
OTOB | 40 ms - подготовка информации дляКО! | TATS | DPOTS | BOTO |
| Разборка PKL | TATI | DPOTI PKL | OBPD |
| | | | |
VTI | 640 ms - аналоговый вывод ТИ | ТКСАР | PPTI | |
KEVM | 5 ms - канальный драйвер обмена с ЭВМ | | bpd | bpm |
KOI | 5 ms - канальный драйвер обмена с КСОИ | | ВОТО | PKL |
WTI - особенностью даннойприкладной программы является наличие в ней встроенного программного фильтрапромышленной частоты (50 Гц).
На КПэнергетических объектов со многими высоковольтными источниками помех промышленнойчастоты уровень этих помех велик.
Помехивоздействуют на входные цепи ТИ, что вызывает разброс в отсчетах показаний в товремя, как измеряемый параметр при этом фактически не изменяется.
Длякачественной фильтрации промышленной частоты (измерительные цепи) требуютсяфильтры с большой постоянной времени. Применение электролитическихконденсаторов в фильтрах недопустимо, так как их значительный ток утечки сильнозависит от температуры и не может быть учтен, что приводит к дополнительнойтемпературной погрешности. Кроме того, с параметрическими фильтрами ухудшаютсядинамические характеристики тракта ТИ. Экранирование входных цепей ТИ труднореализовать из-за дороговизны.
Благодаряприменению быстродействующих АЦП стало возможным производить несколькоизмерений за один период промышленной частоты.
В МПТК за одинпериод промышленной частоты производится четыре отсчета показаний через 5 мскаждое. Результат измерений усредняется. При таком способе измерениягарантированно совпадают как с положительной, так и с отрицательной полуволнамисинусоиды промышленной частоты. Усредненный результат соответствует толькопостоянной составляющей измеряемого параметра. Выбранный период измерений (5мс) позволяет эффективно фильтровать не только помеху 50 Гц, но и помеху счастотой 100 Гц (вторая гармоническая составляющая промышленной частоты).Динамические характеристики измерительного тракта при этом сохраняются.
WTS - особенностью даннойприкладной программы является наличие целостности цепи ТС.
Микропроцессорныйтелемеханический комплекс способен различать не два (как это было в старыхустройствах ТМ), а три состояния сигнальной цепи. Третье состояние организуетсяшунтированием контакта объекта ТС относительно высокоомным резистором. В этомслучае даже при разомкнутом контакте объекта ТС по сигнальной цепи протекаетначальный ток, воспринимаемый устройством как исправное состояние сигнальнойцепи при отключенном объекте ТС. После замыкания контакта объекта ТСсопротивление цепи резко уменьшается, что воспринимается устройством ТМ каквключенное состояние объекта ТС. Полное отсутствие тока в сигнальной цепификсируется устройством ТМ как повреждение, что будет позже выявлено при работетестовых программ.
В телекомплексахбольшое значение приобретает вопрос обеспечения высокой надежности. Особенноэто относится к аппаратуре ПУ, так как при повреждении какого-либо аппарата КПтеряется только часть информации, а при повреждении аппаратуры ПУ, исполняющейфункции ЦППС, можно лишиться всей информации. Это относится и к КСОИ.
Дляобеспечения высокой надежности и живучести комплекса принят ряд специальныхмер. К важнейшим из них относятся:
наличие вкаждом устройстве и контроллере "сторожа", обеспечивающего автоматическийрестарт при "зависаниях";
резервированиеустройства ПУ с арбитражем "основной-резервный";
аппаратная ипрограммная поддержка резервных каналов связи;
резервированиемагистрали связи с КСОИ;
автоматическийконтроль цепей ввода и вывода ТС;
автоматическийконтроль цепей ввода и вывода ТУ;
защитапрограмм ТУ от аппаратных и программных сбоев;
работапрограмм автодиагностики в реальном времени.
Неисправности,связанные с программными сбоями и "зависаниями", не всегда могут бытьразрешены программным образом, так как сервисные программы-арбитры могутоказаться поврежденными сами. В таких случаях необходим аппаратный"сторож", который сохраняет пассивность до тех пор, пока служебнаяпрограмма (могут быть использованы "часы") периодически"подкармливает" "сторожа". Очень важно, чтобы"сторож" реагировал не на "нуль" или "единицу" (водном из таких состояний и останавливается устройство при повреждении), а напереход из "нуля" в "единицу" и/или наоборот. Важнореагировать на динамику процесса.
При длительномотсутствии "подпитки" "сторож" переходит в активноесостояние, что вызывает рестарт комплекса.
Во времяэксплуатации устройств возникает необходимость в проверке элементов защиты.
Для проверкиработы "сторожа" нужно:
записать вприкладное ПО сервисную задачу с самозацикливанием (в такой задаче после еевыполнения управление процессором не передается "системе", авозвращается на вход этой же задачи: процесс зацикливается);
однократнозапустить с инженерного пульта ранее записанную в прикладное ПО сервиснуюзадачу с самозацикливанием;
наблюдатьотработку рестарта.
При отсутствиирестарта необходимо попытаться заменить модуль на резервный (если он имеется) иповторить проверку. По результатам проверки принять необходимые действия.
При проверкеработы арбитра двухмашинного комплекса ("основной-резервный")необходимо "согнать" процесс обработки с действующей в данный моментмашины на другую. Для этого:
отключитьпитание действующей машины;
убедиться, чтопереход на другую машину состоялся и принимаемая информация обновляется (чтобыстро обнаруживается по изменениям ТИТ).
При проверкефункции смены каналов связи следует:
отключить (илизашунтировать) один из каналов связи;
убедиться внормальной работе комплекса (по факту обновления информации с данного направления);
отключить (илизашунтировать) другой канал связи;
убедиться впродолжении нормального функционирования комплекса (смена канала связиустанавливается по факту обновления информации с данного направления).
Аналогичнонеобходимо проверить резервирование магистральных линий КСОИ следующим образом:
отключить однуиз магистральных линий;
осуществитьконтроль нормальной работы средств отображения информации (по факту обновленияинформации);
отключитьдругую магистральную линию;
убедиться в прекращениивыполнения функции отображения;
включитьпервую (ранее отключенную) магистральную линию;
убедиться внормальной работе средств отображения информации;
оставитьвключенными обе магистральные линии.
Работу узловавтоматического контроля цепей ввода-вывода следует осуществлять в такомпорядке:
подключить ккомплексу инженерный пульт (согласно заводской документации);
отключитьшунтирующий резистор на контакте ТС.
Инженерныйпульт укажет поле поврежденных цепей ТС;
возвратить наместо шунтирующий резистор и вынуть из символа выключателя сигнальную лампу.Инженерный пульт указывает поле неисправных ламп.
Дляавтоматического контроля состояния цепей ввода-вывода ТУ следует:
отключитьреальные объекты управления;
сформироватькоманду управления (включить/отключить) отключенным объектом;
убедиться висполнении переданной команды (тестером на соответствующих управляемому объектувыходных рядах зажимов по факту замыкания контактов на 2 с);
сымитироватьповреждение реле (путем насильственного его удержания в требуемом положении);
повторносформировать команду управления (включить/ отключить);
убедиться внеисполнении команды;
освободитьреле и установить контрольную плату с заранее внесенными в нее повреждениями;
сформироватькоманду управления (включить/отключить);
убедиться внеисполнении команды;
восстановитьпервоначальную схему;
убедиться висполнении переданной команды (тестером на соответствующих управляемому объектувыходных рядах зажимов по факту замыкания контактов на 2 с);
включитьреальные объекты телеуправления.
РазработкаМПТК начиналась в то время, когда ПЭВМ еще не были так широко распространены.
Теперьсервисные средства целесообразнее реализовать на ПЭВМ (и по их возможностям, ипо цене).
Для МПТК в товремя сервисные средства были разработаны специально.
К сервиснымсредствам комплекса относятся инженерный пульт (ИП) и вспомогательные модули УПи КС, а также сервисные программы, предназначенные для обслуживания ИП, которыйявляется средством общения между персоналом и устройствами комплекса.
Инженерныйпульт содержит:
16-разрядныйцифровой индикатор;
16 светодиодовдля индикации двоичной информации;
16функциональных клавиш;
16 цифровыхклавиш;
программатордля записи информации в микросхемы ППЗУ.
Важнымсвойством сервисных программ МПТК является то, что они выполняются подуправлением системы реального времени и поэтому применимы во время работыкомплекса прикладных программ. Во многих ТК при работе с сервисными средствамитребуется останавливать рабочую программу.
Основнымиоперациями, которые выполняются с помощью ИП, являются чтение ячеек памяти,запись в ячейки памяти, запуск программы с заданного адреса. Существеннуюпомощь при анализе работы комплекса с помощью ИП показывает наличие периодическогорежима операций чтения и запуска программы.
При локализации неисправности и во время ремонтааппаратуры возникает необходимость доступа к элементам печатной платы.
В некоторыхустройствах ТМ для наблюдения осциллограмм приходится многократно вынимать печатныеплаты из каркаса, чтобы подпаять контрольные провода к интересующим точкамсхемы. Этот метод сопряжен с неудобствами и требует максимальной концентрацииремонтного персонала, чтобы по возможности сократить число операций.
Простаяплата-переходник (тем более со жгутом) не всегда разрешает задачу, так как принеизбежном в этом случае увеличении паразитных емкостей и индуктивностей(заметных при больших скоростях обмена сигналами в современных устройствах)вынесенная на переходник исследуемая плата часто перестает работать.
При ремонтеплат в МПТК следует пользоваться специально разработанным модулем УП, которыйпозволяет вывести подлежащий проверке модуль за габариты материнского блока.Для уменьшения неприятных эффектов (связанных с удлинением "шины") вмодуле установлены интерфейсные усилители. На модуле УП установлендополнительный разъем, позволяющий подключать ИП.
При отладке ипроверке работы программ прикладного ПО (собственных или штатных) необходимыинструментальные средства, позволяющие перевести работу процессора в пошаговыйрежим. Для этой цели в МПТК следует использовать контрольный модуль КС.
На лицевойпанели КС с помощью светодиодов отображается текущее состояние интерфейсныхшин.
Сервисныесредства МПТК, кроме того, позволяют останавливать текущий процесс обработкиинформации по установленному на ИП адресу, что бывает полезно при выяснениипричин сбоев в работе программ.
Сервисныепрограммы предназначены для обслуживания ИП, который является средством общениямежду персоналом и устройством МПТК.
Сервисныепрограммы условно можно разделить на две группы: машиноориентированные итехнологически ориентированные. Запуск сервисных программ осуществляется спомощью клавиатуры ИП путем набора приказа, который содержит вид выполняемойфункции и необходимые параметры. С целью упрощения сервисных программ принятследующий порядок ввода приказа: вначале вводятся цифровые параметры, афункциональная клавиша является одновременно исполнительной.
Основнымисервисными программами являются программа чтения ячеек памяти RD (клавиша "ЧТ"), записи вячейки памяти WR(клавиша "ЗП"), запуска программы с заданного адреса GO (клавиша "ПМ").При работе программ RDи WR 16 цифровыхиндикаторов ИП используются следующим образом: 4 разряда указывают начальныйадрес фрагмента памяти из 6 байт, содержимое которых индицируется остальнымидвенадцатью разрядами. Индикация производится в шестнадцатиричной форме. Привыполнении операции записи очередной набираемый разряд указывается курсором -мигающей запятой. Набранные шестнадцатиричные цифры отмечаются запятыми(меточными курсорами) и заносятся в специальный буфер, а после нажатия клавиши"ЗП" переносятся в выбранные ячейки ОЗУ.
Для запускапрограммы с помощью клавиши "ПМ" необходимо набрать ее начальныйадрес в первых четырех индикаторах, как и при операциях ЧТ и ЗП. Как ужеуказывалось, запускаемая клавишей "ПМ" программа реализуетсяоперационной системой как подпрограмма и должна заканчиваться командойвозврата. В некоторых случаях, в особенности при поиске аппаратных неисправностей,может использоваться запуск клавишей "ПМ", зацикленных на себявспомогательных программ, не имеющих возврата. При этом обеспечивается лучшеенаблюдение осциллограмм, но для выхода из этого режима требуется аппаратныйсброс. Для удобства контроля и ввода данных и адресов служат функциональныеклавиши:
---> курсор вперед;
<-- курсор назад;
А + - увеличить адрес на 1 и выполнитьчтение;
А - - уменьшить адрес на 1 и выполнитьчтение;
СТ--> - увеличить адрес на 6 и выполнить чтение;
СТ<-- - уменьшить адрес на 6 и выполнить чтение;
ОТ - очистить индикаторы пульта.
Еще триклавиши служат для выполнения специальных функций:
"ЦК" - циклическое выполнение операцийЧТ.ЗП.ПМ;
"ПГ" - программатор микросхем ППЗУ;
"КОП" - копирование области памяти в ОЗУ.
Остальныеклавиши резервированы для технологически ориентированных сервисных программ.
В ПЗУоперационной системы расположена таблица адресов сервисных задач TABF, в которой каждой из 16функциональных клавиш соответствует адрес сервисной программы. При нажатии нафункциональную клавишу вычисляется в соответствии с кодом клавиши номер задачив TABF и с помощьюпрограммы табличного перехода PERTAB управление передается по адресу, выбранному из таблицы.
При нажатии нацифровую клавишу подпрограмма CIFRAопределяет место данной цифры на цифровом индикаторе, формирует байт данных длязаписи в буфер (начальный адрес BUF0-7)и передает данные подпрограмме INDIC.Подпрограмма INDICпроизводит запись данных в буфер индикации BIND с перешифровкой для отображения всемисег-ментном коде на цифровых индикаторах. Затем 16 байт из BIND пересылаютсяв контроллер клавиатуры и индикатора и отображаются на индикаторе.
Программаобслуживания программатора PGRM предназначена для программирования микросхем ППЗУК573РФ4 (К573РФ6) данными из оперативной или постоянной памяти ЦП. Программаможет читать и сравнивать содержимое программируемой микросхемы с содержимымкакой-либо области оперативной или постоянной памяти. Предусматривается работане только с полным объемом информации в микросхеме ППЗУ, но и с любой частьюэтого объема.
Характеристики программы PGRM:
1. Программавыполняет несколько задач:
проверка начистоту, т.е. отсутствие логических нулей в программируемой микросхеме, задача FREE, номер задачи - 0;
чтениепрограммируемой микросхемы ППЗУ в ОЗУ ЦП, задача RROM, номер задачи - 2;
проверка напрограммируемость, т.е. возможность записи логических нулей и единиц втребуемые ячейки, задача WROP,номер задачи - 3;
сравнениезаписанной информации с информацией в ОЗУ или ПЗУ, задача WROP, номер задачи - 4;
запись вобъеме до четырех кбайт с проверкой на программируемость, задача WROP, номер задачи - 5.
Номер задачиявляется одним из входных параметров программы и в зависимости от него программасовершает переход на заданную задачу. Время программирования одного байтасоставляет 50 мс. Заказ на выполнение требуемой задачи программы PGRM устанавливается нацифровом табло пульта (табл. 5).
Таблица 5
Номер задачи | Расположение данных на индикаторах пульта |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
1 | Начальный адрес области памяти проверяемой микросхемы | Конечный адрес области памяти проверяемой микросхемы | | | 0 | 1 |
2 | Начальный адрес области памяти ППЗУ, откуда переписывается информация | Конечный адрес области памяти ППЗУ, откуда переписывается информация | Начальный адрес ЦП в ОЗУ, куда переписывается информация | | 0 | 2 |
3 | Начальный адрес области памяти ОЗУ или ПЗУ, которая подлежит сравнению | Конечный адрес области памяти ОЗУ или ПЗУ, которая подлежит сравнению | Начальный адрес проверяемой области памяти ППЗУ | | 0 | 3 |
4 | Начальный адрес области памяти ОЗУ или ПЗУ, которая подлежит сравнению | Конечный адрес области памяти ОЗУ или ПЗУ, которая подлежит сравнению | Начальный адрес сравниваемой области памяти ППЗУ | | 0 | 4 |
5 | Начальный адрес области памяти ОЗУ или ПЗУ, которая подлежит записи | Конечный адрес области памяти ОЗУ или ПЗУ, которая подлежит записи | Начальный адрес записываемой области памяти ППЗУ | | 0 | 5 |
2.Задача 1 (FREE)проверяет во всех ячейках заданной области памяти микросхемы ППЗУ наличиязначений FF. Привыполнении данного условия указанная область памяти является пригодной (чистой)для программирования и в результате на второй индикатор справа выводитсясимвол.
3. Задача 2 (RROM) выполняется путемпереноса данных из ППЗУ в ОЗУ, по окончании задачи на второй индикатор справавыводится символ.
4. Задача 3 (WROP) проверяет возможностьзаписи данной информации из памяти ЦП в микросхему ППЗУ при наличии в нейячеек, некоторые биты которых равны нулю. В случае возможности такой записи навторой индикатор справа выводится символ.
5. Задача 4 (WROP) осуществляет сравнениеобласти памяти в программируемой микросхеме ППЗУ с заданной областью памяти ЦП.В случае полного совпадения данных в заданных областях памяти на второйиндикатор справа выводится символ.
6. Задача 5 (WROP) производитпрограммирование микросхем ППЗУ с заданного адреса содержимым памяти ЦП. Передпрограммированием происходит проверка на программируемость. После окончаниязаписи программа автоматически переключается на выполнение задачи 4(сравнение). При успешном результате сравнения на второй индикатор справавыводится символ.
При неуспешномвыполнении задач 1, 3, 4, 5 имеют место:
наличие вкакой-либо ячейке числа, отличного от FF;
невозможностьзаписи в микросхему ППЗУ по указанному адресу;
несовпадениеданных в заданных ячейках памяти.
На индикаторывыводятся следующие сообщения (табл.6):
Таблица 6
Номер задачи | Расположение данных на индикаторах пульта |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
1 | Адрес первой ячейки ППЗУ, где есть данные, отличные от FF | Данные | | | | 0 | 1 |
2 | Адрес ячейки ЦП, содержимое которой нельзя записать в заданный адрес ППЗУ | Данные | | Данные | Адрес ячейки ППЗУ, некоторые биты которой равны нулю | 0 | 3 |
3 | Адрес ячейки ЦП, содержимое которой не совпадает с содержимым заданного адреса ППЗУ | Данные | | Данные | Адрес ячейки ППЗУ, содержимое которой не совпадает с содержимым ЦП | 0 | 4 |
Работа сустройствами должна производиться с соблюдением требований "Правилтехнической эксплуатации электрических станций и сетей Российской Федерации: РД34.20.501-95" (М: СПО ОРГРЭС, 1996) и "Правил техникибезопасности при эксплуатации электроустановок" (М.: Энергоатомиздат,1989).
Работа сустройствами телемеханики разрешается персоналу, имеющему соответствующеедействующее удостоверение о проверке знаний по технике безопасности, прошедшемуспециальное обучение и допущенному к самостоятельной работе с соответствующимиустройствами.
Все шкафыустройств должны быть заземлены - все болты, имеющие маркировку"земля", должны быть надежно соединены с системой заземления данногообъекта.
При работе сустройствами все операции, связанные с подключением (отключением) разъемов илипроводов к рядам зажимов, заменой предохранителей, ламп и других комплектующихизделий субблоков, блоков и шкафов, производятся только на обесточеннойаппаратуре.
При проведениимонтажных и наладочных работ принять меры пожарной безопасности в соответствиис требованиями, инструкции по обеспечению пожарной безопасности.
Шкафыустройств должны быть надежно закреплены на стене или на панели. Для приданияустойчивости панелям при открывании двери шкафа (или поворотной рамы) панелидолжны быть надежно прикреплены к закладным устройствам в полу или к временнымприспособлениям (деревянным брускам, швеллеру); выступающая часть должнавыходить за дверь шкафа не менее чем на 300 мм.
Внимание!Не допускается работа со шкафами без их надежного закрепления. Не допускаетсяприменение нестандартных плавких вставок (предохранителей).
Полнаяпроверка выполняется в соответствии с графиком по разрешенной заявке.Отключение аппаратуры производится по разрешению дежурного диспетчера.
Для устройств,показания которых ретранслируются на другие пункты управления, необходимопредварительно принять соответствующие меры, исключающие неправильную передачутелеинформации на другой диспетчерский пункт (переключение цепей, ввод ручныхуставок и т.п.).
Рабочие местана энергообъектах подготавливаются производителем работ в соответствии стребованиями "Правил техники безопасности при эксплуатацииэлектроустановок". При работе на датчиках ТИ, связанных с цепямиизмерительных трансформаторов тока и напряжения, необходимо соблюдать особуюосторожность, не допуская разрыва токовых цепей и замыкания в цепях напряжения.Рабочие места заблаговременно обеспечиваются приборами, инструментами идокументацией.
Сопротивлениеизоляции монтажа устройств относительно "земли" измеряются омметромна всех внешних зажимах аппаратуры, за исключением цепей, связанных с сетьюпитания 220 В и трансформаторами тока и напряжения. Цепи питания проверяютсямегаомметром на 500 В и должны иметь сопротивление не ниже 10 МОм.
Систематическийконтроль за работой телекомплексов предусматривает:
ознакомление сзаписями в журнале неполадок;
ежедневныйвнешний осмотр: проверка вызова нескольких кадров с дисплея или ПЭВМ, посылкакоманды "opros"с консольного дисплея (ТК ГРАНИТ) с контролем по лампочкам блоков ЛУ ответов отКП. При отсутствии ответа от КП необходимо выяснить причину (канал связи,электропитание на объекте, исправность аппарата КП, узла ЛУ в аппарате ПУ ит.д.);
оценкуосновной погрешности параметров телеизмерения;
бесперебойностьприема информации ТС, ЦБИ, ТИИ, ТИТ.
Частичнаяпроверка проводится согласно графику по разрешению дежурного диспетчера.
В объемчастичной проверки входят:
внешний осмотри чистка аппаратуры от пыли;
измерениеосциллографом формы и амплитуды сигнала на входе линейных узлов;
определениепогрешности показаний ТИ в трех, четырех точках шкалы.
При этомдопускается определять погрешность по щитовым приборам на КП;
измерениенапряжения на блоках питания;
проверка вентиляторов(при их наличии) и при необходимости их смазка.
Полнаяпроверка проводится в таком же порядке, как и частичная, но включает в себядополнительные работы для ТК ГРАНИТ: проверку перезагрузки базовогопрограммного обеспечения как с ППЗУ, так и с НГМД.
Ввод СТ вэксплуатацию производится приемочной комиссией, назначенной приказом главногоинженера предприятия. Комиссии должна быть предъявлена полностью смонтированнаяи налаженная аппаратура. До предъявления к сдаче проводится тренировочнаяэксплуатация СТ, во время которой СТ должна функционировать без вмешательстваэксплуатационного персонала. Тренировочная эксплуатация, длительность которойустанавливается не менее чем 72 ч, должна определить качество работы аппаратурыв нормальных эксплуатационных условиях.
Системытелеуправления и телесигнализации желательно во время тренировочнойэксплуатации включать на "сигнал". Это обеспечивает возможностьрегулярных проверок достоверности и надежности работы СТ путем передачи с ПУпериодических запросов и команд. Результаты тренировочной эксплуатации СТоформляются протоколами и предъявляются приемочной комиссии.
На основаниианализа протоколов контрольных испытаний и измерений, а также материаловтренировочной эксплуатации выносится решение о вводе СТ в эксплуатацию или онеобходимости дополнительных наладочных работ и повторной сдаче СТ приемочнойкомиссии.
Приемочнойкомиссией должны быть проверены следующие функции СТ:
вводтелесигналов от двухпозиционных датчиков;
ввод ТИТ отпервичных датчиков;
ввод сигналовТИИ от датчиков число-импульсных сигналов;
вывод командТУ на исполнительные механизмы;
сопряжение сканалами связи, модемами;
передачаинформации ТС, ТИТ, ТИИ;
ретрансляцияинформации, принятой от другого КП или ПУ;
сопряжение сПЭВМ и возможность ввода в КП или ПУ допустимых значений, возможностьдиагностики неисправности функциональных элементов и узлов;
отображениетелекомплексом или ЦППС состояния ТС, ТИТ, ТИИ, ЦБИ.
Разъемы
Печатные платыс размещенными на них элементами электроники соединяются с устройствомпосредством многоконтактных (обычно 72 контактных) разъемов. Разъем состоит изколодки, устанавливаемой на блок-каркасе устройства, и вставки, устанавливаемойна печатной плате модуля (субблока).
В большинствеотечественных современных устройств в качестве вставки используется самапечатная плата, а в качестве контактов - площадки фольги, внесенные в рисунокпечатной платы. Такое решение позволяет удешевить и уменьшить массу устройства,но предъявляет повышенные требования к качеству материала платы (способностипротивостоять короблению) и сокращает допустимое количество операций с разъемом(из-за меньшей механической прочности фольгированных контактных площадокплаты).
Лучшиерезультаты при эксплуатации показали колодки, в которых в качестве контактныхэлементов используются пакеты проволочных пружин (такие контакты обеспечиваютнесколько точек касания). Хуже обстоит дело с колодками, где в качествеконтактного элемента используется единственная плоская пружина, так как такиеконтакты имеют мало точек касания (от 1 до 2). Известны устройства, в которыхтакие разъемы используются только в режиме отладки (когда требуютсямногократные коммутационные операции), а при эксплуатации все контакты разъемовшунтируются специальными лепестками посредством горячей пайки. Вынуть такуюплату из каркаса возможно только распаяв все шунты.
Вэксплуатационном режиме контактные элементы колодки и печатной платы находятсяв соприкосновении и место электрического контакта оказывается защищенным отпыли и в какой-то мере от агрессивной среды. Остальная же часть контактныхэлементов остается открытой и подвергается загрязнению и окислению (иногдапокрывается налетом жира). Электрический контакт в разъеме может сохранятьсядлительное время до тех пор, пока по какой-либо причине (изменение положенияпечатной платы после ее извлечения и последующего возвращения на место илипосле удара) не произойдет смещения его элементов. После смещения новое местомеханического соприкосновения контактных элементов не может им гарантироватьэлектрический контакт. Оксидные пленки обладают высокой электрическойпрочностью и напряжения ТТЛ уровня их пробить не могут.
Извышеизложенного видно, что без особой причины вынимать печатные платы изблок-каркаса не следует, а уж если плата вынута, то перед ее установкой вблок-каркас надо почистить и промыть ей разъем. Жир и грязь смываются с разъемовспиртом (лучше жесткой кисточкой, но можно и чистой и прочной ветошью Пристойких загрязнениях процедуру приходится повторять несколько раз, чтобыразмочить отложения. Оксидные пленки спиртом не растворяются и для их удаленияможно использовать старательную резинку (ластик) для карандаша. Ластик длячернил обладает большей абразивностью (содержит слюду), дает больше отходов иможет содержать серу, которая является сильным окислителем и вредит контактам.
Во всехслучаях после механической чистки контактов их следует тщательно промыть (меняяветошь) обильным количеством спирта, чтобы не занести оставшиеся после чисткиотходы в колодку разъема, так как оттуда их удалять значительно труднее. Неследует приступать к профилактическому обслуживанию устройств телемеханики, нерасполагая достаточным количеством спирта. При дефиците спирта отложения несмываются, а растворяются и после высыхания растворителя (спирта) дают прочныепленки (подобно спиртовым лакам).
Как временнуюмеру (и только на время обнаружения неисправности) можно рекомендоватьустановку плат без чистки разъемов с операцией "притирания", т.е.после установки платы в блок-каркас ее несколько раз перемещают в разъеме(притирают) для разрушения изолирующей пленки и установления электрическогоконтакта.
Резервныеплаты из ЗИП нуждаются в особой обработке перед их установкой в устройство. Назаводе разъемную часть печатного рисунка резервных плат заклеивают проводящейпленкой для защиты от механических и электрических повреждений. Прирасконсервации необходимо с особой тщательностью очистить от старого клеяразъемы печатной платы, чтобы его остатки не попали в колодку разъема.
Имеющиеся на платекоммутационные элементы (например, навиваемые при конфигурировании перемычки)рекомендуется пропаять. Иногда вместо перемычек на плату устанавливаютсямикропереключатели. Следует помнить, что при установке плат в блок (крейт)микропереключатели могут задевать элементы соседней платы и изменять своесостояние. Кроме того, в процессе эксплуатации в микропереключателях (в которыхотсутствует золочение) может нарушится электрический контакт. При выявлениинеисправного микропереключателя его лучше заменить проволочными перемычкамипосредством горячей пайки.
Модуливвода аналоговых сигналов
Проверкуработы АЦП можно производить традиционно, т.е. последовательно задавая на ихвходах значения напряжений (токов), сверяя полученные цифровые результаты срасчетными. В современных программируемых устройствах процедуру проверки лучшевыполнять с помощью функционального генератора.
Функциональныйгенератор эмулируют с помощью специальной тестовой программы, связанной черезпрограмму драйвера с цифро-аналоговым преобразователем (ЦАП). При отсутствиитестовой программы ее необходимо разработать. Конечным продуктомфункционального генератора является меняющееся по определенному законунапряжение (ток) на выходе ЦАП. Выходное напряжение может выражать различныефункциональные зависимости (это определяется заданием тестовой программы):синусоида, пилообразное напряжение, меандр, колоколообразное напряжение и др.
По первомуметоду проверки напряжение с выхода функционального генератора подают на входиспытываемого АЦП. Результаты измерений регистрируются и сравниваются созначениями функции тестовой программы. Поскольку известен закон построенияфункции и ее текущие значения, то известен предполагаемый результат обратногоаналого-цифрового преобразования. При исправном АЦП результаты должны совпадатьполностью или различаться не более чем на один квант. При наличии минимальногорезерва в устройстве каналов ЦАП и АЦП такую проверку работоспособности модулей(автотестирование) можно иметь постоянно (а не только на время профилактическихработ). Чтобы уменьшить погрешность квантования, при проверке желательноиспользовать все имеющиеся разряды ЦАП (а не только необходимые восемь).
Преимуществоданного метода состоит в том, что проверка осуществляется не по отдельнымнескольким точкам характеристики преобразователя, а непрерывно по всем точкам ипроцесс проверки автоматизирован.
Недостаткомметода является включение в испытательную схему погрешности ЦАП (хотя она, какправило, значительно меньше погрешности АЦП).
При другомспособе проверки сигнал с выхода функционального генератора подаетсяодновременно на испытываемый АЦП и на образцовый. Тестовая программа сравниваетрезультаты измерений обоих преобразователей и сообщает о превышении допустимыхрасхождений.
При этомметоде точность отработки функциональной зависимости на выходе функциональногогенератора (форма кривой напряжения или тока на выходе ЦАП) не имеетсущественного значения.
Модуливывода аналоговых сигналов
Какотмечалось, при проверке работы АЦП первым способом, в схему тестированиявходил не только исследуемый АЦП, но и образцовый ЦАП. Данная схема обладаетсвойством обратимости (для нее важно определить, какой из модулей являетсяобразцовым, а какой исследуемым).
Универсальностьсхемы позволяет применить ее и для проверки работы ЦАП. Для этого необходимовыходной сигнал испытываемого ЦАП передать на вход образцового АЦП и, задаваяцифровую последовательность значений на цифровых входах ЦАП, контролироватьрезультат преобразования на выходах кода образцового АЦП. По полученнымрезультатам определяют работоспособность ЦАП. Все процедуры выполняет тестоваяпрограмма в автоматическом режиме.
Как и прилюбой поверке, класс точности образцового прибора должен быть выше классаточности испытываемого прибора, поэтому отсчет результатов образцового АЦПведется со всех его разрядов (их обычно 10 - 12), а не с восьми (на которыхнормально работает исследуемый ЦАП).
Организация"сквозной" проверки одного из измерительных каналов (без разделениямодулей на испытываемый и образцовый) при достаточно точном совпадении кодов навходе и выходе модулей ЦАП-АЦП позволяет (косвенно) судить о работоспособностиостальных каналов данных модулей. При наличии резерва измерительных каналовтакой прием расширяет объем автотестирования устройства.
Модуливвода - вывода дискретных сигналов
При проверкеработоспособности модулей ввода-вывода дискретной информации на все их входыпоследовательно подают сигналы, имитирующие включенное/отключенное состояниедвухпозиционного объекта, и отслеживают их исполнение. Одному из состоянийобъекта (чаще включенному) соответствует замкнутая цепь, другому - разомкнутаяцепь. При таком положении невозможно отличить разомкнутую цепь от оборванной,что может привести к ложной информации или ее потере.
В современныхустройствах для дискретной информации, требующей большей надежности,используются не двухуровневые сигналы (замкнут/разомкнут), а сигналы с тремязначениями уровней (замкнут - среднее значение сопротивления - разомкнут).Одному из состояний объекта соответствует замкнутая цепь, другому - среднеезначение сопротивления цепи (но не разрыв), разомкнутая цепь свидетельствует онеисправности.
Конечно, этоусложняет устройство телемеханики, ведь теперь требуются не двух-, атрехуровневые детекторы сигналов или два двухуровневых детектора на каждыйдискретный информационный вход (настроенные на два различных уровня), но приэтом повышается достоверность информации.
При проверкетрехуровневых дискретных входов имитирующие состояние объектов сигналы должныбыть тоже трех уровней.
Аналоговыемодули (работа с ними изложена выше) также могут контролировать обрывизмерительной цепи. Датчики для телеизмерений, требующих повышенной надежности,имеют в выходном сигнале постоянную составляющую. Рабочий диапазон этихдатчиков - 4¸20мА, ток менее 4 мА воспринимается как обрыв цепи измерения. Контроль уровнейреализуется программно, поэтому никаких изменений в самих модулях не требуется.
Распаковкаустройств должна производиться после доставки изделий в помещение к меступроверки или установки.
При этом, еслитранспортирование и хранение устройств производилось при отрицательныхтемпературах, то устройства перед установкой и расконсервацией должны бытьвыдержаны не менее трех суток в помещении или под навесом при температуре от 18до 27°С, относительной влажности от 35 до 75 %.
При положительнойтемпературе наружного воздуха и относительной влажности не более 80%разрешается распаковывать изделия на открытом воздухе под навесом. В этомслучае распакованное устройство должно заноситься в помещение не позднее чемпосле 0,5 ч после вскрытия.
При распаковкепосле транспортировки и хранения на складе необходимо выполнить следующиеоперации:
осторожновскрыть ящик, избегая резких ударов по нему и соблюдая правильное положениеящика в соответствии с имеющимися на нем надписями;
освободитьустройство от креплений к основанию тары (если они имеются);
снятьоберточные материалы;
установитьустройство вертикально в рабочее положение.
Внимание!Шкафы устройств необходимо сразу устанавливать на стене или на надежнозакрепленные панели, сохраняющие устойчивость при открывании двери шкафа илиповоротной рамы.
К обслуживаниюустройств допускаются лица, изучившие работу изделия, инструкцию поэксплуатации, правила техники безопасности и допущенные к эксплуатацииустройств телемеханики.
Послераспаковки шкафов устройств телемеханики следует убедиться в комплектностипоставки. Комплектность поставки указана в договоре, а также в паспорте илиформуляре.
Проверитьшкафы устройств на соответствие номерам, указанным в паспорте и формуляре.
Перед тем, какоткрыть дверь шкафа, надо ключом открыть замок. Субблоки из блоков вынимаютсяза ручки или специальным ключом. Перед выемкой субблока необходимо снять рейкублока. Если на фронтальной панели субблока имеется разъем (разъемы), то передвыемкой субблока из блока надо отсоединить колодку разъема внешних связей.
Передэлектрическим монтажом осмотреть шкафы устройств. Внешний осмотр производится сцелью выявления возможных механических повреждений во время транспортировкиустройств к месту установки.
При внешнемосмотре обратить внимание на состояние электрического монтажа, проверитькрепление блоков в шкафах и субблоков в боках.
Следуетустранить механические повреждения и нарушенные пайки, выявленные при внешнемосмотре.
Привосстановлении нарушенных паек или замене неисправных деталей следуетруководствоваться правилами монтажа слаботочного оборудования:
перепайкуодной детали можно производить не более двух раз;
длительностьпайки выводов элементов должна быть минимально необходимой, но не болеедлительности, указанной в ТУ на эти элементы;
вновьустановленные элементы должны соответствовать ГОСТ на них.
При обращениис микросхемами или замене их на платах субблоков следует руководствоватьсяследующими правилами:
инструменты, атакже все металлическое оборудование должны быть заземлены;
необходимопринять меры, исключающие воздействие электростатического электричества состороны персонала (одежда, напольные покрытия и т.д.). Запрещается братьсяруками за выводы микросхем;
необходимопринять меры по исключению соприкосновения микросхем с материалами, на которыхвозможно накопление электростатического заряда;
запрещаетсяупаковывать микросхемы в тару из таких материалов без применения мер,обеспечивающих защиту микросхем от воздействия на них электростатическогозаряда и напряжений, превышающих предельные значения;
допустимоезначение электростатического потенциала не более 30 В, опасное значениепотенциала - не более 100 В;
до распайкимикросхемы на печатной плате необходимо соединить шины, по которым подводитсяпитание;
во времяраспайки микросхемы необходимо соблюдать следующую последовательность:
- вначалеприпаять общий вывод микросхемы;
- затем + (-)питания;
- затем всеостальные выводы;
рекомендуетсяприменять паяльник напряжением 12 В, допускается применение паяльниканапряжением постоянного или переменного тока не более 36 В;
жало паяльника и один изпитающих паяльник проводов, а также общая шина и шина питания должны бытьзаземлены.
Пайка должнапроизводиться припоем ПОС-61 (ГОСТ 21931-76)с применением бескислотного флюса (возможно применение в качестве флюсаспиртового раствора канифоли).
При измерениизначения сопротивления изоляции устройств извлечь из шкафов все субблоки смикросхемами.
Сопротивлениеизоляции следует измерять мегаомметром на напряжение 500 В при нормальныхусловиях:
температураокружающей среды - (25±10)°С;
относительнаявлажность - от 45 до 80%;
атмосферноедавление - от 630 до 800 мм рт.ст.
Сопротивлениеизоляции каждого устройства должно соответствовать значениям, приведенным впаспортах, и быть не менее 20 МОм.
Мегаомметрследует подключать между следующими точками:
цепямипеременного тока 220 В и всеми другими входными и выходными цепями, соединеннымимежду собой и с корпусом (автоматические выключатели ~220 В должны быть вположении ВКЛ);
входнымицепями ТС и корпусом;
выходнымицепями ТС и корпусом;
входнымилинейными цепями и корпусом;
выходнымилинейными цепями и корпусом;
входнымицепями ТИ и корпусом;
каждыми двумягруппами цепей;
выходнымицепями ТУ и корпусом;
шинами питанияпостоянного тока и корпусом.
Содержание
1.ВВЕДЕНИЕ 2. ТЕЛЕКОМПЛЕКС ГРАНИТ, КРАТКАЯ ТЕХНИЧЕСКАЯ ХАРАКТЕРИСТИКА 2.1. Организация микроЭВМ, применяемой в составе ТК ГРАНИТ 2.2. Методика работы с блоком внешнего запоминающего устройства (ВЗУ) 2.3. Блок системной централи (СЦ) 2.4. Контроллер внутриблочной магистрали (КВМ) (КС59.10.1,2,3) 2.5. Ориентация в программном обеспечении ТК ГРАНИТ 2.6. Создание новых файлов и коррекция существующих в ОС РВ ГРАНИТ 2.7. Поиск причины сбоя программы в условиях эксплуатации 2.8. Проведение частичных и полных проверок 2.9. Прием в эксплуатацию ТК ГРАНИТ от наладочных фирм 3. МИКРОЭВМ РПТ-80, КРАТКАЯ ТЕХНИЧЕСКАЯ ХАРАКТЕРИСТИКА 3.1. Организация таблиц базы данных, полей и буферов в РПТ-80 3.2. Ориентация в базовом программном обеспечении микроЭВМ РПТ-80, работающей в режиме ЦППС 3.3. Порядок действий оператора при вводе в эксплуатацию пользовательского программного обеспечения для микроЭВМ РПТ-80 3.4. Запуск периодической задачи в микроЭВМ РПТ-80 3.5. Порядок действий оператора при работе с программатором инженерного пульта микроЭВМ РПТ-80 3.6. Методика отыскания причины рестартов в микроЭВМ 4. ЦЕНТРАЛЬНАЯ ПРИЕМОПЕРЕДАЮЩАЯ СТАНЦИЯ НА БАЗЕ ЭВМ БЕСТА, ТЕЛЕМЕХАНИЧЕСКИЙ АДАПТЕР ISIO, КРАТКАЯ ТЕХНИЧЕСКАЯ ХАРАКТЕРИСТИКА 4.1. Организация системы приема-передачи телеметрической информации на базе контроллера ISIO (СПП ISIO) 4.2. Организация работы с СПП ISIO 4.3. База данных для ISIO 4.4. Рекомендации по выявлению причин отсутствия телеинформации в системе РПТ-Motorola (БЕСТА) 5. ТЕЛЕМЕХАНИЧЕСКИЙ КОМПЛЕКС ТК-113, ТЕХНИЧЕСКАЯ ХАРАКТЕРИСТИКА 5.1. Ориентация в базовом программном обеспечении 5.2. Оперативное запоминающее устройство, анализ причин повреждений и методика их отыскания 5.3. Аппаратные средства, анализ причин повреждений и методика их устранения 6. ТЕЛЕКОМПЛЕКС МПТК, ТЕХНИЧЕСКАЯ ХАРАКТЕРИСТИКА 6.1. Ориентация в базовом программном обеспечении 6.2. Меры по обеспечению надежности телекомплекса 6.3. Методика использования сервисных средств 7. МЕРЫ БЕЗОПАСНОСТИ ПРИ ЭКСПЛУАТАЦИОННОМ ОБСЛУЖИВАНИИ ТЕЛЕКОМПЛЕКСОВ 8. ЭКСПЛУАТАЦИОННЫЕ ПРОВЕРКИ (ПЛАНОВЫЕ РЕВИЗИИ) ТЕЛЕКОМПЛЕКСОВ И ЦППС НА БАЗЕ МИКРОЭВМ 9. ПРИЕМКА В ЭКСПЛУАТАЦИЮ ТЕЛЕКОМПЛЕКСОВ И ЦППС НА БАЗЕ МИКРОЭВМ ОТ НАЛАДОЧНЫХ ОРГАНИЗАЦИЙ 10. ПРОФИЛАКТИЧЕСКОЕ ОБСЛУЖИВАНИЕ УСТРОЙСТВ ТЕЛЕМЕХАНИКИ 11. ОБЩИЕ УКАЗАНИЯ ПО ЭКСПЛУАТАЦИИ ТЕЛЕКОМПЛЕКСОВ |