LIGAO DE BALANAS A ECF-PDVs, ECF-MRs, APLICAES COMERCIAIS e MICROTERMINAIS
PROTOCOLOS DE COMUNICAO
REVISO: 03-09-2013 APRESENTAO
A Toledo do Brasil est empenhada em atender voc e com esse objetivo est disponibilizando esta documentao que lhe auxiliar durante a integrao das balanas 9094, 8217, Prix III, Prix III Bateria, Prix III Plus, Prix III Light e Prix III Light Bateria no desenvolvimento do seu software para frente de caixa, restaurantes a quilo e similares.
Com esta documentao est sendo disponibilizado o programa Easy Link que contm DLLs de comunicao para que voc possa utiliz-las para efetuar a leitura do peso nas balanas interligadas ao seu programa.
Para instalar o programa Easy Link voc deve executar o programa Instalar.exe. O arquivo Instalar.exe um executvel que foi enviado como Instalar.eee e dever ser renomeado para Instalar.exe para que voc possa instalar o programa.
Utilizar a velocidade de 2400 baud por ser o default na balana.
Assim que a sua soluo estiver pronta, gostaramos de homologar a mesma. Para isso necessitaremos da confirmao do protocolo de comunicao e velocidade utilizada na(s) balana(s).
Para tirar o mximo de proveito dos recursos e da tecnologia contida na comunicao destas balanas, assim como, para um melhor desempenho durante as comunicaes, leia este documento por completo.
Para escl arecimento de dvidas ou informaes adicionais, contate um dos Anali stas de Produto do Mercado Comerci al da Toledo.
NDICE
PROTOCOLOS DE COMUNICAO.......................................................................................1/4
Prt3 ou P05A..............................................................................................................................1/4 Prt5.............................................................................................................................................2/4
CABO DE COMUNICAO......................................................................................................4/4
Configurao do cabo da balana - dispositivo externo (Padro IBM-PC)................................4/4
1/4 TOLEDO ALTA TECNOLOGIA EM PESAGEM REVISO : 03-09-13 Marketing & Vendas Mercado Comercial
Protocolos de Comunicao
Tipo Descrio Balanas Prt3
ou
P05A Formato de Dados
Velocidade: 2400 baud default ( 2400, 4800, 9600 e 19200) Paridade: sem paridade Cdigo: ASCII Stop bit: 1 Bits de dados: 8 (LSD primeiro)
Protocolos de Comunicao
A balana aguarda uma solicitao de um comando do dispositivo externo, para o iniciar a transmisso de dados, relativo ao peso. O envio dos dados iniciado, quando a balana receber o sinal de controle ENQ. ENQ =Caracter ASCII (05 H) enviado pelo dispositivo externo. A partir deste sinal estar enviando ao dispositivo externo, o seguinte pacote de dados:
[ ENQ ] [ STX ] [ PESO ] [ ETX ]
[STX] [PPPPP] Peso Estvel [STX] [IIIII] Peso Instvel [STX] [NNNNN] Peso Negativo [STX] [SSSSS] Peso Acima (Sobrecarga de peso sobre o prato de pesagem)
onde:
[STX]= Caracter ASCII (02 H) Incio da transmisso de dados; [ETX]= Caracter ASCII (03 H) Trmino da transmisso de dados; [III]= 5 caracteres ASCII (49 H) que representam IIIII Indicao peso instvel; [NNN]= 5 caracteres ASCII (4E H) que representam NNNNN Indicao de peso negativo; [SSS]= 5 caracteres ASCII (53 H) que representam SSSSS Indicao de sobrecarga; [PPP]= 5 caracteres para peso bruto ou lquido (nmeros em ASCII 30-39).
A vrgula ou ponto decimal no enviado. Para que voc ache a parte decimal, voc deve dividir por 1000 o valor lido.
Configurao das Balanas
Prix III, Prix III Bateria, Prix III Plus e 9094 Parmetros Funo Estado C14 Seleo de Protocolo Prt3 ou P05A (depende da verso da balana) PArit Seleo de Paridade nEn n bit Seleo de nmero de bits 8 C15 Seleo de Velocidade 2400 (Padro Inicial)
8217 Parmetros Funo Estado C09 Seleo de Protocolo P05A C09A Seleo de Paridade d C10 Seleo de Velocidade 2400 (Padro inicial)
Prix III / Prix III Bateria / Prix III Plus
Capacidade de 15 kg 2g ( de 0 a 6kg ) e 5g (de 6 a 15kg )
Capacidade de 30 kg 5g ( de 0 a 15kg ) e 10g ( 15 a 30kg )
9094
Capacidade de 6 kg 1g ( de 0 a 3kg ) e 2g ( 3 a 6kg )
Capacidade de 15 kg 2g ( de 0 a 6kg ) e 5g (de 6 a 15kg )
Capacidade de 30 kg 5g ( de 0 a 15kg ) e 10g ( 15 a 30kg )
8217
Capacidade de 30 kg 30kg x 5g
2/4 TOLEDO ALTA TECNOLOGIA EM PESAGEM REVISO : 03-09-13 Marketing & Vendas Mercado Comercial
Protocolos de Comunicao
Tipo Descrio Balanas Prt5 Formato de Dados
Velocidade: 2400 baud default ( 2400, 4800, 9600 e 19200) Paridade: sem paridade Cdigo: ASCII Stop bit: 1 Bits de dados: 8 (LSD primeiro)
Protocolo de Comunicao
Este protocolo de comunicao utiliza: 1 Stop Bit, 8 Bits de dados e sem paridade.
Informando o PREO/kg do produto para a balana
A aplicao envia para a balana atravs da porta serial: [STX] [PPPPPP] [ETX]
onde: [STX]= Caracter ASCII ( 02 H ). [PPPPPP]= Campo do preo/kg do item formado por 6 caracteres ASCII, sendo que os quatro primeiros caracteres so relativos a parte inteira do preo/kg e os outros dois a parte decimal. Todos os zeros esquerda devero existir. [ETX]= Caracter ASCII ( 03 H ).
Exemplo: R$ 16,58 (Dezesseis Reais e Cinquenta e Oito Centavos) [STX] [001658] [ETX] A Balana responde: [ACK] se recebeu tudo correto -->Caracter ASCII ( 06 H ) [NACK] se houve erro na recepo -->Caracter ASCII ( 21 H )
Obtendo o peso da balana
A aplicao envia para a balana atravs da porta serial: [ENQ] A balana responde: [STX] [ppppp] [ETX] ou [STX] [IIIII] [ETX] ou [STX] [NNNNN] [ETX] ou [STX] [SSSSS] [ETX].
onde: [STX]= Caracter ASCII ( 02 H ). [ppppp]= Campo do peso formado por 5 caracteres ASCII, sendo que os dois primeiros caracteres so relativos a parte inteira do peso e os outros trs a parte decimal. Todos os zeros esquerda devero existir. [IIIII]= 5 caracteres ASCII ( 49 H ) representando peso instvel [NNNNN]= 5 caracteres ASCII ( 4E H ) representando peso negativo [SSSSS]= 5 caracteres ASCII ( 53 H ) representando sobrecarga de peso [ETX]= Caracter ASCII ( 03 H )
Exemplo: 14,385 (14 quilos e 385 gramas) [STX] [14385] [ETX]
Configurao das Balanas
Prix III, Prix III Bateria e Prix III Plus Parmetros Funo Estado C14 Seleo de Protocolo Prt5 (somente para Prix III, Prix III Bateria e Prix III Plus) PArit Seleo de Paridade nEn n bit Seleo de nmero de bits 8 C15 Seleo de Velocidade 2400 (Padro Inicial) Prix III / Prix III Bateria / Prix III Plus
Capacidade de 15 kg 2g ( de 0 a 6kg ) e 5g (de 6 a 15kg )
Capacidade de 30 kg 5g ( de 0 a 15kg ) e 10g ( 15 a 30kg )
3/4 TOLEDO ALTA TECNOLOGIA EM PESAGEM REVISO : 03-09-13 Marketing & Vendas Mercado Comercial
Protocolos de Comunicao
Tipo Descrio Balana Prt5 Formato de Dados
Velocidade: 4800 baud Paridade: sem paridade Cdigo: ASCII Stop bit: 1 Bits de dados: 8 (LSD primeiro)
Protocolo de Comunicao
Este protocolo de comunicao utiliza: 1 Stop Bit, 8 Bits de dados e sem paridade.
Informando o PREO/kg do produto para a balana
A aplicao envia para a balana atravs da porta serial: [STX] [PPPPPP] [ETX]
onde: [STX]= Caracter ASCII ( 02 H ). [PPPPPP]= Campo do preo/kg do item formado por 6 caracteres ASCII, sendo que os quatro primeiros caracteres so relativos a parte inteira do preo/kg e os outros dois a parte decimal. Todos os zeros esquerda devero existir. [ETX]= Caracter ASCII ( 03 H ).
Exemplo: R$ 16,58 (Dezesseis Reais e Cinquenta e Oito Centavos) [STX] [001658] [ETX] A Balana responde: [ACK] se recebeu tudo correto -->Caracter ASCII ( 06 H ) [NACK] se houve erro na recepo -->Caracter ASCII ( 21 H )
Obtendo o peso da balana
A aplicao envia para a balana atravs da porta serial: [ENQ] A balana responde: [STX] [ppppp] [ETX] ou [STX] [IIIII] [ETX] ou [STX] [NNNNN] [ETX] ou [STX] [SSSSS] [ETX].
onde: [STX]= Caracter ASCII ( 02 H ). [ppppp]= Campo do peso formado por 5 caracteres ASCII, sendo que os dois primeiros caracteres so relativos a parte inteira do peso e os outros trs a parte decimal. Todos os zeros esquerda devero existir. [IIIII]= 5 caracteres ASCII ( 49 H ) representando peso instvel [NNNNN]= 5 caracteres ASCII ( 4E H ) representando peso negativo [SSSSS]= 5 caracteres ASCII ( 53 H ) representando sobrecarga de peso [ETX]= Caracter ASCII ( 03 H )
Exemplo: 14,385 (14 quilos e 385 gramas) [STX] [14385] [ETX]
Configurao da Balana
Prix III Light Parmetros Funo Estado C14 Seleo de Protocolo Prt5 (somente para Prix III Light) Prix 3 Light
Capacidade de 15 kg 15kg x 5g
4/4 TOLEDO ALTA TECNOLOGIA EM PESAGEM REVISO : 02-03-2009 Marketing & Vendas Mercado Comercial
Cabo de Comunicao
Configurao do Cabo de Interligao da Balana Dispositivo Externo (Padro IBM-PC)
Sada RS-232C da Balana Entrada RS-232C do Dispositivo Externo Conector DB-9 Fmea Conector DB-9 Fmea Balana Dispositivo Externo
Buscando a proposição de uma forma de configuração e comercialização de computação em nuvem com alto nível de abstração com base no mapeamento sistemático da literatura sobre serviço medido (versão DRAFT)