БИБЛИОТЕКА НОРМАТИВНЫХ ДОКУМЕНТОВ

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

Приложение B

(справочное)

 

ПЕРЕЧЕНЬ ОСНОВНЫХ ИЗМЕНЕНИЙ И РАСШИРЕНИЙ ТРЕТЬЕГО ИЗДАНИЯ

 

Настоящий стандарт полностью совместим с МЭК 61131-3. Следующий перечень показывает основные изменения и расширения:

Редакционные исправления: Структура, нумерация, порядок, формулировки, таблицы свойств, термины и определения, такие как класс, метод, ссылка, сигнатура.

Формат таблицы соответствия.

Новые основные свойства:

- типы данных с явно выраженным типом размещения с именованными значениями;

- элементарные типы данных;

- ссылка, функции и операции со ссылкой;

- проверка ограниченного доступа к ANY_BIT;

- ARRAY переменной длины;

- присваивание начального значения;

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

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

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

- класс, включая метод, интерфейс и т.д.;

- объектно-ориентированный FB, включая метод, интерфейс и т.д.;

- пространства имен;

- структурированный текст CONTINUE и т.д.;

- релейно-контактные схемы. Контакты для сравнения (типизированные и перегруженные);

приложение A - Формальная спецификация для элементов языка.

Удаления (информативных частей):

- приложение - Примеры;

- приложение - Совместимость с МЭК 61499.

Депрекации:

- восьмеричный литерал;

- использование прямо представленных переменных в теле программных компонентов и методов;

- перегруженное усечение TRUNC;

- перечень инструкций (IL);

- "индикаторная" переменная блока действий.

 

 

 

 

TOC