lập trình PLC điều khiển máy bán nước tự động, chương 13
Số trang: 7
Loại file: pdf
Dung lượng: 63.08 KB
Lượt xem: 18
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Lệnh cộng (ADD) Lệnh ADD_I Là lệnh thực hiện phép cộng các số nguyên 16-bít IN1 và IN2. Trong LAD kết quả là một số nguyên 16-bít được ghi vào OUT, tức là: IN1 + IN2 = OUT. Còn trong STL, kết quả cũng là một giá trị 16-bít nhưng được ghi vào IN2, tức là IN1 + IN2 = IN2. Lệnh ADD_DI: Là lệnh thực hiện phép cộng các số nguyên 32-bít IN1 và IN2 Trong LAD, kết quả là một số nguyên 32-bít được ghi vào OUT, tức là: IN1 + IN2 = OUT. Còn trong STL, kết...
Nội dung trích xuất từ tài liệu:
lập trình PLC điều khiển máy bán nước tự động, chương 13 Chương 13: Caùc leänh soá hoïc a. Leänh coäng (ADD) Leänh ADD_I Laø leänh thöïc hieän pheùp coäng caùc soá nguyeân 16-bít IN1vaø IN2. Trong LAD keát quaû laø moät soá nguyeân 16-bít ñöôïc ghivaøo OUT, töùc laø: IN1 + IN2 = OUT. Coøn trong STL, keát quaû cuõng laø moät giaù trò 16-bítnhöng ñöôïc ghi vaøo IN2, töùc laø IN1 + IN2 = IN2. Leänh ADD_DI: Laø leänh thöïc hieän pheùp coäng caùc soá nguyeân 32-bít IN1vaø IN2 Trong LAD, keát quaû laø moät soá nguyeân 32-bít ñöôïc ghivaøo OUT, töùc laø: IN1 + IN2 = OUT. Coøn trong STL, keát quaû cuõng laø moät giaù trò 32-bítnhöng ñöôïc ghi vaøo IN2, töùc laø IN1 + IN2 = IN2. Leänh ADD_R: Laø leänh thöïc hieän pheùp coäng caùc soá thöïc 32-bít IN1 vaøIN2. Trong LAD, keát quaû laø moät soá thöïc 32-bít ñöôïc ghivaøo OUT, töùc laø: IN1 + IN2 = OUT. Coøn trong STL, keát quaû cuõng laø moät giaù trò thöïc 32-bítnhöng ñöôïc ghi vaøo IN2, töùc laø IN1 + IN2 = IN2. b. Leänh tröø (SUB): Leänh SUB_I: Laø leänh thöïc hieän pheùp tröø caùc soá nguyeân 16-bít IN1vaø IN2 Trong LAD keát quaû laø moät soá nguyeân 16-bít vaø ñöôïcghi vaøo OUT, töùc laø: IN1 - IN2 = OUT. Coøn trong STL, keát quaû laø moät giaù trò 16-bít nhöngñöôïc ghi laïi vaøo IN2, töùc laø IN1- IN2 = IN2. Leänh SUB-DI: Laø leänh thöïc hieän pheùp tröø caùc soá nguyeân 32-bít IN1vaø IN2 Trong LAD keát quaû laø moät soá nguyeân 32-bít ñöôïc ghivaøo IN2, töùc laø: IN1 - IN2 = IN2. Coøn trong STL, keát quaû laø moät giaù trò 32-bít nhöngñöôïc ghi laïi vaøo IN2, töùc laø IN1- IN2 = IN2. Leänh SUB_R: Laø leänh thöïc hieän pheùp tröø caùc soá thöïc 32-bít IN1 vaøIN2 Trong LAD keát quaû laø moät soá thöïc 32-bít ñöôïc ghi vaøoOUT, töùc laø: IN1 - IN2 = OUT. Trong STL, keát quaû laø moät giaù trò 32-bít nhöng ñöôïcghi laïi vaøo IN2, töùc laø IN1- IN2 = IN2. Cuù phaùp duøng leänh coäng vaø tröø trong LAD vaø STLnhö sau: LAD STL ADD I +I IN1 IN2 EN IN1 IN2 OUT SUB I -I IN1 IN2 EN IN1 IN2 OUT ADD DI + D IN1 EN IN2 IN1 IN2 OUT -D IN1 SUB DI EN IN2 IN1 IN2 OUT + R IN1 ADD R EN IN2 IN1 IN2 OUT SUB R - R IN1 EN IN2 IN1 IN2 OUT c. Leänh nhaân (MUL): Leänh MUL: Trong LAD: Leänh thöïc hieän pheùp nhaân 2 soá nguyeân16-bít IN1 vaø IN2 vaø cho ra keát quaû 32-bít chöùa trong töøkeùp OUT (4 byte). Trong STL: Leänh thöïc hieän pheùp nhaân giöõa 2 soánguyeân 16-bít n1 vaø soá nguyeân chöùa trong töø thaáp (töø 0 ñeánbít 15) cuûa toaùn haïng 32-bít n2 (4 byte). Keát quaû 32-bítñöôïc ghi vaøo n2. Leänh MUL_R: Trong LAD: leänh thöïc hieän pheùp nhaân hai soá thöïc 32-bít IN1 vaø IN2 vaø cho ra keát quaû 32-bít chöùa trong töø keùpOUT (4 byte). Trong STL: Leänh thöïc hieän pheùp nhaân giöõa soá thöïc 32-bít ñöôïc ghi vaøo IN2. Cuù phaùp duøng leänh trong LAD vaø STL nhö sau: LAD STL MUL MUL n1 n2 EN IN1 IN2 OUT MUL R *R IN 1 EN IN2 IN1 IN2 OUT d. Leänh chia (DIV) Trong LAD: Leänh thöïc hieän pheùp chia soá nguyeân 16-bít IN1 cho soá nguyeân 16-bít IN2. Keát quaû 32-bít chöùa trongtöø keùp OUT goàm thöông soá ghi trong maûng 16-bít töø bít 0ñeán bít15 (töø thaáp) vaø phaàn dö cuõng 16-bít ghi trong maûngtöø bít-16 ñeán bít-31 (töø cao). Trong STL: Leänh thöïc hieän pheùp chia soá nguyeân 16-bítn1 cho soá nguyeân, soá nguyeân 16-bít naèm trong töø thaáp töøbít 0 ñeán bít 15 cuûa toaùn haïng 32-bít n2. Keát quaû 32-bítñöôïc ghi laïi vaøo n2 bao goàm thöông soá ghi trong maûng 16-bít töø bít 0 ñeán bít 15 (töø thaáp) vaø phaàn dö ghi trong maûng16-bít töø bít-16 ñeán bít-31 (töø ca ...
Nội dung trích xuất từ tài liệu:
lập trình PLC điều khiển máy bán nước tự động, chương 13 Chương 13: Caùc leänh soá hoïc a. Leänh coäng (ADD) Leänh ADD_I Laø leänh thöïc hieän pheùp coäng caùc soá nguyeân 16-bít IN1vaø IN2. Trong LAD keát quaû laø moät soá nguyeân 16-bít ñöôïc ghivaøo OUT, töùc laø: IN1 + IN2 = OUT. Coøn trong STL, keát quaû cuõng laø moät giaù trò 16-bítnhöng ñöôïc ghi vaøo IN2, töùc laø IN1 + IN2 = IN2. Leänh ADD_DI: Laø leänh thöïc hieän pheùp coäng caùc soá nguyeân 32-bít IN1vaø IN2 Trong LAD, keát quaû laø moät soá nguyeân 32-bít ñöôïc ghivaøo OUT, töùc laø: IN1 + IN2 = OUT. Coøn trong STL, keát quaû cuõng laø moät giaù trò 32-bítnhöng ñöôïc ghi vaøo IN2, töùc laø IN1 + IN2 = IN2. Leänh ADD_R: Laø leänh thöïc hieän pheùp coäng caùc soá thöïc 32-bít IN1 vaøIN2. Trong LAD, keát quaû laø moät soá thöïc 32-bít ñöôïc ghivaøo OUT, töùc laø: IN1 + IN2 = OUT. Coøn trong STL, keát quaû cuõng laø moät giaù trò thöïc 32-bítnhöng ñöôïc ghi vaøo IN2, töùc laø IN1 + IN2 = IN2. b. Leänh tröø (SUB): Leänh SUB_I: Laø leänh thöïc hieän pheùp tröø caùc soá nguyeân 16-bít IN1vaø IN2 Trong LAD keát quaû laø moät soá nguyeân 16-bít vaø ñöôïcghi vaøo OUT, töùc laø: IN1 - IN2 = OUT. Coøn trong STL, keát quaû laø moät giaù trò 16-bít nhöngñöôïc ghi laïi vaøo IN2, töùc laø IN1- IN2 = IN2. Leänh SUB-DI: Laø leänh thöïc hieän pheùp tröø caùc soá nguyeân 32-bít IN1vaø IN2 Trong LAD keát quaû laø moät soá nguyeân 32-bít ñöôïc ghivaøo IN2, töùc laø: IN1 - IN2 = IN2. Coøn trong STL, keát quaû laø moät giaù trò 32-bít nhöngñöôïc ghi laïi vaøo IN2, töùc laø IN1- IN2 = IN2. Leänh SUB_R: Laø leänh thöïc hieän pheùp tröø caùc soá thöïc 32-bít IN1 vaøIN2 Trong LAD keát quaû laø moät soá thöïc 32-bít ñöôïc ghi vaøoOUT, töùc laø: IN1 - IN2 = OUT. Trong STL, keát quaû laø moät giaù trò 32-bít nhöng ñöôïcghi laïi vaøo IN2, töùc laø IN1- IN2 = IN2. Cuù phaùp duøng leänh coäng vaø tröø trong LAD vaø STLnhö sau: LAD STL ADD I +I IN1 IN2 EN IN1 IN2 OUT SUB I -I IN1 IN2 EN IN1 IN2 OUT ADD DI + D IN1 EN IN2 IN1 IN2 OUT -D IN1 SUB DI EN IN2 IN1 IN2 OUT + R IN1 ADD R EN IN2 IN1 IN2 OUT SUB R - R IN1 EN IN2 IN1 IN2 OUT c. Leänh nhaân (MUL): Leänh MUL: Trong LAD: Leänh thöïc hieän pheùp nhaân 2 soá nguyeân16-bít IN1 vaø IN2 vaø cho ra keát quaû 32-bít chöùa trong töøkeùp OUT (4 byte). Trong STL: Leänh thöïc hieän pheùp nhaân giöõa 2 soánguyeân 16-bít n1 vaø soá nguyeân chöùa trong töø thaáp (töø 0 ñeánbít 15) cuûa toaùn haïng 32-bít n2 (4 byte). Keát quaû 32-bítñöôïc ghi vaøo n2. Leänh MUL_R: Trong LAD: leänh thöïc hieän pheùp nhaân hai soá thöïc 32-bít IN1 vaø IN2 vaø cho ra keát quaû 32-bít chöùa trong töø keùpOUT (4 byte). Trong STL: Leänh thöïc hieän pheùp nhaân giöõa soá thöïc 32-bít ñöôïc ghi vaøo IN2. Cuù phaùp duøng leänh trong LAD vaø STL nhö sau: LAD STL MUL MUL n1 n2 EN IN1 IN2 OUT MUL R *R IN 1 EN IN2 IN1 IN2 OUT d. Leänh chia (DIV) Trong LAD: Leänh thöïc hieän pheùp chia soá nguyeân 16-bít IN1 cho soá nguyeân 16-bít IN2. Keát quaû 32-bít chöùa trongtöø keùp OUT goàm thöông soá ghi trong maûng 16-bít töø bít 0ñeán bít15 (töø thaáp) vaø phaàn dö cuõng 16-bít ghi trong maûngtöø bít-16 ñeán bít-31 (töø cao). Trong STL: Leänh thöïc hieän pheùp chia soá nguyeân 16-bítn1 cho soá nguyeân, soá nguyeân 16-bít naèm trong töø thaáp töøbít 0 ñeán bít 15 cuûa toaùn haïng 32-bít n2. Keát quaû 32-bítñöôïc ghi laïi vaøo n2 bao goàm thöông soá ghi trong maûng 16-bít töø bít 0 ñeán bít 15 (töø thaáp) vaø phaàn dö ghi trong maûng16-bít töø bít-16 ñeán bít-31 (töø ca ...
Tìm kiếm theo từ khóa liên quan:
lập trình PLC máy bán nước tự động tự động hóa điều khiển tự động ngôn ngữ lập trình bộ nhớ PLC bộ vi xử lý bộ nhớ S7-200Tài liệu có liên quan:
-
Bài giảng Lý thuyết điều khiển tự động: Bài 4
56 trang 344 0 0 -
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 318 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 311 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 294 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 251 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 248 0 0 -
33 trang 246 0 0
-
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 242 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 232 1 0 -
Báo cáo thực tập tại Nhà máy in Quân Đội 1
36 trang 215 0 0