Точнее сформулируйте. Что значит "взаимозаблокировать"... Если есть 1ый, второй не включать? И наоборот?
PS Тогда XOR и AND для обоих
PS2
Вложение 86726
Вид для печати
Точнее сформулируйте. Что значит "взаимозаблокировать"... Если есть 1ый, второй не включать? И наоборот?
PS Тогда XOR и AND для обоих
PS2
Вложение 86726
Добрый день
Не пойму что не нравится компилятору
End_if-ы есть а где такая же концовка для кейса?
Спасибо большое,вы очень помогли
ну сейчас же возможности нейросетей доступны каждому, зайдите на alice.yandex.ru и заддайте свой вопрос с небольшой приставкойВо первых пока смотрите на полученный код, наберетесь навыков, когда адаптируете код в ОЛ, еще приобретете умений и потом уж если не получится, обратитесь на форум, вот мол код не работает и другим станет интересно чтож там за код такой косячный. А просто выкатить: решите за меня задачу, это не красивоЦитата:
как эксперт в промышленном программировании на языке ST реши задачу: Здравствуйте,в ОЛ надо запрограммировать открытие/закрытие 7 клапанов,пока клапан открывается в течении 15 секунд мигает индикация и после открытия(по истечении 15 секунд) загорается зеленая индикация.Подскажите,пожалуйста,как это можно реализовать,именно мигание и постоянное горение,до отключения?
Да уж, короче, вот здесь делали проект контроля танков:
https://owen.ru/forum/showthread.php...l=1#post412743
При их наполнении включается звуковая и световая сигнализация.
При первом нажатии на кнопку выключается звуковая сигнализация, световая продолжает работать, в смысле, лампы соответствующие танку(танкам) мигают.
Каждое последующее нажатие на кнопку квитирует по одному танку, если наполнилось сразу более одного танка, в смысле, лампа, соответствующая наполненному танку перестаёт мигать, начинает светится постоянно.
Так сделано, чтобы не пропустить все вновь заполненные танки!
Для вашей нехитрой задачи можно посмотреть как реализовано мигание и затем постоянное свечение лампы, что Вы планировали сделать!
Надеюсь что Вам хватит ума!
Вложение 86797
Вложение 86796
И, совсем забыл, я бы предпочёл двух(трёх) цветные лампы, типа таких:
https://meyertec.owen.ru/product/mt22_wd24#tech
Вложение 86798
Добрый вечер! Начал разбираться с реле пр103-24.1610.06.1.0 с двумя прм 24.2 . Пока получается при помощи генератора BLINK включать и выключать реле на самом пр и на модуле прм, хотел перейти к следующему шагу : по астрономическому интервальному таймеру CLOCK управлять реле ( для задания режима день/ночь на электрокотле в котельной в своем доме) , но вот ПРОБЛЕМА : CLOCK должен быть в функциональных блоках в подразделе "таймеры", об этом говорит справка и в обучающих видео тоже, но у меня в таймерах только TP, TON, TOF, а CLOCK и WCLOCK отсутствуют. Удалось загрузить в макросы проекта из менеджера компонентов CLOCK_WEEK, но он довольно сложный , хотелось бы поставить CLOCK. Думал , может нужно обновиться : обновил версию овенлоджик и версию прошивки ПР , но CLOCK так и не появился. Подскажите, где может быть эта настройка для появления CLOCK? PS: у меня ПР определяется, программа в него загружается, в режиме симуляции работает, при включении переключателя "Работа" ПР работает физически , реле переключаются. Всем добра!
В новых ПР от него отказались, задача времени только в программе ПР,
используйте CLOCK_WEEK, там задачу можно менять из программы или по сети.
Если нужен астротаймер, то он тут
Астротаймер на ST________ https://owen.ru/forum/showthread.php...696#post448696