- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Получение простейших данных по Modbus
Модератор: Глоб.модераторы
-
- здесь недавно
- Сообщения: 3
- Зарегистрирован: 23 ноя 2016, 22:42
- Имя: Купцов Александр Владимирович
- Страна: Россия
- город/регион: Тольятти
- Благодарил (а): 3 раза
Получение простейших данных по Modbus
Здравствуйте!
Стоит цель получить определённый набор данных от ведомого устройства, там буквально 10-30 параметров. Суть вопроса в том, какое ПО использовать для компьютера, чтоб не залезать глубоко в дебри. Требуется это не в постоянном режиме, а эпизодически, для проверки ведомого устройства. Возможно потребуется и что-то записывать в определённые регистры.
Вторая цель - изображать, так же с компьютера, ведомое устройство, про которое велась речь выше. Т.е. имитация ведомого устройства для ведущего, с целью проверки работоспособности второго.
О деталях - интерфейс RS-485, протокол Modbus RTU.
Специализированными знаниями из сферы АСУТП не обладаю, хочется конечно, но жизнь сурова и не позволяет изучить всего, что заблагорассудится. Поэтому и не знаю, какие ещё данные нужны.
Заранее всем спасибо! На вопросы, если таковые будут для раскрытия проблемы, готов отвечать.
Стоит цель получить определённый набор данных от ведомого устройства, там буквально 10-30 параметров. Суть вопроса в том, какое ПО использовать для компьютера, чтоб не залезать глубоко в дебри. Требуется это не в постоянном режиме, а эпизодически, для проверки ведомого устройства. Возможно потребуется и что-то записывать в определённые регистры.
Вторая цель - изображать, так же с компьютера, ведомое устройство, про которое велась речь выше. Т.е. имитация ведомого устройства для ведущего, с целью проверки работоспособности второго.
О деталях - интерфейс RS-485, протокол Modbus RTU.
Специализированными знаниями из сферы АСУТП не обладаю, хочется конечно, но жизнь сурова и не позволяет изучить всего, что заблагорассудится. Поэтому и не знаю, какие ещё данные нужны.
Заранее всем спасибо! На вопросы, если таковые будут для раскрытия проблемы, готов отвечать.
-
- здесь недавно
- Сообщения: 47
- Зарегистрирован: 21 сен 2013, 12:22
- Имя: Алексей Андреевич
- Страна: Россия
- город/регион: Обнинск
- Благодарил (а): 2 раза
- Поблагодарили: 10 раз
Получение простейших данных по Modbus
Тогда самое простое и дешевое решение это ModBus ОРС Universal Server и MasterScada. Все это Вы можете найти на сайте Insat.ru. Там программирование очень простое, также простая настройка OPC сервера. При необходимости помощи, обращайтесь, помогу запрограммировать систему.
-
- SCADA+
- Сообщения: 597
- Зарегистрирован: 05 ноя 2009, 11:18
- Имя: Бузинов Роман Анатольевич
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 8 раз
- Поблагодарили: 36 раз
Получение простейших данных по Modbus
Если совсем просто в одно приложение - рекомендую попробовать SCADA+ (http://www.scadaplus.ru). Если не требуется постоянная работа системы - даже покупать ничего не нужно будет: среда разработки бесплатная, рантайм в ней на 1 час непрерывной работы, должно хватить на эпизодические запуски под Ваши задачи. С проектом - легко поможет техподдержка (адрес есть на сайте), есть руководства и примеры.
SCADA+
-
- здесь недавно
- Сообщения: 47
- Зарегистрирован: 21 сен 2013, 12:22
- Имя: Алексей Андреевич
- Страна: Россия
- город/регион: Обнинск
- Благодарил (а): 2 раза
- Поблагодарили: 10 раз
Получение простейших данных по Modbus
Я Вам тоже больше скажу, МастерСкада и ОРС сервер на 32 точки вообще бесплатно. Платить ничего не надо и рантайм неограниченный по времени. Нужно только скачать. На крайний случай могу кинуть установочные пакеты.
-
- почётный участник форума
- Сообщения: 1746
- Зарегистрирован: 18 янв 2009, 12:25
- Имя: Дмитрий
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 143 раза
Получение простейших данных по Modbus
IGSS FREE50 http://igss.schneider-electric.com/prod ... da-ru.aspx бесплатная на 50 объектов, также можно переключиться на демо ( 1 час работы, но 1000 точек)
"Умные люди обсуждают идеи, средние - события, а глупые - людей" Л.Н. Толстой
-
- почётный участник форума
- Сообщения: 5807
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 680 раз
- Поблагодарили: 856 раз
Получение простейших данных по Modbus
А что у Шнайдеровсой IGSS считается "объектами", по которым ограничивается лицензия?hell_boy писал(а): IGSS FREE50 http://igss.schneider-electric.com/prod ... da-ru.aspx бесплатная на 50 объектов, также можно переключиться на демо ( 1 час работы, но 1000 точек)
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- здесь недавно
- Сообщения: 47
- Зарегистрирован: 21 сен 2013, 12:22
- Имя: Алексей Андреевич
- Страна: Россия
- город/регион: Обнинск
- Благодарил (а): 2 раза
- Поблагодарили: 10 раз
Получение простейших данных по Modbus
Точно не уверен, но я думаю, что это кол-во точек ввода/вывода.
-
- почётный участник форума
- Сообщения: 5807
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 680 раз
- Поблагодарили: 856 раз
Получение простейших данных по Modbus
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- почётный участник форума
- Сообщения: 1746
- Зарегистрирован: 18 янв 2009, 12:25
- Имя: Дмитрий
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 143 раза
Получение простейших данных по Modbus
Не все так радужно с объектами
Если задача - просто получить данные, то в Table можно запихнуть 10 точек ввода-вывода. А если делать нормальную SCADA, то на одну точку ввода-вывода будет приходится 2-3 объекта.
"Умные люди обсуждают идеи, средние - события, а глупые - людей" Л.Н. Толстой
-
- здесь недавно
- Сообщения: 3
- Зарегистрирован: 23 ноя 2016, 22:42
- Имя: Купцов Александр Владимирович
- Страна: Россия
- город/регион: Тольятти
- Благодарил (а): 3 раза
Получение простейших данных по Modbus
10 маловато конечно, так думаю. А по версии демо не подскажете, там какие ограничения? Если я правильно понял и там ограничение по времени, то подошло бы. Если конечно заново всё создавать не нужно при новом пуске.
-
- почётный участник форума
- Сообщения: 1746
- Зарегистрирован: 18 янв 2009, 12:25
- Имя: Дмитрий
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 143 раза
Получение простейших данных по Modbus
http://www.elinc.ru/Downloads/Igss/Quic ... ussian.pdf
Для начала надо запуститить инсталяцию с опцией Demo. Она инсталлируется с примерами, работает 1 час и 1000 объектов. Поигравшись с Demo, сохраняешь файл Options.txt в надежное место (там лицензия). Потом инсталлируешь с опцией FREE50 и тоже сохраняшь от нее файл Options.txt в другое надежное место. В дальнейшем переключения между опциями надо только менять файл Options.txt в исходной папке.
Для начала надо запуститить инсталяцию с опцией Demo. Она инсталлируется с примерами, работает 1 час и 1000 объектов. Поигравшись с Demo, сохраняешь файл Options.txt в надежное место (там лицензия). Потом инсталлируешь с опцией FREE50 и тоже сохраняшь от нее файл Options.txt в другое надежное место. В дальнейшем переключения между опциями надо только менять файл Options.txt в исходной папке.
"Умные люди обсуждают идеи, средние - события, а глупые - людей" Л.Н. Толстой
-
- здесь недавно
- Сообщения: 2
- Зарегистрирован: 01 дек 2016, 20:06
- Имя: Липчанский Александр Викторович
Получение простейших данных по Modbus
Расскажите пожалуйста про "железную" сторону вопроса. Имеется ведомое modbus-RTU устройство на обьекте, необходимо дистанционно отправлять/получать данные, сначала вручную, затем планирую немного углубиться в программирование и сделать более удобный интерфейс управления с помощью SCADA. Должен быть какой-то блок, к которому подключается с одной стороны RS485, с другой- обеспечивается выход в интернет(например, 3G роутер)? Что это за блок, сколько стоит и где заказать?
-
- здесь недавно
- Сообщения: 47
- Зарегистрирован: 21 сен 2013, 12:22
- Имя: Алексей Андреевич
- Страна: Россия
- город/регион: Обнинск
- Благодарил (а): 2 раза
- Поблагодарили: 10 раз
Получение простейших данных по Modbus
Самый дешевый вариант это tGW-715 http://ipc2u.ru/catalog/tgw-715. Это шлюз из ModBus RTU в ModBus TCP. Если необходимы другие протоколы, то нужно смотреть другие шлюзы. Также есть еще шлюзы от MOXA, например nPort moxa.ru.lipchansky писал(а): Расскажите пожалуйста про "железную" сторону вопроса. Имеется ведомое modbus-RTU устройство на обьекте, необходимо дистанционно отправлять/получать данные, сначала вручную, затем планирую немного углубиться в программирование и сделать более удобный интерфейс управления с помощью SCADA. Должен быть какой-то блок, к которому подключается с одной стороны RS485, с другой- обеспечивается выход в интернет(например, 3G роутер)? Что это за блок, сколько стоит и где заказать?
Они все преобразую RTU в TCP и Вы сможете получать данные по обычной витой паре.
Цены везде разные, на мой взгляд лучше исходить из бюджета.
-
- почётный участник форума
- Сообщения: 1746
- Зарегистрирован: 18 янв 2009, 12:25
- Имя: Дмитрий
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 143 раза
Получение простейших данных по Modbus
"Умные люди обсуждают идеи, средние - события, а глупые - людей" Л.Н. Толстой