а) Подготовка к измерениям.
1. Инициализация КК.
CCInit (1);
CCCZ (1);
2. Разрешение LAM -требований в модулях:
C / T -1, для контроля времени измерений;
CSSA (26,1, NST, 0, D, Q); NST – номер станции С/Т-1.
QS 401, для контроля переполнения счетчика;
CSSA (26,1, NQS, 15, D, Q); NQS – номер станции счетчика.
б) Измерение выбранного параметра.
1. Запуск измерения.
CFSA (16,1, NST, 0, D, Q);
2. Проверка окончания эталонного интервала времени.
Repeat {Повторяем команду, пока не обнаружим, что Q =1}
CSSA (8,1, NST, 0, D, Q) D – можно не инициализировать, Q – можно не считать.
Until Q =1.
Контролируем не сигнал Q, а сигнал L -запроса в КК:
Repeat CTGL (1, L) until L = NST.
Модуль ST 1 должен находиться в станции с меньшим номером по отношению к модулю QS 401.
3. Проверка переполнения счетчиков.
CSSA (8,1, NQS, A, D, Q); D – не используем, A – зависит от счетчика, с которым работаем (0, 1, 2, 3)
Если Q =0, то пункт 4.
4. Считывание показаний счетчика и вычисление требуемого параметра.
CSSA (0,1, NQS, A, D, Q); .
5. Завершение работы.
CCCZ (1).