Các lệnh di chuyển nội dun gơ nh

Một phần của tài liệu Tài liêu Tự học PLC từ cơ bản đến nâng cao (Trang 36 - 39)

Các lệnh di chuyển thực hiện việc di chuyển h ặc sa chép số liệu từ vùng n y sang vùng khác tr ng bộ nh . Tr ng LA v TL lệnh dịch chuyển thực hiện việc di chuyển hay sa chép nội dung một byte, một từ đơn, h ặc một từ kép từ vùng n y sang vùng khác tr ng bộ nh . Lệnh tra đổi nội dung của hai byte tr ng một từ đơn thực hiện việc chuyển nội dung của byte thấp sang byte ca v ngược lại chuyển nội dung của byte ca sang byte thấp của từ đĩ. au đ y l chi tiết của từng lệnh.

- MOV_B :

ạng LA ạng TL

MOVB VB0, VB0

Lệnh sa chép nội dung của byte ở địa chỉ ng v IN sang byte cĩ địa chỉ ở ng ra OUT. Đặc biệt tr ng lệnh n y địa chỉ của byte ng v IN v địa chỉ byte ở địa chỉ ng ra OUT giống nhau v thường nằm tr ng các vùng sau:

IN : VB, IB, QB, MB, SMB, AC, const OUT: VB, IB, QB, MB, SMB, AC,

Ví dụ : ạng LAD ạng TL LD I0.0 MOVB 0, VB0 LD I0.1 MOVB 12, VB0 Giải thích :

Nếu tiếp điểm I0.0 đĩng thì lấy giá trị 0 ghi v byte V 0 (xĩa V 0)

Tiếp the đĩng tiếp điểm I0.1 thì lấy số 12 ghi v V 0. Kết quả địa chỉ byte V 0 cĩ giá trị bằng 12.

- MOV_W :

ạng LA ạng TL

Lệnh sa chép nội dung của rd ở địa chỉ ng v IN sang rd cĩ địa chỉ ở ng ra OUT. Đặc biệt tr ng lệnh n y địa chỉ của rd ng v IN v địa chỉ rd ở địa chỉ ng ra OUT giống nhau v thường nằm tr ng các vùng sau:

IN: VW, IW, QW, MW, SMW, AC, const OUT: VW, IW, QW, MW, SMW, AC

- MOV_DW :

ạng LA ạng TL

MOVDW VD0, VD0

Lệnh sa chép nội dung của rd ở địa chỉ ng v IN sang rd cĩ địa chỉ ở ng ra OUT. Đặc biệt tr ng lệnh n y địa chỉ của rd ng v IN v địa chỉ rd ở địa chỉ ng ra OUT giống nhau v thường nằm tr ng các vùng sau:

IN: VD, ID, QD, MDW, SMD, AC, const OUT: VD, ID, QD, MD, SMD, AC

- MOV_R : (dịch chuyển số thực)

ạng LA ạng TL

MOVR VD0, VD0

Lệnh sa chép nội dung của số thực chứa tr ng d uble w rd cĩ địa chỉ ở ng v IN sang d uble w rd cĩ địa chỉ ở ng v OUT. Đặc biệt tr ng lệnh n y địa chỉ của d uble w rd ở ng v IN v d uble w rd ở ng ra OUT giống nhau v thường nằm tr ng các vùng sau:

IN: VD, ID, QD, MD, SMD, AC, const OUT: VD, ID, QD, MD, SMD, AC

Khi dữ liệu ghi v tr ng các địa chỉ n y the nguyên tắc sau : Phần nguyên ghi v w rd thấp

Ví dụ :

Giải Thích :

Tiếp điểm I0.0 đĩng thì xĩa d uble w rd 0 (V 0), tiếp điểm I0.1 đĩng thì ghi số thực 30,2 v d uble w rd V 0, kết quả như sau :

VD0

VW2 (word cao) V 0 (w rd thấp)

20 30

(adsbygoogle = window.adsbygoogle || []).push({});

Một phần của tài liệu Tài liêu Tự học PLC từ cơ bản đến nâng cao (Trang 36 - 39)