Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 16 из 16

Тема: Скорость вывода показаний 8АС

  1. #11

    По умолчанию

    Вопрос не лежит в плоскости быстро меняющегося процесса. Процесс очень инертен - печь нагрева из 24 линий тэн. Проблема в том, что опрашивая датчик 1 сек. я получаю некое смещение по времени на получение данных от 24 датчика, соответственно ПИД 24(ой) линии при шаге измерения t - 2 сек. 12 циклов будет получать неверные данные для расчета, а далее все 24(е) ПИД регулятора тоже начнут получать неверные данные для расчета.
    Поскольку между запросами тоже есть паузы точно рассчитать время смещения для каждого ПИД не представляю возможным, а если возможно, то сложно изменяемым в коде.
    Отсюда вопрос
    2) Существует ли возможность получить признак опроса датчика для использования его в качестве синхроимпульса для ПИД регулятора?

  2. #12
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,523

    По умолчанию

    8А именно опрашивать можно хоть 30раз/сек, но как уже сказали, реальное обновление входа где-то 0.6..0.8сек умноженное на кол-во заюзаных входов. Кстати, в 8АС тоже самое, но 5мс *. Так что при заюзанных 8-ми Ai на 8АС 40мс вынь да положь.

    Про синхроимпульс.
    В принципе их 2. Один по обмену, другой по обновлению входа. Понятно что 2й не чаще 1-ого (хотя в натуре - это может быть, только плк от этого не горячо нехолодно)
    В конфигурации нет ни 1-ого, ни 2-ого в явном виде.
    Биб-ками доступен только 1й
    Но интересует ведь именно 2й? Легко косвенным методом :
    a) Изменение самого значения. Именно поэтому всегда юзаю исходный real. При 9...10 реальных битах всегда будет дрожалка.
    б) Еще надежней чем а) - изменение циклического счетчика (см состав структуры ai). Наиболее правильно это юзать при одномоментном чтении значения и счетчика.
    Других вариантов - нет.


    пс
    Пошел отращивать бороду. Ведь Владимир Ильич тоже считает что якобы интеграл при якобы неизменных данных по сути - фальш ведущая к разбалансу пида.
    Прагвильной дорогой идете, товарищ. Хотя это ваше.
    Последний раз редактировалось Валенок; 28.09.2020 в 18:33.

  3. #13
    Пользователь
    Регистрация
    12.04.2018
    Адрес
    Псков
    Сообщений
    78

    По умолчанию

    Фантазирую, думаю вполне возможно сделать.

    Разбить 8А на отдельные каналы и настроить триггер на считывание (см. Настройка модбас кодесис)

    Отсюда получим точное время считывания и примем решение сразу после считывания.

  4. #14

    По умолчанию

    Валенок, спасибо за наводку....
    Я по поводу дрожалки не догнал.
    Если загнать значение в переменную и постоянно ее опрашивать на предмет сравнения, параллельно считая время, то можно получить истинное время ошибки En.
    Спасибо.
    PS
    По поводу интеграла, я с удовольствием с вами подискутирую в другой ветке посвящённой ПИД.
    Ножницы ведь рядом. Хотя до ножниц думаю не дойдет, щетинку удобнее бритвой)

  5. #15

    По умолчанию

    Цитата Сообщение от Coolboy Посмотреть сообщение
    Фантазирую, думаю вполне возможно сделать.

    Разбить 8А на отдельные каналы и настроить триггер на считывание (см. Настройка модбас кодесис)

    Отсюда получим точное время считывания и примем решение сразу после считывания.
    В 8А уже есть точное время измерения канала, соседний со значением параметр
    Тролль-наседка, добрый, нежный и ласковый

  6. #16
    Пользователь
    Регистрация
    12.04.2018
    Адрес
    Псков
    Сообщений
    78

    По умолчанию

    Отлично, спасибо за информацию

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. Скачки показаний при опросе
    от alixx в разделе OWEN Proces Manager
    Ответов: 1
    Последнее сообщение: 10.09.2018, 06:06
  2. Ответов: 12
    Последнее сообщение: 09.01.2018, 12:58
  3. Демпфирование показаний
    от vex в разделе Master SCADA 3
    Ответов: 1
    Последнее сообщение: 19.09.2017, 08:28
  4. ТРМ дублирование показаний
    от Andrew_Stranger в разделе Подбор Оборудования
    Ответов: 3
    Последнее сообщение: 15.10.2015, 08:38
  5. Скорость опроса модулей ввода/вывода.
    от Sergey_Byk в разделе ПЛК3хх
    Ответов: 14
    Последнее сообщение: 16.11.2012, 08:53

Ваши права

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