Показано с 1 по 4 из 4

Тема: Расписание включение/выключение установки для MasterSCADA 4d

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    А есть мысли как привязаться к дню недели, если точка включения днем, а точка выключения ночью?
    Значение дня недели я вычисляю правильно и корректно его могу использовать.
    Если мне нужно включать установку только в понедельник 8:00, и выключить в 00:10(а это уже вторник). Ведь вторник это уже новый день, и соответственно значения дня изменится в 00:01. И если задать в коде условие работы включения "понедельник", а точка выключения оказывается во вторник - ничего работать не будет.
    Я же вам говорю, используйте функцию DAY_OF_WEEK и текущее значение времени. Тогда требуемое вам условие будет выглядеть следующим образом:
    IF Текущее_время > Утро (*константа 8 утра*) AND День_недели = 1 OR Текущее_время < Ночь (*константа 00:10*) AND День_недели = 2
    THEN Работа_установки := TRUE
    ELSE Работа_установки := FALSE
    END_IF;
    Дальше у вас каша идет какая-то. Непонятно, зачем работать со строками, если можно работать с группой типов Дата-Время, мне кажется так намного проще, плюс меньше шансов словить ошибку.

    Здесь небольшая ошибка, вы указали знак (<) меньше, поэтому код будет работать наоборот, только с 00:00 по 8:00
    IF Текущее_время < Утро //константа 8 часов утра
    THEN Работа_установки := FALSE
    ELSE Работа_установки := TRUE
    END_IF;
    Нет, вы неправы. Установка будет работать как раз с 08:00 по 00:00, внимательно смотрите цикл, если не верите, можете в отладчике проверить.
    Последний раз редактировалось b_aleks; 05.05.2020 в 13:17.

Похожие темы

  1. Ответов: 14
    Последнее сообщение: 10.12.2019, 15:29
  2. Включение по одной температуре, а выключение по другой
    от tillsmirnoff в разделе Среда программирования OWEN Logic
    Ответов: 8
    Последнее сообщение: 02.09.2019, 22:58
  3. помогите настроить УТ24 включение и выключение
    от Дмитрий2256 в разделе Эксплуатация
    Ответов: 4
    Последнее сообщение: 30.06.2017, 10:29
  4. Ответов: 12
    Последнее сообщение: 20.05.2011, 08:20
  5. Включение и Выключение ПЛК
    от Akop в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 02.06.2008, 19:02

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

Ваши права

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