SET_SECURITY_PSW

Esta função executa as seguintes tarefas:

  • Limpa a configuração de todos os grupos de segurança da aplicação mantendo os mesmos habilitados, ou seja, todos os grupos estarão configurados com atributo zero (sem restrição);

  • Define uma senha para liberação dos recursos que posteriormente forem bloqueados com atributo de liberação por senha (atributo 1);

Importante

Para consultar os grupos e os atributos de segurança disponíveis acesse: Recursos de segurança da aplicação

Nota

Se esta função não for chamada pela aplicação para definir uma senha, o equipamento inicializa este valor como zero. Portanto, a senha default associada aos recursos de segurança é zero.

Se o equipamento não suportar os Recursos de segurança da aplicação a função falha e retorna HILS.RE_NOT_AVA.

Bloco

        SET_SECURITY_PSW
        +-------------+
UINT ---|PASSW        |--- INT
        +-------------+

Ver também

Estão disponíveis na Biblioteca HI_STD dois tipos de dados enumeradores que permitem a definição de flags associados aos grupos e atributos de segurança, para mais informações acesse:

Parâmetros

Nome

Classe

Tipo

Descrição

PASSW

Entrada

UINT

Senha do projeto para liberação dos flags de segurança configurados

Retorno

Tipo

Descrição

INT

Código de retorno (zero se sucesso).

Exemplo

Declaração de Variáveis

Nome

Tipo

Descrição

RET

INT

Codigo de retorno

Clique aqui para baixar a tabela de variáveis

Código ST

(* Exemplo de ativação da função dentro da POU *)
(* ... *)
RET := HILS.SET_SECURITY_PSW(PASSW := 1234);   (* Define a senha de segurança *)
(* ... *)