Доброе время суток, уважаемые форумчане!
Возник вопрос, он несколько раз поднимался на форуме, но полноценного ответа не было озвучено. А именно - подключение ПЛК с питанием 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_ist...svoimi_rukami/
где указано, что сигнал на ножках UPS может быть в уровнях RS-232, или открытый коллектор.
Вопросов у меня возникает 3
1. Не очень понял, что есть открытый коллектор и как отследить сигнал на ножках ИБП?
2. Как опросить RS-232 на ПЛК в CodeSys
3. Не заморачиваться с RS-232, а сделать подключение к ПЛК через дискретные входы.
Если есть заинтересованные, давайте думать вместе. Сам буду пробывать снимать показания мультиметром, о результатах напишу.