Pesquisar na Comunidade
Mostrando resultados para as tags ''painel led''.
Encontrado 1 registro
-
Boa noite Pessoal, Estou com um painel de LED da empresa SPIDER para configurar mensagens nele. Estou conectando nele atraves do componente TCPCLIENT (paleta indy). No manual diz que: A programação do painel é formada por um conjunto de quadros de comunicação. O quadro de comunicação é formado pela seguinte string de caracteres: só STX DEST CMD NCHAR Bloco de Caracteres ETX BCC" só (01h) - Inicializa a comunicação. STX (02h) - Início de texto. DEST - Identifica qual painel receberá o quadro de comunicação (de 01h à 20h) . CMD - Comando que o painel deverá executar (82h ou 83h) NCHAR - Caracter que informa qual a quantidade de bytes contidos no Bloco de Caracteres. (Incluir os bytes relativos às funções de tela, mudança de cor, gráficos, mudança de caracter e qualquer outro contido neste bloco). OBS.:Número de caracteres não pode ser superior a 240. ETX (03h) - Caracter de fim de texto. BCC - Caracter de check: BCC é inicializado com zero e calcula-se a partir do caracter STX, inclusive, até o caracter ETX, inclusive, efetuando uma operação de XOR com shift-left. Sempre que transmitido um quadro de comunicação, o painel responderá ao dispositivo se entendeu ou não a mensagem, da seguinte forma: ACK (06) = mensagem recebida corretamente. NAK (15) = mensagem não recebida. Caso a resposta à transmissão de um quadro tenha sido NAK, o programa deverá retransmiti-lo. Como monto esta string no delphi?