Você está na página 1de 47

MANUAL DO USUÁRIO

Modelo: Marthe GPRS A800


Índice

1 INTRODUÇÃO .......................................................................................................................... 5

2 CARACTERÍSTICAS TÉCNICAS ................................................................................................. 6

3 CARACTERÍSTICAS ELÉTRICAS ................................................................................................. 7

3.1 ALIMENTAÇÃO .......................................................................................................................... 7


3.1.1 ESPECIFICAÇÃO DA FONTE DE ALIMENTAÇÃO ........................................................................... 7
3.2 INTERFACE GSM/GPRS ............................................................................................................. 7
3.2.1 PRINCIPAIS CARACTERÍSTICAS .................................................................................................. 7
3.3 INTERFACE RS-232C ................................................................................................................. 7
3.3.1 PRINCIPAIS CARACTERÍSTICAS .................................................................................................. 8
3.3.2 PINAGEM .............................................................................................................................. 8
3.4 INTERFACE RS-422 / RS-485...................................................................................................... 9
3.4.1 PRINCIPAIS CARACTERÍSTICAS .................................................................................................. 9
3.4.2 PINAGEM .............................................................................................................................. 9
3.5 ENTRADAS E SAÍDAS DE USO GERAL ........................................................................................... 10
3.5.1 PRINCIPAIS CARACTERÍSTICAS ................................................................................................ 10
3.5.2 PINAGEM ............................................................................................................................ 10

4 CONFIGURAÇÃO .................................................................................................................. 10

4.1 CONFIGURAÇÃO LOCAL .......................................................................................................... 10


4.1.1 TELA DE INFORMAÇÕES ......................................................................................................... 13
4.1.2 CONFIGURAÇÕES DE CONEXÃO GPRS .................................................................................. 14
4.1.3 CONFIGURAÇÃO DE DNS ..................................................................................................... 15
4.1.4 CONFIGURAÇÕES DO SERVIDOR DE ACESSO ........................................................................... 16
4.1.5 PORTAS TCP ........................................................................................................................ 17
4.1.6 CONFIGURAÇÃO DO TEMPO DE REPETIÇÃO DO PEDIDO DE CONEXÃO ...................................... 19
4.1.7 CONFIGURAÇÃO DO TIME-OUT ............................................................................................. 20
4.1.8 CONFIGURAÇÃO SERIAL RS232 ............................................................................................. 21
4.1.9 CONFIGURAÇÃO SERIAL RS485/RS422 ................................................................................. 23
4.1.10 MODO DE OPERAÇÃO ....................................................................................................... 24
4.1.11 NÍVEL DE SINAL................................................................................................................... 25
4.1.12 CONFIGURAÇÃO DA HABILITAÇÃO DE FUNÇÕES ................................................................... 27
4.1.13 CONFIGURAÇÕES DO SIM-CARD ........................................................................................ 27
4.1.14 CONFIGURAÇÕES DO RELÓGIO ........................................................................................... 27
4.1.15 MENU IO........................................................................................................................... 27
4.1.16 SALVANDO AS ALTERAÇÕES E SAINDO .................................................................................... 33
4.2 CONFIGURAÇÃO ATRAVÉS DE COMANDOS SMS ........................................................................ 34
4.2.1 PROTOCOLO PARA CADA COMANDO .................................................................................... 35
4.2.2 PROTOCOLO PARA MAIS DE UM COMANDO NA MESMA MENSAGEM......................................... 37

www.ativasolucoes.com.br 2
5 FUNCIONALIDADES E OPERAÇÃO ....................................................................................... 37

5.1 ENTRADAS E SAÍDAS DE USO GERAL ............................................................................................ 37


5.2 PROTOCOLO DE COMUNICAÇÃO COM O MARTHE (PORTA 3502 PADRÃO). ................................... 38

6 DESCRIÇÃO DAS APLICAÇÕES BÁSICAS ........................................................................... 43

6.1 CONVERSOR SERIAL/GSM/GPRS ............................................................................................. 43


6.2 TELESUPERVISÃO VIA INTERNET ................................................................................................... 45
6.3 INTEGRAÇÃO COM MEDIDORES DE ENERGIA ............................................................................... 45

7 CONTROLE DO DOCUMENTO .............................................................................................. 46

7.1 CONSIDERAÇÕES GERAIS ......................................................................................................... 46


7.2 RESPONSABILIDADES PELO DOCUMENTO ..................................................................................... 46

www.ativasolucoes.com.br 3
Índice de Figuras
FIGURA 01 - VISÃO FRONTAL DO CONECTOR DB9 MACHO ..................................................... 8
FIGURA 02 - TELA DE CONFIGURAÇÃO DA CONEXÃO DO HYPER TERMINAL ..................... 11
FIGURA 03 - TELA DE CONFIGURAÇÃO DA COMUNICAÇÃO DO HYPER TERMINAL ......... 11
FIGURA 04 - TELA DE CONFIGURAÇÃO DO MARTHE GPRS ..................................................... 12
FIGURA 05 - INFORMAÇÕES MARTHE GPRS A800...................................................................... 13
FIGURA 06 - CONFIGURAÇÃO DA CONEXÃO GPRS ................................................................ 14
FIGURA 07 - MENU DE CONFIGURAÇÃO DE DNS ...................................................................... 15
FIGURA 08 - MENU DE CONFIGURAÇÃO DE SERVIDOR DE ACESSO – PARTE 1 ................... 16
FIGURA 09 - MENU DE CONFIGURAÇÃO DE SERVIDOR DE ACESSO – PARTE 2 ................... 17
FIGURA 10 - MENU DE CONFIGURAÇÃO DE PORTAS TCP ....................................................... 18
FIGURA 11 - MENU DE CONFIGURAÇÃO DO TEMPO DE REPETIÇÃO DA RECONEXÃO .... 19
FIGURA 12 - MENU DE CONFIGURAÇÃO DO TIME-OUT ........................................................... 20
FIGURA 13 - MENU DE CONFIGURAÇÃO RS232 – PARTE 1....................................................... 21
FIGURA 14 - MENU DE CONFIGURAÇÃO RS232 – PARTE 2....................................................... 22
FIGURA 15 - MENU DE CONFIGURAÇÃO RS485 – PARTE 1....................................................... 23
FIGURA 16 - MENU DE CONFIGURAÇÃO RS485 – PARTE 2....................................................... 24
FIGURA 17 - MENU MODO DE OPERAÇÃO................................................................................. 25
FIGURA 18 - NÍVEL DE SINAL ........................................................................................................... 26
FIGURA 19 - CONFIGURAÇÃO DA HABILITAÇÃO DE FUNÇÕES ............................................. 27
FIGURA 20 - CONFIGURAÇÕES DO SIM-CARD .......................................................................... 28
FIGURA 21 - CONFIGURAÇÕES DO RELÓGIO ............................................................................ 29
FIGURA 22 – MENU IO ...................................................................................................................... 30
FIGURA 23 - MENU IO ENTRADAS ANALÓGICAS – PARTE 1 ..................................................... 31
FIGURA 24 - MENU IO ENTRADAS ANALÓGICAS – PARTE 2 ..................................................... 31
FIGURA 25 – MENU IO SAÍDAS DIGITAIS ....................................................................................... 32
FIGURA 26 – MENU IO ENTRADAS DIGITAIS ................................................................................. 33
FIGURA 27 - SALVANDO AS ALTERAÇÕES E SAINDO ................................................................ 34
FIGURA 28 - SINALIZAÇÕES DO MARTHE GPRS A800 ................................................................ 43

Índice de Tabelas
TABELA 01 - CARACTERÍSTICAS TÉCNICAS .................................................................................... 6
TABELA 02 - INTERFACE GSM/GPRS – CARACTERÍSTICAS ........................................................... 7
TABELA 03 - INTERFACE SERIAL – CARACTERÍSTICAS ................................................................... 8
TABELA 04 - PINAGEM DO DB9 MACHO DA INTERFACE RS-232 ............................................... 8
TABELA 05 - INTERFACE RS-422 / RS-485 – CARACTERÍSTICAS................................................... 9
TABELA 06 - PINAGEM DO CONECTOR DA INTERFACE RS-422 / RS-485 ................................. 9
TABELA 07 - CARACTERÍSTICAS DAS PORTAS DE ENTRADA/SAÍDA ........................................ 10
TABELA 08 - DADOS DA CONFIGURAÇÃO DA COMUNICAÇÃO DO HYPER TERMINAL ... 12

www.ativasolucoes.com.br 4
1 Introdução

O Marthe GPRS A800 é um dispositivo capaz de enviar e receber dados por uma
rede GSM/GPRS sem a necessidade de um computador conectado a um modem, pois
possui um software embarcado com toda a Pilha TCP/IP e uma interface GSM/GPRS.
Uma das aplicações mais importantes é a de Conversor Serial GSM/GPRS ou
Conversor de Mídia, porém a aplicação de telesupervisão via internet pode ser
implementada por software, de acordo com as especificações do cliente.

www.ativasolucoes.com.br 5
2 Características Técnicas

Interface de rede GSM/GPRS


• Interface RS-232 full-duplex com taxa de
comunicação de 1,2 kbps até 38,4 kbps
disponível em conector DB9 macho.
Compatível com cabo conversor óptico
para interfaces com medidores de
Interfaces seriais
energia – padrão ABNT
• Interface RS422 / RS485, full/half duplex
com taxa de comunicação de 1,2 kbps
até 38,4 kbps disponível em conector de
parafuso encaixável de 4 vias.
8 entradas/saídas TTL para uso geral com
capacidade de drenagem e fornecimento
Entradas/saídas de uso geral de corrente máxima de 4mA por pino,
disponível em conector de parafuso
encaixável de 10 vias.
• Alimentação. (Power)
• Link, transmissão e recepção serial RS-485
• Link, transmissão e recepção serial RS-232
• Sinal
LEDs de sinalização • Config: Modo de configuração do
equipamento e status
• Sync: Comportamento do modem
GSM/GPRS
• Link I/O
Configuração Através de comando serial ou SMS.
Armazenamento Memória E2PROM de 448 kbytes
Tensão de alimentação 12 VCC
Consumo médio 140 mA @ 12 VDC
Protocolos disponíveis PPP, IP versão 4, TCP, DNS
Buffer de Transmissão Serial 1536 bytes
Buffer de Recepção Serial • 2560 bytes
• Suporta 3 conexões TCP simultâneas

• Conversor Serial / Ethernet


Principal aplicação • Telesupervisão via Internet
• Integração com medidores de energia

Tabela 01 - Características Técnicas

www.ativasolucoes.com.br 6
3 Características Elétricas
3.1 Alimentação
O Marthe GPRS A800 pode ser alimentado por uma fonte externa através do
conector de parafuso encaixável de duas vias.
O consumo médio do Marthe é de 140 mA @ 12 VDC, porém este valor pode variar
de acordo com o processamento do equipamento e da utilização das entradas/saídas.

3.1.1 Especificação da Fonte de Alimentação


- Tensão de 9 a 30 VDC
- Corrente mínima de 1 A

3.2 Interface GSM/GPRS


3.2.1 Principais Características

Faixas de Freqüência • Quad band: GSM 850/900/1800/1900MHz

Impedância nominal do
50 ohms
conector

Tabela 02 - Interface GSM/GPRS – Características

3.3 Interface RS-232C

A interface RS-232 do Marthe GPRS A800 segue o padrão TIA/EIA-232-E e está


disponível em conector DB9 macho, com a pinagem de acordo com a tabela abaixo.
Esta interface também possui LEDs indicativos de transmissão e recepção na parte
da tampa do equipamento.

www.ativasolucoes.com.br 7
3.3.1 Principais Características

Taxa de Transmissão 1,2 kbps a 38,4 kbps


Modo de Transmissão Full Duplex
Tensão máxima no pino RD ± 25 VDC
Tensão padrão negativa no pino
-12 VDC a -3 VDC
RD
Tensão padrão positiva no pino
+3 VDC a +12 VDC
RD

Tabela 03 - Interface Serial – Características

3.3.2 Pinagem

Pin No. Nome Descrição

1 NC Não conectado

2 RD Receive Data (a.k.a RxD, Rx)

3 TD Transmit Data (a.k.a TxD, Tx)

4 NC Não conectado

5 SGND Ground

6 NC Não conectado

7 RTS Request To Send

8 CTS Clear To Send

9 NC Não Conectado

Tabela 04 - Pinagem do DB9 macho da interface RS-232

Figura 01 - Visão frontal do conector DB9 macho

Esta interface pode ser acoplada ao cabo conversor óptico para interfaces com
medidores de energia, padrão ABNT.
3.4 Interface RS-422 / RS-485

A interface RS-485 do Marthe GPRS A800 atende os padrões TIA/EIA-422-B e TIA/EIA-


485-A e está disponível em conector de parafuso encaixável de 4 vias, com pinagem de
acordo com a tabela a seguir.

3.4.1 Principais Características

Taxa de transmissão 1,2 kbps a 9,6 kbps


Modo de transmissão Half ou Full duplex
Temperatura de
0 a +70°C
Operação

Tabela 05 - Interface RS-422 / RS-485 – Características

3.4.2 Pinagem

Pin No. Nome


Y TX+
Z TX-
A RX+
B RX-

Tabela 06 - Pinagem do conector da interface RS-422 / RS-485

www.ativasolucoes.com.br 9
3.5 Entradas e Saídas de Uso Geral

O Marthe GPRS A800 possui 8 entradas/saídas TTL de uso geral, que estão disponíveis
no conector de parafuso encaixável de 10 vias.

3.5.1 Principais Características

Capacidade de drenagem de corrente por pino 4 mA


Capacidade de fornecimento de corrente por pino 4 mA
Níveis de tensão compatível com o padrão TTL 3,3V

Tabela 07 - Características das portas de Entrada/Saída

3.5.2 Pinagem

A configuração dos pinos é definida de fábrica. Cada um dos 8 pinos pode ser
configurado da seguinte forma: entrada analógica, entrada digital ou saída digital.

4 Configuração

4.1 Configuração Local

Para configurar o Marthe GPRS A800 localmente é necessário primeiramente,


conectar o cabo serial no Marthe e numa porta de comunicação serial do PC. Utilize
para isso um cabo serial cruzado, com conectores DB9 fêmea.
Siga os passos descritos abaixo para continuar a configuração:
- Abrir um programa de comunicação, por exemplo, Hyper Terminal.
- Digitar um nome para a nova conexão, por exemplo, Marthe GPRS A800 Config.
- Selecionar a porta de comunicação serial do computador, por exemplo, COM1.

www.ativasolucoes.com.br 10
Figura 02 - Tela de Configuração da Conexão do Hyper Terminal

- Configurar a comunicação como demonstra a figura a seguir:

Figura 03 - Tela de Configuração da Comunicação do Hyper Terminal


Taxa Serial configurada no Marthe
Bits por segundo:
Padrão de Fabricação: 9600 bps
Bits de Dados 8 bits
Paridade Nenhum
Bits de Parada 1 bit
Controle de Fluxo Nenhum

Tabela 08 - Dados da Configuração da Comunicação do Hyper Terminal

- Reset o equipamento, ele entrará em modo de Setup por cinco segundos


aguardando comando;
- Pressione a tecla @ três vezes consecutivas a tela seguinte deverá aparecer no
HyperTerminal.

Figura 04 - Tela de configuração do Marthe GPRS


4.1.1 Tela de Informações

Digitando a opção 0, é possível colher as informações sobre o produto, como versão


de hardware, firmware, número de série e informações para contato, veja a figura
abaixo:

Figura 05 - Informações Marthe GPRS A800


4.1.2 Configurações de Conexão GPRS
A opção 1 é mostrada na figura abaixo:

Figura 06 - Configuração da Conexão GPRS

IP Primário: IP válido da Internet com o qual o Marthe GPRS A800 irá se conectar.
Este IP só será considerado se o DNS estiver desabilitado.
4.1.3 Configuração de DNS

A opção 2 é mostrada na figura abaixo:

Figura 07 - Menu de Configuração de DNS

Nesta tela é possível habilitar ou desabilitar a função DNS ou alterar o URL, onde
DNS desabilitado significa que o Marthe usará o IP configurado na opção 1 para realizar
conexão, e DNS habilitado, o Marthe usará uma URL configurada através da opção 2
(Alterar URL) para realizar conexão.
4.1.4 Configurações do Servidor de Acesso

A opção 3 é mostrada na figura abaixo:

Figura 08 - Menu de Configuração de Servidor de Acesso – Parte 1

Se o marthe estiver configurado para usar 2 chips, será mostrada a tela acima.
Selecionando umas das opções, será mostrada a tela abaixo:
Figura 09 - Menu de Configuração de Servidor de Acesso – Parte 2

Nesta tela é possível entrar com a configuração do servidor de acesso GPRS. Estes
dados são obtidos com a operadora de serviço móvel pessoal contratada pelo cliente.

4.1.5 Portas TCP

Este parâmetro indica qual porta o Marthe GPRS A800 estará realizando conexões
TCP para troca de dados. Digite a nova porta que desejar configurar e em seguida
pressione ENTER, ou pressione somente ENTER caso não queira mudar a porta TCP
padrão.
Figura 10 - Menu de Configuração de Portas TCP
4.1.6 Configuração do Tempo de Repetição do Pedido de Conexão

A opção 5 é mostrada na figura abaixo:

Figura 11 - Menu de configuração do Tempo de Repetição da Reconexão

Nesta opção é possível configurar o tempo de repetição do pedido de conexão


do Marthe GPRS A800.
4.1.7 Configuração do Time-Out

A opção 6 é mostrada na figura abaixo:

Figura 12 - Menu de configuração do Time-Out

Nesta opção é possível configurar o tempo de time-out do Marthe GPRS A800, que
em caso do Marthe ficar sem receber dados pela rede GSM/GPRS e pela porta serial por
mais tempo que o configurado, ele fechará a conexão TCP.
4.1.8 Configuração Serial RS232

Nesta opção é possível configurar a comunicação serial RS232 do Marthe GPRS


A800, como taxa de comunicação, paridade, número de stop bits, tempo de espera
para envio e delay entre bytes. Veja a figura a seguir.

Figura 13 - Menu de Configuração RS232 – Parte 1


Figura 14 - Menu de Configuração RS232 – Parte 2
4.1.9 Configuração Serial RS485/RS422
Nesta opção é possível configurar a comunicação serial RS485/RS422 do Marthe
GPRS A800, como taxa de comunicação, paridade, número de stop bits, tempo de
espera para envio e modo half(RS485)/full(RS422) duplex. Veja a figura a seguir.

Figura 15 - Menu de Configuração RS485 – Parte 1


Figura 16 - Menu de Configuração RS485 – Parte 2

4.1.10 Modo de Operação

O Marthe GPRS A800 possui o modo de operação Debug, onde é informado o


passo-a-passo de seu funcionamento, que vai desde a inicialização do SIM CARD até a
conexão com o servidor remoto.
O modo transparente permite acesso direto ao modem GSM interno pelas seriais,
caso seja necessário algum comando avançado.
Existe a opção de enviar o número de série de 6 dígitos quando conecta.
E existe também a opção de conexão TCP sempre ou só quando um dado é
recebido na serial.
A tela desta opção está a seguir.
Figura 17 - Menu Modo de Operação

4.1.11 Nível de Sinal

Esta opção mostra o nível de sinal do Marthe GPRS A800, onde os sinais podem ser
classificados em:
• 0 a 11 – Ruim;
• 12 a 22 – Bom;
• 22 a 31 – Muito bom;
• 99 dbm – Sem sinal.
Figura 18 - Nível de Sinal
4.1.12 Configuração da Habilitação de Funções

Esta opção é mostrada na figura abaixo:

Figura 19 - Configuração da Habilitação de Funções

Nesta opção é possível habilitar ou desabilitar a comunicação serial e/ou habilitar


e desabilitar a comunicação I/O do Marthe GPRS A800.
É importante desabilitar as funções que não serão utilizadas a fim de evitar tráfego
GPRS desnecessário.

4.1.13 Configurações do SIM-Card

Nesta opção é possível habilitar/desabilitar o segundo chip e definir se há


prioridade para o chip1 ou não.
Figura 20 - Configurações do SIM-Card

4.1.14 Configurações do relógio


Nesta opção é possível ajustar o relógio interno do equipamento. O relógio é
utilizado para gerar logs de eventos das IOs na memória.
Figura 21 - Configurações do relógio

4.1.15 Menu IO
Neste menu é possível configurar as IOs e verificar o funcionamento.
A opção L apaga todos os logs armazenados na memória.
Figura 22 – Menu IO

Cada tipo de porta tem suas próprias configurações.


Para as entradas analógicas estão disponíveis as seguintes configurações:
- Fator e offset: Utilizado para cálculo do valor real da grandeza medida
- Limite e histerese: Utilizado para gerar eventos de alarme
- Timer para gravar: Utilizado para gerar logs periódicos na memória do valor da entrada
Figura 23 - Menu IO Entradas analógicas – Parte 1

Figura 24 - Menu IO Entradas analógicas – Parte 2


Para as saídas digitais, é possível acionar e desacionar a porta.

Figura 25 – Menu IO Saídas digitais

Para as entradas digitais, é possível configurar o filtro anti-bouncing para imunidade a


ruídos(quanto tempo o estado da porta deve se manter para considerá-lo como válido).
Figura 26 – Menu IO Entradas digitais

4.1.16 Salvando as Alterações e Saindo

Esta opção é utilizada para salvar as alterações realizadas e sair do terminal de


configurações remotas. Escolhendo a opção de salvar as alterações [S], todas as
conexões TCP irão ser fechadas e o equipamento irá reiniciar automaticamente.
Figura 27 - Salvando as alterações e saindo

4.2 Configuração Através de Comandos SMS

O Marthe GPRS A800 possui um protocolo para interpretação das mensagens SMS
recebidas através do modem GSM. Por meio destas mensagens os usuários poderão
alterar alguns parâmetros de configuração do equipamento ou até mesmo executar
alguns comandos. As mensagens podem ser enviadas através de um celular comum
bastando apenas que seja seguido o protocolo. O Marthe verificará a existência de
mensagens antes de começar os procedimentos para se conectar ao socket. Então
quando todas as mensagens forem lidas e processadas o Marthe iniciará o
procedimento de conexão. Ele enviará cinco pedidos de conexão caso estes pedidos
não sejam aceitos será verificado novamente a existência de mensagens sms.
4.2.1 Protocolo para cada comando

4.2.1.1 Configuração do IP Remoto


Mensagem a ser enviada: Ixxxyyyxxxyyyxxx
Descrição: “I” é o comando para alteração do número IP e x e y são os octetos do
número IP desejado.
Exemplo: Para o IP 192.168.23.1 enviar a mensagem -> I192168023001
Retorno: “IOK” ou “IER” (obs: ver item 4.2.1.7).
Obs: A letra “I” deve ser sempre maiúscula e não deve haver espaços em branco
nem redução da mensagem.

4.2.1.2 Configuração da Porta Remota


Mensagem a ser enviada: Pnnnnn
Descrição: “P” é o comando para alteração do número da porta de conexão
remota e nnnnn é o número da porta desejada.
Exemplo: Para a porta 3500 enviar a mensagem -> P03500
Retorno: “POK” ou “PER” (obs: ver item 4.2.1.7).
Obs: A letra “P” deve ser sempre maiúscula e não deve haver espaços em branco
nem redução da mensagem.

4.2.1.3 Configuração do Time-Out de Desconexão


Mensagem a ser enviada: Tnnnnn
Descrição: “T” é o comando para alteração do valor do time-out, e “nnnnn” é o
número da porta desejada.
Exemplo: Para time-out igual a 1 segundo enviar a mensagem -> T00010
Retorno: “TOK” ou “TER” (obs: ver item 4.2.1.7).
Obs: A letra “T” deve ser sempre maiúscula e não deve haver espaços em branco
nem redução da mensagem. O valor colocado na mensagem multiplicado por
100 dá o valor do time-out do Marthe em milisegundos, portanto, para obtermos 1
segundo devemos enviar o valor 10.

www.ativasolucoes.com.br 35
4.2.1.4 Configuração do Modo de Ativação do Marthe
Mensagem a ser enviada: Mn
Descrição: “M” é o comando para mudança do modo de ativação do Marthe e
“n” é o número do modo desejado sendo que “n” dever ser igual à 0(zero) para o
modo ligado ou igual à 1 para o modo SMS. No modo LIGADO o Marthe não
obedece aos comandos de ligar e desligar enviados por SMS conforme será visto
mais adiante, então o mesmo ficará constantemente pedindo conexão no socket
configurado. No modo SMS o Marthe somente começará a pedir conexão após
receber um comando para ligar e após ligado ficará pedindo conexão até que
seja recebido um comando desligar.
Exemplo: Para trabalhar no modo sms enviar a mensagem -> M1
Retorno: “MOK” ou “MER” (obs: ver item 4.2.1.7).
Obs: A letra “M” deve ser sempre maiúscula e não deve haver espaços em
branco.

4.2.1.5 Comando para Iniciar Pedido de Conexão


Mensagem a ser enviada: L
Descrição: “L” é o comando para que o Marthe comece a pedir conexão. Este
comando somente terá efeito se o Marthe estiver configurado no modo SMS
conforme descrito no item 4.2.1.4.
Exemplo: para ligar o Marthe enviar a mensagem -> L
Retorno: “LOK” ou “LER” (obs: ver item 4.2.1.7).
Obs: A letra “L” deve ser sempre maiúscula.

4.2.1.6 Comando para que o Marthe Pare de Pedir Conexão


Mensagem a ser enviada: D
Descrição: “D” é o comando para que o Marthe pare de pedir conexão. Este
comando somente terá efeito se o Marthe estiver configurado no modo SMS
conforme descrito no item 4.2.1.4.
Exemplo: para desligar o Marthe enviar a mensagem -> D
Retorno: “DOK” ou “DER” (obs: ver item 4.2.1.7).
Obs: A letra “D” deve ser sempre maiúscula.

www.ativasolucoes.com.br 36
4.2.1.7 Comando para Recebimento de Confirmação
Mensagem a ser enviada: C
Descrição: “C” é comando para que o Marthe envie o status da mensagem
recebida. Caso não for colocado este comando na mensagem o Marthe
executará o comando recebido na mensagem, mas, não enviará o status deste
recebimento para o usuário. A mensagem é enviada para o mesmo número do
celular que enviou a mensagem. As mensagens enviadas dependem do retorno
enviado por cada comando de acordo com os itens acima.
Exemplo: Para enviar uma confirmação para a troca do IP para 192.168.58.20
enviar a mensagem -> IP192168058020C ou CIP192168058020
Obs: A letra “C” deve ser sempre maiúscula. Caso seja enviado somente a letra c
sem nenhum comando o Marthe retornará apenas um “OK”.

4.2.2 Protocolo para mais de um Comando na Mesma Mensagem


Caso o usuário necessite pode ser enviado mais de um comando na mesma
mensagem.
Exemplo: Caso o Marthe esteja desligado e o usuário necessite que além de iniciar
a conexão a mesma seja feita em um IP e uma porta diferente.
Mensagem a ser enviada: IP192168057100P03521LC
Descrição: Esta mensagem irá setar o IP do Marthe para 192.168.57.100 e a porta
para 3521 e após processadas todas as mensagens o Marthe iniciará o processo de
pedido de conexão. Caso não haja nenhum erro na mensagem e como foi pedido
confirmação o Marthe enviará a mensagem “IPOKPOKLOK”. Os comandos podem ser
colocados em qualquer ordem.

5 Funcionalidades e operação

5.1 Entradas e saídas de uso geral

Determinadas aplicações requerem o monitoramento de alguns pontos, como por


exemplo, acionamento de cargas e leitura de sensores. O Marthe possui 8
entradas/saídas de uso geral para este tipo de aplicação. O item 3.5 detalha as
características, funcionalidades e operação deste periférico do Marthe.

www.ativasolucoes.com.br 37
5.2 Protocolo de Comunicação com o Marthe (Porta 3502 padrão).

Definições de comandos do protocolo:

Sinalização Valor Descrição


Início de cabeçalho de
SOH 0x01
comunicação
Fim de cabeçalho de
EOT 0x04
comunicação
MARTHE 0x00 Endereço do Marthe Ethernet *
SIZE ** Tamanho da mensagem

* Funcionalidade futura, com expansão de I/O’s por cascateamento.


** Dependente do tipo da mensagem, mostra quantos bytes estão sendo
enviados de informação útil. A formação desta sinalização é através da
fórmula:
SIZE = Mensagem – SOH – EOT, o mesmo que SIZE = Mensagem – 2
A mensagem é composta como mostrado abaixo:

MARTHE Xa Xb Bytes de configuração

Byte 2 Byte 3 Byte 4 Byte 5 ... Byte 20

Onde Xa e Xb são caracteres em ASCII representando a ação a ser realizada, e os


bytes de configuração podem chegar até o 19° byte, dependendo da mensagem,
como também pode ser o próprio EOH, como mostra a tabela seguinte:

www.ativasolucoes.com.br 38
Leitura de configuração
Formatação da Mensagem Descrição Valor
• SIZE = Mensagem – SOH – EOT 0x03
Requisição

SOH [SIZE] [MARTHE] [L] [C] EOT


‘L’
• [L] [C] = LEITURA DE CONFIG
‘C’

SIZE = Mensagem – SOH – EOT


p/ ACK 0x08
p/ NACK 0x04
‘L’
• [L] [C] = LEITURA DE CONFIG
‘C’
• ACK 0x06
• NAK 0x15
Byte 1 (LSB porta 0 e MSB porta 7):
Saída 0
Resposta

Entrada 1
SOH [SIZE] [MARTHE] [L] [C] [ACK | NACK] Byte 2 (LSB porta 0 e MSB porta 7):
[byte1] [byte2 ][byte3 ][byte4 ]EOT Entrada analógica 0
Entrada ou saída digital 1
Byte 3 (LSB porta 0 e MSB porta 7):
Nível de acionamento de Alarme
em 0 0
Nível de acionamento de Alarme 1
em 1
Byte 4 (LSB porta 0 e MSB porta 7):
Alarme desativado 0
Alarme ativado 1

www.ativasolucoes.com.br 39
Configuração do Equipamento
Formatação da Mensagem Descrição Valor

• SIZE = Mensagem – SOH – EOT 0x07

• CF = indica CONFIGURAÇÂO ‘C’’F’


Byte 1 (LSB = porta 0 e MSB = porta 7):
Saída 0
Entrada 1
Requisição

Byte 2 (LSB = porta 0 e MSB = porta 7):


SOH [SIZE] [MARTHE] [C] [F] [byte1] [byte2]
Entrada analógica 0
[byte3] [byte4] EOT
Entrada ou saída digital 1
Byte 3 (LSB = porta 0 e MSB = porta 7):
Alarme ativado em nível 0 0
Alarme ativado em nível 1 1
Byte 4 (LSB = porta 0 e MSB = porta 7):
Alarme desligado 0
Alarme ligado 1
• SIZE = Mensagem – SOH – EOT 0x04
Resposta

• CF = indica CONFIGURAÇÂO ‘C’‘F’


SOH [SIZE] [MARTHE] [C] [F] [ACK|NAK] EOT
ACK / NAK : Resposta ao comando
ACK 0x06
NAK 0x15

Leitura de Alarmes
Valo
Formatação da Mensagem Descrição
r
SIZE = Mensagem – SOH – EOT 0x03
Requisiçã

SOH [SIZE] [MARTHE] [L] [A] EOT


o

‘L’
• LA = LEITURA DE ALARME
’A’

• SIZE = Mensagem – SOH – EOT


0x05
p/ ACK
0x04
P/ NACK
‘L’
• LA = LEITURA DE ALARME
‘A’
Resposta

ACK / NAK : Resposta ao comando


SOH [SIZE] [MARTHE] [L] [A] [ACK | NAK] 0x06
• ACK
[STATUS] EOT 0x15
• NAK
STATUS: Byte de situação dos alarmes
• [Porta 7][Porta 6].....[ ].....[Porta 0]
Bit ativo (alarme disparado) 1
Bit desativado (sem alarme) 0

www.ativasolucoes.com.br 40
Leitura de Entradas Analógicas
Formatação da Mensagem Descrição Valor
• SIZE = Mensagem – SOH – EOT 0x03
Requisiçã

SOH [SIZE] [MARTHE] [E] [A] EOT


‘E’
• EA = ENTRADAS ANALÓGICAS
’A’
o

• SIZE = Mensagem – SOH – EOT


0x13
P/ ACK
0x04
P/ NACK
Resposta

‘E’
SOH [SIZE] [MARTHE] [E] [A] [STATUS] EOT • EA = ENTRADAS ANALÓGICAS
‘A’
STATUS: Bytes com níveis das entradas
***
[MSB0] [LSB0] [MSB1] [LSB1].. [MSB7] [LSB7]

*** Status : Composto por 16 bytes, onde a cada par representa o valor do nível das
entradas e dois bytes. A faixa de valores é de 0xA000 ~ 0xA3FF. Caso a porta
correspondente não esteja configurada como entrada analógica, o valor de retorno é
0xACAA.

Leitura do Status das Saídas


Formatação da Mensagem Descrição Valor
Requisição

• SIZE = Mensagem – SOH – EOT 0x03

SOH [SIZE] [MARTHE] [L] [S] EOT


‘L’
• LS = LEITURA DE STATUS
’S’

• SIZE = Mensagem – SOH – EOT


p/ ACK 0x05
p/ NACK 0x04
Resposta

SOH [SIZE] [MARTHE] [L] [S] [ACK|NACK] ‘L’


[STATUS] EOT • LS = LEITURA DE STATUS
‘S’

• STATUS = Nível das portas **** 0x00 ~ 0xFF

*** Status: Composto por 1 byte, onde cada bit representa o nível de cada porta
<7..0><MSB..LSB>. Caso Analógico, retorna 0.

www.ativasolucoes.com.br 41
Acionamento de Saídas Digitais
Formatação da Mensagem Descrição Valor
• SIZE = Mensagem – SOH – EOT 0x05
‘S’
Requisição

• SD = SAÍDA DGITAL
’D’
SOH [SIZE] [MARTHE] [S] [D] [PORT] [LEVEL] EOT • PORT = Número correspondente à
0~7
porta que se quer atuar.
• LEVEL = ON/OFF - Nível que se 0
quer levar a porta 1

• SIZE = Mensagem – SOH – EOT 0x04


‘S’
SD = SAÍDA DGITAL
Resposta


‘D’
SOH [SIZE] [MARTHE] [S] [D] [ACK / NAK] EOT • STATUS = Confirmação de
acionamento
ACK 0x06
NAK 0x15

Leitura de Entradas Digitais


Formatação da Mensagem Descrição Valor
Requisição

• SIZE = Mensagem – SOH – EOT 0x03


SOH [SIZE] [MARTHE] [L] [E] EOT
‘L’
• LE = LEITURA ENTRADAS
’E’
• SIZE = Mensagem – SOH – EOT
p/ ACK 0x05
p/ NACK 0x04
Resposta

‘L’
SOH [SIZE] [MARTHE] [L] [E] [ACK | NACK] • LE = LEITURA ENTRADAS
‘E’
[LEITURA] EOT
LEITURA = Nível das entradas digitais
(Valor default ‘0’, caso a configuração 0x00 ~
não seja de Entrada Digital ) 0xFF

Envio de traps ***


Formatação da Mensagem Descrição Valor

• SIZE = Mensagem – SOH – EOT 0x04


Requisição

‘T’
• TP = TRAPS
SOH [SIZE] [MARTHE] [T] [P] [STATUS] EOT ’P’
0x00
• STATUS = Byte informando o status ~
do alarme de cada porta 0xFF

www.ativasolucoes.com.br 42
*** Diferentemente das outras mensagens do protocolo, o envio de traps é uma
comunicação que parte do Marthe sempre que há alteração de alguma porta que
esteja configurada com alarme. O byte de STATUS é o mesmo que seria recebido caso
fosse feita uma pergunta de leitura de alarmes (LA).

6 Descrição das aplicações básicas


O Marthe GPRS A800 pode funcionar de quatro maneiras diferentes, customizáveis
a cada aplicação. Aplicações que podem ser desenvolvidas de acordo com as
necessidades do cliente e após um estudo de viabilidade pela equipe de engenharia da
Ativa Soluções.

6.1 Conversor Serial/GSM/GPRS


/GPRS
Esta é a principal aplicação para o Marthe, que possibilita a comunicação de
equipamentos legados com interface serial RS-232
RS ou RS-485
485 através de uma rede
GSM/GPRS e podem
m ser acessados de qualquer ponto do mundo através da Internet.

Indica conexão no
Servidor da porta
Serial RS-485.

Indica transmissão
Indica recepção

Indica conexão no
Servidor da porta
Serial RS-232.

Indica modo de
configuração do
equipamento e
status

Chip 1
Chip 2

Figura 28 - Sinalizações do Marthe GPRS A800


Princípio de Funcionamento:
1- Abertura de conexão pelo Marthe GPRS A800
Ao ser ligado o Marthe está em estado de espera, aguardando um pedido de
conexão na sua porta padrão ou a chegada de algum dado na porta serial.
Neste último caso o Marthe pode receber esses bytes na porta serial enquanto
tenta abrir a conexão na porta TCP padrão no IP remoto padrão. Enquanto a
conexão não se estabelece, o Marthe pode armazenar até 70 bytes no seu buffer
até a que a conexão se estabeleça. Depois de estabelecida à conexão o Marthe
passa a ter 1500 bytes de buffer para recepção de dados pela porta serial.
Caso o Marthe receba um dado pela porta serial e já exista uma conexão TCP
estabelecida, o Marthe não irá abrir outra conexão e irá usar a conexão já
estabelecida anteriormente.

2- Troca de dados com uma conexão estabelecida


Estando estabelecida uma conexão TCP com o host remoto, todos os dados
recebidos pela rede GSM/GPRS serão transmitidos pela porta serial e vice e versa.
No caso da recepção de dados pela porta serial, o Marthe irá aguardar um
tempo de inoperância do canal serial ou de não recebimento de nenhum dado
para poder encapsular todos os dados e enviar pela rede GSM/GPRS através da
conexão TCP já estabelecida. Este tempo de espera pode ser configurado,
conforme mostrado no item.
Caso o Marthe receba mais de 1500 bytes ininterruptamente pela porta serial (sem
o intervalo mínimo para envio entre bytes) o buffer será perdido.

3- Time-out de desconexão TCP


Caso o Marthe fique ocioso (sem receber dados pela rede GSM/GPRS e pela porta
serial) por mais tempo que o configurado ele fechará a conexão TCP. Este
procedimento é útil para que não aconteça do Marthe ficar “logicamente
conectado” com um host remoto que já esteja inoperante.
Este tempo pode ser configurado conforme mostrado no item 4.1.7.

www.ativasolucoes.com.br 44
6.2 Telesupervisão via Internet
Esta aplicação engloba as duas anteriores, sendo na verdade a possibilidade do
Marthe de trabalhar também como um sistema de Telesupervisão via Internet através de
suas entradas/saídas.

6.3 Integração com Medidores de Energia


Nesta aplicação é recomendado o uso em conjunto do cabo conversor óptico
acoplado a interface serial RS232, visto que os medidores de energia que possuem portas
de comunicação utilizam este padrão óptico para isolação elétrica.
Como a aplicação descrita em 6.1 – conversor GSM/GPRS, o Marthe GPRS A800
opera como um canal transparente para um software de comunicação, como o SOLLUS,
que possui o protocolo ABNT de leitura de medidores implementado, seguindo
exatamente o mesmo procedimento de operação descrito anteriormente.
Desta forma, é possível realizar a integração de medidores de energia a
plataformas de monitoramento via GSM/GPRS com o Marthe GPRS A800.

www.ativasolucoes.com.br 45
7 Controle do Documento

7.1 Considerações Gerais

Este documento é dinâmico, estando sujeito a revisões, comentários e sugestões.


Toda e qualquer sugestão para seu aprimoramento deve ser encaminhada a ATIVA
Soluções.
suporte@ativasolucoes.com.br

7.2 Responsabilidades pelo Documento

Última alteração Responsável


Criação do
03/05/2006 Renato - Engenharia
Documento
12/06/2006 Atualização de telas Renato - Engenharia
20/06/2006 Revisão Danton - Engenharia
22/07/2008 Atualização Renata - Desenvolvimento
09/12/2008 Atualização Andros – Desenvolvimento
22/09/2010 Atualização Thiago Julidori - Engenharia
10/08/2011 Atualização Danton - Engenharia
11/05/2012 Atualização Larissa - Engenharia

www.ativasolucoes.com.br 46
Suporte
Qualquer outra dúvida basta contatar:

Email:
suporte@ativasolucoes.com.br.

Skype:
suporte.ativasolucoes

MSN:
suporte.ativasolucoes@hotmail.com

Fone:
+55 (35) 3471-4747

Site:
www.ativasolucoes.com.br

Endereço:
Rua Quintino Bocaiúva, n°302 – Centro
Santa Rita do Sapucaí – MG
CEP: 37540-000 - Brasil

Você também pode gostar