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

Тема: Архиватор при пропадании питания

  1. #1

    По умолчанию Архиватор при пропадании питания

    При архивировании данных по биту PowerStatus из регистра Statistic происходят странные вещи (см. файл). Непонятно почему происходит задвоение питания, т.е. состояние наличия или отсутствия питания не чередуются, а происходит какой то дребезг. Кто нибудь сталкивался с таким явлением?
    Вложения Вложения

  2. #2

    По умолчанию

    Если архиватор работает в режиме по таймеру и пропадание/появление питания меньше по времени, чем период архивации, то ничего удивительного.
    Если Вы анализируете состояние бита питания и подаёте команду на запись, то анализируйте чаще, чем период пропадания (рек. значение 100 мс).

  3. #3

    По умолчанию

    Архиватор свой. Работает в теле цикла основной программы.

  4. #4

  5. #5

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    .... Если Вы анализируете состояние бита питания и подаёте команду на запись, то анализируйте чаще, чем период пропадания (рек. значение 100 мс).
    Цикл программы 7ms. Лишние, или некоторые лишние, "появления питания" возникают при перезагрузке контроллера или сбросе. Как могут появляться рядом два сообщения о пропаже питания не понимаю.

  6. #6

    По умолчанию

    1.Попробуйте добавить событие ПЛК загрузился.
    А что в log.txt лежит. Там тоже сдвоенные пропадания?

  7. #7

    По умолчанию

    Задвоение происходит когда в log.txt пишет:
    2008.11.11 12:30:19 # 11 Power down Switch to backup
    2008.11.11 12:31:37 # 11 Power down Backup power off
    у меня в архиве соответственно:
    Время #12:30:19 Питание отсутствует
    Время #12:32:25 Питание отсутствует
    log.txt прилагаю.
    Вложения Вложения
    • Тип файла: txt Log.txt (6.3 Кб, Просмотров: 17)

Ваши права

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