Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: LON->Viessmann->AnybusX-gateway->PLC
Диалог специалистов АВОК > ОБЩИЙ ФОРУМ > Автоматизация систем > LonWorks
Roman Chernov
Здравствуйте.
Для начала описание проблемной области.
В наличии имеется действующая автоматизированная система управления технологическим процессом (АСУТП) и котельная установка (КУ). КУ состоит из трех котлов Viessmann. Каждый котел снабжен блоком управления Vitotronic 100. Также в наличии имеется централизованный блок управления многокотловой установкой - Vitotronic 300K. Все блоки управления подключены к шине LON. Топология - линейная. Установлены конечные резисторы. Длина сети LON - 300 м. Задача состоит в том, чтобы передать данные из КУ в АСУТП, именно только в одностороннем порядке. Напрямую соединить не представляется возможным, поэтому был установлен шлюз Anybus X (Profibus Slave<->LON). Была изучена документация по организации сетей LON, оборудованию Viessmann и шлюза Anybus X (Profibus Slave<->LonWork). В связи с этим возникло ряд вопросов:
1. Возможно подключение к оборудованию КУ без использования специального ПО для настройки LON сети (например, LonMaker)?
2. Достаточен ниже представленный перечень шагов для конфигурирования оборудования КУ по обмену данными через LON сеть?
2.1. Конфигурация сети для Vitotronic 100 и Vitotronic 300K (Системы без обмена данными с оборудованием других производителей). Руководство по LON для котловых установок большой и средней производительности (Viessmann).
2.2. Проверка пользователей. Руководство по LON для котловых установок большой и средней производительности (Viessmann).
3. Какова вероятность выхода из строя существующей рабочей конфигурации сети LON (если она есть) или конфигурации оборудования КУ при неправильных действиях во-время проведения наладочных работ по организации связи АСУТП<-КУ?

Наша компания реализовывала часть АСУТП. Поставку, монтаж, наладку и ввод в эксплуатацию оборудования КУ производила другая компания. Я новичок в области построения сетей LON и с оборудованием Viessmann ранее не работал, поэтому обращаюсь за дельными советами к этому форуму.
sir_puding
Если ваш шлюз можно встроенными средствами настроить поллить переменные LON, то ищите ваши котлы в седьмом домене. Вероятность нарушения связи между котлами низкая, но если что-то поломаете то нужно будет провести процедуру самоконфигурации котлов (если сильно сломаете, то понадобится лонмэйкер (NL220) поменять один параметр CP от которого зависит самоконфигурация). А уж если нещадно погубите связь или захотите сделать биндинги, то в сетях добываете лонмэйкер 3.1, скачиваете плагин с виссманна и за 10 кликов реанимируете систему.

З.Ы. Может я что-то упустил в свое время, но температуры теплоносителя в контурах вы не увидите + много геммороя по выковыриванию отдельных битов по авариям и работе насосов.
Scribe
Доброго времени суток!

Цитата(Roman Chernov @ 21.6.2011, 11:04) *
... Была изучена документация по ... и шлюза Anybus X (Profibus Slave<->LonWork). В связи с этим возникло ряд вопросов:
1. Возможно подключение к оборудованию КУ без использования специального ПО для настройки LON сети (например, LonMaker)?
смотрим Документы bestbook.gif, находим Installation Sheet LonWorks, смотрим цитату, приведенную внизу bestbook.gif

Цитата
2. Достаточен ниже представленный перечень шагов для конфигурирования оборудования КУ по обмену данными через LON сеть?
2.1. Конфигурация сети для Vitotronic 100 и Vitotronic 300K (Системы без обмена данными с оборудованием других производителей). Руководство по LON для котловых установок большой и средней производительности (Viessmann).
2.2. Проверка пользователей. Руководство по LON для котловых установок большой и средней производительности (Viessmann).
Достаточен для сети устройств Viessmann, использующих LON для междусобойчика...
Для интеграции "Системы без обмена данными" с другими LON устройствами в руководствах того же Производителя Вы найдете ремарку на необходимость использовать LON Network Management Tools...
А закрытость - лишь в нежелании Производителя, использующего LON, описывать переменные, которые он использует, НО предлагать свои решения (IMHO)

Цитата
3. Какова вероятность выхода из строя существующей рабочей конфигурации сети LON (если она есть) или конфигурации оборудования КУ при неправильных действиях во-время проведения наладочных работ по организации связи АСУТП<-КУ?
Слишком профессиональный вопрос от новичка wink.gif

Почитайте эту ветку Форума на предмет Viessmann, то что получалось или нет, здесь описано.

Если найдете что-нить новое - не поленитесь добавить.
--
Успехов!
Roman Chernov
Можно сделать следующие выводы:
1. Для конфигурации LON сети необходимо специальное ПО (например, LonMark).
2. Для физического подключения к LON сети необходимо устройство (например, U10 фирмы Echelon). Так понимаю, что после создания проекта, описывающего все узлы, находящиеся в LON сети при помощи специалного ПО (например, LonMark), необходимо загрузить созданный проект во все описанные узлы LON сети.
3. Из пункта 2 вытекает другое предположение, что существующая конфигурация устройств находящихся в LON сети будет заменена на вновь созданную.

Опасения по поводу изменения существующей конфигурации LON сети вполне оправданы и вызваны, тем, что на нашу компанию ложится ответственность за дальнейшее функционирование котельной установкой. Повторюсь, что все оборудование, а также все настройки производила другая компания, следовательно гарантийные обязательства выполняет именно она. Вопрос политический нежели технический.
sir_puding
Как тоьлко вы влезете конфигурационной утилитой ---- сменятся все LON адреса устройств виссманн и установка перестанет работать. Для того чтоб этого не произошло вам придется восстановить все связи между функциональными блоками. Можно тупо вручную, а можно использовать LNS плагин от виссманна. Многие LON шлюзы сейчас не требуют для своей работы конфигурирования сети лонмэйкером. В них просто прописываются адреса лон устройств, вычитывается список переменнных и создается таблица маппинга переменных на стороне лон в переменные на другой стороне. Шлюз тупо поллит данные с заданной частотой. Посему настоятельно реккомендую поRTFMить Тирша для ликбеза и ваш AnybusX-gateway.
Roman Chernov
Цитата(sir_puding @ 22.6.2011, 12:55) *
Многие LON шлюзы сейчас не требуют для своей работы конфигурирования сети лонмэйкером.

Scribe по этому поводу выложил выше скриншот, в котором есть 4 пункт. Эти данные взяты из технического описания шлюза Anybus X (Profibus Slave<->LON) - Installation Sheet LonWorks.
Еще один источник, который указывает на необходисость ПО конфигурирования LON сети - http://www.industrialnets.ru/index/?interf...uct&node=84. В самом низу сайта дана ссылка на pdf документ "Краткое описание работы с программой LWTool для Anybus-Com (рус)".
Описание дается для шлюза Anybus-Com LonWorks (Modbus-LON), думаю смысл от этого не меняется.
Нажмите для просмотра прикрепленного файла
Цитата(sir_puding @ 22.6.2011, 12:55) *
В них просто прописываются адреса лон устройств, вычитывается список переменнных и создается таблица маппинга переменных на стороне лон в переменные на другой стороне.

Создание LON переменных, таблиц маппинга, загрузка конфигурации в шлюз выполняет ПО Anybus LWTool. Это ПО было закуплено отдельно.

Тирша обязательно почитаем.
Scribe
Цитата(Roman Chernov @ 22.6.2011, 9:29) *
Можно сделать следующие выводы:
1. Для конфигурации LON сети необходимо специальное ПО (например, LonMark).
2. Для физического подключения к LON сети необходимо устройство (например, U10 фирмы Echelon).
2. желательно купить, если собираетесь с LON-ом продолжать
Цитата
Так понимаю, что после создания проекта, описывающего все узлы, находящиеся в LON сети при помощи специального ПО (например, LonMark), необходимо загрузить созданный проект во все описанные узлы LON сети.
некоторые любят слово откомиссить wink.gif, например, LonMaker'ом
Commissioning (см. Commissioning a Device)
Цитата
3. Из пункта 2 вытекает другое предположение, что существующая конфигурация устройств находящихся в LON сети будет заменена на вновь созданную.
междусобойчик Viessmann придется поменять на другие связи, не теряя существующие.
Факт.
Цитата
Опасения по поводу изменения существующей конфигурации LON сети вполне оправданы ...
но излишни, так как процедура возвращения сети из у-в Viessmann к самостоятельной жизни известна и описана в их документации и на этом Форуме.

Пример работающей системы - в прицепе. У Вас будет чуть побольше виртуальных веревок.

--
Успехов!
Roman Chernov
Цитата(Scribe @ 22.6.2011, 19:50) *
Пример работающей системы - в прицепе. У Вас будет чуть побольше виртуальных веревок.

За пример спасибо. Очень кстати.
Забегая вперед, хотел уточнить следующее, в ПО LonMaker (и им подобных) необходимо указывать шлюз Anybus-X и делать между ним и другими устройствами логические связи?
Цитата(Scribe @ 22.6.2011, 19:50) *
желательно купить, если собираетесь с LON-ом продолжать

Вероятность работы с сетями LON очень низкая.
Scribe
Цитата(Roman Chernov @ 23.6.2011, 7:10) *
... Забегая вперед, хотел уточнить следующее, в ПО LonMaker (и им подобных) необходимо указывать шлюз Anybus-X и делать между ним и другими устройствами логические связи?
а как без этого?
Цитата
Вероятность работы с сетями LON очень низкая.
Тогда зачем заморачиватся?
Обозначьте регион в своем профайле и Коллеги помогут с этой небольшой работой.

--
Успехов!
Scribe
Да, и немного о политике

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

--
Успехов!
Roman Chernov
1. Используемый кабель:
1.1. Обвязка между устройствами Vitotronic выполнена экранированной витой парой. Общая длина этой обвязки - 10 м. Все блоки Vitotronic
расположены в одном помещении. Монтаж кабеля выполнен компанией устанавливавшей оборудование котельной
установки.
1.2. Расстояние от шлюза Anybus-X до устройства Vitotronic 300-K выполнено кабелем типа UTP Cat5e, т.е. не
экранированная витая пара. Длина 300 м. Монтаж данного кабеля производился нашей компанией.
Расключение пинов со стороны шлюза выполнено согласно документации установки и монтажа данного
шлюза (5 пиновая клемма, контакты 4 (NET B), 5 (NET A)). Со стороны Vitotronic 300-K расключение производилось согласно
"Руководству по LON для котловых установок большой и средней производительности" (коннектор RJ45, номера
жил - 1 (NET A), 2 (NET B)).
2. Какой тип установленных терминаторов сказать сейчас не могу, так как нахожусь не на объекте. Но похоже на то, что описано в "Руководстве по LON для
котловых установок большой и средней производительности". Привожу фото с объекта.
В том же самом руководстве и указано понятие - Оконечная резисторная схема 7143 497, поэтому "конечные резисторы".
3. Тип LON карт также не могу сказать, необходимо по месту посмотреть.

ps
Завтра буду на объекте. Многие детали можно будет разъяснить.

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

п. 1.1 по картинкам похоже, что межсоединения блоков выполнены кабелем из номенклатуры Viessmann
п. 1.2 надеюсь, что использовали жилы из одной пары, а не по одной-две из разных blink.gif

п. 2 остается проверить, что тоже из номенклатуры Viessmann
Цитата
В том же самом руководстве и указано понятие - Оконечная резисторная схема 7143 497, поэтому "конечные резисторы".
bestbook.gif "Для сетей с шинной топологией и с линейной топологией на обоих концах сегмента сети следует подключать по одной оконечной резисторной схеме (фирма «Viessmann», номер заказа 7243 497 для упаковки с двумя такими схемами), чтобы демпфировать отражения сигналов данных на концах линий. Когда говорят о такой оконечной схеме с резистором, то речь идет не только о резисторе, но и о специальной схеме, состоящей из резистора и конденсатора. Она оснащена штекерным разъемом RJ45 и может втыкаться в коммуникационный модуль."

п. 3 смотрим картинки и находим, что на двух блоках установлены модули 7172 173, т.е. то, что нужно

--
Успехов!
Scribe
Какие политические вопросы еще можно порешать, до вмешательста LonMaker'ом

нудный процесс
1. проверить отображение ошибок на главном блоке
1.1 потеря связи с подчиненными блоками / восстановление (выкл/вкл питания)
1.2 имитация ошибок (оторвать какой-нить датчик)

потом будет проще сравнивать...
Roman Chernov
Приветствую. Добрался до объекта.
В кабеле UTP5e используются жилы зеленый и бело-зеленый, т.е. жилы взяты из одной витой пары.
Котельная установка сейчас полностью обесточена, поэтому пока проверить поступление аварийных сообщений путем поочередного отключения LON-устройств не представляется возможным.
На днях просматривал руководство Viessmann "LON", английский вариант. Там обнаружил таблицу "Coding addresses with an effect on LON communication", которой нет в русскоязычном варианте документации. Напрашивается вопрос: параметры которые указаны в этой таблице необходимо как- то указывать в устройствах LON или все оставить по умолчанию?
Еще один вопрос, касающийся Program ID, который необходимо указывать при начальном конфигурировании узла (Node Options).
В руководстве нашел следующий номер Program ID - 90 00 80 52 00 03 04 01 (LON communication module for cascade control). Возможно указать этот ID-номер в моем случае? На что влияет данный ID-номер?
Scribe
Доброго времени суток!

Цитата(Roman Chernov @ 1.7.2011, 7:13) *
...На днях просматривал руководство Viessmann "LON", английский вариант. Там обнаружил таблицу "Coding addresses with an effect on LON communication", которой нет в русскоязычном варианте документации.
не стоит удивлятся кривописательству.
Разбирался с одной LON железякой. На столе лежали рукоблудства на английском, финском и русском.
Только после сверки всех букв удалось запустить железо sad.gif

Цитата
Напрашивается вопрос: параметры которые указаны в этой таблице необходимо как- то указывать в устройствах LON или все оставить по умолчанию?
оставить как есть, если инсталляторы Viessmann все сделали правильно и все работает.

Цитата
Еще один вопрос, касающийся Program ID, который необходимо указывать при начальном конфигурировании узла (Node Options).
В руководстве нашел следующий номер Program ID - 90 00 80 52 00 03 04 01 (LON communication module for cascade control). Возможно указать этот ID-номер в моем случае? На что влияет данный ID-номер?
не стоит заморачиватся, если во всех блоках стоят правильные LON модули (7172 173 в Вашем случае)
Теорию про Program ID почитайте здесь.
При запуске проекта Вам понадобятся Neuron ID LON модулей (теория там же, кусок с кривым переводом из руководства внизу).

Предварительно можете изучить типы переменных, которые Вам понадобятся в Anybus Gateway, и пробовать что-нить написать в нем:
Ресурс - http://types.lonmark.org
- SNVT_alarm
- SNVT_temp_p
- SNVT_switch
- SNVT_hvac_mode

Ну и как уже писали коллеги, мало полезной информации можно получитьс железа Viessmann.

--
Успехов!
Rembro
Добрый день!
Аналогичная задача как у Romanа Chernovа, сделать диспетчеризацию котельной, состоящую из 2-х котлов Viessmann с блоками управления Vitotronic 100 GC1-2шт. и Vitotronic 300 MV1-1шт., только сигнал должен передаваться через беспроводную связь на диспетчерский пульт на котором будет установлена Scada с визуализацией котельной. Также необходимо вывести сигналы о срабатываниии пожарной сигнализации, загазованности помещения котельной, сосотянии газового клапана, общий сигнал неисправности, сигнал об аварии на рабочем вводе - сигналы с сухих контактов.
В связи с этим возникли следующие вопросы:

1. Какаие конкретно сигналы, показания можно получить с контроллеров Vitotronic, есть ли вообще смысл заморачиваться с LON cетью Viessmannа, если с него можно взять не все сигналы, может есть смысл взять отдельный контроллер для сбора и передачи информации необходимых параметров, но вопрос - какой?
2. Какое еще железо необходимо для реализации этой задачи.
3. Какое программное обеспечение.
4. Вопрос к Romanу Chernovу: запустили котельную, как работает, какая SCADA у вас установлена и можно по пунктам расписать весь процесс разработки вашей системы диспетчеризации, т.к. до этого нигода не сталкивались с такой задачей.

Изначально в проект заложили универсальный SCADA-контроллер jaNET-GP со встроенным GPRS-модемом, но как оказалось ПО к нему не продается так просто, они могут сами его запрограммировать, соответственно за круглую сумму, аналогичная ситуация у других производителей: Хоневелл, Тридиум. Вот теперь нужно срочно переделать проект!

Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.