Страница 93 из 94 ПерваяПервая ... 438391929394 ПоследняяПоследняя
Показано с 921 по 930 из 931

Тема: Макросы в онлайн базе OWEN Logic

  1. #921

    По умолчанию

    Я не делал АНР для ПИД - не те вычислительные мощности у ПР, да и ПИД разработал когда язык ST ещё отсутствовал в OL, а на FBD весь код будет выполняться, хотя некоторые участки не будут оказывать влияния на работу - т.е. будет неоправданная нагрузка и замедление машинного цикла.

    Кроме того, работаю по профилю полученного образования и отчётливо представляю изученный материал - настройка ПИД не вызывает сложностей.

    Поищите методы АНР - их разрабатывают до сих пор.
    Суть методов - на первой стадии проводят идентификацию объекта управления, на второй стадии по формулам вычисляют коэффициенты.
    Мне попадался справочник по вычислениям коэффициентов для разных представлений ПИД, для разный видов формул идентификации объекта - это как раз второй шаг.
    Aidan O'Dwyer. Handbook of PI and PID controller tuning rules.

    Когда сделаете АНР - надеюсь, поделитесь с сообществом.

    Успехов в учёбе и самообразовании.

  2. #922

    По умолчанию

    вопросы к макросам битовых масок. битовая маска по 8 входов со сдвигом сделана так, что теряется 0 бит из маски, его невозможно использовать, а битовая маска на 32 входа не вытаскивается на рабочее поле, проверил на проектах для пр200 и пр205. У меня есть самодельные макросы для упаковки, но если эти выложены в менеджер компонентов, то думаю, стоит обратить на это внимание.

  3. #923

    По умолчанию

    Цитата Сообщение от 66666666 Посмотреть сообщение
    вопросы к макросам битовых масок. битовая маска по 8 входов со сдвигом сделана так, что теряется 0 бит из маски, его невозможно использовать, а битовая маска на 32 входа не вытаскивается на рабочее поле, проверил на проектах для пр200 и пр205. У меня есть самодельные макросы для упаковки, но если эти выложены в менеджер компонентов, то думаю, стоит обратить на это внимание.
    Очередная пурга, проверил, всё выносится и работает. Просто биты обозначены не 0-7, а 1-8, то есть 1 и есть 0 бит. 1 Макросы бит.jpg
    У 32 битного тоже самое, биты 1-32, а не 0-31, просто ему надо много места на поле,
    если поле маленькое или высоко задрать макрос, он может не встать на поле.

    На ПР200 и ПР205 всё работает.
    Последний раз редактировалось kondor3000; 15.10.2025 в 10:01.

  4. #924

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Просто биты обозначены не 0-7, а 1-8, то есть 1 и есть 0 бит
    за подсказку с размером поля спасибо, а эти короткие битовые маски со сдвигом сами можете проверить. подать 1 на 1 вход и на выходе получите 2, а не 1

  5. #925

    По умолчанию

    Цитата Сообщение от 66666666 Посмотреть сообщение
    за подсказку с размером поля спасибо, а эти короткие битовые маски со сдвигом сами можете проверить. подать 1 на 1 вход и на выходе получите 2, а не 1
    Я вам скрин выложил, на скрине Mask1 =1
    Последний раз редактировалось kondor3000; 15.10.2025 в 10:14.

  6. #926

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Я вам скрин выложил, на скрине МАСКА 1 =1
    нашел в чем дело, в проекте, который достался по наследству использовался макрос предыдущей версии 1.1, сейчас в менеджере компонентов он уже исправлен и версия 1.2, там упаковывает корректно. вопрос снят, спасибо.
    макрос сдвиг.png

  7. #927

    По умолчанию

    Подскажите макрос для прибора ПР103-230.1610.01.X.0 (первое поколение) ПИД регулятор для дискретного КЗР применяется для данного прибора? В справке на макрос (макросы) есть примечание, что данный макрос поддерживается только приборами второго поколения (за исключением ПР103 М01). Но применить их не могу в проекте ПР103-230.1610.01.X.0 (первое поколение).
    2025-10-26_09-22-43.png

  8. #928
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,433

    По умолчанию

    Цитата Сообщение от GooDz Посмотреть сообщение
    Подскажите макрос для прибора ПР103-230.1610.01.X.0 (первое поколение) ПИД регулятор для дискретного КЗР применяется для данного прибора? В справке на макрос (макросы) есть примечание, что данный макрос поддерживается только приборами второго поколения (за исключением ПР103 М01). Но применить их не могу в проекте ПР103-230.1610.01.X.0 (первое поколение).
    2025-10-26_09-22-43.png
    Ясно написано, что ваш прибор(ПР103) относится к приборам второго поколения, иначе его не нужно было писать в исключения!
    Можно купить любой прибор второго поколения, за исключением вашего(обозначенного в справке), это решит проблему!
    Последний раз редактировалось Сергей0308; 26.10.2025 в 09:17.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  9. #929

    По умолчанию

    Цитата Сообщение от GooDz Посмотреть сообщение
    Подскажите макрос для прибора ПР103-230.1610.01.X.0 (первое поколение) ПИД регулятор для дискретного КЗР применяется для данного прибора? В справке на макрос (макросы) есть примечание, что данный макрос поддерживается только приборами второго поколения (за исключением ПР103 М01). Но применить их не могу в проекте ПР103-230.1610.01.X.0 (первое поколение).
    Для вас, в Менеджере компонентов есть Простой ПИД-регулятор. Версия 1.00
    и макрос RegKZR для задвижки или KZR_DO_Sel для клапанов
    Последний раз редактировалось kondor3000; 26.10.2025 в 09:58.

  10. #930

    По умолчанию

    Цитата Сообщение от GooDz Посмотреть сообщение
    Подскажите макрос для прибора ПР103-230.1610.01.X.0 (первое поколение) ПИД регулятор для дискретного КЗР применяется для данного прибора? В справке на макрос (макросы) есть примечание, что данный макрос поддерживается только приборами второго поколения (за исключением ПР103 М01). Но применить их не могу в проекте ПР103-230.1610.01.X.0 (первое поколение).
    Посмотрите
    https://owen.ru/forum/showthread.php...l=1#post430251
    только берите из двух файлов - второй - с эмулятором, это немного подчищенная от лишнего версия.

    Там же и рекомендации по настройке - оценочные диапазоны коэффициентов, чтобы не было удивления от того, что Ти=1000 с, потому, что на самом деле Ти это не время, а коэффициент, зависящий от диапазона измерения давления или температуры.

    Сообщения форума Овен несколько менее функциональны в части оформления, поэтому могу привести ссылку на идентичную статью в моём блоге - там всё тоже самое, но несколько нагляднее.
    Там тоже, нужно брать архив с эмулятором - с обновлённой версией.
    https://www.cyberforum.ru/blogs/534277/8438.html

    Связку "Аналоговый ПИД" + RegKZR (или его эквиваленты) настоятельно рекомендую не использовать нигде - ни в Owen Logic ни в CoDeSys (там есть их эквиваленты).
    Причина - пресловутая "калибровка", т.е. в какой-то момент обязательно окажется ситуация, когда реальное положение клапана где-то посередине, а расчётное из RegKZR равно 0% или 100% и тогда RegKZR выполнит "калибровку", т.е. начнёт вместо требуемого короткого импульса подавать длинный, который реально переместит клапан в крайнее положение. Т.е. внесёт огромную помеху в регулирование.

    Наверное, нужно сделать эмуляцию "Аналоговый ПИД" + RegKZR и показать, как ужасна эта связка.
    Последний раз редактировалось FPavel; 26.10.2025 в 14:35.

Страница 93 из 94 ПерваяПервая ... 438391929394 ПоследняяПоследняя

Похожие темы

  1. Универсальные макросы для OWEN Logic
    от rovki в разделе Среда программирования OWEN Logic
    Ответов: 921
    Последнее сообщение: 01.12.2025, 11:45
  2. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 404
    Последнее сообщение: 25.08.2020, 15:17
  3. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Программируемые реле
    Ответов: 401
    Последнее сообщение: 28.07.2016, 19:46
  4. ПО OWEN Logic !!!
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 3
    Последнее сообщение: 11.10.2011, 15:33
  5. OWEN Logic 1.2.0.14b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 40
    Последнее сообщение: 21.02.2011, 14:16

Ваши права

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