Bài này chia sẻ cách dùng lệnh lập trình so sánh dữ liệu trên plc Delta, có ví dụ và giải thích cụ thể.
Cách dùng lệnh lập trình so sánh plc Delta
Plc delta hỗ trợ 6 lệnh so sánh với cú pháp như sau:
Cú pháp lệnh 16 bit | Cú pháp lệnh 32 bit | Ý nghĩa |
LD= | DLD= | S1 = S2 |
LD> | DLD> | S1 > S2 |
LD< | DLD< | S1 < S2 |
LD<> | DLD<> | S1 ≠ S2 |
LD<= | DLD<= | S1 ≦ S2 |
LD>= | DLD>= | S1 ≧ S2 |
Ví dụ

Mô tả ví dụ: khi M2 ON lên 1 cộng với D0>=D2 thì tiếp điểm ngõ ra Y0 sẽ On lên 1.
Lệnh so sánh khác
Ý nghĩa của những lệnh so sánh này là kết hợp giữa so sánh để out ngõ ra.
Cú pháp lệnh 16 bit | Cú pháp lệnh 32 bit | Ý nghĩa |
AND= | DAND= | S1 = S2 |
AND> | DAND> | S1 > S2 |
AND< | DAND< | S1 < S2 |
AND<> | DAND<> | S1 ≠ S2 |
AND<= | DAND<= | S1 ≦ S2 |
AND>= | DAND>= | S1 ≧ S2 |
OR= | DOR= | S1 = S2 |
OR> | DOR> | S1 > S2 |
OR< | DOR< | S1 < S2 |
OR<> | DOR<> | S1 ≠ S2 |
OR<= | DOR<= | S1 ≦ S2 |
OR>= | DOR>= | S1 ≧ S2 |
LDZ> | DLDZ> | | S1 – S2 | > | S3 | |
LDZ>= | DLDZ>= | | S1 – S2 | ≧ | S3 | |
LDZ< | DLDZ< | | S1 – S2 | < | S3 | |
LDZ<= | DLDZ<= | | S1 – S2 | ≦ | S3 | |
LDZ= | DLDZ= | | S1 – S2 | = | S3 | |
LDZ<> | DLDZ<> | | S1 – S2 | ≠ | S3 | |
ANDZ> | DANDZ> | | S1 – S2 | > | S3 | |
ANDZ>= | DANDZ>= | | S1 – S2 | ≧ | S3 | |
ANDZ< | DANDZ< | | S1 – S2 | < | S3 | |
ANDZ<= | DANDZ<= | | S1 – S2 | ≦ | S3 | |
ANDZ= | DANDZ= | | S1 – S2 | = | S3 | |
ANDZ<> | DANDZ<> | | S1 – S2 | ≠ | S3 | |
ORZ> | DORZ> | | S1 – S2 | > | S3 | |
ORZ>= | DORZ>= | | S1 – S2 | ≧ | S3 | |
ORZ< | DORZ< | | S1 – S2 | < | S3 | |
ORZ<= | DORZ<= | | S1 – S2 | ≦ | S3 | |
ORZ= | DORZ= | | S1 – S2 | = | S3 | |
ORZ<> | DORZ<> | | S1 – S2 | ≠ | S3 | |