Ch−ơng 4 Cách μm cơ bản:
IN2: DIN OUT: DINT ENO: BOOL
3/ Nhân hai số nguyên 32 bits:
Khi tín hiệu vào I0.0 = 1 đầu ra Q4.0 = 1 và hàm sẽ thực hiện nhân hai số nguyên 32 bits MD0 với MD4. Kết quả đ−ợc cất vào MD10.
Trong tr−ờng hợp tín hiệu vào I0.0 = 0 đầu ra Q4.0 = 0 và hàm sẽ không thực hiện chức năng.
FBD LAD STL
Hình 4-18: Khối thực hiện chức năng nhân hai số nguyên 32 bit
Dữ liệu vào và ra:
EN: BOOL IN1: DINT
IN2: DINT OUT: DINT ENO: BOOL
Khi tín hiệu vào I0.0 = 1 đầu ra Q4.0 = 1 và hàm sẽ thực hiện chia hai số nguyên 32 bits MD0 với MD4. Kết quả đ−ợc cất vào MD10.
Trong tr−ờng hợp tín hiệu vào I0.0 = 0 đầu ra Q4.0 = 0 và hàm sẽ không thực hiện chức năng.
Dữ liệu vào và ra:
EN: BOOL IN1: DINT
IN2: DINT OUT: DINT ENO: BOOL
FBD LAD STL
Hình 4-19: Khối thực hiện chức năng chia hai số nguyên 32 bits
4.3.3.Nhóm hàm làm việc với số thực:
1/ Cộng hai số thực:
Khi tín hiệu vào I0.0 = 1 đầu ra Q4.0 = 1 và hàm sẽ thực hiện cộng hai số thực MD0 + MD4. Kết quả đ−ợc cất vào MD10.
Trong tr−ờng hợp tín hiệu vào I0.0 = 0 đầu ra Q4.0 = 0 và hàm sẽ không thực hiện chức năng.
FBD LAD STL
Hình 4-20: Khối thực hiện chức năng cộng hai số thực
Dữ liệu vào và ra:
EN: BOOL IN1: REAL
2/ Hàm trừ hai số thực:
Khi tín hiệu vào I0.0 = 1 đầu ra Q4.0 = 1 và hàm sẽ thực hiện trừ hai số thực MD0 - MD4. Kết quả đ−ợc cất vào MD10.
Trong tr−ờng hợp tín hiệu vào I0.0 = 0 đầu ra Q4.0 = 0 và hàm sẽ không thực hiện chức năng.
FBD LAD STL
Hình 4-21: Khối thực hiện chức năng trừ hai số thực.
Dữ liệu vào và ra:
EN: BOOL IN1: REAL
IN2: REAL OUT: REAL ENO: BOOL
3/ Nhân hai số thực:
Khi tín hiệu vào I0.0 = 1 đầu ra Q4.0 = 1 và hàm sẽ thực hiện nhân hai số thực MD0 . MD4. Kết quả đ−ợc cất vào MD10.
FBD LAD STL
Hình 4-22: Khối thực hiện chức năng nhân hai số thực.
Trong tr−ờng hợp tín hiệu vào I0.0 = 0 đầu ra Q4.0 = 0 và hàm sẽ không thực hiện chức năng.