PDA

Просмотр полной версии : Не корректная работа дискретного выхода совместно с тригиром



webage
13.04.2014, 18:42
Добрый день, наконец закончил монтаж системы умный дом в квартире, но столкнулся со следующей проблемой. Все выключатели в квартире возвратные, выключение и включение света происходит по r-trig. Проблема в следующем, все группы света я трестировал на обычных лампах накаливания, сегодня смонтировал светодиодные лампы, они идут вместе с блоком питания, если их включать и выключать с интервалом примерно 10 секунд все в порядке, но как только их включаешь и сразу выключаешь то они перестают реагировать на выключатель и постоянно горят. Взял в руки вольтметр и начал измерять то оказалось на выходе 220В в независимости от того включен выход или выключен, на выходе есть напряжение даже если выключать питание на плк и модуле дискретных выходов. Подскажите как найти выход из сложившийся ситуации.

lara197a
13.04.2014, 18:57
Схему подключения и тип прибора в студию....
Или мы тут телепаты?

rovki
13.04.2014, 19:17
Так ИП для светодиодов имеет конденсаторы ,поэтому нужно отключать гирлянду ,а не ИП .Ну или не так часто вкл\выключать ,или поставить баласт на выход ИП.Так что ПЛК тут не причем

webage
13.04.2014, 19:51
Свет не лента, а именно лампы и вопрос почему на выходах даже после выключения остается напряжение.

rovki
13.04.2014, 20:02
какая разница лампа,лента ...Главное светодиод ,что бы его зажечь нужно 3 вольта постоянки ,значит есть выпрямитель ,а в нем конденсаторы(на входе и выходе) ,которые на входе ИП заряжены до 220в .А так как диоды потребляют мало ,то и входной конденсатор держит напряжение секунды .Если конечно вы уверены ,что выходы не замкнуты (не светятся индикаторы выходов) ПЛК,то дело в ИП ламп(светодиодов)

webage
13.04.2014, 20:31
Выходы не замкнуты. я профан в плане электрики, а сколько конденсаторы держат заряд и что такое балласт? А самое главное, после отключения выхода и отсоеденения провода выход остается активным, т.е. На вольтметре 220В показывает.

rovki
13.04.2014, 20:39
Вы говорите ,что отсоединяете два провода от контактов выхода ПЛК (его реле) и у вас вольтметр показывает 220в?
Ну школу то закончили -9класс физики .
Балласт -это резистор подсоедененный параллельно конденсатору ,для разряда его в отсутствии входного напряжения .

webage
13.04.2014, 20:44
А какой балласт вы посоветуете купить на 3 лампы мощностью 50W.

zendo057
13.04.2014, 20:45
Выходы не замкнуты. я профан в плане электрики, а сколько конденсаторы держат заряд и что такое балласт? А самое главное, после отключения выхода и отсоеденения провода выход остается активным, т.е. На вольтметре 220В показывает.Если это так(профан),то и браться нечего а плк винить незачем,балласт это дроссель.

rovki
13.04.2014, 20:58
А какой балласт вы посоветуете купить на 3 лампы мощностью 50W.
50вт каждая или всего ?А что это за светодиодная лампа на 50вт?:confused:
Это потребляемая мощность или световая (аналогичная 50вт лампы накаливания)

webage
13.04.2014, 21:08
http://www.centrsvet.ru/vp/qana2white_new.html 42W 3 лампы подключены последовательно. А можно в качестве теста на дискретный выход повесить лампу 220в для разрядки конденсаторов т.к. Балласта у меня сейчас нет, а проверить и успокоиться, что все работает очень хочется.

rovki
13.04.2014, 21:40
контакты же стоят последовательно с нагрузкой к 200вольт ,поэтому лампу-балласт можно поставить параллельно ИП лампы(к концам 220в) ,а не параллельно контактам реле плк

ASo
13.04.2014, 21:45
Выход ПЛК релейный или тиристорный?

webage
13.04.2014, 21:53
http://www.owen.ru/catalog/84231134 вообще я вот про это устройство, а с плк http://www.owen.ru/catalog/45091040 общение идет по RS-485

webage
13.04.2014, 21:56
контакты же стоят последовательно с нагрузкой к 200вольт ,поэтому лампу-балласт можно поставить параллельно ИП лампы(к концам 220в) ,а не параллельно контактам реле плк
Спасибо за схему.

lara197a
13.04.2014, 21:59
У Вас не в железе проблема.
Ни каких схем включения и программ вы так и не выложили.
но желающих поупражняться в телепатическом проникновении в ваше устройство нашлось много.
Удачи в отладке.

webage
13.04.2014, 22:07
https://cloud.mail.ru/public/e6444a125ab3/home.pro

ASo
13.04.2014, 22:08
Электросхему подключения лампочек выложите.
Никаких искрогасящих цепочек не стоИт?

rovki
13.04.2014, 22:09
Так у вас модуль вывода .Тогда возможны варианты .Как часто нужно включать\выключать ,что бы лампы не реагировали на манипуляции ?(например ,1раз в секунду или сколько)

webage
13.04.2014, 22:17
Так у вас модуль вывода .Тогда возможны варианты .Как часто нужно включать\выключать ,что бы лампы не реагировали на манипуляции ?(например ,1раз в секунду или сколько)
Ну представьте ситуацию приехали друзья с ребенком, во как часто он может нажать на выключатель?:) вариант с задержкой выключения и включения не подойдет.

rovki
13.04.2014, 22:30
Так я не про друзей с детьми ,я спрашиваю как у ВАС часто вы пробовали включать \выключать ,что бы проявился эффект .К сожаления с модулями вывода не работал .

webage
13.04.2014, 23:08
Так я не про друзей с детьми ,я спрашиваю как у ВАС часто вы пробовали включать \выключать ,что бы проявился эффект .К сожаления с модулями вывода не работал .
Интервал от 1 до 2 секунд думаю

Да вот еще вспомнил диагноз, если после отключения светодиодных ламп от выхода к нему подключить обычную лампу на 220В то она тоже не реагирует на включение и выключение, а просто горит.
Мне предлагали после каждого CASE обнулять выход командой SWITCH_HALLWAY(CLK:=false , Q=> );, но не знаю на сколько это поможет в моей ситуации.

webage
13.04.2014, 23:23
Электросхему подключения лампочек выложите.
Никаких искрогасящих цепочек не стоИт?
Рисовальщик из меня как и технарь, но вот как то так.
12585

rovki
13.04.2014, 23:42
Интервал от 1 до 2 секунд думаю

Да вот еще вспомнил диагноз, если после отключения светодиодных ламп от выхода к нему подключить обычную лампу на 220В то она тоже не реагирует на включение и выключение, а просто горит.
Мне предлагали после каждого CASE обнулять выход командой SWITCH_HALLWAY(CLK:=false , Q=> );, но не знаю на сколько это поможет в моей ситуации.
ну тогда разбирайтесь с программой ,однозначно ...тут я вам не помощник

webage
14.04.2014, 10:53
Может все же кто-то внесет ясность в чем может быть дело.

ASo
14.04.2014, 11:03
Да в чем угодно! Проверьте тестером реальное напряжение на цепях ламп. Проверьте включение-погасание замыкая клеммы МВ перемычкой.

Вольд
14.04.2014, 11:10
Возьми свой светодиодный светильник, подсоедини к нему шнур с вилкой, ткни вилку в розетку. После того, как светильник засветится, вынь вилку из розетки и посмотри сколько времени еще светильник светится.

Вольд
14.04.2014, 20:20
Может все же кто-то внесет ясность в чем может быть дело.
По всей видимости, из-за большого пускового тока светодиодных светильников происходит легкое заваривание контактов реле.

webage
14.04.2014, 21:42
По всей видимости, из-за большого пускового тока светодиодных светильников происходит легкое заваривание контактов реле.

Решение найдено, они реально заваривались и после "русского" удара об стол все отлипло. Но вот вопрос на сколько долго протянет модуль выводов. Просто залипание происходит если светильники не нагрелись, а их уже выключают, если есть задержка между включением и выключением секунды 4-5, то все работает отлично.

rovki
14.04.2014, 22:08
Нагрев светильников не причем 0ни же диоды.тут ИП лампы свое дело делает:cool:

ASo
14.04.2014, 22:16
Поменяйте лампочки!!! Вы выбрали самые :%?:%; лампы без ККМ (корректора коэффициента мощности) и замыкаете реле по сути на КЗ.
Для понимания изучите http://www.mmp-irbis.ru/content/istochniki-pitaniya-svetodioda.php и http://meandr.ru/zero_sync

webage
15.04.2014, 09:59
TON_ALL(IN:=DI_IN.18 , PT:=pt , Q=> , ET=> );
TON_Kuhnja_Stolovaja(IN:=DI_IN.5 , PT:=pt , Q=> , ET=> );

SWITCH_Kuhnja_led(CLK:=DI_IN.0 , Q=> );
SWITCH_Kuhnja_barnaja_stojka(CLK:=DI_IN.1 , Q=> );
SWITCH_Kuhnja_verhnij_svet(CLK:=DI_IN.2 , Q=> );
SWITCH_Stolovaja_spoty_1(CLK:=DI_IN.3 , Q=> );
SWITCH_Stolovaja_led_1(CLK:=DI_IN.4 , Q=> );
SWITCH_Stolovaja_spoty_2(CLK:=DI_IN.5 , Q=> );
SWITCH_Stolovaja_led_2(CLK:=DI_IN.6 , Q=> );
SWITCH_Detskaja_verhnij_svet(CLK:=DI_IN.7 , Q=> );
SWITCH_Detskaja_bra_1(CLK:=DI_IN.8 , Q=> );
SWITCH_Detskaja_bra_2(CLK:=DI_IN.9 , Q=> );
SWITCH_Detskaja_balkon(CLK:=DI_IN.10 , Q=> );
SWITCH_Spalnja_led(CLK:=DI_IN.11 , Q=> );
SWITCH_Spalnja_spoty(CLK:=DI_IN.12 , Q=> );
SWITCH_Spalnja_bra(CLK:=DI_IN.13 , Q=> );
SWITCH_Vannaja_verhnij_svet(CLK:=DI_IN.14 , Q=> );
SWITCH_Vannaja_vytjazhka(CLK:=DI_IN.15 , Q=> );
SWITCH_Dush_verhnij_svet(CLK:=DI_IN.16 , Q=> );
SWITCH_Dush_vytjazhka(CLK:=DI_IN.17 , Q=> );
SWITCH_Koridor_verhnij_svet_1(CLK:=DI_IN.18 , Q=> );
SWITCH_Koridor_verhnij_svet_2(CLK:=DI_IN.19 , Q=> );


CASE Kuhnja_led_STEP OF
0:
IF SWITCH_Kuhnja_led.Q THEN
DI_OU.0:=TRUE;
Kuhnja_led_STEP:=1;
END_IF
1:
IF SWITCH_Kuhnja_led.Q THEN
DI_OU.0:=FALSE;
Kuhnja_led_STEP:=0;
END_IF
END_CASE

Подскажите а как реализовать в CASE Kuhnja_led_STEP задержку при выключении на 2 секунды?

Василий Кашуба
15.04.2014, 11:16
На выходе ставите таймер TOF с временем задержки 2 сек.

webage
15.04.2014, 12:08
На выходе ставите таймер TOF с временем задержки 2 сек.

А можете показать на примере моего кода?

ASo
15.04.2014, 12:31
Вы не решите данную физическую проблемы программными методами.

webage
15.04.2014, 12:45
Лампы уже куплены под дизайн квартиры, покупать другие у меня возможности нет. Просто с задержкой выключения вроде все работает, только как ее вставить в код я не особо понимаю, может можно купить дополнительно устройство которое исправит ситуацию на уровне железа.

ASo
15.04.2014, 12:55
Реле завариваются в момент включения.

webage
15.04.2014, 13:06
Реле завариваются в момент включения.
Между включением и выключением при условии, что происходит это в течении 0,5 сек или меньше.

Вольд
15.04.2014, 13:33
Лампы уже куплены под дизайн квартиры, покупать другие у меня возможности нет. Просто с задержкой выключения вроде все работает, только как ее вставить в код я не особо понимаю, может можно купить дополнительно устройство которое исправит ситуацию на уровне железа.
Программным способом, так как ты хочешь, проблему решить невозможно. Контакты реле очень быстро обгорят. Вставь в разрыв между контактами реле и светильником мощный термистор (http://radiodetali.com/td/termistor/mf-72.htm) с номиналом несколько Ом. Можно в разрыв фазного провода, от которого у тебя запитаны светильники вставить дроссель от люминесцентной лампы на
250 Вт (например: http://com-electro.ru/product30083 или http://gorshkoff.ru/product_info.php?products_id=533). Пусковой ток станет меньше.

amn
15.04.2014, 15:04
Подскажите а как реализовать в CASE Kuhnja_led_STEP задержку при выключении на 2 секунды?


SWITCH_Kuhnja_led(CLK:=DI_IN.0 , Q=> );
TOF1( PT:=t#2s , Q=> DI_OU.0);
CASE Kuhnja_led_STEP OF
0:
IF SWITCH_Kuhnja_led.Q THEN
TOF1.IN:=TRUE;
Kuhnja_led_STEP:=1;
END_IF
1:
IF SWITCH_Kuhnja_led.Q THEN
TOF1.IN:=FALSE;
Kuhnja_led_STEP:=0;
END_IF

END_CASE

zendo057
22.04.2014, 22:18
Рисовальщик из меня как и технарь, но вот как то так.
12585 УЖАС! Схема СУПЕР.