NewAcbrBal

A função NewAcbrBal é utilizada para criar uma nova instância de um objeto que representa uma balança digital, permitindo a integração com dispositivos de pesagem via protocolo ACBr. A função configura automaticamente a balança para comunicação e fornece métodos para obter o peso e outras informações relacionadas.

Sintaxe

Function NewAcbrBal: TACBrBal;

Parâmetros

  • Nenhum

Retorno

Retorna um objeto do tipo TACBrBal que pode ser usado para interagir com a balança digital. Esse objeto possui métodos e propriedades para comunicação, como obter o peso, configurar parâmetros e realizar calibração.

Exemplo

var
  Balanca: TACBrBal;
  Peso: Double;
begin
   // Criando uma nova instância de balança
  Balanca := NewAcbrBal;
  try
    // Obtendo o peso atual
    Peso := Balanca.ObterPeso;
    ShowMessage('Peso atual: ' + FloatToStr(Peso) + ' kg');
  finally
    // Liberando a instância quando não for mais necessária
    Balanca.Free;
  end; 
end.