Показано с 1 по 10 из 30

Тема: реализация годового графика включения/выключения

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #15
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    3,167

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Вот как вбивать это расписание? Здесь гораздо интересней задачка.
    Чего там интересного.
    Покласть на ретайн чтоб не стать очередным плакальщиком на форуме.
    При старте прочитать из файла и выложить в модбас-слейв.
    Периодически проверять слейв на изменения, при их наличии (или специальной просьбе от клиента) - сбрасывать в файл.
    Внешним модбас-клиентом менять что-угодно в слейве говоря или нет (все равно обнаружит) об этом
    Или просто тупо перенести файл данных в плк и сказать ему об этом чтоб прочитал.
    Ну и время ему скидывать для синхронизации
    В общем - строк 20..40
    А первоначальные данные - тупо программно заполнить.

    to petera
    А зачем считать дни ?
    .. schedule : array[1..12,1..31,1..2] of tod;
    Первые два индекса правильно возвратит syslibtime )), и дальше без промежуточных переменных
    ..
    stop := schedule[CurSystemTimeDate.Month, CurSystemTimeDate.Day, ..];
    ..
    //какие, блин, длинные имена. Может просто икс ?
    Последний раз редактировалось Валенок; 08.04.2016 в 17:48.

Похожие темы

  1. Ответов: 21
    Последнее сообщение: 26.05.2016, 19:02
  2. Ответов: 4
    Последнее сообщение: 12.07.2015, 11:48
  3. Ответов: 4
    Последнее сообщение: 28.03.2014, 14:51
  4. Ответов: 6
    Последнее сообщение: 06.02.2014, 15:31
  5. УТ1 с коррекцией выключения по восходу
    от Юрий_Уфа в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 22.03.2012, 12:28

Ваши права

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