Итак, имеет контроллер S7-1200, TIA Portal и трехпозиционный привод регулировочного клапана (AMV435) с дискретным управлением. Разработал простенькую программу с PID 3 Step в качестве ПИД-регулятора. Запустил установку, понаблюдал пару часов, вроде все нормально регулируется и ушел на ночь. Утром прихожу - установка отключена по срабатыванию защитного термостата, на клапане быстрое мигание зеленого и красного индикаторов, но самое главное, привод в верхнем положении (клапан закрыт)!!! Спасло только то, что на улице пока плюс. Начинаю разбираться. Мониторинг в ТИА портале показывает что клапан находится в нижнем положении (открыт полностью), настройки выходов правильные, инвертирования нет. Замеряю напряжение на управляющих выходах контроллера - по 24В на каждом, хотя выход замкнут только один (отвечающий за открытие), соответственно на управляющих клеммах тоже по 24В (поэтому и быстрое мигание красного и зеленого индикатора). В общем опытным путем установлено, что когда клапан находится в верхнем (закрытом положении), при подаче сигнала на открытие, несмотря на то, что сигнал на закрытие снят происходит замыкание между двумя управляющими клеммами в клапане, что и приводит к подобной ситуации. Победить удалось очень криво: при подаче сигнала на открытие параллельно даем импульс 2мс на закрытие. Тогда замыкания между клеммами не происходит и привод нормально снимается с концевика. На само понимаете, это бред. Кто-нибудь с подобной ситуацией сталкивался? И как боролись.
|