Показать сообщение отдельно
Старый 25.02.2013, 17:05   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Pixel - Modbus - Комп

Цитата:
Сообщение от sysline Посмотреть сообщение
Добрый!
Скажите, как заставить Pixel отсылать информацию с датчиков (например аварии) в modbus, либо какую команду надо отправить Pixel дабы он вернул состояние той или иной аварии.
Документация бумажная есть, а вот проект SMLogic - видимо достать не удастся в связи с утерей как заказчиком так и инсталятором. И как я понимаю из pixel вытащить проект не возможно?

Для понимания - стоит задача интеграции в единую систему "Умный дом".
Протокол, с которым работают контроллеры Pixel, называется Modbus. Если вы используете порт RS485, то это Modbus-RTU, если вы используете разъём Ethernet, то это Modbus-TCP.

Это открытые протоколы, описания которых есть в википедии.

Спрашивая "как заставить отсылать" или "какую команду отправить чтобы он вернул" - вы затрагиваете этими словами две совершенно разные задачи: работу контроллера как сервера или как клиента.

"Заставить отсылать" без исходного проекта точно не получится.

"Какую команду отправить" - прямой ответ вы найдёте в описании нужного вам протокола. Но мало отправить команду, на команду-то контроллер хоть что-то, да ответит. Нужно знать что и откуда читать. Это описано в потерянном проекте.

Сделайте несколько фотографий информации на дисплее (основной экран, несколько штук меню), вполне вероятно, что там одна из наших стандартных программ.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием