S7-300 có 5 bộ thời gian Timer khác nhau. Tất cả 5 loại Timer này cùng bắt đầu tạo thời gian trễ tín hiệu kể từ thời điểm có s−ờn lên của tín hiệu đầu vào , tức là khi có tín hiệu đầu vào U(t) chuyển trạng thái từ logic "0" lên logic"1", đ−ợc gọi là thời điểm Timer đ−ợc kích. | 2 Hàm trừ hai số thực Khi tín hiệu vào 1 đầu ra 1 và hàm sẽ thực hiện trừ hai số thực MD0 - MD4. Kết quả đuợc cất vào MD10. Trong truờng hợp tín hiệu vào 0 đầu ra 0 và hàm sẽ không thực hiện chức năng. FBD LAD STL SUB_R EN NDO - INI OUT -ND10 ND 4 - IN2 ENO SUB_R Q4 ũ en E1I0 HD0-IN1 ŨUT-1II 1Ũ HD4- M2 A I JNB _001 L ND 0 L ND 4 -R T ND 10 AN ŨV SAVE CLR _001 A ER 0 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 1 đầu ra 1 và hàm sẽ thực hiện nhân hai số thực MD0 . MD4. Kết quả đuợc cất vào MD10. FBD LAD STL MOL_R roo - INI OUT -roiũ ỈE4 - IN2 ENO MOL_R EN ENŨ KD0-IH1 OUT-kdiũ MD4-IN2 A I JNB _001 L ND Ũ L ND 4 R T ND lũ AN ov SAVE CLR 001 A BR Q Hình 4-22 Khối thực hiện chức năng nhân hai số thực. Trong truờng hợp tín hiệu vào 0 đầu ra 0 và hàm sẽ không thực hiện chức năng. Dữ liệu vào và ra Lập trình với SPS S7-300 67 EN BOOL IN1 REAL IN2 REAL OUT REAL ENO BOOL 4 Chia hai số thưc Khi tín hiệu vào 1 đầu ra 1 và hàm sẽ thực hiện chia hai số thực MD0 MD4. Kết quả đuợc cất vào MD10. Trong truờng hợp tín hiệu vào 0 đầu ra 0 và hàm sẽ không thực hiện chức năng. FBD LAD STL DIV R A I JNB _ũũl L MD 0 Eli en ENŨ 0 L MD 4 HDD INI ŨUT-MD1Ũ roo-INl ŨUT-IỈD1O R T MD 10 MD4 - IN2 ENŨ M4-IN2 AM ŨV SAVE CLR _001 A BR 0 Hình 4-23 Khối thực hiện chức năng nhân hai số thực Dữ liệu vào và ra EN BOOL IN1 REAL IN2 REAL OUT REAL ENO BOOL 5 Hàm lấy giá tri tuyệt đối ABS 68 Lập trình với SPS S7-300 Khi tín hiệu vào 1 đầu ra 1 và hàm sẽ thực hiên chức năng lấy gía trị tuyệt đối của MD8 rồi cất vào MD12 Khi tín hiệu vao 0 đầu ra 0 và hàm sẽ không thực hiện chức năng. FBD LAD STL ABS OUT-ND 12 ND 8 - IN ENO ABS EN ENÚ 0 HD8- ỊỊỊ OPT - 12 A I JNB _001 L ND 8 AES T ND 12 SET SAVE CLR _001 A BR Q