Điều khiển đèn giao thông bằng PLC s7200

9 423 2
Điều khiển đèn giao thông bằng PLC s7200

Đang tải... (xem toàn văn)

Thông tin tài liệu

Các biến cục sử dụng chương trình đế tăng tính di động cho MỤC LỤC •• TEMP chưong trình CÁC PHẦN TỦtrong TRONG TÓM Khai báo biếnSTEP7-MICRO/WIN cục Dạng báo trình OB1 (maỉnMô tả khai Chưong program) Chương trình SUB (subroutine) TẮT NỘT DUNG ĐỀ TÀI Chưong trình ngắt IN INT (interrupt routine) GIỚI Biến truyền vào chương trình Khối hệ thống (System Block) - OUT Khối dữVÈ liệuCHƯƠNG ( Data Block) THIỆU BiếnTRÌNH CON lấy SUB tù’ chương trình Tại phải sử dụng chương trình SUB? >Trong Bảng giới biếnhạn cục đề bộtài, chưong trình trình bày vềcon biến cục mà nên trình bày chương trình conthực SƯB ( subroutine), chương trình chứa biến cục Các bước chưong trình .6 bộ, Vùng nhó’ Ghi ký Kiểu Kiểu giới Ghi biến tưong hiệu liệu Biến cụcbiến thiệu bảng cục Đe giúp người đọc rõ hơn, xin trình bày thêm phần biến úng toàn cục Biến toàn cục III CHƯƠNG TRĨNHTRÌNH ĐIỀU KHIỂN GIAO THÔNG I GIỚI THIỆU VỀ CHƯƠNG CON SUB (SUBROUTINE) TẠI SAOcầu PHẢI SỬ DỤNG CHƯƠNG TRÌNH CON? Yêu 2.Trong Chương trêntrình STEP7 nhữngtrình chương nhỏ, bạn sử dụng chương trình OB1 đế lập trình mà không cầnTRONG chương trình Tuy nhiên chương,.8trình lớn, chang IV TẠO ITEMS PC ACCESS hạn 100 network việc kiểm tra quản lý khó khăn, chương trình thiệu: kiểu PCACCESS đã1 Giới BOOL liệu dùng cho bít đơn tạo Cácrabước tiến hànhkhó ACCESS đế giải khănPC > ƯU ĐIỂM CỦA CHƯƠNG TRÌNH CON V TẠO GIAO DIỆN TRONG WĨNCC BYTE, WORD, DWORD: kiểu liệu xác định ngõ vào hay ngõ không Khởi động wincc dấu có độsử lớndụng byte,những bytes, bytes ■ Chương trình khối nhỏ nên việc quản lý sử lỗi đơn Thiết kế giao diện wincc giản a Các bưóc tạo tab wincc 10 ■ Có chương trình conbảng nàybiến Mộtthể số gọi lưu ýlạikhi thiết lập cụcchương bộ: trình chính, chương trình ngắt b Thiết kế giao diện wincc chương trình khác Chạy mô ■ Các thông số input/output tối đa mõiCON chương trình tối đa 16 Neu CÁCc.BƯỚC ĐỂ THỰC HIỆNwincc CHƯƠNG TRÌNH thử download Sau làtacác bước chính: chương trình 16 thông số chương trình báo ■ Tạo chưong trình lỗi ■ Định nghĩa thông số bảng biến cục ( local variable table) ■ Độ dài tên biến cục tối đa 23 kí tự, bắt đầu phải kí tự BIẾN CỤC Bộ (LOCAL VARIABLE) alphanumeric Biến cục biến có ảnh hưởng chương trình có lệnh gọi từ chương trình OB1 mà không ảnh hưởng đến toàn chương trình 21 + ÌỊBBILBB pMBBaạHpHaai DebugHelp Tools Et File Edit PLC Windũws m a Ũ5f ±.2 : i !!T EP, & ổả VieiAi /4 ỉ% ^ SE? H I- -o Pbl "Q ££] ốfcfCommunications + Qj Compare + EỆI 0D Conver Wizard t s+ ;+ĨJ èCounte C3y T ools rs - !_£_] + íĩij Instructi Floatin ons g-F rin+ ÍĨĨJ TD 200 Wizard Favorites Integer -M So Bit Qìu + Logic Interru Position (£□ pt Control Wizard Clock(2] + Logical (-23 Mo ve +' Sa Ptogra Help m( + (jal ISBR_0 < I ► XÍ\MAIN INT_0 /X Shitt/Rot =r> Tab chương Inserts a new Subroutine trình Sáhaiỉà »» BIÊN TOÀN CỤC (GLỌBAL VARIABLE) - Biến toàn cục biến chương trình (OB1) có ảnh hưởng đến toán chương trình ❖ BẢNG BIÉN TOÀN cục • Click vào biểu tượng m xuất bảng biến toàn cục Cần phải khai báo tất biến vào bảng chưong trình PC ACCESS tạo item 11 CHƯƠNG TRÌNH ĐIỀU KHIỂN ĐÈN GIAO THÔNG sử DỤNG BIẾN cục BỘ -LẢ Network Bàng2CẢU: biến cục SBRO YÊU Viếtbộchưong trình điều khiến đèn giao thông sử dụng biến cục bộ, dùng PC ACCESS để hiển thị WINCC Chưong trình gôm chê độ: ■ Model : Đèn hoạt động bình thường ■ Mode2: Đèn vàng nhấp nháy liên tục Netvvork cục SBR1 Bàng biến Hoạt động đèn giao thông ỏ’ đường MODE1 MŨDE M2.0 II IM ) A O O ) A0 1 Chương trình STEP MICROWIN A O CHƯƠNG TRÌNH OB1 MODE2 II< Network Hoạt động cùa đèn giao thông đường khác ngã tư —1 í— EN VANG ■ AO Nguyên tắc hoạt động: time đỏ = time xanh + time vàng ■ Thời gian đèn xanh 12s ■ Thời gian đèn vàng 3s MODE1 ih 78 tốt Network Bưóc1 2: cấu -hình cho PC ACCESS WinCCExplorer C:\PROGRAM FILES\SIEMENS\WINCC\WINCCPROJECTS\DGT\DGT.MCP File Edit View Tools Help File Edit View Help Wii 1Edit tiđãi>-Tẳrỹfli iẩT.ViiTn Vào thư Tools mục lưuẳìífile save chương trình STEP File View Status Tools SM0.1 Help► AO.O Ite DPro)ect cể;whât's BI I > New '=4 m ^ I[ J WinCC Explorer SỊ Computer - 333 Tag Create a New Proịect Management + Internal • Sinqieier Proịect Network tags Ẻ í OPC NetworkTitle Sau xuất bảng set PG/PC Interface E iUI OPChiện Groups Multi-User I Network SM0.5 (OPCHN 8V1 Proịect Ềk |T; tag Setstructure PG/PC Interíace Client -)*Ị- Graphics Proịect Access Path LLDP Designer -Text Access Alarm Logging Library Point of the Application: User Ị MÌCÍOAỰIN ~> lại Sau ta tạo Item, SAVE Administrator Opentrình an Existing PC/PPI cable(PPI) Sau viết Ợ xong chương trình ta lưu lại chương Proịect Cross(Standard for Reference I Properties doanl\ MicroAVIN) External Tags: / License: 128 NUM Cancel Interíace Parameter É -» ——— — Sau ta đặt tên lưu lại IPC/PPI Copií • Right Clickcable(PPI) vào Tab Management/Add NewDejete Driver/OPC ta điền tên project luu lại: PC ACCESS III.SauTẠO ITEMS TRONG Create a new project VíPLCSIM(L 1.lẫ1 GIỚI THIỆU VỀ PC Parameters ACCESS to (Assigning Proịect Path an PC/PPI cable ỉor an PPĨ Network) Trẹ c: V A wincc\winccproject$ Interíaces - PCProịect ACCESS phần mềm chuyên dụng ate để kết nối PLC S7-200 với Can Add/Remove: WINCC Select Name: ACCESS có thểđược báo trạng thái kết liên kết PLC WINCC Help Chú ýPC đặt Symbol tabgiữa tương ứngS7-200 cácvà item tạo doanl Newname Subfolder: Cancel Help doanl IV Test TẠO Client GIAO DIỆN TRONG Báo liên kết không Kem ID WINCC Load Editor You can use Status: Off Online ©1 KHỞI changes dialog box cápthis sử dụngWINCC PP1 nên McroWin.DENGlAOTHO Drivta chọn hình toĐỘNG create a new MG.USERWinCC ,D Wl«i*í;uvỉ - S7-200 e: PC Access ©MeroWin.DENGIAOTH Tools ONG.U5ERl ,D2 Edit View Status m Help ©McroWin.DENGIAOTH • Cách 2: Vào Start/All program/Simatic/Wincc destop ONG.USERt.MODE Ctrl+ © McroWin DENGIA0TH0MG.USER1 NHAPNHAY liên giao kết với qua PC ACCESS (kiểu OPC) nên ta phải chọn driver SauVì đómuốn xuất diệnS7-200 wincc ©McroWin.DENGlAOTH THIẾT KẾ GIAO DIỆN CHO WINCC ONG.U5ERl NOMAl OPC a Tạo tab wincc CÁC BƯỚC TIÉN HÀNH VỚI PC ACCESS g 1&e CHƯƠNG TRÌNH CON SBR2 (MODE 2) - Bước 1: Khỏi động PC ACCESS ,tạo new project 14 10 12 13 tab add đãvào chưa Sau ta kiếm tra lại xem cácCác tab đươc Gte mFile Ẹdit View B ... PC ACCESS tạo item 11 CHƯƠNG TRÌNH ĐIỀU KHIỂN ĐÈN GIAO THÔNG sử DỤNG BIẾN cục BỘ -LẢ Network Bàng2CẢU: biến cục SBRO YÊU Viếtbộchưong trình điều khiến đèn giao thông sử dụng biến cục bộ, dùng PC... WINCC Chưong trình gôm chê độ: ■ Model : Đèn hoạt động bình thường ■ Mode2: Đèn vàng nhấp nháy liên tục Netvvork cục SBR1 Bàng biến Hoạt động đèn giao thông ỏ’ đường MODE1 MŨDE M2.0 II IM ) A... II< Network Hoạt động cùa đèn giao thông đường khác ngã tư —1 í— EN VANG ■ AO Nguyên tắc hoạt động: time đỏ = time xanh + time vàng ■ Thời gian đèn xanh 12s ■ Thời gian đèn vàng 3s MODE1 ih 78

Ngày đăng: 06/01/2016, 17:53

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan