Если у вас возникают проблемы со связью с серводвигателем по RS-485 с использованием протокола Modbus RTU, выполните приведённые ниже шаги для диагностики и устранения проблемы.
1. Проверка аппаратных подключений
Убедитесь, что кабель интерфейса RS-485 подключён правильно. Обратите особое внимание на назначение проводов A/B (или 485+/485-) на Ethernet-кабеле (используемом для разводки RS-485), как показано на рисунке ниже.

При использовании Ethernet-кабеля для подключения к адаптеру RS485-USB всегда сверяйтесь с распиновкой порта RS-485, указанной в руководстве по эксплуатации сервопривода.
Пример для серии A6-RS
Распиновка интерфейса связи RS-485 серводвигателя серии A6-RS показана ниже.

Если вы используете кабель RS485-1 (USB-to-RS485), выполните следующие подключения:
| Провод Ethernet-кабеля | Вывод адаптера RS485-USB |
|---|---|
| Синий | T/R+ |
| Сине-зелёный полосатый | T/R- |
| Коричневый | GND |
2. Проверка параметров конфигурации
- Убедитесь, что Modbus-адрес ведомого устройства серводвигателя совпадает с адресом, настроенным в контроллере. Если адреса не совпадают, связь не будет установлена.
- Убедитесь, что скорость передачи данных (baud rate), количество бит данных, количество стоповых битов и настройка чётности в контроллере совпадают с конфигурацией серводвигателя.
3. Проверка настроек программного обеспечения
- Убедитесь, что настройки последовательного порта в вашем программном обеспечении (например, скрипты Python, последовательный терминал) совпадают с параметрами связи серводвигателя.
- Убедитесь, что формат команды Modbus корректен, включая адрес ведомого устройства, код функции, данные и контрольную сумму CRC.
4. Использование инструментов отладки Modbus
Используйте профессиональные инструменты отладки Modbus, такие как ModScan или Modbus Poll. Эти инструменты позволяют вручную отправлять и принимать команды Modbus для проверки корректности работы связи.
5. Пример настройки: серводвигатель серии A6-RS
-
Подготовьте Ethernet-кабель (для разводки RS-485) и адаптерный кабель RS485-USB. Выполните подключения в соответствии с распиновкой порта, указанной в руководстве, как описано в разделе 1. Подключите один конец Ethernet-кабеля к порту связи RS-485 на приводе, а другой конец — к USB-порту вашего ПК.
-
Проверьте настройки последовательного порта на вашем ПК: ① Щёлкните правой кнопкой мыши Пуск > Диспетчер устройств ② Разверните Порты (COM и LPT) ③ Щёлкните правой кнопкой мыши на вашем последовательном порте > Свойства > вкладка Параметры порта ④ Запишите значения скорости передачи данных, бит данных, стоповых битов и чётности.
-
Проверьте параметры связи по умолчанию (адрес ведомого устройства, скорость передачи данных и т.д.) для сервопривода A6 в руководстве.

- После подтверждения параметров, указанных в руководстве, проверьте адрес ведомого устройства, скорость передачи данных и другие настройки с помощью отладочного ПО серии A6 или встроенных кнопок панели привода.

- Откройте программу последовательного терминала и настройте последовательный порт, используя определённые выше значения параметров. После открытия порта отправьте тестовую команду Modbus для базовой проверки. Если устройство возвращает корректный ответ, связь успешно установлена. (Обратитесь к странице P330 руководства для примеров команд.)

6. Пример настройки: серводвигатель серии T6
- Подготовьте Ethernet-кабель (для разводки RS-485) и адаптерный кабель RS485-USB. Выполните подключения в соответствии с распиновкой порта, указанной в руководстве. Распиновка порта связи RS-485 для серии T6 показана ниже.

Выполните следующие подключения:
| Провод Ethernet-кабеля | Вывод адаптера RS485-USB |
|---|---|
| Зелёно-белый полосатый | T/R+ |
| Зелёный сплошной | T/R- |
| Коричневый | GND |
Подключите один конец Ethernet-кабеля к порту связи RS-485 на приводе, а другой конец — к USB-порту вашего ПК.
-
Проверьте настройки последовательного порта на вашем ПК: ① Щёлкните правой кнопкой мыши Пуск > Диспетчер устройств ② Разверните Порты (COM и LPT) ③ Щёлкните правой кнопкой мыши на вашем последовательном порте > Свойства > вкладка Параметры порта ④ Запишите значения скорости передачи данных, бит данных, стоповых битов и чётности.
-
Проверьте параметры связи по умолчанию для сервопривода T6 в руководстве. Значения по умолчанию для PR5.29, PR5.30 и PR5.31 составляют 5, 2 и 1 соответственно.


- Откройте панель параметров с помощью отладочного ПО серии T6. Перейдите в раздел PR5 Специальные настройки и убедитесь, что текущие значения PR5.29, PR5.30 и PR5.31 совпадают со значениями по умолчанию из руководства (5, 2, 1). Если они не совпадают, обновите их соответствующим образом.

- Откройте программу последовательного терминала и настройте последовательный порт, используя определённые выше значения параметров. После открытия порта отправьте тестовую команду Modbus для базовой проверки. Если устройство возвращает корректный ответ, связь успешно установлена. (Обратитесь к странице P132 руководства для примеров команд.)
