Форум 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 / » Настройка корзины I-87K4

   
Автор / Author Тема / Topic: Настройка корзины I-87K4
Avgorr
Forum Professor / Завсегдатай форума
Участник № / Member № 2607


Icon 5 отправлено / posted      Профиль для / Profile for Avgorr           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте!
Скажите пожалуйста как настроить COM-порты если имеется контроллер Wincon-8731 (модули: 8064, 8053, 87017RC) и к нему подсоединена по RS-485 корзина I-87K4 (модули: 87015).
А также как подключить модуль 87015 к Trace Mode, в поддержваемых платах его нет.
Спасибо.

Сообщения / Posts 168 | Из / 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 
Настройки COM-портов для решения указанных задач описаны в разделе "Обмен с контроллерами и УСО/Особенности настройки обмена .../Контроллеры ICP-DAS/Модули i-8xxx".
Модуль 87015 подключается так же, как и модули 87017/18. Исключение составляет лишь отсутствие функции группового запроса (можно использовать только тип канала AIn).

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


Icon 1 отправлено / posted      Профиль для / Profile for Avgorr           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Получается следующая картина:
в одном проекте настраиваю только модуль i-87017RC, который в основном крейте Wincon-8731 - как написано в руководстве (создаю COM1 с настройками 115 кбит/с, базовый адрес 0x3f8, 8-1-n, прерывание 4, таймаут 300) - работает;
в другом проекте настраиваю только модуль i-87015, который в крейте расширения I-87K4: создаю COM3 с настройками 115 кбит/с, базовый адрес и прерывание произвольные-ненулевые, 8-1-n, таймаут 300 – работает, причём если ставить управление передачей RTS, то не работает;
потом пытаюсь настроить всё это в одном проекте – работает, но остановка RTM длится около минуты, а после повторного запуска работает только модуль который в основном крейте. Перезагрузка контроллера спасает только до следующей остановки RTM.
В «Источники/Приемники» настраиваю две группы : РС-based_контроллеры_1 (ОЕМ_WinCon) – это Wincon-8731 и Распределенные_УСО_(DCS)_2 (I8000) – это I-87K4.
Где я ошибаюсь, или почему затыкается COM3?

Сообщения / Posts 168 | Из / 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 
Возникает ощущение, что по какой-то причине Микро RTM не удается корректно завершить поток транзакций по COM3.
И при последующем запуске Микро RTM находит COM3 занятым, что не позволяет ему осуществлять обмен.
Для проверки этой гипотезы запускайте профайлерный вариант Микро RTM с ключом DEBUG=4200.
Ключ можно задать либо в командной строке запуска, либо в файле TMcom_<ordinal>.cnf, размещенном в папке узла в контроллере.
В протоколе профайлера должна отображаться информация об организации обмена по RS.
После перезагрузки контроллера, запуска Микро RTM и его остановки сохраните первую копию протокола профайлера.
Затем перезапустите Микро RTM (без перезапуска контроллера) и после его остановки сохраните вторую копию протокола профайлера.
Проект вместе с двумя копиями протокола пришлите для анализа на адрес техподдержки.

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


Icon 1 отправлено / posted      Профиль для / Profile for Avgorr           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Чуть-чуть уточню проблему:
оказывается затыкается COM3 если только останавливать RTM (Run) и запустить заново. Если же остановить RTM и закрыть программу, а потом заново открыть и запустить проект, то порты работают. Проект и протоколы профайлера отправил на support@adastra.ru
P.S.
На support@adastra.ru письмо не ушло, переотправил на forum@adastra.ru

Сообщения / Posts 168 | Из / 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.
В запросах указывайте, пожалуйста, свою организацию и регистрационный номер используемого продукта TraceMode 6.

Уточните, указанный Вами эффект наблюдается только при совместном использовании в проекте двух модулей:
модуля i-87017RC, который в основном крейте, и модуля i-87015, который в крейте расширения I-87K4?
Или при использовании только одного из модулей подобный эффект тоже наблюдается?

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


Icon 1 отправлено / posted      Профиль для / Profile for Avgorr           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
После многочисленных экспериментов определил, что этот эффект наблюдается при совместном использовании в проекте COM1 и COM3, соответственно и модули установлены один в основном крейте, другой в корзине, а какие модули - нет разницы (i-87017RC основном крейте, и такой же в крейте расширения или i-87015 там и там). Если настраивать только COM1 или COM3 и использовать только один из модулей либо там либо там, то проблемы нет и останавливается RTM быстро. Может с настройками COM-портов что-то не правильно?
Проект и протоколы профайлера переотправил на hotline@adastra.ru.

Сообщения / Posts 168 | Из / 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 
У нас нет в наличии необходимого оборудования, чтобы проверить ситуацию в объеме, максимально близком к Вашему проекту.
Нам удалось смоделировать ситуацию с воспроизведением аналогичной ситуации на другом оборудовании. Дело действительно в конфликте завершения потока COM3 при наличии инициированного COM1.
Мы будем исправлять это в ближайшем релизе.

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


Icon 1 отправлено / posted      Профиль для / Profile for Avgorr           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Подскажите как настроить COM-порт если к нему необходимо подсоединить устройства с различными скоростями обмена? Например, контроллер WinCon-8741 (1xRS485) к нему по RS485 корзина I-87K4 на скорости 115200 бит/с и по RS485 тепловычислитель "Взлёт" скорость 9600 бит/с. Или необходимо использовать модуль типа I-8142 (2-х канальный модуль RS-422/485). Если да, то поддерживает ли ТМ этот модуль?
Сообщения / Posts 168 | Из / 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 
Настроить с разными скоростями не получится. Модули типа I-8142 поддерживаются. Для этого надо настроить их в WinConUtilities и дальше работать в TraceMode, как с обычными COM-портами.
Сообщения / Posts 17317 | Из / 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