O que é o PCLink 7 ?
O PCLink 7 é uma solução composta por DLL e programas auxiliares , que tem como objetivo de facilitar o interfaceamento com as balanças seriais ou ethernet, estejam elas ligadas diretamente ao computador ou através de uma Firex ou CSE/CSW. Nela estão presentes todas as funções necessárias ao desenvolvimento de um programa em ambiente Windows 32 bits (9X / NT 4.0 / ME / 2000 / XP / Vista). Utilizando as suas funções será possível realizar a leitura do peso e dos estados da balança, assim como a leitura e escrita de dados na mesma.
A DLL foi escrita em Borland Delphi 5 e pode ser utilizada em outros ambientes, como por exemplo o C#. Os parâmetros das funções são do tipo inteiro e do tipo buffer de caracteres terminados com nulo (00H). Em algumas funções esses buffers irão receber informações.
Sintaxe |
Delphi |
No. de bits da variável |
Inteiro |
Integer |
32 bits |
Inteiro 16 |
smallint ou word |
16 bits |
Ponteiro ou Buffer |
Pchar ou Array [0..N ] of char |
N bytes |
Retorno das funções
Abaixo segue a lista de possível retorno das funções do PCLink7.DLL:
Retorno |
Mensagem |
0 |
Falha na função |
1 |
Sucesso na função |
2 |
Conexão fechada |
3 |
Falha - número máximo de conexões atingido |
4 |
Conexão já está aberta |
5 |
Sobrecarga no peso |
6 |
Balança capturando zero |
7 |
Balança ocupado (em configuração local) |
8 |
Balança desligado |
12 |
Servidor Hardkey Desligado |
13 |
Software Inválido |
14 |
Versão Inválida |
16 |
Leitura de peso inválido |
|
|
|
|
|
Para maiores detalhes quanto às Soluções de Interfaceamento, consulte aqui.