ГОСТР 55692— 2013
3 Комментарий может содержать символы русского алфавита.
П р и м е р ы
М1: SU OPER1, <2*2>’3. OPER3 ; Вычитание 12 из OPER1. результат в OPER3
VX ADRES : Перевести контакты, соответствующие переменной ADRES. режим Вход
MV 1023. ADRES1, ADRES2 ; Занести 1023 в переменные ADRES1. ADRES2
KN ; Конец программы
2.6 Константы в языке ЯСТЕК
Константы в языке ЯСТЕК бывают следующих типов:
1) числовые;
2) строковые;
3) форматные;
4) временные диаграммы
<опвраторы объявления констант> ::=
<опвраторы объявления числовых констант> \
<олераторы объявления строковых констант> |
<операторы объявления форматных констант> \
<операторы объявления временных диаграмм>
Константы, используемые при описании алгоритма контроля. - символьные имена (идентифика
торы). значения которых не могут изменяться в процессе выполнения тест-программы.
П р и м е р
ТР <Пример> <Устройство>
СЮ Constant 1997 ; Объявляют константу, равную 1997
NACH ; Начало выполняемой части программы
PRO C onstant; Выводят константу в десятичном виде
KN ; Завершают программу
КТР
Такая программа выведет на консоль число 1997 и завершит свою работу.
2.7 Числовые константы
Числовые константы используют для придания осмысленных символьных
имен (идентификаторов) часто используемым или важным числовым параметрам, которые не из
меняются в ходе выполнения программы.
Допускается использование следующих систем счисления;
двоичная;
четверичная;
восьмеричная;
десятичная;
шестнадцатеричная.
П р и м е р - Числовые константы можно использовать для задания верхней границы счетчика
цикла или же для задания неких управляющ их слов, подаваемых на входы тестируемого устройства.
<оператор объявления числовых констант> :;=
С2 <имя> <двоичнов число> \
С4 <имя> <четверичное число> |
С8 <имя> <оосьмеричнос число> \
СЮ <имя> <десятичное число> \
С16 <имя> <шестнадцатеричное число
П р и м е р - Использование числовой константы:
ТР <Пример> <Устройство>
С4 FIRST 23 ; Начальное значение выводимых чисел
СЮ MAX_COUNT 5 ; Счетчик общего количества чисел
NUMBER:WD 0 ; Переменная - выводимое число
NACH ; Начало выполняемой части программы
MV FIRST, NUMBER ; Инициализация переменных
LA B EL:; Начало цикла вывода чисел
PRD NUMBER ; Вывод очередного числа
PRVK
5