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

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

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

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ Р МЭК 61131-1-2016 Контроллеры программируемые. Часть 1. Общая информация (Настоящий стандарт распространяется на программируемые (логические) контроллеры (ПЛК) и связанные с ними периферийные устройства, например, инструментальные средства программирования и отладки (СПиО), человеко-машинные интерфейсы (ЧМИ) и т. д., предназначенные для контроля и управления машинами и производственными процессами) ГОСТ Р 56919-2016 Организация испытаний ПЦР-наборов, используемых для идентификации целевых таксонов микрофлоры, растений и генетически модифицированных организмов. Требования к качеству, безопасности, транспортированию и хранению (Настоящий стандарт распространяется на ПЦР-наборы, предназначенные для идентификации и используемые при амплификации нуклеиновых кислот методом ПЦР, организацию их испытаний и тестирования и устанавливает требования к организации испытаний и тестирования ПЦР-наборов, предназначенных для идентификации микрофлоры, растений ГМО, контроля качества методов амплификации нуклеиновых кислот, использующих ПЦР) ГОСТ Р ИСО/МЭК 15026-4-2016 Системная и программная инженерия. Гарантирование систем и программного обеспечения. Часть 4. Гарантии жизненного цикла (В настоящем стандарте представлены указания и рекомендации для выполнения определенных процессов, действий и задач для систем и программных продуктов, для которых необходимо выполнение требований, предъявляемых к особо отобранным свойствам, называемым критическими свойствами. В этом стандарте определен независимый от свойств список процессов, действий и задач, необходимых для достижения этих требований и их демонстрации. Настоящий стандарт определяет процессы, действия, задачи, указания и рекомендации в контексте определенной модели жизненного цикла и набора процессов жизненного цикла для управления жизненным циклом системы и/или программного обеспечения)
Страница 195
Страница 1 Untitled document
ГОСТ Р МЭК 61131-32016
Окончаниетаблицы 68
Номер
О писание
оператора**
М одиф икатор
(см. примечание)
О бъяснение
RET»)
С. N
Возвратизвызваннойфункции, функциональногоблока или программы
)
Вычислитьотложеннуюоперацию
22
23
24
ST?
Попыткаприсваивания. Сохранитьс проверкой
Дляобъяснения модификаторов и оценки выраженийсм. предшествующий текст.
а>Если иное не указано, этиоператоры должны бытьперегружены или типизированы.
Ь) Операнд инструкции ЛИРдолжен быть меткой инструкции, к которойдолжно переходить выполнение.
Когда инструкция JMPсодержится в конструкцииACTION... END_ACTION. операнддолжен быть меткой внутри
тойжесамой конструкции.
с| Операндэтой инструкциидолжен бытьименем экземпляра вызываемого функциональногоблока.
Ф Результатом этой операции должно быть побитовое логическое отрицание (дополнение до единицы)
текущего результата.
ФТипомоперанда этой инструкциидолжен быть BOOL.
fl Эта инструкция не имеетоперанда.
7.2.4 Функции и функциональные блоки
7.2.4.1 Общие положения
Общие правила и свойства вызова функции и вызова функционального блока также применимы и
в IL. Свойства для вызова функциональных блоков и функций определены в таблице 69.
7.2.4.2 Функция
Функции вызываются путем помещения имени функции в поле оператора. Параметры задаются
вместе в одном поле операнда или же каждый параметр — в поле операнда строка за строкой.
В случае неформального вызова первый параметр функции не обязательно должен содержаться
в параметре, однако текущий результат используется как первый параметр функции. Дополнительные
параметры (начиная со второго), при необходимости, задаются в поле операнда, разделенные запяты
ми. в порядке их объявления.
Функции могут иметь результат. Как показано в свойствах 3 таблицы 69. при успешном выполне
нии инструкции RET или после достижения конца программного компонента, программный компонент
предоставляет результат как «текущий результат».
Если вызвана функция, которая не имеет результата, то «текущий результат» является неопреде
ленным.
7.2.4.3 Функциональный блок
Функциональный блок вызывается размещением ключевого слова CAL в поле оператора, а имени
экземпляра функционального блока в поле операнда. Параметры задаются вместе или же каждый
параметр помещается в поле операнда.
Функциональные блоки вызываются при определенных условиях или безусловно оператором EN.
Все назначения параметров, определяемые в перечне параметров вызова условного функцио
нального блока, выполняются только вместе с вызовом, если условие является истинным.
Если вызван экземпляр функционального блока, то «текущий результат» является неопределен
ным.
7.2.4.4 Методы
Методы вызываются помещением имени экземпляра функционального блока, за которым следует
одиночный период «.» и имя метода, в поле оператора. Параметры задаются вместе в одном поле опе
ранда или же каждый параметр — в поле операнда строка за строкой.
В случае неформального вызова первый параметр метода не обязательно должен содержаться в
параметре, однако текущий результат используется как первый параметр функции.
Дополнительные параметры (начиная со второго), при необходимости, задаются в поле операнда,
разделенные запятыми, в порядке их объявления.
Методы могут иметь результат. Как показано в свойствах 4 таблицы 69. при успешном исполнении
инструкции RET или при достижении конца программного компонента, программный компонент предо
ставляет результат как «текущий результат».
192