Formato de comando serial
18
Formato de comando serial
A console TLS-50 responde a uma cadeia de mensagem de comando serial com a se-
guinte configuração:
Cód. segurança
SOH
sendo: SOH = caractere Control-A (ASCII 01);
Cód. segurança (requerido se a chave de segurança serial está ativada) =
000000 (padrão)
ou XXXXXX (selecionado pelo usuário dentre os caracteres ASCII hexadeci-
mais 20 e 7E);
Tipo comando = I para "Inquire" e S "Set";
Cód. função = 201, 205 ou 504;
Id.= identificador do dispositivo para o qual os dados estão sendo requisitados;
p.ex. 04 = Tanque 4.
Se o sistema receber uma cadeia de mensagem de comando contendo um código de
função que não é reconhecido, ele irá responder com <SOH>9999<ETX>.
sendo: 9999 = indica que o sistema não entendeu o comando;
ETX = caractere Control-C (ASCII 03).
Função código 201
Esse comando serial instrui a console TLS-50 para enviar um Relatório de inventário
de um determinado tanque ou de todos eles:
<SOH>ssssssI201TT
(se a chave de segurança estiver desativada)
<SOH>I201TT
Sendo:
= caractere Control-A (ASCII 01);
<SOH>
= código de segurança de seis dígitos;
ssssss
= comando "Inquire";
I
= código de função 201;
201
= identificador do tanque (00 para todos os tanques ou 01-06 para
TT
Exemplo de comando serial (enviar inventário do tanque 1; chave de segurança
desativada):
<SOH>I20101
Comandos seriais para a console TLS-50
Tipo comando
(se a chave de segurança estiver ativada) ou
um único tanque).
Cód. função Id