






|
Введение CAN мосты и CAN шлюзы - это инфраструктурные компоненты, предназначенные для создания комплексных сетевых структур. CAN мосты могут соединять CAN сети с разными скоростями передачи данных или протоколами. Они построены по принципу «буферизация-(изменение)-передача»: CAN сообщения принимаются из одной подсети и передаются в другую подсеть. Также могут быть использованы правила преобразования и фильтрации, позволяя адаптировать протокол между двумя подсетями. Мост также может выполнять простые функции шлюза.  Соединение CAN сетей через мост
| | В отличие от CAN репитеров, CAN мосты позволяют увеличивать максимальный емкость сети, так что подсистемы являются полностью независимыми в плане арбитража шины. Независимые друг от друга (в терминах их поведения в реальном масштабе времени) CAN подсети, соединенные мостами, рассматриваются как независимые сети. CAN мосты подходят для создания иерархических сетей - информация передается только подключенным подсетям через мосты, которые соответствуют данной подсети. Функция моста может быть выполнена при помощи других передающих систем. Например, мост CAN-Ethernet-CAN, подключенный к двум Ethernet-TCP/IP шлюзам, позволяет устанавливать соединение с удаленными CAN сетями. |
CAN шлюзы, являясь расширением CAN мостов, позволяют организовывать доступ к CAN сетям через другие коммуникационные системы. В каждом случае протоколы подключенных систем отображаются в другие коммуникационные модели. Таким образом, с помощью CAN/CANopen-RS232 шлюзов к CAN/CANopen сетям можно подключать устройства, которые имеют только один последовательный порт. Шлюзы могут также обеспечивать удаленный доступ к CAN сетям. Например, шлюз CAN-TCP/IP позволяет осуществлять глобальный доступ к CAN сети с целью диагностики и обслуживания. |
|