Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Boa Tarde!

Alguém já conseguiu integrar a balança C&F C 6 MT (pelo que entendi  é segunda linha da Filizola). Utilizei o Demo do ACBR balança, configurei Filizola, ele consegue capturar uma string que contem as informações que preciso, PESO principalmente, porém traz também PREÇO e TOTAL. Usando o Hyperterminal, consegui monitorar o retorno da balança. Em anexo os arquivo de log da balança. 

Gostaria de saber, se neste caso é apenas "formatar" a saída da resposta da balança? Pois tem duas propriedades de PosInicio e PosFim, que a principio fazem "Corte" na string de retorno. Olhando a classe da Filizola, não considera essas duas propriedade no comando "COPY".  

Neste caso basta eu criar uma classe para esse novo tipo de balança e implementar na função de formatação da resposta para retornar apenas o Peso?

Gostaria apenas de orientação, pois assim posso contribuir para o ACBR.

Conseguindo algum progresso, deixarei registrado aqui para histórico.

Obrigado.

BalLog.txt

foto.JPG

CF_Computadora_2013.pdf

  • 2 meses depois ...
  • Consultores
Postado

Boa tarde

sim basta tu especializar para esse novo modelo de balança e tratar o retorno para separar as informações.

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Obrigado Juliomar.

Fiz uma pequena alteração na unit em anexo da Classe TACBrBALFilizola, para tratar o retorno de balanças que possuem o carácter terminador como sendo #13(CR). Em anexo se encontra a unit para analise dos moderadores.

//Deverá buscar a primeira ocorrência do TX e trarar a Sting.
  if pos(ETX,wResposta) > 0 then
    wResposta := Copy(wResposta, 1, pos(ETX,wResposta) - 1);
  else
    if pos(CR,wResposta) > 0 then //tratativa para o modelo C&F C6MT
    wResposta := Copy(wResposta, 1, pos(CR,wResposta) - 1);

 

Para essa balança funcione é necessário executar os passos que estão no manual acima, item "Tecla I" e alterar conforme prints em anexo. A opção "Ciclo" é o item correspondente a tecla 8.

foto 2.JPG

foto 3.JPG

foto 1.JPG

ACBrBALFilizola.pas

CF_Computadora_2013.pdf

  • Curtir 1
  • Consultores
Postado

Bom dia

Ajuste disponibilizado no svn.

  • Curtir 1

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 3260 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.

The popup will be closed in 10 segundos...