USB порт
Ethernet порт
CAN
DIP switch
1 – выбор IP-адреса по умолчанию (192.168.0.123)
2 – выбор режима DFU (обновление ПО через USB)
3+4 – электрически соединяет обе CAN шины
5+6 – включает терминатор на шине CAN1
7+8 – включает терминатор на шине CAN2
Примечание: выключать терминаторы имеет смысл только если предполагается использование SSK в шине с уже установленными терминаторами. В составе комплекта для быстрого старта терминаторы должны быть включены.
Поиск в сети (Advertise protocol)
Устройство с интервалом 2 сек посылает broadcast UDP сообщение в порт 49001 с текстовым описанием и IP-адресом, по которому оно доступно.
В Linux/MacOS/Windows(Cygwin) информацию об устройствах можно получить при помощи команды:
nc -ulk 49001
"EU2C"@192.168.0.59
"USB<->ETH<->CAN (CI-NEW)"@192.168.0.56
"USB<->ETH<->CAN"@192.168.0.57
"EU2C"@192.168.0.59
Console
UDP port: 2000
Подключение Linux/MacOS/Windows(Cygwin):
nc -u 192.168.0.123 2000
или с использованием функций библиотеки readline (редактирование строк, история команд и т.д.)
rlwrap nc -u 192.168.0.123 2000
Примечание: UDP – не создает соединение (в отличие от TCP), поэтому возможно потребуется несколько раз нажать “ENTER”, прежде чем появится приглашение к вводу.
Приглашение к вводу
0# - цвет знака ‘#’ отличается в зависимости от режима: красный – режим загрузчика, зеленый – рабочий режим
Список команд консоли можно получить набрав команду help.
Описание “сырого” протокола
“Сырой” протокол используется для отправки и приема произвольных CAN сообщений. Для этого в SSK предусмотрены UDP порты 22000 и 22100 для CAN1 и CAN2 соответственно. Формат данных на отправку и прием имеет один и тот же формат:
Общая длина пакета составляет 13 байт и не зависит от DLC кода. Если значение DLC меньше 8, то лишние байты не учитываются. Сообщения отправляются и принимаются по одному пакету в одной UDP датаграмме. CAN ID расширенного формата (29бит) индицируется установкой 31-го бита в CAN_ID. Удаленный запрос (remote request) не поддерживается.
Ethernet и ServoAPI
Для работы с ServoAPI по Ethernet нужно указать вместо имени последовательного порта IP адрес устройства.
SSK использует UDP порты 17700 и 17800 для CAN1 и CAN2 соответственно. В ServoAPI при работе через Ethernet порт 17700 используется по умолчанию. Если необходимо использовать другой порт, то в качестве имени устройства следует использовать строку состоящую из IP адреса и номера порта разделенные двоеточием:
192.168.0.123:17800
Индикация
SSK содержит 9 светодиодов для индикации различных режимов работы. Индикатор питания (5), две группы по 3 светодиода (8, 9) для индикации работы CAN шин, два светодиода (соединение и активность) на розетке Ethernet. Светодиоды CAN имеют два режима работы:
Рассеиватель энергии торможения (energy eater)
Параметр | Ед. изм. | Значение |
Порог срабатывания | В | 49.8 ± 0.2 |
Порог удержания | В | 49.5 ± 0.2 |
Пиковая мощность | Вт | 500 |
Средняя рассеиваемая мощность | Вт | 20 (до 40 с принудительным охлаждением) |
Расположение разъемов/органов управления
1 – Вход питания 48В для серводвигателей
2 – Выходы 48В для серводвигателей (все соединены параллельно)
3 – Разъемы шины CAN1 (все соединены параллельно)
4 – Разъемы шины CAN2 (все соединены параллельно)
5 – Индикатор питания
6 – DIP-switch
7 – Розетка Ethernet
8,9 – Индикаторы состояния CAN1 и CAN2 соответственно
10 – Разъем MicroUSB
Габаритные размеры
Все размеры указаны в мм.
Детали предыдущей модели сервобокса доступны здесь.
Мы вышлем вам калькулятор ROI для PULSE75 в течение следующих 24 часов.