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