Thiết kế hệ thống điều khiển máy in hoa văn trên khăn dùng PLC tại công ty ASC CHARWIE, chương 3
Số trang: 10
Loại file: pdf
Dung lượng: 325.26 KB
Lượt xem: 7
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:
PLC thực hiện chương trình theo chu trình lặp. Mỗi vòng lặp được gọi là một vòng quét (scan). Mỗi vòng quét được bắt đầu bằng gian đoạn đọc dữ liệu từ các cổng vào vùng đệm ảo, tiếp theo là gian đoạn thực hiện chương trình. Trong từng vòng quét, chương trình được thực hiện bằng lệnh đầu tiên và kết thúc bằng lệnh kết thúc (MEND). Sau giai đoạn thực hiện chương trình là gian đoạn truyền thông nội bộ và kiểm tra lỗi. Vòng quét được kết thúc bằng giai đoạn chuyển các nội dung của bộ...
Nội dung trích xuất từ tài liệu:
Thiết kế hệ thống điều khiển máy in hoa văn trên khăn dùng PLC tại công ty ASC CHARWIE, chương 3 Chương 3: Thöïc hieän chöông trình PLC thöïc hieän chöông trình theo chu trình laëp. Moãi voøng laëpñöôïc goïi laø moät voøng queùt (scan). Moãi voøng queùt ñöôïc baét ñaàubaèng gian ñoaïn ñoïc döõ lieäu töø caùc coång vaøo vuøng ñeäm aûo, tieáptheo laø gian ñoaïn thöïc hieän chöông trình. Trong töøng voøng queùt,chöông trình ñöôïc thöïc hieän baèng leänh ñaàu tieân vaø keát thuùc baèngleänh keát thuùc (MEND). Sau giai ñoaïn thöïc hieän chöông trình laøgian ñoaïn truyeàn thoâng noäi boä vaø kieåm tra loãi. Voøng queùt ñöôïckeát thuùc baèng giai ñoaïn chuyeån caùc noäi dung cuûa boä ñeäm aûo tôùicaùc coång ra. 4. Chuyeån döõ lieäu töø 1. Nhaäp döõ lieäu töø ngoaïi boä ñeäm aûo ra ngoaïi vi vi vaøo boä ñeäm aûo 3. Truyeàn thoâng vaø töï 2. Thöïc hieän chöông kieåm tra loãi trình Hình 6. Chöông trình thöïc hieän theo voøng queùt (scan) trong S7 – 200. Nhö vaäy, taïi thôøi ñieåm thöïc hieän leänh vaøo/ra, thoâng thöôøngleänh khoâng laøm vieäc maø chæ thoâng qua boä ñeäm aûo cuûa coångtrong vuøng nhôù tham soá. Vieäc truyeàn thoâng giöõa boä ñeäm aûo vôùingoaïi vi trong caùc giai ñoaïn 1 vaø 4 do CPU quaûn lyù. Khi gaëpleänh vaøo/ra ngay laäp töùc thì heä thoáng seõ cho döøng moïi coâng vieäckhaùc, ngay caû chöông trình xöû lyù ngaét, ñeå thöïc hieän leänh naøymoät caùch tröïc tieáp vôùi coång vaøo/ra. Neáu söû duïng caùc cheá ñoä xöû lyù ngaét, chöông trình con töôngöùng vôùi töøng tín hieäu ngaét ñöôïc soaïn thaûo vaø caøi ñaët nhö moät boäphaän cuûa chöông trình. Chöông trình xöû lyù ngaét chæ ñöôïc thöïchieän trong voøng queùt khi xuaát hieän tín hieäu baùo ngaét vaø coù theåxaûy ra ôû baát cöù ñieåm naøo trong voøng queùt. 1. Caáu truùc chöông trình cuûa S7 – 200 Coù theå laäp trình cho S7 – 200 baèng caùch söû duïng moät trongnhöõng phaàn meàm sau ñaây: - STEP 7 – Micro/DOS - STEP 7 – Micro/WIN Nhöõng phaàn meàm naøy ñeàu coù theå caøi ñaët ñöôïc treân caùcmaùy laäp trình hoï PG7xx vaø caùc maùy tính caù nhaân (PC). Caùc chöông trình cho S7 – 200 phaûi coù caáu truùc bao goàmchöông trình chính (main program) vaø sau ñoù ñeán caùc chöôngtrình con vaø caùc chöông trình xöû lyù ngaét ñöôïc chæ ra sau ñaây: - Chöông trình chính ñöôïc keát thuùc baèng leänh keát thuùc chöông trình (MEND) - Chöông trình con laø moät boä phaän cuûa chöông trình. Caùc chöông trình con phaûi ñöôïc vieát sau leänh keát thuùc chöông trình chính, ñoù laø leänh MEND. - Caùc chöông trình xöû lyù ngaét laø moät boä phaän cuûa chöông trình. Neáu caàn söû duïng chöông trình xöû lyù ngaét phaûi vieát sau leänh keát thuùc chöông trình chính MEND. Caùc chöông trình con ñöôïc nhoùm laïi thaønh moät nhoùm ngaysau chöông trình chính. Sau ñoù ñeán caùc chöông trình xöû lyù ngaét.Baèng caùch vieát nhö vaäy, caáu truùc chöông trình ñöôïc roõ raøng vaøthuaän tieän hôn trong vieäc ñoïc chöông trình sau naøy. Coù theå töï dotroän laãn caùc chöông trình con vaø chöông trình xöû lyù ngaét ñaèngsau chöông trình chính. Main Program Thöïc hieän trong moät voøng queùt MEND SBR 0 chöông trình con thöù nhaát Thöïc hieän khi ñöôïc chöông trình chính goïi RET SBR n chöông trình con thöù n+1 RET INT 0 chöông trình xöû lyù ngaét thöù nhaát Thöïc hieän khi coù tín hieäu baùo ngaét RET INT n chöông trình xöû lyù ngaét thöù n+1 RETHình 7. Caáu truùc chöông trình cuûa S7 – 200Hình 8: Hình aûnh thöïc teá cuûa PLC SIMATIC S7 – 200Hình 9: Hình aûnh thöïc teá cuûa moät modul analog NGOÂN NGÖÕ LAÄP TRÌNH CUÛA S7 – 200 1. Phöông phaùp laäp trình: S7 – 200 bieåu dieãn moät maïch logic cöùng baèng moät daõy caùcleänh laäp trình. Chöông trình bao goàm moät daõy caùc leänh. S7 –200 thöïc hieän chöông trình baét ñaàu töø leänh laäp trình ñaàu tieân vaøkeát thuùc ôû leänh cuoái trong moät voøng. Moät voøng nhö vaäy ñöôïc goïilaø voøng queùt. Moät voøng (scan cycle) queùt ñöôïc baét ñaàu baèng vieäc ñoïctraïng thaùi cuûa ñaàu vaøo, vaø sau ñoù thöïc hieän chöông trình. Scancycle keát thuùc baèng vieäc thay ñoåi traïng thaùi ñaàu ra. Tröôùc khibaét ñaàu moät voøng queùt tieáp theo S7 – 200 thöïc thi caùc nhieäm vuïbeân trong vaø nhieäm vuï truyeàn thoâng. Chu trình thöïc hieän chöôngtrình laø chu trình laëp. Caùch laäp trình cho S7 ...
Nội dung trích xuất từ tài liệu:
Thiết kế hệ thống điều khiển máy in hoa văn trên khăn dùng PLC tại công ty ASC CHARWIE, chương 3 Chương 3: Thöïc hieän chöông trình PLC thöïc hieän chöông trình theo chu trình laëp. Moãi voøng laëpñöôïc goïi laø moät voøng queùt (scan). Moãi voøng queùt ñöôïc baét ñaàubaèng gian ñoaïn ñoïc döõ lieäu töø caùc coång vaøo vuøng ñeäm aûo, tieáptheo laø gian ñoaïn thöïc hieän chöông trình. Trong töøng voøng queùt,chöông trình ñöôïc thöïc hieän baèng leänh ñaàu tieân vaø keát thuùc baèngleänh keát thuùc (MEND). Sau giai ñoaïn thöïc hieän chöông trình laøgian ñoaïn truyeàn thoâng noäi boä vaø kieåm tra loãi. Voøng queùt ñöôïckeát thuùc baèng giai ñoaïn chuyeån caùc noäi dung cuûa boä ñeäm aûo tôùicaùc coång ra. 4. Chuyeån döõ lieäu töø 1. Nhaäp döõ lieäu töø ngoaïi boä ñeäm aûo ra ngoaïi vi vi vaøo boä ñeäm aûo 3. Truyeàn thoâng vaø töï 2. Thöïc hieän chöông kieåm tra loãi trình Hình 6. Chöông trình thöïc hieän theo voøng queùt (scan) trong S7 – 200. Nhö vaäy, taïi thôøi ñieåm thöïc hieän leänh vaøo/ra, thoâng thöôøngleänh khoâng laøm vieäc maø chæ thoâng qua boä ñeäm aûo cuûa coångtrong vuøng nhôù tham soá. Vieäc truyeàn thoâng giöõa boä ñeäm aûo vôùingoaïi vi trong caùc giai ñoaïn 1 vaø 4 do CPU quaûn lyù. Khi gaëpleänh vaøo/ra ngay laäp töùc thì heä thoáng seõ cho döøng moïi coâng vieäckhaùc, ngay caû chöông trình xöû lyù ngaét, ñeå thöïc hieän leänh naøymoät caùch tröïc tieáp vôùi coång vaøo/ra. Neáu söû duïng caùc cheá ñoä xöû lyù ngaét, chöông trình con töôngöùng vôùi töøng tín hieäu ngaét ñöôïc soaïn thaûo vaø caøi ñaët nhö moät boäphaän cuûa chöông trình. Chöông trình xöû lyù ngaét chæ ñöôïc thöïchieän trong voøng queùt khi xuaát hieän tín hieäu baùo ngaét vaø coù theåxaûy ra ôû baát cöù ñieåm naøo trong voøng queùt. 1. Caáu truùc chöông trình cuûa S7 – 200 Coù theå laäp trình cho S7 – 200 baèng caùch söû duïng moät trongnhöõng phaàn meàm sau ñaây: - STEP 7 – Micro/DOS - STEP 7 – Micro/WIN Nhöõng phaàn meàm naøy ñeàu coù theå caøi ñaët ñöôïc treân caùcmaùy laäp trình hoï PG7xx vaø caùc maùy tính caù nhaân (PC). Caùc chöông trình cho S7 – 200 phaûi coù caáu truùc bao goàmchöông trình chính (main program) vaø sau ñoù ñeán caùc chöôngtrình con vaø caùc chöông trình xöû lyù ngaét ñöôïc chæ ra sau ñaây: - Chöông trình chính ñöôïc keát thuùc baèng leänh keát thuùc chöông trình (MEND) - Chöông trình con laø moät boä phaän cuûa chöông trình. Caùc chöông trình con phaûi ñöôïc vieát sau leänh keát thuùc chöông trình chính, ñoù laø leänh MEND. - Caùc chöông trình xöû lyù ngaét laø moät boä phaän cuûa chöông trình. Neáu caàn söû duïng chöông trình xöû lyù ngaét phaûi vieát sau leänh keát thuùc chöông trình chính MEND. Caùc chöông trình con ñöôïc nhoùm laïi thaønh moät nhoùm ngaysau chöông trình chính. Sau ñoù ñeán caùc chöông trình xöû lyù ngaét.Baèng caùch vieát nhö vaäy, caáu truùc chöông trình ñöôïc roõ raøng vaøthuaän tieän hôn trong vieäc ñoïc chöông trình sau naøy. Coù theå töï dotroän laãn caùc chöông trình con vaø chöông trình xöû lyù ngaét ñaèngsau chöông trình chính. Main Program Thöïc hieän trong moät voøng queùt MEND SBR 0 chöông trình con thöù nhaát Thöïc hieän khi ñöôïc chöông trình chính goïi RET SBR n chöông trình con thöù n+1 RET INT 0 chöông trình xöû lyù ngaét thöù nhaát Thöïc hieän khi coù tín hieäu baùo ngaét RET INT n chöông trình xöû lyù ngaét thöù n+1 RETHình 7. Caáu truùc chöông trình cuûa S7 – 200Hình 8: Hình aûnh thöïc teá cuûa PLC SIMATIC S7 – 200Hình 9: Hình aûnh thöïc teá cuûa moät modul analog NGOÂN NGÖÕ LAÄP TRÌNH CUÛA S7 – 200 1. Phöông phaùp laäp trình: S7 – 200 bieåu dieãn moät maïch logic cöùng baèng moät daõy caùcleänh laäp trình. Chöông trình bao goàm moät daõy caùc leänh. S7 –200 thöïc hieän chöông trình baét ñaàu töø leänh laäp trình ñaàu tieân vaøkeát thuùc ôû leänh cuoái trong moät voøng. Moät voøng nhö vaäy ñöôïc goïilaø voøng queùt. Moät voøng (scan cycle) queùt ñöôïc baét ñaàu baèng vieäc ñoïctraïng thaùi cuûa ñaàu vaøo, vaø sau ñoù thöïc hieän chöông trình. Scancycle keát thuùc baèng vieäc thay ñoåi traïng thaùi ñaàu ra. Tröôùc khibaét ñaàu moät voøng queùt tieáp theo S7 – 200 thöïc thi caùc nhieäm vuïbeân trong vaø nhieäm vuï truyeàn thoâng. Chu trình thöïc hieän chöôngtrình laø chu trình laëp. Caùch laäp trình cho S7 ...
Tìm kiếm theo từ khóa liên quan:
thiết kế hệ thống điều khiển máy in hoa văn công nghiệp sản xuất máy sản xuất bộ đệm ảo lệnh sao chépGợi ý tài liệu liên quan:
-
105 trang 189 1 0
-
49 trang 154 0 0
-
Đồ án tốt nghiệp: Thiết kế hệ thống điều khiển giám sát trạm trộn bê tông sử dụng PLC S7 – 1200
118 trang 146 1 0 -
Giáo trình lý thuyết kỹ thuật điều khiển tự động 2
19 trang 119 0 0 -
ĐỂ TÀI THUYẾT TRÌNH: BÃI ĐỖ XE TỰ ĐỘNG
30 trang 68 0 0 -
Bài giảng Lý thuyết điều khiển tự động: Bài 9 - ThS. Đỗ Tú Anh
14 trang 54 0 0 -
Giáo trình môn Phân Tích Và Thiết Kế Hệ Thống
36 trang 46 0 0 -
30 trang 45 0 0
-
Giáo trình kỹ thuật điều khiển 14
10 trang 45 0 0 -
Bài giảng Thiết kế hệ thống điều khiển
107 trang 37 0 0