ГНЦ ИФВЭ
ОУ У-70
Система Управления комплекса У-70  

Программирование на Верхнем Уровне СУ

Библиотеки алгоритмов СУ


Пример Текст простейшего Локального Супервизора, который является стандартным Локальным Супервизором в СУ.

Эта ПП выполняет только задачу диагностики технологической подсистемы - состояние Контроллера Оборудования, базы данных, сети, аппаратуры.

Исходный текст записан в файл sv_std1.c

int main (int narg, char *sarg[])
{
  return SvKern_Master (narg,sarg,NULL,NULL,NULL,NULL,1);
}
Пример. Компиляция и сборка стандартного Локального Супервизора в файл /prg/prg_sv_std1
Ldb=/usr/usera/voevodin/rt-data/ccydalib/ccydalib.a
Llib=/prg/sv_lib.a /prg/prglib.a /prg/bmplib.a
sv_std1: sv_std1.o
	cc -o sv_std1 sv_std1.o $(Llib) $(Ldb) -lm
	strip -s sv_std1
	rm sv_std1.o
	mv sv_std1 /prg/prg_sv_std1
sv_std1.o: /prg/prglib.h /prg/sv_lib.h sv_std1.c
	cc -c sv_std1.c

Автор © Клименков Е.В.