6Colocação em funcionamento e diagnóstico
6.1 Inicialização e indicações de erro
Depois de ligar a tensão de alimentação, o acoplador/controlador verifica todas as funções dos respectivos módulos e a interface de comunicação através de um auto-teste. Em seguida, é determinada a configuração atual dos bus terminal. Durante a fase de inicialização o LED "I/O ERR" está intermitente. Depois de uma inicialização sem erros, o acoplador/controlador passa para o estado de ”Inicialização do bus de campo”. O LED verde ”I/O RUN” sinaliza este estado. Em caso de erro o LED vermelho ”I/O ERR” continua intermitente com uma freqüência mais baixa. O tipo de erro é indicado através de uma seqüência de no máximo 3 seqüências intermitentes.
Funções de indicação do LED "I/O ERR":
1. Fase de inicialização do acoplador/controlador
depois de ligar a tensão de alimentação
2. Introdução da indicação de erro
3. Código de erro
(Quantidade ciclos intermitentes 2ª seqüência intermitente)
4.Argumento de erro
(Quantidade ciclos intermitentes 3ª seqüência
intermitente)
Fig. 6.1: LED Inicialização de bus de campo e indicação de erro
1ª seq. intermitente1ª pausa |
2ª seq. intermitente |
2ª pausa |
3ª seq. intermitente |
|
2ª seqüência intermitente |
|
3ª seqüência intermitente |
Significado |
|
Código de erro |
|
Argumento de erro |
|
|
1 |
|
0 |
Erro de controle de soma EEPROM |
|
|
|
|
|
|
|
|
1 |
Estouro da memória buffer interna para o código inline esquerdo |
|
|
|
|
|
|
|
|
2 |
Tipo de dados desconhecido |
|
|
|
|
|
|
2 |
|
0 |
Atribuição de imagem de processo programada não é plausível |
|
|
|
|
|
|
|
|
N (N>0) |
Erro na comparação de tabelas terminal de bus N (configuração |
|
|
|
|
programada), os terminais passivos tais como os terminais de |
|
|
|
|
alimentação do potencial são irrelevantes |
|
|
|
|
|
|
3 |
|
0 |
Termina(is)l de bus identificou(aram) incorretamente o comando |
|
|
|
|
do terminal bus |
|
|
|
|
|
|
4 |
|
0 |
Erro de dados no terminal bus ou interrupção do terminal bus no |
|
|
|
|
acoplador/controlador |
|
|
|
|
|
|
|
|
N (N>0) |
Terminal bus interrompido após o terminal N |
|
|
|
|
|
|
5 |
|
N |
Erro de terminal bus na comunicação com o terminal N |
|
|
|
|
|
|
Tabela 6.1: Diagnóstico de erros, nó |
|
|
||
MODBUS / Colocação em funcionamento e diagnóstico 73 01-03-16
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fig. 6.2: Inicialização Acoplador/controlador |
|
|
|
g012829e |
||||||||||||||||
74 |
MODBUS / Colocação em funcionamento e diagnóstico |
|
01-03-16 |
|
6.2 LED MODBUS
Fig. 6.3: LED MODBUS
Os quatro LED apresentados indicam o status do acoplador/controlador.
Status |
LED |
Estado |
Descrição |
|
|
|
|
Nó pronto para a comunicação |
ON |
luminoso |
O nó trabalha normalmente. O LED apaga por breves instantes |
|
|
|
se o destinatário receber um frame incompleto ou um frame |
|
|
|
para um outro nó. |
|
|
|
|
Nó transmite dados |
TXD |
intermitente |
O nó envia um frame. |
|
|
|
|
Nó recebe dados |
RXD |
luminoso |
O nó recebe um frame com um endereço slave próprio ou |
|
|
|
difusão. |
|
|
|
|
Nó identifica erro |
CRC |
intermitente |
O código de erro recebido apresenta uma diferença em relação |
|
|
|
ao código calculado. A informação do frame recebido é |
|
|
|
ignorado se a verificação de erros estiver ativa. |
|
|
|
|
Apenas controlador |
|
|
|
Flash |
CRC |
luminoso |
Transmissão do programa de aplicação da RAM para o Flash |
|
|
|
|
Tabela 6.2: : Indicações de status e de erros |
|
|
|
Também é possível aceder às funções de diagnóstico através dos seguintes registros:
Endereço |
Designação |
Acesso |
Comprim |
Valor |
Descrição |
de registro |
|
|
ento |
inicial |
|
|
|
|
|
|
|
0x1020 |
LedErrCode |
leitura |
2++ |
pu |
Ver descrição LED do código de erro |
|
|
|
|
0x0000 |
|
|
|
|
|
|
|
0x1021 |
LedErrArg |
leitura |
1 |
pu |
Ver descrição LED do argumento de erro |
|
|
|
|
0x000 |
|
|
|
|
|
|
|
Tabela 6.3: Registro para funções de diagnóstico |
|
pu: Valor especificado para ligação de tensão |
|||
MODBUS / Colocação em funcionamento e diagnóstico 75 01-03-16
6.3Colocação em funcionamento do controlador com WAGO-I/O-PRO
A colocação em funcionamento é efetuada por meio do PC. A ligação entre o PC (interface: COMx) e o controlador é estabelecida através do cabo de comunicação WAGO1. Os parâmetros de comunicação para o intercâmbio de dados entre o controlador e o PC têm de coincidir. No controlador estão ajustados os seguintes parâmetros:
•Taxa Baud: 19200 Bd
•Stop Bits: 1
•Paridade: par
Estes parâmetros são ajustados no WAGO-I/O-PRO com a caixa de diálogo "parâmetro de comunicação".
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fig. 6.4: PC e controlador, comutador para modos de funcionamento |
|
|
|
|
|
|
g012830e |
|||||||||||
As funções específicas de ensaio e de colocação em funcionamento do WAGO-I/O-PRO estão indicadas no manual correspondente2. Todas as funções subsequentes designadas por "Online" são executadas no PC com WAGO-I/O-PRO.
Função! Antes de efetuar o logon, deve colocar-se o interruptor de codificação para o endereço de estação em "00"! O endereço alterado é transferido para o
controlador ao ligar novamente a tensão de alimentação.
Antes de carregar o programa deve colocar-se o comutador para os modos de funcionamento em Stop ou parar os ciclos com "Online" "Stop".
1 Cabo de comunicação n.º de encomenda 750-920 (componente da ferramenta de programação IEC 61131-3)
2 Manual WAGO-I/O-PRO, alemão, n.º de encomenda 750-122/000-002
76 |
MODBUS / Colocação em funcionamento e diagnóstico |
|
01-03-16 |
|
O processamento do programa pode ser iniciado em qualquer posição do comutador dos modos de funcionamento com "Online" "Start" e parado com "Online" "Stop".
Atenção!
Se em "Online" "Stop" ou ao mudar o comutador dos modos de funcionamento de Run para Stop ainda estiverem definidas saídas (p. ex. para proteção do motor ou válvulas) elas continuarão definidas! Os desligamentos por software p. ex. por meio de iniciadores ficam sem efeito visto que o programa deixa de ser processado!
(A mudança do modo de funcionamento é efetuada internamente no final de um ciclo do programa.)
MODBUS / Colocação em funcionamento e diagnóstico 77 01-03-16