|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
|
Опции темы | Поиск в этой теме |
11.01.2017, 15:11 | #1 |
Member
Регистрация: Jun 2012
Адрес: Магнитогорск
Сообщения: 71
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
RS-485 и Modbus-RTU - совместимость...
Вопрос по существу. Есть сервопривод RX-64 Dinamixel с протоколом RS485. Есть контроллер 2G с тем же портом RS485, но с протоколом Modbus-RTU. Хочу узнать мнение разработчиков контроллеров, насколько взаимообратимы эти протоколы/порты, потому как связаться с сервоприводом и прочитать с него данные контроллером не получается (все стандартно - контроллер мастер, сервопривод слэйв, карта Modbus с самая обычная, пробовал все варианты опроса входов, много раз подобная конфигурация карты была реализована на ПЧ и расходомерах). Стандартная прога от производителя сервопривода через 2 разных адаптера USB-RS485 (один мой PD10 Lumel, один от производителя сервоприводов) с ним стабильно работает, позволяет и прочитать, и записать необходимые параметры. А вот сервопривод контроллеру пока не "по зубам". Выслушаю все мнения, заранее спасибо.
|
11.01.2017, 15:26 | #2 | |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 791
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: RS-485 и Modbus-RTU - совместимость...
Цитата:
Глянул мануальчик - однозначно не Modbus-RTU. Код:
Instruction Packet : 0XFF 0XFF 0X00 0X02 0X06 0XF7` Status Packet returned is as follows: Status Packet : 0XFF 0XFF 0X00 0X02 0X00 0XFD |
|
11.01.2017, 15:29 | #3 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: RS-485 и Modbus-RTU - совместимость...
Посмотрел документацию на привод. Не получится у вас "кашу сварить". Поскольку перепрограммировать 2G для другого протокола нереально.
На 2Gi и trim5 ещё можно выкрутиться, написав собственный драйвер интерфейса и соединив его шмемами с лоджиком. Да, не просто, но возможно. __________________ В сегнетиксе не работаю с самого начала 2019 года. |
11.01.2017, 15:32 | #4 |
Member
Регистрация: Jun 2012
Адрес: Магнитогорск
Сообщения: 71
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: RS-485 и Modbus-RTU - совместимость...
А вот последнее уже интересно. Есть в наличии 2Gi. Как можно подружить эти 2 устройства?
|
11.01.2017, 15:40 | #5 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: RS-485 и Modbus-RTU - совместимость...
В этой папке можно посмотреть примеры и инструкции о написании программ на Си для 2Gi.
Тут потребуются некоторые навыки работы в линуксе, навыки работы с портом на низком уровне тоже. Если это вас не пугает, либо у вас есть в доступе достаточно сильный программист - можете попробовать. Здесь задача так обстоит: Принимать шмемы из лоджика для передачи в привод. Вести обмен данными с приводом. Передавать шмемы с результатами обмена в лоджик для работы алгоритма. При этом, диспользование порта из лоджика при работе драйвера, будет невозможно. __________________ В сегнетиксе не работаю с самого начала 2019 года. |