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

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

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

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ Р МЭК 61131-1-2016 Контроллеры программируемые. Часть 1. Общая информация (Настоящий стандарт распространяется на программируемые (логические) контроллеры (ПЛК) и связанные с ними периферийные устройства, например, инструментальные средства программирования и отладки (СПиО), человеко-машинные интерфейсы (ЧМИ) и т. д., предназначенные для контроля и управления машинами и производственными процессами) ГОСТ Р 56919-2016 Организация испытаний ПЦР-наборов, используемых для идентификации целевых таксонов микрофлоры, растений и генетически модифицированных организмов. Требования к качеству, безопасности, транспортированию и хранению (Настоящий стандарт распространяется на ПЦР-наборы, предназначенные для идентификации и используемые при амплификации нуклеиновых кислот методом ПЦР, организацию их испытаний и тестирования и устанавливает требования к организации испытаний и тестирования ПЦР-наборов, предназначенных для идентификации микрофлоры, растений ГМО, контроля качества методов амплификации нуклеиновых кислот, использующих ПЦР) ГОСТ Р ИСО/МЭК 15026-4-2016 Системная и программная инженерия. Гарантирование систем и программного обеспечения. Часть 4. Гарантии жизненного цикла (В настоящем стандарте представлены указания и рекомендации для выполнения определенных процессов, действий и задач для систем и программных продуктов, для которых необходимо выполнение требований, предъявляемых к особо отобранным свойствам, называемым критическими свойствами. В этом стандарте определен независимый от свойств список процессов, действий и задач, необходимых для достижения этих требований и их демонстрации. Настоящий стандарт определяет процессы, действия, задачи, указания и рекомендации в контексте определенной модели жизненного цикла и набора процессов жизненного цикла для управления жизненным циклом системы и/или программного обеспечения)
Страница 202
Страница 1 Untitled document
ГОСТ Р МЭК 61131-3—2016
7.3.3.2 Присваивание (Сравнение, результат, вызов)
7.3.3.2.1 Общие положения
Оператор присваивания заменяет текущее значение единственной или многоэлементной пере
менной на результат оценки выражения. Оператор присваивания включает ссылку на переменную на
левой стороне, за которой следует оператор присваивания «:=», за которым следует выражение, кото
рое должно быть вычислено.
Например.оператор
А := В:
используется для замены одиночного значения данных переменной А на текущее значение пере
менной В. если оба типа INT или переменная В может быть неявно преобразована в тип INT.
Если А и В — многоэлементные переменные, типы данных А и В должны быть одинаковыми. В
этом случае элементы переменной А получают значения элементов переменной В.
Например, если А и В имеют типы ANALOG_CHANNEL_CONFIGURATION. то значения всех эле
ментов структурированной переменной А должны быть заменены текущими значениями соответству
ющих элементов переменной В.
7.3.3.2.2 Сравнение
Сравнение возвращает его результат как логическое значение. Сравнениедолжно включать ссыл
ку на переменную на левой стороне, за которой следует оператор присваивания, за которым следует
ссылка на переменную на правой стороне. Переменные могут быть одноэлементными или многоэле
ментными переменными.
Сравнение
А = В
должно использоваться для сравнения значения данных переменной А с значением переменной
В. если обе относятся к одному типу данных или одна из переменных может быть неявно прообразова
на в тип данных другой переменной.
Если А и В — многоэлементные переменные, то типы данныхА и В должны быть одинаковыми. В
этом случае элементы переменной А сравниваются со значениями элементов переменной В.
7.3.3.2.3 Результат
Присваивание также используется, чтобы присвоить результат функции типу функционального
блока или методу. Если результат определен для этого программного компонента, выполняется, по
крайней мере, одно присваивание к имени этого программного компонента. Возвращаемое значение
должно быть результатом самого последнего выполнения такого присваивания. Ошибкой является воз
врат вычисления с переменной ENO значения TRUE, если только не было выполнено, по крайней мере,
одно такое присваивание.
7.3.3.2.4
Функция, метод и операторы управления функционального блока включают механизмы для вызо
ва этого программного компонента и для возврата управления вызывающему объекту до физического
завершения программного компонента.
- FUNCTION
Функция вызывается оператором, включающим имя функции, за которым следует перечень пара
метров в скобках, как показано в таблице 72.
Для вызовов функции применяются правила и свойства, определенные в 6.6.1.7 FUNCTION_
BLOCK.
Функциональные блоки вызываются оператором, включающим имя экземпляра функционального
блока, которым следует перечень параметров в скобках, как показано в таблице 72.
- METHOD
Методы вызываются оператором, включающим имя экземпляра, за которым следует «.» и имя
метода, и перечень параметров в скобках.
- RETURN
Оператор RETURN обеспечивает ранний выход из функции, функционального блока или програм
мы (например, как результат оценки оператора IF).
7.3.3.3 Операторы выбора (IF. CASE)
7.3.3.3.1 Общие положения
Операторы выбора включают операторы IF и CASE. Оператор выбора выбирает один (или группу)
составляющих его операторов для выполнения на основе указанного условия. Примеры операторов
выбора приведены в таблице 72.
199