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

Тема: ПР205 Слетают значения переменных на исходные

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

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

    По умолчанию

    Тут по другому:
    Три переменки на входе: Vm энергонезависимая (с неё при старте берется значение) Vs с экрана и Vn сетевая
    на выходе они же и при обновлении значения любой из них это значение перезаписывается в них же.
    Для этого используется блок SelChgF, в котором с использованием задержек на один цикл сравниваются значения до и после двух переменных и выбирается значение которое прилетело самым последнем и записывается на выход блока. это готовый блок из библиотеки. А для трех переменных сделали тоже самое воспользовавшись этими же блоками.
    Иногда плк перезагружается сбрасывая все эти перемнки в ноль.
    Это происходило в основном при изменении значений с экрана, реже по сети.
    А еще интересней были случаи когда залетали значения те что были в прошлой прошивке, откуда они брались не известно
    Поэтому если на выходах задержать еще на один цикл перезапись во все переменные текущего значения то наблюдается циклическое сбрасывание на ноль
    Экран уже связан с переменной своей и она обновляется сразу без задержек
    Последний раз редактировалось zakhar81; 29.12.2023 в 11:32.

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

    По умолчанию

    Цитата Сообщение от zakhar81 Посмотреть сообщение
    Тут по другому:
    Три переменки на входе: Vm энергонезависимая (с неё при старте берется значение) Vs с экрана и Vn сетевая
    на выходе они же и при обновлении значения любой из них это значение перезаписывается в них же.
    Для этого используется блок SelChgF, в котором с использованием задержек на один цикл сравниваются значения до и после двух переменных и выбирается значение которое прилетело самым последнем и записывается на выход блока. это готовый блок из библиотеки. А для трех переменных сделали тоже самое воспользовавшись этими же блоками.
    Иногда плк перезагружается сбрасывая все эти перемнки в ноль.
    Это происходило в основном при изменении значений с экрана, реже по сети.
    А еще интересней были случаи когда залетали значения те что были в прошлой прошивке, откуда они брались не известно
    Покажите скрин как вы подсоединили блоки
    Последний раз редактировалось Dimensy; 29.12.2023 в 11:22.

  3. #3

    По умолчанию

    Вот этот блок, никаких обратных связей нет, все переменки перезаписываются на самое последнее значение прилетевшее в любую из них
    Изображения Изображения

  4. #4

    По умолчанию

    Сейчас сделал вот так, через промежуточные локальные переменные, жду сколько так проработает
    Хотя я не знаю почему контроллеры эти перезагружаются, и вообще дело может не в этом блоке, но косяк в нем или из за него есть в том что переменные слетают.
    В техподдержку отправил все проекты которые залиты на ПР205, ответа пока нет
    Изображения Изображения

Похожие темы

  1. Ответов: 13
    Последнее сообщение: 05.01.2024, 08:08
  2. Ответов: 2
    Последнее сообщение: 26.05.2022, 23:33
  3. Ответов: 7
    Последнее сообщение: 21.04.2017, 10:53
  4. Некорректные значения переменных
    от ksn33 в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 15.04.2011, 12:07
  5. Значения переменных bad
    от AndrRus в разделе Master SCADA 3
    Ответов: 0
    Последнее сообщение: 04.07.2009, 01:37

Ваши права

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