Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Некоторые вопросы по Lon
Диалог специалистов АВОК > ОБЩИЙ ФОРУМ > Автоматизация систем > LonWorks
SysTem32
Добрый день, мне требуется собрать лон сетку с новым шлюзом, но так как дел раньше с лоном не имел, то есть некоторый вопросы.
Исходные данные:
Был шлюз Gesytec 2000 LE, который перестал работать.
Есть древнее оборудование, производитель уже давно забросил оборудование с LON интерфейсом и соответственно xif файлы отсутствуют.
Есть новый шлюз Anybus Profibus Slave/Lonwork, LonMaker 3.1, адаптер Echelon U10.

Задача:
Завести все входа-выхода оборудования на шлюз и управлять непосредственно заданием с контроллера пересылкой байтов через шлюз.

Что смог сделать на текущий момент:
Железки по лону видно, NodeUtil снял xif (но версия 4), на основании их сделал конфигурацию LWTool для шлюза Anybus и залил на него. С помощью LonMaker'а на подцепился онлайн к оборудованию и шлюзу и слил их в программу. Получилось 10 железок и шлюз. На рабочее поле выложил функциональные блоки оборудования и шлюза (у шлюза получилось 220 входов/выходов по 1 байту).

Вопросы:
Правильно ли будет соединять все 220 переменных (10 единиц оборудования к одному шлюзу) на одном поле?
Не смог найти как вызвать функциональные блоки оборудования выкладывать на рабочее поле (с указанием требуемого диапазона входов-выходов) несколько раз и как можно сделать несколько страниц с с функциями и связями.

Не совсем понял про процедуру заливки сконфигурированного проекта LonMakera в устройства. Объясните на пальцах, пожалуйста.

Как влияют на обмен данными следующие свойства входов-выходов оборудования:
Class: Mandatory/Optional/Manufacturer
Default service type: Acknowledged/Repeated/Unacknowledged
В случае соединения входа и выхода, эти свойства должны быть одинаковые для обоих переменных?
gaagasfinx
Был шлюз Gesytec 2000 LE, в "покраске" через Siemens работал по Lon, так же не понятно что с ним, причем шлюз коректно работает, но в Lon отдает непонятно что,( не красит как положено и встает ) ребята приехали с сервиса, закинули новые Xif файлы, но лучше не стало и решили новый шлюз поставить Anybus X-gateway, но он так и не заработал адекватно, вот ищем причину не работы данного устройства smile.gif
Если вдруг что то по LE 2000 есть поделитесь наработками.
Как его увидеть в сети, "OPC Admin" проги нет (что-то googlе молчит), другие ПО не видят, может как то увидеть его через RNI? но не могу, по IP его найти, не получает адреса , хотя сеть "мигает" видно обмен есть, в мануале написано что по умолчанию он DHCP и только потом прописывать просят "фиксированный" адрес для стабильной работы.
В общем много вопросов в том числе и по XIF файлам, кто бы мог их посмотреть на ошибки?
Может подскажете где по Gipsy 2000LE есть инфа ли форумы?

Поддержки совсем не осталось , даже шлюзов бу в продаже нет!
KDVectra
Добрый день!
Общий совет – почитайте литературу и интернет ресурсы на тему сети LonWorks. Это полезно для понимания.
Цитата(SysTem32 @ 13.9.2019, 20:18) *
...Как влияют на обмен данными следующие свойства входов-выходов оборудования:Class: Mandatory/Optional/ManufacturerDefault service type: Acknowledged/Repeated/UnacknowledgedВ случае соединения входа и выхода, эти свойства должны быть одинаковые для обоих переменных?
Функциональный блок – своего рода, программная функция или процедура. Входные сетевые переменные – аргументы этой функции, выходные сетевые переменные – результаты функции. Как в программировании )))
В профилях (или профайлах) функциональных блоков переменные имеют признак, характеризующий принадлежность классу, Mandatory/Optional/Manufacturer. Mandatory – обязательная сетевая переменная класса, должна присутствовать всегда у функциональных блоков этого класса. Optional – опциональная сетевая переменная класса, может присутствовать у функциональных блоков этого класса, но не обязательно. Manufacturer – введённая производителем сетевая переменная класса, может присутствовать у функциональных блоков этого класса определенного производителя, не является обязательной для стандартных функциональных блоков, но может быть специально добавлена производителем для достижения какого-то результата.
Входные и выходные сетевые переменные связываются друг с другом для передачи данных от одних переменных функциональных блоков другим переменным функциональных блоков. Для связи используются сетевые сервисы, тип который может быть в том числе Acknowledged/Repeated/Unacknowledged. Acknowledged – передача данных с подтверждением, т.е. получатель данных должен отправить отправителю данных подтверждение о приёме. Если отправитель не получит подтверждение, то он будет повторять попытку отправки данных. Repeated – тип сервиса, при котором отправитель безусловно отправляет некоторое количество повторяющихся данных, не ожидая от получателя никаких подтверждений. Unacknowledged – подобен предыдущему типу сетевого сервиса, только без повторов.
Конкретно по теме сетевых связей переменных советую почитать документ https://support.itrium.ru/download/attachme...Connections.pdf
KDVectra
Приношу извинения за форматирование моего предыдущего поста. Не понимаю, почему всё слиплось.
gaagasfinx
Цитата(KDVectra @ 29.10.2019, 13:08) *
Приношу извинения за форматирование моего предыдущего поста. Не понимаю, почему всё слиплось.


А не подскажете где можно почитать или узнать что с переменными в XIF файле не так? или хотя бы значение их. Проблема в синхронизации включения двух устройств на Lon линии, краскопульт+модуль высокого напряжения должны синхронно включаться\ выключаться по фото датчику. я понимаю что примитив часть в файле понятна но вот все остальное странно smile.gif
KDVectra
Цитата(gaagasfinx @ 30.10.2019, 13:05) *
А не подскажете где можно почитать или узнать что с переменными в XIF файле не так? или хотя бы значение их. Проблема в синхронизации включения двух устройств на Lon линии, краскопульт+модуль высокого напряжения должны синхронно включаться\ выключаться по фото датчику. я понимаю что примитив часть в файле понятна но вот все остальное странно smile.gif


Здравствуйте!
По структуре и содержанию XIF файла можете почитать по ссылке https://support.itrium.ru/download/attachme...33/XIF_4402.pdf
Значения переменных можно посмотреть в инструменте сетевого менеджмента (например, LonMaker или подобный) или в анализаторе протокола (например, LonScanner или подобный).
Конечно, лучше бы разобраться специалисту, нежели поднимать знания с нуля.
gaagasfinx
ООО smile.gif спасибо, в том доке, нашел именно ту ссылку на Lon, по русски smile.gif буду изучать и пробовать !
""Конечно, лучше бы разобраться специалисту, нежели поднимать знания с нуля."" К сожалению далеко до Москвы да и городок уж очень маленький для таких спецов smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.