Bloco BORDAI¶
O bloco BORDAI (borda inteira) permite identificar a variação positiva (P1=1) e negativa (P2=1) em um dado um sinal inteiro de entrada. Para desativar a leitura das bordas, P1 ou P2 devem ser feitos 0.
Características¶
# Entradas |
1 |
Sinal de Entrada |
Inteiro |
Sinal de Saída |
Inteiro |
P1 |
Parâmetro que determina a detecção de borda inteira de subida (1 = habilita, 0 = desabilita). |
P2 |
Parâmetro que determina a detecção de borda inteira de descida (1 = habilita, 0 = desabilita). |
Valores default |
\(P_1 = 1\), \(P_2 = 1\) |
Restrições |
Atenção
Qualquer valor diferente de 0 será considerado 1 para efeitos dos parâmetros P1 e P2.
Lógica¶
Se \(P_1 > 0\) e \(V_{ent} - V_{ent} (t - \Delta t) \geq P_1\), então \(V_{sai} = \text{trunc} [V_{ent} - V_{ent} (t - \Delta t)]\) (VERDADEIRO)
Se \(P_2 > 0\) e \(V_{ent} - V_{ent} (t - \Delta t) \leq -P_2\), então \(V_{sai} = \text{trunc} [V_{ent} - V_{ent} (t - \Delta t)]\) (VERDADEIRO)
Senão, \(V_{sai} = 0\) (FALSO)
Exemplo¶
1DCDU
2(ncdu) ( nome cdu )
3 01 CDU_SUBIDA
4(nb)i(tipo)o(stip)s(vent) (vsai) ( p1 )( p2 )( p3 )( p4 ) (vmin) (vmax)
5 10 BORDAI Vent Vsai 1 1
6FIMCDU
7(
8999999