В проекте наличествует АРМ и пара узлов ТКМ52. С одним связь есть, а с другим нет. Грузил узлы в один контроллер, чтобы сравнить логи. Вся разница в строке "NET:info:allocate memory for response". Узел, выдавший этот лог, связь имеет. Настройки узлов различаются только номерами и количеством каналов. Когда связи нет,АРМ такой лог выдает: Professional Editional DRAWSERV 5.11a INFO:Load Starting... D:\MyProject\Oven\oven\NODE1.dbb INFO:Detected NT 5.0 INFO:Found 262 channels ER:found 755 string NET:NCB for AutoSend = 2 NET:NCB for AutoSend float value = 1 NET:NCB for SendToNet = 1 NET:NCB for CopyFrom = 1 NET:NCB for Registrator = 0 NET:NCB for Recieving = 5 NET:iname ARG@@S: NET:gname ARG@@S° NET:found 5 adapters NET: select 3 adapter with 4 number NET:init 3 adapter INFO: LoadTime=4.672s CalcPeriod=549ms ATTACH: den(PicMan) NET:starting... ER:starting... SIAD:starting... SIAD: opening file: D:\MyProject\Oven\oven\Data.arc SIAD: starting server... DDE:starting... DDE:wrong NetDDE: Не удается связать службу диспетчера общих баз данных (DSDM) RTM:math kernel starting... SCREEN load error screen.000 INFO:work mode INFO: start time is 1.063 s RTM:found two project in net NET:info:allocate memory for response INFO:stoping... NET:total NCB send 1412,error 0 = 0 NET:total NCB recieve 1412,error 0 = 0 NET:rasf=0 rash=509 = 0 ER:max event qeue = <1 1> SIAD: stopped. DDE:thread stop INFO: stop time is 12.672 s INFO:number of calculation = 904 END OF WORK LINK:unregistrated user Logout LINK:unregistrated user Logout
Подскажите,пожалуйста, где искать.Запарился совсем...
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Вы лучше лог-файлы из контроллера приведите. Только по АРМу - трудно будет разобраться...
Posted by Den (Участник № / Member № 75) on :
Связь есть: Professional Editional MRT 5.07 INFO:Load Starting... c:\oven\node22.dbb INFO:Detected DOS = <1558 616> INFO:Found 37 channels NET:VECTOR 5C found NET:NCB for AutoSend = 2 NET:NCB for AutoSend float value = 1 NET:NCB for SendToNet = 0 NET:NCB for CopyFrom = 0 NET:NCB for Registrator = 0 NET:NCB for Recieving = 2 NET:iname ARG@@S4 NET:gname ARG@@S° NET:found 1 adapters NET: select 0 adapter with 0 number NET:init 0 adapter INFO: LoadTime=5.38s CalcPeriod=549ms INFO:resolution = 0.055 NET:starting... RTM:math kernel starting... INFO:start time is 0.11 s JRT:timer constant is = <-86 ffaa> SCREEN load error screen.000 INFO:work mode NET:info:allocate memory for response
Связи нет: Professional Editional MRT 5.07 INFO:Load Starting... c:\ovensc\node33.dbb INFO:Detected DOS = <1558 616> INFO:Found 60 channels NET:VECTOR 5C found NET:NCB for AutoSend = 2 NET:NCB for AutoSend float value = 1 NET:NCB for SendToNet = 0 NET:NCB for CopyFrom = 0 NET:NCB for Registrator = 0 NET:NCB for Recieving = 2 NET:iname ARG@@S3 NET:gname ARG@@S° NET:found 1 adapters NET: select 0 adapter with 0 number NET:init 0 adapter INFO: LoadTime=5.61s CalcPeriod=549ms INFO:resolution = 0.055 NET:starting... RTM:math kernel starting... INFO:start time is 0 s JRT:timer constant is = <-86 ffaa> SCREEN load error screen.000 INFO:work mode
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
И не будет связи по сети! У Вас в контроллере проекты в разных директориях лежат: 1) Есть связь: INFO:Load Starting... c:\oven\node22.dbb
2) Нет связи: INFO:Load Starting... c:\ovensc\node33.dbb
При обмене по сети - директории проекта на разных узлах должны иметь идентичное название!
Posted by Den (Участник № / Member № 75) on :
Исправил имя каталога - результат тот же. С тем же логом. Связи нет... Где б еще поискать?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
У Вас теперь и на АРМ и в контроллере директория проекта одинаково называется? Если да - то присылайте проект в техподдержку, посмотрим, что с ним не так...
Posted by Den (Участник № / Member № 75) on :
Заработало. Похоже база каналов АРМа или ТКМ была повреждена. В редакторе не на что не ругается, но при попытке перепривязать каналы привязки не меняются. АРМ узел ТКМ в проекте вообще в упор не видел, а он был! Склеил работоспособный проект из двух резервных копий двухгодичной давности.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Возможно поврежждения были в файле проекта addr.ind, именно в нем хранится список узлов проекта, их номера и прочее. И именно он используется серверами при обмене с удаленными узлами проекта.