|  | 
| 
Работа с SerialPort на Windows CE | |||
|---|---|---|---|
| #18+ irbis_alа ведомое устройство не отвечает ибо в этих байтах и битах себя не видит. Про разные настройки порта не слышали? Адрес устройства это верхний уровень, над физическим интерфейсом, проблемы с которым на данном этапе еще не исключены. Адрес это уже часть протокола обмена. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.10.2015, 12:24 |  | ||
| 
Работа с SerialPort на Windows CE | |||
|---|---|---|---|
| #18+ Mc_Coltirbis_alпропущено... Вот автор топика передаёт на шину биты и байты...а ведомое устройство не отвечает ибо в этих байтах и битах себя не видит.( так же как ethernet не свой ip игнорирует) Не не не, всё оно отвечает. И всё прекрасно видит. Как правило устройство вообще читает всё подряд что приходит по линии. Даже если будешь с батарейкой играться на концах проводов, то оно примет эти данные в виде набора символов. Тут тогда только два варианта я вижу. ВАш 485 работает в так называемом широковещательном режиме.(тогда действительно номер не нужен...) 2.Или же у Вас просто обычный rs-232 Вы ведь не используете преобразователь rs-485-rs-232? Напрямки к компу присоединяете? значит скорее всего 232. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.10.2015, 12:25 |  | ||
| 
Работа с SerialPort на Windows CE | |||
|---|---|---|---|
| #18+ irbis_alMc_Coltпропущено... Не не не, всё оно отвечает. И всё прекрасно видит. Как правило устройство вообще читает всё подряд что приходит по линии. Даже если будешь с батарейкой играться на концах проводов, то оно примет эти данные в виде набора символов. Тут тогда только два варианта я вижу. ВАш 485 работает в так называемом широковещательном режиме.(тогда действительно номер не нужен...) 2.Или же у Вас просто обычный rs-232 Вы ведь не используете преобразователь rs-485-rs-232? Напрямки к компу присоединяете? значит скорее всего 232. Можно вас попросить больше не генерировать бред? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.10.2015, 12:27 |  | ||
| 
Работа с SerialPort на Windows CE | |||
|---|---|---|---|
| #18+ irbis_alMc_Coltпропущено... Не не не, всё оно отвечает. И всё прекрасно видит. Как правило устройство вообще читает всё подряд что приходит по линии. Даже если будешь с батарейкой играться на концах проводов, то оно примет эти данные в виде набора символов. Тут тогда только два варианта я вижу. ВАш 485 работает в так называемом широковещательном режиме.(тогда действительно номер не нужен...) 2.Или же у Вас просто обычный rs-232 Вы ведь не используете преобразователь rs-485-rs-232? Напрямки к компу присоединяете? значит скорее всего 232. Я использую USBtoRS485 ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.10.2015, 12:27 |  | ||
| 
Работа с SerialPort на Windows CE | |||
|---|---|---|---|
| #18+ wadmanirbis_alа ведомое устройство не отвечает ибо в этих байтах и битах себя не видит. Про разные настройки порта не слышали? Адрес устройства это верхний уровень, над физическим интерфейсом, проблемы с которым на данном этапе еще не исключены. Адрес это уже часть протокола обмена. Это как раз тот случай ,когда говорим партия-подразумеваем ленин. Говорим 485...подразумеваем более высокий уровень...что устройства имеет номер. и работает как ведущий -ведомый. Есть ещё режим без номера...но я с таким не сталкивался. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.10.2015, 12:30 |  | ||
| 
Работа с SerialPort на Windows CE | |||
|---|---|---|---|
| #18+ Mc_Coltirbis_alпропущено... Тут тогда только два варианта я вижу. ВАш 485 работает в так называемом широковещательном режиме.(тогда действительно номер не нужен...) 2.Или же у Вас просто обычный rs-232 Вы ведь не используете преобразователь rs-485-rs-232? Напрямки к компу присоединяете? значит скорее всего 232. Я использую USBtoRS485 Ага вижу...через преобразователь.(Usb мапится в виртуальный com port.) ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.10.2015, 12:31 |  | ||
| 
Работа с SerialPort на Windows CE | |||
|---|---|---|---|
| #18+ irbis_alГоворим 485... Что 485, что 232 (это интерфейс! адрес/широковещательность к нему не имеют никакого отношения) для слоя уровня протокола могут быть и адресным, и широковещательным. И даже одновременно и так и так. irbis_alЕсть ещё режим без номера...но я с таким не сталкивался. Оптимистично... Будто с другим сталкивались. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.10.2015, 12:33 |  | ||
| 
Работа с SerialPort на Windows CE | |||
|---|---|---|---|
| #18+ Mc_Coltirbis_alпропущено... Вот автор топика передаёт на шину биты и байты...а ведомое устройство не отвечает ибо в этих байтах и битах себя не видит.( так же как ethernet не свой ip игнорирует) Не не не, всё оно отвечает. И всё прекрасно видит. Как правило устройство вообще читает всё подряд что приходит по линии. Даже если будешь с батарейкой играться на концах проводов, то оно примет эти данные в виде набора символов. С протоколом разобрались.. А вот тут не понятно... Вы говорите оно видит.. Оно же противоречит началу тему ,что не видит. Есть странная ситуация. Com порт на Windows CE, отправляет данные, но не получет ничего в ответ. Не видит данные на входе. В чём может быть дело? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.10.2015, 12:35 |  | ||
| 
Работа с SerialPort на Windows CE | |||
|---|---|---|---|
| #18+ irbis_alС протоколом разобрались.. Протокол это байтики, которые отправляются/принимаются по интерфейсу. Интерфейс это rs232, rs485, ethernet, bluetooth и т.п. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.10.2015, 12:36 |  | ||
| 
Работа с SerialPort на Windows CE | |||
|---|---|---|---|
| #18+ irbis_alMc_Coltпропущено... Не не не, всё оно отвечает. И всё прекрасно видит. Как правило устройство вообще читает всё подряд что приходит по линии. Даже если будешь с батарейкой играться на концах проводов, то оно примет эти данные в виде набора символов. С протоколом разобрались.. А вот тут не понятно... Вы говорите оно видит.. Оно же противоречит началу тему ,что не видит. Есть странная ситуация. Com порт на Windows CE, отправляет данные, но не получет ничего в ответ. Не видит данные на входе. В чём может быть дело? Тут просто 2 устройства. Одно (Windows 7) принимает и получает данные и работает через RS485toUSB Другое (Windows CE) отправляет данные, но принимать не принимает. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.10.2015, 12:42 |  | ||
| 
Работа с SerialPort на Windows CE | |||
|---|---|---|---|
| #18+ Mc_Colt, В любом случае раз у Вас протокол 485 Вам надо понять. 1.Устройство работает как ведущее или 2.Устройство работает как ведомое. В зависимости от этого и будут ваши действия. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.10.2015, 12:42 |  | ||
| 
Работа с SerialPort на Windows CE | |||
|---|---|---|---|
| #18+ irbis_al1.Устройство работает как ведущее или 2.Устройство работает как ведомое. Боже... В чем разница при соединении одного к другому? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.10.2015, 12:44 |  | ||
| 
Работа с SerialPort на Windows CE | |||
|---|---|---|---|
| #18+ Mc_Coltirbis_alпропущено... С протоколом разобрались.. А вот тут не понятно... Вы говорите оно видит.. Оно же противоречит началу тему ,что не видит. пропущено... Тут просто 2 устройства. Одно (Windows 7) принимает и получает данные и работает через RS485toUSB Другое (Windows CE) отправляет данные, но принимать не принимает. (Windows 7) к Win Ce образается? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.10.2015, 12:45 |  | ||
| 
Работа с SerialPort на Windows CE | |||
|---|---|---|---|
| #18+ wadmanirbis_al1.Устройство работает как ведущее или 2.Устройство работает как ведомое. Боже... В чем разница при соединении одного к другому? В поведении ведущего и ведомого разница. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.10.2015, 12:48 |  | ||
| 
Работа с SerialPort на Windows CE | |||
|---|---|---|---|
| #18+ irbis_alMc_Coltпропущено... Тут просто 2 устройства. Одно (Windows 7) принимает и получает данные и работает через RS485toUSB Другое (Windows CE) отправляет данные, но принимать не принимает. (Windows 7) к Win Ce образается? Ну они друг к другу обращаются. На оба устройства написано ПО, которое считывает и принимает данные. Дак вот на Windows 7 оно и jnghfdkztn и получает данные, а на Windows CE только отправляет. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.10.2015, 12:50 |  | ||
| 
Работа с SerialPort на Windows CE | |||
|---|---|---|---|
| #18+ Mc_Coltirbis_alпропущено... (Windows 7) к Win Ce образается? Ну они друг к другу обращаются. На оба устройства написано ПО, которое считывает и принимает данные. Дак вот на Windows 7 оно и jnghfdkztn и получает данные, а на Windows CE только отправляет. В принципе если Win ce ведомое устройство в 485 протоколе ...то его поведение,по идее таким и должно быть. Его как-то надо программно переключать на ведущее. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.10.2015, 12:52 |  | ||
| 
Работа с SerialPort на Windows CE | |||
|---|---|---|---|
| #18+ irbis_alwadmanпропущено... Боже... В чем разница при соединении одного к другому? В поведении ведущего и ведомого разница. Любой из них может быть и тем и другим. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.10.2015, 12:55 |  | ||
| 
Работа с SerialPort на Windows CE | |||
|---|---|---|---|
| #18+ wadmanirbis_alпропущено... В поведении ведущего и ведомого разница. Любой из них может быть и тем и другим. В 232 да... Если бы в 232 такое было...однозначно где-то косяк. А в 485 ведомое просто может "отмораживаться" ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.10.2015, 12:58 |  | ||
| 
Работа с SerialPort на Windows CE | |||
|---|---|---|---|
| #18+ irbis_alwadmanпропущено... Любой из них может быть и тем и другим. В 232 да... Если бы в 232 такое было...однозначно где-то косяк. А в 485 ведомое просто может "отмораживаться" Не зависимо от интерфейса любое устройство может быть и тем и другим. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.10.2015, 13:08 |  | ||
| 
Работа с SerialPort на Windows CE | |||
|---|---|---|---|
| #18+ wadman, если оба устройства вздумают быть ведущими, связи у них не получится — полудуплекс. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.10.2015, 14:09 |  | ||
| 
Работа с SerialPort на Windows CE | |||
|---|---|---|---|
| #18+ RWolfесли оба устройства вздумают быть ведущими, связи у них не получится — полудуплекс. Да как же у меня железка-то работает? Открываю порт и могу сразу туда вписать команду, не читая, а могу почитать и решить, какую команду кидать. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.10.2015, 14:11 |  | ||
| 
Работа с SerialPort на Windows CE | |||
|---|---|---|---|
| #18+ wadman, Видимо, софт как-то разрешает коллизии. В RS-485 два устройства не могут передавать одновременно. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.10.2015, 14:45 |  | ||
| 
Работа с SerialPort на Windows CE | |||
|---|---|---|---|
| #18+ RWolfВидимо, софт как-то разрешает коллизии. Софт пишу я. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.10.2015, 14:49 |  | ||
| 
Работа с SerialPort на Windows CE | |||
|---|---|---|---|
| #18+ Mc_Colt, Попробуйте провести эксперимент. У 485 есть такой важный параметр timeout Это то время за которое ведущий слушает отклик-response шины. Поставьте его максимально большим. Пошлите что нибудь своему win ce..(с этого момента время timeout пошло) И как только он(win ce) получит пакет...тут же пошлите ответ Я думаю windows 7 увидит этот ответ... как только время timeout истечёт...от win ce приниматся пакеты не будут. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 28.10.2015, 16:21 |  | ||
|  | 

| start [/forum/topic.php?fid=11&msg=39088855&tid=1329739]: | 0ms | 
| get settings: | 11ms | 
| get forum list: | 14ms | 
| check forum access: | 3ms | 
| check topic access: | 3ms | 
| track hit: | 48ms | 
| get topic data: | 12ms | 
| get forum data: | 3ms | 
| get page messages: | 58ms | 
| get tp. blocked users: | 1ms | 
| others: | 14ms | 
| total: | 167ms | 

| 0 / 0 | 
