Хорошие продукты и сервисы
Наш Поиск (введите запрос без опечаток)
Наш Поиск по гостам (введите запрос без опечаток)
Поиск
Поиск
Бизнес гороскоп на текущую неделю c 29.12.2025 по 04.01.2026
Открыть шифр замка из трёх цифр с ограничениями

ГОСТ Р МЭК 61131-3-2016; Страница 30

или поделиться

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ Р МЭК 61131-1-2016 Контроллеры программируемые. Часть 1. Общая информация (Настоящий стандарт распространяется на программируемые (логические) контроллеры (ПЛК) и связанные с ними периферийные устройства, например, инструментальные средства программирования и отладки (СПиО), человеко-машинные интерфейсы (ЧМИ) и т. д., предназначенные для контроля и управления машинами и производственными процессами) ГОСТ Р 56919-2016 Организация испытаний ПЦР-наборов, используемых для идентификации целевых таксонов микрофлоры, растений и генетически модифицированных организмов. Требования к качеству, безопасности, транспортированию и хранению (Настоящий стандарт распространяется на ПЦР-наборы, предназначенные для идентификации и используемые при амплификации нуклеиновых кислот методом ПЦР, организацию их испытаний и тестирования и устанавливает требования к организации испытаний и тестирования ПЦР-наборов, предназначенных для идентификации микрофлоры, растений ГМО, контроля качества методов амплификации нуклеиновых кислот, использующих ПЦР) ГОСТ Р ИСО/МЭК 15026-4-2016 Системная и программная инженерия. Гарантирование систем и программного обеспечения. Часть 4. Гарантии жизненного цикла (В настоящем стандарте представлены указания и рекомендации для выполнения определенных процессов, действий и задач для систем и программных продуктов, для которых необходимо выполнение требований, предъявляемых к особо отобранным свойствам, называемым критическими свойствами. В этом стандарте определен независимый от свойств список процессов, действий и задач, необходимых для достижения этих требований и их демонстрации. Настоящий стандарт определяет процессы, действия, задачи, указания и рекомендации в контексте определенной модели жизненного цикла и набора процессов жизненного цикла для управления жизненным циклом системы и/или программного обеспечения)
Страница 30
Страница 1 Untitled document
ГОСТ Р МЭК 61131-3—2016
6.4.4.3.2 Инициализация
Неявное значение для типа данных с именованными значениями — это первый элемент данных в
перечне перечисления. В приведенном выше примере для Trafficjight таким элементом является Red.
Пользователь может инициализировать тип данных определенным пользователем значением.
Инициализация не ограничивается именованными значениями может использоваться любое значе
ние из диапазона базового типа. Такая инициализация имеет приоритет.
В пример, определенным пользователем начальным значением перечислимого типа для Traffic_
light является Green.
Определенное пользователем присваивание начального значения типа данных является свой
ством в таблице 11.
6.4.4.4 Тип-диапазон
6.4.4.4.1 Общие положения
Декларацией типа-диапазона определено, что значение любого элемента данных этого типа мо
жет принимать значения между указанными верхними и нижними пределами (включительно), как по
казано в таблице 11.
Пределы в типе-диапазоне должны быть литералами или константными выражениями.
Пример
TYPE
ANALOG_DATA: INT(-4095.. 4095):= 0;
END_TYPE
6.4.4.4.2 Инициализация
Неявные начальные значения для типов данных с диапазоном это первый (нижний) предел
диапазона.
Пользователь может инициализировать тип данных определенным пользователем значением из
диапазона. Такая инициализация имеет приоритет.
Например, как показано в примере, приведенном в таблице 11. неявное начальное значение эле
ментов типа ANALOG_DATA равно -4095. в то время, как при явной инициализации, неявное начальное
значение равно нулю (как объявлено).
6.4.4.5 Типы данных — массивы
6.4.4.5.1 Общие положения
Объявление типа данных — массива определяет, что должно быть выделено достаточное количе
ство памяти для каждого элемента этого типа, чтобы хранить все данные, которые могут быть индекси
рованы указанным поддиапазоном (поддиапазонами) индексов, как показано в таблице 11.
Массив это совокупность элементов данных одинакового типа. В качестве типа элемента мас
сива могут использоваться элементарные и определенные пользователем типы данных, типы функци
ональных блоков и классы. На данную совокупность элементов данных ссылаются с помощью одного
или более индексов, заключенных в квадратные скобки и разделенных запятыми. Если значение индек
са выходит за пределы, указанные в объявлении массива, возникает ошибка.
Примечание Для вычисляемых индексов такая ошибка может быть обнаружена только во время
выполнения.
Максимальное число индексов массива, максимальный размер массива и максимальный диапа
зон значений индекса определяются разработчиком.
Пределы вдиапазона индексадолжны быть литералами или константными выражениями. Масси
вы переменной длины определены в 6.5.3.
В языке ST индекс является выражением, производящим значение, соответствующее одному из
подтипов родового типаANYJNT.
Форма индексов в языке IL и графических языках, определенных в разделе 8. ограничена одно
элементными переменными или целыми литералами.
Пример
а) Объявление массива
VAR туANALOG_16: ARRAY [1..16] OFANALOG_DАТА ;
:= [8(-4095), 8(4095)];// определенные пользователем начальные значения
END_VAR
27