Các lệnh về số học

Một phần của tài liệu Giáo trình PLC cơ bản (nghề vận hành thuỷ điện (Trang 55 - 56)

ADD_I Cộng số nguyên

ADD_DI Cộng số nguyên kép

ADD_R Cộng số nguyên thực Trừ SUB_I

Ý nghĩa : Lệnh thực hiện cộng các số nguyên 16 bit IN1 và IN2 , kết quả là số nguyên 16 bit được ghi vào OUT, IN1 + IN2 = OUT, IN2 và OUT có thể cùng địa chỉ, thuộc các vùng nhớ sau IN1, IN2 : VW,T ,C, IW, QW, MW, SMW, AC, AIW, const. OUT : VW,T ,C, IW, QW, MW, SMW, AC, AIW Các lệnh cộng với số nguyên 32 bit và số thực cũng đƣợc thực hiện tương tự.

b. Các câu lệnh trừ số nguyên

SUB_DI Trừ số nguyên kép SUB_R Trừ số thực

Ý nghĩa : Lệnh được thực hiện phép trừ các số nguyên 16 bit IN1và IN2 , kết quả là số nguyên 16 bit và được ghi vào OUT, tức là : IN1 – IN2 = OUT, địa chỉ thuộc các vùng nhớ sau IN1, IN2 : VW,T ,C, IW, QW, MW, SMW, AC, AIW, const. OUT : VW,T ,C, IW, QW, MW, SMW, AC, AIW. Các lệnh trừ với số nguyên 32 bit và số thực cũng đƣợc thực hiện tƣơng tự.

c. Các câu lệnh nhân

MUL_I Nhân số nguyên

MUL_DI Nhân số nguyên kép MUL_R Nhân số thực

Ý nghĩa : Lệnh thực hiện phép nhân 2 số nguyên 16bit IN1 và IN2. Kết quả 32 bit chứa trong từ kép OUT (4 byte).

d. Các câu lệnh Chia

DIV_I Chia số nguyên

DIV_DI Chia số nguyên kép DIV_R Chia số thực

56

Ý nghĩa :Lệnh thực hiện phép chia số nguyên 16 bit IN1 cho số nguyên 16 bit IN2. Kết quả 32 bit chứa trong từ kép OUT (4 byte) gồm thương số ghi trong mảng 16 bit từ bit 0 đến bit 15 (từ thấp) và phần dư cũng 16 bit ghi trong mảng từ bit 16 đến bit 31 (từ cao).

2.5. Lệnh truy cập đồng hồ thời gian thực2.5.1. Lệnh đọc thời gian thực: Read_RTC.

Một phần của tài liệu Giáo trình PLC cơ bản (nghề vận hành thuỷ điện (Trang 55 - 56)

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

(123 trang)