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
h
ường có ít hơn 32 đầu vào/ra. Ở hình vẽ bên là ví dụ về PLC họ T100MD-1616 do hãng Triangle Research International sản xuất (Trang 5)
th
ể có đến 1024 đầu vào/ra. Loại CJ1M của Omron hình bên dưới có 320 kênh vào/ra (Trang 7)
c
ó thể là màn hình GOT(Graphic Operation Terminal) của Mitsubishi, màn hình NT của Omron, hoặc một PC chạy phần mềm SoftGOT của Mitsubishi… (Trang 20)
raphic
Operation Terminal) có thể xem là một bảng vận hành điện tử (electronic panel) mà có thể đặt lên đó màn hình giám sát, các nút vận hành, đèn báo, vùng hiển thị dữ liệu cùng các chức năng khác (Trang 22)
designer
là phầm mềm hỗ trợ cho người lập trình thiết kế giao diện màn hình GOT trên máy tính (Trang 24)
iao
diện thiết kế và các thanh công cụ, chức năng được thể hiện hình vẽ bên dưới: (Trang 25)
i
các phần mềm, ta có thể tự tạo một mô hình GOT và thực hiện mô phỏng ngay trên PC mà không cần một GOT thật (Trang 29)
r
ước khi chạy mô phỏng chúng ta phải cấu hình lại chương trình, chọn loại màn hình GOT, PLC : (Trang 31)
h
ững mục chính trên màn hình giám sát: (Trang 32)
5.4.3.2
Tạo một project mới trên GX Develope r: Để tạo một project mới, ta chọn file/New Project (Trang 33)
au
khi thực hiện bước trên, ta đã có một màn hình lập trình Ladder chuẩn (Trang 33)
1.1
Bảng phân chia địa chỉ ngõ vào/ ngõ ra: (Trang 35)
n
hình chính động cơ hoạt động ở chế độ thuận nghịch. Màn hình 2 dộng cơ hoạt động ở chế độ tuần tự (Trang 36)
3.2
Tạo khung giới hạn màn hình GOT: (Trang 37)
a
dùng các thanh công cụ (line) vẽ khung hình nền (Trang 37)
a
vào bảng này ta tiến hành cài đặt nút nhấn, đặt tên nút nhấn, kiểu tác động nút nhấn(chọn Set: nút nhấn sẽ ON khi bị tác động, Alternate: nút nhấn sẽ ON/OFF mỗi khi chạm vào, Momentary: nút nhấn lên ON chỉ khi bị tác động), thuộc tính của nút nhấn khi (Trang 39)
au
khi double click vào đối tượng sẽ hiện ra bảng cài đặt thông số cho công tắc: (Trang 39)
au
khi double click vào đối tượng sẽ hiện ra bảng cài đặt thông số cho đèn: (Trang 40)
3.3.2
Tạo đèn bá o: (Trang 40)
au
khi double click vào đối tượng sẽ hiện ra bảng cài đặt các thông số : (Trang 41)
a
vào bảng này ta tiến hành cài đặt đèn, đặt tên đèn, thuộc tính hiển thị của đèn khi ở trạng thái ON hoặc OFF… (Trang 41)
hi
đó sẽ xuất hiện bảng cho phép ta ghi chữ và định dạng phông chữ (Trang 42)
3.5
Tạo chú thích trên giao diện: (Trang 42)
3.6
Tạo liên kết giữa hai màn hình: (Trang 43)
ngh
ịch. Khi ta nhấn nút chuyển màn hình, thì màn hình sẽ chuyển sang màn hình điều khiển động cơ chạy tuần tự và ngược lại (Trang 44)
au
khi tao nút nhấn, đèn báo, đồng hồ hiển thị ta có màn hình GOT như sau: (Trang 44)
au
khi PLC ảo được tạo thì GOT ảo cũng được load ra màn hình. Lúc này thay vì tác động nút nhấn điều khiển như mô hình thật thì ta tác bằng cách nhấp chuột vào nút nhấn, khi đó ngõ ra sẽ tác động và sáng lên (Trang 47)
r
ạng thái ngõ ra ta còn có thể theo dõi vào bảng sau: (Trang 49)