6 IEC FUNCTIONS
6.5.6 Natural exponential
Natural exponential is operated from the specified data used as a base and data used as an exponent.
Function definition
6 - 36
EXPT
EXPT_E
REAL EXPT ( REAL S1, ANY_NUM S2 );
Argument
Argument Name
IN/OUT
S1
IN
S2
IN
Return value
Return Value
REAL
Operation result (real number data)
Example of use
Argument Type
REAL
r_data1 := EXPT( r_data2,
r_data3 );
INT
r_data1 := EXPT( 1.123,
k32767 );
DINT
r_data1 := EXPT( r_data2,
di_data1 );
Data used as base
Data used as exponent
ST Program
Conversion Result
LD
LOG
E*
EXP
LD
LOG
FLT
E*
EXP
LD
LOG
DFLT
E*
EXP
Description
Description
Used Instruction
SM400
LD, LOG, E*, EXP
r_data2
r_data1
r_data1
r_data3
r_data1
r_data1
r_data1
SM400
LD, LOG, FLT, E*,
E1.123
EXP
r_data1
K32767
D10238
r_data1
D10238
r_data1
r_data1
r_data1
SM400
LD,LOG, DFLT, E*,
r_data2
EXP
r_data1
di_data1
D10238
r_data1
D10238
r_data1
r_data1
r_data1
6 - 36