Особенности
- Преодоление больших расстояний и простой доступ к системе через Ethernet
- Функции фильтрации и преобразования
- Экономия средств за счет просты подключения
Технические данные
Интерфейс шины ПК | 10/100 Мбит/с Ethernet (10Base-T/100Base-T), автоопределение, разъем RJ45 |
---|
Распределение IP адресов | DHCP, через ПК инструментарий |
---|
Микроконтроллер | Freescale MCF5235, 150 MГц |
---|
Распределение IP адресов | DHCP, через ПК инструментарий |
---|
Память | 8 МБайт DRAM, 4 МБайт FLASH |
---|
CAN контроллер | SJA1000 |
---|
Интерфейс CAN шины | ISO 11898-2, D‑SUB 9, гальваническая развязка (500В) |
---|
Питание | 9 ÷ 32 В DC, 3 Вт |
---|
Рабочая температура | -20°C ÷ +70°C |
---|
Сертификаты | CE, FCC, UL |
---|
Корпус | Пластиковый корпус для монтажа на DIN-рейку |
---|
Размеры | приблизительно 22,5 x 100 x 115 мм |
---|
Содержимое поставки
- CAN@net II/Generic
- Руководство пользователя
- Примеры программ
Как это работает
В режиме шлюза CAN@net II/Generic подключается к ПК или к контроллерной платформе через TCP/IP. Программа-приложение на хосте обменивается данными через стандартный TCP/IP сокет и использует простой ASCII протокол. CAN@net II/Generic обеспечивает простой и гибкий доступ к CAN системам по LAN или Интернет.
Мост CAN-Ethernet-CAN можно реализовать при помощи двух CAN@net II/Generic. Такой мост предназначен для обмена CAN сообщениями между двумя CAN системами по TCP/IP (могут быть определены таблицы фильтров).
Конфигурация
Конфигурирование параметров TCP/IP выполняется с использованием простого ПК инструментария, выполняющего автоматическое обнаружение устройства. Конфигурация функциональности моста и CAN поддерживается реализованным Веб-сервером.
Загрузки
Файл | Версия | Размер | Загрузка |
---|
CAN@net II/Generic — Open Socket API Руководство пользователя | 1.2 | 1,19 МБ | Загрузить |
CAN@net II Руководство пользователя | 1.5 | 1,36 МБ | Загрузить |
Программное обеспечение, драйвера, руководства пользователя, сертификаты и другие материалы на английском языке Вы можете загрузить с веб-страницы HMS/IXXAT:
FAQ
Q: Я не могу получить доступ к CAN@net II. Почему?
1. Убедитесь, что вы используете правильный тип устройства CAN@net II.
а) Светодиод CPU на CAN@net II/Generic мигает зеленым с частотой 1 Гц после включения.
Светодиод CPU на CAN@net II/VCI мигает зеленым с частотой 2 Гц после включения.
б) CAN@net II/VCI не имеет веб-интерфейса, в отличае от CAN@net II/Generic.
CAN@net II/Generic не работает как устройство VCI с Minimon.
2. Пожалуйста, проверьте правильность настройки CAN@net II.
Уточните у своего сетевого администратора, какой IP-адрес можно назначить CAN@net II.
Обратите внимание: если CAN@net II подключен к ПК напрямую (минуя корпоративную сеть), вы также должны установить статический IP-адрес для ПК.
CAN@net II и ПК должны быть настроены на один и тот же сегмент сети.
Мы рекомендуем использовать статический IP-адрес для CAN@net II.
(При использовании DHCP-сервера, DHCP должен быть настроен с резервированием статического IP-адреса, используемого для CAN@net II)
Например: Пуск | Панель управления | Сетевые подключения | Подключение по локальной сети | Свойства | Протокол Интернета (TCP/IP) | Свойства | Использовать следующий IP-адрес
192.168.010.102 — IP-адрес для ПК
255.255.255.000 — маска подсети,
при192.168.010.101 — IP-адрес для CAN@net II
255.255.255.000 — маска подсети
0.0.0.0 — IP-адрес шлюза
3. Проверьте связь по Ethernet между ПК и CAN@net II с помощью команды ping в cmd.exe.
Например: Пуск | Выполнить | ping xxx.xxx.xxx.xxx
(вместо xxx.xxx.xxx.xxx подставьте IP-адрес CAN@net II)
Если CAN@net II не отвечает на «ping», ПК и CAN@net II настроены неправильно.
Q: Что мне нужно знать при работе с CAN@net II с использованием брандмауэра?
Для правильной работы CAN@net II необходимо отключить брандмауэр или настроить фильтрацию пакетов, как описано ниже:
CAN@net II/VCI использует порты 15000/tcp и 15001/tcp.
ПК должен иметь доступ со всех портов 1024-65535/tcp к портам 15000/tcp и 15001/tcp CAN@net II/VCI.
CAN@net II/VCI должен иметь доступ с портов 15000/tcp и 15001/tcp ко всем портам 1024-65535/tcp ПК.
Настройте брандмауэр Windows, разрешив следующие программы:
CAN@net II – IP Configuration Server
C:\program files\ixxat\vci 3.5\can@netii\can@netsvr.exe
VCI3 Device Server Control
C:\Program Files\IXXAT\VCI 3.5\DeviceServer\vci3srvctrl.exe
CAN@net II/Generic использует порт 19227/tcp.
ПК должен иметь доступ со всех портов 1024-65535/tcp к порту 19227/tcp CAN@net II/Generic.
CAN@net II/Generic должен иметь доступ с порта 19227/tcp ко всем портам 1024-65535/tcp ПК.
CAN@net/VCI использует порты 19295/tcp и 19296/tcp.
ПК должен иметь доступ со всех портов 1024-65535/tcp к портам 19295/tcp и 19296/tcp CAN@net/VCI.
CAN@net/VCI должен иметь доступ с портов 19295/tcp и 19296/tcp ко всем портам 1024-65535/tcp ПК.
CAN@net/Generic использует порт 19227/tcp.
ПК должен иметь доступ со всех портов 1024-65535/tcp к порту 19227/tcp CAN@net/Generic.
CAN@net/Generic должен иметь доступ с порта 19227/tcp ко всем портам 1024-65535/tcp ПК.
Q: Где я могу найти демонстрационное приложение для CAN@net II/Generic?
CAN@net II/Generic содержит стандартный веб-сервер (HTTP-сервер), к которому можно получить доступ с помощью любого стандартного веб-браузера с включенным javascript.
Исходный код демонстрационного приложения можно загрузить с устройства CAN@net II/Generic, используя его веб-интерфейс. Смотрите ссылку «[CAN@net II/Generic demo client application]» в веб-интерфейсе CAN@net II/Generic.
Чтобы подключиться к веб-интерфейсу CAN@net II/Generic, введите фактический IP-адрес CAN@net II/Generic в поле URL-адреса веб-браузера (http://xxx.xxx.xxx.xxx).
Q: Какие порты используются для связи между CAN@net II и ПК?
Подключение настройки:
CAN@net II/VCI: 15000/udp
ПК: 15001/udp
VCI подключение:
CAN@net II/VCI: 15000/tcp, 15001/tcp
ПК: 1024-65535/tcp
Подключение настройки:
CAN@net II/Generic: 15000/udp
ПК: 15001/udp
Режим шлюза:
CAN@net II/Generic (Сервер): 19227/tcp
ПК (Клиент): 1024-65535/tcp
Режим моста:
CAN@net II/Generic (Сервер): 19227/tcp
CAN@net II/Generic (Клиент): 1024-65535/tcp
Q: Назначение контактов CAN
D‑SUB 9 (согласно CiA DS 102)
№ контакта | Сигнал | Описание |
---|
1 | — | Зарезервировано |
---|
2 | CAN_L | Сигнальная линия CAN (доминантный низкий) |
---|
3 | CAN_GND | «Земля» CAN |
---|
4 | — | Зарезервировано |
---|
5 | CAN_SHLD | «Экран» CAN (опционально) |
---|
6 | GND | «Земля» CAN (опционально) |
---|
7 | CAN_H | Сигнальная линия CAN (доминантный высокий) |
---|
8 | — | Зарезервировано |
---|
9 | CAN_V+ | Внешнее напряжение питания Vcc (опционально) |
---|
RJ45 (согласно CiA DRP 303-1)
№ контакта | Сигнал | Описание |
---|
1 | CAN_H | Сигнальная линия CAN (доминантный высокий) |
---|
2 | CAN_L | Сигнальная линия CAN (доминантный низкий) |
---|
3 | CAN_GND | «Земля» / 0 В / V- |
---|
4 | — | Зарезервировано |
---|
5 | — | Зарезервировано |
---|
6 | (CAN_SHLD) | «Экран» CAN (опционально) |
---|
7 | CAN_GND | «Земля» / 0 В / V- |
---|
8 | (CAN_V+) | Внешнее напряжение питания Vcc (опционально) |
---|
Вилка для платы/Розетка
№ контакта | Сигнал | Описание |
---|
1 | — | Зарезервировано |
---|
2 | GND | «Земля» CAN (опционально) |
---|
3 | CAN_L | Сигнальная линия CAN (доминантный низкий) |
---|
4 | CAN_H | Сигнальная линия CAN (доминантный высокий) |
---|
5 | CAN_GND | «Земля» CAN |
---|
6 | — | Зарезервировано |
---|
7 | — | Зарезервировано |
---|
8 | (CAN_V+) | Внешнее напряжение питания Vcc (опционально) |
---|
9 | CAN_SHLD | «Экран» CAN (опционально) |
---|
10 | — | Не подключен |
---|
Q: CAN повторитель или CAN мост? Какое устройство больше подходит для моей сети CAN?
CAN повторитель и CAN разветвитель типа «звезда» могут использоваться для физического соединения двух или более сегментов сети CAN. Топологии «дерево» и «звезда» или длинные линии могут быть реализованы только с помощью CAN повторителя, поскольку сети CAN имеют топологию шины (линии). CAN повторитель разделяет сеть CAN на две электрически или оптически независимые сети. Каждый сегмент полностью прозрачен. Это означает, что все узлы CAN в разных сегментах получают побитно одинаковую информацию. Электрически каждый сегмент представляет собой CAN шину (линию). CAN повторитель не может расширить сеть CAN из-за его времени задержки, которое действует как дополнительная линия. Он больше подходит для адаптации к имеющейся топологии, для гальванической развязки сегментов сети и увеличения максимального количества узлов. CAN повторитель и CAN разветвитель типа «звезда» не влияют на поведение системы в реальном времени, потому что поведение при передаче соответствует одной сети.
При использовании CAN повторителей расстояние между двумя наиболее отдалёнными узлами CAN не должно быть больше максимальной длины шины CAN для используемой скорости передачи данных.
CAN мосты и CAN шлюзы — это компоненты инфраструктуры, которые позволяют реализовать сложную структуру сети. CAN мосты могут соединять сети CAN с разной скоростью передачи данных или с разными режимами. CAN мост основан на так называемом принципе «сохранить, модифицировать, переслать». Он принимает CAN сообщения и пересылает их в другой сегмент CAN с учетом возможных правил фильтрации или преобразования. CAN мост позволяет увеличивать максимальную длину сети, поскольку секции сети CAN независимы по отношению к арбитражу шины. С подключенными CAN мостами подсети CAN являются независимыми сетями CAN и имеют независимое поведение в реальном времени.
CAN повторитель и CAN мост могут соединять высокоскоростные и низкоскоростные сети CAN.
Q: Почему моя CAN шина работает неправильно?
Пожалуйста, ответьте на следующие вопросы:
1. Все ли CAN узлы правильно соединены друг с другом?
а) Кабель CAN и разъемы CAN в порядке?
(Вы можете найти назначение контактов разъема CAN в разделе часто задаваемых вопросов на нашей веб-странице.)
б) Кабель CAN экранирован?
в) Используется стандартный кабель CAN?
г) Связаны ли CAN_H, CAN_L и CAN_GND узлов CAN друг с другом?
2. На концах шины CAN установлены два терминатора?
3. Не превышена ли максимальная длина шины CAN?
4. К шине CAN подключено как минимум два CAN узла?
Пожалуйста, обратите внимание:
a) Для коммуникации по CAN требуются как минимум два CAN узла, чтобы работал механизм подтверждения.
б) CAN узлы в режиме «Listen only» (Только прослушивание) не отправляют подтверждения.
5. Установлена ли одинаковая скорость передачи данных для всех CAN узлов?
6. Установлен ли один и тот же режим для всех CAN узлов?
(стандартный (11-битный идентификатор) или расширенный (29-битный идентификатор)?)
7. Все ли CAN узлы работают по одинаковому стандарту CAN?
(ISO 11898 [ISO99-2] (CAN-High-Speed) или ISO 11519 [ISO99-3] CAN-Low-Speed (отказоустойчивый)).
8. Есть ли электрические помехи на шине CAN?
9. Есть ли кадры ошибок на шине CAN?
10. Пожалуйста, отправьте нам схему топологии CAN сети со следующими данными
а) Длина линии
б) Скорость передачи данных
в) Расположение обоих терминаторов
г) Количество и тип подключенных CAN узлов
11. Вам удалось успешно протестировать шину CAN с помощью CANcheck или CAN-Bus-Tester?
12. Пожалуйста, отправьте нам снимок экрана осциллографа CAN сигнала.