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

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

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

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ Р МЭК 61131-1-2016 Контроллеры программируемые. Часть 1. Общая информация (Настоящий стандарт распространяется на программируемые (логические) контроллеры (ПЛК) и связанные с ними периферийные устройства, например, инструментальные средства программирования и отладки (СПиО), человеко-машинные интерфейсы (ЧМИ) и т. д., предназначенные для контроля и управления машинами и производственными процессами) ГОСТ Р 56919-2016 Организация испытаний ПЦР-наборов, используемых для идентификации целевых таксонов микрофлоры, растений и генетически модифицированных организмов. Требования к качеству, безопасности, транспортированию и хранению (Настоящий стандарт распространяется на ПЦР-наборы, предназначенные для идентификации и используемые при амплификации нуклеиновых кислот методом ПЦР, организацию их испытаний и тестирования и устанавливает требования к организации испытаний и тестирования ПЦР-наборов, предназначенных для идентификации микрофлоры, растений ГМО, контроля качества методов амплификации нуклеиновых кислот, использующих ПЦР) ГОСТ Р ИСО/МЭК 15026-4-2016 Системная и программная инженерия. Гарантирование систем и программного обеспечения. Часть 4. Гарантии жизненного цикла (В настоящем стандарте представлены указания и рекомендации для выполнения определенных процессов, действий и задач для систем и программных продуктов, для которых необходимо выполнение требований, предъявляемых к особо отобранным свойствам, называемым критическими свойствами. В этом стандарте определен независимый от свойств список процессов, действий и задач, необходимых для достижения этих требований и их демонстрации. Настоящий стандарт определяет процессы, действия, задачи, указания и рекомендации в контексте определенной модели жизненного цикла и набора процессов жизненного цикла для управления жизненным циклом системы и/или программного обеспечения)
Страница 120
Страница 1 Untitled document
ГОСТ Р МЭК 61131-3—2016
И/ Увеличение текущего значения
//Достигнут верхний предел
THENCV:=CV +INC;
QU:=FALSE;
ELSE QU:= TRUE;
ENDJF
UP:- CV;
END_METHOD
// Результат метода
METHOD PUBLIC UP5: UINT
VAR_OUTPUTQU: BOOL; END_VAR
UP5:= THIS.UP(INC:= 5, QU => QU);
END_METHOD
END_CLASS
6.6.5.4.4 Представление вызова метода
Методы могут вызываться в текстовых языках (таблица 50) и в графических языках.
В представлениях всех языков имеется два разных случая вызова метода:
a) внутренний вызов метода из экземпляра собственного класса Имя метода предваряется ключе
вым словом «THIS». Данный вызов может выдаваться другим методом:
b
) внешний вызов метода экземпляра другого класса. Имени метода предшествует имя экземпля
ра и «.*.
Этот вызов может выдаваться методом или телом функционального блока, где объявлен экзем
пляр класса.
Примечание — Используютсяследующиесинтаксисы:
- синтаксисА() используетсядля вызова глобальной функцииА;
- синтаксисTHIS.А() используетсядля вызова метода из собственного экземпляра класса;
- синтаксисTHIS.А() используетсядля вызова метода А издругогоэкземпляра класса.
6 6.5.4.5 Текстовое представление вызова
Метод с результатом вызывается как операнд выражения. Метод без результата не должен вы
зываться внутри выражения.
Метод может вызываться формально или неформально.
Внешний вызов метода дополнительно требует имени экземпляра внешнего класса.
Пример 1 — ... class_instance_name.method_name(parameters).
Внутренний вызов метода требует использования THIS вместо имени экземпляра.
Пример 2— ... THIS.method_name (parameters).
Таблица 50— Текстовый вызов методов— Формальный и неформальный перечень параметров
Но
мер
Описание
Пример
1а
Полный формальный вызов (только текстовый)
Используется, если указание параметров EN и
ENO в вызове является обязательным
А:= COUNTER.UP(EN:= TRUE. INC:= В.
START:= 1. ENO=> %MX1. QU => С);
1Ь
Неполный формальный вызов (только тексто
вый)
A:= COUNTER.UP(INC:= B. QU => C);
Используется, если указание параметров EN и
ENO в вызове неявляется обязательным
Переменная START будет иметь неявное значение 0
(ноль)
2
Неформальный вызов (только текстовый)
фиксированным порядком параметров и пол
ный)
А;=COUNTER.UP(B, 1.С);
Данный т вызов эквивалентен вызову в примере ,
нобез параметров EN и ENO
// Count up by 5
//Достигнут верхний предел
// Вызов внутреннего метода
117