Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Open Lns Tool(lonmaker) - Subnet/node Id
Диалог специалистов АВОК > ОБЩИЙ ФОРУМ > Автоматизация систем > LonWorks
Sasha_24
Здравствуйте уважаемые специалисты,

Кто то может подсказать - возможно ли средствами утилиты OPEN LNS Tool (наследник LonMaker'а - во всяком случае очень похожа) изменять такие параметры устройства как Subnet/Node ID. Или же вытягивать значения параметров в полном соответствии, - как в устройстве.

Ситуация в том, что некоторым другим LON софтом сконфигурина LON-сеть - разумеется назначены Subnet/Node ID. Теперь посредством OPEN LNS Tool пытаемся соорудить LNS базу для интеграции ее с SCADA Desigo Insight. При добавлении в Drawing, OPEN LNS Tool устанавливает значения в данные параметры по порядку, а не в соответствии с уже существующими в памяти устройств. Естественно начинает валится сеть....

Спасибо.
Dmitry K.
ДВС!

В Вашем случае, возможно правильнее не просто создавать сеть и дроуинг, а при создании новой сети в первом же диалоге указать Recover database from network. Тогда все параметры будут вычитаны из обнаруженных устройств Вашей сети.

Это работает.

Удачи.
4ertjaga_88
А что делать с LNS Network interface? он автоматом создаёт ему адрес 127,который уже в сети используется?Возможно ли с помощью NL 220 изменить node id устройства?
Dmitry K.
ДВС,
Цитата
А что делать с LNS Network interface? он автоматом создаёт ему адрес 127,который уже в сети используется?

Адрес LNS Network interface не предполагает изменений из Lonmaker. Значит.... менять надо у устройства до возникновения конфликта. (очевидно))))

Изменить node id устройства можно NodeUtil'ом — свободной утилитой от Echelon.
4ertjaga_88
а другого устройства адрес в лонмейкере можно поменять?
Dmitry K.
К сожалению, лонмейкер вообще не даёт этого делать. Т.к. он является клиентом LNS, а свойство NodeId имеет аттрибут "только чтение".
Даже API сервера LNS не дает изменять NodeId. NodeId назначает LNS сам (где-то внутри) даже без Лонмейкера при выполнении вызова Add для AppDevices.
4ertjaga_88
Вопрос о связке лонмейкера(nl220) и так висты...как сделать рабочую систему с обоих сторон? На объекте построена сеть висты с определенными адресами устройств,прихожу я такой красивый и начинаю забивать в лонмейкер эти устройства для связи с моими устройствами...назначаю таковским устройствам те же адреса и сеть,что и в висте и комисю их....в итоге либо я читаю с них данные,но тогда они в оффлайне у висты,либо они в висте онлайн,но тогда у меня вот такой текстик ...
Dmitry K.
ДВС, 4ertjaga_88.

Из того, что видно на Вашем скриншоте следует, что NL220 ожидает идентификатор домена равный 00, а получает равным 11. Собственно, NL220 сообщает об этом в третьей строке "...the domain ID configured in the device does not match the database".
Таким образом, Вам достаточно в NL220 в конфигурации сети установить правильный (соответствующий) идентификатор домена (в вашем случае 11) и указанная ошибка не должна возникать.
4ertjaga_88
Что за домен? Есть subnet и node id...на кой еще домен?никогда с ним вопросов не было)
Dmitry K.
Здравствуйте, 4ertjaga_88!
Домен – это часть системы адресации в LonWorks сети. Структура адреса представляет собой совокупность Domain/Subnet/Node. Есть даже такой тип связи "Domain Broadcast".
4ertjaga_88
Так,ну это уже что то,спасибо,Вот только не вижу где в nl в параметрах этот domain...и каким образом его поменять...Нет ли скрина Хотя бы с лонмейкера?
Dmitry K.
Здравствуйте, 4ertjaga_88

Цитата(4ertjaga_88 @ 27.1.2016, 1:04) *
...Нет ли скрина Хотя бы с лонмейкера?

Вот скрин с лонмейкера
4ertjaga_88
В nl всё по-другому конечно,но в итоге нашел,спасибо
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.