GARANTIR DESCONTO

Fórum Balança Toledo, Indicador 9091 #266008

19/01/2005

0

Tenho que pegar o peso apartir do indicador digital 9091 da toledo, porém já fiz de tudo.. usei
Async32, API e vários outros componentes e nada de conseguir...

O Indicador está ligado ao computador assim:

tem uma placa no computador, que tem uma porta onde entra a balança e outra porta onde vai para a COM1(2,3,4) do computador


já fiz pesquisas no Fórum e em vários lugares.. a toledo não fornece driver ou outra forma de conectar, apenas diz que tem que usar um tal de protocolo (P01,P02,P03 ou P04)


Obrigado!


Spider

Spider

Responder

Posts

20/01/2005

Spider

sobe


Responder

Gostei + 0

20/01/2005

Dopi

Fuçando meu diretório de dowloads achei o seguinte documento:

TOLEDO DO BRASIL INDÚSTRIA DE BALANÇAS LTDA. As balanças produzidas ou comercializadas pela Toledo podem ser fornecidas com saídas RS 232C que permitirão sua interligação a computadores e outros equipamentos. A Toledo não possui DLLs e Drivers para comunicação com suas balanças. O programa (desenvolvido por uma software house ou fabricante de PDVs) deve fazer a leitura da COM onde a balança está conectada. Existem vários protocolos que podem ser utilizados pela balança. No caso de softwares ou equipamentos já homologados pela Toledo, basta que o cliente nos passe essa informação no momento em que faz o pedido, para que a balança já saia de fábrica configurada corretamente. A homologação pode ser conseguida através deste endereço eletrônico: com@toledobrasil.com.br ou wanderson.oliveira@toledobrasil.com.br com o Sr. Wanderson de Oliveira ou Márcio de Oliveira. Os dois protocolos utilizados com maior frequência são mostrados no item 2. 1. MODELOS DE BALANÇAS COMERCIAIS - Balança Computadora Digital Modelo Prix II Capacidade de pesagem de 25 kg x 5 g. - Balança Computadora Digital Modelo Prix III Disponível nas seguintes capacidades: 5 kg x 1 g - 10 kg x 2 g - 15 kg x 5 g - Balança Eletrônica Digital Modelo 9094 Disponível nas seguintes capacidades: 3 kg x 1 g - 6 kg x 2 g - 15 kg x 2 g 2 PROTOCOLOS DE COMUNICAÇÃO 2.1 PROTOCOLO DE COMUNICAÇÃO A Os três modelos possuem o mesmo protocolo de comunicação, conforme abaixo: 2.1.1 Formato dos Dados A balança aguarda uma solicitação do dispositivo externo para a transmissão do peso. - Velocidade : 2400 bauds ( poderá ser configurada também em 1200, 4800 ou 9600 bps ) - Paridade : nenhuma - Código : ASCII - Stop bit : 1 - Bits de Dados : 8 ( LSD primeiro ) A balança aguarda uma solicitação do dispositivo externo para o início da transmissão do peso. O envio dos dados é feito quando a balança receber um sinal de controle “ENQ”. ENQ = Caracter ASCII ( 05 H ) enviado pelo dispositivo externo. A partir disso, na condição de indicação estável do peso, a balança enviará ao dispositivo externo o seguinte pacote de dados: [ STX ] [ PESO ] [ ETX ] onde: STX = Caracter ASCII ( 02H ) PESO = 5 caracteres ASCII representando o peso, sendo que os dois primeiros caracteres são relativos a parte inteira e, os outros três a parte decimal. ETX = Caracter ASCII ( 03H ) Nota : A balança não enviará o peso quando a indicação do peso for negativa, superior a carga máxima e não estável. 2.1.2 CONFIGURAÇÃO DA BALANÇA PARA ESTE PROTOCOLO Balanças Prix III ou 9094 antigas (com display azul) devem estar configuradas conforme mostrado abaixo: - Parâmetro C14 deve estar selecionado para P05. - Parâmetro C15 deve estar selecionado para 2400 ( ou outra velocidade conforme desejado ). - Os jumpers W1 e W2, da PCI RS-232C da balança, deverão estar curto-circuitados entre os pinos 2 e 3. Balanças Prix III ou 9094 com display de cristal líquido (LCD) devem estar configuradas conforme mostrado abaixo: - Parâmetro C14 deve estar selecionado para Prt 1. - Parâmetro C15 deve estar selecionado para 2400 ( ou outra velocidade conforme desejado ). - Estas balanças não possuem jumpers W1 e W2. 2.2 PROTOCOLO DE COMUNICAÇÃO B Os três modelos possuem o mesmo protocolo de comunicação, conforme abaixo: 2.2.1 Formato dos Dados A balança envia para o dispositivo externo o peso continuamente. - Velocidade : 9600 bauds ( poderá ser configurada também em 1200, 2400 ou 4800 bps ) - Paridade : nenhuma - Código : ASCII - Stop bit : 1 - Bits de Dados : 8 ( LSD primeiro ) Na condição de indicação estável do peso, a balança enviará ao dispositivo externo o seguinte pacote de dados: [ STX ] [ PESO ] [ CR ] onde: STX = Caracter ASCII ( 02H ) PESO = 5 caracteres ASCII representando o peso, sendo que os dois primeiros caracteres são relativos a parte inteira e, os outros três a parte decimal. CR = Caracter ASCII ( 0DH ) Nota : A balança não enviará o peso quando a indicação do peso for negativa, superior a carga máxima e não estável. 2.2.2 CONFIGURAÇÃO DA BALANÇA PARA ESTE PROTOCOLO Balanças Prix III ou 9094 antigas (com display azul) devem estar configuradas conforme mostrado abaixo: - Parâmetro C14 deve estar selecionado para P06. - Parâmetro C15 deve estar selecionado para 9600 ( ou outra velocidade conforme desejado ). - Parâmetro C27 deve estar selecionado para L. - Os jumpers W1 e W2, da PCI RS-232C da balança, deverão estar curto-circuitados entre os pinos 1 e 2. Balanças Prix III ou 9094 com display de cristal líquido (LCD) devem estar configuradas conforme mostrado abaixo: - Parâmetro C14 deve estar selecionado para Prt 2. - Parâmetro C15 deve estar selecionado para 9600 ( ou outra velocidade conforme desejado ). - Parâmetro C16 deve estar selecionado para L. Em balanças 9094 C 27 deve estar selecionado para L. - Estas balanças não possuem jumpers W1 e W2. 3. CABO DE LIGAÇÃO DA BALANÇA AO DISPOSITIVO EXTERNO SAIDA RS-232C ( Balança ) ENTRADA RS-232C (dispositivo externo ) DB-9 Fêmea DB-9 Fêmea Pino 2 ( RxD ) ------------------------------ Pino 3 ( TxD ) Pino 3 ( TxD ) ------------------------------ Pino 2 ( RxD ) Pino 5 ( GND ) ------------------------------ Pino 5 ( GND ) I------ Pino 4 ( DTR ) I------ Pino 6 ( DSR ) I------ Pino 7 ( RTS ) I------ Pino 8 ( CTS ) Os demais pinos e sinais não são utilizados. Este desenho é de um cabo genérico que atende aos 2 protocolos, em casos específicos podem ser utilizadas menos ligações do que as mencionadas acima. ATENÇÃO: As balanças da Toledo são configuradas em Fábrica conforme especificação do Cliente ( esta é uma vantagem de ter seu programa homologado ). Caso tenha problemas sugiro que nos contate para que possamos localizar um técnico especializado para verificar a configuração da balança e, se necessário, proceder os devidos ajustes. Dependendo do tipo de balança, a presença de um técnico Toledo é necessária porque o lacre da balança tem que ser rompido para se efetuar as configurações. Atenciosamente, Centro de Treinamento Toledo Tel.: (011) 6160-9178 Fax.: (011) 272-1193 E-mail: ctt@toledobrasil.com.br



Responder

Gostei + 0

01/07/2012

Nislei Cassio

Tenho que pegar o peso apartir do indicador digital 9091 da toledo, porém já fiz de tudo.. usei
Async32, API e vários outros componentes e nada de conseguir...

O Indicador está ligado ao computador assim:

tem uma placa no computador, que tem uma porta onde entra a balança e outra porta onde vai para a COM1(2,3,4) do computador


já fiz pesquisas no Fórum e em vários lugares.. a toledo não fornece driver ou outra forma de conectar, apenas diz que tem que usar um tal de protocolo (P01,P02,P03 ou P04)


Obrigado!

amigo ja conseguiu resolver?
qual a linguagem que esta utilizando?
entre em contato comigo posso ajudar pois trabalho com essa comunicação a 10 anos


Responder

Gostei + 0

01/03/2013

Diego Sous

Tenho que pegar o peso apartir do indicador digital 9091 da toledo, porém já fiz de tudo.. usei
Async32, API e vários outros componentes e nada de conseguir...

O Indicador está ligado ao computador assim:

tem uma placa no computador, que tem uma porta onde entra a balança e outra porta onde vai para a COM1(2,3,4) do computador


já fiz pesquisas no Fórum e em vários lugares.. a toledo não fornece driver ou outra forma de conectar, apenas diz que tem que usar um tal de protocolo (P01,P02,P03 ou P04)


Obrigado!

amigo ja conseguiu resolver?
qual a linguagem que esta utilizando?
entre em contato comigo posso ajudar pois trabalho com essa comunicação a 10 anos





Amigo, eu estou com um problema semelhante. Os dados vem da porta serial com alguns caracteres estranhos. Por exemplo, esta sequência foi retornada quando o peso da balança estava 0,0: ‚»ð`000000000000
O que devo fazer para tratar esses caracteres estranhos e mostrar os números corretamente ?
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar