Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Atenção: Há atualizações das informações desta homologação nas respostas deste tópico.
Revisão: 1
---

Introdução:
    Recebemos gentilmente da Elgin, a impressora não fiscal i7, para testes. Utilizando os exemplos do ACBr, PosPrinterTeste.exe e SATTeste.exe.
image.png

Ambiente:

Computador Desktop Dell Vostro 220s
Sistema Operacional Windows 8.1 64Bit atualizado (19/12/2017)
Processador Intel Pentium Dual Core
Memória 2 GB
USB 3.0

 

Impressora ELGIN-i7
Protocolo Epson Esc/Pos
Meios de comunicação
  • Serial emulada através da porta USB
  • USB


Impressão do Autoteste:
    Para realizar a impressão do autoteste, siga os passos abaixo:

  1. Desligue a impressora se ela já estiver ligada;
  2. Ligue a impressora(1) com o botão Avanço(2) pressionado:
    image.png
  3. O GIF animado abaixo exemplifica o procedimento descrito acima:
    videotogif_2018.01.12_10.50.22.gif

 

Instalação da Impressora i7:
     Os drivers e manuais são disponibilizados no site do fabricante:

USB/Serial emulada:
    Para realizar a instalação siga as etapas abaixo:

  1. Realize o download do driver Procedimento Serial Virtual - i9.rar;
  2. Conecte a impressora no USB;
  3. Será exibido o dispositivo USB-Serial Controller no Gerenciador de Dispositivos:
    image.png
     
  4. Extraia o arquivo Procedimento Serial Virtual – i9.rar e com o usuário administrador, execute o driver PL2303_Prolific_DriverInstaller_v1.6.0.exe
  5. Finalize a instalação aceitando as perguntas feitas pelo instalador;
  6. Ao finalizar a instalação, aparecerá o dispositivo serial Prolific USB-to-Serial Comm Port. No nosso exemplo identificou como COM3:
    image.png
     
  7. Não instale o driver de spooler da impressora caso queira usá-la com comandos Esc/POS. O driver de spooler mantém a porta serial ocupada, não permitindo o uso por outro programa.

 

USB(COM emulada)/Spooler do Windows:
    Para realizar a instalação siga as etapas abaixo:

  1. Realize a instalação do driver da porta serial emulada, seguindo os passos do 1 até o 6 no tópico USB/Serial emulada;
  2. Realize o download do driver de spooler: 1_1502216318.rar;
  3. Com o usuário administrador, extraia o arquivo 1_1502216318.rar e execute o driver ELGIN_i9_i7_Driver_v-1.6.3 (1).exe.
  4. Durante a instalação, selecione ELGIN i7 em Modelo(1) e COM em Porta(2), após isso clique em Avançar(3?
    image.png
     
  5. Selecione a porta serial em Porta COM(1), no nosso exemplo usamos a COM3, defina a Taxa de baud(2) como 9600 e depois clique em OK(3) para finalizar a instalação:
    image.png
     
  6. Será exibido a impressora ELGIN i7 em Dispositivos e Impressoras:
    image.png
     


USB/Spooler do Windows:
    Por padrão a Elgin i7 emula uma porta COM através do USB para se comunicar com o Windows. Contudo, ela também suporta comunicação USB comum, ou seja, sem a necessidade de emular uma porta COM. Para realizar esta tarefa, será necessário realizar os downloads abaixo:

    Siga os passos abaixo para realizar a instalação:

  1. Faça a instalação descrita no tópico USB/Serial emulada para haver comunicação com a impressora;
  2. Com o usuário administrador, execute ELGINUtilitySetup V1.2.2.12.exe e finalize a instalação aceitando as perguntas feitas pelo instalador;
  3. Ao executar a ferramenta ElginUtility, clique em: Adicionar impressora(1), selecione Elgin i7 em Driver da impressora(2), defina COM em Tipo de porta(3), em Porta do Sistema(4) selecione a COM usada pela impressora (COM3 no nosso exemplo), defina 9600 em Baude rate(5);
  4. Ao clicar em OK(6), será exibido uma nova linha em Lista de impressoras(7) com as configurações definidas.
  5. Para verificar as configurações, clique em Teste de conexão(8). Será exibida a mensagem Conexão bem sucedida!(9?
    image.png
     
  6. Para configurar a impressora, clique em Configurações avançadas(1), Configurações porta USB(2), selecione USB(3) e depois clique em Configurar(4?
    image.png
     
  7. Feche o ElginUtility e desligue a impressora. Ao ligá-la novamente, aparecerá no Gerenciador de dispositivos o dispositivo ELGIN i7:
    image.png
     
  8. Com o usuário administrador, extraia o arquivo 1_1502216318.rar e execute o driver ELGIN_i9_i7_Driver_v-1.6.3 (1).exe.
  9. Durante a instalação, defina o Elgin i7 em Modelo(1) e USB em Porta(2), depois clique em Avançar(3)
  10. Será exibida a mensagem Instalado com SUCESSO!, clique em OK(4) para finalizar a instalação:
    image.png
     
  11. Será exibido a impressora ELGIN i7(USB) em Dispositivos e Impressoras:
    image.png

 

Adicionar o Logotipo
    A adição do logotipo é feita pela ferramenta de configuração ElginUtility. Para tal, siga os passos abaixo:

  1. Se você ainda não instalou e configurou o ElginUtility, siga da etapa 1 até a 5 do tópico USB/Spooler do Windows;
  2. Clique em Gerenciar imagens(1) ==> Downloads(2) ==> Adicionar(3) ==> Selecione o logotipo(4) e depois clique em Abrir(5);
    image.png
     
  3. Será exibido o nome do arquivo(6) em Selecionar Arquivo.
  4. Clique em Modo download de G(7), será exibido o número da imagem(8) em Lista de imagens:
    image.png
                            Obs.: O numero “00” em Lista de imagens(8) é o endereço da imagem dentro da impressora.

 

Testes usando os componentes e Demos do ACBr
    Utilizamos o PosPrinterTeste.exe, demo do ACBrPosPrinter, parte do projeto ACBr, para efetuar testes na impressora. O PosPrinterTestes.exe está disponível neste link:
https://www.projetoacbr.com.br/forum/files/file/364-posprintertesteexe/
    Deixamos as configurações desta forma:

  • Modelo: ppEscPosEpson;
  • Porta: COM3;
  • Colunas: 48;
  • Pag. codigo: pc860;
  • Logotipo KC1: 48;
  • Logotipo KC2: 48;
  • Logotipo FatorX: 2;
  • Logotipo FatorY: 2;
  • Demais configurações não alteramos;

image.png
                    *Importante: Definimos 48 em KC1 e KC2 porque 48 é o 0(zero) na tabela ASC, ou seja, definimos em KC1 e KC2 o valor de 0. Este valor é o endereço da imagem de logotipo, conforme descrito no item 4 do tópico Adicionar logotipo.
                  **Importante: Esta impressora usa ppEscPosEpson para comunicação Esc/Pos e não ppEscElgin.

 

Testes de comunicação:
    Testamos os 2 meios de comunicação com a impressora de diversas formas (Campo Porta?

  • USB/COMxx(Emulada)– Para comunicação virtual serial. No nosso ambiente reconheceu COM7;
  • RAW:nome da instalação da impressora (USB)– Para enviar a impressão ao Spool do Windows em modo RAW. (exemplo: RAW:ELGIN i7)
  • RAW:nome da instalação da impressora (USB/Serial)– Usando também o Spool do Windows, mas através do USB/COMxx;

Resultados:
    As imagens abaixo exemplificam os resultados dos testes padrões do ACBrPosPrinter. Observe que o equipamento se saiu muito bem, efetuando corretamente as impressões de acordo com os comandos suportados pelo protocolo Epson Esc/Pos:

  • Formatação de Carácter;
  • Alinhamento;
  • Leitura de Informações;
  • Logotipo;
  • Código de Barras;
  • QRCode;
    digitalizar0001.pngcod_barras001.png

 

 

Teste de acentuação:
    Para realizarmos os testes de acentuação com diferentes páginas de código, procedemos da seguinte forma:

  • Inserimos um pantograma da língua portuguesa, contendo todas as letras e acentos(1);
  • No cabeçalho foi colocado a tag </zera>(2) para limpar as configurações a cada teste;
  • Foi realizada uma impressão por página de código disponível na impressora(3);
    image.png
    image.png
  • pc473: Alguns acentos agudos, circunflexos e todos os til foram ignorados;
    image.png

  • pc850: Todos os acentos foram impressos corretamente;
    image.png

  • pc852: Todos os acentos circunflexos e o til foram ignorados;
    image.png

  • pc860: Todos os acentos foram impressos corretamente;
    image.png

 

Leitura de Status:
    A leitura de Status é funcional através da porta serial emulada (COM3). Abaixo alguns status retornados pela impressora:

  • Pronta para uso: “Nennhum Erro encontrado”;
  • Tampa aberta: “stOffLine, stTampaAberta,”;
  • Pouco papel: “Nenhum Erro encontrado”;
  • Sem papel: “stSemPapel, stOffLine,”;
  • Gaveta aberta: “stGavetaAberta”;

Demais testes:

  • Gulhotina: Equipamento não tem guilhotina. O picote é feito manualmente através de serrilha;
  • Abertura de gaveta: Funcionou de forma esperada;

Impressão de extratos do SAT com SATTeste:
    O SATTeste é um demo do ACBrSAT, parte do projeto ACBr. Realize o download neste link: https://www.projetoacbr.com.br/forum/files/file/316-sattesteexe/
    Testamos a impressão usando o Spool do Windows através do Gerador de Relatórios Fortes Report, e também usando a impressão em ESC/POS.
    As configurações utilizadas foram as seguintes:
image.png

Fortes EscPOS
  • Largura: 277
  • Topo: 0
  • Fundo: 0
  • Esquerda: 1
  • Direita: 1
  • Colunas: 48
  • Espaço Linhas: 10
  • Linhas Pular: 3
  • Pag.codigo: pc860
  • Modelo: ppEscEpson
  • Porta: COM3

    Exemplo de um cupom fiscal impresso pela ELGIN i7, usando comandos Fortes(Esquerda) e ESC/Pos(Direita):
digitalizar0003.png

 

Teste de desempenho:
    Através de comandos EscPOS, realizamos a impressão de vários extratos de SAT com diversas quantidades de itens, coletando os tempos de impressão.
    Para medição mais precisa do tempo de impressão do equipamento nos testes envolvendo o Spooler do Windows (RAW:ELGIN i7), não usamos o gerenciamento de fila de impressões do Spool do Windows nos testes , devido ele usar a memória do computador para gerenciar a fila de impressões. Portanto, habilitamos a opção Imprimir diretamente na impressora na aba Avançado nas Propriedades da impressora. Desta forma, o serviço de Spooler do Windows apenas repassa a impressão diretamente para a impressora, não gerenciando a fila de impressões para o equipamento.
    Todas as formas de comunicação disponibilizada pela ELGIN i7 foram testadas:
 

USB/Spooler do Windows:
    As configurações foram as seguintes:

  • Modelo: ppEscEpson
  • Porta: RAW:ELGIN i7(USB)
  • Colunas: 48
  • Espaços Linhas: 10
  • Linhas Pular: 3
  • Pag. codigo: pc860

    Resultados:
image.png


USB/COM emulada:
    As configurações foram as seguintes:

  • Modelo: ppEscEpson
  • Porta: COM3
  • Colunas: 48
  • Espaços Linhas: 10
  • Linhas Pular: 3
  • Pag. codigo: pc860

    Resultados:
image.png


USB/COM emulada com Spool do Windows:
    As configurações foram as seguintes:

  • Modelo: ppEscEpson
  • Porta: RAW: ELGIN i7
  • Colunas: 48
  • Espaços Linhas: 10
  • Linhas Pular: 3
  • Pag. codigo: pc860

Resultados:
image.png

 

Sobre o equipamento:
    O painel da ELGIN i7 é bastante intuitivo. Todos as luzes informativas e o botão Avanço estão em português. A chave liga / desliga fica protegida, dificultando seu acionamento acidental.
    O seu gabinete é feito de um plástico resistente e bem acabado. No topo, há uma alavanca para facilitar a troca da bobina de papel. Em sua base contém os “pés” feito de silicone dificultando o deslise do equipamento. Na traseira há três conectores: energia, USB e RJ11 para conexão com uma gaveta de dinheiro.
    Ela não tem guilhotina. Para realizar o corte do papel impresso, há uma serrilha. Ela fica no orifício da saída do papel.

 

Sobre o Software de Configuração:
    O software tem uma interface com botões grandes, deixando clara e amigável, o que facilita o seu entendimento. É necessário configurar que meio de comunicação será usada, ou seja, se é através da serial emulada ou USB comum.
    Ele permite definir logotipo, code page, atualizar o firmware, teste de impressão, definir se a comunicação será USB ou COM emulada através do USB, entre outros.

 

Sobre a utilização do equipamento:
    A instalação do equipamento foi simples, em pouco tempo ela estava pronta para uso.
    A impressora se mostrou bastante rápida usando a COM emulada com ESC/Pos.

 

Ficha técnica fornecida pelo fabricante:

  • Tecnologia de impressão: Térmica Direta
  • Velocidade máx.: 200 mm/seg.
  • Resolução: 203 DPI (8 dots/mm)
  • Largura do Papel: 80mm +/-0,5mm
  • Diâmetro máx. Bobina: 110mm
  • Fontes de caracteres: ASCII 9x17, 12x24 – 14 Code Pages
  • Interfaces de comunicação: USB, com função Virtual Serial COM (ativada pelo botão de avanço)
  • Serrilha: Corte manual do papel
  • Driver de Windows: Windows Vista/ XP / Win7/Win8/ Win8.1 / Win10
  • Driver de Linux: Sob consulta
  • Compatibilidade: ESC/ POS
  • Códigos de barras: UPC-A / UPC-E / EAN8 / EAN13 / CÓDIGO39 / ITF CÓDIGO 128 / CÓDIGO 93 / PDF417 / QR Code
  • Confiabilidade: Vida útil cabeça térmica = 150km, MTBF = 360.000h
  • Voltagem: Entrada: AC100V-240V 50-60HZ, Saída: 24V±5%, 2.1A
  • Dimensões: 142(L)× 205(P) ×138(A)mm
  • Peso: 1,4kg
  • Garantia: impressora 3 anos, cabeça térmica 1 ano
  • Curtir 3
  • 1 ano depois...
Postado

Atualização da homologação - Rev. 1:
    O ACBr é um projeto vivo que recebe atualizações diárias. Essas atualizações, normalmente, envolvem correções e novas funcionalidades. Para acompanhar esta realidade, adição de novos testes e revisão dos existentes são frequentes em novas homologações. Fica evidente também, que homologações antigas necessitam de revisões. Por conta disso, adicionamos nesta postagem, informações adicionais e novos testes comumente encontrado em homologações recentes. Quando houver novas funcionalidades nos componentes ocasionando a necessidade de novos testes, serão feitas novas postagem, no mesmo tópico, informando novos testes realizados com o acréscimo da revisão. Ex.: Rev. 2, Rev. 3 … Rev X.

Ambiente:

Computador Desktop
Sistema Operacional Windows 10 64Bit atualizado (31/01/2019)
Processador Intel Core 2 Duo E5400 2.20GHz
Memória 2 GB
USB 2.0

 

Testes usando os componentes e Demos do ACBr
  
Utilizamos a versão 3.1.0 do PosPrinterTeste.exe, demo do ACBrPosPrinter, parte do projeto ACBr, para efetuar testes na impressora. A ultima versão do PosPrinterTestes.exe está disponível neste link: https://www.projetoacbr.com.br/forum/files/file/364-posprintertesteexe/
    Durante os testes deixamos as configurações desta forma:
001-posprinter.jpg

  • Modelo: ppEscPosEpson;
  • Porta: RAW:ELGIN i7(USB);
  • Colunas: 48;
  • Espaços: 40;
  • Linhas Pular: 1;
  • Pag. codigo: pc860;
  • KC1: 32;
  • KC2: 32;
  • FatorX: 1;
  • FatorY: 1;
  • Demais configurações não alteramos;

Resultados:


Suporte a impressão de imagens e gravação de logotipos:
   
Realizamos os testes de impressão de imagens e gravação de logotipo na impressora, através de comandos Esc/Pos. Maiores detalhes destas funcionalidades podem ser conferidos neste link: https://www.projetoacbr.com.br/forum/topic/48851-acbrposprinter-suporte-a-impress%C3%A3o-de-imagens-e-grava%C3%A7%C3%A3o-de-logos/
    Abaixo, o resultado das funcionalidades testadas:

ok Impressão de imagem;
ok Gravar logotipo na memória da impressora;
ok Apagar logotipo na memória da impressora;
ok Imprimir logotipo gravado na memória da impressora;

 

Teste de acentuação:
    
Atualizamos o teste de acentuação para demonstrar o suporte da impressora com fontes do Tipo B. Esta funcionalidade está presente na ultima versão do PosPrinterTeste.exe.

Resultados:

  • pc473: Alguns acentos circunflexos, crases e todos os til foram ignorados;
    pc437.jpeg
  • pc850: Todos os acentos foram impressos corretamente;
    pc850.jpeg

  • pc852: Alguns acentos circunflexos, todas as crases e os til foram ignorados;
    pc852.jpeg

  • pc860: Todos os acentos foram impressos corretamente;
    pc860.jpeg

  • pc1252:
    - Tipo A: Todos os acentos foram impressos corretamente;
    - Tipo B: Os caracteres com acentuação não foram interpretados corretamente pela impressora;
    pc1252.jpeg

 

Impressão de extratos do SAT com QRCode e Logotipo lateral:
    Utilizamos a versão 2.1 do SATTeste, demo do ACBrSAT, parte do projeto ACBr. Realize o download neste link: https://www.projetoacbr.com.br/forum/files/file/316-sattesteexe/
    Testamos a impressão usando o Spool do Windows através do Gerador de Relatórios Fortes Report, e também usando a impressão em ESC/POS. As configurações utilizadas foram as seguintes:
002-satteste.jpg

Fortes EscPOS
  • Largura: 285
  • Topo: 0
  • Fundo: 0
  • Esquerda: 1
  • Direita: 1
  • Colunas: 48
  • Espaço Linhas: 10
  • Linhas Pular: 4
  • Pag.codigo: pc860
  • Modelo: ppEscEpson
  • Porta: RAW:ELGIN i7(USB)

O mesmo cupom impresso usando Esc/POS (esquerda) e Fortes (direita):
cupons.jpeg

 

 

  • Curtir 5
  • José M. S. Junior changed the title to Homologação ELGIN i7 (Não fiscal) - Rev. 1
×
×
  • 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...