This is topic Подключение ADAM4080D in forum Редактор проекта TRACE MODE 6 / at Форум TRACE MODE: техническая поддержка.


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

Posted by Legolas (Участник № / Member № 5047) on :
 
Здравствуйте, создан проект с подключением ADAM4080D, на верхний уровень вытягиваются 2 канала,
Frq/Counter#1 и Frq/Counter#2. В проекте прописан модуль, прописан и настроен сом-порт, при проверке с модулем ADAM4017+ данные на верхний уровень вытягиваются, при подключении ADAM4080D данные не приходят.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Если компонент в слое "Источники/Приемники" для модуля ADAM4080D настроен на тот же COM-порт, что и компонент для модуля ADAM4017+, надо сверить настройки модулей, сетевые номера модулей, наличие контрольной суммы.
Протокол обмена с модулями ADAM4000 открыт и описан. Можно перехватить трафик COM-порта и сверить запросы и ответы.
 
Posted by Legolas (Участник № / Member № 5047) on :
 
Модуль в источниках/приемниках настроен на тот же com-порт сетевой адрес модуля соответствует. При перехвате трафика: запросы идут, ответов нет. Я бы выложил проект, но не нашел как добавить вложение.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Если модуль отвечает на запрос штатной утилиты, а на запрос МРВ не отвечает, значит различия могут быть либо в настройках COM-портов модуля и ПК, либо в заданном сетевом номере модуля, либо в наличии/отсутствии контрольной суммы.
Надо перехватить трафик при запросах от штатной утилиты и сравнить с трафиком от МРВ.
 
Posted by Legolas (Участник № / Member № 5047) on :
 
Запросы при подключении АРМа\утилита Adam:
Запросы АРМа
Порт открыт процессом "rtc.exe" (PID: 2372)

Запрос:11.02.2013 9:35:19.818324664 (+130.0820936000 seconds)

23 30 31 30 0D 23 30 31 30 0D 23 30 31 30 0D 23 #010.#010.#010.#
30 31 30 0D 23 30 31 30 0D 23 30 31 30 0D 23 30 010.#010.#010.#0
31 30 0D 23 30 31 30 0D 23 30 31 30 0D 23 30 31 10.#010.#010.#01
30 0D 23 30 31 30 0D 23 30 31 30 0D 23 30 31 30 0.#010.#010.#010
0D 23 30 31 30 0D 23 30 31 30 0D 23 30 31 30 0D .#010.#010.#010.
23 30 31 30 0D 23 30 31 30 0D 23 30 31 30 0D 23 #010.#010.#010.#
30 31 30 0D 23 30 31 30 0D 23 30 31 30 0D 23 30 010.#010.#010.#0
31 30 0D 23 30 31 30 0D 23 30 31 30 0D 10.#010.#010.

Порт закрыт

Запросы утилиты Adam
Запрос:11.02.2013 9:33:06.705252664 (+0.0000000000 seconds)

23 30 31 31 42 35 0D #011B5.

Ответ:11.02.2013 9:33:06.720876264 (+0.0156236000 seconds)

3E 30 30 30 30 30 30 30 30 42 45 0D >00000000BE.

Запрос:11.02.2013 9:33:07.189584264 (+0.4530844000 seconds)

23 30 31 30 42 34 0D #010B4.

Ответ:11.02.2013 9:33:07.189584264 (+0.0000000000 seconds)

3E 30 30 30 30 30 30 30 30 42 45 0D >00000000BE.

В запросах есть различия но, в чём причина не понятно, прикрепляю скриншоты настроек адастры и утилиты.  -  -
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Обращаю Ваше внимание, что в настройках утилиты указано, что обмен осуществляется с контрольной суммой.
В настройках компонента слоя "Источники/Приемники" в проекте указано, что контрольная сумма не используется.

В своем первом ответе мы писали:
"надо сверить настройки модулей, сетевые номера модулей, наличие контрольной суммы."
Установите в соответствующем поле настройки "Да".
 
Posted by Legolas (Участник № / Member № 5047) on :
 
Всем спасибо, вопрос решён!
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2