EXPT_REAL
Quando o primeiro argumento é a "base" e o segundo é o "expoente", a instrução EXPT_REAL calcula o resultado Real da base expoente.
Linguagens suportadas: Diagrama de blocos de função, diagrama de ladder, texto estruturado.
Essa instrução aplica-se aos controladores Micro810, L20E, L50E e L70E.
EXPT_REAL

Parâmetro | Tipo do parâmetro | Tipo de dados | Descrição |
|---|---|---|---|
EN | Entrada | BOOL | Quando definida como true, a instrução é habilitada.
|
IN | Entrada | REAL | Número real a ser aumentado. |
EXP | Entrada | REAL | Potência (expoente). |
EXPT_REAL | Saída | REAL | (IN EXP) 1,0 se IN não for 0,0 e EXP for 0,0 0,0 se IN for 0,0 e EXP for negativo 0,0 se IN e EXP forem 0,0 0,0 se IN for negativo e EXP não corresponder a um inteiro. |
ENO | Saída | BOOL | Ativa a saída. Aplica-se aos programas do diagrama de ladder. |
Exemplos de EXPT_REAL
Exemplo de diagrama de blocos de função EXPT_REAL

Exemplo de diagrama de ladder EXPT_REAL

Exemplo de texto estruturado EXPT_REAL

(* ST Equivalence: *) result := EXPT_REAL (xval, power);
Resultados

Dê sua opinião