Xem mẫu
- Chương 6: Caùc Leänh Ñieàu Khieån
Counter
— Counter laø boä ñeám caùc söôøn xung trong S7 - 200. Caùc
boä ñeám cuûa S7 - 200 ñöôïc chia laøm hai loaï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 ñaàu
vaøo töùc laø ñeám soá laàn thay ñoåi traïng thaùi töø 0 leân 1 cuûa tín
hieäu. Soá söôøn xung ñeám ñöôïc, ñöôïc ghi vaøo thanh ghi 2 byte
cuûa boä ñeám goïi laø thanh ghi C-word.]
— Noäi dung cuûa C-word, goïi laø ñeám töùc thôøi cuûa boä ñeám,
giaù trò naøy luoân luoân ñöôïc so saùnh vôùi giaù trò ñaët tröôùc PV cuûa
boä ñeám. Khi giaù trò ñeám töùc thôøi lôùn hôn hoaëc baèng giaù trò ñaët
tröôùc thì boä ñeám baùo ra ngoaøi baèng caùch ñaët giaù trò logic 1
vaøo moät bit ñaëc bieät, ñöôïc goïi laø C-bit. Neáu giaù trò ñeám töùc
thôøi naøy nhoû hôn giaù trò ñaët tröôùc thì C-bit coù giaù trò laø 0.
— Boä ñeám coù chaân noái vôùi tín hieäu ñieàu khieån xoùa ñöôïc
kyù hieäu baèng chöõ caùi R trong LAD hay laø traïng thaùi ñaàu tieân
cuûa bit ñaàu tieân trong ngaên xeáp STL, boä ñeám ñöôïc reset khi
tín hieäu naøy coù möùc logic laø 1 hoaëc khi leänh Reset ñöôïc thöïc
hieän vôùi C-bit. Khi C-bit ñöôïc Reset, caû C-word vaø C-bit ñeàu
nhaän giaù trò laø 0.
— Boä ñeám tieán/luøi CTUD coù hai coång vaøo, moät coång ñeå
ñeám tieán, moät coång ñeå ñeám luøi ñöôïc kyù hieäu laø CU vaø CD.
Noù seõ ñeám tieán khi gaëp söôøn leân cuûa xung vaøo coång ñeám luøi.
Reset boä ñeám CTUD baèng caùch ñöa möùc logic 1 vaøo chaân
xoùa RAM hoaëc baèng leänh Reset vôùi C-bit cuûa boä ñeám .
— Töông töï nhö boä ñeám CTU giaù trò ñeám töùc thôøi luoân
ñöôïc so saùnh vôùi giaù trò ñaët tröôùc PV cuûa boä ñeám. C-bit coùgiaù
trò logic 1 khi giaù trò töùc thôøi lôùn hôn hoaëc baèng giaù trò ñaët
- tröôùc, coøn caùc tröôøng hôïp khaùc thì C-bit coù giaù trò laø 0. Boä
ñeám CTU coù mieàn giaù trò töùc thôøi töø 0 ñeán 32,767. Coøn boä
ñeám tieán luøi coù mieàn giaù trò töùc thôøi laø -32,767 ñeán 32,767.
Leänh khai baùo söû duïng boä ñeám nhö sau
LAD STL MOÂ TAÛ
TCU Cxx TCU Cxx Khai baùo boä ñeám tieán theo söôøn
CU n leân cuûa CU. Khi giaù trò ñeám töùc
PV thôøi cuûa C-word Cxx lôùn hôn
R hoaëc baèng giaù trò ñaët tröôùc PV,
C-bit (Cxx) coù giaù trò logic baèng
1. Boä ñeám ñöôïc Reset khi ñaàu
vaøo R coù giaù trò laø 1. Noù döøng
khi Cxx ñaït ñöôïc giaù trò cöïc ñaïi
32,767.
CTUD Cxx CTUD Cxx Khai baùo boä ñeám tieán / luøi,
CU n ñeám tieán theo söôøn leân cuûa CU,
ñeám luøi theo söôøn leân cuûa CD.
CD
Khi giaù trò ñeám töùc thôøi Cxx lôùn
PV
hôn hoaëc baèng giaù trò ñaët tröôùc
R PV thì Cxx coù giaù trò logic laø 1,
CTUD reset khi ñaàu vaøo coù giaù
trò logic baèng 1. Boä ñeám seõ
ngöøng ñeám tieán khi C-word ñaït
giaù trò cöïc ñaïi 32,767 vaø ngöøng
ñeám luøi khi C-word ñaït giaù tròc
cöïc tieåu -32,768.
Caùc loaïi Counter chia theo CTU vaø CTUD nhö sau:
- LEÄNH GIAÙ TRÒ CÖÏC CPU 212 CPU 214
ÑAÏI
CTU 32,767 0-47 0-47
80-127
CTUD -32,768- 48-63 48-79
32,767
- GIÔÙI THIEÄU VEÀ MOÂ HÌNH THANG MAÙY
I.Giôùi thieäu veà moâ hình thang maùy:
— Moâ hình thang maùy ñöôïc khaûo saùt laø thang maùy daân
duïng duøng ñeå chôû khaùch. Nguyeân lyù hoaït ñoäng chuû yeáu öu
tieân theo haønh trình vaø theo yeâu caàu goïi thang gaàn nhaát.
— Buoàng thang ñöôïc keùo bôûi ñoäng cô DC 12v thoâng qua
heä thoáng caùp vaø pu ly coù raõnh daãn caùp. Trong buoàng thang coù
ñeøn baùo khi döøng ñuùng taàng.
— Moâ hình heä thoáng thang maùy goàm boán taàng:
+ Taàng 1 ( taàng döôùi cuøng)
+ Taàng 2 (taàng trung gian
+ Taàng 3 (taàng trung gian)
+ Taàng 4 (taàng cuoái cuøng). Sô ñoà baûng ñieàu khieån
Cöûa taàng 4
Cöûa taàng 3
Cöûa taàng 2
Cöûa taàng 1
- ngoaøi cöûa taàng
- 1. Caùc tín hieäu vaøo /ra cho vieäc dieàu khieån:
a. Tín hieäu ngoû vaøo:
+ Taàng 1 coù nuùt nhaán leân .Taàng 4 coù nuùt nhaán xuoáng
+ Taàng 2 & 3 coù nuùt nhaán leân vaø nuùt nhaán xuoáng
+ Trong buoàng thang coù caùc nuùt nhaán:
_ Nuùt nhaán yeâu caàu ñeán taàng 1
_ Nuùt nhaán yeâu caàu ñeán taàng 2
_ Nuùt nhaán yeâu caàu ñeán taàng 3
_ Nuùt nhaán yeâu caàu ñeán taàng 4
_ Nuùt nhaán yeâu caàu döøng khaån caáp”stop”
Caùc tín hieäu cuûa coâng taéc haønh trình:
_ Coù moät caûm bieán baùo cöûa ñoùng
_ Taàng 1 coù caûm bieán giôùi haïn döôùi
_ Taàng 2 & 3 coù caûm bieán giôùi haïn taàng
_ Taàng 4 coù caûm bieán giôùi haïn treân
b. Tín hieäu ngoû ra goàm coù:
+ Tín hieäu ñieàu khieån ñoäng cô quay leân
+ Tín hieäu ñieàu khieån ñoäng cô quay xuoáng
+ Tín hieäu chæ chieàu cuûa thang baèng Led hieån thò
ôû ngoaøi moãi cöûa taàng
+ Tín hieäu chæ baùo yeâu caàu goïi thang ñeán taàng
+ Tín hieäu chæ baùo döøng khaån caáp
II. Nguyeân taéc hoaït ñoäng:
1. Reset buoàng thang khi ñoùng nguoàn:
Maëc duø buoàng thang ñang ôû baát kyø traïng thaùi naøo, thì khi
ñoùng nguoàn ñeàu ñöôïc reset trôû veà taàng treät (1)
2. Nguyeân taéc leân /xuoáng cuûa buoàng thang:
Buoàng thang chæ hoaït ñoäng khi cöûa ñoùng xong
3. Nguyeân taéc ñeán taàng:
- Ñeå xaùc ñònh vò trí hieän taïi cuûa thang nhôø caûm bieán ôû moãi
cöûa taàng. Khi buoàng thang ôû taàng naøo thì caûm bieán nhaän tín
hieäu ôû taàng ñoù vaø ñöa veà ñieàu khieån
4. Cheá ñoä phuïc vuï:
— Thang ñöôïc ñieàu khieån theo cheá ñoä bình thöôøng ,cheá
ñoä naøy ñöôïc thöïc hieän öu tieân theo haønh trình thang di chuyeån
vaø öu tieân cho taàng goïi gaàn nhaát theo chieàu thang di chuyeån.
Neáu coù yeâu caàu ngöôïc laïi vôùi chieàu thang di chuyeån thì thang
seõ nhôù tín hieäu ñoù vaø thöïc hieän ôû chu kyø sau. Taïi taàng 1 vaø
taàng 4 thang ñöôïc Reset ñeå thieát ñaët chöông trình hoaït ñoäng
töông öùng.
— Khi coù yeâu caàu phuïc vuï, chöông trình seõ kieåm tra vaø
thöïc hieän, ñoàng thôøi caäp nhaät lieân tuïc caùc tín hieäu yeâu caàu vaø
seõ thöïc hieän tieáp caùc yeâu caàu ñoù. vaø seõ thöïc hieän tieáp caùc yeâu
caàu ñoù.
nguon tai.lieu . vn