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

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


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

Страницы: 1 ... 8 9 [10] 11 12 ... 22
136
arOPC сервер / Re: MQTT arOPC
« : 07.08.2020, 10:40:18 am »
Добрый день.

Добавил для MQTT две кодировки, Unicode и UTF8.
Ссылка для скачивания: https://yadi.sk/d/GGqcVFNIdWfBpw

Айрат

137
Этот вопрос часто в последнее время поднимается.
Постараюсь не затягивать.

Айрат

138
Добавил в список задач.
Как получится сделаю.

Айрат

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

Да, есть такое.
В ближайшем обновлении поправлю.

Айрат

140
arOPC сервер / Re: MQTT arOPC
« : 04.08.2020, 13:29:08 pm »
Пока поменять нельзя.
Добавлю это дело в OPC сервер.
Сегодня, завтра.

Айрат

141
arOPC сервер / Re: MQTT arOPC
« : 04.08.2020, 11:52:36 am »
Добрый день!

Дело скорее всего в кодировке. OPC сервер оперирует ANSI строками.
Видимо ваш клиент Unicode использует.
Какую программу используете для передачи сообщений?

Айрат

142
arOPC сервер / Re: MQTT arOPC
« : 03.08.2020, 09:14:03 am »
Добрый день!

Вроде исправил ошибку, по ссылке https://yadi.sk/d/J9FKfUhrcndSOw можно скачать тестовую версию.
Если всё хорошо, подготовлю сборку для размещения на сайте.

Айрат

143
arOPC сервер / Re: MQTT arOPC
« : 02.08.2020, 23:26:32 pm »
Добрый день!

Какой MQTT брокер используете в своей работе?

Айрат

144
arOPC сервер / Re: MQTT arOPC
« : 02.08.2020, 01:29:04 am »
Добрый день!

Да, в OPC сервер закралось несколько ошибок. Буду заниматься исправлением.
Пока могу дать следующие рекомендации:
1. Переключить QoS у тегов в 0 или 2.
2. То что постоянно сыпятся сообщения, это надо поправить настройках подключения к MQTT брокеру, параметр "Период публикации". Если вам не нужны повторяющиеся сообщения выставьте его в 0. Тогда сообщения будут отправляться только по изменению.

Айрат

145
arOPC сервер / Re: MQTT arOPC
« : 30.07.2020, 08:18:20 am »
Добрый день.

Если вы не работаете с физическим оборудованием или нет необходимости данные с физического оборудования транслировать в MQTT брокер, надо выбирать контроллер "Симуляция". Обмен данными по MQTT настраивается в каждом теге индивидуально.
Подробнее о настройке описано в главе 4 инструкции. Разворачивается она при установке OPC сервера и доступна в меню "Пуск - Все программы - arOPC".
Если там что то непонятно, пришлите конфигурацию которую вы пытаетесь собрать, я подскажу где ошибка и что дальше делать.

Айрат.

146
Сейчас подобный режим работы можно организовать с помощью Modbus эмулятора (http://ardsoft.ru/mEmulator.html).
Единственно, он поддерживает только Modbus TCP.
Далее OPC сервер либо самостоятельно читает с него данные по Modbus TCP, либо эмулятор подключается к OPC серверу по OPC DA каналу.

Айрат

147
Извиняюсь, клиентом.
Это так же как и с OPC DA клиентом, как только вы подключитесь к OPC серверу OPC HDA клиентом, вы точно так же увидите набор доступных параметров.

Айрат

148
Для чтения каждого параметра из счётчика Меркурий предназначена своя команда, она жёстко зашита в прибор производителем. Протокол и описание команд есть в открытом доступе, соответственно я просто их реализовал.
Что касается контроллеров, то тут  у вас, либо должна быть программа, в которой всё это прописано, либо карта параметров, где указано, в какой Modbus ячейке какой параметр располагается, какой у него тип данных и какая команда чтения используется для того что бы его значение можно было извлечь.

Айрат

149
Эти параметры из интерфейса приложения не доступны и не настраиваются.
Что бы получить к ним доступ необходимо подключиться любым OPC HDA сервером.

Айрат

150
Первое что бросилось в глаза, это настройки связи. В OPC сервере выставлена скорость 9600, в приложении 115200.

Если не заработает, на той же скорости что и в приложении, то пришлите пожалуйста логи устройства.
Желательно включить в логи обмен с устройством, делается это в окне "Настройки", пункт меню "Работа - Настройки". На вкладке "Логи" необходимо выставить галочку "Сохранять в протокол обмен с устройствами"

Айрат

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