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