Q4GA1_RST

Com este bloco é possível resetar o módulo de modem celular 4GA1. Esta funcionalidade é equivalente ao módulo ser desligado e religado novamente.

Bloco

           Q4GA1_RST
        +-------------+
BOOL ---|START    DONE|--- BOOL
        +-------------+

Parâmetros

Nome

Classe

Tipo

Dim.

V. Ini.

Opções

Descrição

START

Entrada

BOOL

0

Habilita operação do bloco

DONE

Saída

BOOL

0

Sinaliza o fim do processo

START

Habilita operação do bloco. Este bloco é executado apenas a cada transição da entrada START.

DONE

Ao finalizar o processo variável booleana DONE é acionada (= TRUE).

Exemplo

Declaração de variáveis

Nome

Classe

Tipo

Valor Inicial

Descrição

START

Local

BOOL

FALSE

Habilita operação do bloco

Q4G_RST

Local

HILS.Q4GA1_RST

Instancia do bloco de função

Clique aqui para baixar a tabela de variáveis

Código ST

// Utilize a variavel START para ativar o processo de reset no modem 4GA1
Q4G_RST(  // Q4GA1_RST
  START := START     // [BOOL]
  );

if Q4G_RST.DONE = 1 THEN
  START := 0;
END_IF;