Стартовая страница › Форумы › Вопросы по установке › Вопросы по Scada-communicator
Помечено: Scada-communicator
- В этой теме 17 ответов, 6 участников, последнее обновление 5 лет назад сделано
Mikhail.
-
АвторСообщения
-
12.04.2016 в 13:52 #1974
Boris
УчастникУстановил версию 4.5.0.5
Всё установилось нормально, сервисы коммуникатора и сервера,
устанавливаемые с помощью *.bat файлов надо запускать с правами администратора.
Следую инструкции modbus_ru.pdf по настройке подключения устройств
по протоколу Modbus, нажимаю на кнопку свойства КП и открывается окно
редактора шаблонов, рис.9, минуя рис.8, в этом окне могу делать операции
с шаблонами, а выбора шаблона для данного КП нет.Что я делаю не так?
12.04.2016 в 16:11 #1975Boris
УчастникОбойти это удалось вручную вбивая название шаблона в поле Командная строка.
Пример названия: KpModbus_OWEN_MV110-8A.xml
Применив изменения и перезапустив коммуникатор можно
наблюдать отправку пакетов в КП.
По кнопке Перезапуск службы коммуникатора не всегда происходит
перезапуск службы ScadaCommSvc.exe , коммуникатор долго не отвечает,
а потом выдаёт сообщение о невозможности перезапуска.
Обходится нажатием кнопки Остановить службу … и потом Запустить службу…12.04.2016 в 16:56 #1976Mikhail
МодераторПо шаблону Модбас:
На форме свойств КП нажимаете кнопку создания нового шаблона. Откроется редактор шаблонов. После сохранения шаблона и закрытия редактора файл шаблона должен прописаться. Ещё нужно в Коммуникаторе нажать кнопку применения настроек.
Наверное, Вы нажимали кнопку свойств библиотеки КП, а не свойств самого конкретного КП.По службе:
такое поведение возможно если не удалось открыть порт. Но точнее смогу сказать только если пришлете лог линии связи.12.04.2016 в 17:28 #1978Boris
УчастникШаги: Импорт линий связи-> Добавил линию; Выбрал добавленную линию связи,
в окне справа, Тип канала связи выбрал Последовательный порт, в свойствах
поменял имя порта сом-7; выбираю закладку Опрос КП; нажимаю Добавить КП;
выбираю в таблице строку №1; выбираю поле DLL, в списке выбрал KpModbus.dll,
затем нажимаю на иконке Свойства КП и открывается Редактор шаблонов устройств.
Там могу создать новый шаблон или отредактировать существующий.
но никак не могу присвоить этот шаблон к этому КП.На демо-линии 8 «Серверная» выбираем закладку Опрос КП, выбираем в таблице
№1 ADAM-6015 Серверная, нажимаем иконку Свойства КП и открывается другое окно.
Свойства КП 41.12.04.2016 в 17:43 #1979Boris
УчастникПо службе так и было, проблемы с открытыми портами,
не все линии отключил в демо-линиях связи.12.04.2016 в 21:18 #1980Mikhail
МодераторПонял причину — прежде, чем открывать свойства КП, установите его номер > 0. Тогда всё будет, как в пошаговом описании.
12.04.2016 в 21:42 #1981Boris
УчастникБлагодарю, всё работает:)
20.02.2017 в 22:22 #4709vergilium
УчастникЗдравствуйте. Как установить новую библиотеку КП в коммуникаторе? Скачал библиотеку MQTT, скопировал в директорию SCADA\ScadaComm\KP. Что еще нужно сделать. Спасибо.
Все, разобрался.
-
Этот ответ был изменен 6 лет, 3 месяца назад от
vergilium.
21.02.2017 в 11:25 #4716Mikhail
МодераторРасскажите, получилось ли считать данные по MQTT? Эта библиотека написана нашим пользователем, интересно, как она в работе.
21.02.2017 в 23:44 #4726vergilium
УчастникДанные считывать получилось. Еще не отправлял но пока все работает. Немного неудобно, что настройки только через xml файл но в инструкции все подробно расписано с примерами.
Еще один нюанс в том, что коммуникатор в лог пишет ошибку соединения и данные не определены. Но при получении первых пакетов переменные появляются и все работает хотя статус соединения по прежнему «ошибка».Что в принципе не мешает работе SCADAы.Огромное СПАСИБО разработчику, этот модуль позволяет значительно расширить функционал системы.
22.02.2017 в 15:42 #4730Vyacheslav
УчастникПодскажите вы подключались к MQTT брокеру провайдера или к собственному установленному серверу MQTT?
Дело в том, что если вы подключаетесь к бесплатным сервисам MQTT, то там есть ограничения на количество опросов за период времени и другие ограничения.
Лучше всего проверять на самостоятельно установленном MQTT сервере.
В предыдущей версии драйвера поведение интерфейса при разрыве связи не приводило к ее автоматическому восстановлению. В текущей версии такая обработка добавлена, но при этом если существуют ограничения со стороны брокера то значение состояния сервера постоянно сбрасывается и тут же восстанавливается. Я думаю это будет заметно если уменьшить частоту опроса сервера.22.02.2017 в 16:24 #4735Mikhail
Модераторстатус соединения по прежнему «ошибка»
Есть общий статус для КП. Он не на что не влияет, только отображается в Коммуникаторе. Из кода устанавливается отдельным свойством.
24.02.2017 в 14:14 #4743Vyacheslav
УчастникЭто свойство использовалось во всех версиях драйвера и на старых оно отрабатывает корректно. Проблема видимо возникла на новой версии RapidScada. Там изменилось пространство имен, что повлияло на работоспособность драйвера в целом. На гитхабе можно посмотреть суть разницы изменений в коде.
На текущий момент драйвер для KpMQTT обновлен для версии RapidScada 5.0
СкачатьА также добавлена видео инструкция по его установке и настройке.
08.03.2017 в 11:55 #4821vergilium
УчастникПоследняя версия драйвера работает отлично. Спасибо разработчику.
03.04.2017 в 17:20 #5065vergilium
УчастникДобрый день. Сделал WIFI модуль с датчиком температуры. Прописал все настройки но данные не фиксировались коммуникатором через MQTT брокер хотя на андроид устройстве все в порядке. Причина оказалась в разделителе дробной части, а именно в точке вместо запятой. Если отправлять к примеру температуру 20,5 то все нормально, а если 20.5 то коммуникатор не видит это число. Как можно выйти с положения? Конечно можно переписать микропрограмму датчика но это не всегда возможно.
-
Этот ответ был изменен 6 лет, 2 месяца назад от
vergilium.
-
Этот ответ был изменен 6 лет, 3 месяца назад от
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.