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

Тема: Бета-тест нового функционала в ПЛК110 [М02]

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

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

    По умолчанию Бета-тест нового функционала в ПЛК110 [М02]

    Добрый день, товарищи!
    Фирма Овен подготовила новый функционал на ПЛК110-М02 - альтернативный алгоритм работы с Retain. И приглашает Вас принять участие в beta-тестировании.
    Встречайте, версия 1.0.3!

    Основные изменения:
    1. Обычно, retain записывается по событию выключения питания. Однако иногда программы становятся такими большими, а тестировать их совсем не хочется...
    И В САМЫЙ ОТВЕТСТВЕННЫЙ МОМЕНТ ПЛК перезагружается по Watchdog... Естественно, Retain не сохраняются.

    Для таких ОСОБЫХ случаев, мы разработали альтернативный режим записи retain циклически, по таймеру.
    А для повышения надёжности теперь есть 2 копии retain и выбирается самая свежая и корректная.

    Но, как Вы понимаете, бесплатный сыр бывает только в мышеловке - запись Retain не происходит мгновенно и jitter цикла ПЛК сильно увеличивается в момент записи. Поэтому в таком режиме мы крайне не рекомендуем использовать цикл ПЛК меньше 10 мс.
    Период записи можно менять в диапазоне от 1 до 1000 секунд.
    Для изменения режима retain воспользуйтесь командами PLCBrowser. Хелп по командам PLCBrowser традиционно по команде "?"

    2. Для уверенных в своем коде, но осторожных программистов мы добавили функцию принудительной записи retain по команде пользователя из программы. Для этого используется библиотека RetainControlLib.lib. Библиотека работает только в "обычном" режиме retain, по выключению питания. При этом, в момент принудительной записи выполнение программы приостанавливается на несколько десятков мс, т.е. использовать её надо с осторожностью.

    Также есть некоторый правки обнаруженных пользователями ошибок.

    P.S. Ждём от Вас обратной связи и надеемся, что Вы не станете использовать beta-версию в серьёзных проектах!
    P.P.S. Основной причиной срабатывания watchdog уже традиционно становится многодесятикратное превышение времени исполнения программы над установленным временем цикла. Здравый смысл и модуль Statistic помогут избежать таких ситуаций.
    Вложения Вложения
    Последний раз редактировалось Филоненко Владислав; 13.11.2018 в 10:31.
    Тролль-наседка, добрый, нежный и ласковый

Похожие темы

  1. ПРМ-3. Модули аналогового ввода/вывода для ПР
    от Андрей Посохов в разделе Программируемые реле
    Ответов: 238
    Последнее сообщение: 14.02.2024, 15:54
  2. ПР100. Компактное программируемое реле
    от Андрей Посохов в разделе Программируемые реле
    Ответов: 451
    Последнее сообщение: 01.06.2023, 09:02
  3. Ответов: 10
    Последнее сообщение: 21.04.2016, 12:59
  4. Тест ПЛК
    от urfin в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 22.09.2008, 21:51

Ваши права

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