Tải bản đầy đủ (.docx) (4 trang)

Lệnh so sánh PLC S7300

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (143.53 KB, 4 trang )

7. Lệnh so sánh của S7-300
7.1 Lệnh so sánh số nguyên 16 bit

Tên lệnh
EQ_I(Equa
l Integer)
Lệnh so
sánh bằng
NE_I ( Not
Equal
Integer)
Lệnh so
sánh khơng
bằng
GT_I
( Greater
than
Integer)
Lệnh so
sánh lớn
hơn

LAD

Tốn hạng

Mơ tả

Ngõ ra lên mức 1
IN1, IN2:
nếu:


I,Q,L,M,D(INT), const + IN1=IN2
+ Ngõ vào là mức 1

Ngõ ra lên mức 1
IN1, IN2:
nếu:
I,Q,L,M,D(INT), const + IN1 khác IN2
+ Ngõ vào là mức 1

Ngõ ra lên mức 1
IN1, IN2:
nếu:
I,Q,L,M,D(INT), const + IN1 > IN2
+ Ngõ vào là mức 1

LT_I ( Less
than Integer
)
Lệnh so
sánh nhỏ
hơn

Ngõ ra lên mức 1
IN1, IN2:
nếu:
I,Q,L,M,D(INT), const + IN1 < IN2
+ Ngõ vào là mức 1

GE_I
( Greater

than or
equal
Integer )
Lệnh so
sánh lớn
hơn hoặc
bằng

Ngõ ra lên mức 1
IN1, IN2:
nếu:
I,Q,L,M,D(INT), const + IN1 >= IN2
+ Ngõ vào là mức 1


LE_I ( Less
than or
equal
Integer )
Lệnh so
sánh nhỏ
hơn hoặc
bằng

Ngõ ra lên mức 1
IN1, IN2:
nếu:
I,Q,L,M,D(INT), const + IN1 <= IN2
+ Ngõ vào là mức 1


7.2 Lệnh so sánh số nguyên 32 bit:

Tên lệnh
EQ_D(Equal
Double
Integer)
Lệnh so sánh
bằng

NE_D ( Not
Equal
Double
Integer)
Lệnh so sánh
không bằng
GT_D
( Greater
than Double
Integer)
Lệnh so sánh
lớn hơn

LAD

Tốn hạng

Mơ tả

Ngõ ra
lên mức 1

nếu:
IN1, IN2:
+
I,Q,L,M,D(DINT),
IN1=IN2
const
+ Ngõ
vào là
mức 1
Ngõ ra
lên mức 1
nếu:
IN1, IN2:
+ IN1
I,Q,L,M,D(DINT),
khác IN2
const
+ Ngõ
vào là
mức 1
Ngõ ra
lên mức 1
nếu:
IN1, IN2:
+ IN1 >
I,Q,L,M,D(DINT),
IN2
const
+ Ngõ
vào là

mức 1


Ngõ ra
lên mức 1
nếu:
IN1, IN2:
+ IN1 <
I,Q,L,M,D(DINT),
IN2
const
+ Ngõ
vào là
mức 1
Ngõ ra
lên mức 1
nếu:
IN1, IN2:
+ IN1 >=
I,Q,L,M,D(DINT),
IN2
const
+ Ngõ
vào là
mức 1
Ngõ ra
lên mức 1
nếu:
IN1, IN2:
+ IN1 <=

I,Q,L,M,D(DINT),
IN2
const
+ Ngõ
vào là
mức 1

LT_D ( Less
than Double
Integer)
Lệnh so sánh
nhỏ hơn
GE_D
( Greater
than or equal
Double
Integer )
Lệnh so sánh
lớn hơn hoặc
bằng
LE_D ( Less
than or equal
Double
Integer )
Lệnh so sánh
nhỏ hơn hoặc
bằng
7.3 Lệnh so sánh số thực:

Tên lệnh

EQ_R(Equal
Double Real)
Lệnh so sánh
bằng

NE_R ( Not
Equal Double
Real)
Lệnh so sánh
khơng bằng

LAD

Tốn hạng

Mơ tả

IN1, IN2:
I,Q,L,M,D(REAL)
, const

Ngõ ra lên
mức 1 nếu:
+ IN1=IN2
+ Ngõ vào
là mức 1

IN1, IN2:
I,Q,L,M,D(REAL)
, const


Ngõ ra lên
mức 1 nếu:
+ IN1 khác
IN2
+ Ngõ vào
là mức 1


GT_R
( Greater than
Real)
Lệnh so sánh
lớn hơn
LT_R ( Less
than Double
Real)
Lệnh so sánh
nhỏ hơn
GE_R
( Greater than
or equal
Real)
Lệnh so sánh
lớn hơn hoặc
bằng
LE_R ( Less
than or equal
Real)
Lệnh so sánh

nhỏ hơn hoặc
bằng

IN1, IN2:
I,Q,L,M,D(REAL)
, const

Ngõ ra lên
mức 1 nếu:
+ IN1 >
IN2
+ Ngõ vào
là mức 1

IN1, IN2:
I,Q,L,M,D(REAL)
, const

Ngõ ra lên
mức 1 nếu:
+ IN1 <
IN2
+ Ngõ vào
là mức 1

IN1, IN2:
I,Q,L,M,D(REAL)
, const

Ngõ ra lên

mức 1 nếu:
+ IN1 >=
IN2
+ Ngõ vào
là mức 1

IN1, IN2:
I,Q,L,M,D(REAL)
, const

Ngõ ra lên
mức 1 nếu:
+ IN1 <=
IN2
+ Ngõ vào
là mức 1



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×