Diagramas de temporização da instrução PID

Os seguintes exemplos de diagrama de temporização descrevem cenários de execução para a instrução PID.

Execução PID bem sucedida

Execução PID bem sucedida
Execução de PID com êxito
Descrição do ciclo de varredura
Ciclo de varredura
Descrição
1, 8
A condição de linha torna-se TRUE quando:
  • O bit de entrada Ativar é TRUE.
  • Os parâmetros de entrada são válidos.
  • O bit Ativo é TRUE.
  • O bit Erro é FALSE.
2,3,4
Nenhuma mudança na condição da linha.
  • O bit de entrada Ativar é TRUE.
  • Os parâmetros de entrada são válidos.
  • Atualiza os parâmetros de saída de PID.
5, 9
A condição da linha torna-se FALSE quando:
  • O bit Ativar é FALSE.
  • Limpa os parâmetros de saída PID, exceto AbsoluteError.
  • O AbsoluteError é calculado com base nos valores de entrada PV e SP.
6, 7, 10, 11
Nenhuma mudança na condição da linha.
  • O bit Ativar é FALSE.
  • Limpa os parâmetros de saída PID, exceto AbsoluteError.
  • O AbsoluteError é calculado com base nos valores de entrada PV e SP.

Execução de PID com erro

Execução de PID com erro
Execução de PID com erro
Descrição do ciclo de varredura
Ciclo de varredura
Descrição
1, 8
A condição de linha torna-se TRUE quando:
  • O bit de entrada Ativar é TRUE.
  • Os parâmetros de entrada são inválidos.
  • O bit Ativo é FALSE.
  • O bit Erro é TRUE. A saída ErrorID é definida.
  • A saída CV é configurada como 0.
  • O AbsoluteError é calculado com base nos valores de entrada PV e SP.
2,3,4
Nenhuma mudança na condição da linha.
  • O bit de entrada Ativar é TRUE.
  • Os parâmetros de entrada não são válidos.
  • Atualiza os parâmetros de saída de PID.
5, 9
A condição da linha torna-se FALSE quando:
  • O bit Ativar é FALSE.
  • Limpa os parâmetros de saída PID, exceto AbsoluteError.
  • O AbsoluteError é calculado com base nos valores de entrada PV e SP.
6, 7, 10, 11
Nenhuma mudança na condição da linha.
  • O bit Ativar é FALSE.
  • Limpa os parâmetros de saída PID, exceto AbsoluteError.
  • O AbsoluteError é calculado com base nos valores de entrada PV e SP.

Execução de PID com erro e depois com execução bem-sucedida

Execução de PID com erro e depois com execução bem-sucedida
Execução de PID com erro e depois com execução com êxito
Descrição do ciclo de varredura
Ciclo de varredura
Descrição
1, 8
A condição de linha torna-se TRUE quando:
  • O bit de entrada Ativar é TRUE.
  • Os parâmetros de entrada não são válidos.
  • O bit Ativo é FALSE.
  • O bit Erro é TRUE. A saída ErrorID é definida.
  • A saída CV é configurada como 0.
  • O AbsoluteError é calculado com base nos valores de entrada PV e SP.
2
Nenhuma mudança na condição da linha.
  • O bit de entrada Ativar é TRUE.
  • Os parâmetros de entrada não são válidos.
  • Atualiza os parâmetros de saída de PID.
3, 4
Nenhuma mudança na condição da linha.
  • O bit de entrada Ativar é TRUE.
  • Os parâmetros de entrada são válidos.
  • O bit Ativo é TRUE.
  • O bit Erro é FALSE.
  • Atualiza os parâmetros de saída de PID.
5, 9
A condição da linha torna-se FALSE quando:
  • O bit Ativar é FALSE.
  • Limpa os parâmetros de saída PID, exceto AbsoluteError.
  • O AbsoluteError é calculado com base nos valores de entrada PV e SP.
6, 7, 10, 11
Nenhuma mudança na condição da linha.
  • O bit Ativar é FALSE.
  • Limpa os parâmetros de saída PID, exceto AbsoluteError.
  • O AbsoluteError é calculado com base nos valores de entrada PV e SP.

Execução de PID com êxito e erro

Execução de PID com êxito e erro
Execução de PID com êxito e erro
Descrição do ciclo de varredura
Ciclo de varredura
Descrição
1, 8
A condição de linha torna-se TRUE quando:
  • O bit de entrada Ativar é TRUE.
  • Os parâmetros de entrada são válidos.
  • O bit Ativo é TRUE.
  • O bit Erro é FALSE.
  • Atualiza os parâmetros de saída de PID.
2
Nenhuma mudança na condição da linha.
  • O bit de entrada Ativar é TRUE.
  • Os parâmetros de entrada são válidos.
  • Atualiza os parâmetros de saída de PID.
3, 4
Nenhuma mudança na condição da linha.
  • O bit de entrada Ativar é TRUE.
  • Os parâmetros de entrada são inválidos.
  • O bit Erro é TRUE. A saída ErrorID é definida.
  • A saída CV é configurada como 0.
  • O AbsoluteError é calculado com base nos valores de entrada PV e SP.
5, 9
A condição da linha torna-se FALSE quando:
  • O bit Ativar é FALSE.
  • Limpa os parâmetros de saída PID, exceto AbsoluteError.
  • O AbsoluteError é calculado com base nos valores de entrada PV e SP.
6, 7, 10, 11
Nenhuma mudança na condição da linha.
  • O bit Ativar é FALSE.
  • Limpa os parâmetros de saída PID, exceto AbsoluteError.
  • O AbsoluteError é calculado com base nos valores de entrada PV e SP.
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal