Bloco MONEST

O bloco MONEST é utilizado modelar a lógica monoestável, oriunda do circuito multivibrador monoestável. Esta lógica apresenta um estado estável Falso (0) e um estado instável Verdadeiro (1). A saída transita de Falso para Verdadeiro ao detectar uma borda de subida na entrada. Após ter sido sensibilizado, a saída permanece por mais P1 segundos no estado Verdadeiro. Múltiplas transições de Falso para Verdadeiro na entrada reexcitam a lógica do bloco, resetando o contador; a permanência da entrada, contudo, não reexcita a lógica do bloco. É considerada Verdadeira a entrada superior ao parâmetro opcional P2.

Características

# Entradas

1

Sinal de Entrada

Lógico

Sinal de Saída

Lógico

P1

Tempo para desativação, em segundos (a saída assume o estado Falso após P1 segundos a detecção da borda de subida da entrada); obrigatório

P2

Valor de referência para o nível lógico Verdadeiro

Valores default

\(P_2 = TABS\) (normalmente 1e-6)

Restrições

\(P_1 >0\), \(P_2 >0\)

../../../../_images/monest.png

Dica

O parâmetro P2 deste bloco serve para proteger a lógica de oscilações numéricas. Não é recomendado a mudança desse valor por parte do usuário.

Lógica

../../../../_images/monest_example.png

Se \(\int^{t}_{t-P_1} \uparrow f(V_{ent} (t)) dt = 0\), sendo \(\uparrow f(.)\) a função de “detecção de borda de subida” do sinal \(V_{ent}\) com sensibilidade de \(P_2\), então \(V_{sai}(t) = 0\); senão, \(V_{sai}(t) = 1\).

Exemplo

Listagem 76 Exemplo de Utilização do Bloco MONEST
1 DCDU
2 (ncdu) ( nome cdu )
3  01    CDU_MONEST
4 (nb)i(tipo)o(stip)s(vent) (vsai) ( p1 )( p2 )( p3 )( p4 ) (vmin) (vmax)
5  15  MONEST         Vent   Vsai   1.0   0.9
6 FIMCDU
7 (
8 999999