Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Recentemente recebemos uma impressora não fiscal Tanca TP-650 e após diversos testes utilizando os exemplos do ACBr, temos alguns comentários sobre a mesma.

Sobre a instalação da Tanca TP-650:

O Manual de instalação, Driver da TP-650 além do Tanca Printer Tool podem ser encontrados em: http://tanca.com.br/drivers.php?cat=19&sub=54.

A impressora foi testada em uma máquina com Windows 8.1, e foi necessário instalar o driver fornecido pelo fabricante para que a mesma fosse detectada pelo Windows.

O Driver USB disponibilizado pela Tanca, não cria uma Porta Serial virtual no sistema operacional, (segundo fabricante, driver VCom em desenvolvimento) . Portanto, para utilizar essa impressora no ACBr, pela porta USB, é necessário efetuar os seguintes passos:

  • Instalar o driver USB da impressora

  • Imprimir uma página de testes do Windows, e verificar se a impressão ocorre com sucesso

  • Compartilhar a impressora no Windows, usando um nome curto. Exemplo: “TANCA”

  • Utilizar no ACBrPosPrinter a porta definida com o nome do compartilhamento. Exemplo: “\\localhost\TANCA”

Além da porta USB, a impressora, também possui uma porta Serial, entretanto, a impressora sai da fábrica com a velocidade da porta serial 19200, no caso dos testes foi necessário alterar para 115200 devido à velocidade da porta do computador. Efetuei os seguintes passos:

  • A impressora deve estar conectada via cabo USB

  • Com a comunicação via USB, clicar em Set Printer

  • Em Baud Rate alterar de 19200 para 115200

  • Caso queira, pode ser alterado também o Code Page

  • Após alterar, clicar em Set, será ouvido um BIP

  • A impressora está pronta para ser utilizada na porta Serial

configuração porta tancatools.jpg

Esse processo também pode ser realizado no próprio Windows.

  • A impressora deve estar conectada via cabo Serial.

  • Nas propriedades da impressora TANCA TP-650, selecione a aba Portas e escolha uma porta serial disponível no computador.

  • Clique em Configurar Porta.

  • Em Bits por segundo, configurar à velocidade da porta do computador.

configuração porta windows.jpg

Para a configuração do logo, na impressora basta seguir os seguintes passos:

  • A impressora deve estar conectada via cabo USB

  • Com a comunicação via USB, clicar em Download

  • Em Logo clicar em Add, escolhe o logo, o logo deverá ter a seguinte estrutura:

    • 1. O tamanho do arquivo deve ser inferior a 64K.

    • 2. A largura da imagem: 80mm, em pixel o tamanho deve ser inferior a 567.

  • Após escolher a imagem, selecionar a imagem adicionada e clicar em Download

configuração logotipo.jpg

Foi notado que para a impressão do logo, ela utiliza o comando antigo da EscPosEpson (FS + P), portanto foi necessária uma alteração no código do ACBr para seu funcionamento correto (alteração já disponível no SVN).

Sobre a utilização da TP-650:

Como citado anteriormente, os testes foram realizados utilizando os exemplos do ACBr. Para os testes utilizando o Spool do Windows, foi utilizado o Fortes Report com o Demo SATTeste.exe, e para os testes usando EscPos (impressão direta) foi utilizado o Demo PosPrinterTeste.exe.

Testes via USB:

Teste utilizando demo SATTeste.exe:

Configurado com Largura: 293, Margens – Topo: 2, Fundo: 20, Esquerda: 0 e Direita: 6 e a impressora deve estar instalada no Windows.

As impressões realizadas durante esses testes foram cupons de venda com emulador de SAT, onde o mesmo já possuí logo, fonte negrito e normal, QRCode, código de barras, caracteres acentuados, quebra de linha, todos esses detalhes foram impressos corretamente.

É realizada a impressão do Cupom de maneira rápida, conforme quantidade de itens: três itens aproximadamente 1 segundos, trinta e três itens: aproximadamente 2 segundos e noventa e três itens aproximadamente 4 segundos.

Teste utilizando demo PosPrinterTeste.exe:

Impressora Compartilhada:

Configurado da seguinte maneira: Modelo: ppEscEpson, 48 colunas, página de código pc850 e na porta o caminho da impressora compartilhada (Ex.: \\localhost\Tanca).

Impressão das Tags de Formatação de Carácter, Tags de Alinhamento, Teste de Página de Código e Tags de QRCode: funcionaram corretamente.

Tags de Código de Barras: não foram impressos apenas os modelos de códigos de barras: STD25, CODE11 e MSI, em consulta ao manual disponibilizado pela Tanca, esses modelos não são suportados.

Tags de Logotipo: configurado da seguinte maneira: em KC1 = 1 e KC2 = 0, o logo foi impresso corretamente.

Testes via SERIAL:

Teste utilizando demo PosPrinterTeste.exe:

Impressora configurada na porta serial:

Configurado da seguinte maneira: Modelo: ppEscEpson, 48 colunas, Linhas Pular: 5 e página de código: pc850.

OBS: utilizar o cabo serial da própria impressora por conter todos os sinais (RX, TX, CTS, DTS, DTR, RTS e GND), outros cabos podem não funcionar da maneira esperada.

Impressão das Tags de Formatação de Carácter, Tags de Alinhamento e Teste de Página de Código: funcionaram corretamente.

Tags de Código de Barras: não foram impressos apenas os modelos de códigos de barras: STD25, CODE11 e MSI, em consulta ao manual disponibilizado pela Tanca, esses modelos não são suportados.

Tags de QRCode: foi impresso corretamente e sua leitura foi realizada com sucesso.

Tags de Logotipo: conforme citado anteriormente, funcionou corretamente.

Tag de Leitura de Status:

  • Quando a impressora estava pronta para uso, retornou a mensagem: “Nenhum Erro encontrado”.

  • Quando a impressora estava com a tampa aberta, retornou a mensagem: “stSemPapel, stOffLine, stTampaAberta,”

  • Quando a impressora estava sem papel, retornou a mensagem: “stSemPapel, stOffLine,”

  • Quando a impressora estava com pouco papel (utilizado uma bonina com apenas uma volta de papel), retornou a mensagem: “stSemPapel, stOffLine,”

Em todos os testes houve o corte automático.

 

Exemplo de Cupom Impresso

cupom.png

 

 

Impressão da tags de logotipo

FotoLogoACBr.jpg

 

Impressão das tags de alinhamento

alinhamento.png

 

Impressão das tags de QRCode

qrcode.png

 

Impressão das tags de Código de Barras

código de barras.png

 

Impressão das tags de formatação de caracteres

formatação de caracteres.png

 

 

tanca tp-650.png

Impressora Tanca TP-650

  • Curtir 9
Consultor SAC ACBr Graziele Rocha Serafim
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

×
×
  • 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.