SIMATIC Compare Byte Instructions

Một phần của tài liệu Giáo Trình Môn Học Điều Khiển Logic (Trang 68 - 71)

CHƯƠNG 3: NGÔN NGỮ LẬP TRÌNH VÀ ỨNG DỤNG

2. SIMATIC Compare Byte Instructions

STL LAD Mô tả

(Description)

Toán hạng (Operands)

Kiểu dữ liệu (Data Types) COMPARE BYTE

LDB=

AB=

OB=

Lệnh so sánh giá trị của hai byte IN1 và IN2.

Trạng thái tiếp điểm là đóng khi lệnh so sánh IN1= IN2 là đúng.

IB, QB, MB, VB, SMB, SB, LB, AC, Constant, VD, AC, LD

Byte

LDB<>

AB<>

OB<>

Lệnh so sánh giá trị của hai byte IN1 và IN2.

Trạng thái tiếp điểm là đóng khi lệnh so sánh IN1<> IN2 là đúng.

IB, QB, MB, VB, SMB, SB, LB, AC, Constant, VD, AC, LD

Byte

LDB<

AB<

Lệnh so sánh giá trị của hai byte IN1 và IN2.

Trạng thái tiếp điểm là đóng khi

IB, QB, MB, VB, SMB, SB, LB, AC,

Byte Hình 3.21: Ví dụ minh hoạ lệnh =, S, R trong chương trình LAD và STL

==B IN1 IN2

<>B IN1 IN2

<B IN1 IN2

Chương 3: Ngôn ngữ lập trình và ứng dụng Bộ môn Tự Động Đo Lường – Khoa Điện

Biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh 68

OB< lệnh so sánh IN1< IN2 là đúng. Constant, VD, AC, LD

LDB<=

AB<=

OB<=

Lệnh so sánh giá trị của hai byte IN1 và IN2.

Trạng thái tiếp điểm là đóng khi lệnh so sánh IN1<= IN2 là đúng.

IB, QB, MB, VB, SMB, SB, LB, AC, Constant, VD, AC, LD

Byte

LDB>

AB>

OB>

Lệnh so sánh giá trị của hai byte IN1 và IN2.

Trạng thái tiếp điểm là đóng khi lệnh so sánh IN1> IN2 là đúng.

IB, QB, MB, VB, SMB, SB, LB, AC, Constant, VD, AC, LD

Byte

LDB>=

AB>=

OB>=

Lệnh so sánh giá trị của hai byte IN1 và IN2.

Trạng thái tiếp điểm là đóng khi lệnh so sánh IN1>= IN2 là đúng.

IB, QB, MB, VB, SMB, SB, LB, AC, Constant, VD, AC, LD

Byte

COMPARE WORD (COPARE INTEGER) LDW=

AW=

OW=

Lệnh so sánh giá trị của hai Word IN1 và IN2.

Trạng thái tiếp điểm là đóng khi lệnh so sánh IN1= IN2 là đúng.

IW, QW, MW, VW, SMW, SW, LW, AC, Constant, VD, AC, LD

Word LDW<>

AW<>

OW<>

Lệnh so sánh giá trị của hai Word IN1 và IN2.

Trạng thái tiếp điểm là đóng khi lệnh so sánh IN1<> IN2 là đúng.

IW, QW, MW, VW, SMW, SW, LW, AC, Constant,

VD, AC, LD Word

LDW>

AW>

OW>

Lệnh so sánh giá trị của hai Word IN1 và IN2.

Trạng thái tiếp điểm là đóng khi lệnh so sánh IN1 > IN2 là đúng.

IW, QW, MW, VW, SMW, SW, LW, AC, Constant, VD, AC, LD

Word LDW>=

AW>=

OW>=

Lệnh so sánh giá trị của hai Word IN1 và IN2.

Trạng thái tiếp điểm là đóng khi lệnh so sánh IN1 >= IN2 là đúng.

IW, QW, MW, VW, SMW, SW, LW, AC, Constant, VD, AC, LD

Word LDW< Lệnh so sánh giá trị của hai

Word IN1 và IN2.

IW, QW, MW, VW,

SMW, SW, LW, Word

<=B IN1 IN2

>B IN1 IN2

>=B IN1 IN2

==I IN1 IN2

<>I IN1 IN2

>I IN1 IN2

>=I IN1 IN2

<I IN1 IN2

AW<

OW<

Trạng thái tiếp điểm là đóng khi

lệnh so sánh IN1 < IN2 là đúng. AC, Constant, VD, AC, LD LDW<=

AW<=

OW<=

Lệnh so sánh giá trị của hai Word IN1 và IN2.

Trạng thái tiếp điểm là đóng khi lệnh so sánh IN1 <= IN2 là đúng.

IW, QW, MW, VW, SMW, SW, LW, AC, Constant, VD, AC, LD

Word COMPARE DOUBLEWORD

LDDW=

ADW=

ODW=

Lệnh so sánh giá trị của hai DoubleWord IN1 và IN2.

Trạng thái tiếp điểm là đóng khi lệnh so sánh IN1 = IN2 là đúng.

ID, QD, MD, VD, SMD, SD, LD, AC, Constant, VD, AC, LD

Double Word LDDW<>

ADW<>

ODW<>

Lệnh so sánh giá trị của hai DoubleWord IN1 và IN2.

Trạng thái tiếp điểm là đóng khi lệnh so sánh IN1 <> IN2 là đúng.

ID, QD, MD, VD, SMD, SD, LD, AC, Constant, VD, AC, LD

Double Word LDDW>

ADW>

ODW>

Lệnh so sánh giá trị của hai DoubleWord IN1 và IN2.

Trạng thái tiếp điểm là đóng khi lệnh so sánh IN1 > IN2 là đúng.

ID, QD, MD, VD, SMD, SD, LD, AC, Constant, VD, AC, LD

Double Word LDDW>=

ADW>=

ODW>=

Lệnh so sánh giá trị của hai DoubleWord IN1 và IN2.

Trạng thái tiếp điểm là đóng khi lệnh so sánh IN1 >= IN2 là đúng.

ID, QD, MD, VD, SMD, SD, LD, AC, Constant, VD, AC, LD

Double Word LDDW<

ADW<

ODW<

Lệnh so sánh giá trị của hai DoubleWord IN1 và IN2.

Trạng thái tiếp điểm là đóng khi lệnh so sánh IN1 < IN2 là đúng.

ID, QD, MD, VD, SMD, SD, LD, AC, Constant, VD, AC, LD

Double Word LDDW<=

ADW<=

ODW<=

Lệnh so sánh giá trị của hai DoubleWord IN1 và IN2.

Trạng thái tiếp điểm là đóng khi lệnh so sánh IN1 <= IN2 là đúng.

ID, QD, MD, VD, SMD, SD, LD, AC, Constant, VD, AC, LD

Double Word COMPARE REAL

LDR=

AR=

OR=

Lệnh so sánh giá trị của hai số thực IN1 và IN2.

Trạng thái tiếp điểm là đóng khi lệnh so sánh IN1 = IN2 là đúng.

ID, QD, MD, VD, SMD, SD, LD, AC, Constant, VD, AC, LD

Real

<=I IN1 IN2

==D IN1 IN2

>D IN1 IN2

>=D IN1 IN2

<D IN1 IN2

<D IN1 IN2

<>D IN1 IN2

==R IN1 IN2

Chương 3: Ngôn ngữ lập trình và ứng dụng Bộ môn Tự Động Đo Lường – Khoa Điện

Biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh 70

OR<> lệnh so sánh IN1 <> IN2 là đúng Constant, VD, AC, LD LDR>

AR>

OR>

Lệnh so sánh giá trị của hai số thực IN1 và IN2.

Trạng thái tiếp điểm là đóng khi lệnh so sánh IN1 > IN2 là đúng

ID, QD, MD, VD, SMD, SD, LD, AC, Constant, VD, AC, LD

Real

LDR>=

AR>=

OR>=

Lệnh so sánh giá trị của hai số thực IN1 và IN2.

Trạng thái tiếp điểm là đóng khi lệnh so sánh IN1 >= IN2 là đúng

ID, QD, MD, VD, SMD, SD, LD, AC, Constant, VD, AC, LD

Real

LDR<

AR<

OR<

Lệnh so sánh giá trị của hai số thực IN1 và IN2.

Trạng thái tiếp điểm là đóng khi lệnh so sánh IN1 < IN2 là đúng

ID, QD, MD, VD, SMD, SD, LD, AC, Constant, VD, AC, LD

Real

LDR<=

AR<=

OR<=

Lệnh so sánh giá trị của hai số thực IN1 và IN2.

Trạng thái tiếp điểm là đóng khi lệnh so sánh IN1 <= IN2 là đúng

ID, QD, MD, VD, SMD, SD, LD, AC, Constant, VD, AC, LD

Real

Một phần của tài liệu Giáo Trình Môn Học Điều Khiển Logic (Trang 68 - 71)

Tải bản đầy đủ (PDF)

(218 trang)