Ir para conteúdo
  • Cadastre-se

dev botao

Homologação ELGIN i7 (Não fiscal) - Rev. 1


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

Recommended Posts

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
Link para o comentário
Compartilhar em outros sites

  • 1 ano depois...

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
Link para o comentário
Compartilhar em outros sites

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