Hướng dẫn lập trình TD200

Tài liệu Hướng dẫn lập trình TD200: TRUNG TÂM ỨNG DỤNG CÔNG NGHỆ TIN HỌC VÀ ĐIỀU KHIỂN (CATIC) CHƯƠNG 1: HƯỚNG DẪN LẬP TRÌNH TD200 Giới thiệu chung: TD200 là một thiết bị hiển thị text (Text Display), giao tiếp với người vận hành. Thiết bị này được thiết kế chỉ dùng giao tiếp với họ PLC S7-200. Một số đặc tính của TD200: o Hiển thị tin nhắn và các biến của PLC o Cho phép điều chỉnh các biến trong chương trình o Có khả năng cài đặt thời gian thực của PLC I. CẤU TẠO PHẦN CỨNG: 1. Màn hình hiển thị: màn hình LCD độ phân giải 33x181 pixel Số dòng hiển thị: 2 Số kí tự hiển thị: Max.40 2. Cổng giao tiếp TD200 và PLC: cổng RS485, 9 chân giao tiếp giữa TD200 và PLC qua cáp TD/CPU. 3. Nguồn cung cấp: 24VDC. Có thể cấp cho TD200 theo 2 cách: Nguồn cấp chung: cấp nguồn cho TD200 thông qua cáp TD/CPU (chiều dài 2,5m). Nguồn cấp riêng: cấp nguồn cho TD200 thông qua đầu nối bên phải TD200 (được sử ...

pdf38 trang | Chia sẻ: hunglv | Lượt xem: 2251 | Lượt tải: 1download
Bạn đang xem trước 20 trang mẫu tài liệu Hướng dẫn lập trình TD200, để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) CHÖÔNG 1: HÖÔÙNG DAÃN LAÄP TRÌNH TD200 Giôùi thieäu chung: TD200 laø moät thieát bò hieån thò text (Text Display), giao tieáp vôùi ngöôøi vaän haønh. Thieát bò naøy ñöôïc thieát keá chæ duøng giao tieáp vôùi hoï PLC S7-200. Moät soá ñaëc tính cuûa TD200: o Hieån thò tin nhaén vaø caùc bieán cuûa PLC o Cho pheùp ñieàu chænh caùc bieán trong chöông trình o Coù khaû naêng caøi ñaët thôøi gian thöïc cuûa PLC I. CAÁU TAÏO PHAÀN CÖÙNG: 1. Maøn hình hieån thò: maøn hình LCD ñoä phaân giaûi 33x181 pixel Soá doøng hieån thò: 2 Soá kí töï hieån thò: Max.40 2. Coång giao tieáp TD200 vaø PLC: coång RS485, 9 chaân giao tieáp giöõa TD200 vaø PLC qua caùp TD/CPU. 3. Nguoàn cung caáp: 24VDC. Coù theå caáp cho TD200 theo 2 caùch: Nguoàn caáp chung: caáp nguoàn cho TD200 thoâng qua caùp TD/CPU (chieàu daøi 2,5m). Nguoàn caáp rieâng: caáp nguoàn cho TD200 thoâng qua ñaàu noái beân phaûi TD200 (ñöôïc söû duïng khi khoaûng caùch giöõa TD200 vaø CPU lôùn hôn 2,5 m). Löu yù: khoâng duøng ñoàng thôøi nguoàn caáp chung vaø nguoàn caáp rieâng cuøng moät luùc vì nhö vaäy seõ laøm hoûng thieát bò. 4. Caùp TD/CPU: Sô ñoà caùp coù caáp nguoàn: 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 1 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) Sô ñoà caùp khoâng caáp nguoàn: 5. Phím: goàm coù 9 phím ñöôïc chia thaønh 2 loaïi: phím heä thoáng vaø phím chöùc naêng. Phím heä thoáng (5 phím) goàm caùc phím sau: shift, esc, enter, up, down. Phím chöùc naêng (4 phím) goàm 8 chöùc naêng töø F1 ñeán F8. Moãi phím ñöôïc gaén vôùi moät bit trong vuøng nhôù M cuûa PLC nghóa laø caùc phím töø F1 ñeán F8 seõ ñöôïc gaén vôùi 1 byte trong vuøng nhôù M. Khi moät phím ñöôïc nhaán thì bit töông öùng seõ ñöôïc set vaø bit nay chæ ñöôïc reset baèng chöông trình trong PLC. II. GIAO TIEÁP TD200 VAØ PLC: 1. Giao tieáp giöõa 1 TD200 vaø 1 CPU: nhö hình veõ sau 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 2 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) 2. Giao tieáp giöõa nhieàu TD200 vaø nhieàu CPU: nhö hình veõ Hình veõ treân minh hoaï cho moät maïng PLC ñôn giaûn goàm coù 2 PLC S7-200 vaø 2 TD200, moãi PLC giao tieáp vôùi 1 TD200.Moãi thieát ñöôïc ñònh moät ñòa chæ nhö hình veõ. Ta cuõng coù theå giao tieáp giöõa 1 PLC vaø nhieàu TD200. Trong tröôøng naøy, vuøng döõ lieäu cuûa moãi TD200 phaûi ñöôïc ñònh nghóa taïi nhöõng vuøng nhôù V khaùc nhau. Löu yù: ñòa chæ cuûa CPU vaø TD200 treân maïng. III. LAÄP TRÌNH CHO TD200: 1. Phaàn meàm laäp trình: phaàn meàm ñeå laäp trình cho TD200 cuõng chính laø phaàn meàm ñeå laäp trình cho S7-200: STEP7 Microwin. 2. Caùc böôùc laäp trình TD200: Böôùc 1: khôûi ñoäng chöông trình STEP7 Microwin, treân thanh Menu choïn Tools Æ choïn TD200 Wizard. 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 3 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) Böôùc 2: choïn ngoân ngöõ vaø kieåu kí töï hieån thò Böôùc 3: löïa choïn coù cho hieån thò caùc chöùc naêng Time, Force, Password ? Böôùc 4: choïn caùc bit M töông öùng vôùi caùc phím chöùc naêng vaø choïn toác ñoä giao tieáp giöõa PLC & TD200. 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 4 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) Giao tieáp giöõa caùc bit M vaø caùc phím chöùc naêng ñöôïc thöïc hieän theo nguyeân taéc nhö sau: Toác ñoä giao tieáp giöõa PLC vaø TD200 neân choïn: As fast as possible Böôùc 5: choïn soá Message hieån thò vaø soá kí töï hieån thò treân 1 message. TD200 coù theå cho hieån thò toái ña laø 80 Message. Ta coù theå ñònh daïng soá kí töï hieån thò treân 1 message laø 20 hoaëc 40 kí töï. Böôùc 6: choïn vuøng nhôù V duøng ñeå ñònh daïng cho TD200 Ta caàn quan taâm ñeán caùc thoâng soá sau: -Ñòa chæ vuøng ñònh nghóa cho caùc thoâng soá cuûa TD200.Vuøng naøy thöôøng chieám 12 Byte hay 14 Byte (tuøy vaøo kieåu kí töï ta choïn hieån thò treân TD200) trong vuøng nhôù V. 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 5 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) -Ñòa chæ vuøng nhôù ñieàu khieån hieån thò Message treân TD200. Moãi message coù 1 bit töông öùng ñeå cho pheùp message coù ñöôïc hieån thò hay khoâng. Khi bit ñöôïc set baèng chöông trình cuûa PLC thì message töông öùng seõ ñöôïc hieån thò treân TD200, ngöôïc laïi khi bit ñöôïc reset thì message töông öùng seõ maát. -Ñòa chæ vuøng nhôù thoâng tin cuûa message.Moãi kí töï treân message seõ coù moät ñòa chæ byte töông öùng treân PLC, ñieàu naøy coù nghóa laø neáu ta muoán cho hieån thò bao nhieâu kí töï treân message thì ta seõ phaûi maát ñi soá byte töông öùng cuûa vuøng nhôù V reân PLC ñeå löu tröõ thoâng tin cuûa message. Löu yù: ta khoâng ñöôïc choïn truøng ñòa chæ cuûa 3 vuøng nhôù noùi treân, neáu ta choïn truøng thì chöông trình seõ thoâng baùo vaø khoâng cho ta thöïc hieän nhöõng böôùc tieáp theo. Ví duï: Giaû söû ta choïn kieåu chöõ hieån thò treân TD200 trong böôùc 2 laø Latin 1. Khi ñoù vuøng ñònh nghóa caùc thoâng soá cuûa TD200 seõ chieám 14 byte trong vuøng nhôù V, giaû söû ta choïn ñòa chæ baét ñaàu cuûa vuøng nhôù naøy laø VB0, nghóa laø luùc naøy vuøng nhôù ñònh nghóa cho TD200 chieám töø ñòa chæ VB0 ñeán VB13 (toång coäng vuøng nhôù naøy laø 14 byte). Giaû söû soá message ta muoán hieån thò laø 1 vaø soá kí töï hieån thò laø 40. Ta choïn ñòa chæ baét ñaàu cho vuøng nhôù ñieàu khieån hieån thò message laø byte VB14. Trong tröôøng hôïp naøy, vì chæ coù 1 message neân ta coù 1 bit cho pheùp hieån thò message, vì vaäy ta chæ toán 1 byte cho vuøng nhôù naøy. Vì ta coù 40 kí töï hieån thò treân message neân ta seõ toán 40 byte trong vuøng nhôù V ñeå löu tröõ thoâng tin cuûa message.Ta choïn ñòa chæ baét ñaàu cho vuøng nhôù naøy laø VB15. Töùc laø caùc byte töø ñòa chæ VB15 ñeán VB54 laø daønh cho vuøng nhôù löu tröõ thoâng tin message. Böôùc 7: Taïo caùc message.Moãi message coù theå coù moät trong caùc chöùc naêng nhö sau: chæ hieån thò text, hieån thò giaù trò caùc bieán treân PLC, cho nhaäp giaù trò vaøo caùc bieán cuûa chöông trình, yeâu caàu xaùc nhaän söï xuaát hieän cuûa message. Ví duï: taïo 3 message, moãi message coù 40 kí töï. Ñòa chæ vuøng ñònh nghóa cho caùc thoâng soá cuûa TD200: VB0ÆVB14. Ñòa chæ vuøng nhôù ñieàu khieån hieån thò Message treân TD200: VB14. Ñòa chæ vuøng nhôù thoâng tin cuûa message: VB40ÆVB159. -Message 1: chæ cho hieån thò Text. Message 1 goàm 40 kí töï baét ñaàu töø ñòa chæ VB40, bit ñieàu khieån cho message hieån thò laø V14.7 nhö hình veõ: 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 6 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) Sau khi ñònh daïng xong message 1, nhaán nuùt Next Message ñeå vaøo message 2. -Message 2: cho hieån thò giaù trò caùc bieán treân PLC vaø nhaäp giaù trò vaøo caùc bieán cuûa chöông trình. Message 2 goàm 40 kí töï baét ñaàu töø ñòa chæ VB80, bit ñieàu khieån cho message hieån thò laø V14.6 nhö hình veõ: Muoán hieån thò giaù trò moät bieán trong PLC thì ta thöïc hieän nhö sau: ñaët con troû ôû vò trí muoán hieån thò (ví duï vò trí muõi teân nhö hình veõ), sau ñoù nhaán nuùt Embedded Data. Maøn hình seõ xuaát hieän hoäp thoaïi nhö sau: 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 7 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) Treân hoäp thoaïi naøy, ta phaûi khai baùo caùc phaàn nhö sau: + Ñònh daïng kieåu döõ lieäu: ôû ñaây ta coù 3 löïa choïn laø khoâng coù döõ lieäu, döõ lieäu daïng Word vaø döõ lieäu dang Double Word. + Kieåu hieån thò laø coù daáu hoaëc khoâng daáu. + Choïn soá kí töï hieån thò beân phaûi daáu chaám. + Cho pheùp nhaäp giaù trò (User is allowed to edit this data) hay yeâu caàu xaùc nhaän message hay khoâng (User must acknowledge message)? Ngoaøi ra, hoäp thoaïi coøn cho ta bieát ñòa chæ cuûa döõ lieäu caàn hieån thò. ÔÛ hoäp thoaïi treân thì kieåu döõ lieäu daïng Word, hieån thò coù daáu vaø coù 1 chöõ soá hieån thò sau daáu chaám, khoâng yeâu caàu xaùc nhaän message vaø khoâng cho pheùp nhaäp giaù thò, ñòa chæ cuûa döõ lieäu caàn hieån thò laø VW98. Sau khi ñaõ khai baùo xong thì nhaán OK xaùc nhaän vaø trôû veà hoäp thoaïi tröôùc ñoù. Luùc naøy ta quan saùt thaáy töø vò trí con troû (vò trí muõi teân) coù 4 oâ (4 byte) bò boâi xaùm. 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 8 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) Tieáp theo, muoán nhaäp giaù trò vaøo moät bieán cuûa chöông trình thì ta cuõng ñaët cho troû vaøo vò trí muoán nhaäp, sau ñoù nhaán Embedded Data, hoäp thoaïi nhö treân laïi xuaát hieän. Nhö hoäp thoaïi treân; ta choïn kieåu döõ lieäu Double Word, kieåu hieån thò Real, coù 1 chöõ soá hieån thò sau daáu chaám, ñòa chæ cuûa döõ lieäu laø VD116. Ngoaøi ra, muoán nhaäp giaù trò vaøo bieán cuûa chöông trình thì ta check vaøo löïa choïn cho pheùp nhaäp döõ lieäu (User is allowed to edit this data).Sau khi check vaøo löïa choïn naøy thì hoäp thoaïi thoâng baùo cho ta bieát bit xaùc nhaän sau nhaäp döõ lieäu (treân hoäp thoaïi laø V114.2). Neáu ta muoán ngöôøi vaän haønh caàn nhaäp password khi thay ñoåi bieán cuûa chöông trình thì ta check vaøo löïa choïn Should the user edit or data be Password-protected? Sau khi thöïc hieän xong caùc khai baùo ta nhaán OK xaùc nhaän vaø trôû veà hoäp thoaïi tröôùc ñoù. Luùc naøy treân hoäp thoaïi seõ coù theâm 6 oâ (töùc laø 6 byte) ñöôïc boâi xaùm. Löu yù: khi ta muoán cho hieån thò hay nhaäp moät giaù trò vaøo caùc bieán cuûa PLC thì tröôùc tieân ta phaûi gaén caùc giaù trò naøy vaøo message baèng caùch ñaët con troû ôû vò trí thích 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 9 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) hôïp vaø nhaán nuùt Embedded Data treân hoäp thoaïi. Sau ñoù ta khai baùo kieåu döõ lieäu, kieåu hieån thò vaø caùc choïn löïa; TD200 seõ daønh 2 byte ñeå löu nhöõng khai baùo naøy. Neáu ta choïn kieåu döõ lieäu laø Word thì ta caàn theâm 2 byte ñeå löu giaù trò vaø neáu ta choïn kieåu döõ lieäu laø Double Word thì ta caàn 4 byte ñeå löu giaù trò. Ñieàu naøy coù nghóa laø neáu ta muoán gaén 1 giaù trò Word vaøo message thì ta seõ caàn 4 byte (2 byte ñònh nghóa+2 byte giaù trò), neáu ta muoán gaén 1 giaù trò Double Word vaøo message thì ta seõ caàn 6 byte (2 byte ñònh nghóa+4 byte giaù trò). -Message 3:yeâu caàu ngöôøi vaän haønh xaùc nhaän khi message xuaát hieän. Message 3 goàm 40 kí töï baét ñaàu töø ñòa chæ VB120, bit ñieàu khieån cho message hieån thò laø V14.5 nhö hình veõ: Ñaët con troû vaøo vò trí muõi teân, sau ñoù nhaán Embedded Data, moät hoäp thoaïi xuaát hieän. Ta check vaøo löïa choïn yeâu caàu xaùc nhaän (User must acknowledge message), sau ñoù nhaán OK ñeå quay veà hoäp thoaïi tröôùc ñoù. 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 10 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) Luùc naøy ta thaáy treân hoäp thoaïi coù 2 oâ (2 byte) ñöôïc boâi ñen, ñaây chính laø 2 byte duøng ñeå ñònh nghóa.Vaø treân hoäp thoaïi cuõng cho ta bieát bit xaùc nhaän laø V158.1, bit naøy seõ ñöôïc set leân 1 khi ta nhaán Enter ñeå xaùc nhaän message. Böôùc 8: ta nhaán Finish ñeå keát thuùc. Sau khi hoaøn thaønh caùc böôùc treân ñònh daïng cho TD200, ñeå TD200 coù theå hoaït ñoäng theo yù muoán thì ta phaûi vieát chöông trình ñieàu khieån treân PLC. Caùc ví duï trong muïc 3 seõ höôùng daãn caùch laäp trình trong PLC ñeå ñieàu khieån TD200. 3. Caùc ví duï minh hoïa: a. Ví duï 1: taïo 3 message nhö ñaõ thöïc hieän trong muïc 2. Vieát chöông trình ñieàu khieån TD200 nhö sau: -Khi baät CPU sang cheá ñoä Run thì message 1 xuaát hieän -Nhaán F1 ñeå cho hieån thò message 2 -Nhaán Enter ñeå nhaäp giaù trò SETPOINT, sau ñoù nhaán Enter ñeå xaùc nhaän giaù trò nhaäp vaø hieån thò message 3 -Nhaán Enter ñeå xaùc nhaän message 3 ñoàng thôøi hieån thò message 1 -Nhaán F2 ñeå cho hieån thò caû 3 message -Nhaán F3 ñeå taét caû 3 message. 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 11 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 12 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 13 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) b. Ví duï 2: laäp trình cho TD200 nhö sau -Kieåu kí töï hieån thò: Original TD200, tieáng Anh -Cho pheùp hieån thò Menu thôøi gian, khoâng Force, khoâng Password -Caùc phím chöùc naêng töông öùng vôùi Byte MB0 -Khoái thoâng soá ñònh nghóa baét ñaàu töø Byte 0, Byte ñieàu khieån message 12, vuøng löu tröõ thoâng tin message baét ñaàu töø Byte 20. -Noäi dung message nhö sau: bb-bb-bbbbbbbb:bb:bb vôùi b laø caùc kí töï troáng. 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 14 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) c. Ví duï 3: Vieát chöông trình cho hieån thò 2 giaù trò analog SMB28 vaø SMB29 treân TD200. HD: Vì TD200 khoâng hieån thò Byte neân ta phaûi chuyeån SMB28 vaø SMB29 veà daïng Word ñeå hieån thò. Taïo 1 Message vaø löu yù bit ñieàu khieån Message. d. Ví duï 4: Vieát chöông trình ñaûo chieàu ñoäng cô AC duøng caùc phím chöùc naêng treân TD200 vaø taïo caùc message nhö “ñoäng cô ñang quay thuaän”, “ñoäng cô ñang quay nghòch”, “ñoäng cô ñang döøng”. HD: Duøng caùc phím chöùc naêng ñeå gaén caùc chöùc naêng laø start, stop vaø revert.Taïo 3 Message coù noäi dung nhö treân vaø löu yù caùc bit ñeå ñieàu khieån 3 Message naøy. 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 15 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) CHÖÔNG 2: HÖÔÙNG DAÃN LAÄP TRÌNH OP7 I. GIÔÙI THIEÄU: 1. ÖÙng duïng: OP7 ñöôïc öùng duïng ñeå hieån thò traïng thaùi, hieån thò caùc giaù trò cuûa heä thoáng vaø ñieàu khieån heä thoáng. 2. Caáu taïo: *Maøn hình: loaïi tinh theå loûng (LCD), coù 4 doøng, moãi doøng hieån thò ñöôïc 20 kí töï, moãi kí töï cao 8mm. *Caùc phím chöùc naêng hay phím laäp trình meàm: goàm 8 phím F1ÆF4 vaø K1ÆK4.Trong ñoù treân caùc phím töø K1ÆK4 coù gaén caùc LED, caùc LED naøy ñöôïc ñieàu khieån saùng, taét bôûi chöông trình cuûa PLC. *Caùc phím heä thoáng: goàm coù 22 phím nhö caùc phím soá, up, down, enter… *Vuøng löu tröõ döõ lieäu: döõ lieäu khoâng bò maát khi maát nguoàn. *Coång giao tieáp: RS232 vaø RS485 giao tieáp giöõa OP7 vaø PLC, maùy in. 3. Chöùc naêng cuûa OP7: goàm caùc chöùc naêng nhö sau *Maøn hình hieån thò (Screen): duøng ñeå hieån thò Text, caùc bieán cuûa chöông trình treân OP7.OP7 cho pheùp toái ña 99 maøn hình, moãi maøn hình coù 99 entry.Taïi moãi thôøi ñieåm OP7 chæ cho hieån thò ñöôïc 1 entry. *Thoâng baùo söï kieän (Events message): Max.499 söï kieän. 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 16 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) *Thoâng baùo caûnh baùo (Alarms message): Max.499 caûnh baùo. *Coâng thöùc (Recipe): Max.99 coâng thöùc, moãi coâng thöùc coù 99 entry vaø Max.99 Data record. Boä nhôù löu tröõ coâng thöùc treân OP7 laø 4KB. 4. Moät soá löu yù: *Nguoàn cung caáp: 24VDC *Sô ñoà caùp noái: -Sô ñoà caùp giöõa OP7 vaø PC (duøng ñeå Download chöông trình cho OP7): -Sô ñoà caùp giöõa OP7 vaø PLC: *Download chöông trình: -Neáu trong boä nhôù OP7 chöa coù chöông trình: trong tröôøng hôïp naøy khi ta caáp nguoàn cho OP7 thì OP7 töï ñoäng chuyeån veà cheá ñoä Download. Treân thanh coâng cuï cuûa ProTool/Pro ta nhaán vaøo bieåu töôïng hoaëc treân thanh Menu choïn FileÆDownload. -Neáu trong boä nhôù OP7 ñaõ coù chöông trình: trong tröôøng hôïp naøy neáu ta muoán Download chöông trình môùi thì tröôùc tieân ta phaûi xoùa chöông trình cuõ baèng caùch: caét nguoàn ñieän cung caáp cho OP7, sau ñoù nhaán ñoàng thôøi 3 nuùt right, down, enter vaø ñoàng thôøi caáp nguoàn ñieän trôû laïi. Sau khi ta thöïc hieän nhö treân thì OP7 seõ xoùa boä nhôù vaø chuyeån veà cheá ñoä Download. Treân ProTool/Pro ta cuõng thöïc hieän töông töï nhö treân. II. LAÄP TRÌNH CHO OP7: phaàn meàm duøng ñeå laäp trình cho OP7 laø Protool/Lite hoaëc Protool/Pro CS. 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 17 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) Ñeå laäp trình cho OP7 ta thöïc hieän nhö sau: khôûi ñoäng phaàn meàm ProTool/Pro CS, treân thanh Menu choïn New. Choïn loaïi maøn hình laø OP7 sau ñoù nhaán Finish ñeå vaøo maøn hình laäp trình hoaëc nhaán Next ñeå choïn loaïi PLC nhö hoäp thoaïi sau: Trong hoäp thoaïi naøy, ta coù theå ñaët teân cho PLC, choïn loaïi PLC ñeå giao tieáp vôùi OP7 vaø ñaët thoâng soá cho PLC. Sau ñoù nhaán Finish ñeå vaøo maøn hình laäp trình. 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 18 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) Ta cuõng coù theå choïn PLC vaø ñaët thoâng soá cho noù khi vaøo maøn hình ñieàu khieån baèng caùch choïn Controllers ôû cöûa soå beân traùi maøn hình. 1. Screen: Ñeå taïo Screen ta Double Click leân bieåu töôïng Screen treân cöûa soå beân traùi maøn hình hoaëc Click chuoät phaûi sau ñoù choïn Insert Screen. Maøn hình seõ xuaát hieän nhö sau: Nhö ñaõ noùi ôû treân, OP7 cho pheùp toái ña Max.99 Screen, moãi Screen coù 99 entry. Maëc nhieân khi ta taïo 1 Screen môùi thì noù seõ coù teân laø PIC_1, PIC_2, … PIC_n (nhö hình veõ treân laø PIC_1). Ta coù theå ñaët teân môùi cho Screen baèng caùch Click phaûi leân Screen ôû cöûa soå beân phaûi maøn hình, treân hoäp thoaïi xuaát hieän choïn Properties. Maøn hình seõ xuaát hieän hoäp thoaïi nhö sau: 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 19 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) Treân hoäp thoaïi naøy ta seõ ñaët teân cho Screen trong muïc Name. *Caùc böôùc laäp trình ñònh daïng cho Screen (ôû ñaây ví duï laäp trình cho Screen coù teân PIC_1) Böôùc 1: Muoán laäp trình cho Screen naøo thì ta seõ Double Click vaøo Screen ñoù, maøn hình seõ xuaát hieän nhö sau: Böôùc 2: Taïo caùc Text trong töøng Entry. ÔÛ hình veõ treân ta quan saùt ñöôïc 3 entry, entry 1 ta coù taïo 2 doøng Text.Ta coù theå duøng thanh cuoän ñeå xem vaø taïo Text cho nhöõng entry khaùc. Caùc Text naøy seõ ñöôïc hieån thò treân OP khi hoaït ñoäng. Böôùc 3: Gaùn caùc chöùc naêng vaøo caùc phím Soft Key K1ÆK4 vaø F1ÆF4 treân moãi Entry. 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 20 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) Khi con troû ñang ôû entry naøo thì caùc phím Soft Key cuûa entry ñoù seõ ñöôïc kích hoaït. Muoán gaén chöùc naêng vaøo phím naøo thì ta seõ Click vaøo phím ñoù, maøn hình seõ xuaát hieän hoäp thoaïi nhö sau: Trong hoäp thoaïi Select Object bao goàm taát caû caùc chöùc naêng ta coù theå gaén vaøo caùc phím Soft Key vaø 1 phím Soft Key coù theå ñöôïc gaén nhieàu chöùc naêng. Ta choïn 1 chöùc naêng trong hoäp thoaïi Select Object sau ñoù nhaán Add, maøn hình seõ xuaát hieän moät hoäp thoaïi ñeå khai baùo caùc ñaëc tính cuûa chöùc naêng ta vöøa choïn tröôùc ñoù. Sau khi khai baùo caùc ñaëc tính vaø xaùc nhaän caùc ñaëc tính baèng caùch nhaán OK thì treân cöûa soå Function Selected cuûa hoäp thoaïi Function Key seõ xuaát hieän chöùc naêng ta vöøa choïn. Nhaán OK ñeå xaùc nhaän. Sau khi gaén moät chöùc naêng cho moät phím thì phím ñaõ ñöôïc gaén chöùc naêng ñöôïc ñaùnh daáu X ñeå phaân bieät vôùi caùc phím chöa ñöôïc gaén chöùc naêng (treân hình veõ phím K1 ñaõ ñöôïc gaén chöùc naêng). Ñeå ngöôøi vaän haønh coù theå hieåu ñöôïc caùc chöùc naêng ñöôïc 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 21 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) gaén vaøo phím, ngöôøi laäp trình neân taïo caùc Text höôùng daãn hoaëc caùc kyù hieäu treân phím. Töông töï ta seõ thöïc hieän gaén chöùc naêng cho caùc phím khaùc vaø caùc entry khaùc theo yeâu caàu cuûa ngöôøi laäp trình. 2. Controllers: Ñeå PLC vaø OP coù theå giao tieáp vôùi nhau ta phaûi khai baùo loaïi PLC maø ta muoán söû duïng baèng caùch Double Click vaøo bieåu töôïng Controller ôû cöûa soå beân traùi maøn hình. Moãi laàn Double Click vaøo bieåu töôïng Controller thì chöông trình seõ taïo ra 1 PLC ôû cöûa soå beân phaûi maøn hình. Ñoái vôùi OP7, ta coù theå giao tieáp toái ña 8 PLC vôùi 1 OP7. Sau khi taïo soá PLC caàn thieát ta khai baùo caùc thoâng soá cuûa PLC (nhö toác ñoä truyeàn, ñòa chæ…) baèng caùch Double Click leân bieåu töôïng cuûa noù ôû cöûa soå beân phaûi. Ví duï ôû ñaây ta khai baùo cho PLC_1, khi ta Double Click leân noù seõ xuaát hieän hoäp thoaïi nhö sau: Trong hoäp thoaïi naøy, ta ñaët teân cho PLC ôû muïc Name, choïn loaïi PLC ôû muïc Driver. Sau ñoù ta Click chuoät vaøo nuùt Parameters thì maøn hình seõ xuaát hieän moät hoäp thoaïi ñeå ta khai baùo caùc thoâng soá nhö ñòa chæ cuûa OP, ñòa chæ PLC, kieåu maïng, toác ñoä truyeàn cuûa maïng. Sau ñoù ta nhaán OK ñeå xaùc nhaän caùc thoâng soá. 3. Tags: laø moät coâng cuï trung gian ñeå giao tieáp giöõa caùc bieán cuûa chöông trình PLC vôùi caùc maøn hình giao dieän. 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 22 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) Töông töï nhö Screen vaø Controller, ñeå taïo caùc Tag ta chæ caàn Double Click leân bieåu töôïng cuûa noù treân cöûa soå beân traùi. Baèng caùch naøy ta coù theå taïo caùc Tag theo yeâu caàu söû duïng vaø caùc Tag ñöôïc taïo ra seõ xuaát hieän beân cöûa soå beân phaûi maøn hình. Sau ñoù ta khai baùo thoâng soá cho caùc Tag baèng caùch Double Click leân bieåu cuûa noù beân cöûa soå beân phaûi. Trong hoäp thoaïi naøy ta coù theå ñaët teân cho Tag trong muïc Name, choïn PLC, kieåu cuûa Tag vaø vuøng giao tieáp vôùi PLC. Sau ñoù nhaán OK ñeå xaùc nhaän. Töông töï nhö treân ta seõ laàn löôït khai baùo cho caùc Tag khaùc trong chöông trình. 4. Password Protection: Password ñöôïc gaén vaøo caùc phím treân OP, khi ngöôøi vaän haønh nhaán vaøo moät phím ñaõ ñöôïc gaén Password thì treân maøn hình OP seõ yeâu caàu ngöôøi vaän haønh nhaäp Password. Neáu ngöôøi vaän haønh nhaäp ñuùng Password thì chöùc naêng cuûa phím ñoù môùi ñöôïc thöïc hieän. Password coù toái thieåu 3 kí töï vaø toái ña laø 8 kí töï. OP7 cho pheùp 10 caáp Password (Password Level): töø caáp 0 ñeán caáp 9. Password caáp 0 laø caáp nhoû nhaát vaø ñöôïc xem nhö khoâng coù Password, Password caáp 9 laø caáp lôùn nhaát. Neáu ta coù ñöôïc Password coù caáp lôùn hôn thì ta coù theå truy caäp vaøo caùc Password coù caáp nhoû hôn. Khi ta gaén moät chöùc naêng vaøo Soft Key thì maëc nhieân phím naøy coù Password laø caáp 0. Ñeå thay ñoåi caáp Password thì trong hoäp thoaïi Function Key ta choïn Tab Enable vaø thay ñoåi Password trong hoäp thoaïi naøy. Ngoaøi caùc caáp Password töø 0 ñeán 9, trong OP7 coøn coù moät Password khaùc ñöôïc goïi laø Password giaùm saùt (Supervisor Password). Ñaây laø Password ñöôïc xem nhö coù caáp cao nhaát trong OP7, ñieàu naøy coù nghóa laø khi ta coù ñöôïc Supervisor Password thì ta coù theå truy caäp ñöôïc vaøo taát caû caùc caáp baûo veä töø 0 ñeán 9. Maëc nhieân Supervisor 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 23 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) Password laø 100, tuy nhieân ta coù theå thay ñoåi Password naøy baèng caùch choïn SystemÆSettings treân thanh Menu, luùc naøy maøn hình seõ xuaát hieän hoäp thoaïi nhö sau: Trong hoäp thoaïi naøy, ta seõ thay ñoåi Supervisor Password trong muïc Supervisor. ÔÛ ñaây ta thaáy xuaát hieän moät thuaät ngöõ môùi laø Logout Time (ôû hoäp thoaïi treân, thôøi gian Logout laø 10 phuùt); ñieàu naøy coù nghóa laø khi OP yeâu caàu ngöôøi vaän haønh nhaäp Password vaø ngöôøi vaän haønh nhaäp ñuùng Password (thöïc hieän vieäc naøy coøn ñöôïc goïi laø Login Password) thì trong thôøi gian 10 phuùt (nhö choïn ôû hoäp thoaïi) OP7 seõ khoâng yeâu caàu ngöôøi vaän haønh nhaäp nhöõng Password coù caáp thaáp hôn, sau 10 phuùt thì OP7 seõ töï ñoäng Logout Password vaø OP7 seõ yeâu caàu ngöôøi vaän haønh nhaäp laïi Password neáu muoán truy caäp vaøo caùc phím ñöôïc gaén Password, hay noùi caùch khaùc Password ñöôïc nhaäp seõ coù hieäu löïc trong toái ña laø 10 phuùt. Nhö treân hoäp thoaïi thì 10 phuùt laø thôøi gian toái ña ñeå OP7 töï ñoäng Logout Password, tuy nhieân ngöôøi vaän haønh cuõng coù theå Logout Password theo yù muoán baèng caùch gaén chöùc naêng Logout Password vaøo phím Soft Key. ÔÛ treân ñaõ giôùi thieäu moät soá khaùi nieäm veà Password trong OP7, tieáp theo seõ trình baøy caùch taïo caùc caáp Password trong OP7. 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 24 Ñeå taïo Password trong OP7, ta thöïc hieän nhö sau: gaén chöùc naêng Edit Password TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 25 va seõ xuaát hieän nhö sau: Vaø ta seõ nhaäp Password c 5. Message: Pointers øo phím Soft Key nhö hình veõ (ví duï laø F1) Sau ñoù treân OP7 ta nhaán F1, maøn hình OP7 ho töøng caáp treân maøn hình OP7. *Taïo caùc Event Messages: treân thanh Menu, choïn SystemÆArea Trong hoäp thoaïi Type ta choïn Event Messages, sau ñoù nhaán Add ñeå khai baùo vuøng nhôù töông öùng vôùi Messages. TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) Treân hoäp thoaïi Event Messages ta seõ khai baùo PLC, vuøng döõ lieäu, kích thöôùc döõ lieäu. ÔÛ ñaây, moãi Message töông öùng vôùi 1 Bit trong vuøng nhôù cuûa PLC vì vaäy ta seõ khai baùo chieàu daøi cuûa vuøng döõ lieäu töông öùng vôùi soá Message caàn hieån thò. Sau khi khai baùo xong caùc thoâng soá ta nhaán OK. Luùc naøy hoäp thoaïi Area Pointer seõ nhö sau: Treân hoäp thoaïi, ta thaáy raèng Event Message ñöôïc gaén vaøo vuøng nhôù MW0 cuûa PLC_1 (tuøy vaøo loaïi PLC maø ta coù theå coù nhöõng vuøng nhôù khaùc nhau). Neáu ta muoán thay ñoåi thoâng soá thì ta nhaán Edit, neáu muoán xoùa thì ta nhaán Remove. Sau ñoù nhaán OK ñeå xaùc nhaän caùc thoâng soá. Tieáp theo ta seõ Click vaøo bieåu töôïng Message ôû cöûa soå beân traùi maøn hình, beân cöûa soå beân phaûi seõ xuaát hieän hai bieåu töôïng Event Messages vaø Alarm Messages. Ñeå taïo Event Message ta Double Click vaøo bieåu töôïng Event Message, moät hoäp thoaïi seõ xuaát hieän, treân hoäp thoaïi naøy ta seõ taïo caùc Text caàn thieát trong töøng Entry nhö hình veõ: Treân hình veõ ta thaáy, Entry 000 ñöôïc boû troáng (Entry naøy coøn ñöôïc goïi laø Standby Message). Ta baét ñaàu taïo caùc Event Message töø Entry 001, moãi Entry seõ töông öùng vôùi 1 Event Message xuaát hieän treân OP7. Treân hình veõ ta taïo 2 Event Message ôû Entry 001 (töông öùng vôùi vuøng nhôù M1.0) vaø ôû Entry 002 (töông öùng vôùi vuøng nhôù M1.1), ñieàu naøy coù nghóa laø khi Bit M1.0 ñöôïc Set thì treân OP seõ xuaát hieän Message: 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 26 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) M1.0 DUOC SET vaø khi Bit M1.1 ñöôïc Set thì treân OP seõ xuaát hieän Message: M1.1 DUOC SET. Ñeán ñaây thì vieäc taïo caùc Event Message ñaõ hoaøn taát. *Taïo caùc Alarm Message: caùc böôùc ñeå taïo caùc Alarm Message cuõng ñöôïc thöïc hieän töông töï nhö taïo caùc Event Message chæ khaùc laø luùc naøy ta choïn caùc khai baùo vaø bieåu töôïng laø Alarm Message. 6. Recipe: Ñeå taïo moät coâng thöùc thì ta Double Click vaøo bieåu töôïng Recipes ôû beân traùi maøn hình, luùc naøy ôû beân traùi maøn hình seõ xuaát hieän moät coâng thöùc coù teân maïc ñònh laø REZ_1 (ta coù theå thay ñoåi teân naøy baèng caùch Click chuoät phaûi leân noù vaø choïn Properties). Sau ñoù ta Double Click leân coâng thöùc REZ_1 (hoaëc teân môùi do ta ñaët) thì maøn hình seõ xuaát hieän moät hoäp thoaïi. Töông töï nhö Screen, hoäp thoaïi Recipe-REZ_1 cuõng coù nhieàu Entry, moãi entry töông öùng vôùi 1 chaát hình thaønh neân moät hôïp chaát (hay moät coâng thöùc). Ví duï: ta muoán taïo ra nhieàu hôïp chaát töø 3 chaát; giaû söû laø chaát 1, chaát 2, vaø chaát 3. Moãi hôïp chaát ñöôïc taïo ra bôûi 3 chaát treân vôùi tyû leä khaùc nhau. Ñeå thöïc hieän ñöôïc ñieàu naøy thì ta thöïc hieän nhö hoäp thoaïi sau: Treân hoäp thoaïi, caùc bieán VAR_1, VAR_2,VAR_3 ñöôïc taïo ra trong phaàn Tags. Caùc bieán naøy ñöôïc gaén vaøo caùc Entry baèng caùch Click chuoät phaûi vaøo treân hoäp thoaïi keùo leân ta choïn Insert Input/Out Field. ÔÛ ñaây caùc bieán naøy ñoùng vai troø laø Input Field, nghóa laø caùc bieán naøy seõ ñöôïc nhaäp vaøo treân OP7. Ñoái vôùi OP7, moãi hôïp chaát ñöôïc taïo ra bôûi 1 Data Record, ñieàu naøy coù nghóa laø muoán coù bao nhieâu hôïp chaát thì phaûi taïo ra baáy nhieâu Data Record. Sau khi ñaõ thöïc hieän xong caùc böôùc nhö treân vaø Download chöông trình xuoáng OP7 thì maëc nhieân treân OP7 seõ coù moät Data Record coù teân laø Data Record_1. Töø Data Record naøy ta seõ taïo ra caùc Data Record khaùc (vôùi tyû leä caùc chaát khaùc nhau) theo yeâu caàu cuûa heä thoáng. 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 27 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) Caàn löu yù laø muoán truy caäp vaøo Recipe vaø Data Record treân OP7 thì ta phaûi taïo moät Soft Key coù chöùc naêng laø Recipe DirectoryÆ Edit trong phaàn Screen. ÔÛ treân ñaõ trình baøy caùch taïo coâng thöùc vaø caùc Data Record. Ñeå coù theå Download caùc Data Record töø OP7 xuoáng PLC thì ta caàn thöïc hieän theâm caùc böôùc sau: -Trong muïc Area Pointer ta phaûi khai baùo 2 thoâng soá laø Interface Area vaø Data MailBox nhö sau: Vuøng nhôù Interface Area goàm coù 16 word vaø ñöôïc phaân vuøng nhö sau: 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 28 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) Vuøng nhôù Data MailBox goàm 5 word vaø ñöôïc ñònh nghóa nhö sau: -Taïo 1 phím Soft Key coù chöùc naêng laø Recipe DirectoryÆ Transfer trong phaàn Screen. Trong quaù trình Transfer Data Record töø OP7 xuoáng PLC, caùc Bit trong Byte n+3 cuûa vuøng nhôù Control/Acknowledgment bits (trong vuøng nhôù Interface Area) seõ ñöôïc taùc ñoäng bôûi caû PLC vaø OP7 theo nguyeân taéc nhö sau: Böôùc 1: OP7 seõ kieåm tra Bit 0. Neáu Bit 0 baèng 1 thì OP7 seõ baùo loãi vaø huûy Transfer, neáu Bit 0 baèng 0 thì OP7 seõ set leân baèng 1. Böôùc 2: nhaäp Recipe Number vaø Data Record vaøo Data MailBox. Böôùc 3: OP7 seõ set Bit 3 leân 1 (ñieàu naøy coù nghóa laø Transfer ñaõ hoaøn taát). Böôùc 4: chöông trình treân PLC seõ phaân tích Data Record ñöôïc truyeàn xuoáng laø ñuùng hay sai. Neáu ñuùng thì Bit 2 ñöôïc set leân 1, coøn neáu sai thì Bit 1 ñöôïc set leân 1. Böôùc 5: chöông trình cuûa PLC phaûi reset Bit 0. Böôùc 6: Caùc Bit trong caùc böôùc 3 vaø 4 seõ ñöôïc reset bôûi OP7. 7. Header/Footer: nhaèm muïc ñích taïo caùc Header vaø Footer khi in caùc Message vaø Screen. 8. Text/Graphic List: Nhaèm muïc ñích taïo caùc Text töông öùng vôùi caùc bieán (trong muïc Tags). Luùc naøy treân OP7 thay vì hieån thò giaù trò cuûa bieán ta coøn coù theå cho hieån thò Text töông öùng vôùi giaù trò cuûa bieán ñoù. 9. Moät soá chöùc naêng khaùc: -Gaén caùc phím heä thoáng töông öùng vôùi caùc Bit trong vuøng nhôù cuûa PLC. -Gaén caùc phím chöùc naêng töông öùng vôùi caùc Bit trong vuøng nhôù cuûa PLC. -Ñieàu khieån caùc LED treân OP7 baèng chöông trình cuûa PLC. -Ñieàu khieån Screen baèng chöông trình cuûa PLC. 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 29 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) -PLC Job. III. CAÙC VÍ DUÏ: 1. Ví duï 1: Maïch khôûi ñoäng ñoäng cô ñôn giaûn Start, Stop duøng caùc phím Soft Key. 2. Ví duï 2: Taïo 1 xung coù thôøi gian ON vaø OFF thay ñoåi ñöôïc treân OP7 HD: thôøi gian ON vaø OFF ñöôïc nhaäp vaøo daïng Input Field hoaëc Input/Output Field. 3. Ví duï 3: Maïch khôûi ñoäng Sao/Tam Giaùc hoaït ñoäng ñöôïc caû 2 cheá ñoä töï ñoäng vaø baèng tay. HD: taïo 2 Screen. Screen ôû cheá ñoä Manual goàm 3 phím chöùc naêng laø Start, stop vaø nuùt chuyeån Sao/Tam giaùc. Screen ôû cheá ñoä Auto goàm 2 phím chöùc naêng laø Start, stop vaø thôøi gian chuyeån Sao/Tam giaùc ñöôïc nhaäp vaøo daïng Input Field. 4. Ví duï 4: Taïo caùc Event Message vaø Alarm Message khi caùc Bit töông öùng trong caùc Byte MB0 vaø MB2 leân 1. HD: Vaøo Area Pointer ñeå khai baùo caùc vuøng nhôù töông öùng vôùi caùc Event vaø Alarm Message. 5. Ví duï 5: Moät hoãn hôïp goàm 3 chaát laàn löôït laø: Chaát 1, Chaát 2 vaø Chaát 3. Ba chaát naøy khi ñöôïc troän theo moät tyû leä khaùc nhau thì seõ taïo thaønh caùc hoãn hôïp khaùc nhau theo yeâu caàu. Taïo moät coâng thöùc goàm 3 chaát nhö treân ñeå taïo ra 5 hoãn hôïp khaùc nhau duøng Recipe treân OP7. HD: taïo caùc Tag töông öùng vôùi 3 chaát treân. Taïo moät coâng thöùc trong Recipe goàm 3 chaát 1, 2 vaø 3. Caùc chaát 1, 2 vaø 3 ñöôïc nhaäp vaøo döôùi daïng Input Field. Sau ñoù Download xuoáng OP7 theo caùc böôùc ñaõ trình baøy ôû phaàn lyù thuyeát. Treân OP7 ta seõ taïo ra 5 hoãn hôïp theo yeâu caàu. 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 30 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) CHÖÔNG 3: HÖÔÙNG DAÃN LAÄP TRÌNH TP170A I. GIÔÙI THIEÄU: 1. ÖÙng duïng: cuõng töông töï nhö caùc thieát bò hieån thò khaùc, TP170A cuõng coù caùc öùng duïng nhö ñeå hieån thò trang thaùi, hieån thò caùc bieán cuûa heä thoáng vaø ñieàu khieån heä thoáng. 2. Caáu taïo: TP170A laø loaïi maøn hình caûm öùng (maøn hình sôø), coù ñoä phaân giaûi 320x240 pixel vaø kích thöôùc maøn hình laø 211x158. -Boä nhôù chöông trình: 256KByte (TP170B: 512Kbyte) -Nguoàn cung caáp: 24 VDC -Coù 2 coång giao tieáp IF1 A (RS232) vaø IF1 B (RS485) -Coù caùc Switch ñeå ñònh daïng cho coång giao tieáp IF1 B. 3. Chöùc naêng cuûa TP170A: -Töï ñoäng chuyeån sang cheá ñoä DownLoad chöông trình. -Coù Password baûo veä. -Coù theå nhaäp, hieäu chænh, hieån thò caùc thoâng soá cuûa heä thoáng. -Taïo nhöõng nuùt nhaán ñeå ñieàu khieån caùc ñaàu vaøo, ra vaø caùc Bit döõ kieäu cuûa chöông trình. -Coù theå taïo caùc thanh Bar, Graphic vaø caùc Event Messages. Ngoaøi ra, vôùi TP170B coøn coù moät soá chöùc naêng kahc nhö: in aán, coâng thöùc, veõ ñoà thò, thôøi khoùa bieåu. 4. Giao tieáp vôùi TP170A: *Sô ñoà caùp keát noái giöõa PC vaø TP170A: duøng ñeå DownLoad chöông trình xuoáng TP170A. 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 31 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) II. phaàn meàm ñeå laäp trình cho TP170A laø PROTOOL/ hö sau: khôûi ñoäng phaàn meàm ProTool/Pro CS, 1. Screen: bieåu töôïng Screen ôû cöûa soå beân traùi maøn hình ieän beân cöûa soå beân phaûi. Neáu ta muoán ñoåi teân cho Screen ta Click phaûi vaøo bieåu töôïng cuûa Screen ñoù ôû cöûa soå beân phaûi vaø choïn Properties ôû hoäp thoaïi keùo xuoáng. *Sô ñoà caùp giao tieáp giöõa PLC vaø TP170A: caùp MPI LAÄP TRÌNH CHO TP170A: LITE hoaëc PROTOOL/PRO CS. Ñeå laäp trình cho OP7 ta thöïc hieän n treân thanh Menu choïn New. Sau ñoù nhaán Finish ñeå xaùc nhaän. Ñeå taïo ra moät Screen ta Double Click vaøo , caùc Screen ñöôïc taïo ra seõ xuaát h 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 32 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) Ñeå laäp trình ñònh daïng cho moät Screen ta Double Click vaøo bieåu töôïng cuûa noù treân cöûa soå beân phaûi. Luùc ñoù maøn hình seõ xuaát hieän nhö sau: Treân thanh coâng cuï Screen Objects ta seõ söû duïng caùc coâng cuï nhö: Graphic, Text Field, Input Field, Output Field, StateButton, Bar, Simple Message ñeå ñònh daïng cho Screen. Muoán taïo Graphic, Text Field, Input Field, Output Field, StateButton, Bar, Simple Message treân maøn hình ta chæ vieäc Click vaøo bieåu töôïng töông öùng treân thanh coâng cuï Screen Object sau ñoù ñaët vaøo vò trí thích hôïp treân maøn hình. Ñoái vôùi caùc Graphic, Text Field thì chæ ñôn thuaàn laø ñeå hieån thò vaø trang trí neân ta chæ ñaët chuùng ôû nhöõng vò trí thích hôïp treân maøn hình. Coøn caùc chöùc naêng khaùc nhö Input Field, Output Field, StateButton, Bar, Simple Message ngoaøi muïc ñích hieån thò, chuùng coøn coù chöùc naêng ñieàu khieån, thoâng baùo, giaùm saùt hoaëc ñoäng cuûa heä thoáng neân ngoaøi vieäc ñaët chuùng ôû nhöõng vò trí thích hôïp ta caàn khai baùo caùc chöùc naêng cho chuùng. *Input Field: duøng ñeå hieån thò vaø hieäu chænh caùc giaù trò, caùc bieán cuûa heä thoáng. Vì vaäy ta phaûi khai baùo caùc thoâng soá cho noù trong hoäp thoaïi sau: 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 33 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) *Output Field: chæ duøng ñeå hieån thò caùc bieán vaø giaù trò cuûa heä thoáng vaø ta seõ khai baùo caùc thoâng soá trong hoäp thoaïi sau: *StateButton: trong TP170A, StateButton cuõng töông töï nhö Soft Key trong OP7. Nghóa laø ta coù theå taïo ra nhieàu StateButton treân maøn hình vôùi nhieàu chöùc naêng khaùc nhau vaø moät Button coù theå ñöôïc gaén vaøi chöùc naêng. Vieäc khai baùo caùc thoâng soá cho moät Button ñöôïc thöïc hieän trong hoäp thoaïi sau: Trong hoäp thoaïi treân thì ta thaáy coù 3 loaïi Button (trong muïc type) ñoù laø: Push Button, Push Button with Checkback vaø Switch. Ta coù theå cho hieån thò dang Text hoaëc Graphic treân moãi Button. Muoán gaén chöùc naêng cho Button thì ta choïn Tab_Function ñeå khai baùo. 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 34 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) *Bar: duøng ñeå hieån thò giaù trò, caùc bieán cuûa heä thoáng theo bieåu ñoà. Ta seõ khai baùo caùc thoâng soá cho noù trong hoäp thoaïi sau: *Simple Message View: coù chöùc naêng taïo ra vò trí ñeå hieån thò caùc Event Message. 2. Controllers: Ñoái vôùi TP170A ta cuõng thöïc hieän khai baùo phaàn Controller töông töï nhö OP7. Nhöng ôû ñaây 1 TP170A chæ coù theå giao tieáp vôùi 1 PLC maø thoâi. 3. Tags: töông töï nhö khai baùo trong OP7 4. Messages: töông töï nhö khai baùo trong OP7. Ñoái vôùi TP170A thì chæ coù 1 loaïi Message laø Event Messages. 5. Graphics: Ñeå taïo 1 hình aûnh ta Double Click vaøo bieåu töôïng Graphic treân cöûa soå beân traùi maøn hình. Ta cuõng coù theå taïo moät hình aûnh môùi hoaëc moät hình aûnh ñaõ coù saün treân ñóa. III. MOÂ PHOÛNG TP170A TREÂN MAÙY TÍNH PC: Ñoái vôùi TP170A, ta coù theå tieán haønh moâ moûng chöông trình treân maùy tính duøng phaàn meàm ProTool/Pro Runtime. Ñeå coù theå tieán haønh moâ phoûng TP170A treân maùy tính thì tröôùc heát ta phaûi caøi chöông trình ProTool/Pro Runtime. Sau ñoù ta duøng phaàn meàm ProTool/Pro CS ñeå laäp trình (hoaëc môû moät chöông trình ñaõ coù saün) cho TP170A. Khi ñaõ coù moät chöông trình cho TP170A thì ta nhaán vaøo bieåu töôïng treân Menu cuûa phaàn meàm ProTool/Pro CS (bieåu töôïng naøy chæ xuaát hieän sau khi ñaõ caøi ProTool/Pro RunTime treân maùy) ñeå moâ phoûng. IV. MOÄT SOÁ VÍ DUÏ: 1. Ví duï 1: Khôûi doäng ñoäng cô start, stop duøng TP170A 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 35 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) HD: Taïo 2 Button laø Start vaø Stop. Gaén 2 Button naøy vôùi caùc chöùc naêng. 2. Ví duï 2: Thieát keá baøi toaùn ñieàu khieån boàn troän. Heä thoáng troän goàm 2 chaát loûng ñöôïc bôm vaøo boàn troän baèng 2 Pump laø Pump1 vaø Pump2, sau khi bôm ñaày boàn thì Motor troän hoaït ñoäng trong 30s ñeå troän ñeàu hôïp chaát treân. Sau ñoù hôïp chaát seõ ñöôïc xaû nhôø 1 van xaû vaø Pump3, quaù trình xaû seõ döøng khi boàn caïn. Vieäc giaùm saùt boàn ñaày hoaëc caïn laø nhôø 2 caûm bieán möùc ñöôïc laép trong boàn. 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 36 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) CHÖÔNG 4: HÖÔÙNG DAÃN LAÄP TRÌNH PC 1. GIÔÙI THIEÄU: *PC ñöôïc söû duïng ñeå giaùm saùt, löu tröõ vaø ñieàu khieån caùc heä thoáng lôùn, phöùc taïp. *Töông töï caùc maøn hình ñaõ trình baøy ôû treân, PC cuõng coù caùc chöùc naêng nhö hieån thò, giaùm saùt, ñieàu khieån, thoâng baùo, taïo caùc coâng thöùc. Ngoaøi ra, treân PC ngöôøi vaän haønh coøn coù theå taïo caùc thôøi khoùa bieåu, löu tröõ caùc döõ lieäu thaønh caùc file, taïo caùc baùo caùo vaø veõ caùc ñoà thò ñeå quan saùt trong quaù trình vaän haønh. *Chöông trình ProTool/Pro CS duøng ñeå laäp trình cho PC coøn hoã trôï moät thö vieän caùc coâng cuï vaø hình aûnh. Ñieàu naøy giuùp cho ngöôøi laäp trình deã daøng taïo ra moät giao dieän gaàn guõi vôùi ngöôøi vaän haønh nhö cho hieån thò toaøn boä heä thoáng cuõng nhö caùc chu trình hoaït ñoäng cuûa heä thoáng leân maøn hình. *Caùp keát noái ñeå giao tieáp giöõa PC vaø PLC cuõng chính laø caùp duøng ñeå DownLoad chöông trình xuoáng PLC. Thoâng thöôøng chuaån giao tieáp laø MPI hoaëc ProfiBus. 2. LAÄP TRÌNH CHO PC: Töông töï nhö caùc maøn hình ñaõ trình baøy ôû treân, phaàn meàm ñeå laäp trình cho PC laø ProTool/Pro CS. Ñeå taïo moät chöông trình cho PC, tröôùc tieân ta phaûi khôûi ñoäng phaàn meàm ProTool/Pro, sau ñoù choïn New treân thanh Menu. Treân hoäp thoaïi vöøa môùi xuaát hieän ta choïn PC nhö hình veõ sau: Sau ñoù nhaán OK ñeå xaùc nhaän. Vieäc laäp trình cho PC cuõng ñöôïc thöïc hieän vôùi caùc chöùc naêng nhö Screen, Message, Tags, Recipe, Text, Graphic, Controller, Archive, Trend, Scheduler, Report. 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 37 TRUNG TAÂM ÖÙNG DUÏNG COÂNG NGHEÄ TIN HOÏC VAØ ÑIEÀU KHIEÅN (CATIC) Caùch laäp trình cho caùc chöùc naêng treân cuõng töông töï nhö caùc maøn hình ñaõ trình baøy ôû treân. Löu yù: vôùi vieäc ñònh ñaïng cho caùc Screen, Protool/Pro coù hoã trôï caùc coâng cuï vaø hình aûnh duøng ñeå taïo caùc giao dieän vôùi heä thoáng thöïc. 3. MOÂ PHOÛNG VAØ ÑIEÀU KHIEÅN PLC DUØNG PC: Töông töï nhö TP170A, vieäc moâ phoûng vaø ñieàu khieån PLC cuõng ñöôïc hoã trôï bôûi phaàn meàm ProTool/Pro Runtime. Muoán thöïc hieän vieäc moâ phoûng ta choïn bieåu töôïng Start ProTool/Pro Simulator treân thanh Menu. Muoán ñieàu khieån PLC töø PC thì ta choïn bieåu töôïng Start ProTool/Pro RT treân thanh Menu. 10 Phoå Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 38

Các file đính kèm theo tài liệu này:

  • pdfChương 1- Hướng dẫn lập trình TD200.pdf
Tài liệu liên quan