1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Watlow PID контроллеры превышают уставку

PLC, прочие контроллеры, промышленные компьютеры, операторские панели
Ответить

Автор темы
Romaru
здесь недавно
здесь недавно
Сообщения: 11
Зарегистрирован: 31 авг 2014, 04:08
Имя: Рубцов Роман Андреевич
Страна: Россия
город/регион: Москва

Watlow PID контроллеры превышают уставку

Сообщение Romaru »

Здравствуйте.
Есть печь с тремя ярусами. Температура каждого яруса контролируется ПИД контроллерами Watlow SD серии (на каждом ярусе стоит по термопаре). Контроллеры в свою очередь подают сигналы 4-20 мА на воздухонагнетатели. Пришлось заменить контроллеры (т.к. кнопки перестали нажиматься), на аналог Watlow EZ-Zone (старые SD серии больше не выпускаются).

Производитель оборудования прислал список параметров, которые надо было установить на новую серию.
Но после замены средний и верхний ярусы в режиме работы печи без продукта стали перегреваться, т.е. превышать установку на 20-30 и 30-50 градусов Фаренгейта соответственно. Из-за этого первые партии продукта подгорают. Когда же идет продукт температура поддерживается по уставке.

Температура на нижнем ярусе 320, на среднем 350, на верхнем, 420. Выходит, что средний и верхний ярусы перегреваются от нижнего.
Контроллеры соединены между собой и PLC через RS-485 интерфейс в сеть Modbus. Адреса я установил, как и на старых контроллерах 1,2 и 3.
По-моему мнению что-то не так с Modbus сетью. Подскажите как ее проверять. Как определить какой алгоритм работы заложен между контролерами, какие протоколы посылает Master устройство (т.е. PLC Allen Bradley Control Logix в моем случае).
Приложу две схемы: на первой сами контроллеры, провода 1011 и 1012 идут в RS-485 to Ethernet преобразователь на вторую схему.
Изображение
Изображение
Буду рад за указание пути в каком копать. В книгах, которые мне попались нашел только общее описание сети.
Как тестировать и понять алгоритм работы устройств сети не нашел.
Заранее спасибо.

agent_serg
здесь недавно
здесь недавно
Сообщения: 94
Зарегистрирован: 12 мар 2014, 16:43
Имя: Сергей
Поблагодарили: 1 раз

Re: Watlow PID контроллеры превышают уставку

Сообщение agent_serg »

Romaru писал(а):По-моему мнению что-то не так с Modbus сетью.
А по моему твёрдому убеждению не так у Вас с настройков коэффициентов ПИД-регуляторов.
Если есть возможность, то вытащите P, I, D коэффициенты из старых регуляторов (соответственно зонам) и впишите в новые.
Возможно, в приборах есть автонастройка коэффициентов?

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5632
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 600 раз
Поблагодарили: 756 раз

Re: Watlow PID контроллеры превышают уставку

Сообщение Ryzhij »

Romaru писал(а):Контроллеры соединены между собой и PLC через RS-485 интерфейс в сеть Modbus. Адреса я установил, как и на старых контроллерах 1,2 и 3.
По-моему мнению что-то не так с Modbus сетью. Подскажите как ее проверять. Как определить какой алгоритм работы заложен между контролерами, какие протоколы посылает Master устройство (т.е. PLC Allen Bradley Control Logix в моем случае).
Для того, чтобы разобраться с взаимодействием слэйвов и мастера по сети Модбас нужна информация по программе и конфигурации (это зависит от типа применяемого в составе PLC модуля шлюза) мастера сети, а также модбас-карта слэйвов (это в документации на новые и старые ПИД-контроллеры смотреть надо).
Однако, я вполне разделяю мнение agent_serg.
Сомнительно, чтобы проблема была в сети Модбас. Вероятность того, что по сети просто собираются данные с периферийных устройств я оцениваю в 95%.

Есть ли в Вашей системе панель оператора или рабочая станция оператора, через которую вводятся параметры ПИД-контроллеров?
Можете ли Вы опубликовать программу на ControlLogix (желательно файл-исходник с комментариями)?
Можете ли дать ссылку на документацию по новым и по старым приборам?

Возможно, что из-за различий в Модбас-картах коэфициенты ПИД и другие настройки температурных регуляторов контроллер ControlLogix теперь отправляет просто не туда, и требуется корректировать программу (может быть и конфигурацию модуля шлюза).

Как говорится: "Нам бы схемку, аль чертёж - мы б затеяли вертёж..."
Гадать можно долго, исходной информации мало.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5632
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 600 раз
Поблагодарили: 756 раз

Re: Watlow PID контроллеры превышают уставку

Сообщение Ryzhij »

Покопался в И-нете, почитал кой-чего про модбас-конфигурации для Watlow SD и для Watlow EZ-Zone.
Отличия кардинальные.
И если Ваш ControlLogix призван отправлять конфигурационные настройки в температурные контроллеры, а не просто читать с них информацию, то предстоит изрядно перепахивать Modbus-конфигурацию в подпрограмме ControlLogix.
Вряд ли кто-то возьмётся делать это бесплатно, даже при полностью имеющейся информации.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
Ответить

Вернуться в «Средний уровень автоматизации (управляющий)»