Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Межблочный протокол связи Vrv систем
Диалог специалистов АВОК > ОБЩИЙ ФОРУМ > Автоматизация систем
Страницы: 1, 2
LordN
там уровни иные раз, выходные каскады = открытый коллектор два.
второе решает проблему коллизий мультимастера, первое - помехозащищенность
Сергей А. Ефремов
Цитата(LordN @ 27.5.2018, 12:06) *
там уровни иные раз, выходные каскады = открытый коллектор два.
второе решает проблему коллизий мультимастера, первое - помехозащищенность

Во! Терь "въехал". Спасибо!

Получается, cудя по тому, что мах13089 это 232-485, то "там" не CAN......?
Abysmo
Конечно не CAN, в гнилой ЖКХ-шной автоматике его не часто используют из-за высокой стоимости решения
kosmos440o
Цитата(Сергей А. Ефремов @ 27.5.2018, 9:38) *
А чем САN отличается от псевдо - CAN? ))))

Псевдо-CAN в данном случае являлся тупым использованием драйвера CAN физического уровня. А на программном уровне всё было от обычных последоваnельных полудуплексных протоколов, таких как RS-232 и RS-485, т.е тупо 1 мастер- 254 слейва, запрос мастера -ответ слейва. Что и подтверждалось на практике переполюсовкой линии RS-485 на входе приёмо-передатчика псевдоCAN, и Меркурий с интерфейсом CAN вдруг начинал работать в сети RS-485. В настоящем же CAN куча всяких примочек - обработка коллизий, мультимастерность, почтовые ящики разные (типа endpoint в USB). Ну вы, надеюсь, все знаете.
Сергей А. Ефремов
Цитата(kosmos440o @ 27.5.2018, 20:06) *
Ну вы, надеюсь, все знаете.

Ага... ))
Сергей А. Ефремов
"...кто имеет ум, тот сочтит число зверя, ибо число это человеческое, число это..." из трёх цифер... с двумя буквами в начале... ЛЮ485
Ashihara
Цитата(Сергей А. Ефремов @ 27.5.2018, 10:13) *
Поздравьте меня! Я реально на столько тупой, что даже прочитав два раза, а в сумме с тем, что тоже самое написано в википедии, больше, до сих пор не понял в чём смысл в микроконтроллере делать отдельно выход для CAN интерфейса и отдельно для 485-й шины...


Написано же, есть некий DSP, аппаратно обрабатывающий CRC и особенности протокола. Т.е. выход CAN это связка DSP+UART. Конечно, всё можно сделать и программно, но отдельно же указывается экономия ресурсов CPU, которая получается из-за задействования этого самого DSP.

Никто не мешает сделать связку DSP+UART и для модбаса. Это тоже сэкономит ресурсы CPU. Но не делают, почему-то. А для CAN делают.


PS. Всякие ОК и прочее, о чём говорит LordN, дают драйверы выходные. DSP просто знает, как этим пользоваться.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.