A

Table A-1. Instruction Timing-Continued

Function

 

Enabled

Disabled

Increment

Enabled

Disabled

Increment

 

 

 

 

 

 

 

 

 

 

Group

Function

350/351/36x

350/351/36x

350/351/36x

352

352

352

Size

 

 

 

 

 

 

 

 

 

Relational

Equal (INT)

1

0

1

0

10

 

Equal (DINT)

2

0

2

0

16

 

Equal (REAL)

57

0

28

0

14

 

Not Equal (INT)

1

0

1

0

10

 

Not Equal (DINT)

1

0

1

0

16

 

Not Equal (REAL)

62

0

31

0

14

 

Greater Than (INT)

1

0

1

0

10

 

Greater Than (DINT)

1

0

1

0

16

 

Greater Than (REAL)

57

0

32

0

14

 

Greater Than/Equal (INT)

1

0

1

0

10

 

Greater Than/Equal (DINT)

1

0

1

0

10

 

Greater Than/Equal (REAL)

57

1

31

1

14

 

Less Than (INT)

1

0

1

0

10

 

Less Than (DINT)

1

0

1

0

16

 

Less Than (REAL)

58

1

36

1

14

 

Less Than/Equal (INT)

1

0

1

0

10

 

Less Than/Equal (DINT)

3

0

3

0

16

 

Less Than/Equal (REAL)

37

0

37

0

14

 

Range (INT)

2

1

2

1

13

 

Range (DINT)

2

1

2

1

22

 

Range (WORD)

1

0

1

0

13

 

 

 

 

 

 

 

 

 

Bit

Logical AND

2

0

2

0

13

Operation

Logical OR

2

0

2

0

13

 

Logical Exclusive OR

1

0

1

0

13

 

Logical Invert, NOT

1

0

1

0

10

 

Shift Bit Left

31

1

1.37

31

1

1.37

16

 

Shift Bit Right

28

0

3.03

28

0

3.03

16

 

Rotate Bit Left

25

0

3.12

25

0

3.12

16

 

Rotate Bit Right

25

0

4.14

25

0

4.14

16

 

Bit Position

20

1

20

1

13

 

Bit Clear

20

0

20

0

13

 

Bit Test

20

0

20

0

13

 

Bit Set

19

1

19

1

13

 

Mask Compare (WORD)

52

0

52

0

25

 

Mask Compare (DWORD)

50

0

49

0

25

 

 

 

 

 

 

 

 

 

Notes: 1. Time (in microseconds) is based on Release 7 of Logicmaster 90-30/20/Micro software for Model 351 and 352 CPUs.

2.For table functions, increment is in units of length specified.; for bit operation functions, microseconds/bit.; for data move functions, microseconds/number of bits or words.

3.Enabled time for single length units of type %R, %AI, and %AQ.

4.COMMREQ time has been measured between CPU and HSC.

5.DOIO is the time to output values to discrete output module.

6.Where there is more than one possible case, the time indicated above represents the worst possible case.

7.For instructions that have an increment value, multiply the increment by (Length –1) and add that value to the base time.

GFK-0467K

Appendix A Instruction Timing

A-7

Page 273
Image 273
GE 90-30/20/Micro manual Disabled