É possível utilizar operadores lógicos nas expressões no EPM ? Como utilizar a função se para aplicar uma equação para um determinado valor, caso o valor seja outro será outra equação.
Operadores Lógicos nas expressões no EPM
Leonardo, para fazer um IF na expressão de uma ExpressionVariable você deve fazer como o exemplo abaixo:
valor_quando_verdadeiro if condição else valor_quando_falso
Por exemplo:
“Sim” If var1.Value == true else “Não”
Samir, Obrigado pelo compartilhamento. Consegui aplicar a equação. Estou monitorando a temperatura ambiente e corrigindo a potência de uma unidade geradora a gás natural de uma usina de acordo com a temperatura ambiente. Então dependendo da temperatura ambiente a potência da unidade sofre uma variação. De acordo com a faixa de temperatura deve ser aplicado uma equação de correção. Essa comparação é realizada para avaliar online se a influencia é so devido a temperatura ambiente.
No exemplo apresentado só tive que colocar o If todo em minúsculo e está dando certo (if) conforme mostrado por você na equação. Mais uma vez obrigado.