Você está na página 1de 7

Pgina 1 de 7

PROTOCOLO DE COMUNICAO FLUXO 485 PROPRIETRIO BEXTRA

Rua Arabutan, 372 Navegantes Porto Alegre/RS CEP: 90240-470 Fone: 51/ 3325.3001 E-mail: comercial@bextra.com.br Fax : 51/3325.6311 Site: www.bextra.com.br

Pgina 2 de 7

A comunicao com a balana efetuada por porta serial configurada da seguinte forma: 4800 bps, sem paridade, 8 bits, 1 stop bit A balana nunca se comunica com o microcomputador diretamente, ou seja, a balana sempre escrava. Ela deve receber um comando do microcomputador para responder a comunicao. As mensagens so de 11 bytes, sempre com STX (02h) iniciando a comunicao. A seguir vem o cdigo da instruo, o nmero da balana (podem ser conectadas at 16 Balanas em anel RS232C, ou 32 balanas em barramento RS 485), status de leitura, 5 bytes com valores transmitidos ou peso lido, e finalizando com dois bytes de checksum. O word de checksum formado, simplesmente pela soma dos 9 bytes anteriores da mensagem. Por exemplo, a mensagem para ler nmero de ciclo da balana pode ser: 02h 60h 50h 00h 00h 00h 00h 00h 00h 00h B2h O checksum 00B2h, pois 02h+60h+50h+00h+00h+00h+00h+00h+00h CDIGOS: Sero listados todos os comandos possveis para a balana. As seguintes convenes so adotadas: X - Byte irrelevante (pode ser qualquer valor) C - Cdigo da balana (endereo da balana na rede inicializado pela instruo 65h) S - Status do peso = 20h () Peso positivo e OK 2Dh (-) Peso negativo e OK) 45h(E) Display bloqueado 4Dh(M) Erro de RAM 4Fh(O) Over (excesso de peso)
Rua Arabutan, 372 Navegantes Porto Alegre/RS CEP: 90240-470 Fone: 51/ 3325.3001 E-mail: comercial@bextra.com.br Fax : 51/3325.6311 Site: www.bextra.com.br

resultado

de

Pgina 3 de 7

52h(R) Err1 ou Err2 (problemas na clula de carga) 54h(T) Fora de tolerncia 55h(U) Under (peso muito negativo) P1 P2 P3 P4 P5 N1 N2 N3 N4 N5 N6 N7 N8 CM CL Peso (unidade) Peso (dezena) Peso(centena) Peso(milhar) Peso (dezena de milhar) Contador de ciclos ou totalizador (unidade) Contador de ciclos ou totalizador (dezena) Contador de ciclos ou totalizador (centena) Contador de ciclos ou totalizador (milhar) Contador de ciclos ou totalizador (dezena de milhar) Contador de ciclos ou totalizador (centena de milhar) Contador de ciclos ou totalizador (milho) Contador de ciclos ou totalizador (dezena de milho) Checksum da mensagem (byte MSB) Checksum da mensagem (byte LSB)

60h - L nmero de ciclo da balana n. PC transmite: Balana responde: 02h 60h C X X X X X X CM CL 02h N8 N7 N6 N5 N4 N3 N2 N1 CM CL

Sendo N8N7N6N5N4N3N2N1 o nmero de ciclos da balana. Quando este nmero incrementado a balana completou mais um ciclo de pesagem e, portanto, os dados de pesagem podem ser lidos (peso, data, hora, totalizador). 61h - L hora da balana n. PC transmite: Balana responde: 02h 61h C X X X X X X CM CL 02h 61h C H2 H1 M2 M1 S2 S1 CM CL

Sendo H2H1 a hora, M2M1 o minuto e S2S1 o segundo de trmino do ltimo ciclo de pesagem.
Rua Arabutan, 372 Navegantes Porto Alegre/RS CEP: 90240-470 Fone: 51/ 3325.3001 E-mail: comercial@bextra.com.br Fax : 51/3325.6311 Site: www.bextra.com.br

Pgina 4 de 7

62h - L data da balana n. PC transmite: Balana responde: 02h 62h C X X X X X X CM CL 02h 62h C D2 D1 M2 M1 A2 A1 CM CL

Sendo D2 D1 o dia M2M1 o ms e A2A1 o ano de trmino do ltimo ciclo de pesagem. 63h - L peso bruto da balana n. PC transmite: Balana responde: CL 02h 63h C X X X X X X 02h 63h C S P5 P4 P3 P2 CM CL P1 CM

Sendo P5P4P3P2P1 o peso bruto do ltimo ciclo de pesagem efetuado pela balana. 64 - L tara da balana n. PC transmite: CL Balana responde: CL 02h 64h C X X X X X X CM CM

02h 64h C S

P5 P4 P3 P2 P1

Sendo P5P4P3P2P1 a tara do ltimo ciclo de pesagem efetuado pela balana. 65h - Programa cdigo de acesso das balanas. Permite designar cdigo de acesso para todas as balanas existentes no anel de comunicao RS232C. especificado o cdigo da primeira balana e a segunda recebe o nmero subseqente e assim sucessivamente. Este comando no operacional em RS 485. PC transmite: Balana responde: 02h 65h C X 02h 65h C+1 X X X X X X X X X X X CM CL CM CL

66h - L peso lquido da balana n.

Rua Arabutan, 372 Navegantes Porto Alegre/RS CEP: 90240-470 Fone: 51/ 3325.3001 E-mail: comercial@bextra.com.br Fax : 51/3325.6311 Site: www.bextra.com.br

Pgina 5 de 7

PC transmite: Balana responde:

02h 66h C 02h 66h C

X X X X X X CM CL S P5 P4 P3 P2 P1 CM CL

Sendo P5P4P3P2P1 o peso lquido do ltimo ciclo de pesagem efetuado pela balana.

67h - L totalizador da balana n. PC transmite: CL Balana transmite: CL 02h 67h C 02h N8 X X X X X X CM

N7 N6 N5 N4 N3 N2 N1 CM

Sendo N8N7N6N5N4N3N2N1 o peso totalizado at o ltimo ciclo de pesagem efetuado pela balana. 68h - Tarar ou zerar totalizador e contador de ciclos da balana n. PC transmite: CL Balana responde: CL 02h 68h C X 02h 68h 5Ah 45h 52h 41h 52h CM 52h 41h 52h CM

C 30h 5Ah 45h

Note que, 5Ah,45h,52h,41h,52h correspondem a codificao ASCII da palavra ZERAR, e iro indicar a balana que esta deve tarar. Este comando s operacional com a balana foram de processo. PC transmite: CL Balana responde: CL 02h 68h C X 54h 4Fh 54h 41h 4Ch CM

02h 68h C 30h 54h 4Fh 54h 41h 4Ch CM

Note que 54h,4Fh,54h,41h,4Ch correspondem a codificao ASCII da palavra TOTAL, e iro indicar a balana que esta deve zerar totalizador e contador de ciclos. Este comando s operacional com a balana fora de processo.

Rua Arabutan, 372 Navegantes Porto Alegre/RS CEP: 90240-470 Fone: 51/ 3325.3001 E-mail: comercial@bextra.com.br Fax : 51/3325.6311 Site: www.bextra.com.br

Pgina 6 de 7

69h - Inicia dosagem na balana n. PC transmite: Balana responde: 02h 69h C 02h 69h C X X 30h X X X X X X X X CM CL X CM CL

6Ah - Programa peso lquido a ser dosado(PP)a cada ciclo da balana n. PC transmite: CL Balana responde: CL 02h 6Ah C X S P5 P5 P4 P3 P2 P1 CM

02h 6Ah C

P4 P3 P2 P1 CM

Sendo P5P4P3P2P1 o peso lquido a ser atingido em cada ciclo de pesagem da balana.

6Bh - L peso lquido a ser dosado (PP) e status da balana n. PC transmite: Balana responde: 02h 6Bh C 02h 6Bh C X S X X X P5 P4 P3 X X CM CL P2 P1 CM CL

Sendo P5P4P3P2P1 o peso lquido a ser atingido em cada ciclo de pesagem da balana e S o status da balana. O dado S pode assumir dois valores: 30h = Balana fora de processo 31h = Balana em processo. 6Ch Parar processo na balana n aps trmino do ciclo atual. PC transmite: CL Balana responde: CL 02h 6Ch C X X X X X X X X X CM X CM

02h 6Ch C 30h X

6Dh - Parar processo na balana n imediatamente. PC transmite: CL 02h 6Dh C X X X X X X CM

Rua Arabutan, 372 Navegantes Porto Alegre/RS CEP: 90240-470 Fone: 51/ 3325.3001 E-mail: comercial@bextra.com.br Fax : 51/3325.6311 Site: www.bextra.com.br

Pgina 7 de 7

Balana responde: CL

02h 6Dh C 30h X

X CM

COMUNICAO VIA RS 485 possvel comunicar-se com as balanas via rede RS-485. Neste caso, a topologia em barramento (em vez da topologia em anel utilizada em RS-232C). Portanto, o endereo da balana no pode ser programado via comunicao serial, pois todas as balanas recebem as mensagens simultaneamente. Em RS0485, a instruo 65h no operacional. Para comutar para RS-485 necessrio comutar dois estrapes (jumpers) existentes na placa IC-45. So eles: RS-232C RS-485 JP8 2-3(RS232) 1-2(RADIO) JP22 ABERTO FECHADO

Uma vez modificados os estrapes para RS-485, endereo da balana via teclado. Pressione (normalmente 9999) e pressione [ENTRA]. novamente [F1] para entrar na programao de endereo nmero de 01 a 99 e pressione [ENTRA].

preciso programar o [F1], digite a senha A seguir, pressione da balana. Dgite um

IMPORTANTE: O cdigo da balana ser o valor programado na balana via teclado somado ao nmero hexadecimal 4Fh. Assim, se programarmos a balana para o endereo 01, o cdigo desta balana ser 50h.

Rua Arabutan, 372 Navegantes Porto Alegre/RS CEP: 90240-470 Fone: 51/ 3325.3001 E-mail: comercial@bextra.com.br Fax : 51/3325.6311 Site: www.bextra.com.br

Você também pode gostar