<< Clique para Mostrar o Sumário >> Aba Serial |
Utilize esta aba para configurar os parâmetros da Interface Serial.
Aba Serial
Opções gerais da aba Serial
Opção |
Descrição |
---|---|
Port |
Selecione uma porta serial a partir da lista, de COM1 até COM4, ou digite o nome de uma porta serial no formato COMn, como por exemplo "COM15". Ao digitar o nome de uma porta serial manualmente, a caixa de diálogo aceita apenas nomes de portas seriais começando com a expressão "COM" |
Baud rate |
Selecione um baud rate a partir da lista (1200, 2400, 4800, 9600, 19200, 38400, 57600 ou 115200) ou digite um baud rate, como por exemplo 600 |
Data bits |
Selecione 7 (sete) ou 8 (oito) bits de dados a partir da lista |
Parity |
Selecione uma paridade a partir da lista. As opções disponíveis são None, Even, Odd, Mark ou List |
Stop bits |
Selecione o número de stop bits a partir da lista. As opções disponíveis são 1, 1.5 ou 2 stop bits |
Enable 'ECHO' supression |
Habilite esta opção para remover o eco recebido após a Interface de Comunicação enviar dados por uma porta serial. Se o eco não é igual aos bytes recém enviados, a Interface de Comunicação aborta a comunicação |
Inter-byte delay (microseconds) |
Defina uma espera entre cada byte transmitido pela Interface de Comunicação, em milionésimos de segundo, ou seja, 1000000 é igual a um segundo. Esta opção deve ser utilizada com esperas pequenas de menos de um milissegundo |
Inter-frame delay (milliseconds) |
Defina uma espera entre pacotes enviados ou recebidos pela Interface de Comunicação, em milésimos de segundo, ou seja, 1000 é igual a um segundo. Esta espera é aplicada caso a Interface de Comunicação envie dois pacotes consecutivos, ou entre um pacote recebido e o próximo envio |
O grupo Handshaking configura o uso dos sinais RTS, CTS e DTR no processo de handshaking ou seja, controla quando um dado pode ser enviado ou recebido através de uma linha serial. Na maioria das vezes, configurar a opção DTR control para ON e a opção RTS control para Toggle funciona tanto com linhas seriais do tipo RS232 quanto com linhas seriais do tipo RS485.
Opções disponíveis no grupo Handshaking
Opção |
Descrição |
---|---|
DTR control |
Selecione o valor ON para deixar o sinal DTR sempre ligado enquanto a porta serial está aberta. Selecione o valor OFF para desligar o sinal DTR enquanto a porta serial está aberta. Alguns equipamentos exigem que o sinal DTR esteja ligado para permitir a comunicação |
RTS control |
Selecione o valor ON para deixar o sinal RTS sempre ligado enquanto a porta serial está aberta. Selecione o valor OFF para desligar o sinal RTS enquanto a porta serial está aberta. Selecione o valor Toggle para ligar o sinal RTS enquanto se envia os bytes através da porta serial, e desligá-lo quando não se está enviando bytes e, portanto, habilitando a recepção |
Wait for CTS before send |
Disponível apenas quando a opção RTS control está configurada com o valor Toggle. Utilize esta opção para forçar um Driver a verificar o sinal CTS antes de enviar os bytes através da porta serial, após ligar o sinal de RTS. Neste modo o sinal CTS é tratado como um flag de permissão para envio |
CTS timeout |
Determina o tempo máximo, em milissegundos, que um Driver aguarda pelo sinal de CTS depois de ligar o sinal de RTS. Se o sinal de CTS não é levantado dentro deste time-out, este Driver falha a comunicação atual e retorna erro |
Delay before send |
Alguns equipamentos de porta serial demoram a habilitar o circuito de envio de dados depois que o sinal RTS é ligado. Configure esta opção para aguardar uma determinada quantidade de milissegundos depois de ligar o sinal RTS e antes de enviar o primeiro byte. IMPORTANTE: Esta espera deve ser utilizada com muito cuidado, pois consome 100% dos recursos de CPU enquanto aguarda. A performance geral do sistema se degrada conforme este valor aumenta |
Delay after send |
Tem o mesmo efeito que a opção Delay before send, mas neste caso a espera é efetuada depois que o último byte é enviado, antes de desligar o sinal RTS |