мониторинг ИБП Eaton Evolution 650 с помощью arduino
- Войдите на сайт для отправки комментариев
Чт, 25/01/2018 - 17:22
ИБП не хочет обмениваться с ардуино по схеме arduino <-> конвертер (ttl <-> rs-232) <-> ИБП.
при ПК <-> ИБП через rs-232 все работает нормально.
так же для проверки работы конвертера подключил ардуино к пк (arduino <-> конвертер (ttl <-> rs-232) <-> ПК), данные отправляются и принимаются что на пк что на адруино.
по описанию протокола данного ИБП http://networkupstools.org/protocols/mge/51029473zaac.pdf , для начала обмена данными через rs-232 необходимо передать символ <SYNC> (0x16,% V), он должен ответить тем же.
мы рады за вас.
Не думаете ли вы, что кто-то уже побежал писать для вас код? :)
Как интересно... такой же вопрос задавался во Втр, 01/08/2017 - 16:44
Не удалось найти причину? Меня, собственно, интересует реализация (или доступ к железу для проверки кода) протокола MGE. APC и Megatec я уже оседлал...
arduino <-> конвертер (ttl <-> rs-232) <-> ИБП.
не уверен что ваш случай, мне при такой связке (только RS232 модем вместо ИБП), пришлось менять RX/TX провода в кабелях и между ардуино и конвертером и между конвертером и устройством - тогда заработало.
Было-было такое - подтверждаю. Не сразу сходу получается понять эти RX-TX-ы в интерпретации китайских модулестроителей.