akai
Junior Member / Новичок
Участник № / Member № 1433
отправлено / posted
Добрый день! Не могу разобраться с работой драйвера LonWorks для TM5. Установил, создал lwconfig.lwc и пару каналов. Однако никакие значения не видны, и drawserv.exe виснет при попытке остановки. Файлы t12.log и media.log, упомянутые в хелпе, не создаются.
Сообщения / Posts 8 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
1) Дополнительная библиотека API-интерфейса NL210 Вами приобретена для данной сети? 2) Сеть Lonworks и его оборудование настроено с помощью LNS Server фирмы EchelonTM ? 3) Помимо файла lwconfig.lwc нужен еще и файл NLC (смотрите схему в справочной системе).
Сообщения / Posts 17322 | Из / From: Россия
| IP / IP: IP адрес / IP address |
akai
Junior Member / Новичок
Участник № / Member № 1433
отправлено / posted
1) Да 2) Да 3) Я так понял, что файл NLC нужен только для генерации lwconfig.lwc. Если нет, то что с ним еще делать нужно?
Сообщения / Posts 8 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Запустите под Профайлером и посмотрите сообщения в лог-файле относительно загрузки и работы сервера с драйвером. Может там что-то будет. Лог можно прямо здесь привести.
Сообщения / Posts 17322 | Из / From: Россия
| IP / IP: IP адрес / IP address |
akai
Junior Member / Новичок
Участник № / Member № 1433
отправлено / posted
Вот это получается при запуске: 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
отправлено / posted
К сожалению на данный момент у нас нет оборудования для LonWorks, чтобы проверить работу драйвера. Одно достоверно - драйвер перед выпуском тестировался на плате PCLTA-20, и все нормально работало. В любом случае перед тем как работать с системой на Lonworks через драйвер в ТМ Вы должны с помощью родного ПО сначала убедиться, что Ваша система Lon дейтсивтельно работает. И уже только потом пытаться связываться с этой системой через драйвер ТМ.
Сообщения / Posts 17322 | Из / From: Россия
| IP / IP: IP адрес / IP address |
akai
Junior Member / Новичок
Участник № / Member № 1433
отправлено / posted
Я тоже использую PCLTA-20. С родным ПО, а также с ТМ через DDE или OPC всё работает.
Сообщения / Posts 8 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Не совсем понял - Вы с оборудованием LonWorks через DDE или OPC работаете нормально, а через драйвер не получается?
Сообщения / Posts 17322 | Из / From: Россия
| IP / IP: IP адрес / IP address |
akai
Junior Member / Новичок
Участник № / Member № 1433
отправлено / posted
Без соответствующего оборудования и ПО мы у себя произвести проверку на данный момент не можем. Попробуйте удалить драйвер и поставить его заново - может какой файл поврежден?
Сообщения / Posts 17322 | Из / From: Россия
| IP / IP: IP адрес / IP address |
akai
Junior Member / Новичок
Участник № / Member № 1433
отправлено / posted
Уточните, пожалуйста, нужен ли файл .nlc после генерации lwconfig.lwc и где он должен находиться.
Сообщения / Posts 8 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Да - этот файл необходим библиотеке NL210. Насчет пути - для ТМ он не важен, все равно Вы открываете этот файл в утилите LWConfig, а вот как он должен распологаться относительно библиотеки NL210 - это уже вопрос не к нам. В нашем примере он располагался в папаке c:\nl210\proj1.nlc (см. справочную систему ТМ в разделе "Связь с сетями LONWORKS" - там все подробно описано).
Сообщения / Posts 17322 | Из / From: Россия
| IP / IP: IP адрес / IP address |
akai
Junior Member / Новичок
Участник № / Member № 1433
отправлено / posted
Как не к вам вопрос? Драйвер ведь вызывает функции nl210, в том числе и загрузку конфигурации сети, т.е. файл .nlc. А путь какой?
Сообщения / Posts 8 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
NLC-файл - является компонентом библиотеки NL210, в драйвере ТМ он используется всего лишь для формирования файла lonworks.lwc один раз, а не все время, и то Вы его указываете в утилите LWConfig. Куда его необходимо класть для самой библиотеки NL210 - действительно вопрос не к нам. При тестировании драйвера у нас он находился в директирии c:\nl210\Сообщения / Posts 17322 | Из / From: Россия
| IP / IP: IP адрес / IP address |