Verificação Modem
Verificação Modem
Verificação Modem
01 mais medidores
ID Modem
Nome
Cliente
Driver SDome
Descrição
simcard 1 APN Usuário Senha Pin
simcard 2 APN Usuário Senha Pin
server 1 IP Porta
server 2 IP Porta
timeout uartwait (mseg)
serial COM1 ( ) COM2 ( ) Taxa Paridad
e
( ) Canal serial esta correto? Encontrado: COM1( ) COM2( ) Taxa:__________ Paridade:_______ 3.7
( )
Responsável pelo preenchimento
Nome Data Visto
1. No Hyperterminal habilitar a opção ASCII de “enviar finais de linha com alimentação de linha”, através das
propriedades do Hyperterminal, como mostrada nas imagens abaixo:
$system
Device: 2880.01-0K
Interfaces: 4AI/6DI/2DO
Uptime: 112 s
Temperature: 9 oC (abs: 1337)
TICKS: 128/s
LED RUN: 8/16
Caso não for a ultima versão do firmware deve-se utilizar o aplicativo “GPRS-RTU Uploader”. Nele é só
configurar em qual canal serial o modem está conectado e indicar onde esta o arquivo da ultima versão de
firmware. Não se esquecer de desconectar o Hyperterminal da porta de comunicação.
Observação:
Antes de trocar para a versão “0K” anote os parâmetros de configuração do modem, pois ela será perdida,
isto é, a configuração default será carregada.
Esquema de ligação do modem 2880
$ config
DEVICE ID: 00005
SIMCARD 1: tim.br,tim,tim (1010)
SIMCARD 2: generica.claro.com.br,claro,claro (3636)
SERVER 1: 200.211.9.139:10001
SERVER 2: 200.211.9.139:10001
TIMEOUT: 60
BAUDRATE: 9600
CHANGED: 6
UART WAIT: 1000
CHECKSUM: fff8
3.1. Certifique-se de que o “Device ID” corresponde ao ponto configurado. Caso não esteja é só digitar no
Hyperterminal a seguinte linha com o ID pertinente à aplicação:
$config id 5
3.2. Certifique-se de que a configuração do SIMCARD 1 esta correto com o tipo de chip colocado no SIMCARD(CN7
– SIM1), Caso não esteja digite a seguinte linha no Hyperterminal:
3.3. Certifique-se de que a configuração do SIMCARD 2 esta correto com o tipo de chip colocado no SIMCARD(CN8
– SIM2), Caso não esteja digite a seguinte linha no HyperTerminal:
3.4. Certifique-se de que o IP e porta do Servidor 1 esta correto. Caso não esteja digite a seguinte linha no
HyperTerminal com o IP e porta pertinente à aplicação:
3.6. Verifique se o tempo de Timeout esta configurado de acordo com a sua necessidade. Este é o tempo que o
modem envia para o SDome o status das entradas digitais e também serve para que o SDome se desconecte
do modem se não houver nenhum transição. Caso necessite alterar este tempo digite no HyperTerminal a
seguinte linha com o tempo desejado:
$config timeout 90
3.7. Certifique-se de que a taxa de comunicação (paridade e COM utilizada também para a versão “0J”) do modem
com o equipamento esta correto. Caso necessite alterar este tempo digite no HyperTerminal a seguinte linha:
$config serial <taxa>
$config serial <8N1, 8N2, 8O1, 8E1, 8O2, 8E2, 7N1, 7N2, 7O1, 7E1, 7O2, 7E2>
3.8. Certifique-se de que o tempo de espera do modem com o equipamento está configurado correto. Caso
necessite alterar este tempo digite no HyperTerminal a seguinte linha:
$config uartwait <tempo[ms]>
Este tempo depende do equipamento utilizado e podemos assumir hoje que os tempos necessários para os
equipamentos são:
Equipamento Uartwait [ms]
Actcor(Corus) 500
Bristol(Enron) Default 1200 verificar se necessário colocar valores maiores
Outros 1000
3.9. Uma vez completado a configuração é necessário certificar-se que o ramo SDome, 2880 e equipamento esta
funcionando.
Para isto deveria ser feito uma ligação para o colaborador que tenha acesso ao servidor e aguardar o
modem se conectar ao SDome através do log de comunicação.
Certificar-se de que as variáveis foram lidas corretamente e de que o histórico está correto.
Ainda poderia setar a variável Refresh do equipamento para que ele execute novamente uma varredura das
variáveis para certificar que tudo esta correto.
Revisão 02 Página 5 de 6 17/10/2011
Dando tudo certo, pode dizer que o ponto está configurado e funcionando corretamente.
3.10. Pode-se habilitar pelo HyperTerminal a visualização do protocolo para certificar que os dados estão chegando
corretamente no modem e que são os dados do equipamento desejado. Para isto no HyperTerminal digite:
$protocol debug on
Após isto será mostrado na tela a transação dos pacotes entre Sdome e equipamento. Um exemplo
mostrado abaixo é com o equipamento Bristol:
$ protocol debug on
Setting protocol DEBUG ON
-- PROTOCOL DATA SENT DEBUG (335 s) -- Solicitação do Sdome
0000 01 03 1b 75 00 01 93 34 ao equipamento ...u...4
Após verificar se os dados estão corretos desligue novamente o protocolo com o seguinte comando
Se o equipamento não estiver respondendo é necessário verificar o status da porta serial do modem 2880 e
do equipamento, juntamente a conexão de ambas. Para verificar se a porta COM utilizada esta funcionando
basta checar se o led TX (posicionado ao lado do conector) pisca no envio de dados.