Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » Драйверы / Device Drivers » Проблема с DAIKIN DMS502B51

   
Автор / Author Тема / Topic: Проблема с DAIKIN DMS502B51
Crankshaft
Junior Member / Новичок
Участник № / Member № 6608


Icon 1 отправлено / posted      Профиль для / Profile for Crankshaft           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Доброго!
Был похожий вопрос но про другое оборудование: "...при создании канала связи по протоколу bacnet/ip, я столкнулся с тем, что в графе "Номер объекта" я не могу ввести значение выше 255...".

Подскажите, как быть в этой ситуации со шлюзом от DAIKIN DMS502B51? Object Identifier шлюза присвоен 1. Instanse Numbers точек лежит в диапазоне от 257 до 16405.

Как вычислить значение в поле "номер объекта"?
Как будет выглядеть строка "адрес устройства?

Сообщения / Posts 13 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Из документации (описание драйвера для BacNetIP):
" Адрес устройства – строка с составным адресом прибора в следующем формате:

<Router_IP>:<Router_Port>–<SubNetwork>.[+]<DeviceNumber>

где
...

DeviceNumber – номер прибора в своей подсети, обычно задается с помощью набора переключателей на корпусе прибора. Если номеру прибора предшествует знак "+", то

<номер объекта> = <Номер объекта> + 256 * <номер прибора>

После IP-адреса и порта могут следовать следующие выражения (в качестве разделителя следует использовать точку с запятой):

OBJINST=<номер объекта>

OBJADD=<константа, прибавляется к номеру объекта> "

Вы можете выбирать 1 из трех доступных Вам вариантов задания "номера объекта", например, через
OBJINST=<номер объекта>

Сообщения / Posts 17105 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Crankshaft
Junior Member / Новичок
Участник № / Member № 6608


Icon 1 отправлено / posted      Профиль для / Profile for Crankshaft           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Сделал по варианту с OBJINST=<Instance Number>. В поле параметры "Номер объекта" поставил 0. Пример адреса устройства: 192.168.10.30:47808;OBJINST=1289-0.1

Теперь другая проблема... В профайлере точки отображаются, а в RTM нет. Версии IDE и RTM профессиональные. Подскажите в чём дело?

Сообщения / Posts 13 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
"OBJINST=1289-0.1" - это такой номер устройства?
В драйвере-то прописана передача числа, а не выражения.

IDE и RTM должны быть строго одного релиза.

Файлы BACnetIP.dll, media40.dll и t12s40.dll в обеих папках должны быть одинаковыми.

Сообщения / Posts 17105 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Crankshaft
Junior Member / Новичок
Участник № / Member № 6608


Icon 1 отправлено / posted      Профиль для / Profile for Crankshaft           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Написано: "<Router_IP>:<Router_Port>–<SubNetwork>.[+]<DeviceNumber>"

У меня:
192.168.10.30:47808;OBJINST=1289-0.1

IP-понятно, 47808-порт BacNet-а, "После IP-адреса и порта могут следовать следующие выражения (в качестве разделителя следует использовать точку с запятой): OBJINST=<номер объекта>..." у меня OBJINST=1289 это Instance Number (адрес точки в шлюзе DAIKIN), 0-номер сети, 1-номер прибора (шлюз DAIKIN).

Так работает. Значения читаются/пишутся. Или как надо?

Сообщения / Posts 13 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Crankshaft
Junior Member / Новичок
Участник № / Member № 6608


Icon 1 отправлено / posted      Профиль для / Profile for Crankshaft           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Через шлюз DMS502B51 нужно управлять режимами работы кондиционеров (нагрев-охлаждение-вентиляция-осушение). В шлюзе точки представлены объектами типа MI и MO. Подскажите, поддерживается-ли в текущей версии драйвера BacNet, тип объектов Multistate input и Multistate Output. Если да, то как сконфигурировать эти типы в приёмниках/передатчиках.
Сообщения / Posts 13 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Следует писать:
192.168.10.30:47808-0.1;OBJINST=1289

Мы уточним в документации.

Множественные типы объектов штатно не поддерживаются.
Можно попробовать в качестве эксперимента задать в реальном времени в атрибут C0 индекс объекта:
13 - для MI,
14 - для MO.

Сообщения / Posts 17105 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Crankshaft
Junior Member / Новичок
Участник № / Member № 6608


Icon 1 отправлено / posted      Профиль для / Profile for Crankshaft           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Добрый день!
Обновил версию TM IDE и RTM до 6.10.2. В новой версии пропала связь с объектами BACnet. Исправил точки на рекомендованный Вами формат записи, проект виснет или выгружается. При установке старого IDE версии 6.9, проект работает, опрос BACnet есть. Как описать точки BACnet и как провести диагностику зависаний проекта?

Сообщения / Posts 13 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Да, BACnet может не работать в релизе 6.10.2, но есть решение. Напишите на электронную почту Техподдержки (E-mail есть в Личном кабинете в разделе "Обратиться за технической поддержкой"), в ответ вышлем материалы.
Сообщения / Posts 17105 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2