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

В. Г. МИЛЛЕР, В. А. ПУТИЛОВ Адаптивные средства программирования сложных КАМ АК-структур Всовременныхавтоматизированныхсистемахнаучныхисследований(АСНИ) навсехуровняхорганизацииширокоиспользуетсяаппаратураКАМАК/I/. АСНИ набаземини- имикро-ЭВМиаппаратурыКАМАКориентированыбольшейчастью науправление-экспериментом, наосуществлениеконтролязаподсистемамикак самойАСНИ, такиэкспериментальнойустановки, нареализациюсбораипервич­ нойобработкиинформациивреальномвремени, наобменинформациеймеждупод­ системамиицентромобработкиданных, атакженапроведениеполногокомплекса обработкиполученнойинформации. Использованиеширокогонаборапрограммно­ управляемойаппаратурыКАМАКпозволяетрассматриватьАСНИкакединоецелое, оперативноменятьаппаратныемодулидляреконфигурациисистемы, рационально использоватьвычислительнуютехнику, иметьвозможностьтиражированиясистем автоматизациидлярешениядругих'проблем. СистемаКАМАКимеетрядпреимуществ посравнениюсоспециализированнымиизмерительно-вычислительнымисистемами. СтруктурнаяорганизацияКАМАКудовлетворяетмногимразличнымтребованиям, а новыемодификации, расширениеилизаменаотдельныхмодулейнетребуютпринци­ пиальногоизменениясвязей. Располагаяопределеннымнабороммодулей, можно создаватьизмерительно-вычислительныесистемыпосоответствующимсхемам, удо­ влетворяющимусловиямприменения. ПрипроектированииииспользованииАСНИуделяетсязначительноевнимание разработкамметодовпрограммированияКАМАК-структур- библиотекиподпрограмм, макроопределений, языкиразличногоуровня/2,3/. Однакоэтимиметодами программированиеосуществляетсяпрактическинауровнесубадресов. Следова­ тельно, пользовательдолжениметьчеткиепредставленияостандартеКАМАКи сязыкавысокогоуровняфактическиопускатьсядоАссемблера. Крометого, реализацияязыковКАМАКвсмыслеразделениянаописательныеиисполнитель­ ныечастизначительнозатемняетобщеевосприятиепрограммы, иприбольших объемахаппаратурыпредставлениеонейкакобединомцеломтеряется. Освое­ ниепредложенныхпользователюсредствпрограммированияКАМАКпротекаетне всегдагладко, особенноеслионнеспециалиствсистемномпрограммировании. Всамомобщемслучаеприналичиисвободныхаппаратныхсредствнеобходимо каждыйраззначительнопеределыватьпрограммуилидажесовокупностьтаковых. ДажеприхорошоорганизованномматематическомобеспеченииКАМАК-систем программноеуправлениемодулямиКАМАКнепозволяетоперативномодифицировать программнуюкомпонентусистемыуправления, атребуетподключениясредствре­ дактирования, трансляцииикомпоновки. Такимобразом, впринципеадаптивная аппаратураКАМАКнеподдержанаадаптивнымпрограммнымобеспечением. УдобноинтерпретироватьадаптивныйподходкуправлениюмодулямиКАМАК каккобъектууправлениясложнымпроцессом, реализующимфункцииуправления какбезобратнойсвязи, такисней. Необходимость адаптациивозникаетиз самогоназначенияаппаратурыКАМАК, ориентированнойнагибкоеиоператив- 42

RkJQdWJsaXNoZXIy MTUzNzYz