Professional Documents
Culture Documents
May in Hoa Van Dung PLC
May in Hoa Van Dung PLC
** **
ÑEÀ TAØI:
Em xin chaân thaønh baøy toû loøng bieát ôn ñeán caùc Thaày Coâ trong Khoa
Ñieän tröôøng Ñaïi Hoïc Sö Phaïm Kyõ Thuaät TP.HCM, ñaëc bieät laø caùc Thaày
Coâ trong boä moân Ñieän Khí Hoùa Cung Caáp Ñieän ñaõ truyeàn thuï nhöõng kieán
thöùc quyù baùu cho em trong nhöõng naêm hoïc qua.
Em xin chaân thaønh caûm ôn Thaày VUÕ ÑOÃ CÖÔØNG, giaûng vieân
Tröôøng Ñaïi Hoïc Sö Phaïm Kyõ Thuaät TP. HCM ñaõ taän taâm höôùng daãn, cung
caáp taøi lieäu vaø taïo moïi ñieàu kieän thuaän lôïi ñeå em coù theå hoaøn thaønh
taäp ñoà aùn naøy.
Xin chaân thaønh caûm ôn nhöõng ngöôøi baïn, nhöõng ngöôøi thaân ñaõ giuùp
ñôõ vaø ñoäng vieân trong quaù trình thöïc hieän ñoà aùn vaø trong hoïc taäp.
MUÏC LUÏC
Trang
Chöông I:
A. Giôùi thieäu chung veà thieát bò ñieàu khieån laäp trình PLC 1
B. Giôùi thieäu chung veà thieát bò ñieàu khieån laäp trình PLC SIMATIC S7-
200 2
1. Caáu truùc phaàn cöùng cuûa S7 – 200------------------------------------------2
2. Caáu truù boä nhôù-----------------------------------------------------------------6
3. Thöïc hieän chöông trình----------------------------------------------------------10
4. Caáu truùc chöông trình cuûa S7 – 200-----------------------------------------11
Chöông II:
Ngoân ngöõ laäp trình cuûa S7 – 200
1. Phöông phaùp laäp trình--------------------------------------------------------------13
2. Caùc toaùn haïng giôùi haïn cho pheùp cuûa CPU 214--------------------------15
3. Moät soá leänh cô baûn---------------------------------------------------------------16
Chöông III:
Qui trình coâng ngheä in khaên
1. Giôùi thieäu coâng ngheä in----------------------------------------------------------34
2. Caùc phaàn cuûa maùy in-------------------------------------------------------------36
3. Nguyeân taéc hoaït ñoäng cuûa maùy in-------------------------------------------37
4. Caùc chöông trình hoaït ñoäng cuûa maùy in-------------------------------------37
Chöông IV:
Chöông trình ñieàu khieån heä thoáng maùy in hoa vaên duøng PLC
1. Caùc yeâu caàu coâng ngheä cuûa heä thoáng maùy in--------------------------40
2. Qui ñònh moät soá tieáp ñieåm vaø cuoän daây trong chöông trình ñieàu khieån
--------------------------------------------------------------------------------------------40
3. Löu ñoà giaûi thuaät caùc chöông trình--------------------------------------------42
4. Chöông trình ñieàu khieån daïng LAD---------------------------------------------50
5. Chöông trình ñieàu khieån daïng STL----------------------------------------------67
KEÁT LUAÄN
KEÁT LUAÄN
Qua 6 tuaàn thöïc hieän ñoà aùn, tuy thôøi gian töông ñoái ngaén nhöng em
ñaõ heát söùc coá gaéng ñeå coù theå thu thaäp nhöõng thoâng tin vaø caùc vaán
ñeà lieân quan ñeán ñoà aùn vaø cuoái cuøng ñaõ hoaøn thaønh ñuùng thôøi gian
quy ñònh. Cuõng qua ñoà aùn naøy em ñaõ hoïc hoûi theâm ñöôïc nhieàu kieán
thöùc vaø kinh nghieäm quyù baùu veà ngheà nghieäp cuûa mình trong töông lai.
Hieåu roõ nhöõng khoù khaên caàn phaûi giaûi quyeát khi baét tay vaøo nghieân
cöùu caùc vaán ñeà khoa hoïc, caùch boá trí thôøi gian moät caùch hôïp lyù khoa
hoïc thì môùi coù theå hoaøn thaønh.
Tuy nhieân vì lyù do khaùch quan neân em khoâng theå thöïc hieän laøm moâ
hình cho noäi dung ñoà aùn theâm phong phuù.
Do thôøi gian vaø ñieàu kieän coøn haïn cheá do ñoù nhöõng thieáu soùt laø
ñieàu khoâng theå traùnh khoûi, raát mong ñöôïc söï goùp yù cuûa Thaày Coâ vaø
caùc baïn sinh vieân.
Moät laàn nöõa em chaân thaønh caûm ôn quí Thaày, Coâ trong Khoa Ñieän
vaø thaày VUÕ ÑOÃ CÖÔØNG ñaõ nhieät tình höôùng daãn, cuøng taát caû caùc
baïn ñaõ giuùp em hoaøn thaønh ñoà aùn naøy.
CHÖÔNG I
A. GIÔÙI THIEÄU CHUNG VEÀ THIEÁT BÒ ÑIEÀU KHIEÅN LAÄP
TRÌNH PLC
Trong coâng nghieäp saûn xuaát, ñeå ñieàu khieån moät daây chuyeàn, moät
thieát bò maùy moùc coâng nghieäp … ngöôøi ta thöïc hieän keát noái caùc linh kieän
ñieàu khieån rôøi (rôle, timer, contactor …) laïi vôùi nhau tuyø theo möùc ñoä yeâu
caàu thaønh moät heä thoáng ñieän ñieàu khieån. Coâng vieäc naøy khaù phöùc taïp
trong thi coâng, söûa chöõa baûo trì do ñoù giaù thaønh cao. Khoù khaên nhaát laø khi
caàn thay ñoåi moät hoaït ñoäng naøo ñoù.
Moät heä thoáng ñieàu khieån öu vieät maø chuùng ta phaûi choïn ñöôïc ñieàu
khieån cho moät maùy saûn xuaát caàn phaûi hoäi ñuû caùc yeâu caàu sau: giaù
thaønh haï, deã thi coâng, söûa chöõa, chaát löôïng laøm vieäc oån ñònh linh hoaït …
Töø ñoù heä thoáng ñieàu khieån coù theå laäp trình ñöôïc PLC (Programable Logic
Control) ra ñôøi ñaõ giaûi quyeát ñöôïc vaán ñeà treân.
Thieát bò ñieàu khieån laäp trình ñaàu tieân ñaõ ñöôïc nhöõng nhaø thieát keá
cho ra ñôøi naêm 1968 (Coâng ty General Moto - Myõ). Tuy nhieân, heä thoáng naøy
coøn khaù ñôn giaûn vaø coàng keành, ngöôøi söû duïng gaëp nhieàu khoù khaên
trong vieäc vaän haønh heä thoáng. Vì vaäy caùc nhaø thieát keá töøng böôùc caûi
tieán heä thoáng ñôn giaûn, goïn nheï, deã vaän haønh, nhöng vieäc laäp trình cho heä
thoáng coøn khoù khaên, do luùc naøy khoâng coù caùc thieát bò laäp trình ngoaïi vi
hoã trôï cho coâng vieäc laäp trình.
B. Giôùi thieäu thieát bò ñieàu khieån laäp trình PLC SIMATIC S7 – 200.
1. Caáu truùc phaàn cöùng cuûa S7 – 200 CPU 214.
PLC vieát taét cuûa Programmable Logic Control, laø thieát bò ñieàu khieån
logic laäp trình ñöôïc, cho pheùp thöïc hieän linh hoaït caùc thuaät toaùn ñieàu khieån
thoâng qua moät ngoân ngöõ laäp trình.
S7 – 200 laø thieát bò ñieàu khieån khaû trình loaïi nhoû cuûa haõng Siemens,
coù caáu truùc theo kieåu modul vaø coù caùc modul môû roäng. Caùc modul naøy
söû duïng cho nhieàu öùng duïng laäp trình khaùc nhau. Thaønh phaàn cô baûn cuûa
S7 – 200 laø khoái vi xöû lyù CPU 212 hoaëc CPU 214. Veà hình thöùc beân ngoaøi,
söï khaùc nhau cuûa hai loaïi CPU naøy nhaän bieát ñöôïc nhôø soá ñaàu vaøo/ra vaø
nguoàn cung caáp.
- CPU 212 coù 8 coång vaøo, 6 coång ra vaø coù khaû naêng ñöôïc môû
roäng theâm baèng 2 modul môû roäng.
- CPU 214 coù 14 coång vaøo, 10 coång ra vaø coù khaû naêng ñöôïc môû
roäng theâm baèng 7 modul môû roäng.
S7 – 200 coù nhieàu loaïi modul môû roäng khaùc nhau.
Ñeå gheùp noái S7 – 200 vôùi maùy laäp trình PG702 hoaëc vôùi caùc loaïi maùy
laäp trình thuoäc hoï PG7xx coù theå söû duïng moät caùp noái thaúng MPI. Caùp ñoù
ñi keøm theo maùy laäp trình.
Gheùp noái S7 – 200 vôùi maùy tính PC qua coång RS-232 caàn coù caùp noái
PC/PPI vôùi boä chuyeån ñoåi RS232/RS485.
Ñò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öø 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
VD150 VB150 VB151 VB152 VB153
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).
Hình 5. Vuøng nhôù ñoái töôïng ñöôïc phaân chia nhö sau:
CPU214
15 0 bit
Timer (ñoïc/ghi) T0 T0
T127 T127
C0 C0
Boä ñeám (ñoïc/ghi)
C27 C127
AQW0
Boä ñeäm coång ra
töông töï (chæ ghi) AQW30
31 23 8 0
Thanh ghi Accumulator AC0 (khoâng coù khaû naêng laøm con troû)
(ñoïc/ghi) AC1
AC2
AC3
Sau ñaây laø moät ví duï veà caùch ñaët ñòa chæ cho caùc modul môû roäng
treân
CPU 214:
Nhö vaäy, taïi thôøi ñieåm thöïc hieän leänh vaøo/ra, thoâng thöôøng leänh
khoâng laøm vieäc maø chæ thoâng qua boä ñeäm aûo cuûa coång trong vuøng nhôù
tham soá. Vieäc truyeàn thoâng giöõa boä ñeäm aûo vôùi ngoaïi vi trong caùc giai
ñoaïn 1 vaø 4 do CPU quaûn lyù. Khi gaëp leänh vaøo/ra ngay laäp töùc thì heä
thoáng seõ cho döøng moïi coâng vieäc khaùc, ngay caû chöông trình xöû lyù ngaét,
ñeå thöïc hieän leänh naøy moä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öïc hieä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.
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
INT 0 chöông trình xöû lyù ngaét thöù Thöïc hieän khi coù tín
nhaát hieäu baùo ngaét
RET
┤/├.
- Cuoän daây (coil): laø bieåu töôïng ─( )─ moâ taû caùc rôle ñöôïc maéc
theo chieàu doøng ñieän cung caáp cho rôle.
- Hoäp (box): laø bieåu töôïng moâ taû caùc haøm khaùc nhau noù laøm vieäc
khi coù doøng ñieän chaïy ñeán hoäp. Nhöõng daïng haøm thöôøng ñöôïc
bieåu dieãn baèng hoäp laø caùc boä ñònh thôøi gian (Timer), boä ñeám
(Counter) vaø caùc haøm toaùn hoïc. Cuoän daây vaø caùc hoäp phaûi ñöôïc
maéc ñuùng chieàu doøng ñieän.
SVTH: NGUYEÃN HÖÕU THIEÄN Trang 24
GVDH: VUÕ ÑOÃ CÖÔØNG Ñoà aùn toát nghieäp
- Maïng LAD: laø ñöôøng noái caùc phaàn töû thaønh moät maïch hoaøn thieän,
ñi töø ñöôøng nguoàn beân traùi sang ñöôøng nguoàn beân phaûi. Ñöôøng
nguoàn beân traùi laø daây noùng, ñöôøng nguoàn beân phaûi laø daây trung
hoøa hay laø ñöôøng trôû veà nguoàn cung caáp (ñöôøng nguoàn beân phaûi
thöôøng khoâng ñöôïc theå hieän khi duøng chöông trình tieän duïng STEP7-
Micro/DOS hoaëc STEP7-Micro/WIN). Doøng ñieän chaïy töø beân traùi qua
caùc tieáp ñieåm ñeán caùc cuoän daây hoaëc caùc hoäp trôû veà beân phaûi
nguoàn.
Ñònh nghóa veà STL: phöông phaùp lieät keâ leänh (STL) laø phöông phaùp theå
hieän chöông trình döôùi daïng taäp hôïp caùc caâu leänh. Moãi caâu leänh
trong chöông trình, keå caû nhöõng leänh hình thöùc, bieåu dieãn moät chöùc
naêng cuûa PLC.
Ñònh nghóa veà ngaên xeáp logic (logic stack):
S0 Stack 0 – bit ñaàu tieân hay bit treân cuøng cuûa ngaên xeáp
S1 Stack 1 – Bit thöù hai cuûa ngaên xeáp
S2 Stack 2 – Bit thöù ba cuûa ngaên xeáp
S3 Stack 3 – Bit thöù tö cuûa ngaên xeáp
S4 Stack 4 – Bit thöù naêm cuûa ngaên xeáp
S5 Stack 5 – Bit thöù saùu cuûa ngaên xeáp
S6 Stack 6 – Bit thöù baûy cuûa ngaên xeáp
S7 Stack 7 – Bit thöù taùm cuûa ngaên xeáp
S8 Stack 8 – Bit thöù chín cuûa ngaên xeáp
Ñeå taïo ra moät chöông trình daïng STL, ngöôøi laäp trình caàn phaûi hieåu
roõ phöông thöùc söû duïng 9 bit cuûa ngaên xeáp logic cuûa S7 – 200. Ngaên xeáp
logic laø moät khoái goàm 9 bit choàng leân nhau. Taát caû caùc thuaät toaùn lieân
quan ñeán ngaên xeáp ñeàu chæ laøm vieäc vôùi bit ñaàu tieân hoaëc vôùi bit ñaàu
tieân vaø bit thöù hai cuûa ngaên xeáp. Giaù trò logic môùi ñeàu coù theå ñöôïc göûi
(hoaëc ñöôïc noái theâm) vaøo ngaên xeáp. Khi phoái hôïp hai bit ñaàu tieân cuûa
ngaên xeáp, thì ngaên xeáp seõ ñöôïc keùo leân moät bit.
Ví duï veà Ladder Logic vaø Statement List:
LAD STL
I0.0 Q1.0 LD I0.0
──┤├───( ) = Q1.0
Caùc daïng khaùc nhau cuûa leänh LD, LDN cho LAD nhö sau:
LAD Moâ taû Toaùn haïng
n Tieáp ñieåm thöôøng môû seõ ñoùng n: I, Q, M, SM,
┤├ neáu n=1 (bit) T, C
n Tieáp ñieåm thöôøng ñoùng seõ môû khi
┤\├ n=1
n Tieáp ñieåm thöôøng môû seõ ñoùng töùc n:1
┤I├ thôøi khi n=1
n Tieáp ñieåm thöôøng ñoùng seõ môû töùc
┤\I├ thôøi khi n=1
Caùc daïng khaùc nhau cuûa leänh LD, LDN cho STL nhö sau:
LAD Moâ taû Toaùn haïng
LD n Leänh naïp giaù trò logic cuûa ñieåm n vaøo n: I, Q, M, SM,
bit ñaàu tieân trong ngaên xeáp. (bit) T, C
LDN n Leänh naïp giaù trò logic nghòch ñaûo cuûa
ñieåm n vaøo bit ñaàu tieân trong ngaên xeáp.
LDI n Leänh naïp töùc thôøi giaù trò logic cuûa n:1
ñieåm n vaøo bit ñaàu tieân trong ngaên xeáp.
LDNI n Leänh naïp töùc thôøi giaù trò logic nghòch
ñaûo cuûa ñieåm n vaøo bit ñaàu tieân trong
ngaên xeáp.
SVTH: NGUYEÃN HÖÕU THIEÄN Trang 27
GVDH: VUÕ ÑOÃ CÖÔØNG Ñoà aùn toát nghieäp
ª OUTPUT (=): leänh sao cheùp noäi dung cuûa bit ñaàu tieân trong ngaên
xeáp vaøo bit ñöôïc chæ ñònh trong leänh. Noäi dung ngaên xeáp khoâng bò
thay ñoåi.
──( RI ) caùc tieáp ñieåm keå töø ñòa chæ S-bit haèng soá, *VD,
*AC
LPS Leänh Logic Push (LPS) sao chuïp giaù trò cuûa bit ñaàu Khoâng
tieân vaøo bit thöù hai trong ngaên xeáp. Giaù trò coøn laïi coù
bò ñaåy xuoáng moät bit. Bit cuoái cuøng bò ñaåy ra khoûi
ngaên xeáp.
LRD Leänh sao cheùp giaù trò cuûa bit thöù hai vaøo bit ñaàu Khoâng
tieân trong ngaên xeáp.Caùc giaù trò coøn laïi cuûa ngaên coù
xeáp giöõ nguyeân vò trí
LPP Leänh keùo ngaên xeáp leân moät bit. Giaù trò cuûa bit sau Khoâng
ñöôïc chuyeån cho bit tröôùc. coù
ª AND (A) Leänh A vaø O phoái hôïp giaù trò logic cuûa moät tieáp ñieåm n
vôùi
ª OR (O) giaù trò bit ñaàu tieân cuûa ngaên xeáp. Keát quaû pheùp tính
ñöôïc ñaët laïi vaøo bit ñaàu tieân trong ngaên xeáp. Giaù trò
cuûa caùc bit coøn laïi trong ngaên xeáp khoâng bò thay ñoåi.
Taùc ñoäng cuûa caùc pheùp tính A (And) vaø O (Or)
├
Coù theå duøng caùc leänh tieáp ñieåm ñaëc bieät ñeå phaùt hieän söï chuyeån
tieáp traïng thaùi cuûa xung (söôøn xung) vaø ñaûo laïi traïng thaùi cuûa doøng cung
caáp (giaù trò ñænh cuûa ngaên xeáp). LAD söû duïng caùc tieáp ñieåm ñaëc bieät
naøy ñeå taùc ñoäng vaøo doøng cung caáp. Caùc tieáp ñieåm ñaëc bieät khoâng coù
toaùn haïng rieâng cuûa chính chuùng vì theá phaûi ñaët chuùng phía tröôùc cuoän
daây hoaëc hoäp ñaàu ra. Tieáp ñieåm chuyeån tieáp döông/aâm (caùc leänh söôøn
tröôùc vaø söôøn sau) coù nhu caàu veà boä nhôù bôûi vaäy ñoái vôùi CPU 214 coù
theå söû duïng nhieàu nhaát laø 256 leänh.
Ñoä phaân giaûi caùc loaïi Timer cuûa S7 – 200, CPU 214
Leänh Ñoä phaân giaûi Giaù trò cöïc CPU 214
ñaïi
1 ms 32,767 s T32 vaø T96
TON 10 ms 327,67 s T33 ÷ T36, T97 ÷ T100
100 ms 3276,7 s T32 ÷ T96, T101 ÷ T127
1 ms 32,767 s T0 vaø T64
TONR 10 ms 327,67 s T1 ÷ T4, T65 ÷ T68
100 ms 3276,7 s T5 ÷ T31, T69 ÷ T95
o HSC1: taàn soá ñeám cöïc ñaïi taïi ngoõ vaøo laø 7KHz
HSC1 laø moät boä ñeám linh hoaït, söû duïng boán ñaàu vaøo I0.6, I0.7, I1.0 vaø
I1.1 vôùi 12 cheá ñoä laøm vieäc khaùc nhau. HSC1 söû duïng töø keùp SMD48
ñeå löu giaù trò ñeám töùc thôøi CV, giaù trò ñaët tröôùc PV ñöôïc ghi vaøo töø
keùp SMD52 (caû hai giaù trò PV vaø CV laø nhöõng soá nguyeân 32 bit coù
daáu).
Caùc böôùc khai baùo söû duïng HSC1 (neân thöïc hieän taïi voøng queùt ñaàu
tieân):
- Naïp giaù trò ñieàu khieån phuø hôïp cho SMB47 (ví duï 16#F8=248)
- Xaùc ñònh cheá ñoä laøm vieäc cho boä ñeám baèng leänh HDEF.
- Naïp giaù trò töùc thôøi ban ñaàu vaøo SMD48 vaø giaù trò ñaët tröôùc vaøo
SMD52.
HSC2 coù ba khaû naêng ñeám gioáng nhö HSC1 vaø taàn soá ñeám trong caùc
cheá ñoä cuõng gioáng nhö HSC1.
Thuû tuïc khai baùo söû duïng boä ñeám toác ñoä cao:
Khai baùo söû duïng caùc boä ñeám HSC0, HSC1 vaø HSC2 neân ñöôïc thöïc
hieän taïi voøng queùt ñaàu tieân, khi maø bit SM0.1 coù giaù trò logic laø 1. Thuû
tuïc khai baùo toát nhaát laø moät chöông trình con vaø chöông trình con ñoù ñöôïc
goïi baèng leänh CALL trong voøng queùt ñaàu.
Caùc coâng vieäc cuûa chöông trình con khai baùo söû duïng Boä ñeám toác ñoä
cao bao goàm:
Naïp giaù trò veà kieåu hoaït ñoäng phuø hôïp cho byte ñieàu khieån. Ví duï
nhö khi khai baùo kieåu hoaït ñoäng cho HSC1 vôùi:
SVTH: NGUYEÃN HÖÕU THIEÄN Trang 42
GVDH: VUÕ ÑOÃ CÖÔØNG Ñoà aùn toát nghieäp
Tín hieäu xoùa ngoaøi tích cöïc khi coù logic laø 1 thì phaûi ghi 0 vaøo
SM47.0
Tín hieäu kích (start) ngoaøi tích cöïc khi coù logic laø 1 thì ghi 0 vaøo
SM47.1
Taàn soá ñeám baèng taàn soá cuûa tín hieäu vaøo thì ghi 0 vaøo
SM47.2
Ñeám tieán theo söôøn leân cuûa tín hieäu vaøo thì ghi 1 vaøo SM47.3
Cho pheùp ñoåi chieàu ñeám thì ghi 1 vaøo SM47.4
Cho pheùp thay ñoåi giaù trò daët tröôùc thì ghi 1 vaøo SM47.5
Cho pheùp thay ñoåi giaù trò ñeám töùc thôøi thì ghi 1 vaøo SM47.6
Cho pheùp kích HSC1 thì ghi 1 vaøo SM47.7
Xaùc ñònh cheá ñoä laø vieäc cho boä ñeám baèng leänh HDEF. Ví duï nhö
muoán xaùc ñònh cheá ñoä laøm vieäc soá 3 cho HSC1 thì thöïc hieän leänh
sau trong STL: HDEF K1 K3
Naïp giaù trò ñeám töùc thôøi ban ñaàu vaø giaù trò ñaët tröôùc. Ví duï naïp
giaù trò ñeám töùc thôøi ban ñaàu laø 0 vaø giaù trò ñaët tröôùc laø 3 cho
HSC1 thì thöïc hieän leänh sau trong STL:
MOVD K0 SMD48 giaù trò ñeám töùc thôøi ban ñaàu laø0.
MOVD K3 SMD52 giaù trò ñaët tröôùc laø 3.
Khai baùo söû duïng cheá ñoä ngaét vaøo/ra vaø kích tín hieäu baùo ngaét. Ví
duï nhö söû duïng HSC1 laøm tín hieäu baùo ngaét vaøo/ra maõ hieäu 13 (khi
CV=PV) vaø maõ hieäu 14 (khi ñoåi chieàu ñeám) vôùi caùc chöông trình xöû
lyù ngaét töông öùng coù nhaõn laø 0 vaø 1 thì thöïc hieän caùc leänh sau trong
STL:
ATCH K0 K13
ATCH K1 K14
Kích boä ñeám vôùi kieåu laøm vieäc ñaõ ghi trong byte ñieàu khieån baèng
leänh HSC. Ví duï nhö kích boä ñeám HSC1 theo SMB47 baèng caùch thöïc
hieän leänh sau trong STL: HSC K1
1. Caùc yeâu caàu coâng ngheä cuûa heä thoáng maùy in:
Khung maùy in khoâng ñöôïc pheùp naâng leân khi dao ñang gaït. Trong caùc
chöông trình in neáu dao ñang naèm beân traùi thì seõ ñöôïc gaït sang phaûi vaø
ngöôïc laïi.
Baêng chuyeàn khoâng ñöôïc dòch chuyeån khi khung ñaõ ñöôïc haï xuoáng vaø
khoâng ñöôïc haï khung khi baêng chuyeån ñang dòch chuyeån.
Khi ñoäng cô keùo baêng chuyeàn quay ñöôïc moät voøng thì töông öùng baêng
chuyeàn dòch chuyeån ñöôïc 1 cm.
Tröôùc khi haï khung baêng chuyeàn dòch chuyeån vôùi 2 toác ñoä nhanh,
chaäm. Baêng chuyeàn dòch chuyeån nhanh khi soá ñeám chöa ñaït 266240 vaø
döøng laïi khi soá ñeám ñaït 307200.
2. Qui ñònh moät soá tieáp ñieåm vaø cuoän daây trong chöông trình ñieàu
khieån
a. Caùc nuùt aán goïi chöông trình:
Röûa baêng I0.0
Gaén löôùi I0.1
In moät laàn I0.2
In hai laàn I0.3
Döøng I0.4
b. Caùc coâng taéc haønh trình
Giôùi haïn khung naâng I1.2
Giôùi haïn khung haï I1.3
Giôùi haïn dao gaït beân traùi I2.0
Giôùi haïn dao gaït nhanh beân traùiI2.1
Giôùi haïn dao gaït beân phaûi I2.2
Giôùi haïn dao gaït nhanh beân phaûi I2.3
c. Caùc ngoõ ra
Naâng khung Q0.0
Haï khung Q0.1
Baêng chuyeàn chaïy nhanh Q0.2
SVTH: NGUYEÃN HÖÕU THIEÄN Trang 50
GVDH: VUÕ ÑOÃ CÖÔØNG Ñoà aùn toát nghieäp
START
HAÏ KHUNG
No
GIÔÙI HAÏN
KHUNG HAÏ
Yes
DELAY 1 GIAÂY
No
GIÔÙI HAÏN
DAO BEÂN
PHAÛI
Yes
DÖØNG
START
NAÂNG KHUNG
START
No
GIÔÙI HAÏN
KHUNG
NAÂNG KHUNG
NAÂNG
Yes
BAÊNG CHUYEÀN
GIÔÙI HAÏN No
DÒCH CHUYEÅN
KHUNG
NAÂNG
Yes
DELAY 3 GIAÂY
BAÊNG CHUYEÀN
DÒCH CHUYEÅN VÔÙI
TOÁC ÑOÄ NHANH
ÑOÄNG CÔ RÖÛA
HOAÏT ÑOÄNG
BOÄ ÑEÁM No
ÑEÁM ÑEÁN
266240 ?
COÙ TÍN No
Yes
HIEÄU
DÖØNG ?
BAÊNG CHUYEÀN
DÒCHYes
CHUYEÅN VÔÙI
c. Chöông trình inTOÁC ÑOÄ moät laàn:
CHAÄM
DÖØNG
No
BOÄ ÑEÁM
ÑEÁM ÑEÁN
307200 ?
SVTH: NGUYEÃN HÖÕU THIEÄN
Yes Trang 53
(1 ) (2 )
GVDH: VUÕ ÑOÃ CÖÔØNG Ñoà aùn toát nghieäp
(1 ) (2 )
HAÏ KHUNG
GIÔÙI HAÏN No
KHUNG HAÏ
Yes
DALAY 1 GIAÂY
DELAY 1 GIAÂY
GIÔÙI HAÏN No
DAO GAÏT
NHANH ?
(3 ) (2)
GVDH: VUÕ ÑOÃ CÖÔØNG Ñoà aùn toát nghieäp
(3) (2)
START
GIÔÙI No
HAÏN
NAÂNG KHUNG
GAÏT DAO
Yes
DÖØNG DAO
GIÔÙI HAÏN No
KHUNG
NAÂNG
d. Chöông trình in hai laàn:
Yes
BAÊNG CHUYEÀN
DÒCH CHUYEÅN VÔÙI
TOÁC ÑOÄ NHANH
SVTH: NGUYEÃN HÖÕU THIEÄN Trang 55
I II III
GVDH: VUÕ ÑOÃ CÖÔØNG Ñoà aùn toát nghieäp
I II III
No
BOÄ ÑEÁM
ÑEÁM ÑEÁN
266240?
Yes
BAÊNG CHUYEÀN
DÒCH CHUYEÅN VÔÙI
TOÁC ÑOÄ CHAÄM
BOÄ ÑEÁM No
ÑEÁM ÑEÁN
307200?
Yes
HAÏ KHUNG
GIÔÙI HAÏN No
KHUNG HAÏ
Yes
DALAY 1 GIAÂY
IV III
GVDH: VUÕ ÑOÃ CÖÔØNG Ñoà aùn toát nghieäp
IV III
DELAY 1 GIAÂY
No
GIÔÙI HAÏN
DAO GAÏT
NHANH ?
Yes
No
GIÔÙI
HAÏN
GAÏT DAO
Yes
DÖØNG DAO
DELAY 2 GIAÂY
V VI III
GVDH: VUÕ ÑOÃ CÖÔØNG Ñoà aùn toát nghieäp
V VI III
GIÔÙI HAÏN No
GAÏT DAO
NHANH
Yes
No
GIÔÙI
HAÏN
GAÏT
DAO?
Yes
DÖØNG DAO
START
Yes
DÖØNG
NETWORK 17
MEND
NETWORK 24
RET
NETWORK 31
RET
NETWORK 44 //DAO GAT NHANH (Sang trai neu dao o ben phai va nguoc lai)
LD M12.0
A T41
LPS
AN I2.2
SVTH: NGUYEÃN HÖÕU THIEÄN Trang 90
GVDH: VUÕ ÑOÃ CÖÔØNG Ñoà aùn toát nghieäp
AN M2.4
AN M2.5
= M2.6
LPP
AN I2.0
AN M2.6
AN M2.7
= M2.4
NETWORK 49
LD M2.0
R T39, 2
NETWORK 50
RET
NETWORK 71
LD M3.0
R T42, 2
NETWORK 72
RET
NETWORK 78
RET