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

ПрограммноеобеспечениеКАОпозволяетпроизводитьрегистрацию, первич­ нуюобработкуинакоплениегеофизическойинформациивреальномвремени. При этомимеетсявозможностьразностороннихформдоступакнакапливаемымданным безпрекращенияпроцессанакопления. Программно-аппаратноеобеспечениеКАО реализованонаЭВМСМ-4 иаппаратуреКАМАКвсредеоперационнойсистемы РАФОС. Всоставпрограммногообеспечениявходят: программаинициализациисистемы; программасбораипервичнойобработкиданных; программаконтролясистемы; программаформированияфайловбазыданных. Программасбораипервичнойобработкиданныхдействуетвоперативномразде­ ле,чтодаетвозможностьодновременнойработыс нейпрограммконтроляифор­ мированиябазыданных, атакжелюбыхдругихпрограммфоновогораздела. Все остальныепрограммысистемыработаютвфоновомразделе. Программаинициализациисистемывыполняетсяодинразприподготовке системысбораинакоплениякработе. Программапроизводитразметкуизапол­ нениедисковыхфайлов, необходимыхдляфункционирования. Приэтомоператор системывводитсклавиатурытерминалапараметрынастройкисистемы: наименованиеобсерватории; количествоподключенныхдатчиков; наименованиеикодырегистрируемыхпараметров; номераканалов, ккоторымподключеныдатчики; характеристикирегистрируемыхпараметров; объемыфайлов, необходимыхдляфункционированиясистемы. Перечисленныепараметрынастройкизапоминаютсявдисковомфайлеиис­ пользуютсядругимипрограммамисистемы. Приработепрограммыобораинформа­ циивозможнооперативноеисключениерегистрацииотдельныхканалов, атакже перераспределениепараметровмеждуканалами. Дляизменениядругихпараметров системынеобходимовыполнениепрограммыинициализациисистемы. Программасбораипервичнойобработкиданныхявляетсяосновнойвсистеме. Передначаломсбораданныхпрограммаосуществляетнастройкунаконфи­ гурациюдатчиков, увязываярегистрируемыепараметрысномеромканала. На­ стройкаосуществляетсяпутемвводаоператоромотклоненийотстандартной конфигурации, заданнойприработепрограммыинициализациисистемы. Далеепрограммавводитдатуивремяначалаработы. Вкачестведатыберет­ сята, котораявведенапризагрузкеоперационнойсистемы, время- отсисте­ мы точноговременичерезаппаратуруКАМАК. Сборинформацииначинаетсяпривыходенаближайшийминутныйинтервал, приэтомпроизводитсязапусктаймера, которыйвыдаетпрерываниячерезкаждые 5 сисэтойжечастотой- сигналынааппаратныйсчетчик. Покаждомупреры­ ваниюоттаймерапрограммапроизводитсчитываниеинформацииповсемканалам, заданнымпринастройкесистемы. Одновременнопроизводитсяприращениесчет­ чикапрограммныхпрерываний. Принесовпадениипрограммногоиаппаратного счетчиковфиксируетсяошибкаипроизводитсяобработкаошибочнойситуации. Поокончанииочередногоминутногоинтервалапроизводитсяподсчетсреднихза минутузначенийдлявсехизмеряемыхканалов. Кодыминутныхзначенийизмеряе­ мыхпараметровпереводятсявреальныефизическиевеличинывсоответствии схарактеристикамирегистрируемыхпараметров(онибылизаданывпрограмме инициализации). Подсчитанныесредниезначенияреальныхфизическихвеличинза­ писываютсявфайлнадиск. 37

RkJQdWJsaXNoZXIy MTUzNzYz