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

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

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

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ Р МЭК 61131-1-2016 Контроллеры программируемые. Часть 1. Общая информация (Настоящий стандарт распространяется на программируемые (логические) контроллеры (ПЛК) и связанные с ними периферийные устройства, например, инструментальные средства программирования и отладки (СПиО), человеко-машинные интерфейсы (ЧМИ) и т. д., предназначенные для контроля и управления машинами и производственными процессами) ГОСТ Р 56919-2016 Организация испытаний ПЦР-наборов, используемых для идентификации целевых таксонов микрофлоры, растений и генетически модифицированных организмов. Требования к качеству, безопасности, транспортированию и хранению (Настоящий стандарт распространяется на ПЦР-наборы, предназначенные для идентификации и используемые при амплификации нуклеиновых кислот методом ПЦР, организацию их испытаний и тестирования и устанавливает требования к организации испытаний и тестирования ПЦР-наборов, предназначенных для идентификации микрофлоры, растений ГМО, контроля качества методов амплификации нуклеиновых кислот, использующих ПЦР) ГОСТ Р ИСО/МЭК 15026-4-2016 Системная и программная инженерия. Гарантирование систем и программного обеспечения. Часть 4. Гарантии жизненного цикла (В настоящем стандарте представлены указания и рекомендации для выполнения определенных процессов, действий и задач для систем и программных продуктов, для которых необходимо выполнение требований, предъявляемых к особо отобранным свойствам, называемым критическими свойствами. В этом стандарте определен независимый от свойств список процессов, действий и задач, необходимых для достижения этих требований и их демонстрации. Настоящий стандарт определяет процессы, действия, задачи, указания и рекомендации в контексте определенной модели жизненного цикла и набора процессов жизненного цикла для управления жизненным циклом системы и/или программного обеспечения)
Страница 126
Страница 1 Untitled document
ГОСТ Р МЭК 61131-3—2016
VARJEXTERNAL
Actual_TOD: TOD; //Глобальное определение времени
END_VAR
IF (RM =NULL)И ВАЖНО: проверить законность ссылки!
THENRETURN;
ENDJF;
IF Actual_TOD >= TODU20:15ORActual_TOD <= TODM.OO
THENRM.NIGHTTIMEQ;И вызов метода из RM
ELSERM.DAYTIMEO;
ENDJF;
END_FUNCTION_BLOCK
//Применяет ключевое слово THIS для назначения собственного экземпляра
CLASS DARKROOMIMPLEMENTSROOM// См. объявление ROOM ebtiueVAR_EXTERNAL
Ext_Room_Ctrl: ROOM_CTRL;
H
См. объявление ROOM_CTRL выше END VAR
METHOD PUBLICDAYTIME;END_METHODMETHODPUBLIC NIGHTTIME;END_METHOD
METHOD PUBLICEXTJ
Ext_Room_Ctrl(RM:= THIS);//Вызвать Ext_Room_Ctrl с собственным экземпляром
END_METHOD
END_CLASS
6.6.5.7.3 Ключевое слово SUPER
Ключевое слово SUPER обеспечивает доступ к методам реализации базового класса.
С ключевым словом SUPER можно вызвать метод, который действителен в экземпляре базового
(родительского) класса. Таким образом, имеет место статическое связывание.
Ключевое слово SUPER не может использоваться с экземплярами других программных элемен
тов. например, выражение my- Room.SUPER.DAYTIMEQ не разрешено.
Ключевое слово SUPER не может использоваться для доступа к старшим предкам порожденных
методов, например, выражение SUPER.SUPER.aMethod не разрешено.
Пример Использование ключевого слова SUPERи полиморфизм
LIGHT2ROOM с использованием SUPER как альтернативная реализация приведенного выше при
мера.Для удобства сюда скопированы некоторые предыдущие примеры.
INTERFACEROOM
METHOD DAYTIMEEND_METHOD ИВызывается в дневное время
METHODNIGHTTIME END_METHOD И Вызывается в ночное время
ENDJNTERFACE
CLASS LIGHTROOMIMPLEMENTSROOM
VARLIGHT: BOOL; ENDJ/AR
METHOD PUBLIC DAYTIME
LIGHT- FALSE;
END_METHOD
METHOD PUBLICNIGHTTIME
123