Подскажите пожалуйста, как сделать регулирование теампtратуры нагревателя.
А именно:
Имею Адам-4019, которым измеряю две температуры от -40 до 200 и
от 0 до 1000 градусов. Данную часть я знаю как делать с помощью программы ADAMWiev. А вот дальше?
т.е. имеется самодельный нагреватель мощностью от 100 до 400 ВТ, напряжение питания до 30В. Как с помощью данной программы и каких допольнительных модулей можно задавать процесс регулирования температуры.
С уважением egor
Нужно сделать ПИД регулирование т.е. нагреватель будет греть до определенной диапазона температур а потом при изменении температуры вкл. или выключаться. Только не совсем ясно может ли нагреватель изменять свою мощность и т.п. Да и совсем просто былобы если там есть дискретный выход.
Мощно А просто позиционного не хватит, нагрелся до Туст1 - выключил, остыл до Туст2 - включил?????
тогда у Вас температура НЕ будет держаться на одном уровне, она будет иметь волнообразный характер, посмотрите основы ТАУ, там это показано и в формулах и в графиках,
А что надо нагревать?
2 gggg
так же в ТАУ написано, что для стандартных применений если отклонениние не превышает +/- 2.5 процента(суммарно 5 процентов) процесс считается установившимся, и пусть он там будет как горбы у верблюда, но только не выходил за эти рамку. А вот на какой аппаратной основе это сделано - другой вопрос, к примеру если аналоговое регулирование через ТРН это хорошо, если пускатель с периодом вкл\выкл 30 минут тоже хорошо, но если пускатель с периодом вкл\выкл 1 минута и меньше это плохо очень плохо сгорит бедненький.
2 egor
Что у Вас стоит в силовой линии, какой регулятор?
Как я понял, человеку нужно просто собрать контур.
Для связи ПК с Adam`ом портребуется как минимум преобразователь интерфейсов или мультипортовая плата с RS-485.
Потребуется SCADA (советую Trace Mode на 128 т в/в). ADAM поддерживает Modbus (как и TM). Нужный Вам алгоритм также можно реализовать на (входящим в состав этой системы) языке функциональных блоков. Для коммутации (если дискретный нагреватель) можно также использовать соответствующий Adam. Можно реализовать и аналоговое управление. Это уж по Вашим требованиям к функциональности системы.
Per aspera d`astra
С помощью каких модулей АДАМ ?
Какой модуль АДАМ и как реализовать алгоритм.
конкретно сценарий.
Есть два пути
1. подключить ADAM4019 и например ADAM4068 (ADAM4024 если нагреватель управляется аналоговым сигналом) к компьютеру через ADAM4520, на компьютере запустить программу, которая опрашивает ADAM4019 , вычисляет регулирующее воздействие и выдает его на ADAM4068. Для доступа к модулям я бы взял ADAM OPC сервер, программу регулирования можно написать на чем угодно. ADAMWiev возможно тоже подойдет
2. взять модуль ADAM4500, написать для него программу на С++(Ultralogik), чтобы он опрашивал модули(ADAM4019 и ADAM4068) и обсчитывал регулирование
Закон регулирования (позиционный, П, ПИ) нужно выбрать исходя из требований к точности поддержания температуры
Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме