Форум TRACE MODE: техническая поддержка   
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 5 » Драйверы / Device Drivers » Nudam

   
Автор / Author Тема / Topic: Nudam
dengree
Junior Member / Новичок
Участник № / Member № 764


Icon 5 отправлено / posted      Профиль для / Profile for dengree           Редактировать/удалить сообщение / Edit/Delete Post 
Скажите пожалуйста, как настроить связь Trace Mode (5.11) с NuDAM-6050. Он подключен по Ethernet, RS 485 (используется Adam-4570).
Я использую протокол DCS_DI, DCS_DO.
NuDAM-6050 - проверялся программой Nudam-6000 DDE Server V6.22 (которая была скачена с www.nudaq.com), т.е. он исправен.

Сообщения / Posts 28 | Из / From: Rus  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 5 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Что при этом пишет сервер в лог-файле?
Сообщения / Posts 17105 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
dengree
Junior Member / Новичок
Участник № / Member № 764


Icon 5 отправлено / posted      Профиль для / Profile for dengree           Редактировать/удалить сообщение / Edit/Delete Post 
Что за лог-файл? Где он находиться, и как называется?
Сообщения / Posts 28 | Из / From: Rus  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 4 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
При запуске узла в РПД или Профайлере в директории проекта создается лог-файл с тем же именем, что и запускаемый узел и с расширением TXT.
Сообщения / Posts 17105 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
dengree
Junior Member / Новичок
Участник № / Member № 764


Icon 1 отправлено / posted      Профиль для / Profile for dengree           Редактировать/удалить сообщение / Edit/Delete Post 
Лог-файл:

RS:COM4 check error (DI-5a32-2000)
#260001
= 8
?2 = 2
RS:COM4 check error (DO-5a32-1000)
$266
= 5
?26A7
= 6
RS:COM4 check error (DI-5a32-2000)
RS:COM4 TRANSACTION=503 ERROR=503 TIME=60.708
TOTAL_BYTE=5442 AVR_RESPONSE=0 MAX_RESPONSE=0
DDE:thread stop
INFO: stop time is 1.422 s
INFO:number of calculation = 111
END OF WORK

Сообщения / Posts 28 | Из / From: Rus  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 5 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Согласно описанию команд для NuDAM-6050 ТМ сформировал запросы правильно:
#260001 - запись 1 в первый выход модуля №26.
$266 - запрос на чтение дискретных входов.

Однако то, что ответил модуль - явно искажено:
?2 = 2
и
?26A7
[Недоумение / Confused]

Естественно ТМ выдал недостоверность по данным командам. Думаю Вам стоит проверить конвертер интерфейсов ADAM4570.
Когда Вы выполняли проверку с помощью программы Nudam-6000 DDE Server V6.22 - Вы тоже использовали данный конвертер или подключались к модулу напрямую?

Сообщения / Posts 17105 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
dengree
Junior Member / Новичок
Участник № / Member № 764


Icon 4 отправлено / posted      Профиль для / Profile for dengree           Редактировать/удалить сообщение / Edit/Delete Post 
Подключаюсь напрямую по протоколу DCS, но вот какой узел при этом должен быть точно не знаю(выбрал МРВ). Какой базовый адресс должен стоять в настройках "Параметры послед. портов"?
И что надо выбирать в "Связь по послед. интерфейсам" (имеется АDAM-4000)?

Сообщения / Posts 28 | Из / From: Rus  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 2 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
1) Тип узла значения не имеет.
2) Базовый адрес для МРВ - тоже значения не имеет, главное, чтобы значение было не нулевым.
(базовый адрес и номер прерывания СОМ-порта критичны только для MS-DOS - в MS Windows мы используем штатные функции системы, поэтому их значения не критичны).
3) Каналы для NuDAM Вы должны создавать и настраивать вручную - в Автопостроении их нет.

Сообщения / Posts 17105 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
dengree
Junior Member / Новичок
Участник № / Member № 764


Icon 5 отправлено / posted      Профиль для / Profile for dengree           Редактировать/удалить сообщение / Edit/Delete Post 
Программа NuDAM-6000 DDE ServerV6.22 находит адрес NuDAM-6050 – 38(26H), я подаю сигнал(в этой программе): #260001 – NuDAM срабатывает, в Trace Mode же он выдает ошибку порта. Какие еще настройки мне смотреть?
Так выглядит лог-файл:

Base Editional
DRAWSERV 5.12
SUPPORT: NetBios
INFO:Load Starting... D:\TraceMode5_Basic\my\NODE1.dbb
INFO:Detected NT 5.0
INFO:Found 6 channels
RS:init string is COM4: baud=9600 parity=E data=7 stop=1
RS:found 6 channels
INFO: LoadTime=0.821s CalcPeriod=54ms
ATTACH: default(PicRT_Development)
RS:COM 4 starting...
DDE:starting...
DDE:wrong NetDDE: Не удается связать службу диспетчера общих баз данных (DSDM)
RTM:math kernel starting...
SCREEN load error screen.000
INFO:work mode
INFO: start time is 0.181 s
Load dcs.dll
$266 = 5
= 0
RS:COM4 check error (DI-4a32-2600)
$266 = 5
= 0
RS:COM4 check error (DI-5a32-2000)
#260001 = 8
= 0

Сообщения / Posts 28 | Из / From: Rus  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 5 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Судя по логу - модуль вообще ничего не отвечает.
Наиболее вероятная причина неверные настройки СОМ-порта.
А Вы точно уверены, что модуль настроен именно на тип связи 7-1-n, обычно он бывает стандартно 8-1-n ?

Сообщения / Posts 17105 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
dengree
Junior Member / Новичок
Участник № / Member № 764


Icon 1 отправлено / posted      Профиль для / Profile for dengree           Редактировать/удалить сообщение / Edit/Delete Post 
Поставил контроль: 8-1-n, Лог - файл теперь:
...
RS:COM4 check error (DI-5a32-2000)
#260001
= 8
?2 = 2
RS:COM4 check error (DO-5a32-2000)
$266
= 5

Что ставить:
1)В сетевом адресе: "Индивидуальный", "Групповой"?
2)В "Начальный адрес адаптера"

Сообщения / Posts 28 | Из / From: Rus  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 2 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Какие настройки порта Вы выставляли в NuDAM-6000 DDE ServerV6.22 ?
Ответы от устройства идут искаженные - явно что-то не то с настройками последовательного порта.
Могу выслать документацию на данный модуль.

"Индивидуальный" и "Групповой" сетевые адреса, а также "Начальный адрес адаптера" - вообще к обмену с модулем отношения не имеют, это настройки для обмена между узлами Trace Mode по сети Ethernet.

Сообщения / Posts 17105 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
dengree
Junior Member / Новичок
Участник № / Member № 764


Icon 1 отправлено / posted      Профиль для / Profile for dengree           Редактировать/удалить сообщение / Edit/Delete Post 
Последовательный порт настроин вроде правильно:
Сom4:
Базовый адрес 3ef
Скорость: 9600
Прерывание: 3
Контроль 8-1-n
Все как и настраивает драйвер Adama 4570.

Вышлете, пожалуйста, документацию по модулю...

Сообщения / Posts 28 | Из / From: Rus  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 2 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Отправил на Ваш E-mail.
Сообщения / Posts 17105 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
dengree
Junior Member / Новичок
Участник № / Member № 764


Icon 14 отправлено / posted      Профиль для / Profile for dengree           Редактировать/удалить сообщение / Edit/Delete Post 
Спасибо, все заработало!
Я поставил FSC – признак вычисления контрольной суммы - «Да».
Сигнал пошел, но почему-то в лог-файле так и пишется:

RS:COM4 check error (DI-1000-0000)

Сообщения / Posts 28 | Из / From: Rus  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 5 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
А кроме этой строки он ничего больше не пишет - что принял от модуля?
Сообщения / Posts 17105 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
dengree
Junior Member / Новичок
Участник № / Member № 764


Icon 1 отправлено / posted      Профиль для / Profile for dengree           Редактировать/удалить сообщение / Edit/Delete Post 
Пишет:

RS:COM4 check error (DI-1000-0000)
#2600004B
= 10
= 0
RS:COM4 check error (DO-1000-0001)
$266C2
= 7
= 0

Сообщения / Posts 28 | Из / From: Rus  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 4 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Так Вам модуль ничего вообще не отвечает - в ответ приходит ноль байт:
= 0

Сообщения / Posts 17105 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
dengree
Junior Member / Новичок
Участник № / Member № 764


Icon 9 отправлено / posted      Профиль для / Profile for dengree           Редактировать/удалить сообщение / Edit/Delete Post 
Но я сигналы принимаю и посылаю...
Nudam отвечает, но лог-файл пишет почему-то нето.

Сообщения / Posts 28 | Из / From: Rus  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Так он в логе постоянно пишет такие сообщения или иногда?
Посмотрите - после останова проекта в конце лог-файла сервер пишет, сколько всего было транзакций по СОМ-порту и сколько среди них неудачных - с ошибкой. Может данные сообщения вызваны сбоями в работе или помехами на линии связи.
Какой таймаут Вы задали для СОМ-порта?

Сообщения / Posts 17105 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
dengree
Junior Member / Новичок
Участник № / Member № 764


Icon 1 отправлено / posted      Профиль для / Profile for dengree           Редактировать/удалить сообщение / Edit/Delete Post 
Таймаут задал 1.
Сообщения / Posts 28 | Из / From: Rus  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 4 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
ЧТО? 1мс ? [А-а! / Eek!]
Для такого рода устройств 200 мс - 500 мс необходимо задавать! [Усмешка / Big Grin]

Сообщения / Posts 17105 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
dengree
Junior Member / Новичок
Участник № / Member № 764


Icon 12 отправлено / posted      Профиль для / Profile for dengree           Редактировать/удалить сообщение / Edit/Delete Post 
Таймаут задал 300 мс.
Please log-file (весь):

Base Editional
DRAWSERV 5.12
SUPPORT: NetBios
INFO:Load Starting... F:\Мои документы\My Projects\DomnaTM\NODE2.dbb
INFO:Detected NT 5.0
INFO:Found 2 channels
RS:init string is COM4: baud=9600 parity=N data=8 stop=1
RS:found 2 channels
RTM:allocated 16 extended buffers
INFO: LoadTime=1.272s CalcPeriod=1ms
ATTACH: default(PicRT_Development)
RS:COM 4 starting...
DDE:starting...
DDE:wrong NetDDE: Не удается связать службу диспетчера общих баз данных (DSDM)
RTM:math kernel starting...
INFO: start time is 0.26 s
SCREEN load error screen.000
INFO:work mode
Load dcs.dll
INFO:stoping...
RS:COM3 TRANSACTION=212 ERROR=0 TIME=12.948
TOTAL_BYTE=3598 AVR_RESPONSE=0.0301792 MAX_RESPONSE=0.04
DDE:thread stop
INFO: stop time is 3.475 s
INFO:number of calculation = 876
END OF WORK

Сообщения / Posts 28 | Из / From: Rus  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Что то странное - у Вас инициализирован был СОМ4, а обмен показал по СОМ3. Причем без ошибок... [Недоумение / Confused]


RS:init string is COM4: baud=9600 parity=N data=8 stop=1
...
RS:COM 4 starting...
...
RS:COM3 TRANSACTION=212 ERROR=0 TIME=12.948
TOTAL_BYTE=3598 AVR_RESPONSE=0.0301792 MAX_RESPONSE=0.04
...

Сообщения / Posts 17105 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

   Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2