Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 49 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
49
Dung lượng
7,86 MB
Nội dung
Chương 2: TỔNG QUAN VỀ PLC 2.1 Tổng quan về hệ thống điều khiển : !" #$%&'()*+$,-./0,1.+# 23)$4%/05 678 9$:;<74 =.> ?@7A8 ?@7$%8 7<B/0. " 2)4> ?C 8 ?CD78 ?C$48 Khối vào: CE'F./0; G< 'F >H<+I J'&<'F G$4 K LMNLOO*!.(EP44Q8 Khối xử lý: CER" .SG$42A '()78 Khối ra: 9G$4 +#T4#$%T478UG '/0!E.$4S.2A+<,V$48UV $4 >W'4&!4$&I 2.2 Sơ lược về lịch sử của PLC : M '4'4 ' 4$X#4$5Y R 24-2$+$%4YS+<T4'+ 7+<T4 5IUG%;' 7 7$4Y/2$. A!E$ Z 7;2$%[\U8 Z7;2$%)(P[$$44<&$&$Q-/0S ++$4Y]^_`PUR'a&&$4$D:Qbc(:; 12A'()7> ?de;2$% 4'F/W$%8 ?U$H!.!&$!e<$% S4S48 ?@<;'$R$/Y8 9'(XW f7/Y!E*27 $; ;2$%8g%;' ++" </b+W5h!e; 8@W4;2 $%7;2$%)4'P[$$44<&$&$64!&Q) (/0$4Y ]^_^8@7 '-.$42$;:; ;2$%89$4. '7;2$%P[\UQcW 14'+i&4' !j'$7F8k4#$% ; ++-"</b.$4/0(3b (3>d.;2$%!Jf%48 l2$T42)A"]^mn+4'- [\U2$.oWbA$> ?l/0V V$47W 7V V$4"4<1:;$'7R8 ?ZbbW8 ?M7.!&'(!JW8 9$S);2(]^mpb2$T42)7<;2$% [\URc\W X(7, %+75!SY4 88 M $4 ++X.$4:;+[\U$(q [\UT4"$(q89T4 /0ci thin,B#r4W8Z(.[\U/0+. 4+2b+<,.Y;' A!ET4[\U/0 $W8 2.3 Phân loại PLC: 2.3.1 Theo hãng sản xuất: U-/Siemens, Ormon, Misubishi, AlenbratlayI 2.3.2 Theo version: [\Ul&&5/lmD=pplmDspplmDtppI [\UlmD=ppT4-l&& [\UlmDsppT4l&& [\UlmDtppT4l&& <5/u24OO p O pM O ]M O =M I PLC loại ALPHA @j' .[\UG/b;K52J02 bA!Eb/0vNLKWspF8 dXu\[6u %\Ud 2G 2r24;2$%4FI/W$% /0G02<($<+4 <w P$&$4Q2r2A!E 2A.2I PLC loại FX0S @j' .[\UG/b(K2J02 bA!Eb/0vNLKWsp 2G4 Gx24&78gb!E <b/W $%<1 yy[iL2r2!S /W$%/0/.$<b$$/Y02 fY4< 238dXOzp/0G02{<($<+4 <.w 2r2A!E2A.28 M/0T4!XOzp R$/0vNLR .Y4/W$%j8 PLC loại FX0N OzpM[\U!E'7;2 4'Kb/0vNL# 1$7]pD]=`vNL8OzpM </b $4S4OzplbOz[\U8OzpM)' T*$/W<T4!XOzplfY X$44.8 PLC loại FX1N [\UOz]MG02b< 7b/0) $4$]tD_pvNL8 9' ( !E !& $4$(b ]=`vNL ♦ Zb/W$%`ppp &28 ♦ UBp8nnN _<+ 4P_pC6|Q4<2 )$4b)74 ]ppC6|8 ♦ M2>]=D=tgdU]=pD=tpguU M%!XOz]M[\UG02A!E!J$R 2+<+}$74'j4 '&W7X4RG$ G /b7'!I PLC loại FN2N @j' .[\UG /W.Oz=M$4 <,G!X Oz]M8 9/Y b Y 4 p8p`N8 @7/0)$4 "]_D]=`vNL8 9$$/Y02)+$(b=n_vNL8 Zb`&2$$/Y02)7# $%2A.2 $<b(b]_&28 MSG/0$Jb$'7R. T4!XOz]M-/4Oz=M(,$G )$!XOz2A XKw&bA!E7!j''7 /bA!ER$/Y7'! $ A!E!j''7w2$2 <I8 [\Uk&$&T4-< 2.3.3 Theo số lượng các đầu vào/ra: 942j[\U <.4> $[\U .!/bs=( N$4 [\UK+=n_( N$4 [\U$<%+]p=t( N$4 [\U+$(]p=t( N$4 Các micro-PLC 9/YGWs=) N$48~%o<( G !E 7 [\U 5 9]ppdD]_]_ ! - 9$4& i&&4$v&$448U./W W <<2;/0G02$( <.G/bK58$D[\U .f<2;/<G<f( N$4 $8U$•[\U/W[\UK $q!ew2 *8 .$[\U d\pnT4-C'. 's=( N$4 $[\U5d\pnT4-C' PLC loại nhỏ: U+=n_) N$486%!/b [\UT4-LiLM.€yMD ]pU8\.[\U 'st( N$4f>_( t($4$(R U[•X.sR N$4bt( t($4}R8 [\U.€yMD]pUT4L$8 6-l&&.[\UK/lnD^p•lnD]pp•lmD=pp/0( N$4KW=n_8 8 [\UlnD]pp•T4l&& Các PLC trung bình: U+]p=t) N$48\.U‚]T4L$%<(!/bs=p( N$48 [\U.U‚]T4L$ Các PLC loại lớn : 6-l&& .&$&lmDspplmDtpp8U. '/0( N$4$b8U( 'R$+2([\U 2R#4 < !f ( ( P!&2&&$ 2&&$Q8 [\U lmDtpp T4 l&& [\U.4'8 2.4 Cấu trúc của PLC : [\U +<,2r2;7R#4 RS;2$%89 </W$%7/0/b$<b T4[\U8@7 '[\U/'Gƒ4 < <7 <b//W$%77!S F $4 4+2b/07IM/;''$HW <T4[\U<4Y„f 2)W<4> ●Mô đun nguồn ●Mô đun xử lý tín hiệu ●Mô đun vào ●Mô đun ra ●Mô đun nhớ ●Thiết bị lập trình lWfT4<[\UW</0<!e%<(!/b8M R G '[\UXR2E$0/R+.R $'7RRr2RAG/R +b4R7W</bR+b &!&$R+ I Các thành phần cơ bản của một PLC Cấu trúc của một PLC BỘ XỬ LÝ TRUNG TÂM (CPU) NHÕ VÀO (INPUT) NGÕ RA POUTPUT) NGUỒN CẤP BỘ NHỚ 9$.V T4[\U/02 / <bP<b$ [\Uf.4>iLy[iLyyLiL[\UQ $($.T4H R#4/W$%$.V$4/0;2 ; / <b8l4$.V$4$<b/0!J N+2G.+<,/WA8M/;'. T4+<,/07 &/W$%$<b8 U/W$%/0.2 [\UR#4+<,;2$%'(!E8 2.5 Hoạt động của một PLC : Zo)/0#r$.T4) +<,2E$0 7/0*$4</W$%A!EG 7)$4/WAT4[\U8U[\U+2r2 2r2G5 2r2G<bbW4 W $4<,4!b'Gb.<888 Z7B T4/W$%8UB '/05 B#rT4[\UA Y4XT4 /W$%78UB#r/054% 4> Chu kỳ quét của PLC C#r) [\U$4G"+<, / R<+I9$.T4G /0/.Y b89$Y4#r/W$%<#r)/0T4/W $%7!E$.T4G $b, )$42A4'R8C+# $.T4)$4/0 b[\Uo2*w.$47+<, .8UB#rT4[\Ur! "]+=nj'89Y4#r ) )$4/YwbB#rT4[\U8 [...]... Trong tab communication setup: ta chọn mô phỏng với PLC ảo hay thật Với PLC ảo : trong mục Connection, ta chọn GX simulator và chọn loại PLC phù hợp với loại PLC đã chọn trong GT designer khi thiết kế Với PLC thực: trong connection ta chọn CPU và loại PLC đang sử dụng Khi chọn PLC thực, chương trình cần xác nhận ngõ giao tiếp nào đang kết nối với PLC (COM1,COM2) 5.4.2.5 Các chức năng khác của GT Simulator:... Các PLC và GOT có thể được mô phỏng với GT Simulator: PLC GOT 5.4.2.3 Dùng GT Simulator thực hiện mô phỏng trên máy tính : Sau khi đã tạo xong giao diện cho GOT, để kiểm tra hoạt động này, ta dùng phần mềm GT Simulator GT Simulator có chức năng tạo một GOT ảo cho việc mô phỏng Nếu máy tính có nối với PLC thi GT Simulator sẽ thực hiện mô phỏng với PLC thực Nếu không có PLC thực, thì ta cần một PLC. .. D+2 = On 3.3.3 Lệnh MOV : ●Hoạt động: dữ liệu của thiết bị nguồn S được sao chép đến thiết bị đích D 3.3.4 Lệnh XCH : ●Hoạt động: dữ liệu của hai thiết bị đích D1 và D2 được hoán đổi cho nhau 3.3.5 Lệnh BCD : ●Hoạt động: dữ liệu nhị phân trong thiết bị nguồn S được chuyển đổi sang số BCD tương ứng và lưu trong thiết bị đích D 3.3.6 Lệnh BIN : ●Hoạt động: dữ liệu nhị phân trong thiết bị nguồn S được...Chương 3: TẬP LỆNH PLC HỌ MELSEC FX SERIES CỦA MITSUBISHI 3.1 Các thiết bị của PLC HỌ FX : ●X: ngõ vào gắn trực tiếp vào PLC ●Y: ngõ ra nối trực tiếp từ PLC ●T: thiết bị định thì ●C: thiết bị đếm ●M: relay phụ trợ, cờ chuyên dụng (M8000-M8255) ●S: relay trạng thái, cờ hiệu (S900-S999) ●D:... cả mức đầu tiên) 3.3.2 Nhóm lệnh So sánh : Lệnh compare : Hoạt động: dữ liệu của S1 được so sánh với dữ liệu của S2, kết quả được trả về trong 3 bit có địa chỉ đầu là D ●Nếu S2 nhỏ hơn S1 thì D = On ●Nếu S2 bằng S1 thì D+1 = On ●Nếu S2 lớn hơn S1 thì D+2 = On Lệnh zone compare : Hoạt động: dữ liệu của S3 được so sánh với dãy dữ liệu (S1, S2) ●Nếu S3 nhỏ hơn (S1, S2) thì D = On ●Nếu S3 thuộc (S1, S2)... trên PLC là GX Developer 5.4.3.2 Tạo một project mới trên GX Developer : Để tạo một project mới, ta chọn file/New Project Trong hộp thoại hiện ra, ta chọn PLC series và loại PLC Trong luận văn này ta chọn PLC họ FX và cụ thể là loại FX2N Chọn xong PLC, ta chọn loại chương trình: Ladder hay SFC Sau khi thực hiện bước trên, ta đã có một màn hình lập trình Ladder chuẩn Cần lưu ý là hệ thống các phím tắt... Mô phỏng chương trình : Sau bước trên ta đã tạo được chương trình PLC cho GOT Để mô phỏng PLC ảo cho GOT, ta có thể dùng GT Simulator như đã trình bày ở trên Tuy nhiên, ngay tại màn hình GX Developer, ta cũng có thể tạo được PLC ảo nhờ GX Simulator Sau khi cài xong GX Simulator, chương trình này sẽ chạy ẩn trong GX Developer Để mô phỏng PLC ảo, ta chọn Tool/Start Ladder Logic Test Một hộp thoại điều... khoảng thời gian trôi qua được tính như sau: 100*10ms= 100*0.01s= 1s ●Khoảng thời gian định thì được đặt trực tiếp thông qua hằng số K, hoặc gián tiếp qua thanh ghi dữ liệu D Thường dùng thanh ghi dữ liệu được chốt để đảm bảo không bị mất dữ liệu khi mất điện Tuy nhiên nếu điện áp của nguồn Pin giảm quá mức thì thời gian định thì có thể bị sai Bộ đếm (Counter): ●Khi dùng Counter hằng số K xác định số cần... Designer còn cho phép import dữ liệu có sẳn trên GOT vào máy tính để chỉnh sửa hoặc import từ một project khác Chương trình GT Designer có rất nhiều phiên bản, phiên bản thực hiện trong luận văn này là phiên bản GT Designer 2 version 2 cụ thể là GOTA900 Chương trình GT Designer 2 Version 2 hỗ trợ cho các GOT900,GOT1000 Với PLC, GT Designer 2 Version 2 có thể kết nối với các PLC họ Q, họ QnA, họ A và dòng... 5.4.3 GX Developer : 5.4.3.1 Sử dụng GX Developer để tạo chương trình cho PLC : GOT, trên thực tế cũng như trên máy tính, chỉ là một Panel điều khiển Do đó để có thể hoạt động được, GOT cần kết nối với một PLC và thực hiện chương trình đã lập trình sẵn trên đó Vì lí do đó, ta cần xem xét thêm phần mềm hỗ trợ lập trình trên PLC là GX Developer 5.4.3.2 Tạo một project mới trên GX Developer : Để tạo . &!&$R+ I Các thành phần cơ bản của một PLC Cấu trúc của một PLC BỘ XỬ LÝ TRUNG TÂM (CPU) NHÕ VÀO (INPUT) NGÕ RA POUTPUT) NGUỒN. [UlnD]pp•T4l&& Các PLC trung bình: U+]p=t) N$48.U‚]T4L$%<(!/bs=p( N$48 [U.U‚]T4L$ Các PLC loại