Профиль должен быть заполнен на русском языке кириллицей. Заполнение профиля заведомо ложными или некорректными данными - причина возможного отказа в регистрации на форуме.

Вопрос по конвертации протоколов связи. Помогите пожалуйста.

RS-485, ProfiBUS, 4-20 mA, Wi-Fi, GSM и так далее

Автор темы
Alcatrex

Вопрос по конвертации протоколов связи. Помогите пожалуйста.

Сообщение Alcatrex » 15 июл 2009, 15:28

Не уверен, что пишу в нужный раздел, так что извиняюсь если вдруг не туда.Теперь по делу.

У устройства (комбинированный метеорологический датчик) есть три заявленных протокола связи: SDI-12 v1.3, ASCII автоматически и по запросу, NMEA 0183 v3.0 по запросу. Можно ли его интегрировать в систему в которой используется протокол ModbusRTU?
Если для ответа нужны какие-либо дополнительные сведения об устройстве - готов их предоставить.

Аватара пользователя

VADR
администратор
администратор
Сообщения: 2405
Зарегистрирован: 25 июл 2008, 06:12
Ф.И.О.: Диев Александр Васильевич
Благодарил (а): 19 раз
Поблагодарили: 25 раз

Re: Вопрос по конвертации протоколов связи. Помогите пожалуйста.

Сообщение VADR » 16 июл 2009, 07:18

Напрямую в ModbusRTU подключить не удастся. Даже на уровне электрического соединения есть разница в протоколе. Здесь, я думаю, потребуется какой-либо контроллер, имеющий на борту порт RS-232 и имеющий функции реализации "своих" протоколов. Описания протоколов есть в открытом виде, здесь по SDI-12 v1.3, здесь по NMEA-0183 v2.1 (v3.0 не нашел). В первом случае придется придумывать еще какой-то переход в части электрического соединения, во втором - из описания не видно, какое соединение там используется. Кстати, Вы пишете о трех заявленных протоколах, а указываете всего два. Какой третий?
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.


Автор темы
Alcatrex

Re: Вопрос по конвертации протоколов связи. Помогите пожалуйста.

Сообщение Alcatrex » 16 июл 2009, 08:35

Спасибо большое, третий протокол я написал - ASCII


Автор темы
Alcatrex

Re: Вопрос по конвертации протоколов связи. Помогите пожалуйста.

Сообщение Alcatrex » 16 июл 2009, 11:46

http://www.rlda.ru/NL-8TI-4RTD-8AI.pdf
Нашел вот такое устройство, оно может выполнять преобразование?

Аватара пользователя

VADR
администратор
администратор
Сообщения: 2405
Зарегистрирован: 25 июл 2008, 06:12
Ф.И.О.: Диев Александр Васильевич
Благодарил (а): 19 раз
Поблагодарили: 25 раз

Re: Вопрос по конвертации протоколов связи. Помогите пожалуйста.

Сообщение VADR » 16 июл 2009, 22:25

Alcatrex писал(а):Спасибо большое, третий протокол я написал - ASCII

ASCII - не протокол. У обоих протоколов (и SDI-12, и NMEA-183) в формате сообщений посделовательности символов ASCII (судя по описаниям). Вот если бы это был Modbus ASCII...
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.


Prosto_chel
здесь недавно
здесь недавно
Сообщения: 42
Зарегистрирован: 21 июл 2009, 11:18
Ф.И.О.: Молчанов Алексей Юрьевич

Re: Вопрос по конвертации протоколов связи. Помогите пожалуйста.

Сообщение Prosto_chel » 21 июл 2009, 11:24

Дмитрий Милосердов писал(а):Поробуйте поискать свободно программируемые преобразователи протоколов...


Например Anybus-Com http://www.industrialnets.ru/index/?int ... ct&node=23

Конкретно для Modbus http://www.industrialnets.ru/index/?int ... t&node=107


Вернуться в «Интерфейсы, протоколы, связь»



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость