Tài liệu Đồ án tốt nghiệp: Viết chương trình ứng dụng của PLC OMRON pdf

36 1.2K 1
Tài liệu Đồ án tốt nghiệp: Viết chương trình ứng dụng của PLC OMRON pdf

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Đồ án tốt nghiệp Viết chương trình ứng dụng PLC OMRON Đồ án tốt nghiệp Chinh sua boi: nguyenvanbientbd47@gmail.com De tai: VIẾT CHƯƠNG TRÌNH ỨNG DỤNG CỦA PLC OMRON CHƯƠNG I: GIỚI THIỆU TỔNG QUÁT VỀ PLC 1.1 HỆ THỐNG ĐIỀU KHIỂN LÀ GÌ: Tổng quát, hệ thống điều khiển tập hợp dụng cụ, thiết bị điện tử, dùng hệ thống cần đảm bảo tính ổn định, xác, chuyển đổi nhịp nhàng quy trình hoạt động sản xuất Nó thực yêu cầu dụng cụ, từ cung cấp lựơng đến thiết bị bán dẫn Với thành phát triển nhanh chóng công nghệ việc điều khiển hệ thống phức tạp thực hệ thống điều khiển tự động hóa hoàn toàn, PLC, sử dụng kết hợp với máy tính chủ Ngoài ra, giao diện để kết nối với thiết bị khác (như là: bảng điều khiển, động cơ, contact, cuộn dây, ….) Khả chuyển giao mạng PLC cho phép chúng phối hợp xử lý, điều khiển hệ thống lớn Ngoài ra, thể linh hoạt cao việc phân loại hệ thống điều khiển Mỗi phận hệ thống điều khiển đóng vai trò quan trọng Từ hình 1.1 ta thấy: PLC không nhận biết điều không kết nối với thiết bị cảm ứng Nó không cho phép máy móc hoạt động ngõ PLC không kết nối với động Và tất nhiên, vùng máy chủ phải nơi liên kết hoạt động vùng sản xuất riêng biệt SVTH: Lê Hạ Thiên Tường Đồ án tốt nghiệp Chinh sua boi: nguyenvanbientbd47@gmail.com Hình 1.1: Một hệ thống điều khiển điển hình dùng PLC 1.2 VAI TRÒ CỦA PLC Trong hệ thống điều khiển tự động, PLC xem trái tim hệ thống điều khiển Với chương trình ứng dụng (đã lưu trữ bên nhớ PLC) PLC liên tục kiểm tra trạng thái hệ thống, bao gồm: kiểm tra tín hiệu phản hồi từ thiết bị nhập, dựa vào chng trình logic để xử lý tín hiệu mang tín hiệu điều khiển thiết bị xuất PLC dùng để điều khiển hệ thống từ đơn giản đến phức tạp Hoặc ta kết hợp chúng với thành mạng truyền thông điều khiển trình phức hợp 1.3 CÁC THIẾT BỊ NHẬP VÀ XUẤT DÙNG TRONG PLC: 1.3.1 Các thiết bị nhập Sự thông minh hệ thống tự động hóa phụ thuộc vào khả đọc tín hiệu từ cảm biến tự động PLC Hình thức giao diện PLC thiết bị nhập là: nút ấn, cầu dao, phím,… Ngoài ra, PLC nhận tín hiệu từ thiết bị nhận dạng tự động như: công tắc trạng thái, công tắc giới hạn, cảm biến quang điện, cảm biến cấp độ , … Các loại tín hiệu nhập đến PLC phải trạng logic ON/OFF tín hiệu Analog Những tín hiệu ngõ vào giao tiếp với PLC qua modul nhập Hình1.2: Input Devices 1.3.2 Thiết bị xuất SVTH: Lê Hạ Thiên Tường Đồ án tốt nghiệp Chinh sua boi: nguyenvanbientbd47@gmail.com Trong hệ thống tự động hóa, thiết bị xuất yếu tố quan trọng Nếu ngõ PLC không kết nối với thiết bị xuất hệ thống bị tê liệt hòan toàn Các thiết bị xuất thông thường là: động cơ, cuộn dây nam châm, relay, chuông báo ,… Thông qua hoạt động motor, cuộn dây, PLC điều khiển hệ thống từ đơn giản đến phức tạp Các loại thiết bị xuất phần kết cấu hệ thống tự động hóa ảnh hưởng trực tiếp vào hiệu suất hệ thống Tuy nhiên, thiết bị xuất khác : đèn pilot, còi báo động cho biết mục đích như: báo cho biết giao diện tín hiệu ngõ vào , thiết bị ngõ giao tiếp với PLC qua miền rộng modul ngõ PLC Hình 1.3: Output devices 1.4 BỘ ĐIỀU KHIỂN LẬP TRÌNH ĐƯC (PLC) LÀ GÌ PLC điều khiển logic theo chương trình bao gồm: xử lý trung tâm gọi CPU (Central Processing Unit) chứa chương trình ứng dụng modul giao diện nhập xuất Nó nối trực tiếp đến thiết bị I/O Vì thế, tín hiệu nhập, CPU xử lý tín hiệu gởi tín hiệu đến thiết bị xuất Hình 1.4: Sơ đồ khối PLC SVTH: Lê Hạ Thiên Tường Đồ án tốt nghiệp Chinh sua boi: nguyenvanbientbd47@gmail.com 1.5 SO SÁNH PLC VỚI CÁC THIẾT BỊ ĐIỀU KHIỂN THÔNG THƯỜNG KHÁC Hiện nay, hệ thống điều khiển PLC thay cho hệ thống điều khiển relay, contactor thông thường Ta thử so sánh ưu, khuyết điểm hai hệ thống trên: ♦ Hệ thống điều khiển thông thường: • Thô kệch có nhiều dây dẫn relay điều khiển • Tốn nhiều thời gian cho việc thiết kế, lắp đặt • Tốc độ hoạt động chậm • Công suất tiêu thụ lớn • Mỗi lần muốn thay đổi chương trình phải lắp đặt lại tòan bộ, tốn nhiều thời gian • Khó bảo quản sữa chữa ♦ Hệ thống điều khiển PLC: • Những dây kết nối hệ thống giảm 80% nên nhỏ gọn • Công suất tiêu thụ • Sự thay đổi ngõ vào, điều khiển hệ thống trở nên dễ dàng nhờ phần mềm điều khiển máy tính hay Console • Tốc độ hoạt động hệ thống nhanh • Bảo trì sữa chữa dễ dàng • Độ bền tin cậy vận hành cao • Giá thành hệ thống giảm số tiếp điểm tăng • Có thiết bị chống nhiễu • Ngôn ngữ lập trình dễ hiểu • Dễ lập trình lập trình máy tính, thích hợp cho việc thực lệnh • Các modul rời cho phép thay thêm vào cần thiết Do lý PLC thể rõ ưu điểm so với thiết bị điều khiển thông thường khác PLC có khả thêm vào hay thay đổi lệnh tuỳ theo yêu càu công nghệ Khi ta cần thay đổi chương trình nó, điều nói lên tính điều khiển linh động PLC 1.6 CÁC BƯỚC THIẾT KẾ HỆ THỐNG ĐIỀU KHIỂN DÙNG PLC SVTH: Lê Hạ Thiên Tường Đồ án tốt nghiệp Chinh sua boi: nguyenvanbientbd47@gmail.com Để thiết kế chng trình điều khiển cho hoạt động bao gồm bước sau: Xác định qui trình công nghệ Trước tiên , ta phải xác định thiết bị hay hệ thống muốn điều khiển Mục đích cuối điều khiển điều khiển hệ thống hoạt động Sự vận hành hệ thống kiểm tra thiết bị đầu vào Nó nhận tín hiệu gởi tín hiệu đến CPU , CPU xử lý tín hiệu gởi đến thiết bị xuất để điều khiển hoạt động hệ thống lập trình sẵn chương trình Xác định ngõ vào, ngõ : Tất thiết bị xuất , nhập bên kết nối với điều khiển lập trình Thiết bị nhập contact, cảm biến Thiết bị xuất cuộn dây , valve điện từ , motor, hiển thị Sau xác định tất thiết bị xuất nhập cần thiết, ta định vị thiết bị vào tương ứng cho ngõ vào, PLC trước viết chương trình Viết chương trình: Khi viết chương trình theo sơ đồ hình bậc thang (ladder ) phải theo hoạt động bước hệ thống Nạp chương trình vào nhớ : Bây cung cấp nguồn cho điều khiển có lập trình thông qua cổng I/O Sau nạp chương trình vào nhớ thông qua console lập trình hay máy tính có chứa phần mềm lập trình hình thang Sau nạp xong, kiểm tra lại hàm chuẩn đoán Nếu mô toàn hoạt động hệ thống để chắn chng trình hoạt động tốt Chạy chương trình : Trước nhấn nút Start, phải chắn dây dẫn nối ngõ vào, đến thiết bị nhập, xuất nối theo định Lúc PLC bắt đầu hoạt động thực Trong chạy chương trình, bị lỗi máy tính Console báo lỗi , ta phải sữa lại hoạt động an toàn Sau lưu dồ phương pháp thiết kế điều khiển SVTH: Lê Hạ Thiên Tường Đồ án tốt nghiệp Chinh sua boi: nguyenvanbientbd47@gmail.com Xác định yêu cầu hệ thống điều khiển Vẽ lưu đồ chung hệ thống điều khiển Liệt kê tất ngõ ra, ngõ vào nối tương đối đến cổng I/O PLC Chuyển lưu đồ sang sơ đồ hình thang Nạp lập trình sơ đồ hình thang thiết kế cho PLC Mô chương trình sửa lỗi phần mềm Hiệu chỉnh chương trình cho phù hợp Chương trình Kết nối toàn thiết bị vào, với PLC Kiểm tra tất tiếp điểm vào, SVTH: Lê Hạ Thiên Tường Đồ án tốt nghiệp Chinh sua boi: nguyenvanbientbd47@gmail.com Chạy thử chương trình Hiệu đính lại phần mềm Chương trình Nạp chương trình vào EPROM Lập hồ sơ hệ thống cho tất vẽ END 1.7 CẤU TRÚC PHẦN CỨNG CỦA PLC: Cấu trúc phần cứng tất PLC có phận sau: xử lý, nhớ, nhập, xuất 1.7.1 Đơn vị xử lý trung tâm (CPU): Là vi xử lý, liên kết với hoạt động hệ thống PLC, thực chương trình, xử lý tín hiệu nhập xuất thông tin liên lạc với thiết bị bên 1.7.2 Bộ nhớ (Memory): Có nhiều loại nhớ khác Đây nơi lưu giữ trạng thái hoạt động hệ thống nhớ người sử dụng Để đảm bảo cho PLC hoạt động , phải cần có nhớ để lưu trữ chương trình, cần mở rộng nhớ để thực chức khác : + Vùng đệm tạm thời lưu trữ trạng thái kênh xuất / nhập gọi RAM xuất / nhập SVTH: Lê Hạ Thiên Tường Đồ án tốt nghiệp Chinh sua boi: nguyenvanbientbd47@gmail.com + Lưu trữ tạm thời trạng thái chức bên : Timer , Counter, Relay Bộ nhớ gồm có loại sau : + Bộ nhớ đọc (ROM: Read Only Memory): ROM nhớ khả biến, lập trình lần Do không thích hợp cho việc điều khiển “mềm” PLC ROM phổ biến so với loại nhớ khác + Bộ nhớ ghi đọc (RAM: Random Access Memory): RAM nhớ thường dùng để lưu trữ liệu chương trình người sử dụng Dữ liệu RAM bị nguồn điện bị Tuy nhiên vấn đề giải cách gắn thêm vào RAM nguồn điện dự phòng Ngày nay, kỹ thuật phát triển PLC , người ta dùng CMOSRAM nhờ tiêu tốn lượng thấp cung cấp pin dự phòng cho RAM nguồn Pin dự phòng có tuổi thọ năm trước cần thay thế, ta chọn pin sạc gắn với hệ thống , pin sạc cấp nguồn cho PLC + Bộ nhớ đọc chương trình xóa (EPROM: Erasable Programmable Read Only Memory): EPROM lưu trữ liệu giống ROM, nhiên nội dung bị xoá ta phóng tia tử ngoại vào, người viết phải viết lại chương trình nhớ + Bộ nhớ đọc chương trình xoá điện (EEPROM: Electric Erasable Programmable Read Only Memory): EPROM kết hợp khả truy linh động RAM tính khả biến EPROM, nội dung EEPROM bị xoá lập trình điện , nhiên giới hạn số lần định SVTH: Lê Hạ Thiên Tường Đồ án tốt nghiệp Chinh sua boi: nguyenvanbientbd47@gmail.com CHƯƠNG II: KHẢO SÁT PLC CỦA HÃNG OMRON 2.1 KHẢO SÁT LOẠI CPM2A 2.1.1 Giới thiệu chung: Các điều khiển lập trình hãng OMRON đa dạng, gồm loại CPM1A, CPM2A, CPM2C, CQM1,… loại PLC nên tạo thành từ modul rời kết nối lại với nhau, cho phép mở rộng dung lượng nhớ mở rộng vác ngõ vào, Vì chúng sử dụng linh hoạt đa dạng thực tiễn Ngoài ra, hãng OMRON sản xuất PLC có cấu trúc cố định, PLC cho công việc đặc biệt nên không đòi hỏi tính linh hoạt cao Các PLC có cấu trúc gồm: nguồn, CPU, Port I/O, modul I/O đặc biệt … Để có PLC hoàn chỉnh ta phải lắp ráp modul lại với Việc kết nối thực đơn giản cho phép thay dễ dàng Họ CPM2A có nhiều loại Ta tóm tắt bảng sau: Tên Modul Số ngõ I/O Nguồn cung cấp CPM2A-20CDR-A 20 AC CPM2A-20CDR-D 20 DC CPU có CPM2A-30CDR-A ngõ CPM2A-30CDR-D dùng Relay CPM2A-40CDR-A 30 AC 30 DC 40 AC CPM2A-40CDR-D 40 DC CPM2A-60CDR-A 60 AC CPM2A-60CDR-D 60 DC SVTH: Lê Hạ Thiên Tường Đồ án tốt nghiệp Chinh sua boi: nguyenvanbientbd47@gmail.com • Các đặc tính kỹ thuật: Mục Đặc điểm Phương pháp điều Phương pháp lập trình lưu trữ khiển Phương pháp điều Kết hợp quét tuần hoàn làm tươi tức thời phương khiển I/O pháp xử lý Ngôn ngữ lập trình Sơ đồ bậc thang Độ dài lệnh bước/lệnh: từ đến words/lệnh Các loại lệnh Các lệnh bản: 14 Các lệnh đặc biệt: 105 loại, 185 lệnh Thời gian thực Các lệnh bản: 0.64 µs lệnh Các lệnh đặc biệt: 7.8 µs (lênh MOV) Dung lượng chương trình Các tiếp vào tối đa Chỉ CPU (lệnh LD) 4,096 words có 20 tiếp điểm 30 tiếp điểm 40 tiếp điểm 60 điểm tiếp Có modul Tối đa 80 Tối đa 90 Tối đa 100 Tối đa 120 I/O mở tiếp điểm tiếp điểm tiếp điểm tiếp điểm rộng Các bit ngõ vào IR 00000 đến IR 00915 Các bit ngõ IR 01000 đến IR 01915 Các bit làm việc 928 bits : IR 02000 đến IR 04915 IR 20000 đến (Work bits) IR22715 Các bit Special 448 bits: SR 22800 đến SR 25515 (vùng nhớ SR) Các bit Temporary bits (TR0 đến TR7) (vùng nhớ TR) Các bit Holding 320 bits: HR 0000 đến HR 1915 (Words HR00 đến HR19) (vùng nhớ HR) Các bit Auxiliary 384 bits: AR 0000 đến AR 2315 (Words AR00 đến AR23) (vùng nhớ AR) Các bit Link ( vùng 256 bits: LR 0000 đến LR 1515 (Words LR00 đến LR15) nhớ LR) SVTH: Lê Hạ Thiên Tường 21 Đồ án tốt nghiệp Chinh sua boi: nguyenvanbientbd47@gmail.com Timers/Count0ers 256 Timers/Counters (TIM/CNT 000 đến TIM/CNT 255) Các Timer 1ms: TMHH ( ) Caùc Timer 10ms: TIMH(15) Caùc Timer 100ms: TIM Caùc Timer 1s/10s: TIML ( ) Các đếm xuống: CNT Các đếm lên-xuống: CNTR(12) Bộ nhớ liệu Read/Write: 2,048 words (DM 0000 đến DM 2047) Read-only: 456 words (DM 6144 đến DM 6599) PC Serup:56 words ( DM 6600 đến DM 6655) Xử lý ngắt tiếp điểm thời gian đáp ứng Bộ đếm tốc độ cao Một đếm tốc độ cao: 20 kHz cho pha 5kHz cho hai pha (dùng phương pháp đếm tuyến tính) Bộ điều Analog khiển Hai đường điều khiển, phạm vi điều chỉnh đến 200V Bảo vệ nhớ Các nội dung vùng nhớ liệu HR, AR giá trị đếm trì suốt thời gian ngắt nguồn Nguồn nuôi nhớ Flash memory: nuôi chương trình, vùng nhớ đọc DM Các chức tự Hỏng CPU timer kiểm tra tuần tự, lỗi bus vào hỏng chuẩn đoán nhớ Kiểm tra chương Lệnh NO END lỗi lập trình ( tiếp tục kiểm tra hoạt trình động Các ngõ vào đáp Cũng ngõ vào ngắt bên (độ rộng xung nhỏ ứng nhanh 0,2ms) Hằng số thời gian Có thể đặt từ 1ms,2ms, 4ms, 8ms, 16ms, 32ms, 64ms, ngõ vào 128ms Bảng 3.2: Các đặc tính kỹ thuật CPM2A SVTH: Lê Hạ Thiên Tường 22 Đồ án tốt nghiệp Chinh sua boi: nguyenvanbientbd47@gmail.com • Các thông số kỹ thuật truyền dẫn RS232C Mục Thông số Chức Chuyển đổi dạng CMOS (phía CPU PLC) RS232C (phía máy tính cá nhân) Cách điện RS232C cách li chuyển đổi Nguồn cung cấp Nguồn cung cấp từ CPU PLC Mức lượng sử Lớn 0.3A dụng Tỷ lệ baud Lớn 3,8400bps Điện trở dao động 10-75 Hz: biên độ 0.075mm 75-150Hz: tốc độ đạt 9.8m/s2 hướng X, Y, Z 80 phút Điện trở sốc 147m/s2 ba lần hướng X, Y, Z Nhiệt độ môi trường Hoạt động: – 550C Lưu trữ: -20 đến 750C Độ ẩm 10% - 90% (không có nước ngưng tụ) p suất Tự oxy hóa Trọng lượng Lớn 200g Bảng 3.3: Các thông số kỹ thuật truyền dẫn RS232C 3.2 CẤU TRÚC VÙNG NHỚ TRONG PLC 3.2.1 Vùng nhớ IR: Vùng nhớ chia làm vùng nhỏ: • Vùng xuất nhập: Các Bit vùng phân bố cho ngõ nhập xuất Chúng phản ánh trạng thái ON/OFF tín hiệu ngõ vào tín hiệu ngõ Các Bit nhập IR 00000 Bit xuất IR01000 • Vùng làm việc: Đối với CPM2 – CPU tất Bit nằm khoảng IR020 đến IR049 IR200 đến IR227 không sử dụng chức đặc biệt mà sử dụng Bit làm việc SVTH: Lê Hạ Thiên Tường 23 Đồ án tốt nghiệp Chinh sua boi: nguyenvanbientbd47@gmail.com Các Bit làm việc Reset CPU bị nguồn bắt đầu làm việc ngừng 3.2.2 Vùng nhớ SR: Các Bit hoạt động cờ để liên hệ hoạt động CPM2A 3.2.3 Vùng nhớ TR: Khi sơ đồ phức tạp lập trình mã gợi nhớ Bit sử dụng để lưu trữ tạm thời điều kiện thực điểm rẽ nhánh Chúng sử dụng cho mã gợi nhớ, lập trình trực tiếp sơ đồ hình thang cách sử dụng phần mềm Ladder Support Software (LSS) SYSMAC Support Software (SSS) Bit TR xử lý cách tự động Các Bit TR giống sử dụng lần hệ lệnh, sử dụng lại Bit TR kiểm tra từ thiết bị ngoại vi 3.2.4 Vùng nhớ HR (vùng giữ): Các Bit vùng giữ lại trạng thái ON OFF PLC nguồn PLC ngừng hoạt động Các Bit sử dụng Bit làm việc 3.2.5 Vùng nhớ AR: Các Bit vùng sử dụng chủ yếu cờ báo liên quan đến trạng thái hoạt động PLC 3.2.6 Vùng nhớ LR: Khi PLC liên kết 1: với PLC khác, Bit sử dụng để chia liệu Trong Bit LR dùng để liên kết liệu 3.2.7 Vùng nhớ DM: Dữ liệu đề xuất khối word, vùng DM chia làm 2: vùng sử dụng tự do, vùng lại sử dụng với chức riêng biệt 3.2.8 Vùng Timer/Counter: Vùng sử dụng để quản lý thời gian đếm với TIM, TIMH (5), CNT CNTR (12) Các số giống sử dụng cho TIMER COUNTER, số sử dụng lần chương trình máy ứng dụng Không sử dụng hai số TC giống chí lệnh khác 3.2.9 Bảng tóm tắt phân bố vùng liệu: SVTH: Lê Hạ Thiên Tường 24 Đồ án tốt nghiệp Chinh sua boi: nguyenvanbientbd47@gmail.com Vùng liệu Vùng IR Word Bit Chức Vùng ngõ vào IR000-IR009 (10 word) IR00000-IR00915 (160 bit) Vùng ngõ IR010-IR019 (10 word) IR01000-IR01915 (160 bit) Vùng làm việc IR020-IR049 IR200-IR227 (58 word) IR02000-IR04915 Các Bit work IR20000-IR22715 tự chương (928 bit) trình SR228-SR255 (28 word) SR22800-SR25515 (448 bit) Các Bit phục vụ cho chức cụ thể cờ Bit điều khiển TR0-TR7 (8 bit) Những bit dùng để lưu trữ tạm thời trạng thái ON/OFF nhánh chương trình Vùng SR Vùng TR Các Bit cấp đến tiếp điểm I/O bên Vùng HR HR00-HR19 (20 word) HR0000-HR1915 (320 bit) Các Bit lưu trữ liệu giữ trạng thái ON/OFF nguồn tắt Vùng AR AR00-AR23 (23 word) AR0000-AR2315 (384 bit) Các Bit phục vụ cho chức cụ thể như: cờ, Bit điều khiển Vùng LR LR00-LR15 (16 word) LR0000-LR1515 (256bit) Dùng cho liên kết liệu 1:1 với PC khác Vùng Timer/Counter TC000-TC255 (256 Timer Counter) Vùng Read/write DM0000-DM2047 DM (2048 word) SVTH: Lê Hạ Thiên Tường Cùng số dùng cho Timer Counter Dữ liệu vùng DM truy cập đơn vị word Các giá trị word giữ nguồn tắt 25 Đồ án tốt nghiệp Vùng Error log DM Chinh sua boi: nguyenvanbientbd47@gmail.com DM2000-DM2021 (22 word) Duøng lưu trữ thời gian xảy mã số lỗi Những word dùng DM Read/Write chức Error log không dùng Read only DM6144-DM6599 (456 word) Không thể viết trực tiếp từ chương trình Set up PC DM6600-DM6655 (56 word) Dùng để lưu trữ thông số khác để điều khiển, vận hành PC Bảng 3.4: Bảng tóm tắt phân bố cấu trúc vùng nhớ PLC SVTH: Lê Hạ Thiên Tường 26 Đồ án tốt nghiệp Chinh sua boi: nguyenvanbientbd47@gmail.com CHƯƠNG IV: LẬP CHƯƠNG TRÌNH CHO PLC BẰNG THIẾT BỊ LẬP TRÌNH CẦM TAY (PROGRAMMING CONSOLE) Programming Console bàn phím lập trình cầm tay cho PLC OMRON dùng ngôn ngữ lập trình dạng dòng lệnh Mnemonic Code Nó dùng để đọc chương trình nhớ thiết lập chế độ hoạt động PLC Bộ Programming Console nối vào cổng Peripheral Port PLC dùng cáp kèm, qua Programming Console nhận nguồn nuôi từ PLC, đồng thời đọc ghi chương trình PLC Hình 4.1:Bộ Programming Console SVTH: Lê Hạ Thiên Tường 27 Đồ án tốt nghiệp 4.1 Chinh sua boi: nguyenvanbientbd47@gmail.com KHỞI ĐẦU Khi nối Programming Console với PLC, hình Programming Console hỏi Password hình hiển thị ( Display) PASSWORD! Để nhập Password truy cập, bấm sau: CLR MONTR CLR 00000 Sau bấm ta thấy xuất số 00000: số thứ tự bước lấp trình PLC Nếu bấm tiếp phím có hình mũi tên xuống, ta thấy bước chương trình có sẵn PLC Ghi chú: Các hình mũi tên Programming Console 4.2 biểu thị trình tự bấm phím CÁC CHẾ ĐỘ HOẠT ĐỘNG CỦA PLC Trước khởi động chương trình PLC yêu cầu người sử dụng phải có cài đặt PC có chế độ cài đặt: ♦ Chế độ Program: Là chế độ lập sửa chương trình cho PLC Chương trình PLC không thực chế độ ♦ Chế độ theo dõi Monitor: Là chế độ chương trình PLC thực hiện, đồng thời địa nhớ PLC đặt lại trực tiếp từ lập trình bit vào ( I/O BITS), Timer, Counter, vùng nhớ DM Đây chế độ nên đặt muốn sửa chương trình ♦ Chế độ RUN (Run Mode): Là chế độ mà chương trình điều khiển PLC thực (chạy) nội dung bên PLC theo dõi sửa đổi từ bên Đây chế độ nên đặt sau chương trình nhập kiểm tra đắn Trên PC thấy có cửa sổ hiển thị, cửa sổ liệu đưa vào số điều khiển lập trình Các thông tin nội dung địa lệnh chương trình hiển thị Với chế độ lựa chọn trên, cho phép người sử dụng nạp chương trình thực chế độ điều hành, chạy chương trình, thay đổi giá trị thông số chương trình chương trình mà máy thực SVTH: Lê Hạ Thiên Tường 28 Đồ án tốt nghiệp 4.3 Chinh sua boi: nguyenvanbientbd47@gmail.com CÁC PHÍM TIỆN ÍCH CỦA BỘ LẬP TRÌNH: PLC cho phép chọn lệnh chương trình tương đối rộng rãi cho phép dễ dàng điều khiền lập trình chương trình phức tạp: Các lệnh giải thích bao gồm ký hiệu sơ đồ mã Mnemonic Phím lệnh: FUN Các lệnh ứng dụng đặc biệt gọi chức đưa vào dùng khoá LD LD: Nhập điểm vào chương trình cho ta ý nghóa điểm phân nhánh AND OR OUT AND cho phép điểm phụ nối với để hình thành mạch nối tiếp OR cho phép điểm nối vào mạch để hình thành mạch nối song song Các lệnh TIM Lệnh điều khiển thời gian NOT Dùng với LD, AND, OR để thành lập điểm trường kín HR TR SVTH: Lê Hạ Thiên Tường Thiết lập Relay lưu giữ ( trì) Thiết bị Relay tạm thời 29 Đồ án tốt nghiệp Chinh sua boi: nguyenvanbientbd47@gmail.com SFT Chỉ thị vận hành ghi dịch SHIFT dùng cho chức thay đổi phím PLAY, RECORD, CONTACT SHIFT 4.4 XÓA CHƯƠNG TRÌNH TRONG PLC Việc xóa toàn chương trình có RAM CPU tương ứng chế độ vận hành ALLCLEAR Các không gian nhớ Relay lưu giữ đếm nhớ liệu giữ lại cách nhấn khoá không gian bạn cần giữ trước nhấn phím MONTR Các bước xóa chương trình PLC: 1) Chuyển PLC sang chế độ Program Mode RUN MONITOR PROGRAM 2) Bấm nút CLR để hình hiển thị 00000 CLR 00000 3) Bấm nút sau để xóa chương trình nhớ PLC: SET NOT RESET MONTR CLR Tuy nhiên bạn xóa phần chương trình cách: nhấn phím HR, CTR hay DM trước nhấn MONTR bạn muốn giữ phần liệu 4.5 TÌM KIẾM TRONG CHƯƠNG TRÌNH (SEARCH): Chức tìm kiếm (Search) dùng để tìm kiếm nhanh lệnh địa chương trình Sau ta thực thao tác xóa lệnh, sửa lệnh hay địa Ví dụ: Trong chương trình có lệnh AND 00001 địa khác nhau: SVTH: Lê Hạ Thiên Tường 30 Đồ án tốt nghiệp Chinh sua boi: nguyenvanbientbd47@gmail.com Địa Lệnh 00000 LD 00000 00001 AND 00001 00002 OUT 01000 00003 LD 00002 00004 AND 00001 00005 OUT 01001 00006 END(01) Để tìm đến địa lệnh AND 00001này, ta thực sau: CLR AND Mỗi lần bấm phím 4.6 B SRCH SRCH SRCH đưa ta đến nơi gặp lệnh cần tìm XÓA LỆNH ( DELETE) Để xóa lệnh hiển thị Display Programming Console, bấm phím sau: DEL Chú ý: Khóa chuyển Programming Console phải đặt vị trí Program Mode Ví dụ: Cần xóa lệnh LD 00002 chương trình đây: Địa Leänh 00000 LD 00000 00001 AND 00001 00002 OUT 01000 00003 LD 00002 00004 AND 00001 00005 OUT 01001 00006 END(01) Bấm mũi tên xuống SVTH: Lê Hạ Thiên Tường gặp lệnh LD 00002 31 Đồ án tốt nghiệp Bấm Chinh sua boi: nguyenvanbientbd47@gmail.com để xóa lệnh DEL Sau LD 00002 xóa, lệnh bên lệnh AND 00001 dịch lên địa 00003 chương trình là: Địa Lệnh 00000 00000 00001 AND 00001 00002 OUT 01000 00003 AND 00001 00004 OUT 01001 00005 4.7 LD END(01) CHÈN THÊM LỆNH ( INSERT) Các lệnh chèn vào lệnh hiển thị chương trình hành Ví dụ: Ta muốn chèn lệnh OR 00002 vào lệnh AND 00001 OUT 01000 chương trình sau: Địa Lệnh 00000 LD 00000 00001 AND 00001 OR 00002 00002 OUT 01000 00003 AND 00001 00004 OUT 01001 00005 END(01) Trình tự thực hiện: Bấm nút mũi tên hình hiển thị OUT 01000 Nhập vào lệnh OR 00002 bình thường SVTH: Lê Hạ Thiên Tường 32 Đồ án tốt nghiệp Chinh sua boi: nguyenvanbientbd47@gmail.com Bấm theo thứ tự 4.8 INS CHẠY THỬ VÀ KIỂM TRA CHƯƠNG TRÌNH Khi người sử dụng muốn chạy thử muốn kiểm tra chương trình mà vừa lập lưu trữ PLC đặt chuyển mạch chọn chế độ RUN MONITOR 4.9 GỌI LẠI MỘT CHƯƠNG TRÌNH Để kiểm tra khẳng định lệnh chương trình cần thực phím lệnh hệ lập trình sau: CL R B OUT CLR A A A SRCH 0003 SRCH OUT 0100 Với hiển thị khẳng định lệnh OUT 10000 viết vào nhớ PLC có địa 0003 Chú ý : Nếu trình thực chế độ MONITOR RUN trạng thái địa gọi 4.10 THEO DÕI CÁC HOẠT ĐỘNG CỦA PLC 4.10.1 Theo dõi trạng thái tiếp điểm (1 bit ) SHIFT + CONT + + ( bit address) + # MONTR Ví dụ: Theo dõi trạng thái Channel 000 Bit 01 CLR SHIFT CONT # B 0000 MONTR 0001 ON 4.10.2 Bật tắt cưỡng bit ( Forced Set / Reset) Sau hiển thị theo dõi trạng thái bit CH 010.00 bước trên, để cưỡng bật bit lên trạng thái ON bấm nút SET Để cưỡng bật bit trạng thái OFF bấmnút SVTH: Lê Hạ Thiên Tường RESET 33 Đồ án tốt nghiệp Chinh sua boi: nguyenvanbientbd47@gmail.com 4.10.3 Theo dõi giá trị word ( Channel) SHIFT CH *DM + + Word cần theo dõi + MONTR Ví dụ : Để theo doõi Channel 000 CLR CLR 00000 00000 CHANNEL CHANNEL A A CH *DM *DM SHIFT SHIFT 00000 00000 MONTR 000 c000 C000 0000 0000 Giá trị word ghi bên địa word cần theo dõi (c000) Trạng thái bit word CH000 theo dõi bấm tiếp phím SHIFT MONTR c000 0000 SHIFT MONTR c000 0000000000000000 Caùc bit Channel 000 hình biểu diễn từ phải qua trái, bit bên phải bit Trạng thái bật (ON) bit biểu thị số trạng thái tắt (OFF) biểu thị số Nếu bật công tắc đầu vào số ta thấy bit tương ứng bật Programming Console đây: CLR c000 0000000000000011 c000 0003 SVTH: Lê Hạ Thiên Tường 34 Đồ án tốt nghiệp Chinh sua boi: nguyenvanbientbd47@gmail.com 4.10.4 Ghi giá trị vào word: Giá trị hành word ghi đè vào từ Programming Console ví dụ sau, channel 010 ghi đè giá trị 000F không phụ thuộc vào chương trình hành nhớ PLC: CLR F SHIFT c010 0000 PRES c010 WRITE MONTR CHG SHIFT A B CH *DM 00000 c010 000F VAL? 0000 ???? Nói chung địa nhớ đầu (IR) không nên ghi đè thử nghiệm Sau ví dụ ghi giá trị vào word DM 1000 c010 000F A B A A 0 B C D E SVTH: Lê Hạ Thiên Tường MONTR D1000 0000 c010 000F CHG EM DM PRES D1000 VAL? 0000 WRITE D1000 1234 c010 000F ???? 35 ... bị vào tương ứng cho ngõ vào, PLC trước viết chương trình Viết chương trình: Khi viết chương trình theo sơ đồ hình bậc thang (ladder ) phải theo hoạt động bước hệ thống Nạp chương trình vào nhớ.. .Đồ án tốt nghiệp Chinh sua boi: nguyenvanbientbd47@gmail.com De tai: VIẾT CHƯƠNG TRÌNH ỨNG DỤNG CỦA PLC OMRON CHƯƠNG I: GIỚI THIỆU TỔNG QUÁT VỀ PLC 1.1 HỆ THỐNG ĐIỀU KHIỂN... lưu đồ sang sơ đồ hình thang Nạp lập trình sơ đồ hình thang thiết kế cho PLC Mô chương trình sửa lỗi phần mềm Hiệu chỉnh chương trình cho phù hợp Chương trình Kết nối toàn thiết bị vào, với PLC

Ngày đăng: 16/12/2013, 08:15

Hình ảnh liên quan

Nạp lập trình sơ đồ hình thang thiết kế cho PLC - Tài liệu Đồ án tốt nghiệp: Viết chương trình ứng dụng của PLC OMRON pdf

p.

lập trình sơ đồ hình thang thiết kế cho PLC Xem tại trang 7 của tài liệu.
Họ CPM2A có rất nhiều loại. Ta có thể tóm tắt trong bảng sau: TênModulSố ngõ I/O Nguồn cung cấp - Tài liệu Đồ án tốt nghiệp: Viết chương trình ứng dụng của PLC OMRON pdf

2.

A có rất nhiều loại. Ta có thể tóm tắt trong bảng sau: TênModulSố ngõ I/O Nguồn cung cấp Xem tại trang 10 của tài liệu.
Hình 2.1: Các thành phần của CPU - Tài liệu Đồ án tốt nghiệp: Viết chương trình ứng dụng của PLC OMRON pdf

Hình 2.1.

Các thành phần của CPU Xem tại trang 11 của tài liệu.
Bảng 3.1: Các thông số kỹ thuật của ho ïCPM2A - Tài liệu Đồ án tốt nghiệp: Viết chương trình ứng dụng của PLC OMRON pdf

Bảng 3.1.

Các thông số kỹ thuật của ho ïCPM2A Xem tại trang 21 của tài liệu.
Bảng 3.2: Các đặc tính kỹ thuật của CPM2A - Tài liệu Đồ án tốt nghiệp: Viết chương trình ứng dụng của PLC OMRON pdf

Bảng 3.2.

Các đặc tính kỹ thuật của CPM2A Xem tại trang 23 của tài liệu.
Bảng 3.3: Các thông số kỹ thuật của bộ truyền dẫn RS232C. - Tài liệu Đồ án tốt nghiệp: Viết chương trình ứng dụng của PLC OMRON pdf

Bảng 3.3.

Các thông số kỹ thuật của bộ truyền dẫn RS232C Xem tại trang 24 của tài liệu.
Bảng 3.4: Bảng tóm tắt sự phân bố cấu trúc vùng nhớ trong PLC - Tài liệu Đồ án tốt nghiệp: Viết chương trình ứng dụng của PLC OMRON pdf

Bảng 3.4.

Bảng tóm tắt sự phân bố cấu trúc vùng nhớ trong PLC Xem tại trang 27 của tài liệu.
2) Bấmnút để màn hình hiển thị 00000 - Tài liệu Đồ án tốt nghiệp: Viết chương trình ứng dụng của PLC OMRON pdf

2.

Bấmnút để màn hình hiển thị 00000 Xem tại trang 31 của tài liệu.
Các bit trong Channel 000 ở hình trên được biểu diễn từ phải qua trái, bit bên phải ngoài cùng là bit 0 - Tài liệu Đồ án tốt nghiệp: Viết chương trình ứng dụng của PLC OMRON pdf

c.

bit trong Channel 000 ở hình trên được biểu diễn từ phải qua trái, bit bên phải ngoài cùng là bit 0 Xem tại trang 35 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan