Реклама / ООО «ИЗОЛПРОЕКТ» / ИНН: 7725566484 | ERID: 2Vtzqx6kV7S
IPB IPB
Проектирование, монтаж, наладка, сервис


Здравствуйте, гость ( Вход | Регистрация )

- Стандарт НП «АВОК» 7.11-2024
«Рекомендации по проектированию инженерных систем
дошкольных образовательных организаций»

АВОК в соц. сетях
ИНН: 7714824045 | erid: 2VtzqwzKQiU
 
Добавить ответ в эту темуОткрыть тему
> Как создать XIF-файл?, уперся лбом в стену 8-/
Lenprom
сообщение 1.12.2006, 17:09
Сообщение #1





Группа: Участники форума
Сообщений: 118
Регистрация: 1.12.2006
Из: Санкт-Петербург
Пользователь №: 5009



Уважаемые коллеги, есть такая задача:

Нужно создать XIF-файл своего устройства для отображения в сети LON. Мы берем XIF-файл от WAGO TOPLON PRIO (PRIO_26_26.xif), создаем на его основе узел в NL220, а потом (внимание!) меняем имена и типы некоторых переменных. Потом привязываем LON-овские переменные к переменным контроллера при помощи WAGO TOPLON PRIO, все нормально работает (контроллеры видят по LON друг друга). А вот теперь нам нужно отдать сторонним разработчикам системы диспетчеризации XIF-файл не типового устройства WAGO, а конкретно нашего устройства. КАК ЭТО СДЕЛАТЬ??? Ни в NL220, ни в WAGO TOPLON PRIO не нашел возможности создания (экспорта) XIF из готового узла сети... Помогите, плз!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_ggg_ggg_*
сообщение 1.12.2006, 17:14
Сообщение #2





Guest Forum






Вопрос простой - а зачем ? Какая SCADA ? Если вопрос дурацкий - не сердитесь, я просто учусь.
Есть LonMark-ковские стандарты, и "ручками его, ручками". Текстовый файл- никаких проблем!!!!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Lenprom
сообщение 4.12.2006, 11:03
Сообщение #3





Группа: Участники форума
Сообщений: 118
Регистрация: 1.12.2006
Из: Санкт-Петербург
Пользователь №: 5009



"Ручками" создать - тоже вариант, но ведь лениво wink.gif И потом, где бы поглядеть эти самые LonMark-ковские стандарты? Может, кто даст ссылку на внятный документ, где формат XIF описан?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_ggg_ggg_*
сообщение 4.12.2006, 12:11
Сообщение #4





Guest Forum






www.lonmark.org - далее по обстоятельствам.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Abysmo
сообщение 4.12.2006, 14:35
Сообщение #5





Группа: Участники форума
Сообщений: 3569
Регистрация: 30.8.2006
Пользователь №: 3837



На сафте lonmark есть стандарт с примера на составление xif файлов.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_Yurek_*
сообщение 19.12.2006, 15:29
Сообщение #6





Guest Forum






Вот на этой страничке находятся интересующие Вас файлы LmXifRef.pdf и LmXif4401.pdf
Прямых ссылок не даю, потому как там кроме этих файлов много интересного...
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_Гость_Alexey_*
сообщение 25.12.2006, 10:51
Сообщение #7





Guest Forum






Возьмите проверенную годами Nodeutil от Echelon, она позволяет скачать XIF с устройства, только учтите одну особенность – она работает только с эшелоновскими LON-адаптерами.
А почему информацию о переменных надо отдавать именно в виде XIF, а не просто в виде набитой руками таблички N переменной / имя переменной / тип SNVT ? В принципе у Gesytec есть XIF-editor (в том числе идет в составе OPC), но надо быть аккуратным с последующим применением такого кустарного XIF.
А вообще было бы интересно узнать, есть ли сейчас какие-либо другие утилиты, позволяющие скачивать XIF.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Vasiliy
сообщение 25.12.2006, 14:59
Сообщение #8





Группа: Участники форума
Сообщений: 639
Регистрация: 22.3.2005
Из: Санкт-Петербург
Пользователь №: 581



Цитата(Гость_Alexey @ Dec 25 2006, 10:51 )
А почему информацию о переменных надо отдавать именно в виде XIF, а не просто в виде набитой руками таблички N переменной / имя переменной / тип SNVT ?

К сожалению, не все устройства самодокументируют переменные. Вот к примеру, если к Regin Corrigo не подсунуть xif, то в браузере LonMakera вместо нормальных названий переменных будут nvi№ и nvo№. Ну и как с ними разбираться? Подключил xif вытащенный NodeUtil из CorrigoE28. Гляньте названия переменных XIF-Editor-ом!
Прикрепленные файлы
Прикрепленный файл  E28_NodeUtil.XIF ( 3,62 килобайт ) Кол-во скачиваний: 48
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_Гость_Alexey_*
сообщение 27.12.2006, 11:08
Сообщение #9





Guest Forum






Тут и без XIF-editor’а видно, что заданных пользователем имен переменных нет. Вопрос у меня был в том, почему людям, которые делают диспетчеризацию, нужно отдавать инфу именно в виде XIF? Просто это немного попахивает применением какого-то софта, который непосредственно будет использовать этот XIF и если его править руками, то теоретически могут быть проблемы в этом случае. Но если диспетчеризаторам нужен просто список переменных, то проблем быть не должно. Раз г-н Lenprom создал свой набор переменных с помощью плагина, значит он знает все их имена, типы и порядковый N в Address table. Ну или все же поправить имена вручную в XIF’е. Работы совсем немного, у Ваго 750-819 переменных максимум 52 :-)
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Vasiliy
сообщение 27.12.2006, 11:37
Сообщение #10





Группа: Участники форума
Сообщений: 639
Регистрация: 22.3.2005
Из: Санкт-Петербург
Пользователь №: 581



Цитата(Гость_Alexey @ Dec 27 2006, 11:08 )
Вопрос у меня был в том, почему людям, которые делают диспетчеризацию, нужно отдавать инфу именно в виде XIF? Просто это немного попахивает применением какого-то софта, который непосредственно будет использовать этот XIF и если его править руками, то теоретически могут быть проблемы в этом случае.

Не понимаю вопроса!? Когда инсталлируете устройства в сети, например, при помощи LonMaker, то можно и нужно(!) подставить родной xif, чтобы видеть нормальные названия переменных. А диспетчеризаторам нужен и xif и описание переменных, чтобы и имена нормальные были, ну и чтоб понимать, что означает значение переменных. Alexey у меня складывается ощущение, что говорим мы об элементарных вещах, которые мы оба понимаем, но почему-то не можем договориться biggrin.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_Гость_Alexey_*
сообщение 27.12.2006, 15:05
Сообщение #11





Guest Forum






Ну типа того biggrin.gif
Вопрос лишь в том, какова роль «диспетчеризаторов» в данном случае и с каким софтом они работают.
Если эти люди занимаются инсталляцией самой LON-сети (а не только Скадой), то им нужно проинсталлировать плагин WAGO TOPLON-PRIO и подгрузить tpi-файл (описывающий переменные устройства и их соответствие переменным CoDeSys) и возможно Sym-файл проекта CoDeSys. Это если сетевой инструментарий работает под LNS. Тогда все имена и типы переменных будут видеться по-человечески.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Vasiliy
сообщение 27.12.2006, 16:38
Сообщение #12





Группа: Участники форума
Сообщений: 639
Регистрация: 22.3.2005
Из: Санкт-Петербург
Пользователь №: 581



Цитата(Гость_Alexey @ Dec 27 2006, 15:05 )
... нужно проинсталлировать плагин WAGO TOPLON-PRIO и подгрузить tpi-файл (описывающий переменные устройства и их соответствие переменным CoDeSys) и возможно Sym-файл проекта CoDeSys...

Ууу, как все запущено (с). Похоже, что проще просто XIF и описание переменных передать biggrin.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
pr43unknown
сообщение 27.11.2012, 14:31
Сообщение #13





Группа: New
Сообщений: 10
Регистрация: 2.11.2012
Пользователь №: 168964



Помогите пожалуйста. Разбираться начал совсем недавно. Столкнулся с такой проблемой - при загрузке .xif файла в девайс, через ЛонМейкер следующее сообщение: "The conversion of the file "xxx" into an XFB failed. Please verify than the file is a valid XIF. The utility XIF32BIN can be used to verify the contents the file."
.XIF файлы предоставлены производителем девайса..
Дозвониться до тех поддержки не могу второй день, если кто сталкивался, расскажите как быть.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
geMeHTop
сообщение 27.11.2012, 16:11
Сообщение #14





Группа: Участники форума
Сообщений: 64
Регистрация: 20.4.2012
Из: Латвия
Пользователь №: 148139



http://buildingskb.schneider-electric.com/view.php?AID=4573
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_Scribe_*
сообщение 27.11.2012, 16:34
Сообщение #15





Guest Forum






Доброго времени суток!

Цитата(pr43unknown @ 27.11.2012, 14:31) *
...
.XIF файлы предоставлены производителем девайса..


не проще сказать, что за железяка?

Может у Коллег есть небитая версия. wink.gif

--
Успехов!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
pr43unknown
сообщение 28.11.2012, 13:18
Сообщение #16





Группа: New
Сообщений: 10
Регистрация: 2.11.2012
Пользователь №: 168964



Цитата(Scribe @ 27.11.2012, 17:34) *
Доброго времени суток!



не проще сказать, что за железяка?

Может у Коллег есть небитая версия. wink.gif

--
Успехов!


От Итриума, модули дверные (МД) и модуль индикации (МИ).
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
pr43unknown
сообщение 28.11.2012, 13:33
Сообщение #17





Группа: New
Сообщений: 10
Регистрация: 2.11.2012
Пользователь №: 168964



Цитата(geMeHTop @ 27.11.2012, 17:11) *

Спасибо за совет, хотел бы попробовать его в деле, но к сожалению не могу найти программу TAC xBuilder в свободном доступе =(
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Dmitry K.
сообщение 28.11.2012, 17:03
Сообщение #18





Группа: Участники форума
Сообщений: 180
Регистрация: 17.7.2007
Из: С-Петербург
Пользователь №: 10055



Цитата(pr43unknown @ 27.11.2012, 15:31) *
Помогите пожалуйста. Разбираться начал совсем недавно. Столкнулся с такой проблемой - при загрузке .xif файла в девайс, через ЛонМейкер следующее сообщение: "The conversion of the file "xxx" into an XFB failed. Please verify than the file is a valid XIF. The utility XIF32BIN can be used to verify the contents the file."
.XIF файлы предоставлены производителем девайса..
Дозвониться до тех поддержки не могу второй день, если кто сталкивался, расскажите как быть.


Цитата(pr43unknown @ 28.11.2012, 14:18) *
От Итриума, модули дверные (МД) и модуль индикации (МИ).

Доброе время,

подобная ситуация возможна в двух случаях:
1. на этом компьютере (LonMaker) уже загружался xif предыдущей версии и в каталоге остались файлы xfb и xfo от той версии. В этом случае их надо стереть и повторить процедуру заново.

2. на компьютере установлен "древний" LonMaker и утилиты импорта xif файла устаревшие, и не поддерживают актуальный формат xif файлов (версии 4). В этом случае достаточно обновить (установить обновления) на LonMaker и LNS (они доступны в разделе Загрузки у Echelon).

А какой результат получается от выполнения указанной утилиты XIF32BIN у Вас с этими xif файлами?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_Scribe_*
сообщение 28.11.2012, 19:30
Сообщение #19





Guest Forum






Алаверды
Цитата
...А какой результат получается от выполнения указанной утилиты XIF32BIN у Вас с этими xif файлами?
По умолчанию утилита XIF32BIN лежит в каталоге: C:\Lonworks\bin

--
Успехов!

Сообщение отредактировал Scribe - 28.11.2012, 19:33
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
pr43unknown
сообщение 29.11.2012, 7:14
Сообщение #20





Группа: New
Сообщений: 10
Регистрация: 2.11.2012
Пользователь №: 168964



Цитата(Dmitry K. @ 28.11.2012, 17:03) *
Доброе время,

подобная ситуация возможна в двух случаях:
1. на этом компьютере (LonMaker) уже загружался xif предыдущей версии и в каталоге остались файлы xfb и xfo от той версии. В этом случае их надо стереть и повторить процедуру заново.

2. на компьютере установлен "древний" LonMaker и утилиты импорта xif файла устаревшие, и не поддерживают актуальный формат xif файлов (версии 4). В этом случае достаточно обновить (установить обновления) на LonMaker и LNS (они доступны в разделе Загрузки у Echelon).

А какой результат получается от выполнения указанной утилиты XIF32BIN у Вас с этими xif файлами?


Файлы xfb и xfo стёрты, из DeviceTemplate удалены, ситуация осталась прежней, за исключением того, что теперь новое устройство даже без загрузки XIF добавляется с ошибками.

На счёт LonMaker, вы правы, он древний.. 3.1 патч - SP3U1, возможно ли обновить до состоянии распознования xif'ов версии 4, не обновляя при этом до Turbo Edition?

Утилита XIF32BIN не запускается у меня, это первое что я пробовал сделать.

Полез искать обновления на Echelon, Спасибо за помощь =)
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
pr43unknown
сообщение 29.11.2012, 8:34
Сообщение #21





Группа: New
Сообщений: 10
Регистрация: 2.11.2012
Пользователь №: 168964



После обновления LNS 3.01 до LNS3 SP7 и SP8, перестают вообще запускаться и LonMaker и LNS Server.
Текст ошибки: "Точка входа в процедуру ?OnFinalRelease@xRefCountObject@@MBEXXZ не найдена в библиотеке DLL LdvxShared.dll."
Heeelp =(
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
pr43unknown
сообщение 29.11.2012, 8:51
Сообщение #22





Группа: New
Сообщений: 10
Регистрация: 2.11.2012
Пользователь №: 168964



Переустановил LonMaker и OpenLDV, вроде бы всё заработало. clap.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Dmitry K.
сообщение 29.11.2012, 11:32
Сообщение #23





Группа: Участники форума
Сообщений: 180
Регистрация: 17.7.2007
Из: С-Петербург
Пользователь №: 10055



Это хорошо!

И ещё, небольшая информация. Перед импортом xif файлов в LonMaker необходимо их скопировать с CD диска на локальный носитель компьютера в папку, доступную для записи. Последнее особенно актуально для платформ Win7, т.к. некоторые политики безопасности могут запрещать доступ для записи в системные папки (в т.ч. и в папку ProgramFiles). В принципе, стандартный путь для LonMaker'a "C:\LonWorks\import" для этого вполне подходит. wink.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Реклама
ООО «Арктика групп» ИНН: 7713634274




Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqvWgxEU

ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqvybpdW

Реклама: ООО «СЛ-ЛАЗЕР» ИНН 7727447267 | erid: 2VtzquvhFWx
Последние сообщения Форума






RSS Текстовая версия Сейчас: 7.8.2025, 9:03
Политика ООО ИИП «АВОК-ПРЕСС» в отношении обработки персональных данных