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

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version » Нет соединения с DVP12SE.

   
Автор / Author Тема / Topic: Нет соединения с DVP12SE.
Павел55
Junior Member / Новичок
Участник № / Member № 7423


Icon 1 отправлено / posted      Профиль для / Profile for Павел55           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Добрый день. Новичок в этих делах, не пинайте сильно. Создал проект в базовой версии по видеоуроку для DVP. Один в один, только у меня чтение с регистров D408 и D410, даже адрес контроллера изменил на как в уроке. Но при запуске профайлера нет соединения с DVP. Соединение ноут и контроллер напрямую через LAN. Пробовал менять IP адрес ничего не изменилось. Что я делаю неправильно?
Сообщения / Posts 8 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Вы скачали проект непосредственно из видео-урока?
Если нет, скачайте проект с сайта по http://www.adastra.ru/products/drivers/Delta_DVP/

В каком релизе Trace Mode 6 Вы работаете?
Как Вы определяете отсутствие соединения?
Какой порт имеет Modbus-Slave в контроллере? По умолчанию предполагается порт 502. Если в контроллере используется другой пор, надо задать его в строке ДОПОЛНИТЕЛЬНО по типу
192.168.10.125:502;

Создайте в папке узла файл *.cnf (см. "Приложения/Задание параметров работы мониторов") и впишите в него ключ DEBUGON=70000400

В профайлерном протоколе в папке узла появится диагностическая информация о попытках соединения и обмена с устройством.

Если Вы работаете в релизах 6.10 или старше в "Служебной панели МРВ" на вкладке "Протокол 1" будут диагностические сообщения и без файла *.cnf.

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


Icon 1 отправлено / posted      Профиль для / Profile for Павел55           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Спасибо. Помогли разобраться с форума Дельты.
Надо делать правильно настройки соединения для ноута. Все соединилось и работает. Но появились новые вопросы. При запуске профайлера пишет постоянно при каждом запуске ошибку по IP 255.255.255.255(192)err=10049:EADDRNOTAVAIL, но соединяется по адресу 192.168.1.15 с контроллером без вопросов.
Сделать отдельный файл загрузчика и запуска профайлера, я так понял, в базовой версии нельзя?
Возможно ли соединиться с контроллером из любой точки Инета? В сетевых технологиях не силен.

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


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
1.Где Вы видите сообщение об ошибке?
Оно появляется только в момент запуска?

2. Ярлык или командный файл с командной строкой для запуска профайлера и загрузки узла можно создать в любой версии.
Формат командной строки см. в "Приложения/Задание параметров работы мониторов".

3. Принципиально можно обмениваться с контроллером через интернет, если известен и доступен его статический адрес.
При этом надо быть готовым к тому, что надежность и динамика связи будут зависеть от внешних причин.

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


Icon 1 отправлено / posted      Профиль для / Profile for Павел55           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Сообщение появляется при запуске профайлера как всплывающее окно, и его надо постоянно закрывать, когда нет контроллера, то сообщение содержит две строки для двух адресов, но для контроллера сообщение по таймауту а для другого адреса то что я написал выше. Такое впечатление что ещё какой то адрес опрашивает, но этого адреса нет в проекте.
До приложений я пока не добрался ещё. С освоения проектов начал и их возможностей.
По удаленному доступу пока остановился на варианте ноут-PLC и удаленный доступ до ноута. Мне кажется это проще сделать.

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


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Похоже, что в проекте для какого-то из "Источников/Приемников" задан некорректный адрес.

Уберите задание сетевых адаптеров в настройках узла.

Если сами не обнаружите, присылайте файл проекта и папку узла на адрес техподдержки hotline@adastra.ru.

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


Icon 1 отправлено / posted      Профиль для / Profile for Павел55           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Спасибо, посмотрю сам, если что пришлю проект.
Возможно проблема в том что я начинал делать проект на ПО скачанном с Торента и уже доделывал на скачанном у вас.

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


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Ответ дан письмом по результатам анализа присланного проекта.
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Павел55
Junior Member / Новичок
Участник № / Member № 7423


Icon 1 отправлено / posted      Профиль для / Profile for Павел55           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Спасибо, проект отредактировал, всё нормально, ошибок нет. Но возникли следующие трудности, как вывести на отображение двухбайтные данные? В типе данных стоит DINT, это вроде как двойное слово 32 бита, а значение больше 65535 не отображается. Куда копать?
Сообщения / Posts 8 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
2-байтное целое беззнаковое число имеет диапазон значений от 0 до 65535.
Что является источником отображаемых данных?

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


Icon 1 отправлено / posted      Профиль для / Profile for Павел55           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Я это знаю, но мне надо двойное слово 32 бита и от 0 до 2 147 483 647.
Как правильно записать второй регистр в "источнике" через запятую, тире, точку с запятой?

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


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Вам достаточно вводить это число с экрана и отображать его на экране? Тогда проблем быть не должно вводите число с клавиатуры.
Если же Вы получаете это число от какого-то источника, например канала HEX, то область значений будет определяться разрядностью канала: для HEX16 - 16 битов, для HEX32 - 32 бита.
В частности, считываемые из контроллеров DELTA DVP переменные типа
[D]Data/FileRegisters
имеют формат 16-битовых регистров.

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


Icon 1 отправлено / posted      Профиль для / Profile for Павел55           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Странно вы как то отвечаете на вопросы. Задал конкретный вопрос, хотел получить конкретный ответ. Что получил не понятно. Не можете внятно ответить, есть такая возможность или нет, если есть то как это сделать?
В привязке "Источники" есть 32 битные счетчики, Hi и Lo чем отличаются?

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


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Если у Вас есть 32-разрядный канал, то его можно отобразить в формате DINT или UDINT.

Из описания драйвера "Обмен с контроллерами Mitsubishi и Delta":


"[CN]Counter32bitHi(I) – элементы данных типа CounterValue в диапазоне С199-С255, старший байт, 32 бита на регистр, ТОЛЬКО ЧТЕНИЕ СТАРШЕГО БАЙТА РЕГИСТРА;

CN]Counter32bitLo(I) – элементы данных типа CounterValue в диапазоне С199-С255, младший байт, 32 бита на регистр, ТОЛЬКО ЧТЕНИЕ МЛАДШЕГО БАЙТА РЕГИСТРА; "

Для считывания и отображения значения счетчика необходимо считать отдельно каждый регистр, а затем программно преобразовать в 4-байтовое число.

Вам отправлен пример решения этой задачи на Вашем проекте.

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


Icon 1 отправлено / posted      Профиль для / Profile for Павел55           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Спасибо большое, все получилось как надо, только напрямую регистры счетчиков программа не читает, а через связанные регистры памяти Дельты D408-409. Всё отлично работает.
Сообщения / Posts 8 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / 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