Ir para conteúdo
  • Cadastre-se

dev botao

Comunicar via serial com máquina específica (fora de automação comercial)


JrZambon
  • Este tópico foi criado há 1612 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Prezados, como até hoje só trabalhei com ACBrNFe, ACBrSAT e ACBrBoleto, venho pedir a opinião dos colegas que utilizam o ACBr para comunicação via porta serial:

Existe dentro do ACBrSerial (ou ACBr geral) algum componente específico que melhor se adapte para a comunicação via porta serial com uma máquina que não seja impressora fiscal, balança, gaveta, nada relacionado com automação comercial?

A máquina que estou desenvolvendo o software de controle só permite comunicação via porta serial, só aceita o comando enviado em hexadecimal, e seu retorno também é somente em hexadecimal. Funcionamento simples e limitado a isso: Envia o comando em hexa, ela executa e retorna se foi bem sucedido, ou o código do erro. Ambos em hexa.

Eu fiz alguns testes com o componente COMPort e até achei simples o uso, principalmente o método de envio para a serial, porém para pegar o retorno em hexa (até onde vi!) é mais complexo.

Toda sugestão é bem vinda!

 

Muito obrigado pela atenção.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

No ACBr usamos a classe Synaser ( veja Synapse na pasta Terceiros )... ela que é o motor de toda comunicação serial do ACBr

O retorno e envio é indiferente ser em Hexa, Binário ou Inteiro... na verdade você envia e lê Dados... use um dos métodos do Delphi  para converter De e Para Hexa 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1612 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.