Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Айрат

Страницы: 1 ... 7 8 [9] 10 11 ... 22
121
Я заложил это в список для реализации, но пока нет времени этим заняться.

Айрат

122
Добрый день!

Цитировать
Но когда я стал все проверять, выяснилось, что некоторые были вписаны как М-230, а на самом деле они М-206.
Не понял, можно подробнее, какие манипуляции проводились?

Цитировать
Все хорошо, но выскажу еще предложение - вот бы можно было их "двигать" "оптом", т.е. отметить и двигать по несколько штук.
Честно, даже в голову такое не приходило, надо подумать как это всё должно работать.

Цитировать
И второе предложение - подвязать под эту команду какую-нибудь комбинацию клавиш
Есть такая комбинация, "Ctrl" и стрелочки вверх/вниз

Цитировать
"вставлять в файл конфигурации Перевод строки"
Дело в том, что алгоритмы сохранения написаны не мной, они встроены в операционную систему. Одно время был такой алгоритм, но на больших конфигурациях это занимало много времени, поэтому от него отказался. Да и, если честно, не понимаю зачем это надо? Файл конфигурации представляет собой обычный xml файл, который на раз парсится множеством готовых библиотек. Всё легко поддаётся автоматизации. Есть много редакторов xml файлов.

Цитировать
Когда у нас открыто окно "Настройка Устройства", то дайте возможность сохранять его по нажатию на Ctrl+Enter вне зависимости от того, какое поле/кнопка сейчас активна. Ну, честно, совсем не хочется хватать мышку или табуляцией "гулять" до кнопки ОК :)
  Кстати, в выпадающем меню можно было бы по Ctrl+Enter попадать в режим "Редактирования Устройства" - не сложно и такое добавить?
Хорошая мысль. Принято.

Айрат

123
arOPC сервер / Re: MQTT arOPC
« : 14.08.2020, 13:56:42 pm »
Спасибо!
 Пробовал и с отправкой данные непосредственно с OPC сервера.
 Я правильно понимаю, что именно клиент должен отправлять сообщение до тех пор, пака не получит подтверждения в получении пакета. А так как OPC сервер - это посредник между клиентом и MQTT сервером, то он не получает сведений о дошел пакет информации или нет, соответственно отправляет только один раз. Так как в своем проекте я пользуюсь СКАДой, это не клиент MQTT. Значит организация работы у меня будет по QoS 0 что бы я не выбрал.
 Правильный вывод?

Не совсем.
Если вы с обеих сторон выберите QOS2, то вся система по нему и будет работать.
В MQTT отправитель отвечает за доставку пакета, не важно кто это, MQTT клиент или брокер. Кто отправил тот и в ответе.
MQTT клиенты, которые подключились к MQTT брокеру с QOS2, знают только о том дошёл их пакет до брокера или нет. А вот
информации от том дошёл ли этот пакет, до подписавшегося на топик клиента, они не имеют.

Если смотреть на вашу схему, то получается что пакеты от OPC сервера в любом случае попадают в MQTT брокер, т.к. весь обмен происходит внутри одной машины. И ещё, OPC сервер не отправляет повторяющиеся данные. Т.е. если вы, к примеру, со скады всё время будете писать в тег 1, пройдёт только первая запись, а потом ничего происходить не будет, т.к. значение тега не меняется.

Айрат

124
arOPC сервер / Re: MQTT arOPC
« : 14.08.2020, 11:13:19 am »
Похоже я не до конца понимаю как у вас там всё работает.
Набросайте схему пожалуйста, кто к кому и как подключен.

Айрат

125
arOPC сервер / Re: MQTT arOPC
« : 14.08.2020, 08:38:14 am »
Добрый день!

Надо посмотреть дошли ли данные от OPC сервера до брокера.
Дело в том, что за доставку отвечает отправитель, задача OPC сервера доставить данные до MQTT брокера, а дальше уже не его зона ответственности (https://www.hivemq.com/blog/mqtt-essentials-part-6-mqtt-quality-of-service-levels/).

MQTT брокер можно настроить (https://mosquitto.org/man/mosquitto-conf-5.html), что бы выдавал подробные логи.
Тогда будет точно видно где проблема.

Айрат

126
Добрый день.

Как то так получилось.
Специально на порядке параметров внимание не акцентируется.

Айрат

127
Не совсем понимаю сути вопроса.
Программа позволяет копировать теги по отдельности, выбрав(исключив) несколько, можно группу с тегами скопировать.
Как ещё их копировать?

Айрат


128
Вопрос не простой, много внутренних тонкостей.

Если уж надо какие то параметры выводить из опроса, то лучше создать группу, завести в ней два устройства с одинаковыми сетевыми номерами. Одно устройство будет опрашивать теги которые нужны всегда, а второе только те что нужны в определённое время, ну и в нужное время активировать устройство.

Айрат

129
Сохранение чуть позже доделаю.

Айрат

130
  Все-таки я ожидаю, что при нажатии на ссылку ArdSoft в левом верхнем угла форума, хочется иметь возможность попадать/созвращаться на главную страницу сайта... :)

Если честно, как сделать не знаю пока, а время тратить на это не хочется, лучше что то в OPC сервер допилить.

Айрат

131
arOPC сервер / Re: Мелкие опечатки...
« : 11.08.2020, 14:43:56 pm »
Цитировать
  Создал новую конфигурацию, добавил канал, группу, прибор, добавил в нее "все теги", получил в одной из строк название "реактивнйо"...
Об этой ошибке я знаю, исправлять не буду, т.к. если кто то использует уже этот параметр, при обновлении может получить неработающий тег, потом долго будет искать что случилось. Пусть остаётся как есть.

Цитировать
  И еще. При добавлении "оптом" создаются группы, и них теги. И видно, что там "реактивная", а тут "активная".
  Если же я добавляю теги "по одному", то в одной группе у меня появляются теги
Когда параметры добавляются вручную, разделение параметров на совести пользователя. Можно описание тега поменять, имя дать ему, по которому сразу видно какой параметр за что отвечает.

Цитировать
  Еще замечание...
  Добавляю Устройство ( "Устройство" ), в нем добавляю Группу ( "Группа" ), добавляю еще одну Группу ( "Группа" ), и получаю сообщение, что "такая группа уже есть..."
  Можно при добавлении групп/тегов проверять, есть такой в данном месте, и давать имена по принципу Виндовс - Группа, Группа(1), Группа(2), и так далее?
Да, группам надо будет добавить автоматическое именование. Единственно, не очень мне нравится идея "по приниципу Windows", подумаю ещё.

Айрат

132
Добрый день.

Скорректировал программу. При копировании и перемещении папки в дереве не закрываются.
Так же подправил что бы столбцы в режиме исполнения держали свою ширину, но пока эти настройки не сохраняются, при перезапуске программы опять выставятся по умолчанию.
Ссылка для скачивания тестовой версии OPC сервера: https://yadi.sk/d/kBjuRObeUvU_8Q.
Чуть позже размещу сборку на сайте.

Айрат

133
Как будет возможность, буду добавлять улучшения.

Айрат

135
Здравствуйте!

Добавил в список задач.
Когда будет сделано сказать не могу.

Айрат

Страницы: 1 ... 7 8 [9] 10 11 ... 22