PDA

Просмотр полной версии : Объединение контроллеров температуры ТРМ251



dmitry_tmb
10.11.2018, 11:59
Добрый день!
Прошу подсказать что лучше использовать для реализации следующей задачи:
Имеется 6 контроллеров ТРМ-251, каждый из которых подключен к своей термопаре и управляет индивидуальным устройством нагрева по заданному графику.
График нагрева для всех контроллеров одинаковый.
Нужно реализовать следующее:
Все контроллеры одновременно начинают греть по графику.
Температурв нагрева с комнатной, до 600-900 градусов.
Если какая-либо из термопар начинает отставать от более горячей более чем на 20 градусов, то контроллеры нужно перевести в состояние ожидания, пока отстающая термопара не догонит остальные.
Далее процесс повторяется пока не достигнет заданной температуры.

Понятно, что все ТРМ251 по RS-485 нужно соединить с каким-либо ПЛК.

Прошу посоветовать какой ПЛК лучше использовать и что лучше взять за задатчик допустимой разности температуры?

Сергей0308
10.11.2018, 23:51
Добрый день!
Прошу подсказать что лучше использовать для реализации следующей задачи:
Имеется 6 контроллеров ТРМ-251, каждый из которых подключен к своей термопаре и управляет индивидуальным устройством нагрева по заданному графику.
График нагрева для всех контроллеров одинаковый.
Нужно реализовать следующее:
Все контроллеры одновременно начинают греть по графику.
Температурв нагрева с комнатной, до 600-900 градусов.
Если какая-либо из термопар начинает отставать от более горячей более чем на 20 градусов, то контроллеры нужно перевести в состояние ожидания, пока отстающая термопара не догонит остальные.
Далее процесс повторяется пока не достигнет заданной температуры.

Понятно, что все ТРМ251 по RS-485 нужно соединить с каким-либо ПЛК.

Прошу посоветовать какой ПЛК лучше использовать и что лучше взять за задатчик допустимой разности температуры?

Мне кажется здесь достаточно ИПП120: https://www.owen.ru/product/ipp120

39736

Если нет поблизости = 24 В, ещё и БП!

kon48
11.11.2018, 09:40
Добрый день!
Прошу подсказать что лучше использовать для реализации следующей задачи:
Имеется 6 контроллеров ТРМ-251, каждый из которых подключен к своей термопаре и управляет индивидуальным устройством нагрева по заданному графику.
График нагрева для всех контроллеров одинаковый.

Добрый день!
Не обычная постановки задачи. Сообщите уважаемому сообществу форума что это за объект автоматизации? Может это многозонная печь или что то другое.
Без этого двигаться "вперед" в плане проектирования никак нельзя. Если зоны нагрева связаны между собой то вообще сложная задача учета взаимного влияния зон нагрева.
Для крайних зон наибольшее влияние на нагрев кроме самой зоны будет оказывать соседняя с ней зона. Для центральных соседние с двух сторон.
И главное.
1. Для измерения температуры используются термопары. Какие они? Если предположить, что это термопары хромель-алюмель то для заданной температуры 900 градусов
погрешность измерения составит 6,8 градуса для термопары плюс 4,5 градуса инструментальная погрешность ТРМ251. Итого погрешность измерения составит (плюс - минус ) 8,2 градуса.
Т.е. вероятна ситуация когда в одной из зон нагрева будет погрешность измерения плюсовая, а в другой минусовая в этом случае почти вся допустимая разность температур в 20 градусов
будет "съедена". В итоге как все это учесть? И возможно ли это сделать?
2. Как выполняется одновременный запуск нагрева. По опыту знаю и физика об этом говорит, что в начале нагрева градиент изменения температура высок разность между зонами также
будет явно больше заданного допуска. Т.е. веду к тому, что алгорим контроля допуска должен включаться при достижении какого то порога.
3. Сообщите каким образом собираетесь управлять изменением температуры зон при использовании ТРМ251?
Это то малое, на данный момент основное, что интересует. Есть и другие вопросы.
Например, почему выбран именно ТРМ251, а не ТРМ138 или ТРМ148? И дешевле и проще управлять программным путем по сравнению с ТРМ251.

dmitry_tmb
11.11.2018, 11:40
Добрый день!
Не обычная постановки задачи. Сообщите уважаемому сообществу форума что это за объект автоматизации? Может это многозонная печь или что то другое.

6-ти канальная установка местной термообработки кольцевых сварных швов аппаратов. Диаметры швов большие, поэтому требуется разбивать шов на несколько зон.


Без этого двигаться "вперед" в плане проектирования никак нельзя. Если зоны нагрева связаны между собой то вообще сложная задача учета взаимного влияния зон нагрева.

Зоны нагрева граничат друг с другом, взаимного влияния практически нет.


Для крайних зон наибольшее влияние на нагрев кроме самой зоны будет оказывать соседняя с ней зона. Для центральных соседние с двух сторон.
И главное.

Крайних зон нет, нагреватели установлены по кольцу.


1. Для измерения температуры используются термопары. Какие они? Если предположить, что это термопары хромель-алюмель то для заданной температуры 900 градусов
погрешность измерения составит 6,8 градуса для термопары плюс 4,5 градуса инструментальная погрешность ТРМ251. Итого погрешность измерения составит (плюс - минус ) 8,2 градуса.
Т.е. вероятна ситуация когда в одной из зон нагрева будет погрешность измерения плюсовая, а в другой минусовая в этом случае почти вся допустимая разность температур в 20 градусов
будет "съедена". В итоге как все это учесть? И возможно ли это сделать?

20 градусов будет "по приборам", допустимая при на нагреве 40 градусов. Так что по факту, с учётом всех погрешностей и инертностей будет нормально.


2. Как выполняется одновременный запуск нагрева. По опыту знаю и физика об этом говорит, что в начале нагрева градиент изменения температура высок разность между зонами также
будет явно больше заданного допуска. Т.е. веду к тому, что алгоритм контроля допуска должен включаться при достижении какого то порога.

В настоящее время запуск выполняется в ручную оператором, скорости нагрева небольшие 100-150 градусов в час, так что разность в начале старта в несколько десятков секунд на результат не влияет. Скорость нагрева выбирается такой, чтобы гарантированно все каналы успевали нагреваться по графику.


3. Сообщите каким образом собираетесь управлять изменением температуры зон при использовании ТРМ251?

Переводить вперёд идущие в режим паузы и поддержания достигнутой температуры, пока не догонят отстающие.


Это то малое, на данный момент основное, что интересует. Есть и другие вопросы.
Например, почему выбран именно ТРМ251, а не ТРМ138 или ТРМ148? И дешевле и проще управлять программным путем по сравнению с ТРМ251.


У ТРМ251 удобная и понятная панель для ручной настройки оператором (3 этапа нагрева, выдержка и охлаждение, как раз то что нужно для термообработки), поэтому выбран этот контроллер.
Он используется в настоящее время. Хочется всё это немного автоматизировать.

dmitry_tmb
11.11.2018, 11:43
Мне кажется здесь достаточно ИПП120: https://www.owen.ru/product/ipp120

39736

Если нет поблизости = 24 В, ещё и БП!

Спасибо за рекомендацию, буду разбираться.