Ir diretamente para o conteúdo principal

RS232 avançado

Em alguns casos, pode ser complicado fazer com que as definições de ligação funcionem. Para ajudar a definir corretamente as configurações, foi criado o Advanced RS232 (ver Atualizar layouts) para substituir o antigo TEST RS232. Os vários elementos são descritos a seguir:

Velocidade de transmissão: é a velocidade a que o dispositivo RS-232 comunica.

Bits de dados: trata-se do número de bits de dados utilizados na comunicação. As opções são 4, 5, 6, 7 ou 8, sendo que 7 e 8 são as mais utilizadas.

Dispositivo: esta é a porta de comunicação à qual se deve ligar, desde COM1 até COM255.

Paridade: esta é a paridade utilizada na comunicação. As opções são: Nenhuma, Ímpar, Par, Marca ou Espaço.

Bits de paragem: este é o número de bits de paragem utilizados. As opções são 1, 2 ou 15.

Controlo de fluxo: controla a forma como o dispositivo e o computador negociam a comunicação. Quando selecionar uma opção no menu suspenso, as propriedades específicas da comunicação serão apresentadas na caixa «Controlo de fluxo», à direita.

O Controlo de Fluxo tem três opções básicas, além de vários ajustes disponíveis:

Nenhum: Desativa todos os controlos, mas verifica a sensibilidade do Dsr.

Rts Cts/Hardware: Esta opção define ControlRts para Handshake, verifica OutCtsFlow e verifica DsrSensitivity

Xon Xoff/Software: Esta opção verifica os parâmetros XonXoffIn e XonXoffOut, juntamente com DsrSensitivity.

As alterações são as seguintes. Pode escolher uma das opções acima, juntamente com qualquer combinação das três opções abaixo. «Nenhum» é substituído pelo seguinte:

Dtr Dsr: define ControlDtr para Handshake e verifica OutDsrFlow

Sem sensibilidade Dsr: desmarca a opção «Sensibilidade Dsr»

TxCon: verifica TxContinueOnXoff

Também pode experimentar as opções do menu suspenso e das caixas de seleção em «Controlo de fluxo» e ignorar o menu suspenso «Controlo de fluxo» enquanto tenta determinar os valores corretos.

Prefixo de comando: Alguns balanços requerem um prefixo especial para indicar um comando. Introduza o valor decimal dos caracteres ASCII a utilizar como prefixo.

Sufixo de comando: Os balanços requerem geralmente uma sequência de caracteres especial para indicar o fim do comando. Por predefinição, é CR LF (13 10). Introduza os valores decimais para o ASCII

Ligar: Tenta estabelecer ligação com o dispositivo. Se for bem-sucedido, a caixa «State» indicará os vários estados dos pinos na comunicação RS232. Isto pode ser útil na depuração de ligações.

O campo à esquerda serve para digitar os comandos a enviar para o dispositivo (clique em «Enviar» para transmitir).

A nota à direita irá listar as mensagens enviadas e recebidas, incluindo tanto o texto simples como os valores hexadecimais. As respostas do dispositivo podem ser divididas em várias mensagens. Isso é normal.