This is topic Muli COM in forum Общие вопросы / Common questions at Форум TRACE MODE: техническая поддержка.


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

Posted by Dmitry Alexandrovich (Участник № / Member № 371) on :
 
Прицепили карту для дополнительных 4 СОМ портов. Скажите какой Диапазон ввода/вывода (ДВВ) указать? Новые СОМ порты не имеют собственых настроек "Ресурсы", а работают через Master Bridge и Slave Bridge, но те в свою очередь имеют несколько ДВВ и при этом 4-ёх разрядные(DC00 или D800), а ТМ урезает до трёх (DC0 или D80) [Недоумение / Confused]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Наши пользователи работают с разными многопортовыми платами. Однако, все эти платы имеют драйверы, которые позволяют работать с ними как с обычными COM-портами. Поищите для своей платы соответствующий драйвер.
Или сообщите нам тип платы и ее поставщика. Мы попробуем прояснить ситуацию со своей стороны.
 
Posted by Dmitry Alexandrovich (Участник № / Member № 371) on :
 
У нас Advantech PCI-1612B. [Вращающиеся глаза / Roll Eyes]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Мы постараемся проконсультироваться с ПРОСОФТОМ по поводу настройки этой платы и о результатах сообщим.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
В этой ситуации при обращении Трейс Моуд к COM-портам под Windows Вы можете поставить любой адрес (не 0-й) в настройках порта.
При работе под DOS (микроМРВ) необходимо ставить точный адрес, который определяется специальной утилитой.
Что касется "урезания символов в адресе до 3", то Вы, видимо, Вы работаете в старом релизе. Необходимо обновиться.
 
Posted by Dmitry Alexandrovich (Участник № / Member № 371) on :
 
Действительно в ТМ 5.10 "влазят" 4 разряда, у нас была ТМ 5.06. Попробуем "любой" адрес... [Улыбка / Smile]
 
Posted by Dmitry Alexandrovich (Участник № / Member № 371) on :
 
странная штука: в Win98 работает и с любым адресом, а вот в Win2000 нет. Подскажите что означает ошибки при связи(M_Link(Host)) №520,№776,№1032 [Недоумение / Confused]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Во втором байте диагностического канала последовательного порта указывается логический номер порта (COM1 - 0, COM3 - 2 и т.д.), а в первом байте - код ошибки.
Т.о., коды 520, 776 и 1032 означают, что ошибки "8" зарегистрированы, соответственно, по портам COM3, COM4 и COM5. Эти ошибки говорят о том, что принято неверное количество байт в ответе. Такая ошибка может появиться в начале установления связи по COM-порту или в процессе работы при неустойчивом обмене.
По единому алгоритму работы диагностических каналов в Трейс Моуд, однажды обнаруженная ошибка не сбрасывается в диагностическом канале до тех пор, пока это не будет сделано пользовательской программой:
"Для обнуления признаков ошибок используется канал подтипа СИСТЕМНЫЙ с дополнением Сброс ошибок. Кроме того, любой канал подтипа ДИАГНОСТИКА, контролирующий текущее состояние обмена или сохранения данных в архивы, типа OUTPUT, может использоваться для обнуления соответствующего канала типа INPUT."
 
Posted by Dmitry Alexandrovich (Участник № / Member № 371) on :
 
В чём различие работы ТМ с дополнительными СОМ портами в Win98 и Win2000, если выражается это в "неустойчивый обмен" в последней (весь прект и линии связи одинаковы)? Что может влиять на связь в 2000 так что она полностью отсутствует (только с дополнительными СОМ портами), хотя в 98 она же без сбоев работает? [Вращающиеся глаза / Roll Eyes]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Трейс Моуд общается с COM-портами только через ОС.
Если драйвер карты позиционирует порты в полном объеме как стандартные COM-порты, то для МРВ никакой разницы не будет.
Если драйвер карты в разных ОС позиционирует эти порты по-разному, то, возможно, стандартные системные функции выполняются у него по-разному.
Мы уже сталкивались с некоторыми коммуникационными PCI-картами других производителей, в которых некоторые системные функции COM-портов под NT были реализованы некорректно или не в полном объеме.
К сожалению, это можно увидеть только экспериментально, исследуя реальную карту и консультируясь с производителем.
Необходимо посмотреть, как эти коллизии отражаются в протоколе профайлера.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2