ГОСТ Р ИСО 10303-21—2022
#00.1Содержит десятичную точку.
74Не начинается со знака номера.
Имена экземпляров объектов используются в качестве ссылок на экземпляры объектов. Допусти
мы как прямые, так и обратные ссылки. Имя экземпляра объекта может быть определено в ссылочной
секции (см. раздел 10) или секции данных (раздел 11). Имена экземпляров объектов могут использо
ваться в правилах LHS_OCCURRENCE и RHS_OCCURRENCE (см. таблицу 2).
6.4.4.4 Имена значений экземпляров
Имена значений экземпляров должны быть закодированы как знакза которым следует по
следовательность символов DIGIT. По крайней мере один символ не должен быть "0". Стоящие впереди
нули не являются значимыми. Имя значения экземпляра не должно использовать то же целое число, что
и имя экземпляра сущности.
Примечание — Данная редакция настоящего стандарта позволяет назначать имена значениям экзем
пляров, чтобы значения могли быть определены во внешних файлах. Примеры приведены в приложении К.
WSN для имен значений экземпляров приведен в таблице 2 в правиле подстановки VALUE_
INSTANCEJMAME
Примеры
Значение
Наименование или ссылка на значение с обозначением 12.
Правильное выражение имени
@12
@023
Наименование или ссылка на значение с обозначением 23.
Имена значений экземпляров используются в качестве ссылок на экземпляры объектов. Имя зна
чения экземпляра может быть определено в ссылочной секции (см. раздел 10). Имена значений экзем
пляров могут использоваться в правилах LHS_OCCURRENCE и RHS_OCCURRENCE (см. таблицу 2).
Имя значения экземпляра должно быть определено только в ссылочной секции.
6.4.5 Перечисляемые значения
Перечисляемое значение должно быть закодировано как последовательность латинских пропис
ных букв или цифр, начинающаяся с латинской прописной буквы, ограниченная точками. Смысл за
данного перечисляемого значения задается EXPRESS-схемой и соответствующими определениями из
объявлений перечисляемого типа.
Примечание — При определенных условиях было замечено, что передача файлов открытым текстом
по электронной почте повреждает точку в начале или конце перечисляемого значения. Рекомендации см. вА.2.2.
Примеры
Правильное перечисляемое выражение
Значение
.STEEL.
Показывает значение STEEL.
Неправильное перечисляемое выражение
Ошибка
.RED
Пропущена точка в конце.
.123.
Начинается не с алфавитно-цифрового символа.
6.4.6
Двоичное число
(Binary)
Двоичным числом является последовательность битов (0 или I). Двоичное число должно быть за
кодировано так, как определено следующей процедурой:
- подсчитывают количество битов в последовательности. Называют результат р;
- определяют число л, 0 < п < 3, так что к = р + п является кратным четырем;
- дополняют слева двоичное число п нулевыми битами. Разделяют последовательность на груп
пы по четыре бита;
- перед последовательностью вводят четырехбитное представление п;
15