PDA

Просмотр полной версии : ИБП для ПЛК63



gonzales
20.10.2013, 13:58
Доброе время суток, уважаемые форумчане!

Возник вопрос, он несколько раз поднимался на форуме, но полноценного ответа не было озвучено. А именно - подключение ПЛК с питанием 220В через ИБП. Само подключение конечно тривиально, задача другая: получать от ИБП информацию - началось питание от батарей, батареи разряжены. Конечно стоимость оборудования должна быть разумной.

Изучив вопрос получил достаточно печальную картину

вариант 1.
Ставим любой ИБП, в сеть ставим промежуточное реле. Реле замыкает дискретный порт на ПЛК. Пока 220 есть, реле замкнуто, на порту ПЛК логическая 1. Как только напряжение пропало, реле разомкнулось, на потру логический 0.
Плюсы: бюджетный вариант, ИБП - 1800-2000р, реле 400-1000р.
Минусы: нет информации о разряде ИБП, установка доп. реле.

вариант 2.
Ставим ИБП с "сухими контактами", это релейная плата, на которой замыкаются/размыкаются соответствующие контакты. Ее можно подключить напрямую к дискретным входам. Например можно использовать такую http://computers.wikimart.ru/accesso...ntent=33307607
Плюсы: штатное устройство, воткнул и готово. Полная информация о состоянии ИБП
Минусы: ДОРОГО!!! Не всякий ИБП подойдет, да и сама плата обойдется не менее 4000р.

вариант 3.
Использовать готовое бюджетное оборудование для прямого подключения к ПЛК.
Никакой информации не нашел, может кто-нибудь подскажет?

вариант 4.
Для себя вижу, как самый перспективный.
Берем вот такой ИБП: APC Back-UPS CS 650VA 230V - стоимость около 2000р. Прелесь этого ИБП - это наличие RS232 и наличие его распиновки. Я нашел вот такую: http://pinoutsguide.com/UPS/apc_backpro_cs_pinout.shtml
Суть идеи, сделать кабель-переходник ИБП-ПЛК

Судя по схеме, сигнал LoBattery - это линия RxD, сигнал On Battery - это линия Txd ну и земля.
Получается след. Таблица
ПЛК Signal ПЛК pin UPS Pin UPS signal
RxD 2 2 TxD (on Battery)
TxD 1 8 RxD (low Battery)
GND 6 7 Ground

На просторах интернета была еще найдена вот такая информация
http://hwp.ru/articles/Dorabotka_istochnika_bespereboynogo_pitaniya_APC_B ack-UPS_600I_svoimi_rukami/
где указано, что сигнал на ножках UPS может быть в уровнях RS-232, или открытый коллектор.

Вопросов у меня возникает 3
1. Не очень понял, что есть открытый коллектор и как отследить сигнал на ножках ИБП?
2. Как опросить RS-232 на ПЛК в CodeSys
3. Не заморачиваться с RS-232, а сделать подключение к ПЛК через дискретные входы.

Если есть заинтересованные, давайте думать вместе. Сам буду пробывать снимать показания мультиметром, о результатах напишу.

Terrano1992
21.10.2013, 14:51
1. Не очень понял, что есть открытый коллектор и как отследить сигнал на ножках ИБП?

NPN-транзистор, эмиттер которого соединен с общим проводом, а коллектор выведен на ногу внешнего разъема. В общем, примерно то же самое, что и транзисторный выход на ПЛК63.

gonzales
21.10.2013, 17:57
оказалось не все так просто. Никаких уровней напряжения я не нашел, то есть ноги ИБП вообще не на что не реагируют(((

gonzales
24.10.2013, 00:19
Подскажите идиоту!!!
вот схема. Нога 2 (power fail) имеет открытый коллектор. Как считать состояние.
Буду рад любой информации
10534

Terrano1992
24.10.2013, 09:15
Подскажите идиоту!!!
вот схема. Нога 2 (power fail) имеет открытый коллектор. Как считать состояние.
В общем случае - подтянуть эту ногу через резистор к шине питания +5..+24V и отслеживать напряжение на ноге. Транзистор открыт - близко к нулю, закрыт - близко к напряжению шины.
Либо просто подсоединяйте к входу Овеновского ПЛК по схеме "датчика с NPN-выходом", используя в качестве общего провода либо 4-й, либо 9-й контакт разъема UPS, и в качестве выхода "Power Failure" - 2-й контакт.

gonzales
24.10.2013, 10:17
Либо просто подсоединяйте к входу Овеновского ПЛК по схеме "датчика с NPN-выходом"
Не нашел такой схемы. Есть только PNP. Не подскажите, где посмотреть
И еще вопрос, какой рекомендуете резистор для подключения? 1кОм хватит?

Terrano1992
24.10.2013, 12:26
В общем, рассматривайте NPN-транзистор оптопары, как контакт реле (c поправкой на то, что ему небезразлична полярность протекающего тока - эмиттер должен быть подключен к "минусу", коллектор к "плюсу"). Так вам проще будет...
Резистор выбираете в зависимости от напряжения источника, чтобы ток через него не превысил максимально допустимый для транзистора оптопары. 20-30 mA с гарантией безопасно для любой оптопары, которая по воле разработчика может там оказаться. Несложно подсчитать, что для источника 24V в самый раз будет 1.0-1.2 кОм.
Что касается схемы подключения к ПЛК63/73: 4-ю ногу к клемме "Comm" ("общей" для группы входов), 2-ю к выбранному вами входу, резистор между ногой 2 и плюсовой клеммой источника 24V. Минусовую клемму этого источника - к той же самой "Comm". Учитывайте, что сигнал на входе ПЛК в этой схеме включения будет инвертирован (24V, т.е. логическая "1" при закрытом транзисторе оптопары и 0V при открытом). Точно так же можете и сигнал "Battery Low" (5-я нога) подключить, к другому входу ПЛК.

gonzales
24.10.2013, 13:25
Спасибо огромное!!!! Сегодня буду пробывать, о результатх напишу

gonzales
24.10.2013, 13:35
Terrano1992, можно еще один отвлеченный вопрос. Есть датчик, который нужно подключить к дискретному входу плк. Питание датчика - 12В. Можно ли подключить его используя питание ПЛК - 24В последовательно поставив резистор. Ток датчика примерно 25мА, соответственно чтобы понизить напряжение до 12В нужен резистов 480Ом. Поправьте, если не прав

Terrano1992
24.10.2013, 13:54
Нельзя. Потребляемый датчиком ток - как правило, не постоянная величина. Так что падение на резисторе будет непредсказуемым. 25 mA в паспорте датчика - это, почти наверняка, максимальный потребляемый ток (для расчета мощности источника питания).
Если датчик требует ровно 12 вольт, а в установке их негде взять, в наличии только 24 - придется строить для него индивидуальный стабилизатор напряжения. Проще всего, наверное, на микросхеме 7812 его состряпать.

gonzales
24.10.2013, 14:08
http://www.grion.ru/Izveschatel-ohrannyiy-obnneemnyiy-optiko-elektronnyiy-Patrol-701.html
вот такой датчик, в принципе разброс по напряжению от 8 до 16В, а ток от 7 до 11мА. Может все таки получится одним резистором обойтись, или делителем напряжения?

gonzales
24.10.2013, 15:41
Точно так же можете и сигнал "Battery Low" (5-я нога) подключить, к другому входу ПЛК.
Вот такая схема получается

10540

gonzales
24.10.2013, 23:47
Ничего не получилось. Такое впечатление, что транзистор все время открыт. Собрал тестер, {+24В - резистор 1кОм - светодиод}, подключаю ко второй ноге, к 4-ой ноге {-24В}, светодиод горит. Меняю состояние ИБП (отрубаю его от сети), он пищит, что перешел на питание от батареи, а светодиод продолжает гореть, то есть ток с коллектора на эмитер проходит. Либо у меня не правильная схема, либо в моем ИБП это вообще не реализовано((((
Написал в саппорт, жду ответа

gonzales
25.10.2013, 11:32
Ответ саппорта :confused:


к сожалению, произошла ошибка.
Вам отправлена схема от другого ИБП.

Контакт 2 - output
общий (сводный) аварийный сигнал. Открывается при одном из условий:
перегрузка, по температуре, по отказу батареи, по отказу зарядного устройства, отказ шины.
Контакт 5- общий

Схема, которую Вы приводите, описывает работу отдельных элементов ИБП и справедлива не для всех ИБП.
У нас нет информации о наличии в ИБП Back Power LCD Pro 600 возможности снимать релейные сигналы.
Если у Вас получится, напишите нам.

С уважением,
служба технической поддержки IPPON

Я собствено купил именно этот ИБП, так как получил от саппорта ответ, что снимать релейные сигналы в этом ИБП возможно:mad:

Terrano1992
25.10.2013, 12:31
разброс по напряжению от 8 до 16В, а ток от 7 до 11мА. Может все таки получится одним резистором обойтись, или делителем напряжения?
"От 7 до 11" - значит, даже в рабочих (не переходных) режимах падение напряжения на резисторе будет изменяться в полтора раза. Как-то не комильфо...
Не понимаю - зачем мудрить с резистором, когда можно купить трехвыводную ("вход - общий - стабилизированный выход") uA7812 от любого производителя и получить стабильные 12V, не зависящие от нагрузки. При этой мощности ей даже радиатор не понадобится.

IVM
25.10.2013, 12:35
http://www.grion.ru/Izveschatel-ohrannyiy-obnneemnyiy-optiko-elektronnyiy-Patrol-701.html
вот такой датчик, в принципе разброс по напряжению от 8 до 16В, а ток от 7 до 11мА. Может все таки получится одним резистором обойтись, или делителем напряжения?
Ставь последовательно с датчиком стабилитрон на 12В, например КС508А, и питай его (датчик) от +24В.

Terrano1992
25.10.2013, 12:37
Что касается ответа техподдержки - ну так попробуйте еще раз проверить, используя 5-ю ногу в качестве общего провода и 2-ю в качестве выхода (коллектора) транзисторного ключа. Сводный сигнал об аварии - тоже не совсем плохо (если он включает в себя и пропадание сетевого напряжения).
Или у вас тот самый "Back Power LCD Pro 600", насчет которого техподдержка сомневается, что в нем вообще поддерживаются релейные сигналы?

gonzales
25.10.2013, 13:26
Не понимаю - зачем мудрить с резистором, когда можно купить трехвыводную ("вход - общий - стабилизированный выход") uA7812 от любого производителя и получить стабильные 12V, не зависящие от нагрузки. При этой мощности ей даже радиатор не понадобится.
да, я почитал, так и сделаю, спасибо!


Сводный сигнал об аварии - тоже не совсем плохо (если он включает в себя и пропадание сетевого напряжения
к сожалению как раз сигнала отсутствия напряжения и низкого заряда батарей там нет.

Относительно темы, которая создавалась получаются следующие выводы

Дешевые ИБП не поддерживают релейные контакты на RS-232. Самый бюджетный вариант - это ИБП 1000ВА Powercom "SKP-1000A" (USB, COM), у него есть как и отсек для SNMP карты и релейные сухие контакты.
Прикладываю мануал от саппорта Powercom10556

По бюджетным ИБП:
CyberPower
FSP
Powerman
пока нет никакой информации, саппорты не отвечают.