Статус документа
Статус документа

ГОСТ Р МЭК 61131-3-2016 Контроллеры программируемые. Часть 3. Языки программирования

     5.3 Декларация соответствия разработчика

Разработчик может определить любое согласующееся подмножество свойств, перечисляемых в таблицах свойств и будет объявлять предоставляемое подмножество как "Декларацию соответствия разработчика".

Декларация соответствия разработчика будет включена в документацию, сопровождающую систему, или будет создаваться самой системой.

Формат декларации соответствия разработчика будет предоставлять следующую информацию (пример декларации соответствия приведен на рисунке 4):

- общая информация, включающая наименование и адрес разработчика, наименование и версию продукта и дату выпуска;

- номер соответствующей таблицы соответствия, номер свойства и используемый язык программирования для каждого реализованного свойства.

Заголовок и подзаголовок таблицы свойств, описание свойства, примеры, примечания разработчика и другая информация являются необязательными.

Нереализованные таблицы и свойства могут быть опущены.


Рисунок 4 - Декларация соответствия разработчика (пример)

Таблица 4 - Прагма

1

Прагма в фигурных скобках { … }

Таблица 5 - Числовые литералы

1

Целый литерал: -12

2

Действительный литерал: -12.0

3

Действительные литералы с экспонентой: -1.34E-12

4

Двоичный литерал: 2#1111_1111

5

Восьмеричный литерал: 8#377

6

Шестнадцатеричный литерал: 16#FF

7

Логический ноль и единица

8

Логические FALSE и TRUE

9

Типизированный литерал: INT#-123

И т.д.

     
Рисунок 4