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

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

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

Автор темы
ogmennesket
здесь недавно
здесь недавно
Сообщения: 3
Зарегистрирован: 27 июн 2015, 21:41
Ф.И.О.: Поспеев Л.М.

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

Сообщение ogmennesket » 27 июн 2015, 22:05

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


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

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

Сообщение Михайло » 28 июн 2015, 18:31

ogmennesket писал(а):Стоит задача создать программу для настройки данного устройства.

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

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


Автор темы
ogmennesket
здесь недавно
здесь недавно
Сообщения: 3
Зарегистрирован: 27 июн 2015, 21:41
Ф.И.О.: Поспеев Л.М.

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

Сообщение ogmennesket » 28 июн 2015, 18:50

Михайло писал(а):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
специалист
специалист
Сообщения: 627
Зарегистрирован: 14 ноя 2013, 19:35
Ф.И.О.: Анатолий Сергеевич
Откуда: Башкортостан
Благодарил (а): 3 раза
Поблагодарили: 6 раз

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

Сообщение megavolt86 » 28 июн 2015, 22:19

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

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


Автор темы
ogmennesket
здесь недавно
здесь недавно
Сообщения: 3
Зарегистрирован: 27 июн 2015, 21:41
Ф.И.О.: Поспеев Л.М.

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

Сообщение ogmennesket » 28 июн 2015, 22:49

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

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

TEB
специалист по DEIF
специалист по DEIF
Сообщения: 7878
Зарегистрирован: 17 июн 2008, 15:01
Ф.И.О.: Евгений свет Брониславович
Благодарил (а): 35 раз
Поблагодарили: 63 раза
Контактная информация:

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

Сообщение TEB » 29 июн 2015, 03:20

Михайло писал(а):
ogmennesket писал(а):Стоит задача создать программу для настройки данного устройства.

Modbus RTU обычно не применяется для настройки устройств. По-крайней мере, я не сталкивался с такими устройствами.

А их таких валом. :)
По вопросам работы Форума можно обратиться ко мне, или по этим контактам.


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

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

Сообщение Михайло » 29 июн 2015, 04:58

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

Для COM-порта там вроде есть функции по умолчанию, но для Modbus придется качать библиотеку для C++.


Вернуться в «Средний уровень автоматизации»



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

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