Perda de Comunicação?
Você já deve ter recebido umadaquelas ligações onde seu cliente diz que seu aplicativo não esta comunicandocom a sua impressora, certo?
A primeira coisa que vocêpensa é:
- Poxa, o sistema estáfuncional em todos os clientes! Vai ter que continuar funcionando lá também, amenos que seja um problema na impressora.
Às vezes o problema é tãosimples e não enxergamos, procurando nos lugares mais complexos e fazendo avarredura em pontos que consideramos críticos. É quando vem à decepção, dedescobrir que o problema era algo muito simples.
Abaixo seguem alguns problemassimples de resolver e que podem ocasionar na perda de comunicação com oaplicativo.
Porta do Fisco
Um erro muito comum deacontecer, é na limpeza da bancada ou a mesa do caixa, serem retirados os cabosda Impressora e na hora de montar novamente, ligar o cabo serial na Porta doFisco ocasionando na perda de comunicação com a aplicação.
Configurando a Velocidade do Equipamento
Outro ponto importante, éequalizar a velocidade do equipamento, com a velocidade da configuração daporta no computador, pois isto pode acarretar na perda de comunicação entre aaplicação e o equipamento.
Para configurar a velocidadena impressora, não é necessário intervenção técnica, e nenhum programaespecífico. Esta configuração pode ser feita pelo próprio painel da impressora.
Siga atentamente os seguintespassos:
- Desligar o ECF
- Ligar o ECF pressionando a tecla "AVANÇO" localizada nopainel do ECF
- 5 toques na tecla “SELEÇÃO” localizada no painel do ECF
- 1 Toque na Tecla "CONFIRMA" localizada no painel do ECF
E será impresso o seguintemenu:
Após"SELECIONAR" a velocidade desejada pressione 1 vez a tecla "CONFIRMA".
Será impressa a mensagem: "Porta Serial do Usuário à: "
Exemplo: Porta Serial doUsuário à: 115200
Configuração na velocidadeda Porta
Agora que a velocidade naimpressora está configurada, é necessário configurar também a velocidade decomunicação da porta no computador.
Acesse: Menu Iniciar > Painel de Controle > Sistemas > Gerenciador de Dispositivos.
No Gerenciador dedispositivos, clique para expandir as Portas.
Localize a porta utilizada,clique com o botão direito do mouse na mesma e escolha a opção Propriedades.
Na janela aberta clique naguia Port Settings (Configurações de Porta).
Nas Propriedades da Porta,selecione a velocidade compatível com a do equipamento e clique em OK. Pronto!
DarumaFramework.dll
Outro fator importante éverificar se a DarumaFramework.dll e suas dlls auxiliares estão na pasta doprojeto(recomendável), ou no System32.
Redução Z
Pode ser também que aimpressora esteja bloqueada devido ao status da Redução Z.
- Redução Z Pendente
- Redução já emitida
Estas verificações podem serfeitas pelo GAD (Gerador de Arquivos Daruma) conforme na imagem abaixo.
Faça download do GAD:
Configuração do XML
A configuração do XML pode influenciar na comunicação da aplicação também.
Edite o XML caso nenhum dosoutros passos tenha resultado na comunicação.
Na chave localize as chaves: e .
Altere a porta e a velocidadeigualando-as com a da configuração do micro.
Bobina
Confira a bobina da Impressorapara garantir que ela está bem encaixada, pois pode ter ocorrido na troca damesma, ela ter ficado mal encaixada, o que ocasionou na saída do eixo derotação.