Программно-аппаратные средства систем автоматизации научных исследований / Акад. наук СССР, Кол. фил. им. С. М. Кирова, Поляр. геофиз. ин-т. – Апатиты : [б. и.], 1986. – 96 с.

Вэтомслучаепослеинициализациивыводауправлениесразужепередается монитору, иисполь'зовательможетработатьссистемой, недожидаясьокончания вывода. ДиалоговаясистематестированияаппаратурыКАМАК. Дляудобстванастройки апаратурыКАМАКвЛАНИПГИразработанадиалоговаяпрограмма, осуществляющая проверкуфункционированиямодулейКАМАК. Этапрограммарассчитананаисполь­ зованиемини-ЭВМсерии-СМили"Электроника" состандартнымконтроллеромкрей­ та. Аналогичнаяпрограмма, разработаннаявСибИЗМИРСОАНСССР(Иркутск), описанавработе/2/. Программаиспользуетдиалогврежиме"меню", когда пользовательосуще­ ствляетвыборнужнойемудирективыизпредлагаемогонабора. Вменювходят: командаКАМАКF (0) - F (31), разбитыена4 группы: F (0) - F (7) - чтение24-разрядногословаизрегистрамодулявбуфер программы. Состояниеданныхоперативноотображаетсяна дисплее; F (8) - F (15) - команды, использующиепередачуданных; F ( 1 6 ) - F (23)- запись24-разрядного словаданныхврегистрмодуля; F (24) - F (31)- команды, неиспользующиепередачуданных; установкаисброссигналаI; генерациясигналовинициализации Z и С| вводданныхдлязаписи. ПослевыполнениякаждойкомандыКАМАКнадисплееотображаетсясостояние регистразапросовкрейт-контроллера. Менюкомандразбитоначасти; менюко­ мандКАМАКввидеполя16x32 (16 субадресови32 командыКАМАК); менюбезад­ ресныхсигналов; режимвводаданных. Наэтапепервичногодиалогапользовательзадаетадресрегистрауправле­ нияисостояниякрейт-контроллераиномерстанции,накоторойустановленпро­ веряемыймодуль.ПослеэтогопрограммапереходитврежимменюкомандКАМАКи производитопределениенаборакоманд,выполняемыхмодулем,поналичиюответаX. Команды,невыполняемыемодулем,удаляютсяизменюивдальнейшемневыполняются. ВыборкомандыКАМАКосуществляетсяперемещениемкурсораподвыбранную команду. Нажатиеклавиши CTRL/Евызываетоднократноевыполнениекомандыи оперативноеотображениерезультатоввыполнения. Дляудобстванастройкивыпол­ нениекомандыможнозациклитьвводом CTRL/G. Выполнениекомандапродолжается довводадвухподряд. Переходкпоследующимчастямменюосуществляетсявводом CTRL/D. Выборбезадреснойкомандытакжеосуществляетсяперемещениемкурсора. Вы­ полнениепроизводитсяпринажатииклавши "возвраткаретки" или"переводстро­ ки".Ввод c t r l / d переводитпрограммуврежимвводаданных. Вэтомрежимеполь­ зовательвводит16-разрядное словои8-разрядный старшийбайт. Позавершении вводапроисходитвозвратврежимменюбезадресныхкоманд. ПрограмманаписананамакроАССЕМБЛЕРЕсприменениеммакрокомандструк­ турногопрограммирования. Программарассчитананавыполнениеподуправлением операционойсистемыРАФОС-2.5 (коррекцияЛАНИПГИ) иможетбытьсгенерирова­ надляследующихтерминалов: ВТА-2000 илиВТА-2000-2; ВТА-2000-32; МЕРА-7953 (752); ВидеотонТ-340; ВидеотонТ-52100. Описаннаясистемаориентированана неспециалистовпопрограммированию. ЛИТЕРАТУРА ваниях! М®°™??изда;,^ 9 8 5 ^ 2 0 3 ™Формационныесистемы* научныхисследо- 2. МИЛЛЕРВ.Г., ТЕКУТЪЕВА.Р. ДиалоговаясистематестированияКАМАК-ап- 43

RkJQdWJsaXNoZXIy MTUzNzYz