thiết kế hệ thống điều khiển thang máy, chương 6
Số trang: 7
Loại file: pdf
Dung lượng: 384.59 KB
Lượt xem: 15
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:
trình bàn phím 1. Kiểm tra xem có phím gọi tầng không, nếu có chuyển sang bước 2, ngược lại sang bước 8. 2. Kiểm tra cờ busy, nếu busy = 1 chuyển sang bước 3, ngược lại sang bước 6. 3. Kiểm tra cờ run, nếu run = 0 chuyển sang bước 4, nếu run = 1 chuyển sang bước 5. 4. Gọi chương trình con SBN 002, sang bước 8. 5. Gọi chương trình con SBN 003, sang bước 8. 6. Gọi chương trình con SBN 001, sang bước 8.
Nội dung trích xuất từ tài liệu:
thiết kế hệ thống điều khiển thang máy, chương 6Chương 6: Ch−¬ng tr×nh xö lý phÝm chung Keyboard Flo yes Ru y _C Reset Key_buff01 n= e all? 0? s ye s Bu zy =1 ? Li_ NoCall Call Call cal yes_SB _SB _SB yes yes l?N02 N03 N01 Up_call ? Bu sy Run=0? =1 Bu s Call SBN07 Call y = SBN09 Call 1 y SBN08 e s Run=0? yes Call SBN04 Call SBN05 Call SBN06 Reset Key_ buff0 2 H×nh 2-10 : S¬ ®å thuËt to¸n cña ch−¬ng tr×nh bµn phÝm1. KiÓm tra xem cã phÝm gäi tÇng kh«ng, nÕu cã chuyÓnsang b−íc 2, ng−îc l¹i sang b−íc 8.2. KiÓm tra cê busy, nÕu busy = 1 chuyÓn sang b−íc 3,ng−îc l¹i sang b−íc 6.3. KiÓm tra cê run, nÕu run = 0 chuyÓn sang b−íc 4, nÕu run = 1 chuyÓn sang b−íc 5.4. Gäi ch−¬ng tr×nh con SBN 002, sang b−íc 8.5. Gäi ch−¬ng tr×nh con SBN 003, sang b−íc 8.6. Gäi ch−¬ng tr×nh con SBN 001, sang b−íc 8.7. Reset cê key_buff1 ( cã phÝm gäi tÇng ) = 0, sang b−íc 8.8. KiÓm tra xem cã phÝm gäi thang kh«ng, cã sang b−íc 9, ng−îc l¹i sang b−íc 21.9. KiÓm tra cê run, run = 0 th× sang b−íc 10, run = 1 sangb−íc 12.10. KiÓm tra cê busy, busy = 1 th× sang b−íc 11, busy = 0sang b−íc 13.11. KiÓm tra cê run, run = 0 th× sang b−íc 15, run = 1 sangb−íc 14.12. KiÓm tra cê busy, busy = 1 th× sang b−íc 17, busy = 0sang b−íc 16.13. Gäi ch−¬ng tr×nh con SBN 007, sang b−íc 20.14. Gäi ch−¬ng tr×nh con SBN 009, sang b−íc 20.15. Gäi ch−¬ng tr×nh con SBN 008, sang b−íc 20.16. Gäi ch−¬ng tr×nh con SBN 004, sang b−íc 20.17. KiÓm tra cê run, run = 0 th× sang b−íc 19, run = 1 sangb−íc 18.18. Gäi ch−¬ng tr×nh con SBN 005, sang b−íc 20.19. Gäi ch−¬ng tr×nh con SBN 006, sang b−íc 20.20. Reset cê key_buff 02 ( cã phÝm gäi thang ) = 0.21. KÕt thóc ch−¬ng tr×nh.2.5 Ch−¬ng tr×nh ®ãng - më cöa ( door ). Op e n _ D o o r Se t T IM 0 1 TIM 2 = 0 ? Re a d Clo s e _ f a s t? ye s key ye s Clo s e d o o r Se t T IM 0 3 TIM 3 = 0 Re a d k e y ye s H ×n h 2-11 : S ¬ ® å th u Ë t to ¸ n c ñ a c h − ¬ng tr ×nh c ö a ( D o or ).1. Ra lÖnh më cöa; ®Æt bé ®Õm TIM 002, chuyÓn sang b−íc2.2. KiÓm tra xem ®· hÕt thêi gian trÔ ch−a, nÕu ch−a th× sang b−íc 3, ng−îc l¹i sang b−íc 5.3. Gäi ch−¬ng tr×nh ®äc phÝm ( Read_key ), sang b−íc 4.4. KiÓm tra xem cã cê ®ãng cöa nhanh kh«ng, nÕu cã th× sang b−íc 5, ng−îc l¹i vÒ b−íc 2.5. Ra lÖnh ®ãng cöa, ®Æt bé TIM 003, sang b−íc 6.6. KiÓm tra xem ®· hÕt thêi gian trÔ ch−a, nÕu ch−a th× sang b−íc 7, ng−îc l¹i sang b−íc 8.7. Gäi ch−¬ng tr×nh ®äc phÝm ( Read_key ), sang b−íc 6.8. KÕt thóc ch−¬ng tr×nh.2.6.1 c¸c Ch−¬ng tr×nh ng¾t.2.6.1 Ch−¬ng tr×nh ng¾t sensor. St art INC Senso r < Set S03 =1 = Sensor CMP 3 > < Sensor = CMP 5 Set S05 =1 Set S04 =1 En d S¬ ®å thuËt to¸n xö lý ng¾t Sensor Start St art No Key_buff01=1 ? No Key_bu ff01=1? Calculat Calculat e Key e Key Set Set Key_buff0 Key_buff0 1=1 1=1 End E nd S¬ ®å thuËt to¸n xö lý S¬ ®å thuËt to¸n xö lý ng¾t ng¾t bµn phÝm gäi tÇng bµn phÝm gäi thang H×nh 2-12 : C¸c s¬ ®å thuËt to¸n xö lý ng ...
Nội dung trích xuất từ tài liệu:
thiết kế hệ thống điều khiển thang máy, chương 6Chương 6: Ch−¬ng tr×nh xö lý phÝm chung Keyboard Flo yes Ru y _C Reset Key_buff01 n= e all? 0? s ye s Bu zy =1 ? Li_ NoCall Call Call cal yes_SB _SB _SB yes yes l?N02 N03 N01 Up_call ? Bu sy Run=0? =1 Bu s Call SBN07 Call y = SBN09 Call 1 y SBN08 e s Run=0? yes Call SBN04 Call SBN05 Call SBN06 Reset Key_ buff0 2 H×nh 2-10 : S¬ ®å thuËt to¸n cña ch−¬ng tr×nh bµn phÝm1. KiÓm tra xem cã phÝm gäi tÇng kh«ng, nÕu cã chuyÓnsang b−íc 2, ng−îc l¹i sang b−íc 8.2. KiÓm tra cê busy, nÕu busy = 1 chuyÓn sang b−íc 3,ng−îc l¹i sang b−íc 6.3. KiÓm tra cê run, nÕu run = 0 chuyÓn sang b−íc 4, nÕu run = 1 chuyÓn sang b−íc 5.4. Gäi ch−¬ng tr×nh con SBN 002, sang b−íc 8.5. Gäi ch−¬ng tr×nh con SBN 003, sang b−íc 8.6. Gäi ch−¬ng tr×nh con SBN 001, sang b−íc 8.7. Reset cê key_buff1 ( cã phÝm gäi tÇng ) = 0, sang b−íc 8.8. KiÓm tra xem cã phÝm gäi thang kh«ng, cã sang b−íc 9, ng−îc l¹i sang b−íc 21.9. KiÓm tra cê run, run = 0 th× sang b−íc 10, run = 1 sangb−íc 12.10. KiÓm tra cê busy, busy = 1 th× sang b−íc 11, busy = 0sang b−íc 13.11. KiÓm tra cê run, run = 0 th× sang b−íc 15, run = 1 sangb−íc 14.12. KiÓm tra cê busy, busy = 1 th× sang b−íc 17, busy = 0sang b−íc 16.13. Gäi ch−¬ng tr×nh con SBN 007, sang b−íc 20.14. Gäi ch−¬ng tr×nh con SBN 009, sang b−íc 20.15. Gäi ch−¬ng tr×nh con SBN 008, sang b−íc 20.16. Gäi ch−¬ng tr×nh con SBN 004, sang b−íc 20.17. KiÓm tra cê run, run = 0 th× sang b−íc 19, run = 1 sangb−íc 18.18. Gäi ch−¬ng tr×nh con SBN 005, sang b−íc 20.19. Gäi ch−¬ng tr×nh con SBN 006, sang b−íc 20.20. Reset cê key_buff 02 ( cã phÝm gäi thang ) = 0.21. KÕt thóc ch−¬ng tr×nh.2.5 Ch−¬ng tr×nh ®ãng - më cöa ( door ). Op e n _ D o o r Se t T IM 0 1 TIM 2 = 0 ? Re a d Clo s e _ f a s t? ye s key ye s Clo s e d o o r Se t T IM 0 3 TIM 3 = 0 Re a d k e y ye s H ×n h 2-11 : S ¬ ® å th u Ë t to ¸ n c ñ a c h − ¬ng tr ×nh c ö a ( D o or ).1. Ra lÖnh më cöa; ®Æt bé ®Õm TIM 002, chuyÓn sang b−íc2.2. KiÓm tra xem ®· hÕt thêi gian trÔ ch−a, nÕu ch−a th× sang b−íc 3, ng−îc l¹i sang b−íc 5.3. Gäi ch−¬ng tr×nh ®äc phÝm ( Read_key ), sang b−íc 4.4. KiÓm tra xem cã cê ®ãng cöa nhanh kh«ng, nÕu cã th× sang b−íc 5, ng−îc l¹i vÒ b−íc 2.5. Ra lÖnh ®ãng cöa, ®Æt bé TIM 003, sang b−íc 6.6. KiÓm tra xem ®· hÕt thêi gian trÔ ch−a, nÕu ch−a th× sang b−íc 7, ng−îc l¹i sang b−íc 8.7. Gäi ch−¬ng tr×nh ®äc phÝm ( Read_key ), sang b−íc 6.8. KÕt thóc ch−¬ng tr×nh.2.6.1 c¸c Ch−¬ng tr×nh ng¾t.2.6.1 Ch−¬ng tr×nh ng¾t sensor. St art INC Senso r < Set S03 =1 = Sensor CMP 3 > < Sensor = CMP 5 Set S05 =1 Set S04 =1 En d S¬ ®å thuËt to¸n xö lý ng¾t Sensor Start St art No Key_buff01=1 ? No Key_bu ff01=1? Calculat Calculat e Key e Key Set Set Key_buff0 Key_buff0 1=1 1=1 End E nd S¬ ®å thuËt to¸n xö lý S¬ ®å thuËt to¸n xö lý ng¾t ng¾t bµn phÝm gäi tÇng bµn phÝm gäi thang H×nh 2-12 : C¸c s¬ ®å thuËt to¸n xö lý ng ...
Tìm kiếm theo từ khóa liên quan:
thiết kế hệ thống điều khiển thang máy động cơ truyền động cabin thang máy biến tần thiết bị điều khiển thuật toán tối ưuGợi ý tài liệu liên quan:
-
97 trang 269 0 0
-
Đồ án: thiết kế hệ truyền động cơ cấu nâng hạ cầu trục
71 trang 230 0 0 -
Đề tài : Tính toán, thiết kế chiếu sáng sử dụng phần mềm DIALux
74 trang 198 0 0 -
Đồ án: Thiết kế hệ truyền động cho thang máy chở người
52 trang 139 0 0 -
Giáo trình Các phương pháp tối ưu - Lý thuyết và thuật toán: Phần 1 - Nguyễn Thị Bạch Kim
145 trang 128 0 0 -
Bố trí hệ thống truyền lực trên xe
5 trang 111 0 0 -
10 trang 111 0 0
-
10 trang 103 0 0
-
ĐỒ ÁN ' NGHIÊN CỨU VÀ THIẾT KẾ BỘ KHỞI ĐỘNG MỀM CHO ĐỘNG CƠ KHÔNG ĐỒNG BỘ 3 PHA'
31 trang 99 1 0 -
Giáo trình Các phương pháp tối ưu - Lý thuyết và thuật toán: Phần 2 - Nguyễn Thị Bạch Kim
168 trang 83 0 0