Форум TRACE MODE: техническая поддержка
Тема закрыта / Topic Closed  Тема закрыта / Topic Closed
Послать новую тему / Post New Topic  
Тема закрыта / Topic Closed  Тема закрыта / Topic Closed
мой профиль / 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 » Работа с VFD-C

   
Автор / Author Тема / Topic: Работа с VFD-C
aoalt
Junior Member / Новичок
Участник № / Member № 6724


Icon 1 отправлено / posted      Профиль для / Profile for aoalt           Редактировать/удалить сообщение / Edit/Delete Post 
Здравствуйте.
Существуют ли драйверы для работы с частотными преобразователями VFD-C фирмы Delta по протоколу CANopen?

Сообщения / Posts 26 | Из / From: Россия  |  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
aoalt
Junior Member / Новичок
Участник № / Member № 6724


Icon 1 отправлено / posted      Профиль для / Profile for aoalt           Редактировать/удалить сообщение / Edit/Delete Post 
Тогда подскажите, есть ли возможность из МРВ каким-то образом передать информацию в драйвер t11/t12 о параметрах com-порта, используемого для связи с ПЧ?
Сообщения / Posts 26 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Если Вы будете писать драйвер типа T11, параметры COM-порта задаются в "Редакторе параметров COM-порта".
Для драйвера типа T12 Вы должны задать параметры инициализации COM-порта в коде драйвера.

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


Icon 1 отправлено / posted      Профиль для / Profile for aoalt           Редактировать/удалить сообщение / Edit/Delete Post 
Допустим, мне нужно написать драйвер t12 и описать интерфейс обмена в файле media с соответствующим индексом (поскольку для связи с ПЧ я использую преобразователь USB-CANopen). Фирма ICP DAS предоставляет *.dll для работы с преобразователем USB-CANopen, но для работы с ней в её функции необходимо, например, передавать номер порта. По "руководству пользователя TRACE MODE 6 том 2" из разделов "TCOM5 драйвер T12", "TCOM6 драйвер T12" и "TCOM5 функции модуля описания интерфейса" я не смог понять как функциям, описывающим интерфейс обмена с преобразователем USB-CANopen получить сведения о COM-порте. Может вы подскажете мне возможный способ решения данной проблемы?
Сообщения / Posts 26 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


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

Консультации по вопросам программирования, на языках, не специфицированных в Trace Mode 6, не входят в обязанности службы техподдержки.
Надеемся на понимание.

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


Icon 1 отправлено / posted      Профиль для / Profile for aoalt           Редактировать/удалить сообщение / Edit/Delete Post 
Хорошо, переформулирую вопрос. Как мне сконфигурировать пользовательский драйвер средствами TRACE MODE?
Например: я подключил преобразователь к ПК, он определился как "COM6", затем я в TRACE MODE настраиваю работу нужного канала через COM6; после этого я отключаю этот преобразователь, а затем подключаю его снова и он определяется как "COM7" и я перенастраиваю канал в TRACE MODE под COM7. Меня интересует, как через TRACE MODE "сказать" драйверу с каким портом он работает (как я писал выше, эти данные нужны для корректной работы библиотеки предоставляемой ICP DAS)?

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


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Непосредственно в узле проекта для драйвера типа T12 Вы не задаете COM-порт.
Настройки соответствующих компонентов
"Источники/Приемники" осуществляются согласно спецификации байтов удаленного адреса, которая задается Вашим драйвером.
Поиск COM-порта с нужными свойствами и его инициализация - это функция драйвера T12 и к Trace Mode 6 отношения не имеет.

Какой ПЧ Вы предполагаете использовать? Нет ли возможности применить для обмена с ним другой протокол, например, Modbus?

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


Icon 1 отправлено / posted      Профиль для / Profile for aoalt           Редактировать/удалить сообщение / Edit/Delete Post 
Спасибо. Теперь стало понятнее.
ПЧ VFD-C2000 фирмы Delta. Есть возможность подключиться и по Modbus, но в этом случае для контроля доступны не все параметры.

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


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


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Они передаются в атрибутах удаленного адреса соответствующего канала
093 C0
094 C1
091 I1
092 I2

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


Icon 1 отправлено / posted      Профиль для / Profile for aoalt           Редактировать/удалить сообщение / Edit/Delete Post 
Здравствуйте.
Написал тестовый драйвер t12, подключил к TM6, запустил проект на исполнение. TM6 вызывает только функции Open_yyy и Close_yyy библиотеки, в файле tm6_log следующее:
LOAD [0] 30609 Dec 15 2014
08:51:10 0000 00000000[0] 03.08.2015
08:51:10 0012 00000000[4] lib not found
08:51:10 0000 00000001[198153] Start
08:51:38 0000 00000002[0] Stop

С чем может быть связано "lib not found", делаю всё по help-у и по советам с форума.

Сообщения / Posts 26 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342


Icon 1 отправлено / posted      Профиль для / Profile for Nico           Редактировать/удалить сообщение / Edit/Delete Post 
не найден соответствующий для t12.dll файл media.dll
Сообщения / Posts 806 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342


Icon 1 отправлено / posted      Профиль для / Profile for Nico           Редактировать/удалить сообщение / Edit/Delete Post 
DEBUGON=40 - отладка t12 - ключ в cnf файле
Сообщения / Posts 806 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
aoalt
Junior Member / Новичок
Участник № / Member № 6724


Icon 1 отправлено / posted      Профиль для / Profile for aoalt           Редактировать/удалить сообщение / Edit/Delete Post 
То что media.dll не найдено - мне и так понятно. Мне не понятно с чем это может быть связано, поскольку файлы (в моём случае) t12s4.dll и media4.dll находятся в корневой папке Trace Mode IDE 6 вместе с остальными библиотечными файлами, а в функции Open_yyy (в библиотеке t12s4.dll) переменной media присваивается значение 4.
Сообщения / Posts 26 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342


Icon 1 отправлено / posted      Профиль для / Profile for Nico           Редактировать/удалить сообщение / Edit/Delete Post 
DEBUGON=40 - отладка t12 - ключ в cnf файле
в отладочном файле должно быть больше информации

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


Icon 1 отправлено / posted      Профиль для / Profile for aoalt           Редактировать/удалить сообщение / Edit/Delete Post 
В файл я ничего нового вывести так и не смог, а в отладчике МРВ следующее:
@08:34:20 0012 00000000[4] lib not found
(08:34:20) ERR_MEDIA:lib not found media4.dll
(08:34:20) INF_MEDIA:protocol open (6$ю

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


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
На адрес техподдержки hotline@adastra.ru пришлите проект, текст t12s4.dll и media4.dll, сам транслированный файл dll.
Сообщения / Posts 17105 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
aoalt
Junior Member / Новичок
Участник № / Member № 6724


Icon 1 отправлено / posted      Профиль для / Profile for aoalt           Редактировать/удалить сообщение / Edit/Delete Post 
Указанные файлы отправил. (от имени "ТАПП алт")
Сообщения / Posts 26 | Из / From: Россия  |  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
aoalt
Junior Member / Новичок
Участник № / Member № 6724


Icon 1 отправлено / posted      Профиль для / Profile for aoalt           Редактировать/удалить сообщение / Edit/Delete Post 
Спасибо.
Проблема оказалась банальной: файл *.lib, используемый в разрабатываемой библиотеке media4.dll не был перемещён в каталог Trace Mode IDE вместе с остальными файлами библиотеки. Проблема решилась перемещением файла.

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


Icon 1 отправлено / posted      Профиль для / Profile for aoalt           Редактировать/удалить сообщение / Edit/Delete Post 
Здравствуйте.
Подскажите пожалуйста, о чём говорит диагностическое сообщение "WRN_LOAD:Templates load error 23,ID=3 Type=1".
В справке сказано, что "WRN_LOAD:Templates load error 22" означает что dll не найдена. А что значит сообщение с кодом ошибки 23?

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


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
«WRN_LOAD:Templates load error 23,ID=3 Type=1» означает, что программа вызывает внешнюю DLL, но не находит у нее нужной функции.
Сообщения / Posts 17105 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Послать новую тему / Post New Topic  
Тема закрыта / Topic Closed  Тема закрыта / Topic Closed
Открыть тему / Open 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