■Input data
Operand: (s1)
Device
Symbol
Name
+0
E1
Input value
+1
+2
e1
Operation
control signal
■Block memory
Operand: (d1)
Device
Symbol
Name
+0
BW
Output value
+1
■Operation constant
Operand: (s2)
Device
Symbol
Name
+0
T
Integral time
+1
+2
Ys
Output initial
+3
value
■Execution cycle (T)
Set the execution cycle (T) in SD816 and SD817 in single-precision real number.
Processing details
This instruction performs integral operation according to the operation control signal (e1).
E1
t
The S.I instruction performs the following operations.
e1
T
0
0
0
0
1
-
E1: Input value of this time, T: Execution cycle, Yn: Output value of this time, Yn-1: Last output value
Operation error
Error code
Description
(SD0)
3400H
An invalid operation (such as division by zero) is performed.
3402H
The value specified by (s1), (d1), or (s2) is a subnormal number or NaN (not a number).
3403H
An overflow has occurred.
Recommended range
-999999 to 999999
...
b15
0: Integration operation performed
1: Integration operation not performed
Recommended range
-999999 to 999999
Recommended range
0 to 999999 [s]
-999999 to 999999
BW
1
TS
BW
© T
BW=Y
=
×E1+Y
n
n-1
T
BW=Yn-1
BW=Ys
Data type
Single-precision
real number
16-bit unsigned
b0
binary
Data type
Single-precision
real number
Data type
Single-precision
real number
Single-precision
real number
t
11 PROCESS CONTROL INSTRUCTIONS
11.3 Control Operation Instructions
Standard
Set by
value
User
User
11
Standard
Set by
value
System
Standard
Set by
value
1.0
User
0.0
User
1291