Funções TS3X ETQ
Funções para a balança TS3XETQ
Para mais informações consulte a descrição da dll PCLink7
WLePesoTS3XETQ
Leitura do peso mostrado no display. Para receber o peso "on-line" na balança, é necessário chamar de tempos e tempos esta função.
Aplicação: TS3X ETQ
Sintaxe (Delphi):
function WLePesoTS3XETQ (const Conexao: integer; Bruto, Liquido, Tara, Motion,TamInc,
Pecas, PMP, Codigo, NInc, Consecutivo: pchar):
Integer; stdcall; external 'PCLINK7.DLL';
Parâmetros:
Nome |
Tipo |
Tamanho |
Observação |
Conexao |
Inteiro |
0 a 99 |
Conexão que está sendo utilizada |
Bruto |
Buffer |
7 bytes + NULO |
Peso bruto |
Líquido |
Buffer |
9 bytes + NULO |
Peso líquido* |
Tara |
Buffer |
7 bytes + NULO |
Tara |
Motion |
Buffer |
1 byte + NULO |
Situação do Motion** |
TamInc |
Buffer |
1 byte + NULO |
Tamanho do incremento |
Pecas |
Buffer |
6 bytes + NULO |
Peças |
PMP |
Buffer |
7 bytes + NULO |
Peso médio por peça |
Código |
Buffer |
20 bytes + NULO |
Código informado pelo operador da balança |
NInc |
Buffer |
1 byte + NULO |
Capacidade da balança*** |
Consecutivo |
Buffer |
6 bytes + NULO |
Valor que é incrementado a cada impressão |
Observações:
* Caso a balança tenha atingido a sobrecarga, o peso líquido receberá 999999999+NULO.
** Situação do Motion:
'e' |
peso estável |
'i' |
peso instável |
***
0 |
3000 incrementos |
1 |
5000 incrementos |
2 |
10000 incrementos |
3 |
8000 incrementos |
4 |
6000 incrementos |
5 |
4000 incrementos |
6 |
2500 incrementos |
7 |
2000 incrementos |
8 |
1500 incrementos |
9 |
1000 incrementos |