Caso não consiga ver as imagens deste e-mail, clique aqui.

Olá parceiros,
Já imaginou comandar todas as impressões fiscais de um estabelecimento em uma única impressora fiscal? É isto ai, Fiscal! Neste Escovando Bits mostraremos como comunicar com o ECF através do conversor Serial/Ethernet e como instalar o HW Virtual Serial Port.
Os procedimentos abaixo são válidos para todas as impressoras de modelos (FS600, FS700, MACH1 e MACH2) utilizando ambiente Windows.

Para configurar e efetuar testes, utilizamos um conversor da marca Comm5.
Acesse o site da Comm5: www.comm5.com.br.
Caso prefira, você poderá também utilizar um conversor de outra marca, onde obrigatoriamente deverá possuir a comunicação Serial/Ethernet.

Para a realização da comunicação primeiramente você deverá conectar uma ponta do cabo de rede em seu computador e a outra ponta do cabo em seu conversor.


O IP do conversor vem informado no manual de instruções ou na Caixa onde foi enviado.
O conversor utilizado para demonstração deste artigo veio configurado com o IP (192.168.0.103), este endereço IP é setado de Fabrica já para que você possa acessa-lo e configura-lo pela primeira vez.

Para configurarmos e acessarmos ao conversor, [e necessário configurar o endereço de IP do computador utilizado, dentro da mesma família de IP deste.


Acesse Painel de Controle / Central de Rede e Compartilhamento / Conexão Local /  Propriedades / Protocolo TCP/IP / Versão 4 (TCP/IP V4) /Propriedades.
 
Agora necessitamos colocar o endereço de IP, este endereço pode conter os dígitos finais de 001 à 254, em nosso caso, exceto o IP com final 103.

Para executar o passo a passo vamos abra o browser de sua preferência (Internet Explorer, Google Chrome ou Mozilla Firefox).
Na caixa de endereço em seu browser digite o endereço do conversor e aperte a tecla ENTER. Agora será necessário entrar com o usuário (admin) e senha (admin) na tela que será exibida conforme abaixo:


Após o login, escolha em qual porta você irá trabalhar, se é Serial 1(4001) ou Serial 2(4002), defina também a velocidade de comunicação.
 
Observação do Fabricante: Este módulo não está capacitado a servir mais do que duas maquinas da rede por vez, uma em cada porta IP do módulo 25-TCP (4001 e 4002).
Acesse o menu Administração e em seguida Reiniciar.
Terminada a configuração, agora é só conectar o cabo serial entre a Impressora e o conversor para efetuarmos os testes de instalação.
Caso você necessite efetuar a configuração novamente, é necessário resetar o conversor novamente.

Após o login, escolha em qual porta você irá trabalhar, se é Serial 1(4001) ou Serial 2(4002), defina também a velocidade de comunicação.
 
Observação do Fabricante: Este módulo não está capacitado a servir mais do que duas maquinas da rede por vez, uma em cada porta IP do módulo 25-TCP (4001 e 4002).
Acesse o menu Administração e em seguida Reiniciar.
Terminada a configuração, agora é só conectar o cabo serial entre a Impressora e o conversor para efetuarmos os testes de instalação.
Caso você necessite efetuar a configuração novamente, é necessário resetar o conversor novamente.

Instalando o Virtual HW Virtual Serial Port

Primeiramente realizar o download do software através do link:

http://www.comm5.com.br/files/ConteudoProdutos/%7BCCC9FA8D-6D40-41BB-B35A-0768B4F0B6CC%7D_COM%20Virtual.zip


Após baixar o arquivo, extraia o conteúdo e escolher o executável correspondente a seu sistema operacional: (Windows XP, Windows Vista ou Windows Seven), em seguida execute o arquivo: HW-VSP3-Single_3-1-2.exe.

Primeiramente realizar o download do software através do link:

http://www.comm5.com.br/files/ConteudoProdutos/%7BCCC9FA8D-6D40-41BB-B35A-0768B4F0B6CC%7D_COM%20Virtual.zip


Após baixar o arquivo, extraia o conteúdo e escolher o executável correspondente a seu sistema operacional: (Windows XP, Windows Vista ou Windows Seven), em seguida execute o arquivo:
HW-VSP3-Single_3-1-2.exe
.

Pronto, a instalação não requer nenhuma configuração especifica, é só NEXT, NEXT e FINISH.

Amarrando IP com porta serial através do Virtual HW Virtual Serial Port

Após instalado, abra o HW Virtual Serial Port e vá até a guia “Virtual Serial Port” conforme a imagem abaixo.

No campo “Port Name”, devemos indicar uma porta COM que ainda não exista na maquina, para que assim o software possa criar uma porta serial virtual onde ficará amarrada ao IP do conversor.

No campo “IP Addres” e “Port” devemos indicar o IP do conversor ethernet e a porta de dados, 4001 para (Serial 1) e 4002 para (Serial 2).

Ao clicar no Botão “Create COM” será criado a porta serial virtual indicada e amarrado a ela o IP e a porta definidos no HW Virtual Serial Port. Agora é vamos testar se as configurações foram feitas com sucesso, através do DOS. Acesse Menu Iniciar > Executar, digite o comando “CMD” e aperte a tecla ENTER.

Será exibido o Prompt de Comando - DOS, onde enviaremos um comando diretamente para a porta na qual a impressora está conectada.

No DOS digite o comando: mode <PORTACOM>:9600,N,8,1. No lugar de <PORTACOM> digite a porta utilizada, como no exemplo abaixo.

Agora digite o comando: dir > COM3.

Este comando é utilizado para testar se a impressora responde avançando o papel.

O ECF deverá avançar o papel, caso isto ocorra o procedimento foi feito com SUCESSO. Caso negativo verifique se não existe nenhum dispositivo instalado nessa porta que possa estar segurando-a e repita o procedimento.

Configurando DarumaFramework.DLL para trabalhar com o conversor.

Abra o arquivo DarumaFramework.XML que se encontra junto a DarumaFramework.DLL utilizada pelo seu aplicativo. Localize as chaves do produto ECF, em seguida encontre a chave <PortaSerial>, nessa indique a porta serial criada pelo HW Virtual Serial Port. Em nosso exemplo acima utilizamos a COM3.

Ainda nas chaves do produto ECF localize a chave <Velocidade> e indique a velocidade do ECF, conforme configurada na instalação do conversor.

Pronto, agora é só trabalhar com a DarumaFramework.DLL normalmente como se estivesse falando com uma porta COM e deixar que o conversor faça o trabalho de enviar as informações via ethernet!
E-mails:
daruma.desenvolvedores@daruma.com.br
ddc.suporte@daruma.com.br

suporte.ddc@daruma.com.br
desenvolvedores.suporte@daruma.com.br
suporte.desenvolvedores@daruma.com.br
desenvolvedores.daruma@daruma.com.br
suporte@daruma.com.br
suporte.alexandre@daruma.com.br
claudenir@daruma.com.br
Skypes:
daruma.desenvolvedores
ddc_suporte_daruma
suporte_ddc_daruma
desenvolvedores_suporte_daruma
suporte_desenvolvedores_daruma
desenvolvedores_daruma
suporte_daruma
suporte_alexandre_daruma
claudenir_andrade
 
Twitter facebook Linkedln Youtube Google+