Страница 843 из 855 ПерваяПервая ... 343743793833841842843844845853 ... ПоследняяПоследняя
Показано с 8,421 по 8,430 из 8547

Тема: CODESYS V3.5. Вопросы и ответы

  1. #8421

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    2 пункт, для всех модулей слейв установить Вложение 85155
    Чтобы открыть ваш проект, нужны таргеты на ваш ПЛК и модули, это не Овен

    Пиндец, опять все блоки CFC не по порядку, тяжёлый случай.
    Небось и очистку с компиляцией так и не сделал.

    Это устанавливал у себя.
    Вложения Вложения

  2. #8422

    По умолчанию

    Я вам про прямую адресацию намекал еще раньше, но вы так и не уловили... Когда прописываете модули, кодесис сам проставляет адреса в порядке появления модуля. И если вы будете тиражировать свое решение, то можете влететь.

    Может я и не такой спец в программировании, но вы почемуто игнорируете многие полезные советы, а с некоторыми вообще не стараетесь разобраться и ждете прямых ответов... А как же жажда самообразования?

  3. #8423

    По умолчанию

    Добрый день!
    Подскажите, наверное, есть функция которя отслеживает изменение значения переменной, понятно, что написать код не проблема, но интересно посмотреть библиотеку в которой это реализовано, может там еще чего интересного есть, сам не нашёл

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

    По умолчанию

    Цитата Сообщение от viktor1974 Посмотреть сообщение
    Добрый день!
    Подскажите, наверное, есть функция которя отслеживает изменение значения переменной, понятно, что написать код не проблема, но интересно посмотреть библиотеку в которой это реализовано, может там еще чего интересного есть, сам не нашёл
    Добрый день.
    https://oscat.ru/wp-content/Video/Co...ection_ANY.mp4

  5. #8425

    По умолчанию

    Здравствуйте, повторный вопрос про ПИД-регулятор. Он уже задавался
    07.04.2021, 16:02
    С чем связано изменение ФБ STD_PID библиотеки CmpOwenPidRegs_v3.5.14.33? Убрали ограничение интегральной составляющей и т.д., по моему стал менее удобен.
    Был получен ответ, что "В них нет смысла, PMAX и PMIN являются более строгими ограничениями.". Но это не полный ответ. Интегральная часть фактически ограничена PMAX и PMIN, или же не ограничена, а ограничен только выход? Это явно не написано в документации, а это крайне важно. Если на входе регулятора присутствует ошибка, которую он выходом не может скомпенсировать, выход упирается в ограничение PMAX, а интегральная часть внутри, если она не ограничена, может продолжить бесконтрольно расти до бесконечности или до переполнения. Обязательно нужен какой-то anti-wind-up, или списывание интегральной составляющей или клампинг. Иначе, если регулятор насытился и остался в насыщении, интегратор улетел в бесконечность, то потом никакими заданиями его не вывести из этого состояния. Сейчас у нас на объекте проявилась проблема с регулятором ФБ STD_PID, когда он выдаёт свой PMAX после долгого времени простоя и не хочет выходить из ограничения. Прошу подтвердить, что внутри реализации регулятора интегратор ограничен - именно интегратор, а не только лишь выход. И добавить это в документацию. Что да, отдельной переменной для ограничения интегратора пусть и нет, но интегратор ограничен тем же параметром PMAX и PMIN. Это критически важно. Без этого функционала регулятор становится прямо скажем опасен.

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

    По умолчанию

    Добрый день.

    Прошу подтвердить, что внутри реализации регулятора интегратор ограничен - именно интегратор, а не только лишь выход
    Скриншот из исходников библиотеки:

    05-08-2025 15-48-15.png

    И добавить это в документацию
    Уточните, пожалуйста - в каких именно фрагментах документа, на ваш взгляд, следует разместить это примечание?

  7. #8427

    По умолчанию

    Я надеялся, что есть функция, которая отслеживает изменение определенной области памяти, чтобы не создавать экземляр ФБ для каждой переменной, но всё равно Спасибо

  8. #8428

    По умолчанию

    Спасибо! Варианты правки документации (попросил o3)
    1. В описании PMIN и PMAX: Минимальное значение выходного сигнала регулятора и интегральной составляющей
    диапазоне -1.0...1.0)

    2. Вставка в пояснительный текст после рисунка 2.6 (процесс регулирования)
    Дополнительная защита от wind-up
    Если ошибка остаётся значительной и выход достигает PMIN или PMAX, дальнейшее интегрирование не приводит к росту интегральной части: интегратор фиксируется в тех же пределах PMIN или PMAX. После устранения ошибки регулятор возвращается из насыщения.

    Также стоит доработать рисунок, заменив редуцированные переменные _IMAX _IMIN на PMAX и PMIN

    Этого достаточно, чтобы инженер, читающий документ, чётко понял: внутри ФБ интегратор «зажат» такими же границами, как и сам выход, и дополнительной настройки для anti-wind-up не требуется.

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

    По умолчанию

    Цитата Сообщение от Belerafon Посмотреть сообщение
    Спасибо! Варианты правки документации (попросил o3)
    1. В описании PMIN и PMAX: Минимальное значение выходного сигнала регулятора и интегральной составляющей
    диапазоне -1.0...1.0)

    2. Вставка в пояснительный текст после рисунка 2.6 (процесс регулирования)
    Дополнительная защита от wind-up
    Если ошибка остаётся значительной и выход достигает PMIN или PMAX, дальнейшее интегрирование не приводит к росту интегральной части: интегратор фиксируется в тех же пределах PMIN или PMAX. После устранения ошибки регулятор возвращается из насыщения.

    Также стоит доработать рисунок, заменив редуцированные переменные _IMAX _IMIN на PMAX и PMIN

    Этого достаточно, чтобы инженер, читающий документ, чётко понял: внутри ФБ интегратор «зажат» такими же границами, как и сам выход, и дополнительной настройки для anti-wind-up не требуется.
    Спасибо за предложения, правки будут внесены в ближайшее время.

  10. #8430

    По умолчанию

    Добрый день! В документе "CODESYS V3.5 Вопросы и ответы (FAQ) Руководство пользователя 21.09.2022 версия 3.1" п.9.4 путь монтирования SD накопителя /mnt/ufs/media/mmcblk0p1. В http://X.X.X.X/cgi-bin/luci/admin/system/mounts - Файловая система(/dev/mmcblk1p1), Точка монтирования(/mnt/ufs/media/mmcblk1p1). Описка в документе?

Страница 843 из 855 ПерваяПервая ... 343743793833841842843844845853 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 4000
    Последнее сообщение: Сегодня, 12:05
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 849
    Последнее сообщение: 16.11.2025, 08:58
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 273
    Последнее сообщение: 08.09.2025, 13:21
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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