EMERSON PACSystems VersaMax MICRO PLC & NANO PLC. USER MANUAL (2019) - page 40

 

  Index      Manuals     EMERSON PACSystems VersaMax MICRO PLC & NANO PLC. USER MANUAL (2019)

 

Search            copyright infringement  

 

   

 

   

 

Content      ..     38      39      40      41     ..

 

 

 

EMERSON PACSystems VersaMax MICRO PLC & NANO PLC. USER MANUAL (2019) - page 40

 

 

User Manual 

Appendix A 

GFK-1645M 

Dec 2019 

 

Instruction Timing 

594 

 

 

 

Execution Time (Range in µsec.)  
per PLC Type 

 

 

 

20-/40-/64-Point 

Group 

Function 

Size bytes 

Enabled 

Disabled 

Square Root (REAL) 

11 

453-459 

3-8 

Trigonometric  SIN (REAL) 

11 

1142-1148 

3-8 

COS (REAL) 

11 

1328-1333 

4-10 

TAN (REAL) 

11 

1633-1639 

3-8 

ASIN (REAL) 

11 

1633-1639 

5-10 

ACOS (REAL) 

11 

1633-1639 

4-10 

ATAN (REAL) 

11 

850-856 

4-10 

Logarithmic 

LOG (REAL) 

11 

889-894 

5-10 

LN (REAL) 

11 

820-825 

4-10 

Exponential 

Power of e 

11 

618-623 

4-10 

Power of X 

11 

339-344 

4-10 

Radian Conv 

Convert RAD to DEG 

11 

347-353 

5-10 

Convert DEG to RAD 

17 

78-84 

4-10 

Relational 

Equal (INT) 

10 

25-30 

4-10 

Equal (DINT 

16 

19-25 

4-10 

Equal (REAL) 

14 

36-41 

4-10 

Not Equal (INT) 

10 

17-22 

4-10 

Not Equal (DINT) 

16 

33-38 

5-10 

Not Equal (REAL) 

14 

45-51 

4-10 

Greater Than (INT) 

10 

28-33 

4-10 

Greater Than (DINT) 

16 

22-27 

4-10 

Greater Than (REAL) 

14 

48-53 

4-10 

Greater Than/Equal (INT)  10 

17-22 

4-10 

Greater Than/Equal (DINT)  16 

19-24 

5-10 

Greater Than/Equal (REAL)  14 

37-42 

4-10 

Less Than (INT) 

10 

17-22 

4-10 

Less Than (DINT) 

16 

19-24 

4-10 

Less Than (REAL) 

14 

37-42 

4-10 

Less Than/Equal (INT) 

10 

17-22 

4-10 

Less Than/Equal (DINT) 

16 

19-24 

4-10 

Less Than/Equal (REAL) 

14 

37-42 

5-10 

Range (INT) 

13 

21-26 

4-10 

Range (DINT) 

22 

23-29 

4-10 

Range (WORD) 

13 

21-26 

5-10 

Bit 
Operation 

Logical AND 

13 

33-38 

4-10 

Logical OR 

13 

34-39 

4-10 

User Manual 

Appendix A 

GFK-1645M 

Dec 2019 

 

Instruction Timing 

595 

 

 

 

Execution Time (Range in µsec.)  
per PLC Type 

 

 

 

20-/40-/64-Point 

Group 

Function 

Size bytes 

Enabled 

Disabled 

Logical Exclusive OR 

13 

28-33 

3-8 

Logical Invert, NOT 

10 

29-35 

4-10 

Shift Bit Left 

16 

158-164 

4-10 

Shift Bit Right 

16 

102-108 

4-10 

Rotate Bit Left 

16 

98-103 

5-10 

Rotate Bit Right 

16 

88-93 

5-10 

Bit Position 

13 

48-53 

4-10 

Bit Clear 

13 

51-56 

4-10 

Bit Test 

13 

32-37 

4-10 

Bit Set 

13 

43-48 

4-10 

Mask Compare (WORD) 

25 

122-127 

4-9 

Mask Compare (DWORD)  25 

97-102 

4-10 

Data Move 

Move (INT) 

10 

22-27 

5-10 

Move (BOOL) 

13 

53-58 

4-10 

Move (WORD) 

10 

22-27 

4-10 

Move (REAL) 

13 

31-37 

5-10 

Block Move (INT) 

28 

28-34 

5-10 

Block Move (WORD) 

28 

28-34 

4-10 

Block Move (REAL) 

13 

51-57 

4-10 

Block Clear (WORD) 

11 

47-52 

4-10 

Shift Register (BIT) 

16 

89-94 

4-10 

Shift Register (WORD) 

16 

63-69 

4-10 

Bit Sequencer 

16 

82-91 

78-87 

COMMREQ 

13 

845 

210-215 

Table 

Array Move (INT) 

22 

74-79 

4-10 

Array Move(DINT) 

22 

65-71 

4-10 

Array Move (BOOL) 

22 

105-110 

4-10 

Array Move (BYTE) 

22 

68-74 

4-10 

Array Move (WORD) 

22 

73-79 

5-10 

Search Equal (INT) 

19 

60-66 

5-10 

Search Equal (DINT) 

22 

61-67 

5-10 

Search Equal (BYTE) 

19 

43-48 

5-10 

Search Equal (WORD) 

19 

62-67 

5-10 

Search Not Equal (INT) 

19 

45-50 

3-8 

Search Not Equal (DINT) 

22 

52-58 

3-8 

Search Not Equal (BYTE) 

19 

29-35 

3-8 

Search Not Equal (WORD)  19 

45-51 

3-8 

User Manual 

Appendix A 

GFK-1645M 

Dec 2019 

 

Instruction Timing 

596 

 

 

 

Execution Time (Range in µsec.)  
per PLC Type 

 

 

 

20-/40-/64-Point 

Group 

Function 

Size bytes 

Enabled 

Disabled 

Search Greater/Equal 
(INT) 

19 

49-54 

5-10 

Search Greater/Equal 
(DINT) 

22 

51-56 

5-10 

Search Greater/Equal 
(BYTE) 

19 

48-53 

5-10 

Search Greater/Equal 
(WORD) 

19 

58-63 

5-10 

Search Greater Than (INT)  19 

51-57 

3-8 

Search Greater Than 
(DINT) 

22 

54-59 

3-8 

Search Greater Than 
(BYTE) 

19 

45-50 

3-8 

Search Greater Than 
(WORD) 

19 

45-50 

3-8 

Search Less Than (INT) 

19 

42-47 

3-8 

Search Less Than (DINT) 

22 

51-57 

3-8 

Search Less Than (BYTE) 

19 

43-49 

3-8 

Search Less Than (WORD)  19 

57-63 

3-8 

Search Less/Equal (INT) 

19 

53-58 

3-8 

Search Less/Equal (DINT)  22 

55-60 

3-8 

Search Less/Equal (BYTE)  19 

42-47 

3-8 

Search Less/Equal 
(WORD) 

19 

44-49 

3-8 

Conversion 

Convert INT to REAL 

10 

33-39 

4-10 

Convert REAL to INT 

13 

723-729 

4-10 

Convert DINT to REAL 

13 

29-34 

4-10 

Convert REAL to DINT 

13 

741-747 

5-10 

Convert WORD to REAL 

10 

38-43 

4-10 

Convert REAL to WORD 

13 

728-733 

4-10 

Convert BDC to INT 

10 

51-56 

4-10 

Convert INT to BCD 

10 

107-112 

4-10 

Convert BCD to REAL 

10 

51-56 

4-10 

Truncate to INT 

13 

149-155 

3-8 

Truncate to DINT 

13 

142-147 

3-8 

Control 

Call a Subroutine 

31-36 

2-7 

 

Do I/O 

13 

248-253 

5-10 

 

Service Request #6 

10 

51-56 

3-8 

User Manual 

Appendix A 

GFK-1645M 

Dec 2019 

 

Instruction Timing 

597 

 

 

 

Execution Time (Range in µsec.)  
per PLC Type 

 

 

 

20-/40-/64-Point 

Group 

Function 

Size bytes 

Enabled 

Disabled 

 

Service Request #7 Read  10 

296-301 

3-9 

 

Service Request #7 Write  10 

1372-1378 

1-5 

 

Service Request #9 

10 

82-88 

3-8 

 

Service Request #14 

10 

245-251 

3-8 

 

Service Request #15 

10 

146-151 

3-8 

 

Service Request #16 

10 

71-77 

3-8 

 

Service Request #18 

10 

65-70 

3-8 

 

Service Request #23 

10 

212-217 

3-8 

 

Service Request #26, #30  10 

323-328 

3-8 

 

Service Request #29 

10 

39-44 

3-8 

 

Service Request #34 

10 

n/a 

n/a 

 

Service Request #35 

10 

n/a 

n/a 

 

Service Request #52 

10 

364-369 

3-8 

 

Service Request #53 

10 

1012-1016 

 

Nested MCR/ENDMCR 

 

PID-ISA Algorithm 

16 

213-221 

46-54 

 

PID-IND Algorithm 

16 

217-219 

52-53 

 

 

 

User Manual 

Appendix A 

GFK-1645M 

Dec 2019 

 

Instruction Timing 

598 

A-5

 

Typical Execution Times for Release 3.0 CPUs 

The following table details function block timing for Release 3.0, Micro PLCs.  

For  each  instance  of  a  function  block,  the  table  shows  typical  execution  times  when  the 
function block is enabled (receiving power flow) or disabled (not receiving power flow).  

 

 

  Execution Time (Range in µsec.) per PLC Type 

 

 

 

64-Point 

14-/23-/28-pt 

28-pt ESCP 

Nano 

Group 

Function 

Size 
bytes 

Enabled 

Disabled  Enabled  Disabled  Enabled  Disabled  Enabled 

Disable

Timers 

Off Delay Timer 

15 

68-76 

49-56 

64-71 

35-41 

55-60 

31-36 

61-67 

33-38 

 

On Delay Timer 

15 

70-78 

55-62 

79-85 

43-49 

63-69 

37-42 

71-76 

40-45 

 

Elapsed Timer 

15 

69-74 

36-42 

66-71 

53-58 

49-53 

39-43 

60-64 

49-53 

Counters  Up Counter 

13 

44-51 

40-47 

57-63 

54-61 

41-46 

39-45 

53-59 

50-55 

 

Down Counter 

13 

64-71 

62-69 

48-55 

47-53 

41-47 

39-45 

42-48 

40-46 

Math 

Addition (INT) 

13 

33-38 

4-10 

30-35 

4-9 

27-31 

4-8 

28-33 

4-8 

 

Addition (DINT) 

19 

45-51 

4-10 

41-47 

4-9 

35-39 

4-8 

38-43 

4-8 

 

Addition (REAL) 

17 

134-139 

4-10 

109-114  4-9 

87-91 

4-8 

114-119 

4-8 

 

Subtraction (INT) 

13 

24-29 

3-8 

26-31 

4-9 

21-25 

3-7 

24-29 

4-8 

 

Subtraction (DINT) 

19 

29-34 

3-8 

31-36 

4-9 

24-28 

3-7 

29-33 

4-8 

 

Subtraction (REAL) 

17 

104-109 

3-8 

125-130  4-9 

88-91 

3-7 

113-117 

4-8 

 

Multiplication (INT) 

13 

37-42 

4-10 

34-39 

4-9 

30-34 

4-8 

31-36 

4-8 

 

Multiplication (DINT)  13 

28-33 

4-10 

25-30 

4-9 

23-27 

4-8 

23-27 

4-8 

 

Multiplication (REAL)  17 

134-139 

4-10 

126-131  4-9 

101-104  4-8 

106-110 

4-8 

 

Division (INT) 

13 

54-59 

4-10 

43-48 

4-9 

37-41 

4-8 

44-49 

4-8 

 

Division (DINT) 

19 

42-47 

5-10 

27-32 

4-9 

25-28 

4-8 

37-42 

4-8 

 

Division (REAL) 

17 

220-225 

5-10 

206-211  4-9 

165-169  4-8 

184-188 

4-8 

 

Modulo Division 
(INT) 

13 

45-50 

5-10 

43-49 

4-9 

38-42 

4-8 

45-50 

4-8 

 

Modulo Division 
(DINT) 

19 

54-60 

5-10 

41-46 

4-9 

36-39 

4-8 

49-53 

4-8 

 

Square Root (INT) 

10 

29-34 

3-8 

32-37 

4-9 

24-28 

3-7 

29-34 

4-8 

 

Square Root (DINT) 

13 

34-39 

3-8 

36-42 

4-9 

30-34 

3-7 

34-39 

4-8 

 

Square Root (REAL) 

11 

453-459 

3-8 

498-504  4-9 

336-340  3-7 

449-454 

4-8 

Trigonome
tric 

SIN (REAL) 

11 

1142-
1148 

3-8 

1246-
1251 

4-9 

869-873  3-7 

1131-1135  4-8 

COS (REAL) 

11 

1328-
1333 

4-10 

1212-
1217 

4-9 

964-967  4-8 

1088-1092  4-8 

TAN (REAL) 

11 

1633-
1639 

3-8 

1634-
1639 

4-9 

1290-
1293 

3-7 

1634-1639  4-8 

ASIN (REAL) 

11 

1633-
1639 

5-10 

1634-
1639 

4-9 

1383-
1387 

4-8 

1581-1586  4-8 

ACOS (REAL) 

11 

1633-
1639 

4-10 

1634-
1639 

4-9 

1354-
1358 

4-8 

1537-1542  4-8 

ATAN (REAL) 

11 

850-856 

4-10 

782-788  4-9 

616-620  4-8 

704-709 

4-8 

LOG (REAL) 

11 

889-894 

5-10 

826-831  4-9 

650-654  4-8 

744-749 

4-8 

User Manual 

Appendix A 

GFK-1645M 

Dec 2019 

 

Instruction Timing 

599 

 

 

  Execution Time (Range in µsec.) per PLC Type 

 

 

 

64-Point 

14-/23-/28-pt 

28-pt ESCP 

Nano 

Group 

Function 

Size 
bytes 

Enabled 

Disabled  Enabled  Disabled  Enabled  Disabled  Enabled 

Disable

Logarithmi

LN (REAL) 

11 

820-825 

4-10 

757-762  4-9 

597-600  4-8 

690-694 

4-8 

Exponentia

Power of e 

11 

618-623 

4-10 

562-568  4-9 

442-446  4-8 

512-517 

4-8 

Power of X 

11 

339-344 

4-10 

327-332  4-9 

254-258  4-8 

294-299 

4-8 

Radian 
Conv 

Convert RAD to DEG  11 

347-353 

5-10 

319-324  4-9 

252-256  34-38 

295-300 

4-8 

Convert DEG to RAD  17 

78-84 

4-10 

78-83 

4-9 

63-67 

4-8 

75-79 

4-8 

Relational  Equal (INT) 

10 

25-30 

4-10 

22-28 

4-9 

20-24 

4-8 

21-26 

4-8 

Equal (DINT 

16 

19-25 

4-10 

18-23 

4-9 

17-20 

4-8 

16-21 

4-8 

Equal (REAL) 

14 

36-41 

4-10 

31-36 

4-9 

27-31 

4-8 

34-39 

4-8 

Not Equal (INT) 

10 

17-22 

4-10 

15-21 

4-9 

15-18 

4-8 

14-19 

4-8 

Not Equal (DINT) 

16 

33-38 

5-10 

29-35 

4-9 

26-29 

4-8 

28-32 

4-8 

 

Not Equal (REAL) 

14 

45-51 

4-10 

35-40 

4-9 

30-34 

4-8 

35-39 

4-8 

 

Greater Than (INT) 

10 

28-33 

4-10 

26-31 

4-9 

22-26 

4-8 

24-29 

4-8 

 

Greater Than (DINT)  16 

22-27 

4-10 

19-25 

4-9 

18-21 

4-8 

18-23 

4-8 

 

Greater Than (REAL)  14 

48-53 

4-10 

34-39 

4-9 

30-33 

4-8 

32-37 

4-8 

 

Greater Than/Equal 
(INT) 

10 

17-22 

4-10 

16-21 

4-9 

14-18 

4-8 

15-19 

4-8 

 

Greater Than/Equal 
(DINT) 

16 

19-24 

5-10 

17-23 

4-9 

16-20 

4-8 

16-20 

4-8 

 

Greater Than/Equal 
(REAL) 

14 

37-42 

4-10 

34-39 

4-9 

29-33 

4-8 

21-26 

4-8 

 

Less Than (INT) 

10 

17-22 

4-10 

15-21 

4-9 

14-18 

4-8 

14-19 

4-8 

 

Less Than (DINT) 

16 

19-24 

4-10 

17-22 

4-9 

16-20 

4-8 

16-20 

4-8 

 

Less Than (REAL) 

14 

37-42 

4-10 

23-29 

4-9 

22-25 

4-8 

22-26 

4-8 

 

Less Than/Equal (INT)  10 

17-22 

4-10 

15-21 

4-9 

15-19 

4-8 

15-19 

4-8 

 

Less Than/Equal 
(DINT) 

16 

19-24 

4-10 

17-22 

4-9 

16-20 

4-8 

16-20 

4-8 

 

Less Than/Equal 
(REAL) 

14 

37-42 

5-10 

24-29 

4-9 

22-25 

4-8 

22-26 

4-8 

 

Range (INT) 

13 

21-26 

4-10 

19-25 

4-9 

18-22 

4-8 

18-22 

4-8 

 

Range (DINT) 

22 

23-29 

4-10 

21-27 

4-9 

20-24 

4-8 

20-24 

4-8 

 

Range (WORD) 

13 

21-26 

5-10 

19-24 

4-9 

18-21 

4-8 

18-23 

4-8 

Bit 

Logical AND 

13 

33-38 

4-10 

31-36 

4-9 

27-31 

4-8 

28-32 

4-8 

Operation  Logical OR 

13 

34-39 

4-10 

30-35 

4-9 

27-31 

4-8 

28-32 

4-8 

 

Logical Exclusive OR  13 

28-33 

3-8 

30-35 

4-9 

23-27 

3-7 

28-33 

4-8 

 

Logical Invert, NOT 

10 

29-35 

4-10 

27-32 

4-9 

24-27 

4-8 

25-29 

4-8 

 

Shift Bit Left 

16 

158-164 

4-10 

118-123  5-10 

127-131  4-8 

161-166 

5-9 

 

Shift Bit Right 

16 

102-108 

4-10 

113-118  5-10 

80-84 

4-8 

103-107 

5-9 

 

Rotate Bit Left 

16 

98-103 

5-10 

84-89 

4-9 

67-71 

4-8 

76-81 

4-8 

 

Rotate Bit Right 

16 

88-93 

5-10 

88-93 

4-9 

71-75 

4-8 

80-84 

4-8 

 

Bit Position 

13 

48-53 

4-10 

43-48 

4-9 

38-41 

4-8 

40-44 

4-8 

 

Bit Clear 

13 

51-56 

4-10 

46-52 

4-9 

34-38 

3-7 

43-47 

4-8 

User Manual 

Appendix A 

GFK-1645M 

Dec 2019 

 

Instruction Timing 

600 

 

 

  Execution Time (Range in µsec.) per PLC Type 

 

 

 

64-Point 

14-/23-/28-pt 

28-pt ESCP 

Nano 

Group 

Function 

Size 
bytes 

Enabled 

Disabled  Enabled  Disabled  Enabled  Disabled  Enabled 

Disable

 

Bit Test 

13 

32-37 

4-10 

29-35 

4-9 

26-29 

4-8 

27-32 

4-8 

 

Bit Set 

13 

43-48 

4-10 

39-44 

4-9 

34-38 

4-8 

37-41 

4-8 

 

Mask Compare 
(WORD) 

25 

122-127 

4-9 

108-113  4-9 

89-93 

3-7 

99-104 

3-8 

 

Mask Compare 
(DWORD) 

25 

97-102 

4-10 

94-99 

3-9 

77-81 

3-7 

80-84 

4-8 

Data 
Move 

Move (INT) 

10 

22-27 

5-10 

20-25 

4-9 

18-22 

4-8 

18-23 

4-8 

Move (BOOL) 

13 

53-58 

4-10 

49-54 

4-9 

42-46 

4-8 

45-50 

4-8 

 

Move (WORD) 

10 

22-27 

4-10 

20-25 

4-9 

18-22 

4-8 

18-23 

4-8 

 

Move (REAL) 

13 

31-37 

5-10 

28-33 

4-9 

26-29 

4-8 

26-31 

4-8 

 

Block Move (INT) 

28 

28-34 

5-10 

26-31 

4-9 

24-27 

4-8 

24-28 

4-8 

 

Block Move (WORD)  28 

28-34 

4-10 

25-31 

4-9 

24-27 

4-8 

24-28 

4-8 

 

Block Move (REAL) 

13 

51-57 

4-10 

47-52 

4-9 

43-47 

4-8 

51-55 

10-14 

 

Block Clear (WORD)  11 

47-52 

4-10 

43-48 

4-9 

38-42 

4-8 

40-45 

4-8 

 

Shift Register (BIT) 

16 

89-94 

4-10 

95-100  5-10 

69-72 

4-8 

87-92 

5-9 

 

Shift Register 
(WORD) 

16 

63-69 

4-10 

73-78 

5-10 

54-58 

4-8 

67-71 

5-9 

 

Bit Sequencer 

16 

82-91 

78-87 

71-79 

67-75 

59-65 

56-62 

73-81 

70-77 

 

COMMREQ 

13 

82-87 

16-21 

75-80 

12-17 

62-66 

11-15 

65-70 

16-21 

Table 

Array Move (INT) 

22 

74-79 

4-10 

67-72 

4-9 

58-61 

4-8 

62-66 

4-8 

 

Array Move(DINT) 

22 

65-71 

4-10 

60-65 

4-9 

52-56 

4-8 

54-58 

4-8 

 

Array Move (BOOL) 

22 

105-110 

4-10 

90-95 

4-9 

75-79 

4-8 

83-87 

4-8 

 

Array Move (BYTE) 

22 

68-74 

4-10 

63-68 

4-9 

54-58 

4-8 

58-62 

4-8 

 

Array Move (WORD)  22 

73-79 

5-10 

66-72 

4-9 

58-61 

4-8 

62-66 

4-8 

 

Search Equal (INT) 

19 

60-66 

5-10 

58-63 

4-9 

49-53 

4-8 

53-58 

4-8 

 

Search Equal (DINT)  22 

61-67 

5-10 

53-58 

4-9 

45-49 

4-8 

48-52 

4-8 

 

Search Equal (BYTE)  19 

43-48 

5-10 

49-54 

4-9 

42-46 

4-8 

45-50 

4-8 

 

Search Equal 
(WORD) 

19 

62-67 

5-10 

58-63 

4-9 

49-53 

4-8 

54-58 

4-8 

 

Search Not Equal 
(INT) 

19 

45-50 

3-8 

59-64 

4-9 

44-48 

3-7 

54-59 

4-8 

 

Search Not Equal 
(DINT) 

22 

52-58 

3-8 

52-57 

4-9 

41-44 

3-7 

48-53 

4-8 

 

Search Not Equal 
(BYTE) 

19 

29-35 

3-8 

41-46 

4-9 

31-35 

3-7 

38-43 

4-8 

 

Search Not Equal 
(WORD) 

19 

45-51 

3-8 

59-64 

4-9 

44-48 

3-7 

54-59 

4-8 

 

Search Greater/ 
Equal (INT) 

19 

49-54 

5-10 

53-58 

4-9 

40-44 

3-7 

49-54 

4-8 

 

Search Greater/ 
Equal (DINT) 

22 

51-56 

5-10 

54-59 

4-9 

40-44 

3-7 

51-55 

4-8 

 

Search Greater/ 
Equal (BYTE) 

19 

48-53 

5-10 

38-43 

4-9 

30-34 

3-7 

34-39 

4-8 

User Manual 

Appendix A 

GFK-1645M 

Dec 2019 

 

Instruction Timing 

601 

 

 

  Execution Time (Range in µsec.) per PLC Type 

 

 

 

64-Point 

14-/23-/28-pt 

28-pt ESCP 

Nano 

Group 

Function 

Size 
bytes 

Enabled 

Disabled  Enabled  Disabled  Enabled  Disabled  Enabled 

Disable

 

Search Greater/ 
Equal (WORD) 

19 

58-63 

5-10 

50-55 

4-9 

38-42 

3-7 

46-50 

4-8 

 

Search Greater Than 
(INT) 

19 

51-57 

3-8 

55-60 

4-9 

42-46 

3-7 

51-56 

4-8 

 

Search Greater Than 
(DINT) 

22 

54-59 

3-8 

49-54 

4-9 

38-41 

3-7 

46-51 

4-8 

 

Search Greater Than 
(BYTE) 

19 

45-50 

3-8 

47-52 

4-9 

36-40 

3-7 

44-48 

4-8 

 

Search Greater Than 
(WORD) 

19 

45-50 

3-8 

49-54 

4-9 

38-42 

3-7 

46-51 

4-8 

 

Search Less Than 
(INT) 

19 

42-47 

3-8 

57-62 

4-9 

42-46 

3-7 

53-57 

4-8 

 

Search Less Than 
(DINT) 

22 

51-57 

3-8 

66-72 

4-9 

49-53 

3-7 

61-66 

4-8 

 

Search Less Than 
(BYTE) 

19 

43-49 

3-8 

38-43 

4-9 

30-33 

3-7 

36-40 

4-8 

 

Search Less Than 
(WORD) 

19 

57-63 

3-8 

55-60 

4-9 

41-45 

3-7 

50-54 

4-8 

 

Search Less/Equal 
(INT) 

19 

53-58 

3-8 

55-60 

4-9 

41-45 

3-7 

52-56 

4-8 

 

Search Less/Equal 
(DINT) 

22 

55-60 

3-8 

58-63 

4-9 

43-46 

3-7 

54-58 

4-8 

 

Search Less/Equal 
(BYTE) 

19 

42-47 

3-8 

32-37 

4-9 

25-29 

3-7 

30-34 

4-8 

 

Search Less/Equal 
(WORD) 

19 

44-49 

3-8 

42-47 

4-9 

32-36 

3-7 

39-43 

4-8 

Conversion  Convert INT to REAL  10 

33-39 

4-10 

34-39 

4-9 

29-32 

4-8 

28-33 

4-8 

 

Convert REAL to INT  13 

723-729 

4-10 

683-688  4-9 

543-547  4-8 

629-634 

4-8 

 

Convert DINT to REAL  13 

29-34 

4-10 

35-41 

4-9 

30-34 

4-8 

25-29 

4-8 

 

Convert REAL to DINT  13 

741-747 

5-10 

671-676  4-9 

532-535  4-8 

610-615 

4-8 

 

Convert WORD to 
REAL 

10 

38-43 

4-10 

31-36 

4-9 

23-27 

3-7 

26-30 

4-8 

 

Convert REAL to 
WORD 

13 

728-733 

4-10 

666-671  4-9 

529-533  4-8 

612-616 

4-8 

 

Convert BDC to INT 

10 

51-56 

4-10 

29-34 

4-9 

25-29 

4-8 

26-31 

4-8 

 

Convert INT to BCD 

10 

107-112 

4-10 

86-91 

4-9 

74-78 

4-8 

78-82 

4-8 

 

Convert BCD to REAL  10 

51-56 

4-10 

37-42 

4-9 

31-35 

4-8 

47-52 

4-8 

 

Truncate to INT 

13 

149-155 

3-8 

168-173  4-9 

117-121  3-7 

148-152 

4-8 

 

Truncate to DINT 

13 

142-147 

3-8 

161-166  4-9 

113-117  3-7 

141-145 

4-8 

Control 

Call a Subroutine 

31-36 

2-7 

28-33 

2-7 

26-30 

2-6 

25-29 

2-6 

 

Do I/O 

13 

248-253 

5-10 

207-212  4-9 

166-170  4-8 

167-171 

4-8 

 

Service Request #6 

10 

51-56 

3-8 

59-64 

4-9 

43-47 

3-7 

53-57 

4-8 

 

Service Request #7 
Read 

10 

296-301 

3-9 

308-313  4-9 

221-225  3-7 

0-0 

0-0 

User Manual 

Appendix A 

GFK-1645M 

Dec 2019 

 

Instruction Timing 

602 

 

 

  Execution Time (Range in µsec.) per PLC Type 

 

 

 

64-Point 

14-/23-/28-pt 

28-pt ESCP 

Nano 

Group 

Function 

Size 
bytes 

Enabled 

Disabled  Enabled  Disabled  Enabled  Disabled  Enabled 

Disable

 

Service Request #7 
Write 

10 

1372-
1378 

1-5 

281-286  1-6 

194-198  1-4 

0-0 

0-0 

 

Service Request #9 

10 

82-88 

3-8 

102-107  4-9 

72-76 

3-7 

90-95 

4-8 

 

Service Request #14  10 

245-251 

3-8 

258-263  4-9 

208-212  4-8 

104-109 

4-8 

 

Service Request #15  10 

146-151 

3-8 

156-161  4-9 

126-130  4-8 

132-136 

4-8 

 

Service Request #16  10 

71-77 

3-8 

91-96 

4-9 

74-77 

4-8 

71-75 

4-8 

 

Service Request #18  10 

65-70 

3-8 

67-72 

4-9 

59-63 

4-8 

55-59 

4-8 

 

Service Request #23  10 

212-217 

3-8 

236-242  4-9 

173-177  3-7 

207-212 

4-8 

 

Service Request #26, 
#30 

10 

323-328 

3-8 

342-347  4-9 

279-283  4-8 

293-298 

4-8 

 

Service Request #29  10 

39-44 

3-8 

56-61 

4-9 

47-51 

4-8 

40-44 

4-8 

 

Service Request #34  10 

n/a 

n/a 

57-62 

4-9 

n/a 

n/a 

n/a 

n/a 

 

Service Request #35  10 

n/a 

n/a 

494-499  4-9 

n/a 

n/a 

n/a 

n/a 

 

Service Request #52  10 

364-369 

3-8 

333-338  4-9 

281-285  4-8 

n/a 

n/a 

 

Service Request #53  10 

3-4 

2-4 

3-5 

1-5 

3-4 

2-4 

3-4 

1-4 

 

Nested 
MCR/ENDMCR 

213-222 

46-55 

196-204  42-50 

155-162  37-43 

191-198 

50-57 

 

PID-ISA Algorithm 

16 

213-221 

46-54 

196-204  42-50 

155-161  37-43 

191-198 

50-58 

 

PID-IND Algorithm 

16 

82-87 

16-21 

75-80 

12-17 

62-66 

11-15 

65-70 

16-21 

 

 

 

User Manual 

Appendix A 

GFK-1645M 

Dec 2019 

 

Instruction Timing 

603 

A-6

 

Typical Execution Times for Release 2.0 CPUs 

The following table details function block timing for Release 2.0, Micro PLCs and Nano PLCs. 
PLCs  are  grouped  by  similar  types:  Nano  PLCs,  14/23/28  Point  Micro  PLCs,  and  28-Point 
Micro PLCS with ESCP.  

For  each  instance  of  a  function  block,  the  table  shows  typical  execution  times  when  the 
function block is enabled (receiving power flow) or disabled (not receiving power flow).  

 

 

 

Execution Time (Range in µsec.) 

 

 

 

Function Enabled 

Function Disabled 

Group 

Function 

Size 
(bytes) 

14-/23-/ 
28-pt 

28-pt 
ESCP 

Nano 

14-/23-
/28-pt 

28-pt 
ESCP 

Nano 

Timers 

Off Delay Timer 

15 

64-112 

54-75 

63-93 

46-76 

39-53 

44-67 

 

On Delay Timer 

15 

63-120 

66 - 79 

61-100 

45-83 

40-58 

42-71 

 

Elapsed Timer 

15 

58-114 

59-75 

56-96 

34-75 

40-52 

32-66 

Counters 

Up Counter 

13 

67-69 

50-53 

89-136 

63-64 

48-48 

47-74 

 

Down Counter 

13 

47-82 

57-63 

43-79 

39-77 

50-60 

37-75 

Math 

Addition (INT) 

13 

30-63 

27-45 

28-55 

6-10 

5-8 

6-10 

 

Addition (DINT) 

19 

41-57 

35-43 

38-54 

6-10 

5-8 

6-10 

 

Addition (REAL) 

17 

89-121 

77-91 

87-118 

6-10 

5-8 

6-10 

 

Subtraction (INT) 

13 

26-62 

24-45 

26-55 

6-10 

5-8 

6-10 

 

Subtraction (DINT) 

19 

36-57 

27-44 

30-53 

6-10 

5-8 

6-10 

 

Subtraction (REAL) 

17 

96-112 

83-90 

100-117 

6-10 

5-8 

6-9 

 

Multiplication (INT) 

13 

34-66 

30-47 

31-57 

6-10 

5-8 

6-10 

 

Multiplication (DINT) 

13 

25-56 

23-44 

24-53 

6-10 

5-8 

6-10 

 

Multiplication (REAL) 

17 

106-149 

97-114 

109-141 

6-10 

5-8 

6-10 

 

Division (INT) 

13 

42-77 

34-55 

39-67 

6-10 

5-8 

6-10 

 

Division (DINT) 

19 

27-65 

28-50 

26-61 

6-10 

5-8 

6-10 

 

Division (REAL) 

17 

187-241 

152-186 

179-229 

6-10 

5-8 

6-10 

 

Modulo Division (INT) 

13 

46-86 

38-61 

40-75 

6-10 

5-8 

6-10 

 

Modulo Division (DINT)  19 

41-72 

38-55 

38-68 

6-10 

5-8 

6-10 

 

Square Root (INT) 

10 

43-82 

38-64 

41-79 

6-9 

5-8 

6-10 

 

Square Root (DINT) 

13 

51-83 

34-77 

34-96 

6-10 

5-8 

5-10 

 

Square Root (REAL) 

11 

437-534 

351-406 

420-506 

6-10 

5-8 

6-10 

Trigonometric  SIN (REAL) 

11 

1103-1523  919-1156  1064-1446  6-10 

5-8 

6-10 

COS (REAL) 

11 

1091-1519  908-1192  1048-1444  6-10 

5-8 

5-9 

TAN (REAL) 

11 

1691-2256  1370-1708  1622-2144  8-12 

5-9 

7-10 

ASIN (REAL) 

11 

1528-1638  1274-1479  1507-1639  6-10 

5-8 

6-10 

ACOS (REAL) 

11 

1528-1639  1220-1442  1507-1638  6-10 

5-8 

6-9 

ATAN (REAL) 

11 

695-867 

564-671 

678-822 

6-10 

5-8 

6-10 

User Manual 

Appendix A 

GFK-1645M 

Dec 2019 

 

Instruction Timing 

604 

 

 

 

Execution Time (Range in µsec.) 

 

 

 

Function Enabled 

Function Disabled 

Group 

Function 

Size 
(bytes) 

14-/23-/ 
28-pt 

28-pt 
ESCP 

Nano 

14-/23-
/28-pt 

28-pt 
ESCP 

Nano 

Logarithmic 

LOG (REAL) 

11 

734-926 

599-710 

709-878 

6-10 

5-8 

6-10 

LN (REAL) 

11 

672-866 

555-659 

646-821 

6-10 

5-8 

6-10 

Exponential 

Power of e 

11 

516-623 

411-472 

497-591 

6-10 

5-8 

6-10 

Power of X 

11 

292-379 

226-287 

276-359 

6-10 

5-8 

6-10 

Radian Conv 

Convert RAD to DEG 

11 

288-326 

238-252 

274-308 

6-10 

5-8 

6-10 

Convert DEG to RAD 

17 

70-100 

59-77 

66-95 

6-10 

5-8 

6-10 

Relational 

Equal (INT) 

10 

25-36 

21-28 

24-34 

8-12 

7-9 

7-11 

Equal (DINT 

16 

21-44 

19-34 

20-42 

8-12 

7-9 

7-10 

Equal (REAL) 

14 

33-57 

29-44 

31-54 

8-12 

7-9 

7-11 

Not Equal (INT) 

10 

18-36 

17-28 

18-34 

8-12 

7-9 

7-11 

Not Equal (DINT) 

16 

32-42 

27-32 

30-39 

8-12 

7-9 

7-11 

 

Not Equal (REAL) 

14 

37-57 

32-44 

34-54 

8-12 

7-9 

7-11 

 

Greater Than (INT) 

10 

28-36 

24-28 

27-34 

8-12 

7-9 

7-11 

 

Greater Than (DINT) 

16 

22-42 

20-32 

21-40 

8-12 

7-9 

7-11 

 

Greater Than (REAL) 

14 

37-58 

31-44 

34-54 

8-12 

7-9 

7-11 

 

Greater Than/Equal 
(INT) 

10 

19-36 

17-28 

17-34 

8-12 

7-9 

7-11 

 

Greater Than/Equal 
(DINT) 

16 

20-42 

19-32 

19-39 

8-12 

7-9 

7-11 

 

Greater Than/Equal 
(REAL) 

14 

29-57 

32-44 

34-54 

8-12 

7-9 

7-11 

 

Less Than (INT) 

10 

19-36 

16-28 

18-34 

8-12 

7-9 

7-11 

 

Less Than (DINT) 

16 

20-42 

18-32 

19-39 

8-12 

7-9 

7-11 

 

Less Than (REAL) 

14 

36-58 

23-44 

24-54 

8-12 

7-9 

7-11 

 

Less Than/Equal (INT) 

10 

18-36 

17-28 

17-34 

8-12 

7-9 

7-11 

 

Less Than/Equal (DINT)  16 

20-42 

18-32 

19-39 

8-12 

7-9 

7-11 

 

Less Than/Equal (REAL)  14 

26-58 

23-44 

24-54 

8-12 

7-9 

7-11 

 

Range (INT) 

13 

22-44 

20-34 

20-42 

8-12 

7-9 

7-11 

 

Range (DINT) 

22 

24-51 

20-39 

22-48 

8-12 

7-9 

7-11 

 

Range (WORD) 

13 

22-43 

20-33 

20-41 

8-12 

7-9 

7-11 

Bit 

Logical AND 

13 

30-55 

27-42 

29-52 

6-10 

5-8 

6-10 

Operation 

Logical OR 

13 

30-55 

27-42 

28-52 

6-10 

5-8 

6-10 

 

Logical Exclusive OR 

13 

31-55 

27-42 

28-52 

6-10 

5-8 

6-10 

 

Logical Invert, NOT 

10 

27-45 

24-35 

25-43 

6-10 

5-8 

6-10 

 

Shift Bit Left 

16 

109-130 

90-101 

102-123 

7-11 

6-8 

7-11 

 

Shift Bit Right 

16 

108-120 

88-93 

102-113 

7-11 

6-8 

7-11 

 

Rotate Bit Left 

16 

77-108 

64-83 

72-102 

6-10 

5-8 

6-10 

User Manual 

Appendix A 

GFK-1645M 

Dec 2019 

 

Instruction Timing 

605 

 

 

 

Execution Time (Range in µsec.) 

 

 

 

Function Enabled 

Function Disabled 

Group 

Function 

Size 
(bytes) 

14-/23-/ 
28-pt 

28-pt 
ESCP 

Nano 

14-/23-
/28-pt 

28-pt 
ESCP 

Nano 

 

Rotate Bit Right 

16 

82-109 

64-71 

78-103 

6-10 

5-8 

6-10 

 

Bit Position 

13 

43-72 

36-55 

40-68 

6-10 

5-9 

6-10 

 

Bit Clear 

13 

45-67 

38-51 

43-63 

6-10 

5-8 

6-10 

 

Bit Test 

13 

32-54 

28-42 

29-51 

8-12 

7-8 

7-11 

 

Bit Set 

13 

38-66 

34-50 

36-62 

6-10 

5-8 

6-10 

 

Mask Compare (WORD)  25 

90-145 

83-113 

82-137 

8-12 

7-9 

7-11 

 

Mask Compare 
(DWORD) 

25 

92-145 

77-112 

88-137 

8-12 

7-9 

7-11 

Data Move 

Move (INT) 

10 

20-42 

19-32 

19-40 

6-10 

5-8 

6-10 

 

Move (BOOL) 

13 

47-75 

37-47 

45-71 

6-10 

5-8 

6-10 

 

Move (WORD) 

10 

20-42 

18-32 

19-40 

6-10 

5-8 

6-10 

 

Move (REAL) 

13 

28-56 

26-44 

26-53 

6-10 

5-8 

6-10 

 

Block Move (INT) 

28 

26-58 

24-44 

24-54 

6-10 

5-8 

6-10 

 

Block Move (WORD) 

28 

26-58 

24-44 

24-54 

6-10 

5-8 

6-10 

 

Block Move (REAL) 

13 

47-108 

44-82 

46-103 

7-10 

6-8 

7-10 

 

Block Clear (WORD) 

11 

43-90 

38-70 

40-85 

6-10 

5-8 

6-9 

 

Shift Register (BIT) 

16 

92-125 

73-98 

87-119 

7-11 

6-9 

7-10 

 

Shift Register (WORD) 

16 

67-111 

51-88 

65-106 

7-11 

6-9 

7-11 

 

Bit Sequencer 

16 

111-142 

97-140 

109-134 

86-104 

68-107  78-98 

 

COMMREQ 

13 

616-762 

489-541 

405-456 

6-10 

5-8 

6-10 

Table 

Array Move (INT) 

22 

61-106 

53-83 

57-100 

6-10 

5-8 

6-10 

 

Array Move(DINT) 

22 

54-95 

48-72 

51-90 

6-10 

5-8 

6-10 

 

Array Move (BOOL) 

22 

77-130 

67-101 

72-123 

6-10 

5-8 

6-10 

 

Array Move (BYTE) 

22 

58-104 

51-79 

53-98 

6-10 

5-8 

6-10 

 

Array Move (WORD) 

22 

62-106 

53-83 

57-100 

6-10 

5-8 

6-10 

 

Search Equal (INT) 

19 

51-85 

42-66 

47-81 

8-12 

7-10 

7-11 

 

Search Equal (DINT) 

22 

41-81 

46-63 

38-77 

8-12 

7-10 

7-11 

 

Search Equal (BYTE) 

19 

50-80 

35-62 

46-76 

8-12 

7-9 

7-11 

 

Search Equal (WORD) 

19 

51-85 

42-66 

48-81 

8-12 

7-9 

7-11 

 

Search Not Equal (INT) 

19 

64-93 

42-72 

59-88 

8-12 

7-9 

7-11 

 

Search Not Equal (DINT)  22 

67-101 

65-80 

65-97 

8-12 

7-9 

7-11 

 

Search Not Equal (BYTE)  19 

50-80 

33-55 

42-66 

8-12 

7-9 

7-11 

 

Search Not Equal 
(WORD) 

19 

44-77 

38-60 

49-73 

8-12 

6-9 

7-11 

 

Search Greater/Equal 
(INT) 

19 

55-83 

49-66 

52-80 

8-11 

7-9 

7-11 

User Manual 

Appendix A 

GFK-1645M 

Dec 2019 

 

Instruction Timing 

606 

 

 

 

Execution Time (Range in µsec.) 

 

 

 

Function Enabled 

Function Disabled 

Group 

Function 

Size 
(bytes) 

14-/23-/ 
28-pt 

28-pt 
ESCP 

Nano 

14-/23-
/28-pt 

28-pt 
ESCP 

Nano 

 

Search Greater/Equal 
(DINT) 

22 

50-81 

49-63 

47-77 

8-12 

7-9 

7-11 

 

Search Greater/Equal 
(BYTE) 

19 

44-80 

40-62 

43-76 

8-12 

7-9 

7-11 

 

Search Greater/Equal 
(WORD) 

19 

48-86 

40-66 

46-81 

8-12 

7-9 

7-11 

 

Search Greater Than 
(INT) 

19 

56-89 

46-72 

53-86 

8-12 

7-9 

7-11 

 

Search Greater Than 
(DINT) 

22 

57-87 

44-69 

53-83 

8-12 

7-9 

7-11 

 

Search Greater Than 
(BYTE) 

19 

46-93 

48-67 

44-82 

8-12 

7-9 

7-11 

 

Search Greater Than 
(WORD) 

19 

55-91 

52-72 

52-88 

8-12 

7-9 

7-11 

 

Search Less Than (INT) 

19 

54-78 

38-61 

50-74 

8-12 

7-9 

7-11 

 

Search Less Than (DINT)  22 

66-103 

47-80 

62-98 

8-12 

7-9 

7-12 

 

Search Less Than (BYTE)  19 

40-71 

38-55 

36-67 

8-12 

7-9 

7-11 

 

Search Less Than 
(WORD) 

19 

43-79 

48-61 

40-74 

8-12 

7-9 

7-11 

 

Search Less/Equal (INT)  19 

43-78 

46-61 

40-73 

8-12 

7-9 

7-11 

 

Search Less/Equal 
(DINT) 

22 

41-81 

48-63 

38-77 

8-12 

7-9 

7-11 

 

Search Less/Equal 
(BYTE) 

19 

48-71 

36-55 

45-67 

8-12 

7-9 

7-11 

 

Search Less/Equal 
(WORD) 

19 

55-78 

45-61 

60-74 

8-12 

7-9 

7-11 

Conversion 

Convert INT to REAL 

10 

37-56 

29-42 

30-52 

6-10 

5-8 

6-10 

 

Convert REAL to INT 

13 

616-705 

507-547 

585-668 

6-10 

5-8 

6-10 

 

Convert DINT to REAL 

13 

37-58 

28-44 

32-54 

6-10 

5-8 

6-9 

 

Convert REAL to DINT 

13 

605-695 

507-539 

567-659 

6-10 

5-8 

6-9 

 

Convert WORD to REAL  10 

34-55 

28-42 

28-52 

6-10 

5-8 

6-10 

 

Convert REAL to WORD  13 

607-663 

501-513 

576-628 

6-10 

5-8 

6-10 

 

Convert BDC to INT 

10 

28-53 

25-40 

27-50 

6-10 

5-8 

6-10 

 

Convert INT to BCD 

10 

80-170 

76-130 

76-161 

6-10 

5-8 

6-10 

 

Convert BCD to REAL 

10 

41-68 

33-52 

33-64 

6-10 

5-8 

6-10 

 

Truncate to INT 

13 

152-190 

134-146 

145-179 

6-10 

5-8 

6-10 

 

Truncate to DINT 

13 

150-181 

113-140 

137-171 

6-10 

5-9 

6-10 

Control 

Call a Subroutine 

28-56 

27-44 

26-52 

4-6 

3-4 

4-5 

 

Do I/O 

13 

183-206 

149-205 

168-186 

6-10 

5-10 

6-10 

User Manual 

Appendix A 

GFK-1645M 

Dec 2019 

 

Instruction Timing 

607 

 

 

 

Execution Time (Range in µsec.) 

 

 

 

Function Enabled 

Function Disabled 

Group 

Function 

Size 
(bytes) 

14-/23-/ 
28-pt 

28-pt 
ESCP 

Nano 

14-/23-
/28-pt 

28-pt 
ESCP 

Nano 

 

Service Request #6 

10 

57-71 

41-55 

53-67 

6-12 

5-8 

6-10 

 

Service Request #7 
Read 

10 

289-427

22

  236-315 

N/A 

6-10

22

 

5-8 

N/A 

 

Service Request #7 
Write 

10 

519-520

22

  393-406 

N/A 

6-10

22

 

5-8 

N/A 

 

Service Request #9 

10 

76-112 

65-86 

105-123 

5-10 

5-7 

5-9 

 

Service Request #14 

10 

250-363 

199-274 

103-149 

7-10 

5-8 

6-10 

 

Service Request #15 

10 

66-92 

65-72 

64-87 

6-10 

5-8 

6-10 

 

Service Request #16 

10 

78-103 

64-79 

71-97 

6-10 

5-8 

6-10 

 

Service Request #18 

10 

56-141 

52-107 

52-133 

6-10 

5-8 

6-10 

 

Service Request #23 

10 

206-433 

186-325 

163-210 

6-10 

5-8 

6-10 

 

Service Request #26, 
#30 

10 

269-362 

201-283 

249-343 

6-10 

5-8 

6-10 

 

Service Request #29 

10 

48-69 

41-53 

45-65 

6-10 

5-8 

6-10 

 

Nested MCR/ENDMCR 

 

PID-ISA Algorithm 

16 

166-194 

135-149 

155-185 

50-79 

43-61 

47-74 

 

PID-IND Algorithm 

16 

164-194 

135-150 

155-184 

50-80 

43-61 

47-74 

 

 

 

 

22

 

Not applicable for 14-Point CPUs. 

User Manual 

Appendix A 

GFK-1645M 

Dec 2019 

 

Instruction Timing 

608 

A-7

 

Typical Execution Times for Release 1.1 CPUs 

Depending upon the application, release 1.1 CPUs show the following estimated 
reductions in program execution times when compared with release 1.0 CPUs: 
 

Nano PLCs: 20% - 28% 

 

14-Pt Micro PLCs: 28% 

 

28-Pt Micro PLCs: 28% 

The following table details function block timing for a Release 1.1, 28-Point Micro PLC CPU 
with  ESCP,  model  IC200UDD120.  For  each  instance  of  a  function  block,  the  table  shows 
typical  execution  times  when  the  function  block  is  enabled  (receiving  power  flow)  or 
disabled (not receiving power flow).  

Group 

Function 

Size 
(bytes) 

Rel. 1.07 / 1.1 28-Point CPU with ESCP 

Function Enabled 

Function Disabled 

Time, Range (µS) 

Time, Typical (µS) 

Timers 

Off Delay Timer 

15 

60 - 70 

56 

 

On Delay Timer 

15 

66 - 77 

56 

 

Elapsed Timer 

15 

62 - 72 

50 

Counters 

Up Counter 

13 

40 - 60 

58 

 

Down Counter 

13 

60 

54 

Math 

Addition (INT) 

13 

30 - 40 

 

Addition (DINT) 
Addition (REAL) 

19 
17 

40 
89 - 100 


 

Subtraction (INT) 

13 

30 - 40 

 

Subtraction (DINT) 
Subtraction (REAL) 

19 
17 

30 -40 
91 - 100 


 

Multiplication (INT) 

13 

29 - 42 

 

Multiplication (DINT) 
Multiplication (REAL) 

13 
17 

24 - 40 
80 - 108 


 

Division (INT) 

13 

40 - 50 

 

Division (DINT) 
Division (REAL) 

19 
17 

31 - 49 
150 - 182 

10 

 

Modulo Division (INT)  13 

48 - 60 

 

Modulo Division 
(DINT) 

19 

44 - 51 

10 

 

Square Root (INT) 

10 

39 - 60 

 

Square Root (DINT) 
Square Root (REAL) 

13 
11 

34 - 74 
351 - 404 

10 

User Manual 

Appendix A 

GFK-1645M 

Dec 2019 

 

Instruction Timing 

609 

Group 

Function 

Size 
(bytes) 

Rel. 1.07 / 1.1 28-Point CPU with ESCP 

Function Enabled 

Function Disabled 

Time, Range (µS) 

Time, Typical (µS) 

Trigonome
tric 

SIN (REAL) 
COS (REAL) 
TAN (REAL) 
ASIN (REAL) 
ACOS (REAL) 
ATAN (REAL) 

11 
11 
11 
11 
11 
11 

898 - 1149 
867 - 1155 
1138 - 1710 
1242 - 1474 
1220 - 1435 
552 - 655 




10 
10 
10 

Logarithmi

LOG (REAL) 
LN (REAL) 

11 
11 

587 - 697 
545 - 655 


Exponential 

Power of e 
Power of X 

11 
17 

407 - 466 
226 - 283 

10 
10 

Radian 
Conversion 

Convert RAD to DEG 
Convert DEG to RAD 

11 
17 

228 - 246 
65 - 72 

10 

Relational 

Equal (INT) 

10 

20 - 30 

10 

 

Equal (DINT) 
Equal (REAL) 

16 
14 

20 - 30 
30 - 40 

10 
10 

 

Not Equal (INT) 

10 

20 - 24 

10 

 

Not Equal (DINT) 
Not Equal (REAL) 

16 
14 

20 - 30 
30 - 40 

10 
10 

 

Greater Than (INT) 

10 

20 - 22 

10 

 

Greater Than (DINT) 
Greater Than (REAL) 

16 
14 

20 - 30 
40 

10 
10 

 

Greater Than/Equal 
(INT) 

10 

23 - 30 

10 

 

Greater Than/Equal 
(DINT) 
Greater Than/Equal 
(REAL) 

16 
14 

20 - 30 
39 - 40 

10 
10 

 

Less Than (INT) 

10 

20 - 22 

10 

 

Less Than (DINT) 
Less Than (REAL) 

16 
14 

30 
36 - 40 

10 
10 

 

Less Than/Equal (INT)  10 

21 - 23 

10 

 

Less Than/Equal 
(DINT) 
Less Than/Equal 
(REAL) 

16 
14 

30 - 40 
40 - 55 

10 
10 

 

Range (INT) 

13 

21 - 30 

10 

 

Range (DINT) 

22 

26 - 38 

10 

 

Range (WORD) 

13 

25 - 30 

10 

Bit  

Logical AND 

13 

36 - 40 

 

 

 

 

 

 

 

Content      ..     38      39      40      41     ..