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 2
Số trang: 7
Loại file: pdf
Dung lượng: 119.79 KB
Lượt xem: 6
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:
Phân chia bộ nhớ: Bộ nhớ của S7 – 200 được chia thành 4 vùng với một tụ có nhiệm vụ duy trì dữ liệu trong một khoảng thời gian nhất định khi mất nguồn. Bộ nhớ của S7 – 200 có tính năng động cao, đọc và ghi được trong toàn vùng, loại trừ phần bit nhớ đặc biệt được kí hiệu SM (Special Memory) chỉ có thể truy nhập để đọc. Vùng chương trình: là miền nhớ được sử dụng để lưu các lệnh chương trình. Vùng này thuộc kiểu non-volatile đọc/ghi được. Vùng tham số: là...
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 2 Chương 2: Caáu truùc boä nhôù a. Phaân chia boä nhôù:Boä nhôù cuûa S7 – 200 ñöôïc chia thaønh 4 vuøng vôùi moät tuï coùnhieäm vuï duy trì döõ lieäu trong moät khoaûng thôøi gian nhaát ñònhkhi maát nguoàn. Boä nhôù cuûa S7 – 200 coù tính naêng ñoäng cao,ñoïc vaø ghi ñöôïc trong toaøn vuøng, loaïi tröø phaàn bit nhôù ñaëcbieät ñöôïc kí hieäu SM (Special Memory) chæ coù theå truy nhaäpñeå ñoïc. Vuøng chöông trình: laø mieàn nhôù ñöôïc söû duïng ñeå löu caùcleänh chöông trình. Vuøng naøy thuoäc kieåu non-volatile ñoïc/ghiñöôïc. Vuøng tham soá: laø mieàn löu giöõ caùc tham soá nhö: töø khoùa,ñòa chæ traïm … cuõng nhö vuøng chöông trình, vuøng tham soáthuoäc kieåu non-volatile ñoïc/ghi ñöôïc. Vuøng döõ lieäu: duøng ñeå caát caùc döõ lieäu cuûa chöông trình baogoàm caùc keát quaû caùc pheùp tính, haèng soá ñöôïc ñònh nghóa trongchöông trình, boä ñeäm truyeàn thoâng … moät phaàn cuûa vuøng nhôùnaøy thuoäc kieåu non-volatile. Vuøng ñoái töôïng: Timer, boä ñeám, boä ñeám toác ñoä cao vaø caùccoång vaøo/ra töông töï ñöôïc ñaët trong vuøng nhôù cuoái cuøng.Vuøng naøy khoâng kieåu non-volatile nhöng ñoïc/ghi ñöôïc. EEPROM Mieàn nhôù ngoaøi Chöông trình Chöông trình Chöông trình Tham soá Tham soá Tham soá b. Vuøng döõ lieäu: Vuøng döõ lieäu laø moät vuøng nhôù ñoäng. Noù coù theå ñöôïc truynhaäp theo töøng bit, töøng byte, töøng töø ñôn hoaëc töøng töø keùp vaøñöôïc söû duïng laøm mieàn löu tröõ döõ lieäu cho caùc thuaät toaùn caùchaøm truyeàn thoâng, laäp baûng caùc haøm dòch chuyeån, xoay voøngthanh ghi, con troû ñòa chæ … Vuøng döõ lieäu laïi ñöôïc chia thaønh caùc mieàn nhôù nhoû vôùicaùc coâng duïng khaùc nhau. Chuùng ñöôïc kyù hieäu baèng caùc chöõcaùi ñaàu cuûa teân tieáng Anh, ñaëc tröng cho töøng coâng duïng cuûachuùng nhö sau: V - Variable memory. I - Input image regigter. O - Output image regigter. M - Internal memory bits. SM - Speacial memory bits. Taát caû caùc mieàn naøy ñeàu coù theå truy nhaäp ñöôïc theo töøng bit, töøng byte, töøng töø ñôn (word-2byte) hoaëc töø keùp (2 word). Hình 4. Moâ taû vuøng döõ lieäu cuûa CPU 214 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 V0 I0.x (x=0÷7)Mieàn V (ñoïc/ghi) Vuøng ñeäm V4095 I7.x (x=0÷7) coång vaøo I (ñoïc/ghi)Vuøng nhôù noäi M M0.x (x=0÷7) Q0.x (x=0÷7) Vuøng ñeäm(ñoïc/ghi) coång ra Q M31.x (x=0÷7) Q7.x (x=0÷7) (ñoïc/ghi)Vuøng nhôù ñaëc bieät SM0.x (x=0÷7) SM30.x (x=0÷7 ng nhôù ñaëc VuøSM (chæ ñoïc) bieät (ñoïc/ghi) SM29.x (x=0÷7 SM85.x (x=0÷7Ñòa chæ truy nhaäp ñöôïc qui öôùc theo coâng thöùc: - Truy nhaäp theo bit: Teân mieàn (+) ñòa chæ byte (+)•(+) chæ soá bit. Ví duï V150.4 chæ bit 4 cuûa byte 150 thuoäc mieàn V. - Truy nhaäp theo byte: Teân mieàn (+) B (+) ñòa chæ cuûa byte trong mieàn. Ví duï VB150 chæ 150 thuoäc mieàn V. - Truy nhaäp theo töø: Teân mieàn (+) W (+) ñòa chæ byte cao cuûa töø trong mieàn. Ví duï VW150 chæ töø ñôn goàm 2 byte150 vaø 151 thuoäc mieàn V, trong ñoù byte 150 coù vai troø byte cao trong töø. 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 VB150 VB150 (byte cao) VB151 (byte thaáp) - Truy nhaäp theo töø keùp: Teân mieàn (+) D (+) ñòa chæ byte cao cuûa töø trong mieàn. Ví duï VD150 chæ töø keùp goàm 4 byte150, 151, 152 vaø 153 thuoäc mieàn V, trong ñoù byte 150 coù vai troø byte cao vaø byte 153 laø thaáp trong töø keùp. 63 32 31 16 15 87 0 VB150 VB151 VB152 VB153VD150 o Taát caû caùc byte thuoäc vuøng döõ lieäu ñeàu coù theå truy nhaäp ñöôïc baèng con troû. Con troû ñöôïc ñònh nghóa trong mieàn V hoaëc caùc thanh ghi AC1, AC2 vaø AC3. Moãi con troû ñòa chæ chæ goàm 4 byte (töø keùp). c. Vuøng ñoái töôïng: Vuøng ñoái töôïng ñöôïc söû duïng ñeå löu giöõ döõ lieäu cho caùcñoái töôïng laäp trình nhö caùc giaù trò töùc thôøi, giaù trò ñaët tröôùc cuûaboä ñeám, hay Timer. Döõ lieäu kieåu ñoái töôïng bao goàm cuûa thanhghi cuûa Timer, boä ñeám, boä ñeám toác ñoä ...
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 2 Chương 2: Caáu truùc boä nhôù a. Phaân chia boä nhôù:Boä nhôù cuûa S7 – 200 ñöôïc chia thaønh 4 vuøng vôùi moät tuï coùnhieäm vuï duy trì döõ lieäu trong moät khoaûng thôøi gian nhaát ñònhkhi maát nguoàn. Boä nhôù cuûa S7 – 200 coù tính naêng ñoäng cao,ñoïc vaø ghi ñöôïc trong toaøn vuøng, loaïi tröø phaàn bit nhôù ñaëcbieät ñöôïc kí hieäu SM (Special Memory) chæ coù theå truy nhaäpñeå ñoïc. Vuøng chöông trình: laø mieàn nhôù ñöôïc söû duïng ñeå löu caùcleänh chöông trình. Vuøng naøy thuoäc kieåu non-volatile ñoïc/ghiñöôïc. Vuøng tham soá: laø mieàn löu giöõ caùc tham soá nhö: töø khoùa,ñòa chæ traïm … cuõng nhö vuøng chöông trình, vuøng tham soáthuoäc kieåu non-volatile ñoïc/ghi ñöôïc. Vuøng döõ lieäu: duøng ñeå caát caùc döõ lieäu cuûa chöông trình baogoàm caùc keát quaû caùc pheùp tính, haèng soá ñöôïc ñònh nghóa trongchöông trình, boä ñeäm truyeàn thoâng … moät phaàn cuûa vuøng nhôùnaøy thuoäc kieåu non-volatile. Vuøng ñoái töôïng: Timer, boä ñeám, boä ñeám toác ñoä cao vaø caùccoång vaøo/ra töông töï ñöôïc ñaët trong vuøng nhôù cuoái cuøng.Vuøng naøy khoâng kieåu non-volatile nhöng ñoïc/ghi ñöôïc. EEPROM Mieàn nhôù ngoaøi Chöông trình Chöông trình Chöông trình Tham soá Tham soá Tham soá b. Vuøng döõ lieäu: Vuøng döõ lieäu laø moät vuøng nhôù ñoäng. Noù coù theå ñöôïc truynhaäp theo töøng bit, töøng byte, töøng töø ñôn hoaëc töøng töø keùp vaøñöôïc söû duïng laøm mieàn löu tröõ döõ lieäu cho caùc thuaät toaùn caùchaøm truyeàn thoâng, laäp baûng caùc haøm dòch chuyeån, xoay voøngthanh ghi, con troû ñòa chæ … Vuøng döõ lieäu laïi ñöôïc chia thaønh caùc mieàn nhôù nhoû vôùicaùc coâng duïng khaùc nhau. Chuùng ñöôïc kyù hieäu baèng caùc chöõcaùi ñaàu cuûa teân tieáng Anh, ñaëc tröng cho töøng coâng duïng cuûachuùng nhö sau: V - Variable memory. I - Input image regigter. O - Output image regigter. M - Internal memory bits. SM - Speacial memory bits. Taát caû caùc mieàn naøy ñeàu coù theå truy nhaäp ñöôïc theo töøng bit, töøng byte, töøng töø ñôn (word-2byte) hoaëc töø keùp (2 word). Hình 4. Moâ taû vuøng döõ lieäu cuûa CPU 214 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 V0 I0.x (x=0÷7)Mieàn V (ñoïc/ghi) Vuøng ñeäm V4095 I7.x (x=0÷7) coång vaøo I (ñoïc/ghi)Vuøng nhôù noäi M M0.x (x=0÷7) Q0.x (x=0÷7) Vuøng ñeäm(ñoïc/ghi) coång ra Q M31.x (x=0÷7) Q7.x (x=0÷7) (ñoïc/ghi)Vuøng nhôù ñaëc bieät SM0.x (x=0÷7) SM30.x (x=0÷7 ng nhôù ñaëc VuøSM (chæ ñoïc) bieät (ñoïc/ghi) SM29.x (x=0÷7 SM85.x (x=0÷7Ñòa chæ truy nhaäp ñöôïc qui öôùc theo coâng thöùc: - Truy nhaäp theo bit: Teân mieàn (+) ñòa chæ byte (+)•(+) chæ soá bit. Ví duï V150.4 chæ bit 4 cuûa byte 150 thuoäc mieàn V. - Truy nhaäp theo byte: Teân mieàn (+) B (+) ñòa chæ cuûa byte trong mieàn. Ví duï VB150 chæ 150 thuoäc mieàn V. - Truy nhaäp theo töø: Teân mieàn (+) W (+) ñòa chæ byte cao cuûa töø trong mieàn. Ví duï VW150 chæ töø ñôn goàm 2 byte150 vaø 151 thuoäc mieàn V, trong ñoù byte 150 coù vai troø byte cao trong töø. 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 VB150 VB150 (byte cao) VB151 (byte thaáp) - Truy nhaäp theo töø keùp: Teân mieàn (+) D (+) ñòa chæ byte cao cuûa töø trong mieàn. Ví duï VD150 chæ töø keùp goàm 4 byte150, 151, 152 vaø 153 thuoäc mieàn V, trong ñoù byte 150 coù vai troø byte cao vaø byte 153 laø thaáp trong töø keùp. 63 32 31 16 15 87 0 VB150 VB151 VB152 VB153VD150 o Taát caû caùc byte thuoäc vuøng döõ lieäu ñeàu coù theå truy nhaäp ñöôïc baèng con troû. Con troû ñöôïc ñònh nghóa trong mieàn V hoaëc caùc thanh ghi AC1, AC2 vaø AC3. Moãi con troû ñòa chæ chæ goàm 4 byte (töø keùp). c. Vuøng ñoái töôïng: Vuøng ñoái töôïng ñöôïc söû duïng ñeå löu giöõ döõ lieäu cho caùcñoái töôïng laäp trình nhö caùc giaù trò töùc thôøi, giaù trò ñaët tröôùc cuûaboä ñeám, hay Timer. Döõ lieäu kieåu ñoái töôïng bao goàm cuûa thanhghi cuûa Timer, boä ñeám, boä ñeám toác ñoä ...
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