lập trình PLC điều khiển máy bán nước tự động, chương 12
Số trang: 6
Loại file: pdf
Dung lượng: 73.12 KB
Lượt xem: 14
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:
Counter là bộ đếm hiện chức năng đếm sườn xung trong S7-2000. Các bộ đếm của S7-2000 được chia ra làm 2 loại: bộ đếm tiến (CTU) và bộ đếm tiến/lùi (CTUD). Bộ đếm tiến CTU đếm số sườn lên của tín hiệu logic đầu vào, tức là đếm số lần thay đổi trạng thái logic từ 0 lên 1 của tín hiệu. Số sườn xung đếm được, được ghi vào thanh ghi 2 byte của bộ đếm, gọi là thanh ghi C-word. Nội dung của C-word, gọi là giá trị đếm tức thời của bộ đếm, luôn được so...
Nội dung trích xuất từ tài liệu:
lập trình PLC điều khiển máy bán nước tự động, chương 12 Chương 12: Caùc leänh ñieàu khieån Counter Counter laø boä ñeám hieän chöùc naêng ñeám söôøn xungtrong S7-2000. Caùc boä ñeám cuûa S7-2000 ñöôïc chia ra laøm 2loaïi: boä ñeám tieán (CTU) vaø boä ñeám tieán/luøi (CTUD). Boä ñeám tieán CTU ñeám soá söôøn leân cuûa tín hieäu logicñaàu vaøo, töùc laø ñeám soá laàn thay ñoåi traïng thaùi logic töø 0 leân1 cuûa tín hieäu. Soá söôøn xung ñeám ñöôïc, ñöôïc ghi vaøo thanhghi 2 byte cuûa boä ñeám, goïi laø thanh ghi C-word. Noäi dung cuûa C-word, goïi laø giaù trò ñeám töùc thôøi cuûaboä ñeám, luoân ñöôïc so saùnh vôùi giaù trò ñaët tröôùc cuûa boä ñeámñöôïc kyù hieäu laø PV. Khi giaù trò ñeám töùc thôøi baèng hoaëc lôùnhôn giaù trò ñaët tröôùc naøy thì boä ñeám baùo ra ngoaøi baèng caùchñaët giaù trò logic 1 vaøo moät bít ñaëc bieät cuûa noù, ñöôïc goïi laøC-bít. Tröôøng hôïp giaù trò ñeám töùc thôøi nhoû hôn giaù trò ñaëttröôùc thì C-bít coù giaù trò logic laø 0. Khaùc vôùi caùc boä Counter, caùc boä ñeám CTU ñeàu coùchaân noái vôùi tín hieäu ñieàu khieån xoùa ñeå thöïc hieän vieäc ñaëtlaïi cheá ñoä khôûi phaùt ban ñaàu (reset) cho boä ñeám, ñöôïc kyùhieäu baèng chöõ caùi R trong LAD hay ñöôïc qui ñònh laø traïngthaùi logic cuûa bít ñaàu tieân cuûa ngaên xeáp trong STL. Boä ñeámñöôïc reset khi tín hieäu xoùa naøy coù möùc logic laø 1 hoaëc khileänh R (reset) ñöôïc thöïc hieän vôùi C-bít. Khi boä ñeám ñöôïcreset, caû C-word vaø C-bít ñeàu nhaän giaù trò 0. Hình 8 a: Boä ñeám CTU cuûa S7-200 CU C-Bit Giaù trò ñeám töùc thôøi C-word PV R Boä ñeám tieán / luøi CTUD ñeám tieán khi gaëp söôøn leân cuûaxung vaøo coång ñeám, kyù hieäu laø CU trong LAD hoaëc bít thöù3 cuûa ngaên xeáp trong STL, vaø ñeám luøi khi gaëp söôøn cuûaxung vaøo coång ñeám luøi, ñöôïc kyù hieäu laø CD trong LADhoaëc bít thöù 2 cuûa ngaên xeáp trong STL. Gioáng nhö boä ñeám CTU, boä ñeám CTUD cuõngñöôïc ñöa veà traïng thaùi khôûi phaùt ban ñaàu baèng 2 caùch. Khi ñaàu vaøo logic cuûa chaân xoùa, kyù hieäu baèng R trongLAD hoaëc bít thöù nhaát cuûa ngaên xeáp trong STL, coù giaù tròlogic laø 1 hoaëc, Baèng leänh R (reset) vôùi C-bít cuûa boä ñeám. CTUD coù giaù trò ñeám töùc thôøi ñuùng baèng giaù tròñang ñeám vaø ñöôïc löu trong thanh ghi 2 byte C-word cuûa boäñeám. Giaù trò ñeám töùc thôøi luoân ñöôïc so saùnh vôùi giaù trò ñaëttröôùc PV cuûa boä ñeám. Neáu giaù trò ñeám töùc thôøi lôùn hôn baèngbaèng giaù trò ñaët tröôùc thì C-bít coù giaù trò logic baèng 1. Coøncaùc tröôøng hôïp khaùc C-bít coù giaù trò logic baèng 0. Hình 8 b: Boä ñeám CTUD cuûa S7-200 CU C-Bit Giaù trò ñeám töùc thôøi PV C-word CD R Boä ñeám tieán CTU coù mieàn giaù trò ñeám töùc thôøi töø 0 ñeán32.767. Boä ñeám tieán/luøi CTUD coù mieàn giaù trò ñeám töùc thôøilaø 32.767 Caùc boä ñeám ñöôïc ñaùnh soá töø 0 ñeán 127 (ñôùi vôùi CPU214) vaø kyù hieäu baèng Cxx, trong ñoù xx laø soá thöù töï cuûa boäñeám. Kyù hieäu Cxx ñoàng thôøi cuõng laø ñòa chæ hình thöùc cuûaC-word vaø cuûa C-bít. Maëc duø duøng ñòa chæ hình thöùc, songC-word vaø C-bít vaãn ñöôïc phaân bieät vôùi nhau nhôø kieåu leänhsöû duïng laøm vieäc vôùi töø hay vôùi tieáp ñieåm (bít). Leänh khai baùo söû duïng boä ñeám trong LAD nhösau: LAD Moâ taû Toaùn haïng Khai baùo boä Cxx: CTU Cxx ñeám tieán theo söôøn C0 C47 CU leân cuûa CU. Khi giaù trò ñeám töùc thôøi C- C80 PV word Cxx lôùn hôn C127 hoaëc baèng giaù trò ñaët R tröôùc PV, C-bít (cxx) PV coù giaù trò logic baèng (word) : 1. Boä ñeám ñöôïc reset VW , T, khi ñaàu vaøo R coù giaù C, IW, trò logic baèng 1. Boä QW, MW, ñeám ngöøng ñeám khi ...
Nội dung trích xuất từ tài liệu:
lập trình PLC điều khiển máy bán nước tự động, chương 12 Chương 12: Caùc leänh ñieàu khieån Counter Counter laø boä ñeám hieän chöùc naêng ñeám söôøn xungtrong S7-2000. Caùc boä ñeám cuûa S7-2000 ñöôïc chia ra laøm 2loaïi: boä ñeám tieán (CTU) vaø boä ñeám tieán/luøi (CTUD). Boä ñeám tieán CTU ñeám soá söôøn leân cuûa tín hieäu logicñaàu vaøo, töùc laø ñeám soá laàn thay ñoåi traïng thaùi logic töø 0 leân1 cuûa tín hieäu. Soá söôøn xung ñeám ñöôïc, ñöôïc ghi vaøo thanhghi 2 byte cuûa boä ñeám, goïi laø thanh ghi C-word. Noäi dung cuûa C-word, goïi laø giaù trò ñeám töùc thôøi cuûaboä ñeám, luoân ñöôïc so saùnh vôùi giaù trò ñaët tröôùc cuûa boä ñeámñöôïc kyù hieäu laø PV. Khi giaù trò ñeám töùc thôøi baèng hoaëc lôùnhôn giaù trò ñaët tröôùc naøy thì boä ñeám baùo ra ngoaøi baèng caùchñaët giaù trò logic 1 vaøo moät bít ñaëc bieät cuûa noù, ñöôïc goïi laøC-bít. Tröôøng hôïp giaù trò ñeám töùc thôøi nhoû hôn giaù trò ñaëttröôùc thì C-bít coù giaù trò logic laø 0. Khaùc vôùi caùc boä Counter, caùc boä ñeám CTU ñeàu coùchaân noái vôùi tín hieäu ñieàu khieån xoùa ñeå thöïc hieän vieäc ñaëtlaïi cheá ñoä khôûi phaùt ban ñaàu (reset) cho boä ñeám, ñöôïc kyùhieäu baèng chöõ caùi R trong LAD hay ñöôïc qui ñònh laø traïngthaùi logic cuûa bít ñaàu tieân cuûa ngaên xeáp trong STL. Boä ñeámñöôïc reset khi tín hieäu xoùa naøy coù möùc logic laø 1 hoaëc khileänh R (reset) ñöôïc thöïc hieän vôùi C-bít. Khi boä ñeám ñöôïcreset, caû C-word vaø C-bít ñeàu nhaän giaù trò 0. Hình 8 a: Boä ñeám CTU cuûa S7-200 CU C-Bit Giaù trò ñeám töùc thôøi C-word PV R Boä ñeám tieán / luøi CTUD ñeám tieán khi gaëp söôøn leân cuûaxung vaøo coång ñeám, kyù hieäu laø CU trong LAD hoaëc bít thöù3 cuûa ngaên xeáp trong STL, vaø ñeám luøi khi gaëp söôøn cuûaxung vaøo coång ñeám luøi, ñöôïc kyù hieäu laø CD trong LADhoaëc bít thöù 2 cuûa ngaên xeáp trong STL. Gioáng nhö boä ñeám CTU, boä ñeám CTUD cuõngñöôïc ñöa veà traïng thaùi khôûi phaùt ban ñaàu baèng 2 caùch. Khi ñaàu vaøo logic cuûa chaân xoùa, kyù hieäu baèng R trongLAD hoaëc bít thöù nhaát cuûa ngaên xeáp trong STL, coù giaù tròlogic laø 1 hoaëc, Baèng leänh R (reset) vôùi C-bít cuûa boä ñeám. CTUD coù giaù trò ñeám töùc thôøi ñuùng baèng giaù tròñang ñeám vaø ñöôïc löu trong thanh ghi 2 byte C-word cuûa boäñeám. Giaù trò ñeám töùc thôøi luoân ñöôïc so saùnh vôùi giaù trò ñaëttröôùc PV cuûa boä ñeám. Neáu giaù trò ñeám töùc thôøi lôùn hôn baèngbaèng giaù trò ñaët tröôùc thì C-bít coù giaù trò logic baèng 1. Coøncaùc tröôøng hôïp khaùc C-bít coù giaù trò logic baèng 0. Hình 8 b: Boä ñeám CTUD cuûa S7-200 CU C-Bit Giaù trò ñeám töùc thôøi PV C-word CD R Boä ñeám tieán CTU coù mieàn giaù trò ñeám töùc thôøi töø 0 ñeán32.767. Boä ñeám tieán/luøi CTUD coù mieàn giaù trò ñeám töùc thôøilaø 32.767 Caùc boä ñeám ñöôïc ñaùnh soá töø 0 ñeán 127 (ñôùi vôùi CPU214) vaø kyù hieäu baèng Cxx, trong ñoù xx laø soá thöù töï cuûa boäñeám. Kyù hieäu Cxx ñoàng thôøi cuõng laø ñòa chæ hình thöùc cuûaC-word vaø cuûa C-bít. Maëc duø duøng ñòa chæ hình thöùc, songC-word vaø C-bít vaãn ñöôïc phaân bieät vôùi nhau nhôø kieåu leänhsöû duïng laøm vieäc vôùi töø hay vôùi tieáp ñieåm (bít). Leänh khai baùo söû duïng boä ñeám trong LAD nhösau: LAD Moâ taû Toaùn haïng Khai baùo boä Cxx: CTU Cxx ñeám tieán theo söôøn C0 C47 CU leân cuûa CU. Khi giaù trò ñeám töùc thôøi C- C80 PV word Cxx lôùn hôn C127 hoaëc baèng giaù trò ñaët R tröôùc PV, C-bít (cxx) PV coù giaù trò logic baèng (word) : 1. Boä ñeám ñöôïc reset VW , T, khi ñaàu vaøo R coù giaù C, IW, trò logic baèng 1. Boä QW, MW, ñeám ngöøng ñeám khi ...
Tìm kiếm theo từ khóa liên quan:
lập trình PLC máy bán nước tự động tự động hóa điều khiển tự động ngôn ngữ lập trình bộ nhớ PLC bộ vi xử lý bộ nhớ S7-200Gợi ý tài liệu liên quan:
-
Bài giảng Lý thuyết điều khiển tự động: Bài 4
56 trang 307 0 0 -
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 271 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 262 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 262 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 230 0 0 -
33 trang 223 0 0
-
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 221 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 214 1 0 -
Báo cáo thực tập tại Nhà máy in Quân Đội 1
36 trang 206 0 0 -
Đồ án tốt nghiệp: Điều khiển cầu trục giàn RTG dùng PLC S71200
90 trang 204 1 0