Страница 6 из 7 ПерваяПервая ... 4567 ПоследняяПоследняя
Показано с 51 по 60 из 65

Тема: новичок

  1. #51

    По умолчанию

    Здравствуйте, второй день в owen logic подскажите как собрать этот алгоритм " Светильник EL3 освещает территорию входа. В будни (пн-пт) EL3 включается автоматически с 20-00 до 06-00. В выходные дни работает по сигналу от датчика BK. Также светильник EL3 может быть включен и выключен вручную с помощью кнопки SB5. При отсутствии нажатия на кнопку SB5 более 5 секунд EL3 возвращается к выполнению основного алгоритма.
    "

  2. #52

    По умолчанию

    Если я правильно понял, то.. SB5 выключает, если горел на 5 секунд и включает на 5 сек если не горел?
    А ПР у Вас какой? Надеюсь с часами?

  3. #53
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    1,911

    По умолчанию

    Цитата Сообщение от Dancho Посмотреть сообщение
    Здравствуйте, второй день в owen logic подскажите как собрать этот алгоритм " Светильник EL3 освещает территорию входа. В будни (пн-пт) EL3 включается автоматически с 20-00 до 06-00. В выходные дни работает по сигналу от датчика BK. Также светильник EL3 может быть включен и выключен вручную с помощью кнопки SB5. При отсутствии нажатия на кнопку SB5 более 5 секунд EL3 возвращается к выполнению основного алгоритма.
    "
    А пятница у нас заканчивается когда? В субботу 6:00 или в полночь?
    Да, и понедельник когда начинается? В 20:00 или в полночь?

    Безымянный.png
    Последний раз редактировалось Dimensy; 08.02.2025 в 12:43.

  4. #54
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,440

    По умолчанию

    Цитата Сообщение от Dancho Посмотреть сообщение
    Здравствуйте, второй день в owen logic подскажите как собрать этот алгоритм " Светильник EL3 освещает территорию входа. В будни (пн-пт) EL3 включается автоматически с 20-00 до 06-00. В выходные дни работает по сигналу от датчика BK. Также светильник EL3 может быть включен и выключен вручную с помощью кнопки SB5. При отсутствии нажатия на кнопку SB5 более 5 секунд EL3 возвращается к выполнению основного алгоритма.
    "
    Совсем недавно в одной из тем выкладывал командоаппарат реального времени с маской недели:

    Командоаппарат реальногого времени с маской недели на 32 команды 8 канальный_00.owle
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  5. #55

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Что-то вы тут намудрили.
    Вот тут чутка поэкспериментировал
    Алгоритм работы кондиционеров устроен так, что каждый новый кондиционер можно включить только после завершения полного 10-минутного цикла работы уже запущенных. Например, если работает один кондиционер (К1) и прошло 7 минут, то при попытке включить второй (К2) они оба запустятся только через 3 минуты, когда К1 достигнет 10 минут. После этого, если К1 и К2 работают и прошло, например, 3 минуты, то для включения третьего (К3) нужно дождаться, когда К1 и К2 проработают полные 10 минут. Включение нового кондиционера всегда происходит только после завершения полного цикла всех ранее включенных устройств. А сейчас включается сразу(

    Вот в моей программе было так сделано, только там всё коряво и когда хочешь с 3 перейти сразу на 2, условие для выключения не срабатывает и, короче, ничего не работает. Ну и еще там не по времени у меня..

  6. #56
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    1,911

    По умолчанию

    Цитата Сообщение от mma@zit21.ru Посмотреть сообщение
    Алгоритм работы кондиционеров устроен так, что каждый новый кондиционер можно включить только после завершения полного 10-минутного цикла работы уже запущенных. Например, если работает один кондиционер (К1) и прошло 7 минут, то при попытке включить второй (К2) они оба запустятся только через 3 минуты, когда К1 достигнет 10 минут. После этого, если К1 и К2 работают и прошло, например, 3 минуты, то для включения третьего (К3) нужно дождаться, когда К1 и К2 проработают полные 10 минут. Включение нового кондиционера всегда происходит только после завершения полного цикла всех ранее включенных устройств. А сейчас включается сразу(

    Вот в моей программе было так сделано, только там всё коряво и когда хочешь с 3 перейти сразу на 2, условие для выключения не срабатывает и, короче, ничего не работает. Ну и еще там не по времени у меня..
    Ну, вам, вроде, уже сделали такой пример. Но, вот мой
    Вложения Вложения

  7. #57
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,440

    По умолчанию

    Цитата Сообщение от mma@zit21.ru Посмотреть сообщение
    Алгоритм работы кондиционеров устроен так, что каждый новый кондиционер можно включить только после завершения полного 10-минутного цикла работы уже запущенных. Например, если работает один кондиционер (К1) и прошло 7 минут, то при попытке включить второй (К2) они оба запустятся только через 3 минуты, когда К1 достигнет 10 минут. После этого, если К1 и К2 работают и прошло, например, 3 минуты, то для включения третьего (К3) нужно дождаться, когда К1 и К2 проработают полные 10 минут. Включение нового кондиционера всегда происходит только после завершения полного цикла всех ранее включенных устройств. А сейчас включается сразу(

    Вот в моей программе было так сделано, только там всё коряво и когда хочешь с 3 перейти сразу на 2, условие для выключения не срабатывает и, короче, ничего не работает. Ну и еще там не по времени у меня..
    Здесь не так давно выкладывал проект с макросом разруливания одновременного запуска: https://owen.ru/forum/showthread.php?t=26216&page=353
    А ранее, в одной из тем это подробно обсуждали!

    Разруливание одновременного запуска_5.jpg

    Просто любопытно, чем вас не устроил предложенный мною в посте #22 вариант? Вы его смотрели?
    Последний раз редактировалось Сергей0308; 10.02.2025 в 13:00.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  8. #58

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Ну, вам, вроде, уже сделали такой пример. Но, вот мой
    Я вам очень благодарен. Уже начал всё понимать, что как устроено. Как можно это реализовать?
    Нужно разработать систему управления тремя кондиционерами с двумя режимами работы:

    Режим "Включен" – кондиционер работает постоянно, без ротации.
    Режим "Авто" – кондиционер участвует в ротации с другими, чтобы равномерно распределять нагрузку.
    Правила работы системы:

    Если два кондиционера в "авто"-режиме, они работают поочередно.
    Если три кондиционера в "авто"-режиме, всегда работают два из них, чередуясь, чтобы нагрузка распределялась равномерно.
    Если кондиционер включен вручную, он не участвует в ротации.
    На одном кондиционере нельзя одновременно включить оба режима.
    Условия включения и выключения:

    Кондиционеры включаются при температуре 30°C.
    Отключаются при температуре 20°C.
    Техническая реализация:

    Нужно создать макрос для управления логикой ротации.
    На основной схеме должны быть 3 выхода (по одному на каждый кондиционер) и 3 входа (для получения состояния каждого кондиционера).

  9. #59

    По умолчанию

    Цитата Сообщение от mma@zit21.ru Посмотреть сообщение
    Как можно это реализовать?
    На основной схеме должны быть 3 выхода (по одному на каждый кондиционер) и 3 входа (для получения состояния каждого кондиционера).
    Может Вы уже определитесь с ТЗ окончательно?
    - 3 кондиционера
    - каждый работает в одном из режимов: Выкл, Вкл, Авто
    - если кондиционер вкл. то его работа измеряется в циклах по 10 минут
    - кондиционер не должен переходить на новый режим пока не закончится предыдущий цикл
    - те кондиционеры, которые находятся в режиме авто в конце каждого цикла должны меняться местами
    - если одновременно 3 кондиционера в режиме "Авто", работают 2 - не работает 1
    - если только 1 в режима "Авто", то считается, что он в режиме "Вкл"

    Всё?
    Последний раз редактировалось EFrol; 12.02.2025 в 15:08.

  10. #60

    По умолчанию

    Цитата Сообщение от EFrol Посмотреть сообщение
    Зачем входы состояния, когда нет входов задания режимов?
    входы
    К1 вкл i5, авто i6
    К2 вкл i7, авто i8
    К3 вкл i9, авто i10
    выходы
    К1 q4
    К2 q5
    К3 q6

Страница 6 из 7 ПерваяПервая ... 4567 ПоследняяПоследняя

Похожие темы

  1. CoDeSys + TraceMode (новичок)
    от VanUliK в разделе Другие SCADA системы
    Ответов: 15
    Последнее сообщение: 26.05.2014, 21:38
  2. Ответов: 7
    Последнее сообщение: 15.10.2011, 06:57
  3. Нужна помощь RS-485(новичок)
    от Boo the Hamster в разделе Сетевые технологии
    Ответов: 5
    Последнее сообщение: 01.09.2011, 16:21
  4. Новичок. Проблем с МВА8
    от Коротенко в разделе Мх110
    Ответов: 8
    Последнее сообщение: 17.09.2010, 15:08
  5. Новичок. Проблем с МВА8
    от Коротенко в разделе Эксплуатация
    Ответов: 8
    Последнее сообщение: 17.09.2010, 15:08

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •