Доброго времени суток, уважаемые специалисты.
Сразу извинюсь за кривоватое название темы. Конец рабочего дня - формулировки даются тяжело))
Суть такова:
Я всегда, почему-то считал, что при считывании значения реле с ПК (по RS-232, читаю "М"реле), я должен получить в ответном сообщении : 0хFF если реле включено, и 0х00 - если выключено. Но моя программа (пишу ПО которое вертится на ПК и по ком-порту "общается" с контроллером DVP-12SA2). Долго тупил и думал почему мне не приходит ни то ни другое, а, когда разобрался, понял что приходит 0х0D - если реле включено, 0х0C - если выключено.
Вопрос:
Это обычное и стандартное поведение? И, что важнее и более философски звучит)), почему так?))
Заранее спасибо за ответ(ы).
Значение включенного реле
-
- Сообщения: 13
- Зарегистрирован: 29 июл 2013, 16:51
Re: Значение включенного реле
Наверное потому, что по протоколу пересылается байт данных, из которого нужный Вам бит ещё предстоит выделять маской.
Бит-то, поди, нулевой Вас интересует?
Бит-то, поди, нулевой Вас интересует?
__________________________
Помощь - понятие растяжимое, всяк трактует его в меру своего эгоизма...
Помощь - понятие растяжимое, всяк трактует его в меру своего эгоизма...
-
- Сообщения: 13
- Зарегистрирован: 29 июл 2013, 16:51
Re: Значение включенного реле
Спасибо огромное. В свете Вашего ответа перечитал мануал. Да, видимо, именно нулевой бит меня и интересует