This is topic Проблема с драйвером LonWorks in forum TRACE MODE 5 бесплатная версия / TRACE MODE 5 Free version at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/18/t/000243.html

Posted by akai (Участник № / Member № 1433) on :
 
Добрый день! Не могу разобраться с работой драйвера LonWorks для TM5. Установил, создал lwconfig.lwc и пару каналов. Однако никакие значения не видны, и drawserv.exe виснет при попытке остановки. Файлы t12.log и media.log, упомянутые в хелпе, не создаются.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
1) Дополнительная библиотека API-интерфейса NL210 Вами приобретена для данной сети?
2) Сеть Lonworks и его оборудование настроено с помощью LNS Server фирмы EchelonTM ?
3) Помимо файла lwconfig.lwc нужен еще и файл NLC (смотрите схему в справочной системе).
 
Posted by akai (Участник № / Member № 1433) on :
 
1) Да
2) Да
3) Я так понял, что файл NLC нужен только для генерации lwconfig.lwc. Если нет, то что с ним еще делать нужно?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Запустите под Профайлером и посмотрите сообщения в лог-файле относительно загрузки и работы сервера с драйвером. Может там что-то будет. Лог можно прямо здесь привести.
 
Posted by akai (Участник № / Member № 1433) on :
 
Вот это получается при запуске:
Base Edition
DRAWSERV 5.15
SUPPORT: NetBios
INFO:Load Starting... C:\TraceMode5_Basic\proj2\NODE1.dbb
INFO:Detected NT 5.1
INFO:Found 2 channels
INFO: LoadTime=0.015s CalcPeriod=549ms
ATTACH: default(PicRT_Development)
SIAD:starting...
T12:protocol open LONWORKS
T12:IN N=3e ADDR=0 by CH=0 Q=0
T12:IN N=3f ADDR=0 by CH=1 Q=0
MEDIA: 0 starting...
DDE:starting...
DDE:wrong NetDDE: Не удается связать службу диспетчера общих баз данных (DSDM)
RTM:math kernel starting...
INFO: start time is 0.821 s
SCREEN load error screen.000
INFO:work mode

А это добавляется, когда я нажимаю "останов":
INFO:stoping...
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Файл _logger создавали?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Судя по логу Профайлера - вроде все нормально.
 
Posted by akai (Участник № / Member № 1433) on :
 
_logger есть. А логов нет.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
К сожалению на данный момент у нас нет оборудования для LonWorks, чтобы проверить работу драйвера. Одно достоверно - драйвер перед выпуском тестировался на плате PCLTA-20, и все нормально работало.
В любом случае перед тем как работать с системой на Lonworks через драйвер в ТМ Вы должны с помощью родного ПО сначала убедиться, что Ваша система Lon дейтсивтельно работает. И уже только потом пытаться связываться с этой системой через драйвер ТМ.
 
Posted by akai (Участник № / Member № 1433) on :
 
Я тоже использую PCLTA-20. С родным ПО, а также с ТМ через DDE или OPC всё работает.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Не совсем понял - Вы с оборудованием LonWorks через DDE или OPC работаете нормально, а через драйвер не получается?
 
Posted by akai (Участник № / Member № 1433) on :
 
Да, через DDE или OPC всё работает, через драйвер - нет.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Без соответствующего оборудования и ПО мы у себя произвести проверку на данный момент не можем.
Попробуйте удалить драйвер и поставить его заново - может какой файл поврежден?
 
Posted by akai (Участник № / Member № 1433) on :
 
Уточните, пожалуйста, нужен ли файл .nlc после генерации lwconfig.lwc и где он должен находиться.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Да - этот файл необходим библиотеке NL210.
Насчет пути - для ТМ он не важен, все равно Вы открываете этот файл в утилите LWConfig, а вот как он должен распологаться относительно библиотеки NL210 - это уже вопрос не к нам. В нашем примере он располагался в папаке c:\nl210\proj1.nlc (см. справочную систему ТМ в разделе "Связь с сетями LONWORKS" - там все подробно описано).
 
Posted by akai (Участник № / Member № 1433) on :
 
Как не к вам вопрос? Драйвер ведь вызывает функции nl210, в том числе и загрузку конфигурации сети, т.е. файл .nlc. А путь какой?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
NLC-файл - является компонентом библиотеки NL210, в драйвере ТМ он используется всего лишь для формирования файла lonworks.lwc один раз, а не все время, и то Вы его указываете в утилите LWConfig. Куда его необходимо класть для самой библиотеки NL210 - действительно вопрос не к нам.
При тестировании драйвера у нас он находился в директирии c:\nl210\
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2