MODO Slave DO RTU PDF

Title MODO Slave DO RTU
Course Redes e Protocolos
Institution Instituto Federal de Educação, Ciência e Tecnologia São Paulo
Pages 3
File Size 109.1 KB
File Type PDF
Total Downloads 40
Total Views 128

Summary

MODO Slave DO RTU...


Description

MODO SLAVE DO RTU Escreva os frames de solicitação e de resposta geradas para executar as tarefas abaixo em um slave MODBUS-RTU com a seguinte tabela de registros MODBUS:

Tabela de Registros Descrição Temperatura de alarme zona 1 Temperatura de alarme zona 2 Temperatura de alarme zona 3 Temperatura de alarme zona 4 Temperatura de alarme zona 5

Endereço 0010H 0011H 0012H 0013H 0014H

Unit 0,1°C 0,1°C 0,1°C 1°C 1°C

Range 34,3°C 22,1°C 45,6°C 15°C 58°C

a) Ler os valores de temperatura de alarme das zonas 1 e 2. (0,5pt) Endereço de rede do slave: 11H Operação: Leitura = 03H, onde recebe o endereço do primeiro registro de memória (0010 H), e, em seguida, recebe a quantidade de registros que serão lidos (0002H); Resposta: 4 bytes lidos e valores 343 e 221, que, em hexadecimal, são, respectivamente, 0157H e 00DDH.

Solicitaçã o Resposta

11H

03H

00H

10H

00H

02H

CRC

CRC

11H

03H

04H

01H

57H

00H

DDH

CRC

CRC

b) Ler os valores de temperatura de alarme das zonas 4 e 5. (0,5pt) Endereço de rede do slave: 11H Operação: Leitura = 03H, onde recebe o endereço do primeiro registro de memória (0013 H), e, em seguida, recebe a quantidade de registros que serão lidos (0002H); Resposta: 4 bytes lidos e valores 15 e 58, que, em hexadecimal, são, respectivamente, 000FH e 003AH.

Solicitaçã o Resposta

11H

03H

00H

13H

00H

02H

CRC

CRC

11H

03H

04H

00H

0FH

00H

3AH

CRC

c) Ler os valores de temperatura de alarme das zonas 2 e 3. (0,5pt) Endereço de rede do slave: 11H

CRC

Operação: Leitura = 03H, onde recebe o endereço do primeiro registro de memória (0011 H), e, em seguida, recebe a quantidade de registros que serão lidos (0002H); Resposta: 4 bytes lidos e valores 221 e 456, que, em hexadecimal, são, respectivamente, 00DD H e 01C8H.

Solicitaçã o Resposta

11H

03H

00H

11H

00H

02H

CRC

CRC

11H

03H

04H

00H

DDH

01H

C8H

CRC

CRC

d) Alterar a temperatura de alarme da zona 2 para 25°C. (0,5pt) Endereço de rede do slave: 11H Operação: Escrita = 06H, onde recebe o endereço do registro de memória (0011H), e, em seguida, recebe o valor a ser escrito (250 = 00FAH); Resposta: Uma réplica da solicitação.

Solicitaçã o Resposta

11H

06H

00H

11H

00H

FAH

CRC

CRC

11H

06H

00H

11H

00H

FAH

CRC

CRC

e) Alterar a temperatura de alarme da zona 5 para 56°C. (0,5pt) Endereço de rede do slave: 11H Operação: Escrita = 06H, onde recebe o endereço do registro de memória (0014H), e, em seguida, recebe o valor a ser escrito (56 = 0038H); Resposta: Uma réplica da solicitação.

Solicitaçã o Resposta

11H

06H

00H

14H

00H

38H

CRC

CRC

11H

06H

00H

14H

00H

38H

CRC

CRC

2

OBSERVAÇÕES: 1) Considere que o slave tenha sido programado com o seguinte endereço de rede: 1XH, onde X é igual ao penúltimo dígito do seu prontuário. Meu prontuário é SP166751-3, o penúltimo dígito é 1, portanto o endereço será 11H.

2) Preencha cada quadrado com o dado de 8 bits transmitido de forma codificada em cada caractere do frame, no formato hexadecimal. No final do frame não calcule o CRC, preencha com a sigla CRC. Exemplo:

Solicitaçã o

01H

02H

03H

04H

CRC

CRC

3...


Similar Free PDFs