Bloco DISMAX

O bloco DISMAX é utilizado para comparar o sinal de entrada com um valor de referência fixo (P1). A saída passará de Falso (0) para Verdadeiro (1) quando o sinal de entrada for superior à referência (P1) por um período de tempo definido (P2). Caso a lógica tenha sido sensibilizada e a saída tenha transitado de Falso (0) para Verdadeiro (1), a saída só será alterada de Verdadeiro (1) para Falso (0) se a entrada for inferior ou igual à referência (P1) por um período de tempo definido superior ao tempo de persistência (P3). Este bloco pode ser usado para a modelagem de relés digitais com tempo fixo.

Características

# Entradas

1

Sinal de Entrada

Real

Sinal de Saída

Lógico

P1

Valor de referência a ser comparado com o sinal de entrada (Vent > P1)

P2

Tempo para ativação, em segundos (a saída assume o estado Verdadeiro após a comparação ser Verdadeira por P2 segundos)

P3

Tempo de persistência, em segundos (a saída permanece em estado Verdadeiro após a comparação ser Falsa)

Valores default

\(P_1 = 0\), \(P_2 = 0\), \(P_3 = 0\)

Restrições

\(P_2 \ge 0\), \(P_3 \ge 0\)

../../../../_images/dismax.png

Lógica

../../../../_images/dismax_example.png

Se \(V_{ent}(t) > P_1\) durante \(P_2\) segundos, então \(V_{sai}(t) = 1\) (verdadeiro)

Senão, se \(V_{ent}(t) < P_1\) por até mais \(P_3\) segundos, então \(V_{sai}(t) = 1\) (verdadeiro)

Senão, \(V_{sai}(t) = 0\) (falso).

Exemplo

Listagem 81 Exemplo de Utilização do Bloco DISMAX
1DCDU
2(ncdu) ( nome cdu )
3 01    CDU_DISMAX
4(nb)i(tipo)o(stip)s(vent) (vsai) ( p1 )( p2 )( p3 )( p4 ) (vmin) (vmax)
5 10  DISMAX         Vent   Vsai   5.0   8.0   3.0
6FIMCDU
7(
8999999