TRÁN THE SAN - NGỤ YÊN NGỌC PHƯƠNG KHÍ C H Ế TẠO MÁY Đ ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HCM 629.89 Pr 121 s THIẾT KẾ MẠCH LẬP TRÌNH PLC TRẦN THẾ SAN - NGUYÊN n g ọ c ph ươ ng Khoa Co' Khí Chế Tạo Máy Trường Đại Học Sư Phạm Kỹ Thuật Tp HCM THIẾT KẾ MẠCH LẬP TRÌNH PLC NHÀ XUẤT BẢN KHOA HỌC VÀ KỸ THUẬT L i nói đầu Bộ điều khiển lập trình (PLC — Programmable Logic Control ler), bước p h t triển kỹ thuật điều khiển, sử dụng ngày rộng rãi Các vấn đề lý thuyết mạch điều khiển điện - điện tử sở đ ể p h t triển điều khiển lập trình Các học viên trường công nhân kỹ thuật, sinh viên cao đẳng đại học chuyên ngành điện k h í học điều khiến lập trình, lý thuyết thực hành, ứng dụng ngày rộng rãi PLC thực tiễn Cuốn sách trình, bày dạng tập lớn (gồm 24 bài) chia làm hai phần P h ầ n I: Đ iề u k h iể n đ ộ n g c b ằ n g đ iệ n tử Phần có năm tập lớn, trình bày tóm tắt lý thuyết thực hành mạch điều khiển P h ầ n II: L ậ p trìn h Phần gồm 19 tập lớn T ấ t tập xếp theo thứ tự từ dễ đến khó, từ đơn giản đến phức tạp có tính thực tiễn Mỗi nêu rõ mục đích, nội dung, tài liệu đọc thêm , vật tư, bước thực K èm theo m ỗi tập thí nghiệm câu hỏi Các tập th í nghiệm có th ể thực với hướng dẫn thấy cô giáo học viên tự thực đ ể nâng cao trình độ Cuối sách phụ lục lệnh dùng lập trình logic danh mục linh kiện thông dụng M ục đích sách phục vụ rộng rãi bạn đọc, từ học viên, sinh viên đ ể làm tài liệu học tập, đến thầy cô giáo để tham khảo Ngoài ra, bạn đọc yêu thích điện điều khiển lập trình logic có th ể tìm nhiều điều thú vị PHÂN I ĐIỀU KHIỂN ĐỘNG c BẰNG c ĐIỆN TỬ Trong phần này, tậ p lớn giúp bạn làm quen với linh kiện điện tử sơ đồ logic bậc thang Các mẫu logic bậc thang giới thiệu nhằm cung cấp ý tưởng nguvên lý vận hàn h m ạch điện dùng ứng dụng thực tế Ớ đặc biệt nhân m ạnh việc sử dụng điều khiển điện áp th ấp để băo đảm môi trường an toàn Ngày nay, điều khiển lập trìn h thay th ế hầu h ế t relay điện tử thời chuẩn Tuy nhiên, phân tích logic giữ nguyên giá trị, kiến thức lĩnh vực sở đế hiếu kỹ th u ậ t lập trìn h NỘI DUNG Sau hoàn t ấ t phần bạn có khả năng: • T hiết k ế k ế t nối sơ đồ bậc th an g biểu thị quan hệ logic cùa tín hiệu nhập xuất • Xây đựng m ạch điều k h iển sử dụng nút nh ấn khởi động động với điện áp toàn phần • N ghiên cứu nguyên tắc quy định Tiêu Chuẩn Điện Hoa Kỳ (NEC) m ạch điều khiển động • Áp dụng công tắc chọn kiểu n h ấ n - xoay cho nhiều hệ thông logic • P h â n tích m ạch trễ thời gian - on thời gian - off, áp dụng chúng m ạch điều khiển công nghiệp • Hiểu công dụng tả i khởi động động ba pha • Xác lập m ạch điều khiển th u ận đảo chiều đế’ tạo chuỗi thứ tự chuyên biệt • Chọn khởi động cuộn dây điện áp th ấp IEC hợp lý • N h ận biết nôi k ế t module nhập/xuất điều khiển lập trình • Lập trìn h tham số truyền động AC điều chỉnh tầ n sô' Gài tập lé* f' ỡ CÁ C MẠCH ĐỪNG - KHỞÍ ĐỘNG MỤC ĐÍCH T h iế t k ế nối k ế t m ạch n ú t n h ấ n dừng - khởi động dùng để điều k h iể n k h ỏ i động đ iện áp to n p h ần NỘI DUNG Sau k h i hoàn t â t b ài tậ p n àv b n có k h ả năng: • H iểu khở i động đ ịn h mức NEM A IEC điện áp toàn p h ẩn • H iểu m ạch dừng - khới động • Nô'i k ế t tiế p đ iểm rela y tả i bao kín • H iểu m ục 430 N EC động cơ, m ạch động cư, điều k h iển T ài liệu đọc th êm : Đ ộng điện , m ạch bảo vệ, m ạch điều khiến VẬT LIỆU Nguồn đ iện 24V 120V AC (2) Bộ khởi động IEC , với cuộn 24V AC công tắc phụ NC/ NO (thường đóng/thư ờng mở) (2) N ú t n h â n dừng - khởi động (1) N út n h ấ n khởi động (3) Đèn th í ng h iệm 24V (1) Đ èn th í ng h iệm 120V (3) Relay với công tắ c NC công tắc NO IECvò NEMA- Các tổchức chuyên ngành IEC (In te rn a tio n a l E lectric - Technioal Oom m ission — y ban Đ iện - Kỹ th u ậ t Quốủ tế) th n h lậ p n ăm 1906 nh ằm nỗ lực tậ p tru n g hóa tiêu chuẩn tra n g th iế t bị diẹn tro n g nước công nghiệp Cơ quan bầu cử gồm quốc gia th n h viên, quốc gia có phiếu bầu vào ủy ban IEC tổ chức quôc tế Các hoạt động ủy ban theo truyền thống chủ yếu đưa khuyến nghị tham sô' th iế t kế săn phẩm quy trìn h kiểm nghiệm Các nhà sản xuất có th ể kiểm nghiệm công bô' thông tin kỹ th u ậ t cung cấp sở cho khách hàng để so sánh theo định mức cho trước Các tiêu chuẩn IEC phản ánh nhu cầu triế t lý kỹ th u ậ t quốc gia th n h viên Trên sở đó, nhà sản xuất Mỹ th n h lập H iệp Hội Quốc Gia Các Nhà Sản Xuất Điện (National Electrical M anufacturers Association — NEMA.) năm 1926 NEMA đưa tiêu chuẩn th iế t kê thông sô' kỹ th u ậ t kiem nghiệm để th iế t lập tiêu chuẩn hóa cho công nghiệp điện Bác Mỹ Triết lý thiết kế Nói chung, thường có quan niệm sai lầm cho rằn g tiêu chuẩn IEC NEMA r ấ t khác th iế t k ế khác Trên thực tế, th iết kê p h ả n án h môi trường kinh tê' trị th iế t ké hình th àn h Cả hai loại th iế t kê nh ằm đáp ứng nhu cảu thị trương sử dụng triế t lý riêng Các khởi động NEMA th iế t kê nhằm dễ dàng lựa chọn thích hợp với khoảng ứng dụng rộng Các tiêu chuẩn NEMA tiêu chuẩn lựa chọn Các n h sản xuât th iết kê' th iế t bị ho đế lựa chọn phù hợp hệ thông kích cỡ Với khởi động NEMA, kích cỡ có định mức ứng dụng thích hợp b ất kỳ, b ất kể nhà sản xuất Các th iế t kê' NEMA có mức hiệu suất cao khoảng ứng dụng rộng Cách tiếp cận làm cho sản phẩm có tín h dự phòng cao, thường có kích thước lớn Các tiêu chuẩn IEC tiêu chuẩn vận hành khởi động phải đ t yêu cầu vận h n h với định mức cho trước Với khởi động IEC, lựa chọn chủ yếu dựa trê n ứng dụng điều kiện vận h n h Khi lựa chọn khởi động IEC, bạn phải xét yếu tố tải, sử dụng, tuổi thọ điện ứng dụng Các câp AC3 AC4 dùng phổ biến lựa chọn khởi động IEC cho động công nghiệp tiêu chuẩn Các n h sả n xuất kiểm nghiệm sản phẩm họ theo tiêu chuẩn để công bô' định mức tuổi thọ tiếp điểm Điểu khác b iệt khởi động NEMA chê' tạo để lựa chọn theo hệ thống kích cỡ Với khởi động IEC lựa chọn dựa trê n cấp sử dụng đường cong tuổi thọ - tải Cả hai loại sán phầm NEMA IEC có th ể chọn để có vận hàn h tòi Ưu khoảng rộng ứng dụng Cả h cần chọn m ột cách cấn th ậ n để bảo đảm vận h n h hợp lý Bảo vệ tải Bảo vệ tả i p h ầ n tích hợp khởi động, bảo vệ động k h i dòng đ iện tă n g đột ngột Các relay tả i thường kèm với khởi động theo đ ịn h mức IEC có cấp bảo vệ 10 th iế t k ế để v ận h n h tro n g 10 giây với lầ n dòng đ iện tả i to àn p h ần Các relay tả i n y sử dụng p h ầ n tử n h iệ t tíc h hợp, không yêu cầu cung câ'p p h ầ n tử n h iệ t Để tă n g tín h lin h h o t, tả i IEC sử dụng hiệu chỉnh kiểu th a n h trư ợ t để điều ch ỉn h xác lập tả i đốì với định mức dòng tả i to àn p h ầ n k h ác n h a u tùy theo định mức động Các khở i động theo đ ịn h mức NEMA cần có th ê m p h ầ n tử n h iệ t cho relay tải Các p h ầ n tử n h iệ t n ày quy định theo số cấp an to n biểu th ị thờ i gian tố i đa (tín h theo giây) relay h o t động có dòng đ iện gấp lầ n dòng đ ịn h mức Relay tả i câ'p 10 h o t động không 10 giây dòng điện gâ'p lầ n định mức C ấp 10 đề n ghị dùng cho động với thờ i gian k h ó a ro to r n g ắn , ch ẳn g h n bơm nước ngầm Relay tả i cấp 20 h o t động không 20 giây cường độ dòng điện đến 600% đ ịn h mức Loại n y thường dùng cho ứng dụng chung Relay tả i cấp 30 có th i gian vận h n h không 30 giây, thường dùng cho động tru y ề n động tả i quán tín h cao đòi hỏi thờ i gian gia tốc Sỡđề bộcthang Phương ph áp b ả n để biểu th ị ngôn ngữ điều k h iển sơ đồ bậc th a n g sơ đồ m ạch Sơ đồ bậc th a n g biểu th ị m ạch cần th iế t cho v ận h n h b ản m ạch điều k h iển , không trìn h bày quan hệ chi tiế t lin h kiện tro n g m ạch điều k h iển, mục đích n h ấ n m ạn h vận h n h điện m ạch điều k h iển (H ình 1.1) Sơ đồ bậc th a n g b ả n có hai phần: (1) nguồn công su ấ t biểu th ị bằn g h vạch đậm song song th ẳ n g đứng, (2) dòng điện qua p h ậ n m ạch, c h ẳn g h n n ú t n h ấ n , giới h ạn , tiế p điểm , cuộn dây, công tắc tải Dòng điện vẽ b ằn g đường ngang nối đường biếu th ị nguồn So' đồ m ạch có lin h k iện tro n g hệ thông, biểu th ị quan hệ 10 L1 |_2 Hình 1.1 Sơ đồ bậc thang dừng - khởi động lình kiện Các nối k ế t khởi dộng, công tắc nút n h ấ n nêu chi tiế t sơ đồ mach (Hình 1.2) Nút nhấn dừng- khới động H ìn h 1.1 m inh h ọ a n ú t n h ấ n dừng - khởi động B ạn quan s t phép to án logic m ạch dừng - khởi động N út dừng thường đóng m ắc nôi tiế p với dây nguồn Khi n h ấ n , n ú t dừng n g ắ t m ạch làm cho cuộn dầy k h ô n g cấp điện N ú t khởi động thường mở m ắc nối tiế p với d ây nguồn (về logic phép AND với n ú t dừng) Khi n h ấ n , nút khởi động nôi m ạch đế’ cấp điện cho cuộn dây Các tả i mắc nối tiế p với dây nguồn Điều n ày tạo ba n h ậ p phép toán logic AND với n ú t n h â n dừng khởi động Các tiế p điểm làm kín m ắc song song vứi n ú t khởi động (phép logic OR với n ú t khởi động) Khi cuộn dây cấp nguồn, tiế p điểm làm kín đóng đề trì dòng diện tro n g m ạch B ài tậ p lớn th í ng h iệm liên quan m in h họa k h i niệm ìogic kỹ th u ậ t có th ể dùng với b i tậ p khác toàn An to àn luôn v ấn đề h n g đầu Sử dụng thói quen m việc an to n k h ô n g đòi hỏi kỹ th u ậ t đặc b iệt, yêu cầu sứ dụng tra n g th iế t bị phương p h p tu ân thủ quy định an to àn B n cần n ắ m vững quy định n y phòng th í nghiệm An B ạn h ã y p dụng quy đ ịn h an to àn thực h iện tậ p tro n g sách K hông ch ạm vào dây nóng N g ắ t điện nguồn trước thực th í nghiệm Sử dụng điều k h iể n điện p th ấ p (không 30V) có th ể Chỉ đóng m ạch nguồn để th í nghiệm phép người có trá c h nhiệm CHƯỜNG TRÌNH LOGIC N út nhân dừng tạm thời thường dóng Khi nhấn, mạch bị ngắt, động dừng N ú t n h ấ n khởi động tạ m th i thường mở K hi n h ấ n , m ạch đóng, động khởi động C ông tắ c thườ ng m ở, đóng/m m ạch khởi động 12 C ontactor động điện áp to àn p h ầ n 1EC với cuộn dây 24V, AC DC Reỉay n h iệ t (bảo vệ) tả i chon với kh o ản g dòng diện tương ứng dộng Lệnh Hoạt động Mếu CgC £||gu kiện nhập chuyển từ sai sang đúng, khôi chuyển tiếp ghi kích hoạt cho I/O module nhánh 1, nhóm 0, module ũ Khối diều khiển (BT10:0 —6 word file) chứa trạng thái truyền Tập tin liệu chứa liệu dể ghi vào module (IS110:10) Chiểu dài BT (40) xấc định số từ ngữ dược truyền, truyền khối không liên tục dược xếp theo hàng chạy lần chuyển tiếp bậc thang từ sai sang dũng; truyền khối liên tục dược xếp theo hàng lặp lại nhiều lẩn Bạn dùng kiểu liệu N (số nguyên) cho khối diều khiển -BTW - U»« iransK» BLOCKTHNSFRWRfTE BJW Rack Group Modul« Control Block BTHfcO Dala Fl« N1ft10 Langst 40 Contexts Y Các lệnh ASCII Cấc bit trạng thái EN-EnaUe DN- Dona Bi Ht - Error Bí EM- EmptyBit EU-Queue FD - FoundBit Lệnh -A B L -ASCII TEST FOR LINE Channel Control R6.32 Characters - ACB -ASCI CHARS INBUFFER Channel Control R6:32 Characters _~ ~ STR1NGTOIHTEGERCONVERSION ■ Hóạt động ASCII Testlor Una ABL ASCII Characters in Buffer ACB 218 Nếu diều kiện nhập chuyển từ sal sang đúng, xử lý báo cáo tổng số ký tự đệm dặt giá trị vào từ ngữ vị trí (.POS) cấu trúc diều khiển Bộ xử lý hiển thị giá tri ô ký tự trẽn mán hiển thị Convert ASCII string Mếu điểu kiện nhập đúng, xử ỉý tointegerACi chuyên chuôi ST38-90 số nguyên DesT* -— Nếu điều klện nhập chuyển từ sai sang dúng, xử lý bán cáo số ký tự dệm, theo chiều thuận kể ký tự kết thúc dòng dặt giá trị vào từ ngữ vị trí cấu trúc điểu khiển (R6:32.POS) Bộ xử lý hiển thị giá trị ô ký tự hiển thị lưu kết quà I\I7:123 Trạng thái bít Hoạt dộng c xấc lập, nguồn âm: không, xác lão lai V xác lập, nguồn > = 32,768 < = -32,708; không, xấc lập lặi- z xác lập, nguổn zero: không, xác lâp lai s xác lập, đích âm, không, xác lập lại Lệnh ' - ACN STRING CONCATENATE Source A ST38S0 Source B SĨ37:91 Dest ST52:76 - a ex — STRING EXTRACT Source ST38:40 Index 42 Number to Dost ST52:75 -A iC - Ị INTEGER TO STRING CONVERSION Source 878 Dest ST38:42 — AHL - — ASCII HANDSHAKE UNE Channel AND Mask' OR Mask Control Channel Status 0001 0003 R6:23 -A R D ASCII READ Channel Dest ST52.76 Control R6:32 String length 50 Characters Read - AHÍ ASCII READ UNE Channel o Dest ST50:72 Control R&30 String Length 18 Characters Read - ASC -STRING SEARCH Source ST3&40 Index 35 Search ST5280 Result 42 Hoạt động ASCII String Concatenate ACN Nếu dieu kiện nhập đúng, xử lý nối chuỗi ST38:90 với chuỗi ST37:91 lưu kết vào ST52:76 ASCII String Extract AEX strtng ^ AIC Nếu điểu kiện nhập đúng, xử lý trích 10 ký tự bắt dẩu từ ký tự thứ 42 ST38:40 lưu kết vào ST52.75 Nếu dicu kiên nhập dứng, xử lý chuyển giá trị 876 thành chuỗi lưu kết vào ST38:42 Nếu điẽu kiện nhập chuyên từ sai sang đúng, xử lý sử dụng AND Mask vả OR Mask để xác định xắc lập hay xác lập lại dòng DTR (bit 0) RTS (bit 1) hay để nguyên (không thay đổi) Các bít AND Mask làm cho (các) dòng xác lập để (cấc) dòng không thay dổi Bit OR Mask làm cho (các) dòng dược xác ỉâD không thay dối ASCII Read ARD ễ íT & S i DN - Done Bit ER-EmirBit UL - Unload EM - Entpty Eli - Queue ASCII Read line ARL Status Bits EN - Enable ON - Done Bit ER - Error Bit UL - Unload EM - Emoty EU - Queue ASCII Stnng Sear* ASC Nếu cấc diều kiện nhập chuyển từ sai sang đúng, đọc 50 ký tự từ đệm chuyển chúng dến ST52:76 Số lượng kỷ tự đọc lưu R6:32 POS vá hiển thị khung Characters Read phẩn hiển thị lênh Nếu điểu kiện nhập chuyển từ sai sang dùng, đọc 18 ký tự (hoặc dến cuối dòng) từ dệm chuyển chúng dến ST50;72 Số lượng ký tự dọc lưu vào R6:30.POS hiển thị khung Characters Read cùa phẩn hiển thị lệnh Nếu điều kiện nhập đúng, tìm kiếm ST52:80 bẩt đẩu tự ky tự thứ 35, đối VÔI chuỗi dược phát ST38:40; Trong ví dụ này, chuỗi phát với chì số 42 Nếu không tìm dược chuôi, bit lỗi nhỏ lệnh ASCII S:17/8 đươc xác lập vá kết zero _ _ 2Ỉ9 tilth : * * '**'+ -| li ’ tifir.il! ’•>' ■' -A S R ASCISTRWaCOMPARE SourceA ST37:42 Source B ST3&90 - AWA ASCII WRITE/ Channel Source Control sting Length Characters Sa Hoạt động ASCII Strtng Compare Nêu chuỗi ST37:42 la đông VÓI chuỗi ** ST38.90, lệnh Chứ ý, lệnh nhập Chiều dài chuỗi không hiệu lực làm cho bit lỗi nhỏ S',17/8 lệnh ASCII dược xác lập lệnh sai AWA WHteAPPe,ld Nếu cac đi^U k'-n nhập chuy®n to sai san9 Ị 2NO-2NC lo olo ol iõ d õ M CÁC KHỐI TÍNH NA NG d ặ c b i ệ t | q 1g|«->1n fe rn o T45E T55E Dối với cần gạt, công tắc chọn - vị trí, nhấn - xoay với mã cam 15, phép dùng tối da khối tiếp dỉểm Các dẩy - kéo chi dùng tối đa khối tiêp diẽm © Giới hạn cho vận hành Khoảng cách tâm - tàm tối thiểu 2.5 in Không lắp vào hộp T-Line tiẽu chuẩn 221 Các linh kiện nhân - xoay Mồ TẢ: Bộ điều khiển nhấn - xoay kết hợp chức nút nhấn công tắc chọn Cấc tiếp điểm vận hành tác động phối hợp xoay vành nhấn nút Tương tự hẩu hết linh kiện T-line, loại có hai dạng, thứ dạng linh kiện ròi dể lắp truồng, thứ hai lắp sẵn Khi lựa chọn cam khối tiếp diểm, cẩn xem xét chức với vành xoay dến vị trí cho trước không ảnh hưởng đến nút nhấn (ký hiệu N), đến vị trí dó với nút dược nhấn (ký hiệu D) Điều thực cho vị trí xoay vành Bộ vận hành Cam 10250T24111 BỘ VẬN HÀNH VÀ CAM Màu kiểu nút Ben phẳng Bỏ phẳng Xanh phẳng Đen dài Đò dài Xanh dàl o o BẢNG CHỌN CAM VÀ KHỐI TIẾP ĐIỂM CHO CÔNG TẮC - Vj TRÍ o Không dùng cho dừng (Stop) khẩn cấp ® N = Nút vị trí bình thường; 0= Nhấn nút 222 Catalog số mã Đọc Ngang 10250 T241 T242 T243 T261 T262 T263 10250 T251 T252 T253 T271 T272 T273 Mã cam chọn từ Bảng dến 18 Bảng Chọn cam khối tiếp điểm cho công tắc - vị trí Ar B VỊ trí vành xoay Kết hợp \ t Mã cam Mã cam / Thứ tự mạch Mã cam N N Đ 0 0 X 0 0 0 X X X 0 B 0 0 0 X X X X X X X ỡ 0 0 X X X X X X ■ — m » — « IV N ■^ >0 ỉ r Nỡ 11 X 0 X 12 X 0 X X — — 0 ứ X X X X X A õ^õ NO — A rv * » M ĩ^ ĩ NO X X 0 X X 1rS » Ấ r ^ H A p -I m ku» NC B ^ IC H » í * - - * » A ĩH NO 5^ NQ vo ‘ừ » # iể S — A r^ẽ NO ÌỂ S — — 0 X 17 X X X X X 18 X 0 0 ữ 0 0 X X X 21 X X X 0 22 X X X X X 23 X X X X 24 X X X 25 X A aIạ X X X X X 0 ỡ 0 IU* NC X 28 29 X X X X ỡ 0 X X X 30 31 X X X X X X X X 0 X 32 33 X X X X 0 X X A ag,fl NC A K — K — A K 1^ K A I_LÍ NC B e_Lfi *c Ar u * A NC L«J-« NC A f*jư Nt B^ NC Aaj* « • A »1» K AU i K * ĩ — — — ỉr a : í ì^ ¡ ũ : — X X X X — K 26 27 ■0 h Bộ vận hành ROTO-PUSH với nút phẳng K I S - í 1* X X Các nối kết không thực nhà máy Chúng giải thích bảng lựa chọn theo yêu cầu, phải thực noi sử dụng ;ế a : ¡M S 19 20 Mắc nối tiếp Mắc song song ĩ s X X 0 15 16 i & ỡ X X X ■9 K — ằt NO A r 1“» NO• — Ỉ K M* ỉ ĩ* -i NO — 10 X X • » K ỉữ s A 13 14 Mã cam Mã cam Mã cam 17 18 16 • N Đ Mã cam 15 ỉt t í» : ítỵ g ; N í Ồ 1A — ? X Giới hạn đến khối tiếp điểm © N = Nút nhấn vị tri bình thưởng D = Nhấn nút • — NC A » 1a 8_u NC UI * t K ** * Bộ vận hành ROTO-PUSH với nút dài ỉũ s u tt|> HC Í W S 223 Nhập cặp bước/ chuyển tiêp Bước chuyển tiế p n h ậ p theo cặp Bộ b iê n tậ p SFC cho phép b n n h ậ p cặp bước chuyển tiế p B n h ã y xem ví dụ cặp bước/ chuyển tiếp Q u a n t r ọ n g : Mọi tậ p tin chuyến tiế p p h ả i có lệ n h điều kiện EOT (k ết thúc chuyển tiếp) N ếu lện h n ày, xử lý tự động coi tậ p tin chuyển tiế p Các ví dụ tro n g p h ầ n n y nêu bước cần thực h iệ n sau k h i có tập tin chương trìn h B ảng m in h h ọ a phương ph áp n h ậ p bước chuyển tiế p đơn giản Để n h ậ p cấu trú c SFC, b n b ắ t đầu từ m àn h ìn h lựa chọn SFC Edit Bảng 4: Nhập Bưỏc/ Chuyển tiếp đơn giản xử lý PLC-5 Cặp bước/ chuyển tiếp Thức [F3] - Gắn kết bước/ chuyển tiếp [F4] - Chèn bước/ chuyển tiếp Đưa trỏ đến tập tin chương trình bước y CÍP bước/chuyển tiếp đơn giản [F1] - Chọn bước Đưa trỏ đến tập tin chương trinh chuyển tiêp [F2] - Chọn chuyển tiếp [Enter] để trở lựa chọn S F C Edit [F9] - Cấu hình/xây dựng [F10] - Sơ dồ xây dựnq B ảng trìn h b ày tá c vụ b n có th ể thực h iệ n trê n m n h ìn h A ssigning L ad d er Logic (gắn k ế t chèn bước/ chuyển tiếp) Bảng C c tác vụ khả dụng hình Assigning Logic Tác vụ Nhấn phím Chọn số tập tin làm sáng cho bước hành [F1] - chọn bước Chọn số tập tin làm sáng cho chuyển tiếp hiên hành [F2] - Chọn chuyển tiếp Chọn nhiều bước chuyển tiếp cấu trúc hành (nhánh), dưa trỏ đến bước chuyển tiếp kê' tiếp [F3] - Bước/chuyển tiếp Bỏ tập tin chương trình dang trỏ vào [F5] - Bỏ chọn tâp tin Tạo tập tin chương trình [F6J - Tao tâp tin Đổi tên tập tin chương trình dang chọn [F10] - Đổi tên 224 tâ D tin Tạo íựa chọn nhánh đồng thời Để tạo n h án h , bạn xem bước Bảng Bảng Nhập bước/ chuyển tiếp nhánh lựa chọn xử lý PLC - Nhấn phím Các cặp bưóc/ chuyển tiếp [F1] - Chọn nhánh [F3] - Gắn kết, [F4] - chèn Gõ điểm cuối nhánh (gõ số lổn để gắn kết nhánh cuối cấu trúc hành) [Enter] Đưa trỏ đến chân nhánh Một cặp bước/ chuyển tiếp □ -T01- -T02 -T07 STEP0111 STEP02 ị STEP07 -T08- -T09 -T14 Một cặp I bước/ chuyển tiếp [F1] - Kéo dài bên trái, [F2] kéo dài bên phải cho chân nhánh Đưa trỏ đến nhánh bước trước [F5] - Chỉnh sửa bước/chuyển tiếp Đưa trỏ đến tập tin chương trình bước [F1] - Chọn bước [F3] - Bước/chuyển tiếp Đưa-con trỏ đến tập tin chương trinh chuyển tiếp [F2] - Chọn chuyển tiếp [F3] - Bước/chuyển tiếp Xác định chuyển tiếp lại [Eníer] trở lựa chọn Selecied Brânch [Enter] trở lựa chọn SFC Edit Đưa trỏ đến chuyển tiếp dưới, thuộc nhánh [F4] - Chèn bước/chuyển tiếp Xác định tập tin chương trinh bước chuyển tiếp Bổ sung bước/ chuyển tiếp cho dường dẫn lại nhánh [Enter] trở SFC Edit [F9J - SFC contig/Build [F10] - Build Chart 225 Bảng Nhập bước/chuyển tiếp nhánh thời xử lý PLC -5 Nhấn phím _ Cặp bước/ chuyển tiếp [F2] - Nhánh thời [F3] - Gắn kết Gõ điểm kết thúc nhánh [Enter] Một Cặp [F13- Kéo dài bên trái, [F2] - kéo dài bên phải cho chân nhánh bước/ chuyển Đưa trỏ đến bước nhánh tận bên trái tiếp [F5] - chỉnh sửa bước/chuyển tiếp Đưa trỏ đến tập tin chương trinh bước I STEPOlj ISỈEP021 - - - [ S1ĨP07Ị [F1] - Chọn bước Một cặp bước/ chuyển tiếp [F3] - Bước/chuyển tiếp Xác định tập tin bước lại [F3] - Bước/ chuyển tiếp kế tiếp, trỏ trẽn chuyển tiếp Đưa trỏ đến tập tin chương trình chuyển tiếp [F2] - Chọn chuyển tiếp [Enter] trở lựa chọn Simultaneous Branch [Enter] trở lựa chọn S F C Edit [F9] - S F C Config/Build [F10] - Build Chart 226 MỤCLUC PHẦN I ĐIỀU KHIỂN ĐỘNG c BANG c đ iệ n t B ài tập lởn 1.0 Các m ạch dừng - khởi đ ộ n g Thí nghiệm 1.1 Hai khởi động động 14 Thí nghiệm 1.2 Hai cặp dừng - khởi đ ộ n g 15 Thí nghiệm 1.3 Khởi động lần lư ợ t 16 Thí nghiệm 1.4 Thứ tự nút n h ấ n đ n 17 Thí nghiệm 1.5 Các đèn không theo thứ t ự 18 B ài tập lớn 2.0 Các m ạch ch ạy - dừng theo chu k ỳ 19 Thí nghiệm 2.1 Chạy /dừng - N gắt - Tự động 25 Thí nghiệm 2.2 Relay chạy - dừng 26 Thí nghiệm 2.3 Relay chạy - dừng .27 Thí nghiệm 2.4 Relay chạy - dừng .28 B ài tập 3.0 M ạch Thí nghiệm 3.1 Thí nghiệm 3.2 Thí nghiệm 3.3 th u ậ n /đ ả o 29 M ạch thuận/ đảo tiêu c h u ẩ n .32 Dừng đảo chiều - chạy - dừng đảo chiều .33 Bốn khởi động chạy th u ậ n 34 B ài tập lớn 4.0 Các m ạch thời c h u ẩ n 35 Thí nghiệm 4.1 Khởi động theo thứ tự thời chuẩn 41 Thí nghiệm 4.2 Khởi động theo thứ tự thời chuẩn 42 Thí nghiệm 4.3 Bộ n h ấ n thời c h u ẩ n .43 Thí nghiệm 4.4 M ạch chuyền m ạch thời c h u ẩ n 45 Thí nghiệm 4.5 M ạch diễn dịch hai tốc đ ộ 47 B ài tập lớn 5.0 Hệ th ốn g tru yền dộng A C 49 227 PHẦN II LẬP T R ÌN H 55 B i tậ p lớ n 6.0 STO P - START (P L C ) 58 Thí nghiệm 6.1 Khởi động theo thứ tự 63 Thí nghiệm 6.2 Khóa/mở k h óa 63 Thí nghiệm 6.3 Cài đặt lại điều khiển (MCR) 64 Thí nghiệm 6.4 Tự động - t a y 66 Thí nghiệm 6.5 Các đèn sáng không theo thứ t ự 67 Thí nghiệm 6.6 Mạch logic thí n g h iệ m 68 B i tậ p lớ n 7.0 C h y v c h y d n g 70 Thí nghiệm 7.1 Bộ chọn chạy/dừng 74 Thí nghiệm 7.2 Dịch chuyển bit 75 B i tậ p lớ n 8.0 B ă n g t ả i b a o .77 Thí nghiệm 8.1 Thứ tự động theo thời c h u ẩ n 83 Thí nghiệm 8.2 Mạch thời chuẩn dập c ắ t 84 Thí nghiệm 8.3 Bộ thời chuẩn chu k ỳ 85 Thí nghiệm 8.4 Khởi động không theo thứ t ự 86 B i t ậ p lớ n 9.0 T h u ậ n d ả o (T O F ) 87 Thí nghiệm 9.1 Thuận/đảo thấp - c a o .91 B i tậ p lớ n 10.0 B ộ đ ế m t h u ậ n /n g ự c 93 Thí nghiệm 10.1 Bộ đếm chai 97 Thí nghiệm 10.2 Bộ đếm chai 98 B i tậ p lớ n 11.0 T h u ậ n /Đ ả o (th e o th ứ t ự ) 99 Thí nghiệm 11.1 Thắng đ iệ n 104 Thí nghiệm 11.2 Cài đặt lại vị trí dừng 104 B i tậ p lớ n 12.0 C hu k ỳ é p 106 Thí nghiệm 12.1 Chuyển đổi n hiệt đ ộ 111 Thí nghiệm 12.2 Nước s ố t 112 B i tậ p lớ n 13.0 T h u m b w h e e l 113 Thí nghiệm 13.1 Khởi động không ch u ẩn 118 Thí nghiệm 13.2 Chuyển đổi n h iệt độ2 119 B i tậ p lớ n 14.0 Đ ộ n g c d a t ố c đ ộ 120 228 Thí nghiệm 14.1 Đèn sáng theo thứ t ự 125 B i T ập Lớn 15.0 Q uy trìn h lư u t r ữ 127 Thí nghiệm 15.1 Quá trình lưu trữ # 132 Thí nghiệm 15.2 Công thức bánh mì Hungary 133 B i tậ p lớ n 16.0 Hệ th ô n g b ă n g t ả i 135 Thí nghiệm 16.1 Băng tải h ộ p .141 B i tậ p lớ n 17.0 D â y c h u y ề n sơn p h u n 142 Thí nghiệm 17.1 Sự dịch chuyển v ò n g 147 Thí nghiệm 17.2 Bộ ghi dịch chuyên phải t r i 148 Thí nghiệm 17.3 Dịch chuyển vào song song nôi t iế p 149 B i tậ p lớ n 18.0 B ộ c h u y ể n tả i gỗ s ú c 150 Thí nghiệm 18.1 Bộ quét súc gỗ 155 B i tậ p lớ n 19.0 B ộ tạ o c h u ỗ i th ứ t ự 156 Thí nghiệm 19.1 Hệ thống rửa xe h i 160 B i tậ p lớ n 20.0 Lưu dồ ch ứ c n ă n g th eo c h u ỗ i th ứ t ự 161 Thí nghiệm 20.1 SFC # 167 B i tậ p lớ n 21.0 C h u y ển đ ổ i d ig ita l - a n a lo g 168 B i T ập Lớn 22.0 C h u y ển đ ố i a n a lo g - d ig ita l 176 Thí nghiệm 22.1 Sự chuyến đổi A/D D /A 181 B i tậ p lớ n 23.0 P I D 182 Thí nghiệm 23.1 Vòng điều khiển # 189 B i tậ p lớ n 24.0 V ăn B ản c ấ u T r ú c 190 Thí nghiệm 24.1 Văn cấu trúc 194 PHỤ LỤC A 195 Các lệnh r e la y 196 Các Các Các Các Các lệnh lệnh lệnh lệnh lệnh thời chuẩn 197 đếm 198 so s n h 199 tính t o n 260 lo g ic .207 Các lệnh chuyến đ ổ i 208 229 Các lệnh dịch chuyển chỉnh sửa b í t 209 Các Các Các Các Các Các lệnh lệnh lệnh lệnh lệnh lệnh tập tin 210 chẩn đoán 211 ghi dịch c h u y ể n 212 chuỗi thứ tự 213 điều khiển chương t r ìn h 214 thông báo điều khiển tr ìn h 216 Các lệnh truyền k h ố i 217 Các lệnh ASCII 218 PHỤ LỤC B CÁC LINH KIỆN VÀ KÝ HIỆU 221 Bảng Các linh kiện khôi tiếp đ iể m 221 Các linh kiện nhấn - x o a y 222 Bảng Chọn cam khôi tiếp điểm cho công tắc - vị trí 222 Bảng Chọn cam khôi tiếp điểm cho công tắc vị trí Nhập cặp bước/ chuyển t i ế p 224 Bảng Nhập bước/chuyển tiếp đơn giản xử lý PLC-5 .' 224 Bảng Các tác vụ khả dụng hình A ssigning Logic .' ° 224 Tạo lựa chọn nhánh đồng t h i 225 Bảng Nhập bước/chuyển tiếp nhánh lựa chọn xử lý PLC-5 225 Bảng Nhập bước/chuyển tiếp nhánh đồng thời xử lý PLC-5 .° 226 230 Nhà Sách Nguyen Trãi www.sachkythuat.vn 01 / THỰC HÀNH Cơ KHÍ TIỆN- PHAY- MÀI 02/ THỰC HÀNH KỸTHUẬT TIỆN 03/ CHỀ Độ CẮT GIACÔNG KHÍ 04/ ĐỔ GAGIACÔNG KHỈ 05/ SƯA CHỮA BAO TRl ĐỘNG XĂNG 06/ SỨA CHỬA BAO TRÌ ĐỌNG DIESEL 07/ MAYTAU VA HỆ THỒNG ĐIỆN 08/ SŨ TAYCHÊ TAO MAY 09/ SŨ TAYLẬP TRÌNH CNC 10/ THIỀT KỀ MẠCH LẬP TRÌNH PLC 11/ ĐIẾU KHIẼN LOGIC LẬP TRÌNH PLC 12/ THỰC HÀNH BOM QUẠT MÁY NÉN 13/ HƯỚNG DÃN THỤC HÀNH KHAI TRIỂN GÒ- HÀN 14/ THỰC HÀNH HÀN Hổ QUANG - MIG- TIG 15/ THIÊT KÊ LẮP RÁP ROBOT TỬLINH KIỆN THÕNG DỤNG 16/ Cơ Sơ NGHIỀN CỨU SÁNG TẠO ROBOT 17/ CHÊ TẠO ROBOT ĐIỀU KHIÊN TỬXA 18/ SƯA CHỬA BAO TRI MAYPHOTOCOPY 19/ HỆ THONG THUY Lực TRÊN MÁY CÔNG NGHIỆP 20/ SƯA CHỮA NÂNG CÂP LẲP RÁP MÁYPC 21/ MÁYĐIỆN VA MẠCH ĐIÊU KHIÈN 22/ PLC LẬP TRÌNH ỨNG DỤNG TRONG CÕNG NGHIỆP 23/ HƯỚNG DÃN LẬP TRINH CNC MÁYCÔNG CỤ / KHỈ NÉN VÀTHUY Lự c TRONG CÕNG NGHIỆP / BƠM VÀTHỦY Lự c 26/ HỆ THỒNG ĐIỀU KHIỂN VÀGIÁMSÁT ĐỘNG Cữ XE HOI ĐỜ MÓI 27/ HỆ THÔNG NHIỆT VÀĐIẾU HÒATRẼN XE HOI ĐỜ MƠI 28/ THỰC HÀNH TÍNHTOÁN GIACÔNG BÁNH RĂNG - RENVÍT 29/ THỰC HÀNH TÍNHTOÁN GIACÔNG PHAY 30/ Tự ĐỘNG HÓA QUÁ TRÌNH SAN XUÂT 31/ HƯỚNG DÃN SỨA CHỬA BAOTRi XEô TÔĐỜI MŨI 32/ SỐ TAYCHUYÊN NGÀNH HÀN 33/ Sỡ TAYCHUYÊN NGÀNH ĐIỆN 34/ Sờ TAYCHUYÊN NGÀNH LẠNH 35/ SŨ TAYCHUYÊN NGÀNH KHÍ 36/ HỆ THÔNG ĐIẾU KHIÊN Tự ĐỘNG BẰNG KHÍ NÉN 37/ VẬT LIỆUCơ KHi HIỆNĐẠI 38/ SỠ TAYGIACÔNG CNC - CHỮ NỠI - HOAVĂN - LOGO- QUANG CÁO ỵ A i o ' i ' T ^ n f t ]-}( ì i i Íi TP.HỐ CHÍ MINH TP.HẬ NỘI NHÀ SÁCH NGUYÊN TRÃI PHỒNG PHÁT HÀNH NXB KHKT / Duy Tân - Phú Nhuận - Tp.HCM Ũ T : 9 - Fax: 9 7 Trần Hưng Đạo - Hoàn Kiêm - Hà Nội ĐT: 2 - DĐ: 5 THIẾT K Ể MẠCH Và LẬP TRÌNH PLC TRẦN THẾ SAN - NGUYỀN NGỌC PHƯƠNG C h ịu trá c h n h iệ m x u ấ t b n : PHẠM NGỌC KHÔI B iên tậ p : PHẠM THỊ MAI Trình b y : KHÁNH THÀNH Liên k ế t x u ỏ t b ả n CTY TNHH VĂN HÓA TRÍ DÂN 96/7 D uy Tân - Phú N h u ận - Tp.HCM ĐT ; 08 39901846 - Fax : 08 39971765 NHÀ XUẤT BẢN KHOA HỌC KỸ THUẬT 70 Trân Hưng Đ o - Hà Nội In ỉ 000 c u ố n k h ổ (14 X C m ) tạ i x n g in c t y c ổ p h n V ởn H ó a V n X u n T h e o s ô 'đ ă n g ký 235 - 2 / CXB/152 -13/KHKĨ N g y OỎ/03/2012.Sô' 297/Q Đ XB -NXBKHKĨ C ố p n g y 28/12/2012, In x o n g n ộ p lưu c h iể u th n g 05 n ă m 2013 ...THIẾT KẾ MẠCH LẬP TRÌNH PLC TRẦN THẾ SAN - NGUYÊN n g ọ c ph ươ ng Khoa Co' Khí Chế Tạo Máy Trường Đại Học Sư Phạm Kỹ Thuật Tp HCM THIẾT KẾ MẠCH LẬP TRÌNH PLC NHÀ XUẤT BẢN KHOA HỌC VÀ KỸ... điều khiển lập trình Các học viên trường công nhân kỹ thuật, sinh viên cao đẳng đại học chuyên ngành điện k h í học điều khiến lập trình, lý thuyết thực hành, ứng dụng ngày rộng rãi PLC thực tiễn... THUẬT L i nói đầu Bộ điều khiển lập trình (PLC — Programmable Logic Control ler), bước p h t triển kỹ thuật điều khiển, sử dụng ngày rộng rãi Các vấn đề lý thuyết mạch điều khiển điện - điện tử