LEPESO.EXE e LEPESOF.EXE


 

     Os programas LEPESO e LEPESOF são baseados em linha de comando e tem por objetivo facilitar a leitura do peso de determinadas balanças, de modo a permitir uma integração mais simples entre a aplicação que está sendo desenvolvida e as balanças.

 

     A diferença entre eles é que o primeiro (LEPESO) é utilizado para balanças ligadas diretamente na porta serial do computador. Já o segundo (LEPESOF) deve ser utilizado para balanças conectadas à Firex, CSE e CSW. As balanças atualmente atendidas por estes dois programas são: 8132, 8142, 8530, 9091, 9092, 8510 , 9152, 560 = IND560, 780 = IND780 , 8540 = 8540 Gráfico e 8540 Númerico, 21 = BCS21, 6000 = Prix_Lab, para TI420 e TC420 utilizar 9091

 

     Basicamente, após a execução de um dos programas, o mesmo irá gravar um arquivo texto no drive especificado com o seguinte formato:

 

xxxxxxxxxx/xx

| | |

+----+---+ |

     | +------>STATUS DA PESAGEM (00=ERRO, 01=OK, -1=PESO INSTAVEL)

     |

     +------------>PESO (10 bytes)

 

      Caso tenha acontecido algum problema que inviabilizou a leitura correta do peso, o arquivo texto conterá o valor "-50000000".

 

           Parâmetros do programa LEPESO:

           

           LePeso <DRIVE> <COM> <CONEXAO> <CANAL> <TIPOBAL> <PORTALMP><IPLMP>

 

      

 

           As balanças devem estar configuradas da seguinte maneira para que os programas de leitura de peso possam ser executados corretamente:

 

           Para a balança Prix_Lab deverá ser configurada conforme abaixo:

 

           Para a balança BCS21 deverá ser configurada conforme abaixo:

 

 

     Observações:

 

      - Pode acontecer de aparecer um ponto "." a direita do peso (antes da barra). Para eliminar este comportamento, basta copiar o arquivo que está na pasta de instalação do PcLink7\util\pesosemponto.txt para o diretório do programa Lepeso.

      - Quando o parâmetro drive é o mesmo em que o PCLink está instalado, o arquivo de texto é criado na mesma pasta do executável. Entretanto, quando o parâmetro drive é uma unidade mapeada, o arquivo é criado na raiz do drive indicado.