Nhoựm leọnh chuyeồn ủoồi soỏ daỏu chaỏm ủoọng 32 bits sang soỏ nguyẽn 32 bits:

Một phần của tài liệu Tài liệu Giới thiệu về thiết bị điều khiển khả trình PLC pptx (Trang 42 - 44)

IV. TẬP LỆNH CỦA S7-300: 1 Leọnh náp chuyeồn.

e.Nhoựm leọnh chuyeồn ủoồi soỏ daỏu chaỏm ủoọng 32 bits sang soỏ nguyẽn 32 bits:

DTB Soỏ nguyẽn keựp

sang BCD BCDẹoồi soỏ nguyẽn keựp 32 bits trong ACCU1 sang soỏ

DTR Soỏ nguyẽn keựp

sang soỏ thửùc chaỏm ủoọng IEEE 32 bits (soỏ thửùc)ẹoồi soỏ nguyẽn keựp 32 bits trong ACCU1 sang soỏ daỏu

Baỷng 18: chuyeồn ủoồi soỏ BCD vaứ soỏ nguyẽn.

e. Nhoựm leọnh chuyeồn ủoồi soỏ daỏu chaỏm ủoọng 32 bits sang soỏ nguyẽn 32 bits: 32 bits:

Ta coự theồ sửỷ dúng baỏt kyứ moọt trong caực leọnh sau ủeồ chuyeồn ủoồi soỏ daỏu chaỏm ủoọng IEEE 32 bits trong thanh ghi ACCU1 thaứnh soỏ nguyẽn keựp (caực leọnh khaực nhau về caựch laứm troứn) vaứ keỏt quaỷ ủửụùc caỏt ụỷ ACCU1.

Leọnh Ý nghúa Chửực naờng

RND Laứm troứn Laứm troứn soỏ ủửụùc chuyeồn ủoồi ủeỏn soỏ nguyẽn gần nhaỏt. Neỏu phần phãn soỏ ụỷ giửừa keỏt quaỷ chaỹn vaứ leỷ thỡ seừ chón keỏt quaỷ chaỹn

RND+ Laứm troứn thaứnh soỏ nguyẽn keựp lụựn hụn

Laứm troứn thaứnh soỏ nguyẽn nhoỷ nhaỏt maứ lụựn hụn hay baống soỏ chaỏm ủoọng

RND- Laứm troứn thaứnh soỏ

nguyẽn keựp nhoỷ hụn hay baống soỏ chaỏm ủoọngLaứm troứn thaứnh soỏ nguyẽn lụựn nhaỏt maứ nhoỷ hụn

TRUNC Boỷ phần leỷ Chổ laỏy phần nguyẽn cuỷa soỏ chaỏm ủoọng

Hỡnh 17: toựm taột caực leọnh chuyeồn ủoồi vaứ laứm troứn. f. Nhoựm leọnh so saựnh:

Duứng ủeồ so saựnh caực caởp giaự trũ soỏ sau: Hai soỏ nguyẽn 16 bits.

ƒ

Hai soỏ nguyẽn keựp (32 bits). ƒ

Hai soỏ thửùc (daỏu chaỏm ủoọng IEEE 32 bits). ƒ

CPU seừ so saựnh giaự trũ soỏ ụỷ ACCU1, neỏu keỏt quaỷ ủuựng noự seừ traỷ về RLO=1, neỏu sai thỡ RLO=0.

Vụựi soỏ nguyẽn 16 bits thỡ noự dửùa trẽn so saựnh word thaỏp cuỷa ACCU2 vụựi word thaỏp cuỷa ACCU1.

Dáng leọnh so saựnh nhử sau:

op datatype

vụựi op (operator = toaựn tửỷ) coự theồ laứ:

So saựnh Op Baống nhau == Khõng baống <> Lụựn hụn > Nhoỷ hụn < Lụựn hụn hoaởc baống >= Nhoỷ hụn hoaởc baống <=

Aỷnh hửụỷng cuỷa vieọc thửùc thi leọnh so saựnh lẽn maừ ủiều kieọn CC1 vaứ CC0.

ẹiều kieọn so saựnh CC1 CC0 Caực leọnh nhaỷy coự ủiều kieọn coự theồ sửỷ dúng

ACCU2 > ACCU1 1 0 JN, JP ACCU2 < ACCU1 0 1 JN, JM ACCU2 = ACCU1 0 0 JZ ACCU2 <> ACCU1 0/1 1/0 JN ACCU2 >= ACCU1 1/0 0/0 JPZ ACCU2 <= ACCU1 0/0 1/0 JMZ

Baỷng 20: aỷnh hửụỷng cuỷa caực leọnh so saựnh lẽn CC1 vaứ CC0. (adsbygoogle = window.adsbygoogle || []).push({});

Một phần của tài liệu Tài liệu Giới thiệu về thiết bị điều khiển khả trình PLC pptx (Trang 42 - 44)