Ir para conteúdo
  • Cadastre-se

dev botao

ECF Sweda ST200 não inicializa com ACBr


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

Recommended Posts

Boa noite!

Alguém poderia me ajudar com a inicialização da st200? Já revirei o forum e a maioria resolveu alterando a velocidade da COM. Usando o software de lacração, mfd ou geração de arquivos, ela funciona normalmente. Se uso pelo meu sistema o dll do fabricante tbm funciona. Gostaria de usar o acbr, mas já usando o exemplo (tanto swedastx como sweda) ele dá erro conforme abaixo:

- + - + - + - + - + - + - + - + - + - + - + -

Erro. Resposta da Impressora SwedaSTX inválida

(ACK = 253)

- + - + - + - + - + - + - + - + - + - + - + -

Erro inicializando a impressora Sweda

#255#251#255#239#235.+C00111209120162CN000000000007528810005001900000000298000000000000000000005000000001160000000000000000500000000181500000102I }

- + - + - + - + - + - + - + - + - + - + - + -

Alguma luz?

Agradeço a atenção.

Alexandre

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Esse retorno não é do protocolo STX... e sim do protocolo "ESC ponto"...

O ECF da Sweda (segundo o manual) seleciona o protocolo de acordo com o 1o comando enviado... porém, será que esse ECF não está com a configuração fixa em "ESC ponto" ?

PS: ela deve funcionar no Modelo "ecfSweda" do ACBrECF

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

Não funcionou Daniel... note que tem 2 retornos acima... uma da ecfswedastx e outro da sweda.

Erro inicializando a impressora Sweda

#255#251#255#239#235.+C00111209120162CN000000000007528810005001900000000298000000000000000000005000000001160000000000000000500000000181500000102I }

- + - + - + - + - + - + - + - + - + - + - + -

Obrigado por enquanto.

Alexandre.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Não é STX... Observe que a linha acima NÃO existe nenhum STX ou ETX

Por favor envie o arquivo Log na Integra

Envie tb se possível, algum link com o manual de comunicação direta desse modelo

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

Bom dia Daniel. Segue abaixo o log...

-- 08:39:47 13/09/2012 Ativar

TX -> [ESC].271}

08:39:47 RX <- [251][255][223].+C00111309120163CN000000000007528810000002000000000000000000000000000000000000000000000000000000000000000000000000000000102I }

-- 08:39:47

TX -> [ESC].27G}

08:39:48 RX <- [255].+C001G000000000001000100001.000000000000752881000000000000000000000000000000000000000000000000000000000000 }

-- 08:39:48

TX -> [ESC].271}

08:39:48 RX <- [255][255][255].+C00111309120163CN000000000007528810000002000000000000000000000000000000000000000000000000000000000000000000000000000000102I }

Esse mesmo cliente tem ST200 nas 3 lojas e nas outras 2 funciona normalmente com ecfSweda. Essa impressora que está dando erro é nova. Um detalhe que notei foi que um outro cliente que tbm comprou sweda (só que st120) está com o mesmo problema. Puxei os dlls da sweda das outras lojas e nada. Será que foi mudado algo no hardware?

Obrigado por enquanto.

Alexandre

Link para o comentário
Compartilhar em outros sites

  • Fundadores

O Log acima está acusando uma comunicação normal (não há erros)....

Por favor faça o seguinte:

- Usando o ECFTeste

- Desligue e ligue o ECF

- Tente ativar como ecfSwedaSTX

- Desligue e ligue o ECF

- Tente ativar como ecfSweda

- Copie o arquivo de Log gerado nessas etapas, e anexe aqui no forum... (se necessário ZIP)

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

  • Fundadores

Alexandre,

Estou confuso... cada hora os logs chegam com resultados diferentes... nesse último não há nenhum retorno...

Você tem o ACBr atualizado recentemente pelo SVN ?

Umas das últimas correções que enviei ele faz um "dump" de todo o conteúdo da Serial para o LOG, mesmo que haja TimeOut (e isso não ocorreu no Log que você anexou)

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

Daniel, agora desliguei a CPU e impressora, atualizei o ACBR (só atualizou .net) entrei no ecfteste como sweda. Ativou blz... troquei para swedastx e deu erro... blz. Voltei para sweda e não funcionava mais. Entrei no lacrador sweda e não achava a impressora... quando ele tentou detectar novamente achou... Será pau na placa da impressora? Muuuuito estranho, não? Segue o novo log.

Obrigado

Alexandre

acbrlog.txt

Link para o comentário
Compartilhar em outros sites

  • Fundadores

É necessário desligar o ECF para alternar de "ESC ." para STX...

Pelo LOG está se comunicando normalmente como ecfSweda... porém se vc tentar enviar comandos STX sem re-ligar o ECF pode ter problemas... (pode ser esse o seu problema com o ACBrECF)

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

Bom dia Daniel. Segue abaixo o log...

-- 08:39:47 13/09/2012 Ativar

TX -> [ESC].271}

08:39:47 RX <- [251][255][223].+C00111309120163CN000000000007528810000002000000000000000000000000000000000000000000000000000000000000000000000000000000102I }

-- 08:39:47

TX -> [ESC].27G}

08:39:48 RX <- [255].+C001G000000000001000100001.000000000000752881000000000000000000000000000000000000000000000000000000000000 }

-- 08:39:48

TX -> [ESC].271}

08:39:48 RX <- [255][255][255].+C00111309120163CN000000000007528810000002000000000000000000000000000000000000000000000000000000000000000000000000000000102I }

Esse mesmo cliente tem ST200 nas 3 lojas e nas outras 2 funciona normalmente com ecfSweda. Essa impressora que está dando erro é nova. Um detalhe que notei foi que um outro cliente que tbm comprou sweda (só que st120) está com o mesmo problema. Puxei os dlls da sweda das outras lojas e nada. Será que foi mudado algo no hardware?

Obrigado por enquanto.

Alexandre

O estranho é que vc diz funcionar nas demais lojas e a Sweda não mudou nada !!!

...Tive um problema intermitente parecido com o seu , hora funcionada e hora parava de funcionar , que no meu caso foi porta Serial , colocamos uma MultiSerial e terminaram meus problemas !!!

Link para o comentário
Compartilhar em outros sites

  • Fundadores

O ACBrECF usa a comunicação direta com a porta serial...(ou seja, não precisa da DLL)

Não há erro algum no LOG, na área indicada, quando comunicando com "ESC ."

Realmente não estou compreendendo o que você quer provar... sinto muito... acho que não posso ajudá-lo...

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

Bom dia Daniel. Segue abaixo o log...

-- 08:39:47 13/09/2012 Ativar

TX -> [ESC].271}

08:39:47 RX <- [251][255][223].+C00111309120163CN000000000007528810000002000000000000000000000000000000000000000000000000000000000000000000000000000000102I }

-- 08:39:47

TX -> [ESC].27G}

08:39:48 RX <- [255].+C001G000000000001000100001.000000000000752881000000000000000000000000000000000000000000000000000000000000 }

-- 08:39:48

TX -> [ESC].271}

08:39:48 RX <- [255][255][255].+C00111309120163CN000000000007528810000002000000000000000000000000000000000000000000000000000000000000000000000000000000102I }

Esse mesmo cliente tem ST200 nas 3 lojas e nas outras 2 funciona normalmente com ecfSweda. Essa impressora que está dando erro é nova. Um detalhe que notei foi que um outro cliente que tbm comprou sweda (só que st120) está com o mesmo problema. Puxei os dlls da sweda das outras lojas e nada. Será que foi mudado algo no hardware?

Obrigado por enquanto.

Alexandre

O estranho é que vc diz funcionar nas demais lojas e a Sweda não mudou nada !!!

...Tive um problema intermitente parecido com o seu , hora funcionada e hora parava de funcionar , que no meu caso foi porta Serial , colocamos uma MultiSerial e terminaram meus problemas !!!

Olá Marcelo! Boa tarde... então, acabei colocando tbm uma serial pra ver se dava resultado, mas continuou na mesma... pode ver que estou usando a COM4.

De qualquer forma, obrigado pela dica!

Alexandre

Link para o comentário
Compartilhar em outros sites

O ACBrECF usa a comunicação direta com a porta serial...(ou seja, não precisa da DLL)

Não há erro algum no LOG, na área indicada, quando comunicando com "ESC ."

Realmente não estou compreendendo o que você quer provar... sinto muito... acho que não posso ajudá-lo...

Daniel, peço desculpas, mas acho que não estou sabendo me expressar. Bom saber que não precisa da DLL. Uma possibilidade de erro a menos... O que eu quero mostrar é justamente o que vc diz... se não existe erro conforme o log, porque no ecfteste diz que a impressora não pode ser inicializada? Quando eu mando o comando pelo ecfteste dá o erro, porém no log aparenta estar tudo bem. É isso mesmo?

Peço desculpas novamente e agradeço pelo fato de você estar me ajudando.

Abração

Alexandre

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Alexandre

Abra o ECFTeste e no modelo vá até o fim da lista

vai perceber que existe uma chamada ecfSwedaSTX

tenta conectar com ela e dai retorne aqui qual o resultado obtido

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

Alexandre

Abra o ECFTeste e no modelo vá até o fim da lista

vai perceber que existe uma chamada ecfSwedaSTX

tenta conectar com ela e dai retorne aqui qual o resultado obtido

Boa noite Juliomar

Desculpe a demora, mas tive que devolver a impressora. Acabei usando o sistema com a DLL mesmo... Falha de vez em quando, mas ainda funciona.

Quanto ao ACBr temos as seguintes respostas:

ecfSweda > não inicializa

ecfSwedaSTX > não responde

detectar > não encontra impressora

Conversando com um amigo, comentamos a possibilidade de ser o driver da serial... Lembrei que já tive problemas com o driver da naxos e troquei por valley e funcionou. De repente pode ser isso... tenho algumas ST120 e ST200 funcionando normalmente. Vou dar uma fuçada em drivers, modelo das placas e depois posto o resultado.

Muito obrigado por enquanto.

Abraço

Alexandre

Link para o comentário
Compartilhar em outros sites

Bom dia Juio.

Testei todas as velocidades e nenhuma funcionou... Hj a impressora q trabalho nessa velocidade é a daruma. Valeu pela dica.

Obrigado

Abraço

Alexandre

Olá, se você realmente já fez todos os testes de Modelos e Velocidades sem deixar nenhum para traz, tente mudar o cabo e tb desinstalar a serial do computador e instalar novamente, 100% de certeza que o problema não é no ACBr nessa falta de comunicação.

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...

Bom dia a todos. Conforme citei, estou voltando para postar sobre o final da saga.

Entrei em contato com a sweda e eles me pediram para levar a impressora. Chegando lá, a impressora foi a laboratório e depois de usarem por 2 horas só o software SWEDA me retornaram que a impressora estava normal. Comentei que não funcionava em nenhuma outra loja do cliente e sugeri o uso do ecfteste e depois de alguns bate-bocas o supervisor da área NÃO AUTORIZOU o uso, pois dizia que baixar da internet ou do meu pen drive poderia trazer vírus a rede... Falei que poderia testar no meu notebook... Disseram que o note poderia estar com problema... Resumindo... a impressora é perfeita. Brincadeira, não? De que adianta a garantia? Voltando para o cliente fulo da vida, lembrei da porta USB. Eis que a impressora está a mais de 1 semana funcionando perfeitamente. Nos 3 casos que tinha o problema, após passar para USB, tudo se resolveu. Acredito em algum pau intermitente na serial dessas máquinas, mas pelo "esforço" que vi da sweda, desisti da serial.

Agradeço a todos que me ajudaram!

Abraços

Alexandre

Link para o comentário
Compartilhar em outros sites

Bom dia a todos. Conforme citei, estou voltando para postar sobre o final da saga.

Entrei em contato com a sweda e eles me pediram para levar a impressora. Chegando lá, a impressora foi a laboratório e depois de usarem por 2 horas só o software SWEDA me retornaram que a impressora estava normal. Comentei que não funcionava em nenhuma outra loja do cliente e sugeri o uso do ecfteste e depois de alguns bate-bocas o supervisor da área NÃO AUTORIZOU o uso, pois dizia que baixar da internet ou do meu pen drive poderia trazer vírus a rede... Falei que poderia testar no meu notebook... Disseram que o note poderia estar com problema... Resumindo... a impressora é perfeita. Brincadeira, não? De que adianta a garantia? Voltando para o cliente fulo da vida, lembrei da porta USB. Eis que a impressora está a mais de 1 semana funcionando perfeitamente. Nos 3 casos que tinha o problema, após passar para USB, tudo se resolveu. Acredito em algum pau intermitente na serial dessas máquinas, mas pelo "esforço" que vi da sweda, desisti da serial.

Agradeço a todos que me ajudaram!

Abraços

Alexandre

Obrigado pelo relato, assim todos nós ficamos apar de que indicar certas marcas de impressora para nossos clientes pode nos trazer problemas futuros, queremos parceiros não problemas.

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3428 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...
The popup will be closed in 10 segundos...