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

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

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

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ Р МЭК 61131-1-2016 Контроллеры программируемые. Часть 1. Общая информация (Настоящий стандарт распространяется на программируемые (логические) контроллеры (ПЛК) и связанные с ними периферийные устройства, например, инструментальные средства программирования и отладки (СПиО), человеко-машинные интерфейсы (ЧМИ) и т. д., предназначенные для контроля и управления машинами и производственными процессами) ГОСТ Р 56919-2016 Организация испытаний ПЦР-наборов, используемых для идентификации целевых таксонов микрофлоры, растений и генетически модифицированных организмов. Требования к качеству, безопасности, транспортированию и хранению (Настоящий стандарт распространяется на ПЦР-наборы, предназначенные для идентификации и используемые при амплификации нуклеиновых кислот методом ПЦР, организацию их испытаний и тестирования и устанавливает требования к организации испытаний и тестирования ПЦР-наборов, предназначенных для идентификации микрофлоры, растений ГМО, контроля качества методов амплификации нуклеиновых кислот, использующих ПЦР) ГОСТ Р ИСО/МЭК 15026-4-2016 Системная и программная инженерия. Гарантирование систем и программного обеспечения. Часть 4. Гарантии жизненного цикла (В настоящем стандарте представлены указания и рекомендации для выполнения определенных процессов, действий и задач для систем и программных продуктов, для которых необходимо выполнение требований, предъявляемых к особо отобранным свойствам, называемым критическими свойствами. В этом стандарте определен независимый от свойств список процессов, действий и задач, необходимых для достижения этих требований и их демонстрации. Настоящий стандарт определяет процессы, действия, задачи, указания и рекомендации в контексте определенной модели жизненного цикла и набора процессов жизненного цикла для управления жизненным циклом системы и/или программного обеспечения)
Страница 190
Страница 1 Untitled document
ГОСТ Р МЭК 61131-3—2016
Топ1: Standard.Timers.TON;
(‘ запускает таймер передним фронтом, сбрасывает таймер задним фронтом‘)
Топ2: PUBUC.TON; (’ использует стандартный таймер ‘)
bTest: BOOL;
END_VAR
Ton1(ln:= bTest. PT:- t»5s);
END_FUNCTION_BLOCK
6.9.4 Директива USING пространства имен
Директива USING может задаваться вслед за именем пространства имен, программным компо
нентом. именем и объявлением результата функции или метода. Если директива USING используется
внутри функционального блока, класса или структуры, она следует непосредственно за именем типа.
Если директива USING используется внутри функции или метода, она непосредственно следует
за объявлением типа результата функции или метода.
Директива USING начинается с ключевого слова USING, за которым следует одно или несколько
полностью уточненных имен пространств имен, как показано в таблице 64. свойство 2. Это разрешает
использование элементов языка, содержащихся в заданных пространствах имен, непосредственно в
окружающем пространстве имен соответствующего программного компонента. Окружающее простран
ство имен также может являться глобальным пространством имен.
В пределах объявления членов в пространстве имен, которое содержит директиву пространства
имен USING, на типы, содержащиеся в заданном пространстве имен, можно ссылаться прямо. В приве
денном ниже примере в пределах объявления членов пространства имен Infeed, члены типа
Standard. Timers прямо доступны, и. поэтому, функциональный блок Uses_Timer может объявлять
переменную экземпляра функционального блока TON без квалификации.
В примерах 1 и 2 ниже показано использование директивы пространства имен USING.
Пример 1 Директива пространства имен USING
NAMESPACECounters
FUNCTION_BLOCK CUP
II... объявление и операции
END_FUNCTION_BLOCK
END_NAMESPACE(Standard. Counters ‘)
NAMESPACEStandard.Timers
FUNCTION BLOCK TON
И... объявление и операции
END_FUNCTION_BLOCK
END_NAMESPACE(Standard.Timers‘)
NAMESPACEInfeed
FUNCTION_BLOCK Uses_Std
USING Standard.Timers;
VAR
Toni: TON;
(’ запускает таймер с передним фронтом, сбрасывает таймер с задним фронтом‘)
Cnt1: Counters.CUP;
bTest: BOOL:
END_VAR
Ton1(ln:= bTest. PT:= tH5s);
END_FUNCT!ON_BLOCK
END_NAMESPACE
187