Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.02.28;
Скачать: CL | DM;

Вниз

Async Professional 3.00 и IRQ - ???   Найти похожие ветки 

 
Asdf622   (2001-11-23 11:48) [0]

Имеется проблема:
С использованием "Async Professional 3.00" (Win98SE, Delphi5) идет опрос трех устройств висящих на COM2,3,4 (плюс мышь на COM1). При этом если порты выставлены: COM1 на IRQ4, COM2 на IRQ3, COM3 на IRQ4, COM4 на IRQ3 то нормально работают только устройства на COM1, COM2. На СОМ3 и СОМ4 передаются какие-то рваные куски информации. Если пересадить СОМ3 на IRQ10, СОМ4 на IRQ11 то "Async Pro" не видит их. Хотя по коссвенным признакам устройства и порты функционируют нормально. Как я понимаю "Async Pro" знает для COM-портов только IRQ3,4? Как ему задать IRQ для портов рукамя я не нашел. Кто нибудь знает как решить эту проблему?
З.Ы. Использование "Async Pro" для связи с портами необходимо.


 
Asdf622   (2001-11-23 21:11) [1]

Дополнения и подробности:
Аналогичная проблема возникает если заменить "Async Professional 3.00" на
компонент "ComDrv32" - представленный в "Кладовке". Картина точно такая же: при установке COM3 на IRQ4 и свободном COM1 все работает;
при установке COM3 на IRQ4 и занятом COM1 - обрывки данных на СОМ3.
при установке COM3 на IRQ10 и произвольном состояние COM1 внешнее устройство (мультиметр Protek-506) сигнализирует о передаче данных НО в буфер обмена при этом остается пустым.
На компутере установлено две мультикарты с поддержкой СОМ1-СОМ4.
Помогите, кто сталкивался с подобной задачей.


 
Asdf622   (2001-11-23 21:15) [2]

Кусок кода отвечающий за ввод данных:
...
CPD_h1.Port:=pnCOM3;
CPD_h1.BaudRate:=br1200;
CPD_h1.DataBits:=db7BITS;
CPD_h1.StopBits:=sb2BITS;
CPD_h1.Parity:=ptNONE;
CPD_h1.Connect;
...
for i:=1 to 15 do CPD_h1.ReadChar(c[i]);
...



Страницы: 1 вся ветка

Текущий архив: 2002.02.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
1-90598
DJ X
2002-02-03 16:17
2002.02.28
HTML


3-90494
dymka
2002-02-04 12:42
2002.02.28
тип TIME в IB6


3-90514
Alex_C
2002-02-05 12:49
2002.02.28
ОСТОРОЖНО! ВОЗМОЖНО НОВЫЙ ВИРУС!


3-90522
ЕвгенийА
2002-02-02 00:57
2002.02.28
Ошибочка при открытии базы...


3-90452
ТеньЛуны
2002-02-01 14:02
2002.02.28
CalcFields