Chapter 5

Instruction Specifications

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item number

 

Arithmetic instructions-22

 

 

Name

 

 

Signed ≤ Relational expression

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ladder format

 

 

 

 

 

 

Condition code

 

Processing time (s)

Remark

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R7F4

 

R7F3

 

R7F2

 

R7F1

R7F0

Average

Maximum

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

d = s1 S<= s2

 

 

DER

 

ERR

 

SD

 

 

V

 

 

C

 

 

 

 

 

 

 

 

 

 

 

 

 

 

z

 

 

z

 

 

z

 

 

z

 

 

z

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

50

 

 

 

 

 

 

Command format

 

 

 

 

 

 

Number of steps

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Condition

 

 

 

 

Steps

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

d = s1 S<= s2

 

 

 

s is a double word

6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bit

 

 

 

 

 

 

 

 

Word

 

Double word

 

Constant

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M

 

TD, SS,

 

 

 

 

 

WR,

 

 

 

 

DR,

 

 

 

 

Usable I/O

 

 

 

R,

 

 

 

 

 

 

 

 

 

 

 

 

 

Other

 

X

Y

L,

 

CU, CT

 

WX

WY

WM

 

TC

DX

DY

DM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

d

Substitution destination

 

{

{

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

s1

Comparand

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

{

{

{

 

{

 

 

s2

Relational number

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

{

{

{

 

{

 

 

Function

zSubstitutes 1 when s1 is less than or equal to s2 and otherwise 0 into d, assuming s1 and s2 as signed binary data.

zs1 and s2 are both signed binary data. When the most significant bit is 0, the value is positive; when the most significant bit is 1, the value is negative.

s1, s2 – 2147483648 to +2147483647 (decimal) H80000000 to H7FFFFFFF (hexadecimal)

b31

b16 b15

b0

Sign bit: 0 - Positive; 1 - Negative

Program example

[

Y00100 = DR10 S<= DR100Y00100 = DR10 S<= DR100

]

Program description

z When the value in DR10 is less than or equal the value in DR100, Y00100 is turned on. Otherwise, Y00100 is turned off.

d = s1 S<= s2

5-67

Page 117
Image 117
Hitachi NJI-350B manual Signed ≤ Relational expression, = s1 S= s2 Is a double word