1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Создание ПО настройки прибора

PLC, прочие контроллеры, промышленные компьютеры, операторские панели
Ответить

Автор темы
ogmennesket
здесь недавно
здесь недавно
Сообщения: 6
Зарегистрирован: 27 июн 2015, 21:41
Имя: Руслан
Страна: Russia
город/регион: Moscow
Благодарил (а): 1 раз

Создание ПО настройки прибора

Сообщение ogmennesket »

Здравствуйте.
Прошу помочь разобраться со следующей задачей.
Есть устройство мониторинга состояния силового трансформатора. Устройство имеет выход Modbus RTU. Коды функций и адреса регистров данных, передаваемых от устройства известны и подробно описаны в документации.
Стоит задача создать программу для настройки данного устройства. Такую, чтобы инженер-наладчик мог подойти к устройству с ноутбуком, на котором установлена программа, и оперативно поменять параметры прибора. Функционал программы должен сводиться только к алгоритмам "прочитать известной функцией известный регистр и вывести его в виде числа в интерфейсе программы" и "заданное пользователем в интерфейсе программы число записать известной функцией в известный регистр устройства".
Подскажите, пожалуйста, наиболее простой в освоении и, желательно, бесплатный инструмент (среду разработки под Windows) для выполнения данной задачи.

Михайло
почётный участник форума
почётный участник форума
Сообщения: 3575
Зарегистрирован: 10 ноя 2009, 04:58
Имя: Толмачев Михаил Алексеевич
город/регион: г. Чехов, МО
Благодарил (а): 6 раз
Поблагодарили: 271 раз

Re: Создание ПО настройки прибора

Сообщение Михайло »

ogmennesket писал(а):Стоит задача создать программу для настройки данного устройства.
Modbus RTU обычно не применяется для настройки устройств. По-крайней мере, я не сталкивался с такими устройствами. Вы уверены, что Ваше устройство способно настраиваться через протокол Modbus RTU?

Во всяком случае Вы должны освоить язык программирования и среду разработки.
Примеры:
MS Visual Studio и языки C#, C++, Visual Basic;
Qt и C++;
Delphi + Pascal.

Автор темы
ogmennesket
здесь недавно
здесь недавно
Сообщения: 6
Зарегистрирован: 27 июн 2015, 21:41
Имя: Руслан
Страна: Russia
город/регион: Moscow
Благодарил (а): 1 раз

Re: Создание ПО настройки прибора

Сообщение ogmennesket »

Михайло писал(а):Modbus RTU обычно не применяется для настройки устройств. По-крайней мере, я не сталкивался с такими устройствами. Вы уверены, что Ваше устройство способно настраиваться через протокол Modbus RTU?

Во всяком случае Вы должны освоить язык программирования и среду разработки.
Примеры:
MS Visual Studio и языки C#, C++, Visual Basic;
Qt и C++;
Delphi + Pascal.
Да, речь именно про ModbusRTU.
По поводу остальных инструментов не уверен, но Delphi и MS VisualStudio не подходят потому что 1) не-freeware, 2) требуют отдельных компонентов для работы с COM-портами и Модбасом. По поводу компонентов для Delphi уже пробовал - ссылки в Интернете есть, но они либо уже умерли, либо после установки не работают (как например PascalSCADA). Плюс информации по ним крайне мало.
Qt
Вопрос именно про среду, в которой эти инструменты были бы уже включены в начальную установку.
Аватара пользователя

megavolt86
эксперт
эксперт
Сообщения: 1172
Зарегистрирован: 14 ноя 2013, 20:35
Имя: Анатолий Сергеевич
Страна: Россия
город/регион: Башкортостан
Благодарил (а): 13 раз
Поблагодарили: 68 раз

Re: Создание ПО настройки прибора

Сообщение megavolt86 »

А если ваш девайс не самоделка то конфигуратор в большинстве случаев идет в комплекте с прибором, на крайний случай отдельно покупается!

Вы бы хоть рассказали что за прибор, или это коммерческая тайна?
:ext_secret:

Автор темы
ogmennesket
здесь недавно
здесь недавно
Сообщения: 6
Зарегистрирован: 27 июн 2015, 21:41
Имя: Руслан
Страна: Russia
город/регион: Moscow
Благодарил (а): 1 раз

Re: Создание ПО настройки прибора

Сообщение ogmennesket »

Да, конфигуратор есть. Но сделан индусами на коленке. Поэтому хочу сделать свой.
Название прибора не принципиально для сути задачи.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 17553
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 818 раз
Поблагодарили: 1647 раз

Re: Создание ПО настройки прибора

Сообщение Jackson »

Михайло писал(а):
ogmennesket писал(а):Стоит задача создать программу для настройки данного устройства.
Modbus RTU обычно не применяется для настройки устройств. По-крайней мере, я не сталкивался с такими устройствами.
А их таких валом. :)
По вопросам работы Форума можно обратиться по этим контактам.

Михайло
почётный участник форума
почётный участник форума
Сообщения: 3575
Зарегистрирован: 10 ноя 2009, 04:58
Имя: Толмачев Михаил Алексеевич
город/регион: г. Чехов, МО
Благодарил (а): 6 раз
Поблагодарили: 271 раз

Re: Создание ПО настройки прибора

Сообщение Михайло »

ogmennesket писал(а):2) требуют отдельных компонентов для работы с COM-портами и Модбасом. <...>
Qt
Вопрос именно про среду, в которой эти инструменты были бы уже включены в начальную установку.
Для COM-порта там вроде есть функции по умолчанию, но для Modbus придется качать библиотеку для C++.
Ответить

Вернуться в «Средний уровень автоматизации (управляющий)»