Integração com balanças

Configurações e Utilização

Configuração 

Comunicação direta

Grande parte das balanças atuais funcionam com comunicação serial, utilizando uma porta COM para comunicação. Toda porta COM possui as seguintes configurações que devem ter avaliadas

Para configurar a balança Toledo Prix 3 Fit para comunicação com o computador, é necessário realizar algumas configurações na própria balança. Neste vídeo temos um tutorial para realizar o procedimento (sem isso a balança não irá comunicar com o computador):

Para cada modelo e fabricante, existem valores distintos que devem ser consultados no manual de cada balança. Para testes externos, existem softwares específicos de cada fabricante, abaixo citamos o programa da Toledo e outro programa genérico como exemplo. Ele pode ser encontrado em nosso Drive no caminho "Drives compartilhados\Apps\Balança Teste\":

image-1654086160628.png

image-1654086294184.png

Ema Integrador

Existem três passos para configuração no ema integrador, cadastrar uma balança, atribuir a mesma a estação de trabalho e criar uma talha de atalho.

Cadastrar balança

image-1654089377044.png

Atribuir balança a estação de trabalho

Criar tecla de atalho

Sistema operacional

Este tópico tem o objetivo de demonstrar onde são encontradas as configurações de uma porta COM. Obrigatoriamente as informações do driver da porta COM devem ser as mesmas configuradas no Ema Integrador.

image-1654089395285.png

Utilização 

Neste tópico descrevemos como utilizar a balança no Ema PDV.

 

Fabricantes homologados e Integração

Fabricantes homologados

Você pode consultar em nosso suporte os modelos específicos

Tipos de Integração

Comunicação Direta

A comunicação direta é feita pelo Ema PDV diretamente na tela de venda, sem a necessidade de customização ou drivers e aplicativos terceiros, basta a balança estar conectada fisicamente ao computador do PDV.

Comunicação via Software

Geralmente a maioria das balanças que JÁ EMITEM ETIQUETA, quando compradas vem com um software que é responsável por seu gerenciamento. Em nosso ERP podemos configurar um layout de exportação de itens. Esta funcionalidade vai gerar um arquivo TXT que será inserido via carga de dados para a balança, após o peso do produto, e etiqueta que for emitida, será bipada no Ema PDV.

Todos códigos de barras de balanças iniciam com o número 2, desta forma, o Ema PDV identifica que trata-se de uma balança. O restante contém o código reduzido do produto e o PESO que a balança pesou na hora da impressão.

 

 

Configuração ECF Bematech

Na imagem abaixo temos um exemplo de configuração da impressora ECF no Windows e no Integrador, bem como a velocidade de comunicação.

  1. Acessando Integrador> Impressoras> Gerais, configuramos o Tipo, Modelo e Porta de comunicação.
  2. Nas configurações do driver, alteramos velocidade para 9600 e marcamos e clicamos em avançado para mostrar a possibilidade de troca de porta COM.
  3. As impressoras Bematech comumente funcionam em velocidade(BaudRate) 9600(Serial) ou 115200(USB)
  4. Confira também o arquivo .INI chamado Bemafi32.ini localizado junto com a dll Bemafi32.dll e configure de acordo com a sua realidade.
  5. No exemplo usado, temos a porta COM5, Caminho C:\Ema software\PDV e BaudRate 9600.
  6. Sempre use as dll's fornecidas pelo instalador Ema_PDV, elas devem estar somente no caminho: C:\Ema software\PDV

Identificando porta do ECF no gerenciador de dispositivos:

image-1655319972545.png

Tela de propriedades da porta do ECF:

image-1655321112624.png

Tela de propriedades avançadas do ECF: 

image-1655321183050.png

Tela de cadastro do ECF no Integrador:

image-1655321220262.png

Arquivo de configuração das ECFs Bematech (C:\Ema Software\PDV\BemaFI32.ini)

image-1655321248942.png

OBS: Na ECF Bematech, verificar o parâmetro ProtocoloUnico este parâmetro deve estar com valor 1 caso seja ECF modelo MP-4200, caso contrário este parâmetro estará com valor 0.

Configuração ECF Daruma

Para configurar a ECF Daruma, deve-se realizar os mesmos passos referentes a ECF Bematech, porém, existem algumas peculiaridades referentes a ECF Daruma, como: Baud Rate 115200. No integrador, deve-se colocar o tipo do ECF Daruma, e no modelo escrever seu modelo corretamente, conforme imagem abaixo:

Cadastro de ECF Daruma no integrador:

image-1655321514047.png

No arquivo de configuração da Daruma (DarumaFramework.xml) deve-se informar a porta e a velocidade corretamente. (C:\Ema Software\PDV\DarumaFramework.xml)

image-1655321553198.png

E também alterar a tag Habilitar para 1 caso seja o modelo FS800I, caso contrário informe 0.

image-1655321579961.png

Configuração ECF Epson

Para configurar a ECF Epson, deve-se realizar os mesmos passos referentes a ECF Bematech.

No integrador, deve-se colocar o tipo do ECF Epson conforme imagem abaixo:

image-1655321713349.png

Neste caso estou utilizando uma ECF na porta USB, então no arquivo de configuração do ECF, deve estar também informado a porta USB, ao invés de uma porta COM, conforme a imagem abaixo (C:\Ema Software\PDV\InterfaceEpson.xml):

image-1655321742003.png