Segnetics

Вернуться   Segnetics > Форум Segnetics > Связь с внешним миром

Связь с внешним миром Modbus, RS232, RS485, Lon и другое.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.02.2020, 12:13   #1
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Modbus ASCII

Ни разу с таким не сталкивался... но вот, судя по описанию, один расходомер, имеющийся у нас на объекте оснащен интерфейсом RS232 И работает по протоколу Mosbus ASCII. Нам нужно считать с него расход в контроллер SMH4... Сможем мы это сделать? И если сможем то как?
Max2114 вне форума   Ответить с цитированием
Старый 20.02.2020, 12:29   #2
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили: 254 раз(а) в 250 сообщениях
По умолчанию Ответ: Modbus ASCII

Цитата
Сообщение от Valknut Посмотреть сообщение
Ни разу с таким не сталкивался... но вот, судя по описанию, один расходомер, имеющийся у нас на объекте оснащен интерфейсом RS232 И работает по протоколу Mosbus ASCII. Нам нужно считать с него расход в контроллер SMH4... Сможем мы это сделать? И если сможем то как?
Штатными возможностями точно не сможете. Открываю справку, пишу в поиске ASCII, вот что вижу:
Нажмите на картинку для увеличения

Название:  Скриншот 20-02-2020 112641.png
Просмотров: 76
Размер:  11.7 Кбайт

Но я все еще надеюсь, иду в руководство по SMH4, вбиваю в поиск ASCII, совпадений ноль.


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. вне форума   Ответить с цитированием
Старый 20.02.2020, 12:32   #3
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: Modbus ASCII

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
Штатными возможностями точно не сможете. Открываю справку, пишу в поиске ASCII, вот что вижу:
Вложение 7391

Но я все еще надеюсь, иду в руководство по SMH4, вбиваю в поиск ASCII, совпадений ноль.
Да, я тоже воспользовался поиском но ничего не нашел. Но так как не работал с Modbus ASCII и не знаю его особенностей решил спросить тут. Ну и на это еще натолкнуло то, что написано ASCII вот тут:

Примеры работы по Modbus
Примеры работы с частотниками, панелями и любыми другими устройствами, использующими Modbus-RTU/ASCII/TCP
Max2114 вне форума   Ответить с цитированием
Старый 20.02.2020, 12:38   #4
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Modbus ASCII

Цитата
Сообщение от Valknut Посмотреть сообщение
Ни разу с таким не сталкивался... но вот, судя по описанию, один расходомер, имеющийся у нас на объекте оснащен интерфейсом RS232 И работает по протоколу Mosbus ASCII.
А что это за чудо? Modbus ASCII навскидку и не припомню в расходомерах.
ATS вне форума   Ответить с цитированием
Старый 20.02.2020, 13:19   #5
ailcat
Senior Member
 
Аватара для ailcat
 
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: Modbus ASCII

Цитата
Сообщение от Valknut Посмотреть сообщение
один расходомер, имеющийся у нас на объекте оснащен интерфейсом RS232 И работает по протоколу Mosbus ASCII. Нам нужно считать с него расход в контроллер SMH4... Сможем мы это сделать? И если сможем то как?
Не сможете.
Если свободен Ethernet - проблема решаема легко: недорогой Icpdas'овский шлюз Ethernet/TCP в RS232/RS485 с автоопросом его поддерживает.
Если занят - решение обойдется в разы дороже: нужно будет покупать сервер с портами RS485 и RS232, и писать под него софт для конвертации.
На выходе шлюзов - будет цепочка Modbus/RTU регистров с кодами символов из ответа (главное - зарезервировать достаточное количество регистров, чтоб заведомо влез самый длинный ответ). Ну и далее - полученную последовательность регистров "разбирать" FBD-макросом. Однажды так делал (на SMH2) - больше точно не возьмусь, нафиг-нафиг.
PS:
вы уверены, что там именно ASCII, а не DCON или ГОСТ? потому что ГОСТ - это полный [censored] в части поддержки, а DCON (хоть и очень похож на ASCII) в RTU упаковывает только адамовский сервер за $438 (как бы не выгоднее было расходомер поменять, с учетом интеграции в новую систему)
ailcat вне форума   Ответить с цитированием
Старый 20.02.2020, 13:22   #6
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили: 254 раз(а) в 250 сообщениях
По умолчанию Ответ: Modbus ASCII

Цитата
Сообщение от Valknut Посмотреть сообщение
Да, я тоже воспользовался поиском но ничего не нашел. Но так как не работал с Modbus ASCII и не знаю его особенностей решил спросить тут. Ну и на это еще натолкнуло то, что написано ASCII вот тут:

Примеры работы по Modbus
Примеры работы с частотниками, панелями и любыми другими устройствами, использующими Modbus-RTU/ASCII/TCP
Можно еще по форуму пройтись https://forum.segnetics.com/showthre...ighlight=ASCII


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. вне форума   Ответить с цитированием
Старый 20.02.2020, 13:25   #7
ailcat
Senior Member
 
Аватара для ailcat
 
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: Modbus ASCII

Цитата
Сообщение от ATS Посмотреть сообщение
А что это за чудо? Modbus ASCII навскидку и не припомню в расходомерах.
Омские были с DCON-подобным Modbus-ASCII и с ГОСТом.
ГОСТ очень похож Modbus/ASCII, но муторнее в части организации обмена и мусора в ответе (разве что защищеннее). Зато его безумно любят в электроэнергетике - приборы с честным Modbus/RTU найти сложнее, чем с этим угробищем.

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
Можно еще по форуму пройтись https://forum.segnetics.com/showthre...ighlight=ASCII
Гм... Точно! на линуксовых же контролллерах с этим на голову проще.
ailcat вне форума   Ответить с цитированием
Старый 20.02.2020, 14:03   #8
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Modbus ASCII

Цитата:
Сообщение от ailcat Посмотреть сообщение
Омские были с DCON-подобным Modbus-ASCII и с ГОСТом.
ГОСТ очень похож Modbus/ASCII, но муторнее в части организации обмена и мусора в ответе (разве что защищеннее). Зато его безумно любят в электроэнергетике - приборы с честным Modbus/RTU найти сложнее, чем с этим угробищем.
Как-то Вы все в кучу. ГОСТ с девичьй фамилией МЭК это такая разная штука. Модбас тоже не шедевр.
ATS вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Honeywell MVC80-DH10M LordN Связь с внешним миром 30 28.11.2016 14:21
Форматы передачи "длинных" регистров MODBUS Arsie Библиотека 0 20.06.2016 12:30
Конвертер карты памяти в файл конфигурации Modbus Universal MasterOPC Server 32 Arsie Библиотека макросов 0 25.04.2016 13:38
Пример работы с устройствами ModBus ASCII vstanislav Связь с внешним миром 2 01.06.2014 19:36


Часовой пояс GMT +4, время: 22:51.


Версия vBulletin: 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023