Страница 7 из 14 ПерваяПервая ... 56789 ... ПоследняяПоследняя
Показано с 61 по 70 из 136

Тема: Специальные ,функционально законченные макросы

  1. #61

    По умолчанию

    Жаль что на ИП320 или подобную панель график не вывели, интересно динамику посмотреть.
    И на агрегате с хорошей тепловой инерцией опробовать.

  2. #62
    Пользователь
    Регистрация
    25.02.2016
    Адрес
    Кострома
    Сообщений
    276

    По умолчанию PID2

    Добавил смещение, сделал встроенный тактовый генератор, Все прочие настройки с описанием через параметры макроса, в итоге обновил версию до второй. Работать должен так же, как и первой версии. Все это финальная версия, мне для любых задач в будущем подойдет.
    Вложения Вложения
    • Тип файла: owl test3.owl (5.92 Мб, Просмотров: 188)

  3. #63
    Пользователь
    Регистрация
    18.07.2013
    Адрес
    уфа
    Сообщений
    260

    По умолчанию

    Цитата Сообщение от stesel Посмотреть сообщение
    Добавил смещение, сделал встроенный тактовый генератор, Все прочие настройки с описанием через параметры макроса, в итоге обновил версию до второй. Работать должен так же, как и первой версии. Все это финальная версия, мне для любых задач в будущем подойдет.
    проверяю ваш макрос на 7 объектах в одном проекте (7 датчиков и соответственно 7 тэн)
    пока полет нормальный, но связь с ОЛ почти сразу теряется

  4. #64
    Пользователь
    Регистрация
    18.07.2013
    Адрес
    уфа
    Сообщений
    260

    По умолчанию

    нет не режим онлайн.просто работающий ОЛ теряет устройство

  5. #65

    По умолчанию

    нет не режим онлайн.просто работающий ОЛ теряет устройство
    а ОЛ в одном экземпляре запущен?

  6. #66
    Пользователь
    Регистрация
    18.07.2013
    Адрес
    уфа
    Сообщений
    260

    По умолчанию

    да в одном

  7. #67
    Пользователь
    Регистрация
    25.02.2016
    Адрес
    Кострома
    Сообщений
    276

    По умолчанию

    Цитата Сообщение от аскар Посмотреть сообщение
    проверяю ваш макрос на 7 объектах в одном проекте (7 датчиков и соответственно 7 тэн)
    пока полет нормальный, но связь с ОЛ почти сразу теряется
    Я так понимаю семь ПИД-регуляторов в проекте, всё верно?
    В таком случае могу предположить, что не хватает ресурсов контроллера, тогда вопрос больше к разработчикам. Хотя есть ещё один нюанс, время цикла регулятора (кватования) Tqut надеюсь не убрали в минимум.
    В первом варианте регулятора был отдельный вход для импульсов квантования, попробуйте его использовать и один генератор на все. Таймеры обычно жрут ресурсы контроллера, поэтому такое может происходить. Я стараюсь в таких случаях заводить только один таймер в проекте и генерировать синхроимпульсы разной периодичности на все нужды, путём деления опорной частоты таймера с помощью счетчиков.
    Можно попробовать проверить, но не знаю на сколько это правильно, во вложении файлик, там суть такая если таймер Blink не сможет получать биты во время от системы испонения, то он окажется в любом случае медленнее чем генератор с частотой цикла и в итоге на выходе Q1 получим 1. Попробуйте встроить эту схему в свой проект, если получим 1 на выходе, значит однозначно не хватает времени цикла.
    PS: Для нуждающихся там макрос счетчика с ограничением мин/мах, сбросом, предустановкой и выходами переполнения.
    Вложения Вложения

  8. #68
    Пользователь
    Регистрация
    18.07.2013
    Адрес
    уфа
    Сообщений
    260

    По умолчанию

    ваш счетчик в виде макроса встроил в проект, выход = 0 pid.png
    коэфф ПИД одни на все 7 пид , уставки разные,физ условия для всех одинаковые
    пока разброс от +- (0.2 до 5).
    на каждый пид у меня стоит по генератору шим pid1.png

  9. #69

    По умолчанию

    Ребята мне нужен макрос ПИД регулятор дискретный (трех позиционный) помогите найти или ссылку дайте, Пожалуйста

  10. #70
    Пользователь
    Регистрация
    25.02.2016
    Адрес
    Кострома
    Сообщений
    276

    По умолчанию

    Цитата Сообщение от Колыбельников Посмотреть сообщение
    Ребята мне нужен макрос ПИД регулятор дискретный (трех позиционный) помогите найти или ссылку дайте, Пожалуйста
    Так сделайте из обычного ПИД регулятора, путем сравнения значения выхода Y с константой, например если Y<40% то выход Q1=1, если Y>60%, то выход Q2=1, тогда тут от 40% до 60% будет зоной нечувствительности.

Страница 7 из 14 ПерваяПервая ... 56789 ... ПоследняяПоследняя

Похожие темы

  1. Универсальные макросы для OWEN Logic
    от rovki в разделе Среда программирования OWEN Logic
    Ответов: 827
    Последнее сообщение: 22.12.2023, 13:20
  2. Специальные символы
    от CEkip в разделе ПЛК63/73
    Ответов: 8
    Последнее сообщение: 02.11.2018, 08:50

Ваши права

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