Skip to content

endroca/RS485-MONITORING

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RS485 - Monitor

1

2

Comunicação mestre-escravo para leitura dos sensores

  1. Listagem dos escravos presentes no barramento
Enviado: { "addressee": "$id", "action": 0  }
Recebido: { "id": "$id", "configs": [tempo de amostragem, setpoint, tolerancia]}
  1. Com a listagem dos escravos online, o mestre ficará fazendo o chaveamento perguntando se existe alguma necessidade de transmissão de informação
Enviado: { "addressee": "$id", "action": 1  }
Recebido: { "id": "$id", sensor: $valor }
ou
Recibido: { "id" : "$id" }, caso não tenha leitura de ADC disponivel
  1. Configuração de escravo
Enviado: { "action" : 2,"addressee": $id ,"configs": [tempo de amostragem, setpoint, tolerancia]}
Recebido: { "id" : "$id" } 

Comunicação supervisorio-mestre

  • Solicitando os escravos online
Enviado: { "action" : 2 }
Recebido: { "action" : 2, response : [{ "id": "$id", sensor: $valor, ping: $tempo de tramissão e recebimento}...] }
  • Aplicar configuração no escravo
Enviado: { "action" : 1, "addressee": $id ,"configs": [tempo de amostragem, setpoint, tolerancia]}
Recebido: Sem recebimento 
  • Lendo informação do sensores
Recebido: { "id": "$id", sensor: $valor, ping: $tempo de tramissão e recebimento}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published