http://www.ebook.edu.vn Lập trình với SPS S7-300 97 -Sơ đồ khối: FBD LAD STL Hình 4-65: sơ đồ khối XOR 16 bits. -Nguyênlý hoạt động: Hàm sẽ thực hiện chức năng XOR hai số nhị phân tai đầu vào IN1 và đầu vào IN2 kết quả đợc cất ở OUT khi có tín hiệu kích tại chân EN. Tín hiệu ở đầu ra ENO khi hàm thực hiện chức năng. -Ví dụ: IN1 = 0101010101010101 Số thứ nhất IN2 = 0000000000001111 Số thứ Hai OUT = 0101010101011010 Kết quả 4.Hàm AND hai từ kép: -Sơ đồ khối: FBD LAD STL Hình 4-66: Sử dụng khối AND hai từ kép . EN(I0.0): BOOL - tín hiệu kích IN1: DWORD - Vào 1 IN2: DWORD - vào2 OUT: DWORD - Ra ENO: BOOL - Tín hiệu ra của khối. http://www.ebook.edu.vn Lập trình với SPS S7-300 98 -Nguyên lý hoạt động: Hàm sẽ thực hiện chức năng AND hai số nhị phân tại đầu vào IN1 và đầu vào IN2 kết quả đợc cất ở OUT khi có tín hiệu kích tại chân EN. Tín hiệu ở đầu ra ENO khi hàm thực hiện chức năng. -Ví dụ: IN1 = 0101010101010101 0101010101010101 IN2 = 0000000000000000 0000111111111111 OUT = 0000000000000000 0000010101010101 5.Hàm OR hai từ kép: -Sơ đồ khối: FBD LAD STL Hình 4-67: Sử dụng khối OR hai từ kép. EN(I0.0): BOOL - tín hiệu kích IN1: DWORD - Vào 1 IN2: DWORD - vào2 OUT: DWORD - Ra ENO: BOOL - Tín hiệu ra của khối. -Nguyên lý hoạt động: Hàm sẽ thực hiện chức năng OR hai số có độ dài 2 từ tại đầu vào IN1 và đầu vào IN2 kết quả đợc cất ở OUT khi có tín hiệu kích tại chân EN. Tín hiệu ở đầu ra ENO khi hàm thực hiện chức năng. -Ví dụ: IN1 = 0101010101010101 0101010101010101 http://www.ebook.edu.vn Lập trình với SPS S7-300 99 IN2 = 0000000000000000 0000111111111111 OUT = 0101010101010101 0101111111111111 6.Hàm XOR hai từ kép : -sơ đồ nguyên lý: FBD LAD STL Hình 4-68: Sử dụng khối XOR hai từ kép. -Nguyên lý hoạt động: Hàm sẽ thực hiện chức năng XOR hai số có độ dài 2 từ tại đầu vào IN1 và đầu vào IN2 kết quả đợc cất ở OUT khi có tín hiệu kích tại chân EN. Tín hiệu ở đầu ra ENO khi hàm thực hiện chức năng. -Ví dụ: IN1 = 0101010101010101 0101010101010101 IN2 = 0000000000000000 0000111111111111 OUT = 0101010101010101 0101101010101010 EN(I0.0): BOOL - tín hiệu kích IN1: DWORD - Vào 1 IN2: DWORD - vào2 OUT: DWORD - Ra ENO: BOOL - Tín hiệu ra của khối. http://www.ebook.edu.vn Lập trình với SPS S7-300 100 Tài liệu tham khảo 1.Tự động hoá với Simatic S7-200. Nhà xuất bản nông nghiệp,1997- Doãn Minh Phớc, Phan Xuân Minh. 2.S5-95U và phần mềm Step5. Giáo trình giảng dạy của trung tâm đào tạo Simens tự động hoá trờng ĐHBK Hà nội, 1997- Doãn Minh Phớc, Phan Xuân Minh. 3.SPS-Grundkurs, Volgel Buchverlag- Juergen Kaftan. 4.Speicherprogrammierte Steuerungen Aufgaben mit Loesungen, Europa- Fachbuchreihe. 5.Tự động hoá với Simatic S7-300. Nhà xuất bản khoa học và kỹ thuật, 2000-Doãn Minh Phớc, Phan Xuân Minh, Vũ Văn Hà . . thực hiện chức năng. -Ví dụ: IN1 = 0101 0101 0101 0101 0101 0101 0101 0101 IN2 = 0000000000000000 0000111111111111 OUT = 0101 0101 0101 0101 0101 1 0101 0101 010 EN(I0.0): BOOL - tín hiệu kích. -Ví dụ: IN1 = 0101 0101 0101 0101 0101 0101 0101 0101 http://www.ebook.edu.vn Lập trình với SPS S7-300 99 IN2 = 0000000000000000 0000111111111111 OUT = 0101 0101 0101 0101 0101 111111111111 6.Hàm. thực hiện chức năng. -Ví dụ: IN1 = 0101 0101 0101 0101 0101 0101 0101 0101 IN2 = 0000000000000000 0000111111111111 OUT = 0000000000000000 0000 0101 0101 0101 5.Hàm OR hai từ kép: -Sơ đồ khối: