APLICATIVO DE MONITORAMENTO EM NÍVEL WEB - INTERFACE MODBUS-TCP

APLICATIVO DE MONITORAMENTO EM NÍVEL WEB - INTERFACE MODBUS-TCP

A opção Modbus-TCP para GaugerNET fornece um esquema conveniente para obter dados de sensores GaugerGSM em campo. Esta opção está disponível para qualquer software SCADA ou de monitoramento compatível com Modbus-TCP.

  • Introdução de Produto

 

USANDO GAUGERNET com MODBUS-TCP (GATEWAY)

A opção Modbus-TCP para GaugerNET fornece um esquema conveniente para obter dados de sensores GaugerGSM em campo. Esta opção está disponível para qualquer software SCADA ou de monitoramento compatível com Modbus-TCP. Ao nível da comunidade Modbus, a GaugerNET implementa uma funcionalidade Modbus Gateway. A utilização da interface Modbus-TCP para GaugerNET é uma alternativa à leitura direta de sensores GaugerGSM. A leitura direta do sensor é mais eficiente do que a rota indireta através do GaugerNET, mas envolve esforços de desenvolvimento de software. GaugerNET Modbus-TCP suporta um comando "write-registers" e um comando "read-registers". O comando de leitura é direcionado para um ID de unidade que é mapeado para o nome do sensor GaugerGSM. O GaugerNET também suporta respostas legais padrão, bem como respostas a comandos ilegais.

Web-based level monitoring

ARQUITETURA GAUGERNET

GaugerNET é uma 3-estrutura de servidor: Ouvinte, Apresentador e Gateway. O Listener é um aplicativo PHP executado no servidor Linux e implementa um ouvinte de soquete TCP para sensores GaugerGSM e GaugerGPS em campo. Os dados são armazenados em um banco de dados MySQL. Presenter é um servidor web PHP/HTML para usuários, apresentando gráficos, tabelas e mapas. Gateway é um aplicativo PHP em execução no servidor Linux. Gateway implementa uma função Modbus TCP Gateway. O Gateway aceita solicitações Modbus para dados do sensor e responde com dados lidos do MySQL.

 

CÓDIGO DE FUNÇÃO DE MENSAGEM DE SOLICITAÇÃO MODBUS 0x10 (GRAVAR REGISTROS)

Byte

Descrição

0-1

identificador de transação

2-3

Identificador de protocolo 0x00

4-5

Comprimento {{0}}x00 / 0x0D

6

Identificador da unidade 0x00

7

Código de função 0x10

8-9

Deslocamento de registro {{0}}x00 / 0x64

10-11

Número de registros {{0}}x00 / 0x03

13-18

Bytes a serem gravados (conteúdo de bytes entre {{0}}x21 e 0x7F)

Exemplo:

00 01 00 00 00 0D 00 10 00 00 03 06 41 42 43 2B 61 62

Significado: Escreva os caracteres AB C mais os caracteres ab nos registros numéricos (decimais) 100, 101, 102.

 

FLUXO DE MENSAGEM MODBUS-TCP

GAUGERNET Gateway implementa comandos Modbus Class {{0}}: 0x03 (leitura) e 0x10 (gravação). Uma solicitação de gravação predefinida deve preceder uma solicitação de leitura. Uma solicitação de gravação ativa o Gateway para responder às seguintes solicitações de leitura. A ativação é ON por 10 minutos. Os clientes podem enviar uma solicitação de gravação antes de cada solicitação de leitura. Como alternativa, os clientes podem enviar uma solicitação de gravação seguida por uma série de solicitações de leitura, desde que o tempo limite de ativação de 10 minutos não tenha passado. A resposta a uma solicitação de leitura quando o Gateway não está ativado resultará em uma resposta de exceção 0x0A.

 

CÓDIGO DE FUNÇÃO DE MENSAGEM DE SOLICITAÇÃO MODBUS 0x03 (LER REGISTROS)

Byte

Descrição

0-1

identificador de transação

2-3

Identificador de protocolo 0x00

4-5

Comprimento {{0}}x00 / 0x06

6

Identificador de unidade 0x01-0xFE mapeado para ID do sensor

7

Código de função 0x03

8-9

Deslocamento de registro - variáveis ​​de processo

10-11

Número de registradores - variáveis ​​de processo

Exemplo:

00 01 00 00 00 06 0A 03 00 01 00 03

Significado: Leia as seguintes variáveis ​​do Sensor 10: Distância, Volume, Fluxo.

 

VARIÁVEIS DE PROCESSO

Processo

Desvio

 

Processo

Desvio

Distância

0x01

 

Mês

0x0C

Nível

0x02

 

Ano

0x0D

Fluxo

0x03

 

Hora

0x0E

Recarga

0x04

 

Minuto

0x0F

Volume

0x05

 

LAT grau

0x10

temperatura int

0x06

 

LAT min

0x11

Temp ext

0x07

 

LAT seg

0x12

Tensão

0x08

 

LON graus

0x13

RSSI

0x09

 

LON min

0x14

Status

0x0A

 

LON seg

0x15

Dia

0x0B

 

 

 

 

 

Tag: aplicativo de monitoramento de nível web - modbus-interface tcp, aplicativo de monitoramento de nível web - modbus-interface tcp fabricantes, fornecedores, fábrica

Enviar inquérito

(0/10)

clearall