Segue algumas recomendações para o uso das impressoras Térmicas Bematech, evitando assim problemas de perca de comunicação entre a Impressora e Desktop.

Como é o procedimento interno da impressora?

A impressora recebe e faz a leitura de cada byte recebido, e para cada função ela sabe a quantidade de bytes que deve receber.

Por que as falhas acontecem?

  • Instabilidade de energia;
  • Má conexão dos cabos USB;
  • Fonte de energia não apropriada;
  • Sistema não possui tratativas de exceções de erros;
  • Sistema não possui métodos de controle de comunicação de portas.
  • Os bytes enviados a impressora chegarem corrompidos/alterados ou faltando a execução dos comandos podem retornar mensagens de erros.

Recomendações referente a Falha de Comunicação com as impressoras Térmicas

1. Analisar o Ambiente Físico de Instalação:

  • Verificar o modo de conexão dos cabos de energia:
  • Cabos FONTE das impressoras bem conectados e em bom estado; Verifique a marca da fonte da impressora é a original Wearnes; B. Cabos USB ou Serial em bom estado e bem conectados:
  • Faça o teste de trocar as portas.
  • A fonte da impressora está ligada em um NoBreak ou Estabilizador ou direto na tomada;
  • A fonte da impressora não deve compartilhar a mesma tomada (com filtro de linha ou ‘T’);

2. INSTALAÇÃO E CONFIGURAÇÕES

Segue as recomendações de Configurações e Instalação do Driver de Comunicação com a Impressora:

1. Desinstalar e Limpar vestígios de Drivers e DLLs:

Desinstalação dos Drivers:
Faça o download do BemaGhost, para remover totalmente vestígios dos Drivers.

2.  Fazer uma busca no computador por DLLs, que possam estar duplicadas ou em vários locais.

Recomendável é manter as DLLs na pasta da Aplicação (Software do PDV).

Mas caso seja necessário, salvar na pasta do Windows conforme a arquitetura do seu S.O:

S.O x86 – C:\Windows\SysWOW64

S.O x64 – C:\Windows\System32

3. Mantenha as DLLs sempre atualizadas:

Link: http://bematechpartners.com.br/wp01/?page_id=764

No pacote de download possui os seguintes arquivos:

  • MP3032.dll
  • SiUSBX.dll
  • Mp2032.ini -> Arquivo de configuração

No arquivo de configuração é possível configurar a tag para Controle da porta USB

ControlePorta= 0 ou 1 (parâmetros 0 ou 1 Sim/Não)

4. Instalação do Driver das Impressoras Térmicas (MP 2100 – MP 4000 TH – MP 4200 TH)

Existem duas maneiras para instalação das impressoras Térmicas, e estas vai depender do meio de comunicação definido, do seu sistema com a impressora.

  1. SPOOLER: Instalação da impressora na pasta Dispositivos e impressoras do Windows, o S.O reconhece e cria o modelo da impressora, sendo assim é possível o uso tanto via aplicação, via bloco de notas ou outro editor de texto do seu computador. A impressora MP 4200 TH, passa a ser uma impressora comum.
  2. USB Virtual: Se o seu sistema envia comandos diretos ou via DLL, a instalação da impressora é feita pelo Driver_USB. Neste caso a impressoras aparecerá no Painel Gerenciador de Dispositivos.

Para atender estas duas opções a Bematech desenvolveu um único instalador,

Download: http://bematechpartners.com.br/wp01/?page_id=770

O Driver de instalação USB/Spooler, possui as 2 opções de instalação (Spooler e Virtual Serial Port). Saiba Mais!!!

Ao seguir o Wizard de instalação, veja a opção de definir o modo de comunicação com a impressora:

5. Analisar Configurações do Windows

  • Verificar a rotina do antivírus, o monitoramento pode estar bloqueando a porta de impressão;
  • Verificar configurações do Windows, que por economia de energia “desativavam” a comunicação em algumas portas (Serial e USB).
  • Permissão de ADMINISTRADOR para as DLLs.
  • Verificar DESBLOQUEIO das DLLs. (acessar Propriedades da DLL).
Print Friendly, PDF & Email

Sobre o Autor