powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / Разработка под мобильные платформы [игнор отключен] [закрыт для гостей] / Работа с SerialPort на Windows CE
24 сообщений из 74, страница 3 из 3
Работа с SerialPort на Windows CE
    #39088821
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_alа ведомое устройство не отвечает ибо в этих байтах и битах себя не видит.
Про разные настройки порта не слышали?
Адрес устройства это верхний уровень, над физическим интерфейсом, проблемы с которым на данном этапе еще не исключены.
Адрес это уже часть протокола обмена.
...
Рейтинг: 0 / 0
Работа с SerialPort на Windows CE
    #39088824
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mc_Coltirbis_alпропущено...


Вот автор топика передаёт на шину биты и байты...а ведомое устройство не отвечает ибо в этих байтах и битах себя не видит.( так же как ethernet не свой ip игнорирует)
Не не не, всё оно отвечает. И всё прекрасно видит. Как правило устройство вообще читает всё подряд что приходит по линии. Даже если будешь с батарейкой играться на концах проводов, то оно примет эти данные в виде набора символов.

Тут тогда только два варианта я вижу.
ВАш 485 работает в так называемом широковещательном режиме.(тогда действительно номер не нужен...)
2.Или же у Вас просто обычный rs-232
Вы ведь не используете преобразователь rs-485-rs-232?
Напрямки к компу присоединяете? значит скорее всего 232.
...
Рейтинг: 0 / 0
Работа с SerialPort на Windows CE
    #39088828
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_alMc_Coltпропущено...

Не не не, всё оно отвечает. И всё прекрасно видит. Как правило устройство вообще читает всё подряд что приходит по линии. Даже если будешь с батарейкой играться на концах проводов, то оно примет эти данные в виде набора символов.

Тут тогда только два варианта я вижу.
ВАш 485 работает в так называемом широковещательном режиме.(тогда действительно номер не нужен...)
2.Или же у Вас просто обычный rs-232
Вы ведь не используете преобразователь rs-485-rs-232?
Напрямки к компу присоединяете? значит скорее всего 232.
Можно вас попросить больше не генерировать бред?
...
Рейтинг: 0 / 0
Работа с SerialPort на Windows CE
    #39088829
Mc_Colt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
irbis_alMc_Coltпропущено...

Не не не, всё оно отвечает. И всё прекрасно видит. Как правило устройство вообще читает всё подряд что приходит по линии. Даже если будешь с батарейкой играться на концах проводов, то оно примет эти данные в виде набора символов.

Тут тогда только два варианта я вижу.
ВАш 485 работает в так называемом широковещательном режиме.(тогда действительно номер не нужен...)
2.Или же у Вас просто обычный rs-232
Вы ведь не используете преобразователь rs-485-rs-232?
Напрямки к компу присоединяете? значит скорее всего 232.

Я использую USBtoRS485
...
Рейтинг: 0 / 0
Работа с SerialPort на Windows CE
    #39088831
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanirbis_alа ведомое устройство не отвечает ибо в этих байтах и битах себя не видит.
Про разные настройки порта не слышали?
Адрес устройства это верхний уровень, над физическим интерфейсом, проблемы с которым на данном этапе еще не исключены.
Адрес это уже часть протокола обмена.

Это как раз тот случай ,когда говорим партия-подразумеваем ленин.
Говорим 485...подразумеваем более высокий уровень...что устройства имеет номер.
и работает как ведущий -ведомый.
Есть ещё режим без номера...но я с таким не сталкивался.
...
Рейтинг: 0 / 0
Работа с SerialPort на Windows CE
    #39088835
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mc_Coltirbis_alпропущено...


Тут тогда только два варианта я вижу.
ВАш 485 работает в так называемом широковещательном режиме.(тогда действительно номер не нужен...)
2.Или же у Вас просто обычный rs-232
Вы ведь не используете преобразователь rs-485-rs-232?
Напрямки к компу присоединяете? значит скорее всего 232.

Я использую USBtoRS485


Ага вижу...через преобразователь.(Usb мапится в виртуальный com port.)
...
Рейтинг: 0 / 0
Работа с SerialPort на Windows CE
    #39088842
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_alГоворим 485...
Что 485, что 232 (это интерфейс! адрес/широковещательность к нему не имеют никакого отношения) для слоя уровня протокола могут быть и адресным, и широковещательным. И даже одновременно и так и так.
irbis_alЕсть ещё режим без номера...но я с таким не сталкивался.
Оптимистично... Будто с другим сталкивались.
...
Рейтинг: 0 / 0
Работа с SerialPort на Windows CE
    #39088847
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mc_Coltirbis_alпропущено...


Вот автор топика передаёт на шину биты и байты...а ведомое устройство не отвечает ибо в этих байтах и битах себя не видит.( так же как ethernet не свой ip игнорирует)
Не не не, всё оно отвечает. И всё прекрасно видит. Как правило устройство вообще читает всё подряд что приходит по линии. Даже если будешь с батарейкой играться на концах проводов, то оно примет эти данные в виде набора символов.

С протоколом разобрались..
А вот тут не понятно...
Вы говорите оно видит..
Оно же противоречит началу тему ,что не видит.
Есть странная ситуация. Com порт на Windows CE, отправляет данные, но не получет ничего в ответ. Не видит данные на входе. В чём может быть дело?
...
Рейтинг: 0 / 0
Работа с SerialPort на Windows CE
    #39088848
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_alС протоколом разобрались..
Протокол это байтики, которые отправляются/принимаются по интерфейсу.
Интерфейс это rs232, rs485, ethernet, bluetooth и т.п.
...
Рейтинг: 0 / 0
Работа с SerialPort на Windows CE
    #39088855
Mc_Colt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
irbis_alMc_Coltпропущено...

Не не не, всё оно отвечает. И всё прекрасно видит. Как правило устройство вообще читает всё подряд что приходит по линии. Даже если будешь с батарейкой играться на концах проводов, то оно примет эти данные в виде набора символов.

С протоколом разобрались..
А вот тут не понятно...
Вы говорите оно видит..
Оно же противоречит началу тему ,что не видит.
Есть странная ситуация. Com порт на Windows CE, отправляет данные, но не получет ничего в ответ. Не видит данные на входе. В чём может быть дело?


Тут просто 2 устройства.
Одно (Windows 7) принимает и получает данные и работает через RS485toUSB
Другое (Windows CE) отправляет данные, но принимать не принимает.
...
Рейтинг: 0 / 0
Работа с SerialPort на Windows CE
    #39088856
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mc_Colt,
В любом случае раз у Вас протокол 485
Вам надо понять.
1.Устройство работает как ведущее
или
2.Устройство работает как ведомое.
В зависимости от этого и будут ваши действия.
...
Рейтинг: 0 / 0
Работа с SerialPort на Windows CE
    #39088857
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_al1.Устройство работает как ведущее
или
2.Устройство работает как ведомое.
Боже... В чем разница при соединении одного к другому?
...
Рейтинг: 0 / 0
Работа с SerialPort на Windows CE
    #39088859
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mc_Coltirbis_alпропущено...


С протоколом разобрались..
А вот тут не понятно...
Вы говорите оно видит..
Оно же противоречит началу тему ,что не видит.
пропущено...


Тут просто 2 устройства.
Одно (Windows 7) принимает и получает данные и работает через RS485toUSB
Другое (Windows CE) отправляет данные, но принимать не принимает.

(Windows 7) к Win Ce образается?
...
Рейтинг: 0 / 0
Работа с SerialPort на Windows CE
    #39088863
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanirbis_al1.Устройство работает как ведущее
или
2.Устройство работает как ведомое.
Боже... В чем разница при соединении одного к другому?

В поведении ведущего и ведомого разница.
...
Рейтинг: 0 / 0
Работа с SerialPort на Windows CE
    #39088866
Mc_Colt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
irbis_alMc_Coltпропущено...


Тут просто 2 устройства.
Одно (Windows 7) принимает и получает данные и работает через RS485toUSB
Другое (Windows CE) отправляет данные, но принимать не принимает.

(Windows 7) к Win Ce образается?
Ну они друг к другу обращаются. На оба устройства написано ПО, которое считывает и принимает данные.
Дак вот на Windows 7 оно и jnghfdkztn и получает данные, а на Windows CE только отправляет.
...
Рейтинг: 0 / 0
Работа с SerialPort на Windows CE
    #39088867
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mc_Coltirbis_alпропущено...


(Windows 7) к Win Ce образается?
Ну они друг к другу обращаются. На оба устройства написано ПО, которое считывает и принимает данные.
Дак вот на Windows 7 оно и jnghfdkztn и получает данные, а на Windows CE только отправляет.

В принципе если Win ce ведомое устройство в 485 протоколе ...то его поведение,по идее таким и должно быть.
Его как-то надо программно переключать на ведущее.
...
Рейтинг: 0 / 0
Работа с SerialPort на Windows CE
    #39088872
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_alwadmanпропущено...

Боже... В чем разница при соединении одного к другому?

В поведении ведущего и ведомого разница.
Любой из них может быть и тем и другим.
...
Рейтинг: 0 / 0
Работа с SerialPort на Windows CE
    #39088874
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanirbis_alпропущено...


В поведении ведущего и ведомого разница.
Любой из них может быть и тем и другим.

В 232 да...
Если бы в 232 такое было...однозначно где-то косяк.
А в 485 ведомое просто может "отмораживаться"
...
Рейтинг: 0 / 0
Работа с SerialPort на Windows CE
    #39088883
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_alwadmanпропущено...

Любой из них может быть и тем и другим.

В 232 да...
Если бы в 232 такое было...однозначно где-то косяк.
А в 485 ведомое просто может "отмораживаться"
Не зависимо от интерфейса любое устройство может быть и тем и другим.
...
Рейтинг: 0 / 0
Работа с SerialPort на Windows CE
    #39088936
RWolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,

если оба устройства вздумают быть ведущими, связи у них не получится — полудуплекс.
...
Рейтинг: 0 / 0
Работа с SerialPort на Windows CE
    #39088941
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RWolfесли оба устройства вздумают быть ведущими, связи у них не получится — полудуплекс.
Да как же у меня железка-то работает?

Открываю порт и могу сразу туда вписать команду, не читая, а могу почитать и решить, какую команду кидать.
...
Рейтинг: 0 / 0
Работа с SerialPort на Windows CE
    #39088973
RWolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,

Видимо, софт как-то разрешает коллизии. В RS-485 два устройства не могут передавать одновременно.
...
Рейтинг: 0 / 0
Работа с SerialPort на Windows CE
    #39088983
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RWolfВидимо, софт как-то разрешает коллизии.
Софт пишу я.
...
Рейтинг: 0 / 0
Работа с SerialPort на Windows CE
    #39089081
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mc_Colt,
Попробуйте провести эксперимент.
У 485 есть такой важный параметр timeout
Это то время за которое ведущий слушает отклик-response шины.
Поставьте его максимально большим.
Пошлите что нибудь своему win ce..(с этого момента время timeout пошло)
И как только он(win ce) получит пакет...тут же пошлите ответ
Я думаю windows 7 увидит этот ответ...
как только время timeout истечёт...от win ce приниматся пакеты не будут.
...
Рейтинг: 0 / 0
24 сообщений из 74, страница 3 из 3
Форумы / Разработка под мобильные платформы [игнор отключен] [закрыт для гостей] / Работа с SerialPort на Windows CE
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]