Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 46 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
46
Dung lượng
1,85 MB
Nội dung
Hớng dẫn tự học PLC CPM1 qua hình ảnh Chơng 1: Giíi thiƯu chung bé CPM1 Training Kit ! Bé CPM1 dành cho việc đào tạo thử nghiệm - CPM1 Training Kit 1.1 Bé CPM1 chuÈn (Bé h−íng dÉn tù học CPM1 phòng thí nghiệm) Là PLC có thêm khoá chuyển mạch mô đầu vào đèn hiển thị đầu ra, có khung gá kèm theo sách hớng dẫn phần mềm 1.2 Bộ CPM1 thu gän (Bé h−íng dÉn tù häc CPM1 x¸ch tay - CPM1 Laptop Training Kit) Cũng có thêm công tắc đầu vào nh nhng PLC nhỏ gọn hơn, khung gá, đèn thị đầu đèn nằm thị PLC Môđen PLC dùng cho thử nghiệm loại CPM1-20CDR-A có 20 đầu vào ra, 12 đầu vào 24V chiều, đầu tiếp điểm rơle [1 ] CuuDuongThanCong.com https://fb.com/tailieudientucntt H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 1: Giíi thiƯu chung bé CPM1 Training Kit ! C¸c model hä CPM ☞ CPM1-10CDR- ❷ ❸ ❶ ❺ ❿ ❽ 12 11 ❾ ❼ ❹ ☞ CPM1-20CDR- ☞ CPM1-30CDR- ❻ [2 ] CuuDuongThanCong.com https://fb.com/tailieudientucntt H−íng dẫn tự học PLC CPM1 qua hình ảnh Chơng 2: Cấu trúc PLC ! Cấu trúc điều khiển logic lập trình PLC (Programmable Logic Controller) 2.1 Các hệ đếm (Number System) " " " Hệ nhị phân (hệ 2) (Binary) Hệ thập phân (hƯ 10) (Decimal) HƯ thËp lơc (hay hƯ hexa - hệ 16) (Hexadecimal) Hệ nhị phân (hay hệ - Binary (BIN)) Là hệ đếm sử dơng sè lµ vµ (gäi lµ bit) để biểu diễn tất số đại lợng Tất giá trị bên PLC dạng nhị phân Hệ thập phân (hay hệ 10 - Decimal (DEC)) Là hệ đếm thông thờng sử dụng 10 chữ số ®Ĩ biĨu diƠn số Hệ thập phân kết hợp với hệ nhị phân để có cách biểu diễn gọi BCD (Binary-Coded Decimal) HÖ 16 (hay hÖ 16 - Hexadecimal-HEX)) Là hệ đếm sử dụng 16 ký số A B C D E F (trong ®ã cã 10 chữ số từ 0-9, chữ số từ 11 đến 15 đợc biểu diễn ký tự từ A-F) ! Cách biểu diễn đại lợng bên PLC Khi biểu diễn số theo hệ đếm khác nhau, để phân biệt ngời ta thờng thêm chữ BIN (hoặc số ), BCD hay HEX (hoặc h) vào số HEX BCD A B C D E F - Biểu diễn số nhị phân ch÷ sè 23 = 22 = 21 = 20 = 0 0 0 0 0 1 0 1 1 0 1 1 0 0 1 1 1 1 0 1 1 1 1 1 CuuDuongThanCong.com https://fb.com/tailieudientucntt H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 2: CÊu tróc c¬ b¶n cđa PLC VÝ dụ Số 2F61 hệ Hexa đợc biểu diễn nh− sau PLC 0010 F 1111 0110 0001 2.2 Cấu trúc PLC OMRON INPUT DEVICES OUTPUT DEVICES Input area CPU Output area Memory area Power Supply PLC gồm có thành phần b¶n sau: # Input Area : Các tí n hiệu nhận vào từ thiết bị đầu vào bên (Input Devices) đợc lu vùng nhớ Output Area : Các lệnh điều khiển đầu đợc lu tạm vùng nhớ Các mạch điện tử PLC xử lý lệnh đa tí n hiệu điều khiển thiết bị (Output Devices) Bộ xử lý trung tâm (CPU) nơi xử lý hoạt động PLC, bao gồm việc thực chơng trình Bộ nhớ (Memory) nơi lu chơng trình điều khiển trạng thái nhớ trung gian trình thực Mạch đầu vào (Input Unit) Là mạch điện tử làm nhiệm vụ phối ghép chuyển đổi tí n hiệu điện đầu vào (Input) tí n hiệu số sử dụng bên PLC Kết việc xử lý đợc lu vùng nhớ Input Area Mạch đầu vào đợc cách ly điện với mạch PLC nhờ điốt quang Bởi vậy, h hỏng mạch đầu vào không ảnh hởng đến hoạt động CPU Bộ PLC đào tạo thử nghiệm có điện áp đầu vµo lµ 24V mét chiỊu CuuDuongThanCong.com https://fb.com/tailieudientucntt H−íng dÉn tự học PLC CPM1 qua hình ảnh Chơng 2: Cấu trúc PLC # Mạch đầu (Output Unit) Mạch điện tử đầu biến đổi lƯnh møc logic bªn PLC (trong vïng nhí Output Area) thành tí n hiệu điều khiển nh đóng mở rơle Bộ training kit có mạch đầu bao gồm tiếp điểm rơle, chị u đợc dòng tối ®a A Xin xem Phơ lơc tµi liƯu Hớng dẫn tự học PLC để biết thêm chi tiết thông số kỹ thuật đầu vào PLC loại CPM1 % Các thiết bị vào thờng gặp Sensor quang Sensor tiÖm cËn Can nhiÖt COUNTER ENCODER LIMIT SWITCH INPUT DEVICES Bơm Đèn Rơle Động OUTPUT DEVICES CuuDuongThanCong.com https://fb.com/tailieudientucntt H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 2: CÊu tróc c¬ b¶n cđa PLC % Nối dây đầu vào PLC Switch Các công tắc CPM1 PLC training kit lấy nguồn từ đầu Power Supply Output 24 VDC cã s½n cđa PLC với dòng tổng cộng tối đa 0.3A Các công tắc mô đầu vào số (là đầu vào có trạng thái) thực tế cách bật tắt tay công tắc nµy, vËy thn tiƯn viƯc thư nghiƯm hay đào tạo Dới ví dụ đấu dây đầu vào với thiết bị có thực tế thay cho công tắc mô : COM + 24VDC ' 00 ⊥ & & & & 01 02 03 ' 04 Nút bấm Công tắc giới hạn ' Sensor tiÖm cËn ' 05 ' ' ' 06 07 Đầu phát 08 Đầu thu 09 ' 10 11 Sensor quang loại thu phát Mạch liên động ' ' - 0V % Các cách nối đầu vào số PLC có dạng sau: 1) Đầu vào tiếp điểm rơle (Relay) Relay mA/12 mA IN COM ( + ) CPM1 CuuDuongThanCong.com https://fb.com/tailieudientucntt H−íng dÉn tù häc PLC CPM1 qua hình ảnh Chơng 2: Cấu trúc PLC 2) Đầu vào transistor kiểu NPN Sensor + Output • Sensor power Supply • IN CPM1 mA /12 mA V COM (+) 3) Đầu vào transistor kiểu PNP + Sensor power Supply CPM1 mA /12 mA •Output • • • 0V Chó ý IN COM (-) Dòng vào đầu vào IN00000- IN00002 Dòng vào đầu vào khác = = 12 mA mA Khi đầu vào PLC mức ON, đèn tơng ứng PLC sáng # Các đị a nhớ (Address) PLC Tất đầu vào nh nhớ lu trữ khác PLC sử dụng chơng trình thông qua đị a nhớ tơng ứng Các đị a nhớ đợc tổ chức thành nhóm gồm 16 bit gọi word hay Channel (CH) Mỗi bit có giá trị Các bit đợc đánh số từ 00 đến 15 từ phải qua trái Đị a đầy đủ bit đợc ký hiệu chữ số: chữ số đầu từ trái qua ký hiệu channel, chữ số sè thø tù cña bit 15 14 13 12 1 11 10 0 09 08 07 06 05 04 03 02 01 00 1 0 1 CH000 CH001 CH002 CuuDuongThanCong.com https://fb.com/tailieudientucntt H−íng dÉn tù häc PLC CPM1 qua hình ảnh Chơng 2: Cấu trúc PLC Khi tham chiếu đến bit này, ta phải đị nh đị a channel (word) số cña bit word 00015 15 14 13 12 1 11 10 0 Channel 00006 00009 09 08 07 1 06 05 04 03 02 01 00 1 0 Bit 00000 CH000 CH001 00100 CH002 00201 C¸c vïng nhí (Memory Areas ) CPM1 CH 000 CH 001 CH 002 INPUT AREA CH 009 CH 010 CH 011 CH 012 OUTPUT AREA CH 019 CH 200 CH 210 CH 211 WORK AREA CH 239 SPECIAL REGISTERS SR 240 TR SR 255 TEMPORARY REGISTERS (Relays) TR HR 00 HOLDING REGISTERS (Relays) HR 19 AR 00 AUXILLIARY REGISTERS (Relays) AR 15 LR 00 LINK REGISTERS (Relays) LR 15 TIM 000 TIMER / COUNTER TIM 127 DM 0000 DM 1023 DATA MEMORY Read / Write DM 6144 DM 6599 DATA MEMORY Read Only DM 6600 DM 6655 DATA MEMORY PLC Set up CuuDuongThanCong.com https://fb.com/tailieudientucntt H−íng dÉn tù häc PLC CPM1 qua hình ảnh Chơng 2: Cấu trúc cđa PLC C¸c vïng nhí th−êng dïng bé CPM1 CH000-CH009 CH010 - CH019 CH200 - CH239 SR240 - SR255 TR0 - TR7 HR00 - HR19 AR00 - AR15 LR00 - LR15 TIM/CNT 000 - TIM/CNT 127 DM0000 - DM1023 DM6144 - DM6599 DM6600 - DM6655 INPUT AREA (các đầu vào) OUTPUT AREA (Các đầu ra) WORK AREA (vùng nhớ hỗ trợ dùng tự do) SPECIAL REGISTERS TEMPORARY REGISTERS (Relays) HOLDING REGISTERS (Relays) AUXILIARY REGISTERS (Relays) LINK REGISTERS (Relays) TIMER / COUNTER (Đị a dạng bit word timer vµ counter) DATA MEMORY READ / WRITE - Vïng nhí cho phÐp ®äc ghi DATA MEMORY READ ONLY - Vïng nhí chØ cho phÐp ®äc DATA MEMORY PLC SETUP - Vïng nhí l−u thiÕt lËp cđa PLC Víi bé CPM1 Training kit, đị a bit word CH00 từ Bit 00 đến Bit 11 cho đầu vào, word CH010 Bit 00 đến Bit cho đầu Khi viết chơng trình, đị a thờng đợc viết dới dạng ví dụ 000.01 (có dấu chấm đị a chØ cđa word vµ sè cđa bit word) 00001 (không có dấu chấm) CuuDuongThanCong.com https://fb.com/tailieudientucntt Hớng dẫn tự học PLC CPM1 qua hình ảnh Chơng 3: Lập trình 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ó đợc dùng để đọc chơng trình nhớ thiết lập chế độ hoạt động PLC Bộ Programming Console đợc 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 PRO01 OMRON Programming Console MONITOR PROGRAM RUN FUN SFT AND OR LD OUT E B A ! F C SHIFT NOT CNT TR *EM LR AR HR TIM EM DM CH *DM CONT EXT CHG SRCH SET DEL MONTR RESET INS CLR VER WRITE D # 3.1 Khởi đầu Khi nối Programming Console với PLC, hình Programming Console hỏi Password hiển thị (Display) PASSWORD! Để nhËp Pasword truy cËp, bÊm nh− sau : CLR MONTR CLR 00000 10 CuuDuongThanCong.com https://fb.com/tailieudientucntt H−íng dÉn tù häc PLC CPM1 qua hình ảnh Chơng 6: Lập trình phần mềm SYSWIN máy tí nh Làm tơng tự nh với tiếp điểm Đánh vào ô Address điạ 000.01 nhấn OK Tiếp theo tõ c«ng chän lƯnh Output råi di chuột đến vị trí cần đặt lệnh nhấn nút trái chuột Đánh vào ô Address đị a 010.00 råi nhÊn OK [ 32 ] CuuDuongThanCong.com https://fb.com/tailieudientucntt H−íng dẫn tự học PLC CPM1 qua hình ảnh Chơng 6: Lập trình phần mềm SYSWIN máy tí nh Nhập lệnh OR cách tạo tiếp điểm nối song song với tiếp điểm Network Trên công cụ chọn tiếp điểm Contact đặt phí a dới tiếp điểm 000.00 Gõ vào ô Address đị a 000.02 nhấn OK Tiếp theo nối tiếp điểm vừa tạo với tiếp điểm nằm cách chọn công cụ nhấn nhấn chuột vào vị trí nằm gi−· dßng F5 [ 33 ] CuuDuongThanCong.com https://fb.com/tailieudientucntt H−íng dẫn tự học PLC CPM1 qua hình ảnh Chơng 6: Lập trình phần mềm SYSWIN máy tí nh Để xoá tiếp điểm CH000.01, nhấn trỏ chuột tiếp điểm (hoặc dùng bàn phí m di ô chọn đến tiếp điểm), nhấn DEL (hoặc từ menu Edit chọn Delete) Nếu muốn phục hồi lại lệnh vừa bị xoá, chọn Undo từ menu [ 34 ] CuuDuongThanCong.com https://fb.com/tailieudientucntt Hớng dẫn tự học PLC CPM1 qua hình ảnh Chơng 6: Lập trình phần mềm SYSWIN máy tÝ nh HiƯn ta ®· nhËp xong Network cđa chơng trình Để thêm Network vào, bấm vào nút Insert Network Insert Network Tõ hép tho¹i hiƯn ra, chän vị trí nơi chèn Network ta sÏ chÌn Network míi vµo phÝ a d−íi network hiƯn hành nên chọn BELOW Current Network nhấn OK [ 35 ] CuuDuongThanCong.com https://fb.com/tailieudientucntt H−íng dÉn tù häc PLC CPM1 qua hình ảnh Chơng 6: Lập trình phần mềm SYSWIN máy tí nh Network lệnh END (01) Đặt trỏ vào vị trí ô network, sau bấm phí m F8 để chèn lệnh Function vào ô trống Để chọn lệnh cần thiết, đánh mã lệnh (ở 01), đánh tên lệnh lựa Function từ danh sách có sẵn cách nhấp vào nút Select Ngoài tham khảo thêm lệnh cách nhấp vào nút Reference Gõ END vào ô Function nhấn OK để kết thúc Chơng trình hoàn chỉnh ta vừa nhập có dạng nh hình dới : ! 6.3 Đặt tên ký hiệu mô tả (SYMBOL) cho đị a Để đặt tên ký hiệu mô tả cho đị a chỉ, trớc tiên di ô chọn đến đị a cần đặt tên, ô Adr cuối hình hiển thị đị a hành sau bấm vào ô Sym đánh vào tên cho đị a Phần mô tả đị a đánh vào ô Com Lu tên vừa đặt cách bấm nút STORE [ 36 ] CuuDuongThanCong.com https://fb.com/tailieudientucntt H−íng dÉn tù häc PLC CPM1 qua hình ảnh Chơng 6: Lập trình phần mềm SYSWIN máy tí nh Address CH000.00 CH000.01 CH010.00 Symbol Switch0 Switch1 Motor ! 6.4 Nạp chơng trình vào PLC (Download program to PLC) ☛ Nèi m¸y tÝ nh PC với PLC qua chuyển đổi cáp RS232C Đầu cắm chuyển đổi nối vào cổng Peripheral Port PLC Máy tí nh có chạy SYSWIN RS-232C Adapter CPM1 CPU Unit C¸p RS-232C [ 37 ] CuuDuongThanCong.com https://fb.com/tailieudientucntt Hớng dẫn tự học PLC CPM1 qua hình ảnh Chơng 6: Lập trình phần mềm SYSWIN máy tÝ nh ☛ Tõ menu Online, chän Connect ®Ĩ kÕt nối với PLC Sau máy tí nh kết nối đợc với PLC, đèn COMM PLC nhấp nháy mục khác menu trở thành màu đen (đợc phép lựa) Online Menu Cũng từ menu Online chọn Download program Một hộp thoại sau hỏi ta có muốn xoá nhớ chơng trình PLC không (Clear Program Memory) trớc nạp Nên lựa tuỳ chọn để tránh vấn đề xáy Bấm OK để nạp chơng trình vào PLC Khi việc nạp hoàn tất bấm nút OK hộp thoại sau để tiếp tục : Chú ý : Không thực đợc việc Download vào PLC nÕu PLC ®ang ë chÕ ®é RUN [ 38 ] CuuDuongThanCong.com https://fb.com/tailieudientucntt H−íng dÉn tù häc PLC CPM1 qua h×nh ảnh Chơng 6: Lập trình phần mềm SYSWIN máy tí nh ! 6.5 Chạy chơng trình (RUN) Chuyền PLC sang chế độ RUN MONITOR nút PLC Mode PLC Mode ChuyÓn tõ STOP/PRG Mode sang Monitor Mode råi bÊm OK PLC sÏ chun sang chÕ ®é Monitor Mode [ 39 ] CuuDuongThanCong.com https://fb.com/tailieudientucntt H−íng dÉn tù häc PLC CPM1 qua hình ảnh Chơng 6: Lập trình phần mềm SYSWIN máy tí nh Chú ý Trong chơng trình chạy thay dõi cách hoạt động chơng trình cách bấm vào nút Monitoring ! 6.6 Bổ sung lệnh TIMER COUNTER Tr−íc hÕt chun chÕ ®é cđa PLC sang PROGRAM mode Máy tí nh hỏi thao tác làm thay ®ỉi chÕ ®é PLC, cã tiÕp tơc hay kh«ng, ta chọn YES Bổ sung lệnh Timer Counter vào chơng trình 1) Bổ sung Network vào chơng trình cách chọn Insert Network 2) Trong network thêm tiếp điểm 000.03 3) Bổ sung Timer vào cách chọn TIM đặt sau tiếp điểm Trong hộp thoại Timer mở nhập vào 000 số thứ tự Timer, ô Value nhập vào ô Timer giá trị #1000 (tức 100 giây) (chú ý phải có dấu #) có đị a (Address) [ 40 ] CuuDuongThanCong.com https://fb.com/tailieudientucntt H−íng dÉn tù häc PLC CPM1 qua hình ảnh Chơng 6: Lập trình phần mềm SYSWIN máy tí nh Kết sau bỉ sung lƯnh Timer : 4) Bỉ sung tiÕp Network vào chơng trình cách chọn Insert network, BELOW Current Network nhấn OK 5) Thêm tiếp ®iĨm cã Address lµ 000.04 vµo network nµy 6) Bỉ sung Counter vào chơng trình cách chọn CNT đị nh vị trỏ chuột vào sau tiếp điểm Nhập vào số Counter Value lµ DM0000 råi nhÊn OK [ 41 ] CuuDuongThanCong.com https://fb.com/tailieudientucntt Hớng dẫn tự học PLC CPM1 qua hình ảnh Chơng 6: Lập trình phần mềm SYSWIN máy tí nh 7) Bổ sung chân nối đầu vào reset cho Counter cách chọn tiếp điểm Nhập vào đị a 000.05 cho tiếp điểm 8) Sau thực nạp chơng trình vào PLC (Download program) 9) Chuyển PLC sang chế độ Monitor mode RUN Mode 10) BÊm nót Monitor ®Ĩ theo dâi Chó ý NÕu lúc thử bật công tắc 000.04 đếm không đếm giá trị đặt nội dung DM 0000 lµ [ 42 ] CuuDuongThanCong.com https://fb.com/tailieudientucntt Hớng dẫn tự học PLC CPM1 qua hình ảnh Chơng 6: Lập trình phần mềm SYSWIN máy tí nh ! 6.7 Theo dõi hoạt động chơng trinh 1) Theo dõi trạng thái tiếp điểm: Bấm đúp chuột vào ô trống vùng theo dõi, gõ đị a 000.00 vào ô Address hộp thoại Edit Value råi bÊm nót READ Vïng theo dâi 2) Theo dõi đị a dạng word: Bấm đúp chuột vào ô trống bên cạnh vùng theo dõi gâ vµo DM 0000 råi bÊm nót READ Lóc nµy giá trị DM0000 cha đợc thiết lập giá trị lúc chạy [ 43 ] CuuDuongThanCong.com https://fb.com/tailieudientucntt H−íng dÉn tù häc PLC CPM1 qua hình ảnh Chơng 6: Lập trình phần mềm SYSWIN máy tí nh 3) Để đặt giá trị cho DM 0000, bấm đúp chuột vào ô DM 0000 vùng theo dõi Nhập giá trị 10 vào ô Value hép tho¹i më råi bÊm nót WRITE để ghi giá trị vào PLC Thanh ghi DM 0000 có giá trị 10 4) Bây bật khoá 000.05 giá trị đếm Counter bị reset 10 giá trị DM0000 5) Bật tắt khoá CH000.04 nhiều lần ta thấy giá trị Counter giảm dần từ giá trị 10 [ 44 ] CuuDuongThanCong.com https://fb.com/tailieudientucntt H−íng dÉn tù häc PLC CPM1 qua hình ảnh Chơng 6: Lập trình phần mềm SYSWIN máy tí nh ! 6.8 Lu chơng trình Từ menu File chọn Save project as Chọn th mục lu file gõ tên file vào hộp File name nhấn OK để lu ! 6.9 Đọc chơng trình từ PLC (Upload program from PLC) % Từ menu File chọn New Project, nhấn OK để tạo chơng tr×nh míi [ 45 ] CuuDuongThanCong.com https://fb.com/tailieudientucntt H−íng dÉn tù học PLC CPM1 qua hình ảnh Chơng 6: Lập trình phần mềm SYSWIN máy tí nh % Từ menu Online chän Upload Program råi nhÊn OK ®Ĩ ®äc chơng trình từ PLC lên máy tí nh Chơng trình nhớ PLC đợc hiển thị hình Sau chọn lu chơng trình vào đĩa làm lu thực thay đổi nh bình thờng Chúc bạn thành công Nhóm biên tập: TN Bình (computer) - T Dũng (video) [ 46 ] CuuDuongThanCong.com https://fb.com/tailieudientucntt ... https://fb.com/tailieudientucntt Hớng dẫn tự học PLC CPM1 qua hình ảnh Chơng 2: Cấu trúc PLC % Nối dây đầu vào PLC Switch Các công tắc CPM1 PLC training kit lấy nguồn từ đầu Power Supply Output 24 VDC có sẵn PLC với dòng... https://fb.com/tailieudientucntt Hớng dẫn tự học PLC CPM1 qua hình ảnh Chơng 2: Cấu trúc PLC Ví dụ Số 2F61 hệ Hexa đợc biểu diễn nh sau PLC 0010 F 1111 0110 0001 2.2 Cấu trúc PLC OMRON INPUT DEVICES OUTPUT... ( + ) CPM1 CuuDuongThanCong.com https://fb.com/tailieudientucntt Hớng dẫn tự học PLC CPM1 qua hình ảnh Chơng 2: Cấu trúc PLC 2) Đầu vào transistor kiểu NPN Sensor + Output Sensor power Supply