• Nenhum resultado encontrado

IF1C RFID READER. SERIAL RS232 READINGS Application Note AN-2005 (PT-BR)

N/A
N/A
Protected

Academic year: 2021

Share "IF1C RFID READER. SERIAL RS232 READINGS Application Note AN-2005 (PT-BR)"

Copied!
15
0
0

Texto

(1)

IF1C RFID READER

SERIAL RS232 READINGS

(2)

SUMÁRIO

1) OBJETIVO. ... 3

2) DIAGRAMA DE CONEXÕES IF1 x THOR. ... 3

2.1) CONECTOR DE DADOS IF1. ... 4

2.2) CONECTORES RS232 – THOR – STANDARD DOCK. ... 5

2.3) CABO DE CONEXÃO RS232. ... 6

2.4) CONECTOR DE ANTENAS (RF) DO LEITOR. ... 6

3) CONFIGURAÇÕES DO LEITOR RFid. ... 7

4) OPERAÇÃO... 9

(3)

SERIAL RS232 READINGS

1) OBJETIVO

Este documento descreve a implementação básica de conexões do leitor fixo RFid

Honeywell IF1 através da interface serial – RS232. Como exemplo será utilizado um

computador veicular Honeywell Thor VM2.

2) DIAGRAMA DE CONEXÕES IF1 x THOR

a) Alimentação do leitor IF1. O leitor é alimentado pelo próprio cabo ethernet através de POE – Power Over Ethernet. Necessário empregar um Injetor de POE ou um Switch POE.

b) Conexão de dados entre o leitor e o Computador através de interface serial RS232. A figura abaixo ilustra estas conexões.

(4)

2.1) CONECTOR DE DADOS IF1.

A porta serial RS232 no leitor IF1 é acessada pelos pinos 2,3 e 5 do conector DB-15 fêmea. A figura a seguir ilustra este conector.

Fig. 2 – IF1 – GPIO Connector – front view.

N Function Type

1 ETHERNET + POE RJ 45 F

2 GPIO (optional) DB 15 F

3 USB USB B F 4 External antenna port TNC F Rev

Pin Function

1 +5 [VDC] output – not isolated – internal power supply (300 [mA] Max).

2 HOST RX – RS232 not isolated (output from IF1) 3 HOST TX – RS232 not isolated (input from IF1)

4 NC

5 GND not isolated – internal power supply

6 NC 7 NC 8 NC

9 V- common inputs/outputs isolated 10 V- common inputs/outputs isolated 11 Output O0+ isolated

12 Output O1- isolated 13 Input I0+ isolated 14 Input I1+ isolated

(5)

2.2) CONECTORES RS232 – THOR – STANDARD DOCK.

A figura a seguir ilustra a Standard Dock para o Computador Veicular Honeywell Thor VM2.

Pin Signal Description Direction

1 DCD Data Carrier Detect Input

2 RxD Receive Data Input

3 TxD Transmit Data Output

4 DTR Data Terminal Ready Output

5 GND Ground -

6 DSR Data Set Ready Input

7 RTS Request to Send Output

8 CTS Clear to Send Input

9 +5 [VDC] or

RI Power Out 500 [mA] max. or Ring Indicator Power out or Input

SH CGND Chassis Ground -

(6)

2.3) CABO DE CONEXÃO RS232.

O cabo de conexão deve ser implementado com conectores DB15 (VGA) macho do lado do IF1 e DB9 fêmea do lado do Thor.

Recomendado utilizar cabo manga blindado # 22 AWG – 2 vias (+terra) com trança de cobre (estanhado ou nú). Comprimento máximo: 5 [m].

2.4) CONECTOR DE ANTENAS (RF) DO LEITOR.

As portas de antena do leitor RFid IF1 possuem conectores tipo TNC fêmea Reverso 50[Ω].

O cabo de RF de cada antena deve estar equipado com conector TNC macho reverso 50[Ω].

Fig. 4 – Connection Cable.

IMPORTANTE:

As implementações devem ser efetuadas por profissional devidamente habilitado sob risco de danos aos equipamentos.

Conector TNC fêmea reverso (RP-TNC female).

(7)

3) CONFIGURAÇÕES DO LEITOR RFid.

Antes da operação é necessário configurar a interface Serial do leitor RFid. Esta configuração é efetuada apenas uma vez, após a qual o equipamento estará pronto para operação via serial RS232.

a) Conectar o leitor via Ethernet (POE Injector).

b) Abrir a página web do leitor.

IP default: 192.168.10.10 (alterado pelo DHCP) IP alternativo: 169.254.1.1 (independente do DHCP)

c) Efetuar login.

Default Username: intermec Default Password: intermec

Notas:

- Se o DHCP estiver habilitado o IP do leitor será fornecido pelo roteador. - O Computador precisa estar na mesma rede do equipamento.

Fig. 6 – Login na página web do leitor. Fig. 5 – Alimentando o Leitor IF1 via POE injector.

(8)

d) Abrir o menu BRI Server.

Enable BRI on serial port;

Definir o Serial Baud Rate 115200 (default); Clicar em Activate Changes.

(9)

4) OPERAÇÃO.

A operação de leituras é resumida e simples e consiste no envio de comando de leitura (READ) para o leitor e recebimento das leituras (EPC).

O fluxo de informações é descrito abaixo.

a) O Computador envia <ENTER> afim de

determinar se o leitor está pronto para receber comandos.

b) O Computador inicializa a interface BRI

Serial com ATTRIB ECHO=ON e ATTRIB TTY=ON.

c) O Computador envia comando de leituras

(READ).

d) O Leitor transmite as leituras das TAGs –

Código EPC de cada TAG em hexadecimal.

e) O computador pode interromper as

leituras com o comando READ STOP.

Os comandos de configuração ATTRIB ECHO=ON e ATTRIB TTY=ON devem ser confirmados pelo caractere ASCII Line Feed <LF> (0Ah), assim:

ATTRIB ECHO=ON<LF> ATTRIB TTY=ON<LF>

No teclado o caractere LF (0Ah) é enviado com CTRL+J. Os demais comandos devem ser seguidos por <ENTER>.

O EPC (Electronic Product Code) possui normalmente 96 bits (12 bytes). Este código é enviado, pelo leitor, em formato Hexadecimal, precedido pelo caractere “H”.

Exemplo de EPC lido:

(10)

A seguir o fluxograma do software instalado no computador:

Durante o ciclo inicial o computador (Thor) envia caracteres <ENTER> ao leitor. Este mecanismo permite detectar se o leitor está conectado e pronto para receber comandos BRI através da porta serial.

Quando o leitor estiver pronto, o mesmo responde com a string “OK>”. Neste tempo pode ocorrer de o leitor enviar várias strings “OK>”, pois, durante a inicialização os caracteres <ENTER> recebidos ficam no buffer da serial (do leitor). Uma simples limpeza no buffer de recepção do computador implementa mecanismo simples de mitigar eventuais falhas de execução.

Os comandos ATTRIB inicializam a interface BRI na porta Serial do leitor, tornando-o apto a receber os comandos de leitura e outros.

• Parâmetros de configuração da porta serial RS232 (COM): Baud Rate: 115200 (default)

Data bits: 8 Stop bits: 1 Paridade: none Flow Control: none

(11)

5) COMANDOS BÁSICOS DE LEITURA – BRI.

Comando READ, abreviadamente R. Executa leituras RFid.

Variantes do comando READ: READ REPORT=EVENT

Inicia leituras. O(s) EPC(s) da(s) TAG(s) é(são) enviados, pelo leitor, apenas uma vez.

READ REPORT=EVENTALL

Inicia leituras. O(s) EPC(s) da(s) TAG(s) é(são) enviado(s) diversas vezes enquanto a(s) mesma(s) estiver(em) ao alcance da antena do leitor.

Parâmetros do comando READ READ RSSI

Inicia leituras. O Leitor envia o EPC da TAG e o RSSI instantãneo da leitura.

A string de resposta de leituras tem os campos separados por espaços.

EVT:TAG H112233445566778899AABBCC<ENTER>

READ ANT

Inicia leituras. O leitor informa o EPC da TAG e o número da antena na qual ocorreu a leitura

READ STOP

Interrompe leituras.

OBS: O comando READ pode ser utilizado na forma abreviada, simplesmente “R”. Exemplos:

R REPORT=EVENTALL<ENTER> r report=eventall<ENTER>

(12)

A seguir é ilustrada a sequência de inicialização do leitor RFid.

OBS: O comando ATTRIB ECHO=ON <LF> não aparece devido ao ECHO estar desabilitado antes deste. <ENTER> <ENTER> <ENTER> <ENTER> <ENTER> <ENTER>

Fig. 8 – Boot do leitor IF1.

ATTRIB ECHO=ON <LF>

(13)

a) Comando R REPORT=EVENT R REPORT=EVENT<ENTER>

Respostas do leitor: EVT:TAG H112233445566778899AABBCC<ENTER>

R STOP<ENTER>

b) Comando REPORT=EVENTALL R REPORT=EVENTALL<ENTER>

Respostas do leitor: EVT:TAG H112233445566778899AABBCC<ENTER>

R STOP<ENTER>

Leituras de uma TAG (EPC)

Fig. 11 – Leituras REPORT=EVENTALL.

EPC – 12 bytes em Hexadecimal Leituras de 04 TAGs (EPCs)

EPC – 12 bytes em Hexadecimal

(14)

c) Comando R RSSI REPORT=EVENT R RSSI REPORT=EVENT<ENTER>

Respostas do leitor: EVT:TAG H112233445566778899AABBCC -55.4<ENTER>

R STOP<ENTER>

EPC

Fig. 12 – Leituras REPORT=EVENT com RSSI.

(15)

Elaborado por:

Nome Função

A. Verdibello RFid Specialist

Notas de Revisão:

Versão Data OBS

1.0 2021 – feb. Init Deploy

Para mais informações, visite:

www.honeywellaidc.com/pt-br

Honeywell Safety and Productivity Solutions

Av. Tamboré, 267 - 17º andar Barueri, SP, 06460-000 (11) 3711-6770 www.honeywell.com

IF1C AN-2005 | Rev01 | 02/21 © 2021 Honeywell International Inc

Referências

Documentos relacionados