• обязательно заполнить свой профиль на русском языке кириллицей
  • не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему
  • дублирование сообщений приравнивается к спаму
  • за поиск и предложение пиратского ПО - бан без предупреждения
  • рекламу и частные объявления "куплю/продам" мы не размещаем ни на каких условиях

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

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

Автор темы
Alcatrex

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

Сообщение Alcatrex »

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

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

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

VADR
администратор
администратор
Сообщения: 3405
Зарегистрирован: 25 июл 2008, 06:12
Имя: Диев Александр Васильевич
Страна: Россия
город/регион: г. Сегежа, Карелия
Благодарил (а): 102 раза
Поблагодарили: 123 раза

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

Сообщение VADR »

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


Автор темы
Alcatrex

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

Сообщение Alcatrex »

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


Автор темы
Alcatrex

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

Сообщение Alcatrex »

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

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

VADR
администратор
администратор
Сообщения: 3405
Зарегистрирован: 25 июл 2008, 06:12
Имя: Диев Александр Васильевич
Страна: Россия
город/регион: г. Сегежа, Карелия
Благодарил (а): 102 раза
Поблагодарили: 123 раза

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

Сообщение VADR »

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


Prosto_chel
здесь недавно
здесь недавно
Сообщения: 68
Зарегистрирован: 21 июл 2009, 11:18
Имя: Алексей Юрьевич
Страна: Россия
Поблагодарили: 3 раза

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

Сообщение Prosto_chel »

Дмитрий Милосердов писал(а):Поробуйте поискать свободно программируемые преобразователи протоколов...
Например Anybus-Com http://www.industrialnets.ru/index/?int ... ct&node=23

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

Ответить

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