Você está na página 1de 7

(http://www.siemens.

com)
Suporte online da indústria
Suporte ao Produto

 Casa (start)  Suporte ao Produto

Tipo de entrada: FAQ ID de entrada: 42781105 , data de entrada: 20/09/2018


     (12)
 Taxa

Como você diagnostica erros de acesso IO com o S7-1200?


Entrada Produtos Associados)

No STEP 7 (TIA Portal) você programa o erro de diagnóstico de interrupção OB e habilita as funções necessárias para que o módulo seja
diagnosticado.
1. Avaliação dos eventos de erro de diagnóstico com a interrupção de erro de diagnóstico OB (#chapter_5468994_0)
2. Ativar e compreender os diferentes eventos de erro de diagnóstico (#chapter_5468994_1)
3. Diagnósticos online com STEP 7 (Portal TIA) (#chapter_5468994_2)
4. Mais informações Mais informações estão disponíveis na tabela a seguir: (#chapter_5468994_3)

1. Avaliação dos eventos de erro de diagnóstico com a interrupção de erro de diagnóstico OB

Os erros de acesso IO também são conhecidos como erros de diagnóstico. Os seguintes erros de diagnóstico são suportados:

Sem codificador ou alimentação de carga (no módulo de sinal / placa de sinal)


Limite superior excedido (do valor em uma entrada ou saída analógica)
Limite inferior excedido (do valor em uma entrada ou saída analógica)
Quebra de fio (em uma saída de corrente analógica)
Curto-circuito (em uma saída de tensão analógica)

Todos os eventos de erro de diagnóstico acionam a execução do OB de interrupção de erro de diagnóstico. O OB de interrupção de erro de diagnóstico inclui informações de inicialização que ajudam a determinar as circunstâncias d
ocorrência do erro:

De qual dispositivo e canal o erro foi relatado.


Se o evento é devido à ocorrência ou remoção de um erro.

Você pode programar instruções no OB de interrupção de erro de diagnóstico para examinar esses valores de inicialização e tomar a ação apropriada. A ocorrência ou remoção de qualquer uma das várias condições de erro de
diagnóstico diferentes resulta em um evento de erro de diagnóstico se as seguintes condições forem atendidas:

O programa do S7-1200 tem um erro de diagnóstico de interrupção OB.


O evento de erro de diagnóstico foi habilitado para este módulo.

Se não houver um OB de interrupção de erro de diagnóstico, a CPU ignorará o erro. A interrupção OB de erro de diagnóstico interrompe a execução normal do programa cíclico assim que um módulo compatível com o diagnóstico
reconhece um erro.

Quando você cria um novo projeto, ainda não há um OB de interrupção de erro de diagnóstico disponível. Proceda da seguinte forma para programar o OB de interrupção de erro de diagnóstico:

1. Na árvore de projetos, você abre a estrutura de pastas de sua estação PLC e a seguir a pasta "Blocos de programa".
2. Clique duas vezes na função "Adicionar novo bloco".
3. Na caixa de diálogo "Adicionar novo bloco", clique no botão "Bloco de organização" e, na lista de seleção exibida, selecione OB "Interrupção de erro de diagnóstico".
4. Feche a caixa de diálogo com OK. Após inserir o OB de interrupção de erro de diagnóstico na pasta do programa, o bloco é aberto automaticamente.
Nota
Você pode usar apenas um OB de "interrupção de erro de diagnóstico" no programa.

Figura 1

5. Para ler as informações de inicialização para a interrupção de erro de diagnóstico OB, você insere a instrução "MOVE" três vezes no editor de programa da interrupção de erro de diagnóstico OB. A instrução MOVE está no car
tarefas "Instruções" em "Instruções básicas> Operações de movimento".
6. Parametrize o parâmetro de entrada de cada instrução "MOVE" com um dos parâmetros de entrada do OB de interrupção de erro de diagnóstico ("IO_State", "LADDR" e "Channel").
© Siemens AG 2009- 2020 - Imprimir (http://www.siemens.com/corporate_info) Política de Privacidade (http://www.siemens.com/privacy) Política de Cookies (http://www.siemens.com/cookie-policy-en) /
7. Parametrize o parâmetro de saída de de
Termos cada
usoinstrução "MOVE" com um tag DB que possui
(http://www.siemens.com/terms_of_use) o mesmo
ID digital tipo de dados que os parâmetros
(http://www.siemens.com/digital_id_en) de entrada da interrupção de erro de diagnóstico OB.
0.0.0.0
8. Programe a consulta de erro ("MultiError") com um link de bits.

Figura 2

O OB de interrupção de erro de diagnóstico possui as seguintes informações de inicialização:

IO_State: Estado do objeto de hardware


LADDR: ID de hardware do objeto de hardware que acionou a interrupção de erro de diagnóstico
Canal: número do canal
MultiError: Sinal "Verdadeiro" se houver mais de um erro

O identificador de hardware (HW ID) identifica módulos ou unidades funcionais de módulos (por exemplo, saídas e contadores de alta velocidade). Este número inteiro é transferido pelo sistema junto com interrupções de erro de
diagnóstico para permitir que o módulo defeituoso ou unidade funcional seja localizado.

Para encontrar o ID do hardware, na configuração do dispositivo você abre as propriedades do módulo e seleciona a guia "Constantes do sistema" (Fig. 3).

Fig. 3
2. Ativar e compreender os diferentes eventos de erro de diagnóstico

O sistema operacional monitora os dispositivos compatíveis com diagnóstico para os erros de diagnóstico mencionados acima. Os eventos de erro de diagnóstico são indicados por LEDs vermelhos piscando. A seguir, você verá
informações adicionais sobre os diferentes eventos de erro de diagnóstico e como ativá-los.

1. Na árvore de projetos, você abre a estrutura de pastas de sua estação PLC e clique duas vezes em "Configuração do dispositivo".
2. Na configuração do dispositivo, você clica duas vezes no objeto onde deseja habilitar os eventos de erro de diagnóstico.

© Siemens AG 2009- 2020 - Imprimir (http://www.siemens.com/corporate_info) Política de Privacidade (http://www.siemens.com/privacy) Política de Cookies (http://www.siemens.com/cookie-policy-en) /
Agora, na janela do inspetor da guia Termos
"Geral",de
você
uso pode editar as propriedades e parâmetros
(http://www.siemens.com/terms_of_use) ID exibidos do objeto selecionado.
digital (http://www.siemens.com/digital_id_en) 0.0.0.0

1 Sem encoder ou alimentação de carga


A fonte de alimentação é insuficiente ou ausente.
Os seguintes LEDs S7-1200 começam a piscar (cor do LED: vermelho):
O LED "ERROR" na CPU.
Todos os LEDs do módulo de sinal / placa de sinal.
Você ativa o diagnóstico da fonte de alimentação da seguinte maneira:
1. Na área de navegação, clique na pasta "AI 4 / AQ 2".
2. Habilite a opção "Habilitar diagnóstico da fonte de alimentação".

Fig. 4

© Siemens AG 2009- 2020 - Imprimir (http://www.siemens.com/corporate_info) Política de Privacidade (http://www.siemens.com/privacy) Política de Cookies (http://www.siemens.com/cookie-policy-en) /
2 "Limite superior excedido" Termos de uso (http://www.siemens.com/terms_of_use) ID digital (http://www.siemens.com/digital_id_en) 0.0.0.0
O limite superior de uma entrada / saída analógica foi excedido (valor de saída maior que "+32511").
Os seguintes LEDs S7-1200 começam a piscar (cor do LED: vermelho):
O LED "ERROR" na CPU.
O LED "DIAG" se for um módulo de sinal.
O LED do canal associado.
Você ativa o diagnóstico de estouro da seguinte maneira:
1. Na área de navegação, você abre a pasta "AI 4 / AQ 2" e clica em "Entradas analógicas".
2. Habilite a opção: "Habilitar diagnóstico de estouro".

Fig. 5

3- "Limite
inferior excedido" O limite inferior de uma entrada / saída analógica foi excedido (valor de saída para corrente menor que "0", para menor que "-32512").
Os seguintes LEDs S7-1200 começam a piscar (cor do LED: vermelho):
O LED "ERROR" na CPU.
O LED "DIAG" se for um módulo de sinal.
O LED do canal associado.
Você ativa o diagnóstico de underflow da seguinte maneira:
1. Na área de navegação, você abre a pasta "AI 4 / AQ 2" e clica em "Entradas analógicas".
2. Habilite a opção: "Habilitar diagnóstico de underflow".
Veja a Fig. 05 para mais detalhes.

© Siemens AG 2009- 2020 - Imprimir (http://www.siemens.com/corporate_info) Política de Privacidade (http://www.siemens.com/privacy) Política de Cookies (http://www.siemens.com/cookie-policy-en) /
4- "Quebra de fio" Termos de uso (http://www.siemens.com/terms_of_use) ID digital (http://www.siemens.com/digital_id_en) 0.0.0.0
O circuito de uma saída de corrente analógica não está fechado.
Os seguintes LEDs S7-1200 começam a piscar (cor do LED: vermelho):
O LED "ERROR" na CPU.
O LED "DIAG" se for um módulo de sinal.
O LED do canal associado.
Você ativa o diagnóstico de quebra de fio da seguinte maneira:
1. Na área de navegação, você navega para o canal desejado, por exemplo: "AI 4 / AQ 2> Saídas analógicas> Canal1".
2. Para o tipo de medição ou tipo de saída analógica, você seleciona "Atual".
3. Habilite a opção "Habilitar diagnóstico de fio quebrado".

Fig. 6

© Siemens AG 2009- 2020 - Imprimir (http://www.siemens.com/corporate_info) Política de Privacidade (http://www.siemens.com/privacy) Política de Cookies (http://www.siemens.com/cookie-policy-en) /
5 "Na área de navegação" Termos de uso (http://www.siemens.com/terms_of_use) ID digital (http://www.siemens.com/digital_id_en) 0.0.0.0
Os contatos de uma saída de tensão analógica estão em curto-circuito.
Os seguintes LEDs S7-1200 começam a piscar (cor do LED: vermelho):
O LED "ERROR" na CPU.
O LED "DIAG" se for um módulo de sinal.
O LED do canal associado.
Você ativa o diagnóstico de curto-circuito da seguinte forma:
1. Na área de navegação, você navega para o canal desejado, por exemplo: "AI 4 / AQ 2> Saídas analógicas> Canal1".
2. Para o tipo de saída analógica, você seleciona "Voltagem".
3. Habilite a opção "Habilitar diagnóstico de curto-circuito".

Fig. 7

3. Diagnósticos online com STEP 7 (Portal TIA)

Se você também pode acessar sua CPU S7-1200 online com o STEP 7 (TIA Portal), então você pode usar a função "Online e diagnóstico".

1. Na árvore de projetos você marca a CPU a ser diagnosticada, "PLC_1 [CPU 1215C DC / DC / DC]", por exemplo.
2. Na barra de ferramentas, você clica na função "Ficar online".
3. Em seguida, na árvore do projeto, clique duas vezes em "Online e diagnósticos".
4. Na caixa de diálogo "Acesso online", você marca o item "Buffer de diagnóstico".
5. Na tabela "Eventos", você seleciona um evento de erro de diagnóstico.
6. Os detalhes do evento selecionado são mostrados abaixo da tabela "Eventos".

Nota
"Evento de entrada" indica o início de um evento.
"Evento de saída" indica o fim de um evento.

4. Mais informações

Mais informações estão disponíveis na tabela a seguir:

Tipo de entrada Ligação

Manual  Buffer de diagnóstico (https://support.industry.siemens.com/cs/ww/en/view/109773506/20343456395)

Manual  Exibir eventos de diagnóstico na CPU


(https://support.industry.siemens.com/cs/ww/en/view/91696622/61296829451)

Manual  Fique online para monitorar os valores na CPU


(https://support.industry.siemens.com/cs/ww/en/view/91696622/26009060107)

Perguntas frequentes  Como as CPUs da série S7-1200 / S7-1500 reagem no caso de erros de acesso IO aos parâmetros de entrad
um bloco? (/cs/document/89377245/how-do-cpus-of-the-s7-1200-s7-1500-series-react-in-the-case-of-io-access
errors-to-the-input-parameters-of-a-block-?lc=en-br)

Perguntas frequentes  Como você implementa o diagnóstico de módulo e canal no programa do usuário do SIMATIC S7-1200 / 150
(/cs/document/109480387/how-do-you-implement-module-and-channel-diagnostics-in-the-user-program-of-the-
simatic-s7-1200-s7-1500-?lc=en-br)

Ambiente de criação
As telas nesta resposta da FAQ foram criadas com o STEP 7 (TIA Portal) V15.

© Siemens AG 2009- 2020 - Imprimir (http://www.siemens.com/corporate_info) Política de Privacidade (http://www.siemens.com/privacy) Política de Cookies (http://www.siemens.com/cookie-policy-en) /
Informação segura Termos de uso (http://www.siemens.com/terms_of_use) ID digital (http://www.siemens.com/digital_id_en) 0.0.0.0

Para proteger infraestruturas técnicas, sistemas, máquinas e redes contra ameaças cibernéticas, é necessário
implementar - e manter continuamente - um conceito de segurança de TI holístico e de última geração. Os produtos e
soluções da Siemens constituem um dos elementos desse conceito. Para obter mais informações sobre segurança
cibernética, visite
https://www.siemens.com/cybersecurity#Ouraspiration. (https://www.siemens.com/cybersecurity#Ouraspiration)

Também disponível nos seguintes idiomas:


 alemão
 francês
 italiano
 espanhol
 chinês

A entrada pertence à (s) pasta (s) da árvore do produto:


 Tecnologia de  automação Sistemas de automação Sistemas de automação  industrial SIMATIC  PLC  Controlador básico  S7-1200
 Unidades centrais de processamento  CPUs padrão (products?pnid=13685)
 Tecnologia de  automação Sistemas de automação Sistemas de automação  industrial SIMATIC  PLC  Controlador básico  S7-1200
 Unidades centrais de processamento  CPUs à prova de falhas (products?pnid=13686)
 Tecnologia de automação  Software da indústria Software de  automação  TIA Portal  Programação PLC  STEP 7 Professional (TIA
Portal) (products?pnid=14673)
 Tecnologiade automação  Software da indústria Software de  automação  TIA Portal  Programação PLC  STEP 7 Basic (TIA Portal)
(products?pnid=14674)
 Tecnologia de automação  Produtos para requisitos específicos  Tecnologia de automação para condições extremas  SIPLUS Extreme
Industrial Automation Systems  Controladores  SIPLUS Basic Controller  SIPLUS S7-1200  SIPLUS I / O modules  SIPLUS Analog
Modules (products?pnid=18085)

Taxa de entrada
     sem avaliação Enviar avaliação

Solicitações e feedback

O que você quer fazer?

Você tem uma pergunta / problema técnico: Pergunte ao Suporte Técnico


 Criar pedido de suporte

Você quer discutir em nosso fórum e trocar experiências com outros usuários
 Vá para o fórum (/tf/br/en)

Você deseja criar dados CAx para um ou mais produtos


 Vá para o gerenciador de download CAx

Você gostaria de nos enviar comentários sobre esta Inscrição


 Dar uma resposta

Nota: O feedback sempre se relaciona com a entrada / produto atual. Sua mensagem será encaminhada aos nossos editores técnicos que atuam no Suporte Online. Em alguns dias, você receberá uma
resposta se seu feedback exigir. Se não tivermos mais perguntas, você não terá mais notícias nossas.

© Siemens AG 2009- 2020 - Imprimir (http://www.siemens.com/corporate_info) Política de Privacidade (http://www.siemens.com/privacy) Política de Cookies (http://www.siemens.com/cookie-policy-en) /

Você também pode gostar