Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Pessoal,

Boa Tarde,

Estou com problema de retorno de status com essa impressora, já pesquisei aqui no fórum todos os tópicos relacionados a está impressora, já fiz atualização do ACBR e também já atualizei a DLL InterfaceEpsonNF.dll. Utilizando o protocolo de comunicação ESC POS com Comunicação USB/SERIAL (Emulada) quando vou chamar a função: ACBrPosPrinter1.LerStatusImpressora está sempre me retornando

ATIVAR - 28/10/19 15:02:16:782

  - Modelo.: EscPosEpson

  - TimeOut: 3

  - Serial.: COM3 - BAUD=38400 DATA=8 PARITY=N STOP=1 HANDSHAKE= MAXBANDWIDTH=0 SENDBYTESCOUNT=0 SENDBYTESINTERVAL=0

LerStatusImpressora( 1 )

TX -> [16][4][SOH]

   stErroLeitura,

Já realizei testes com todas as velocidades (9600, 19200, 38400 e 115200)

Postado

Sistema Operacional: Windows 7 32 Bits e Windows 10 64 Bits

Drives: Drives fornecidos diretamente no site da bematech.

ACBR: Update atualizado 26/10/2019

Anomalia: Ao realizar o teste de verificação de status é retornado Erro de Leitura

Procedimento com PosPrinterTeste.exe:

Configuração:
Modelo: ppEscPosEpson

Porta:  COM3 (Emulada pelo drive bematech)

Velocidade: 9600, 19200, 38400 e 115200

Após configuração definida, foi executada a função ATIVAR ( ACBrPosPrinter1.Ativar) - OK

Resultado:

ATIVAR - 28/10/19 20:17:28:906

  - Modelo.: EscPosEpson

  - TimeOut: 3

  - Serial.: COM3 - BAUD=19200 DATA=8 PARITY=N STOP=1 HANDSHAKE= MAXBANDWIDTH=0 SENDBYTESCOUNT=0 SENDBYTESINTERVAL=0 

Foi Executado a função Teste Impressão Linha a Linha (ACBrPosPrinter1.ImprimirLinha) = OK

Quando é executado a função   ACBrPosPrinter1.LerStatusImpressora; = ERRO

LerStatusImpressora( 1 )

TX -> [16][4][SOH]

stErroLeitura,

 

Quando é executado a função   ACBrPosPrinter1.LerInfoImpressora = ERRO

LerInfoImpressora

TX -> [GS]IB

  • Curtir 1
Postado

Olá @Leandroptu, realizei um teste em ambiente Windows 10 x64 seguindo seu passo a passo e obtive o retorno com sucesso em ambas funções.

-Realize novos testes alterando as configurações da Porta Serial criada.

-Verifique a versão do firmware e atualize se for o caso.

 

LerStatusImpressora( 1 )
TX -> [16][4][SOH]
RX <- [22]
TX -> [16][4][STX]
RX <- [18]
TX -> [16][4][4]
RX <- [18]

LerInfoImpressora
TX -> [GS]IB
RX <- _Bematech
TX -> [GS]IA
RX <- _V2.0AC
TX -> [GS]IC
RX <- _MP-2800TH
TX -> [GS]ID
RX <- _GP-2018-12-12
TX -> [GS]I2
RX <- [ETX]
   Fabricante=Bematech[CR][LF]Firmware=V2.0AC[CR][LF]Modelo=MP-2800TH[CR][LF]Serial=GP-2018-12-12[CR][LF]Guilhotina=1[CR][LF]

Configurações Demo ACBrPosPrinter - Teste.exe

bematech 1.PNG

 

Detalhes do Driver:

bema3.PNGbema 2.PNG

 

 

 

Postado

Luis, 
Primeiramente muita agradecido por responder,

Fiz a comparação configuração e informações de drive está a mesma, o que não conseguir fazer foi a atualização da firmware porque quando vou tentar executar o procedimento a impressora imprime uma bobina inteira de papel e não atualiza.
Estarei entrando em contato com a bematech para apoio na atualização da firmware.

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