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

Тема: Не работает ПИД регулятор после перезагрузки СПК

  1. #1

    По умолчанию Не работает ПИД регулятор после перезагрузки СПК

    Добрый день!
    Проект на панели СПК210, версия прошивки 3.6.0318.1402. Возникла проблема с работой ФБ APID_POS_VALV библиотека CmpOwenPidRegs, в начале работы запускаю АНР ФБ ПИД, все проходит штатно (предварительно перед стартом АНР выполняю сброс ФБ ПИД на нулевые параметры, если не сбросить, то АНР не запускается), после завершения АНР ФБ ПИД переходит в режим "ПИД в работе" и работает штатно, т.е. держит регулируемую величину в заданных пределах. Но после перезагрузки СПК, при записи рассчитанных при АНР коэффициентах, SP и включения регулирования ничего не происходит, ФБ ПИД перестает работать, только периодически может пролетать импульс с выхода "Less", при этом состояние ФБ ПИД "ПИД в работе". Могли бы подсказать в чем может быть проблема? Почему ФБ ПИД после перезагрузки СПК не работает. (При написание также смотрел пример "Example_ApidPosValv_3516v1")
    Последний раз редактировалось kastor163; 22.06.2025 в 09:19.

  2. #2
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,399

    По умолчанию

    Цитата Сообщение от kastor163 Посмотреть сообщение
    Добрый день!
    Проект на панели СПК210, версия прошивки 3.6.0318.1402. Возникла проблема с работой ФБ APID_POS_VALV библиотека CmpOwenPidRegs, в начале работы запускаю АНР ФБ ПИД, все проходит штатно (предварительно перед стартом АНР выполняю сброс ФБ ПИД на нулевые параметры, если не сбросить, то АНР не запускается), после завершения АНР ФБ ПИД переходит в режим "ПИД в работе" и работает штатно, т.е. держит регулируемую величину в заданных пределах. Но после перезагрузки СПК, при записи рассчитанных при АНР коэффициентах, SP и включения регулирования ничего не происходит, ФБ ПИД перестает работать, только периодически может пролетать импульс с выхода "Less", при этом состояние ФБ ПИД "ПИД в работе". Могли бы подсказать в чем может быть проблема? Почему ФБ ПИД после перезагрузки СПК не работает. (При написание также смотрел пример "Example_ApidPosValv_3516v1")
    Добрый день.
    Эта проблема проявляется именно в файле примера Example_ApidPosValv_3516v1?

  3. #3

    По умолчанию

    Нет это проблема появляется в моей программе, но она сделана по аналогии с Example_ApidPosValv_3516v1, поэтому и не ясно, почему ведет себя так ФБ. Все рекомендации по PV_TIME выполнены, задержка на запуск 2 цикла соблюдена. Также заметил, что при сбое вычисленное положение КЗР равно 0, т.е. не рассчитывается.

  4. #4
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,399

    По умолчанию

    Цитата Сообщение от kastor163 Посмотреть сообщение
    Нет это проблема появляется в моей программе, но она сделана по аналогии с Example_ApidPosValv_3516v1, поэтому и не ясно, почему ведет себя так ФБ. Все рекомендации по PV_TIME выполнены, задержка на запуск 2 цикла соблюдена. Также заметил, что при сбое вычисленное положение КЗР равно 0, т.е. не рассчитывается.
    А при использовании самого примера - она повторяется?

  5. #5

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    А при использовании самого примера - она повторяется?
    Сейчас на объекте попробовал код из примера результат тот же, пишет, что ПИД в работе, но регулирования нет. Делал в такой последовательности: Записал рассчитанные ранее коэффициенты в ФБ ПИД, затем записал SP, включил регулирование. Прилагаю также скриншот.PID.jpeg . Также попробовал запустить АНР (из кода примера), все работает. Процесс АНР запустился, скорее всего и после его завершения также все будет работать, до перезагрузки СПК.
    Последний раз редактировалось kastor163; 23.06.2025 в 09:19.

  6. #6
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,399

    По умолчанию

    Цитата Сообщение от kastor163 Посмотреть сообщение
    Сейчас на объекте попробовал код из примера результат тот же, пишет, что ПИД в работе, но регулирования нет. Делал в такой последовательности: Записал рассчитанные ранее коэффициенты в ФБ ПИД, затем записал SP, включил регулирование. Прилагаю также скриншот.PID.jpeg . Также попробовал запустить АНР (из кода примера), все работает. Процесс АНР запустился, скорее всего и после его завершения также все будет работать, до перезагрузки СПК.
    Напишите, пожалуйста, на support@owen.ru, чтобы мы могли более предметно исследовать вашу ситуацию.

Похожие темы

  1. Ответов: 2
    Последнее сообщение: 29.05.2023, 19:59
  2. Ответов: 4
    Последнее сообщение: 22.12.2022, 10:38
  3. Ответов: 1
    Последнее сообщение: 12.10.2022, 16:39
  4. Ответов: 4
    Последнее сообщение: 16.03.2017, 04:48
  5. Ответов: 6
    Последнее сообщение: 06.02.2014, 15:31

Ваши права

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