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

Тема: ПЛК63 перезагружается по вачдогу

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

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

    По умолчанию

    Цитата Сообщение от Raikkonen Посмотреть сообщение
    Эти команды у меня используются раз в 500мс.
    В одном цикле примерно 5 вызовов.
    Но проблема то в том, что ПЛК зависает когда я нахожусь в меню, а на это время у меня отключено обновление экрана......


    Это у меня происходит один раз при сигнале "пожар". Разделять это на несколько действий... ну можно в принципе, но это печально
    1.
    Что то я сомневаюсь что цикл 2,5 секунды, если 5 вызовов через 500 мс...
    Скорее раз в 500мс сразу 5 вызовов подряд. А надо 200мс МЕЖДУ вызовами.
    2.
    Что же такого происходит при пожаре, что надо менять значения параметров, а не выходов?
    Тролль-наседка, добрый, нежный и ласковый

  2. #2

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    1.
    Что то я сомневаюсь что цикл 2,5 секунды, если 5 вызовов через 500 мс...
    Скорее раз в 500мс сразу 5 вызовов подряд. А надо 200мс МЕЖДУ вызовами.
    Да, 5 единовременно, но раз в 500.
    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    2.
    Что же такого происходит при пожаре, что надо менять значения параметров, а не выходов?
    Параметр переключает режим работы с ВКЛ на ВЫКЛ. А уже выход меняется по изменению режима.

  3. #3

    По умолчанию

    Короче сейчас что имеем:
    1. Поменял опрос этого несчастного контроллера, сделал задержку между опросами 100мс, вместо 10 как было.
    2. Сделал вот как раз 23-25 строки кода попеременно с обновлением экрана. Теперь раз в 200мс либо обновление экрана, либо обновление температуры.

    Что в итоге помогло я не знаю, но теперь не зависает.
    Теперь есть новая задача - из риал в строку с заданием точности есть готовая библиотка? =)
    Чтобы я раз в 200мс просто одной ShowString обновлял весь экран.....

  4. #4

    По умолчанию

    Цитата Сообщение от Raikkonen Посмотреть сообщение
    Короче сейчас что имеем:
    1. Поменял опрос этого несчастного контроллера, сделал задержку между опросами 100мс, вместо 10 как было.
    2. Сделал вот как раз 23-25 строки кода попеременно с обновлением экрана. Теперь раз в 200мс либо обновление экрана, либо обновление температуры.

    Что в итоге помогло я не знаю, но теперь не зависает.
    Теперь есть новая задача - из риал в строку с заданием точности есть готовая библиотка? =)
    Чтобы я раз в 200мс просто одной ShowString обновлял весь экран.....
    Здесь и здесь есть примеры.

Похожие темы

  1. Ответов: 2
    Последнее сообщение: 10.12.2020, 11:41
  2. ПЛК63 перезагружается
    от PavelGO в разделе ПЛК63/73
    Ответов: 9
    Последнее сообщение: 15.11.2019, 13:41
  3. Ответов: 2
    Последнее сообщение: 12.01.2016, 19:42
  4. не перезагружается плк
    от AntoNechayuk в разделе ПЛК1хх
    Ответов: 32
    Последнее сообщение: 08.12.2013, 08:46
  5. Перезагружается ПЛК 154
    от Карнаухов Дмитрий в разделе ПЛК1хх
    Ответов: 20
    Последнее сообщение: 10.05.2011, 17:59

Ваши права

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