Anda di halaman 1dari 19

Cerne Tecnologia e Treinamento

Tutorial para Testes na Placa MODBUS I/O RS485


(21)3062-1711 (11)4063-1877 Skype: suporte.cerne-tec MSN: suporte.cerne-tec@hotmail.com

www.cerne-tec.com.br

Cerne

Tutorial para Testes na Placa MODBUS IO RS485

Kits Didticos e Gravadores da Cerne Tecnologia


A Cerne tecnologia tm uma linha completa de aprendizado para os microcontroladores da famlia PIC e 8051. Veja os detalhes de cada um nas figuras abaixo:

Kit PICLAB16F628A ou PICLAB18F1220


Microcontrolador PIC16F628A ou PIC18F1220 Comunicao serial Comparador Display de 7 segmentos Leds Botes Gravao ICSP

Kit PICLAB16F877A ou PICLAB18F442


Microcontrolador PIC16F877A ou PIC18F442 Comunicao serial AD Display de 7 segmentos Display LCD Infravermelho Controle de velocidade de motor Varredura de teclas Memria I2C

Kit PIC MASTER PIC18F4550


Microcontrolador PIC18F4550 Comunicao serial Comunicao USB 2.0 Comunicao PS2 Display LCD Display Grfico Comunicao infravermelho em RC5 Comunicao RS232 Comunicao RS485 Varredura de Leds Varredura de teclas

Kit 8051LAB
Microcontrolador AT89S8252 Comunicao serial Display de 7 segmentos Leds Botes Varredura de teclas Display LCD Gravao ICSP

www.cerne-tec.com.br

cerne@cerne-tec.com.br

(21) 4063-9798

Cerne

Tutorial para Testes na Placa MODBUS IO RS485

Kit HTLAB
Microcontrolador HT48E30 Display LCD Display de 7 segmentos Leds Botes Gravao ICSP

Gravador GPPIC PRO


Grava os modelos da linha flash e otp da famlia Microchip como PIC12, PIC16 e PIC18.

Uma linha completa de componentes para o desenvolvimento de seus projetos eletrnicos como displays, PICs, botes, leds, cristais e etc.

Visite a nossa pgina na Internet, no endereo www.cerne-tec.com.br e conhea melhor nossos servios e produtos.

O nosso negcio o conhecimento.

www.cerne-tec.com.br

cerne@cerne-tec.com.br

(21) 4063-9798

Cerne
ndice

Tutorial para Testes na Placa MODBUS IO RS485

1. Reconhecendo o Kit 2. Reconhecendo a Placa Cerne MODBUS IO RS485 3. Conectando a Placa 4. Suporte Tcnico

05 06 07 19

Todos os direitos reservados Cerne Tecnologia e Treinamento LTDA. Nenhuma parte desta edio pode ser utilizada ou reproduzida em qualquer meio ou forma, seja mecnico, eletrnico, fotocpia, gravao ou etc. nem apropriada ou estocada em sistema de banco de dados sem a expressa autorizao.

www.cerne-tec.com.br

cerne@cerne-tec.com.br

(21) 4063-9798

Cerne

Tutorial para Testes na Placa MODBUS IO RS485

1. Reconhecendo o Kit
Antes de iniciar este tutorial, vamos reconhecer o material que acompanha este kit.

Placa MODBUS IO RS232

CD de Instalao, Softwares e Exemplos

Obs: A placa no acompanha fonte de alimentao. Obs: A placa no acompanha conversor RS232 RS485. Obs: importante que o usurio possua um conversor do tipo RS232 para RS485 para poder testar a placa.

www.cerne-tec.com.br

cerne@cerne-tec.com.br

(21) 4063-9798

Cerne

Tutorial para Testes na Placa MODBUS IO RS485

2. Reconhecendo a placa PIC Cerne MODBUS IO RS485


Vamos agora reconhecer os pontos da placa Cerne MODBUS IO RS485:

Entradas Analgicas de corrente Porta de Comunicao RS485 Sadas Digitais de OUT1 a OUT4 Microcontrolador Entrada 12V Entradas Digitais de INP1 a INP4

www.cerne-tec.com.br

cerne@cerne-tec.com.br

(21) 4063-9798

Cerne

Tutorial para Testes na Placa MODBUS IO RS485

Rels

3. Conectando a Placa Passo 1. Conecte o cabo de comunicao RS485 na placa, atravs dos pinos D+ e D- (Na placa estes pinos esto invertidos, onde D+ coloque o D- e onde o D- coloque o D+). Passo 2. Conecte a fonte de alimentao a placa. A fonte deve ter de 10V a 14V. Passo 3. Iremos utilizar para comunicar com a placa o software de teste Modbus Test Pro que free e pode ser baixado gratuitamente em http://www.rogue-engr.com/cportal/ . Este software permitir com que possamos comunicar com a placa e testar os seus recursos, porm observe que voc poder utilizar outros softwares supervisrios de acordo com a sua necessidade. Ao inicializar este software, a seguinte tela surgir:

www.cerne-tec.com.br

cerne@cerne-tec.com.br

(21) 4063-9798

Cerne

Tutorial para Testes na Placa MODBUS IO RS485

O endereo padro desta placa o 2 e a velocidade de comunicao de 9600 bps. Confirme que o campo Modbus Address ficar com 2, observando a caixa a seguir:

www.cerne-tec.com.br

cerne@cerne-tec.com.br

(21) 4063-9798

Cerne

Tutorial para Testes na Placa MODBUS IO RS485

Agora para ligar as sadas, acionamento de bobina, que desejamos ligar. Por exemplo, referenciadas de 1 a 4. Se por abaixo e pressionarmos o boto observe:

devemos informar no comando de o comando 5 qual das 4 sadas as sadas OUT1 a OUT4 so exemplo colocarmos 1 no campo Fcn 05 ON o rel OUT1 ir ligar,

www.cerne-tec.com.br

cerne@cerne-tec.com.br

(21) 4063-9798

Cerne

Tutorial para Testes na Placa MODBUS IO RS485

Agora se pressionarmos o boto Fcn 05 OFF o rel 1 ir desligar, observe:

www.cerne-tec.com.br

cerne@cerne-tec.com.br

(21) 4063-9798

10

Cerne

Tutorial para Testes na Placa MODBUS IO RS485

Esta mesma idia vlida para as outras sadas, neste caso as sadas de 2 a 4. Agora para lermos as entradas digitais, usamos o comando Modbus Function 1 que est marcado a seguir:

www.cerne-tec.com.br

cerne@cerne-tec.com.br

(21) 4063-9798

11

Cerne

Tutorial para Testes na Placa MODBUS IO RS485

Por exemplo, se precisarmos ler a entrada digital 1, basta com que digitemos o valor no campo Start Register, como apresentado abaixo:

www.cerne-tec.com.br

cerne@cerne-tec.com.br

(21) 4063-9798

12

Cerne

Tutorial para Testes na Placa MODBUS IO RS485

Note que no Campo Result, o valor retornado foi 0 porque neste momento a entrada digital no est ativa. Agora se fecharmos o contato da entrada digital 1 e fizermos a leitura desta porta, o valor retornado ser 1 como apresentado a seguir:

www.cerne-tec.com.br

cerne@cerne-tec.com.br

(21) 4063-9798

13

Cerne

Tutorial para Testes na Placa MODBUS IO RS485

Mesma idia vlida para as outras entradas, bastando neste caso alterar o campo Start Register para 2, 3 ou 4 de acordo com a entrada a ser verificada. Para lermos as entradas analgicas o processo um pouco diferente. Ambas as entradas funcionam com resoluo de 12 bits e podem ler correntes de 0 a 22 mA. Como o valor da resoluo maior que 1 byte, a parte alta da leitura do primeiro canal que o canal AD1 estar no registro 5 e a parte baixa, no registro 6. Mesma idia vlida para a entrada analgica AD2, porm a parte alta deste estar no registro 7 e a parte baixa no registro 8. Observe abaixo como feita a leitura do canal AD1 para a parte alta:

www.cerne-tec.com.br

cerne@cerne-tec.com.br

(21) 4063-9798

14

Cerne

Tutorial para Testes na Placa MODBUS IO RS485

E agora a parte baixa:

www.cerne-tec.com.br

cerne@cerne-tec.com.br

(21) 4063-9798

15

Cerne

Tutorial para Testes na Placa MODBUS IO RS485

Note neste caso que o valor retornado foi 0x0000. Agora observe a leitura do canal 2, note que neste caso est injetado no mesmo uma corrente de 11 mA:

www.cerne-tec.com.br

cerne@cerne-tec.com.br

(21) 4063-9798

16

Cerne

Tutorial para Testes na Placa MODBUS IO RS485

Agora observe a parte baixa:

www.cerne-tec.com.br

cerne@cerne-tec.com.br

(21) 4063-9798

17

Cerne

Tutorial para Testes na Placa MODBUS IO RS485

Note que agora o valor retornado foi 0x0801 que em decimal vale 2049, praticamente a metade de 4096 que a resoluo de 12 bits para uma corrente de 22 mA e como neste caso est sendo injetado 11 mA, o valor 2049 equivalente a esta medio.

www.cerne-tec.com.br

cerne@cerne-tec.com.br

(21) 4063-9798

18

Cerne
4. Suporte Tcnico

Tutorial para Testes na Placa MODBUS IO RS485

Qualquer dvida que voc tenha no hesite em nos contatar! Temos os seguintes meios de acesso: Telefone: (21) 4063-9798 ou (11) 4063-1877 E-mail: suporte@cerne-tec.com.br Skype: cerne-tec MSN: cerne-tec@hotmail.com Desejamos a voc um excelente desenvolvimento de projetos eletrnicos microcontrolados! Cerne Tecnologia e Treinamento LTDA

www.cerne-tec.com.br

cerne@cerne-tec.com.br

(21) 4063-9798

19