Программно-аппаратные средства систем автоматизации научных исследований / Акад. наук СССР, Кол. фил. им. С. М. Кирова, Поляр. геофиз. ин-т. – Апатиты : [б. и.], 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
Made with FlippingBook
RkJQdWJsaXNoZXIy MTUzNzYz