не простая задача ,начать нужно с резервирования входных устройств (входов ПР) ,макросы мажоритарной логике есть .Потом дождаться последовательных интерфейсов.
не простая задача ,начать нужно с резервирования входных устройств (входов ПР) ,макросы мажоритарной логике есть .Потом дождаться последовательных интерфейсов.
электронщик до мозга костей и не только
Если взять систему из двух частей:
1. Бак с водой. Поддержание температуры: контроллер температуры с дискретным выходом на ПР110, ТЭНы, дискретное токовое реле (контролирует ток тэнов в заданном диапазоне).
2. Откачивающий насос (в бак вода поступает самотеком), дискретный датчик уровня, дискретный датчик давления (после насоса).
Принцип работы:
1. Температура упала - ПР110 включил контактор ТЭНов, через 0.1сек (на срабатывание контактора) проверяем токовое реле - если сработало то нормально, если нет (обрыв фазы, сгорел тэн и т.д.) отключаем ТЭНы, сигнал тревоги.
2. Упал уровень воды - ПР110 включил контактор насоса, через 4сек (на набор давления) проверяем датчик давления - если сработал то нормально, если нет (нет питания насоса, забился входящий фильтр насоса и т.д.) отключаем насос, сигнал тревоги.
Возможные проблемы:
- неисправен контроллер температуры, неисправен датчик температуры (постоянно сигнал о пониженной температуре), неисправен ПР110 (постоянно включен ТЭН) - закипит вода
- неисправен датчик уровня, неисправен ПР110 (постоянно включен насос) - откачает воду - сгорит
Как проводить диагностику, и как этих проблем избежать?
Последний раз редактировалось voil; 19.05.2011 в 14:29.
Нужно знать свойства управляемого обьекта.Например какое время до закипания воды при работающем датчике уровня(время работы тэна) .Лучше иметь два(3) датчика уровня воды и знать время закипания воды при каждом уровне ,причем в переходном режиме (режим пуска и нагрев от мин.темп до кипения ) и режим поддержания темп.(установившейся режим) .Хорошо бы знать реальное время (частота) работы термореле в установившемся режиме в диапазоне.В общем нужна любая дополнительная информация которую можно контролировать во время работы (функциональная диагностика).
можно продублировать выходы ПР или тэны(насосы)
кроме того надо так подобрать активный уровень (о или1) ,что бы при его наиболее вероятной поломке не было включение исполнительного устройства.Например если наиболее вероятен обрыв датчика уровня чем замыкание ,нужно чтобы входной сигнал (активный) был единица ,
неисправность ПО (зависание) Пр которая привела бы к постоянному включению выхода маловероятна ,за исключением залипания контактов реле.Так же надо посмотреть и по каналу температуры .Ну и конечно нужно использовать аварийные датчики независимые от пр ,например биметалический датчик темпер.(от перегрева),датчики сухого хода.....
чуть не забыл от "залипания" выходных контактов реле используйте два выходных реле(контакты),соединенные последовательно снаружи ,а внутри-дублирование (к одному выходу элемента ,ФБ) .
Последний раз редактировалось rovki; 19.05.2011 в 21:59.
электронщик до мозга костей и не только
Что бы долго не искать повторю макрос логического мажоритарного элемента (два трех входовых элемента)
электронщик до мозга костей и не только
Не совсем понятен принцип использования реле в качестве мажоритара. Общая надежность системы будет меньше чем при использовании просто реле.http://ru.wikipedia.org/wiki/%D0%A0%...BD%D0%B8%D0%B5
Часто задаваемые вопросы по кодесис
1) Почему программа не работает - Следует выполнить "Онлайн ->Старт"
2) Где скачать CoDeSys, таргеты, прошивки, библиотеки - http://www.owen.ru/catalog/codesys_v3/opisanie
в частном случае, в системе датчик уровня -ПР,предлагается поставить 3 датчика (контакта) на одном уровне и завести на разных входа ПР .В случае выхода из строя датчика или входа ПР ,путем голосования 2 из 3 будет взята информация с работающих входов (датчиков).Далее идет анализ по времени работы насоса или частоты его включения ,можно контролировать сигнал с выходных реле ПР и с двигателя насоса.,можно зарезервировать и датчики давления ,подход -устройства с меньшей надежностью (наработка на отказ) резервируются в первую очередь ....
электронщик до мозга костей и не только
voil: Задачка просто решается на плк150 + (рекомедую ИП320 - можно и без нее)
Часто задаваемые вопросы по кодесис
1) Почему программа не работает - Следует выполнить "Онлайн ->Старт"
2) Где скачать CoDeSys, таргеты, прошивки, библиотеки - http://www.owen.ru/catalog/codesys_v3/opisanie
to Малышев Олег
Объясните, пожалуйста, подробнее принцип, как решается на ПЛК150?
Извиняюсь что влез .Принцип такой-покупаешь ПЛК изучаешь кодесис и пишешь проект,такой же как на ПР(алгоритм) на языке FDB или другом языке,а потом ставишь вместо ПР.Я это называю -стрелять из позолоченной пушки по воробьям.Почитайте на форуме с какими трудностями сталкиваются начинающие пользователи с ПЛК и с ПР ,сравните.Другое дело когда без ПЛК не сделаешь ,тут любую цену заплатишь,а здесь 4 дискретных входа и 2 выхода управления и никаких зависаний .У меня в линии ПР110\ 24 стоит уже года 1,5 -управляет асинхронником через твердотельные реле (реверс) по сигналу с энкодера через СИ8 и никаких проблем,забыл где стоит
.Короче,везде нужна мера и усложнение устройства не к чему.Чем проше -тем надежней .Лучше усложнить алгоритм(функциональная диагностика) чем ставить дополнительное "железо" в вашем случае -программа не ржавеет.
![]()
электронщик до мозга костей и не только