-
- Прикинул bitrate - он не 125 кбит/с, а 20. То есть дока немного врет. evgeniy1294(703 знак., 26.06.2019 17:26 - 17:50)
- Для начала поднимите битрейт хотя бы до 100килобит. ISO1050 не может работать на низкой скорости из-за Driver(TXD) DominantTime-out Function которая ограничивает скорость снизу примерно на уровне 37 kbps. (6.9 Switching Characteristics:Driver 3m(14 знак., 26.06.2019 21:37)
- Спасибо. evgeniy1294(170 знак., 26.06.2019 23:05)
- не в этом у вас дело! у tja1040 DTOF указана 40 kbit/s по факту работает на раз на 33.3kbit/s да еще и в однопроводном режиме ) - Aleksey_75(26.06.2019 23:16)
- Ну, фрейм принять у меня действительно получилось, хоть в mailbox'е его не оказалось. Скорость обмена все равно повышать надо. - evgeniy1294(26.06.2019 23:37)
- а как узнали что приняли если в буфере его не нашлось ?? Чтот у вас бодрейтом у вас похоже Aleksey_75(146 знак., 26.06.2019 23:46 - 23:49)
- Я его на анализатор вижу. У модели моих энкодером переключатель отсутствует. Evgeniy1294(45 знак., 27.06.2019 00:01)
- Имхо вы видите что энкодер отправил сообщение, но не факт что вы его приняли! Значит по шине надо настраивать 2.2.3 Setting Baud Rate - Aleksey_75(27.06.2019 00:12)
- Если никто не принял энкодер бы долбил retransmission по no ack error и на анализаторе это было бы видно. Если прошла только одна посылка значит был ack и ее кто-то получил. - 3m(27.06.2019 09:10)
- "бы долбил retransmission" а вот и не факт смотря что у него в настройках! Если действительно девайс аскнул а в буфере нет сообщений значит проблема с фильтрами - Aleksey_75(27.06.2019 10:42)
- Проблема действительно с фильтрами. Удалось получить сообщение через ящик, но для этого пришлось включить фильтр. Т.е если фильтры отключены, сообщения не принимаются. evgeniy1294(55 знак., 27.06.2019 11:31)
- ээээ, естественно, фильтры вы не можете просто взять и выключить, их надо настроить чтоб принимали все id и будет щастье - Aleksey_75(27.06.2019 11:34)
- Проблема действительно с фильтрами. Удалось получить сообщение через ящик, но для этого пришлось включить фильтр. Т.е если фильтры отключены, сообщения не принимаются. evgeniy1294(55 знак., 27.06.2019 11:31)
- ACK есть, я выкладывал скрин - Evgeniy1294(27.06.2019 09:44)
- "бы долбил retransmission" а вот и не факт смотря что у него в настройках! Если действительно девайс аскнул а в буфере нет сообщений значит проблема с фильтрами - Aleksey_75(27.06.2019 10:42)
- Если никто не принял энкодер бы долбил retransmission по no ack error и на анализаторе это было бы видно. Если прошла только одна посылка значит был ack и ее кто-то получил. - 3m(27.06.2019 09:10)
- Имхо вы видите что энкодер отправил сообщение, но не факт что вы его приняли! Значит по шине надо настраивать 2.2.3 Setting Baud Rate - Aleksey_75(27.06.2019 00:12)
- Я его на анализатор вижу. У модели моих энкодером переключатель отсутствует. Evgeniy1294(45 знак., 27.06.2019 00:01)
- а как узнали что приняли если в буфере его не нашлось ?? Чтот у вас бодрейтом у вас похоже Aleksey_75(146 знак., 26.06.2019 23:46 - 23:49)
- Ну, фрейм принять у меня действительно получилось, хоть в mailbox'е его не оказалось. Скорость обмена все равно повышать надо. - evgeniy1294(26.06.2019 23:37)
- не в этом у вас дело! у tja1040 DTOF указана 40 kbit/s по факту работает на раз на 33.3kbit/s да еще и в однопроводном режиме ) - Aleksey_75(26.06.2019 23:16)
- Спасибо. evgeniy1294(170 знак., 26.06.2019 23:05)
- Получил ответный фрейм, но ни в одном mailbox его нет. Надо разбираться дальше evgeniy1294(26.06.2019 18:31)
- Для начала поднимите битрейт хотя бы до 100килобит. ISO1050 не может работать на низкой скорости из-за Driver(TXD) DominantTime-out Function которая ограничивает скорость снизу примерно на уровне 37 kbps. (6.9 Switching Characteristics:Driver 3m(14 знак., 26.06.2019 21:37)
- Прикинул bitrate - он не 125 кбит/с, а 20. То есть дока немного врет. evgeniy1294(703 знак., 26.06.2019 17:26 - 17:50)