ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Controlar Equipamento pela Porta Serial

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Automação Comercial
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
afo
Novato
Novato


Registrado: Sábado, 26 de Agosto de 2006
Mensagens: 13

MensagemEnviada: Qua Nov 28, 2007 7:05 pm    Assunto: Controlar Equipamento pela Porta Serial Responder com Citação

Citação:
Poster Editado por : Borland_Linuxer
Motivo : Respeite a Divisão do forum
Topico Movido Para : Automação Comercial


Amigos,

temos aqui na empresa um equipamento que se comunica através da porta serial. Já instalei um componente para comunicação com a porta serial e consigo abrir a porta através dele.
O problema é que não estou conseguindo enviar os comandos para o equipamento.

Segundo o manual técnico, os comando são enviados em Hexa :

Exemplo : 07H 30H 32H 33H 37H 32H 39H 39H 77H
----- --------------- -------------------- -----
FUNÇÃO ADRESS DADOS CHECKSUM

Após o comando devemos enviar outro comando para ler o retorno, segundo o manual.

Como enviar o comando composto pelos bytes acima ?

Alguem já fez algo parecido e pode enviar um exemplo ?

Agradeço pela ajuda ! Shocked
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
joemil
Moderador
Moderador


Registrado: Quinta-Feira, 25 de Março de 2004
Mensagens: 9100
Localização: Sinop-MT

MensagemEnviada: Qua Dez 12, 2007 10:11 am    Assunto: Responder com Citação

vc pode converter os comandos para decimal e enviar como caracteres

Serial.Send(Char($07)+Char($30)+....)
_________________
<b>SEMPRE COLOQUE [RESOLVIDO] NO SEU POST</b>
Enviar imagens: http://tinypic.com/
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Automação Comercial Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB