Bloco de dados da periferia F do opcional de segurança

Para cada opcional de segurança, um bloco de dados (BD) da periferia F é gerado automaticamente durante a compilação na ferramenta de configuração (HW Config). A periferia F BD oferece ao usuário uma interface através da qual ele pode avaliar ou controlar variáveis no programa de segurança.

O nome simbólico consiste de um prefixo invariável "F", do endereço de início da periferia F e do nome introduzido na configuração nas características do objeto para a periferia F (por exemplo: F00008_198).

A tabela a seguir mostra o bloco de dados da periferia F do opcional de segurança:

Endereço

Nome simbólico

(Variável)

Tipo de dados

Função

Padrão

Variáveis que o usuário pode controlar.

DBX0.0

"F00008_198"

(PASS_ON)

BOOL

1: Ativar passivação

0

DBX0.1

"F00008_198"

(ACK_NEC)

BOOL

1: Confirmação para reintegração do opcional de segurança necessário

1

DBX0.2

"F00008_198"

(ACK_REI)

BOOL

1: Confirmação para reintegração

0

DBX0.3

"F00008_198"

(IPAR_EN)

BOOL

Variável para reparametrização (não suportada pelo opcional de segurança)

0

Variáveis que o usuário pode ler.

DBX2.0

"F00008_198"

(PASS-OUT)

BOOL

Executar passivação

1

DBX2.1

"F00008_198"

(QBAD)

BOOL

1: Valores de substituição são emitidos

1

DBX2.2

"F00008_198"

(ACK_REQ)

BOOL

1: Solicitação de confirmação para reintegração

0

DBX2.3

"F00008_198"

(IPAR_OK)

BOOL

Variável para reparametrização (não suportada pelo opcional de segurança)

0

DBB3

"F00008_198"

(DIAG)

BYTE

Informação de manutenção

-

PASS_ON

Com a variável PASS_ON, é possível ativar a passivação do opcional de segurança. Enquanto PASS_ON = 1, a passivação da periferia F está sendo feita.

ACK_NEC

Após uma irregularidade ter sido corrigida, o opcional de segurança é reintegrada, dependendo do ajuste da variável ACK_NEC.

  • ACK_NEC = 0: Ocorre uma reintegração automática.
  • ACK_NEC = 1: Ocorre uma reintegração automática através de uma confirmação do usuário.

ATENÇÃO

Parametrização não autorizada da variável ACK_NEC = 0.
Morte ou ferimentos graves
  • Só é permitido parametrizar a variável ACK_NEC = 0 se for possível uma reintegração automática tecnicamente segura para o processo em questão.
  • Verificar se é permitido realizar uma reintegração automática para o processo em questão.

ACK_REI

Para reintegrar o opcional de segurança, após a eliminação de uma irregularidade, é necessária uma confirmação do usuário com flanco positivo na variável ACK_REI. Uma confirmação só é possível quando a variável ACK_REQ = 1.

ACK_REQ

O sistema de controle F coloca ACK_REQ = 1 assim que todas as irregularidades ocorridas na troca de dados com o opcional de segurança tiverem sido eliminadas. Após uma confirmação bem-sucedida, o sistema de controle F coloca ACK_REQ em 0.

PASS_OUT

A variável PASS_OUT indica se a passivação do opcional de segurança está presente. Valores de substituição são emitidos.

QBAD

Irregularidade na troca de dados com a placa de segurança. Indica se houve uma passivação. Valores de substituição são emitidos.

DIAG

Para objetivos de manutenção, a variável DIAG fornece informação não segura sobre irregularidades ocorridas no sistema de controle F. Maiores informações encontram-se no respectivo manual do sistema de controle F.