Funções para comunicação direta via Porta Serial
W9091Serial
Utilizada para informar à DLL que uma determinada porta serial, será alocada para leitura de um indicador com protocolo P03, checksum habilitado, 4800 baud, 7 bit, paridade par e 1 stop bit.
Parâmetros :
COM - Valor inteiro correspondente a uma porta serial para comunicação. COM1 = 1, COM2 = 2 e assim por diante.
Retorno :
Retorna um valor inteiro de 0 a n, para identificar o canal utilizado na comunicação.
Sintaxe em C :
int W9091Serial( int COM);
Sintaxe em Delphi :
function W9091Serial(COM : Integer): Integer; stdcall;
W9091SerialC
U tilizada para informar à DLL que uma determinada porta serial, será alocada para leitura de um indicador 9091 contador com checksum habilitado, 4800 baud, 7 bit, paridade par e 1 stop bit. Verificar sobre configuração do indicador.
Parâmetros :
COM - Valor inteiro correspondente a uma porta serial para comunicação. COM1 = 1, COM2 = 2 e assim por diante.
Retorno :
Retorna um valor inteiro de 0 a n, para identificar o canal utilizado na comunicação.
Sintaxe em C :
int W9091SerialC( int COM);
Sintaxe em Delphi :
function W9091SerialC(COM : Integer): Integer; stdcall;
WINDSerial
Utilizada para informar à DLL que uma determinada porta serial, será alocada para leitura de um indicador IND560 ou IND780 com protocolo P03, checksum desabilitado, 4800 baud, 7 bit, paridade par e 1 stop bit.
Parâmetros :
COM - Valor inteiro correspondente a uma porta serial para comunicação. COM1 = 1, COM2 = 2 e assim por diante.
Retorno :
Retorna um valor inteiro de 0 a n, para identificar o canal utilizado na comunicação.
Sintaxe em C :
int WINDSerial( int COM);
Sintaxe em Delphi :
function WINDSerial(COM : Integer): Integer; stdcall;
WOhausSerial
Utilizada para informar à DLL que uma determinada porta serial, será alocada para leitura de de uma balança Ohaus programada para 9600 baud, 7 bit, paridade par e 1 stop bit. A balança não precisa ser programada para transmitir continuamente.
Parâmetros :
COM - Valor inteiro correspondente a uma porta serial para comunicação. COM1 = 1, COM2 = 2 e assim por diante.
Retorno :
Retorna um valor inteiro de 0 a n, para identificar o canal utilizado na comunicação.
Sintaxe em C :
int WOhausSerial(int COM);
Sintaxe em Delphi :
function WOhausSerial(COM : Integer): Integer; stdcall;
WBCS21Serial
Utilizada para informar à DLL que uma determinada porta serial, será alocada para leitura de de uma balança BCS21 programada para 38400 baud, 8 bit, paridade noner e 1 stop bit.
Parâmetros :
COM - Valor inteiro correspondente a uma porta serial para comunicação. COM1 = 1, COM2 = 2 e assim por diante.
Retorno :
Retorna um valor inteiro de 0 a n, para identificar o canal utilizado na comunicação.
Sintaxe em C :
int WBCS21Serial(int COM);
Sintaxe em Delphi :
function WBCS21Serial(COM : Integer): Integer; stdcall;
WPRIX_LABSerial
Utilizada para informar à DLL que uma determinada porta serial, será alocada para leitura de de uma balança Prix_Lab programada para 9600 baud, 8 bit, paridade none e 1 stop bit.
Parâmetros :
COM - Valor inteiro correspondente a uma porta serial para comunicação. COM1 = 1, COM2 = 2 e assim por diante.
Retorno :
Retorna um valor inteiro de 0 a n, para identificar o canal utilizado na comunicação.
Sintaxe em C :
int WPRIX_LABSerial(int COM);
Sintaxe em Delphi :
function WPRIX_LABSerial(COM : Integer): Integer; stdcall;
WMSI3360Serial
Utilizada para informar à DLL que uma determinada porta serial, será alocada para leitura de um indicador MSI3360, programado conforme o ítem 6.7.
Parâmetros :
COM - Valor inteiro correspondente a uma porta serial para comunicação. COM1 = 1, COM2 = 2 e assim por diante.
Retorno :
Retorna um valor inteiro de 0 a n, para identificar o canal utilizado na comunicação.
Sintaxe em C :
int WMSI3360Serial(int COM);
Sintaxe em Delphi :
function WMSI3360Serial(COM : Integer): Integer; stdcall;
WMSI6260Serial
Utilizada para informar à DLL que uma determinada porta serial, será alocada para leitura de um indicador MSI6260, programado conforme o manual do fabricante
Parâmetros :
COM - Valor inteiro correspondente a uma porta serial para comunicação. COM1 = 1, COM2 = 2 e assim por diante.
Retorno :
Retorna um valor inteiro de 0 a n, para identificar o canal utilizado na comunicação.
Sintaxe em C :
int WMSI6260Serial(int COM);
Sintaxe em Delphi :
function WMSI6260Serial(COM : Integer): Integer; stdcall;
WMarkTraceSerial
Utilizada para informar à DLL que uma determinada porta serial será alocada para leitura de um leitor Prix, programado conforme o manual do fabricante
Parâmetros :
COM - Valor inteiro correspondente a uma porta serial para comunicação. COM1 = 1, COM2 = 2 e assim por diante.
Retorno :
Retorna um valor inteiro de 0 a n, para identificar o canal utilizado na comunicação.
Sintaxe em C :
int WMarkTraceSerial(int COM);
Sintaxe em Delphi :
function WMarkTraceSerial(COM : Integer): Integer; stdcall;
ProgSerial
Utilizada para alterar algum parâmetro de configuração da porta serial de algum dos drivers de balança. Utilizar após obter um número de um dos drivers de porta serial. Esta alteração só deve ser realizada se desejar trabalhar fora dos padrões estabelecidos por fábrica.
Parâmetros :
Canal - Valor inteiro correspondente ao número do canal fornecido por alguma das funções de balança(W9091Serial, por exemplo) para realizar a leitura do indicador ou balança.
Baud - Baudrate que deseja utilizar
Dados - Databits da porta serial (5,6, 7 ou 8)
Paridade - Paridade da porta serial (0-Sem, 1-Ímpar ou 2-Par)
Stop - Stop Bits da porta serial (1 ou 2)
Retorno :
Sem retorno
Sintaxe em C :
void ProgSerial( int canal,baud,dados,paridade,stop);
Sintaxe em Delphi :
procedure ProgSerial(Canal,Baud,Dados,Paridade,Stop : integer); stdcall;