Имя COM-порта для сервера HX нужно указать в разделе [ComPort.ini] используемого файла конфигурации ( UKNC_HX_COM.cfg или NC11_HX_COM.cfg ):
Код:
[ComPort.ini]
PortName = COM1
InitialStateOf[ShowPortUse]=1
SaveChangesFor[ShowPortUse]=1
InitialStateOf[StopReading]=0
SaveChangesFor[StopReading]=0
Настройки по-умолчанию для COM-порта находятся в файле Terminal_ComPort_Adapter.ini и полностью соответствуют параметрам DCB Windows:
BaudRate = CBR_9600 - скорость порта (можно просто числом).
fDtrControl = DTR_CONTROL_ENABLE - включает постоянный уровень ENABLE на линии DTR.
fRtsControl = RTS_CONTROL_HANDSHAKE - переключает порт в режим квитирования приёма по RTS ( если программа со стороны PC перестаёт читать байты из порта, а "складировать" их больше некуда - Windows выставит уровень DISABLE в линии RTS ).
StopBits = TWOSTOPBITS - если не используется сжатие можно установить ONESTOPBIT, тогда скорость обмена увеличится на 10%. Самые крутые контроллеры могут работать с одним стоповым битом и при включённом сжатии ( например, контроллеры на чипе Oxford Semiconductor ).
fOutxCtsFlow = FALSE - чтобы включить квитирование передачи ( без квитирования сжатие HX может не работать ) - нужно установить TRUE, тогда Windows будет останавливать передачу каждый раз, когда программа на УКНЦ не успеет прочитать из порта переданный байт и 1801ВП1-065 установит уровень DISABLE в линии CTS.
...