ГОСТ Р МЭК 61131-3—2016
7Логический ноль и единица
8Логические FALSE иTRUE
9Типизированныйлитерал: INT#-123
Ит.д.
Рисунок4
6 Общие элементы
6.1 Использование печатных символов
6.1.1 Набор символов
Набор символов текстовых языков и текстовых элементов графических языков приведен в табли
це 1. Символы представлены по ИСО/МЭК 10646.
Таблица 1— Набор символов
Номер
Описание
1ИСО/МЭК 10646
2аСимволы нижнего регистра3*:
а. Ь. с
2ЬЗнакчисла:#
См. таблицу 5
2сЗнакдоллара:$
См. таблицу6
а>Когда поддерживаются буквы нижнего регистра, регистр букв в элементах языка не учитывается
за исключением комментариев, как определено 6.1.5. строковых литералах 6.3.3, и переменных типов
STRING и WSTRING. как определено в 6.3.3.
6.1.2 Идентификаторы
Идентификатор — это строки букв, цифр и символов подчеркивания, начинающаяся с буквы или
символа подчеркивания.
Регистр букв не имеет значения в идентификаторах, например идентификаторы abed. ABCD и
aBCd будут интерпретироваться одинаково.
Символ подчеркивания является существенным в идентификаторах, например. A_BCD и AB_CD
будут интерпретироваться, как различные идентификаторы. Множественные ведущие или множе
ственные внутренние символы подчеркивания не допустимы, например последовательности символов
_LIM_SW5 и L!M_SW5 не являются допустимыми идентификаторами. Завершающие символы подчер
кивания не допустимы, например, последовательность символов LIM_SW5_ не является допустимым
идентификатором.
Во всех системах, которые поддерживают использование идентификаторов, по меньшей мере. 6
символов будет учитываться при определении уникальности идентификатора, например, во всех таких
системах. ABCDE1 будет интерпретироваться отличным от ABCDE2. Максимально допустимое число
символов, разрешенное в идентификаторе, определяется разработчиком.
Свойства и примеры идентификаторов приведены в таблице 2.
Таблица 2— Идентификаторы
НомерОписание
Пример
1Буквы верхнегорегистра и цифры IW215
IW215 IW215Z QX75 IDENT
2Буквы верхнего и нижнего регистров, цифры и вну
тренниесимволы подчеркивания
Все приведенные выше плюс:
LIM_SW_5 LimS\v5abed ab_Cd
3 Буквыверхнегоинижнегорегистров, цифры иведу
щие или внутренние символы подчеркивания
Все приведенные выше плюс:
_MAIN_12V7
12