Ng 3.3: ả ng symbol ả

Một phần của tài liệu Giáo trình điều khiển hệ thống cơ điện tử sử dụng plc (Trang 87 - 103)

Hình 6.3: Chương trình đi u khi nề ể

Hình 6.4:   Chương trình đi u khi n b ng PLCS7 – 300ề

3. Hê thông b m ṇ ́ ơ ươc phun ś ương trong nha kinh.̀ ́

4. Băng chuyên đong goi, san phâm.̀ ́ ́ ̉ ̉

4.1. Xác đ nh yêu c u bài toán:

L p trình PLC đi u khi n m t h  th ng băng t i đ m s n ph m nh  sau: ậ ề ể ộ ệ ố ả ế ả ẩ ư

­ Băng t i 1 có 1 c m bi n: Khi có s n ph m ch y qua c m bi n phát tínả ả ế ả ẩ ạ ả ế   hi u b ng 1.ệ ằ

­ Băng t i 2 có 1 c m bi n tả ả ế ương t  băng t i 1 ự ả

Yêu c u: ầ

­  n nút kh i đ ng băng t i 1 ch y.Ấ ở ộ ả ạ

­ Khi có đ  12 s n ph m qua băng t i 1, sau 3’’ băng t i 1 t m d ng, băngủ ả ẩ ả ả ạ ừ   t i 2 ch y. Khi c m bi n băng t i 2 phát hi n có s n ph m, sau 3’’ băngả ạ ả ế ả ệ ả ẩ   t i 2 t m d ng, băng t i 1 ti p t c ch y và b  đ m băng t i 1 đ m t  đ u.ả ạ ừ ả ế ụ ạ ộ ế ả ế ừ ầ   Quá trình trên l p l i liên t c.ặ ạ ụ

­  n nút d ng, c  hai băng t i cùng d ng. Ấ ừ ả ả ừ

­ Các băng t i đả ược b o v  b ng r  le nhi t, khi 1 băng t i quá t i c  haiả ệ ằ ơ ệ ả ả ả   băng t i đ u ph i d ng. ả ề ả ừ

Đ  đi u khi n các băng t i ta dùng công t c t  K. Đ  đóng c t đi n và b oể ề ể ả ắ ơ ể ắ ệ ả   v  ng n m ch ta dùng Aptomat AT. S  đ  m ch đi n đ ng l c đi u khi nệ ắ ạ ơ ồ ạ ệ ộ ự ề ể   3 đ ng c  nh  hình 1.1. ộ ơ ư A M1 B C AT BT1 RN1 M2 RN2 BT2

Hình 6.5:   S  đ  m ch đ ng l c đi u khi n hai băng t iơ ồ ạ

4.2  Xác đ nh m i quan h  logic c a tín hi u đ u vào và đ u ra:

Nút  n "ch y" M: thấ ạ ường mở

Nút  n "d ng" D: thấ ừ ường đóng

Ti p đi m r  le nhi t RN: thế ể ơ ệ ường đóng C m bi n báo v t ON/OFF: CB1, CB2ả ế ậ

­ S  đ  k t n i v i PLC nh  sau:ơ ồ ế ố ớ ư

Hình 4.1:    Chương trình đi u khi n 2 băng t i b ng PLCS7 – 300 ề ả ằ

5. Điêu khiên t  đông đăt sô hanh trinh ban may chuyên đông cua cac̀ ̉ ự ̣ ̣ ́ ̀ ̀ ̀ ́ ̉ ̣ ̉ ́  may căt got kim loai. ́ ́ ̣ ̣

Bước 1: Phân tích yêu c u công nghầ ệ

Bước 2: Qui đ nh đ a ch  vào/ra.ị ị ỉ

Bước 3: Vi t chế ương trình đi u khi n.ề ể

Bước 4 Đ t th i gian th c cho CPUặ ờ ự

BÀI 7: L P TRÌNH C U TRÚC

M c tiêu:ụ

        ­ Trình bày đượ ưc  u điêm, pham vi  ng dung cua lâp trinh câu truc̉ ứ ̣ ̉ ̣ ̀ ́ ́.         ­  Mô ta cac yêu câu, ph̉ ́ ̀ ương phap lâp trinh câu truc.́ ̣ ̀ ́ ́

        ­ Lâp trinh theo câu truc, kêt nôi, chay th , hiêu chinh, đam bao yêu câụ ̀ ́ ́ ́ ́ ̣ ử ̣ ̉ ̉ ̉ ̀  bai tâp.̀ ̣         ­ Nghiêm túc trong h c t p ọ ậ 1. Khai niêm vê lâp trinh câu truc, nhiêm vu cua cac khôi ch c năng.́ ̣ ̀ ̣ ̀ ́ ́ ̣ ̣ ̉ ́ ́ ứ 2. Khai bao local block cho FC, ́ 3. Goi khôi FC va thu tuc tham tri.̣ ́ ̀ ̉ ̣ ̣ 4. local block cua FB. ̉ 5. Goi khôi FB va thu tuc tham tri.̣ ́ ̀ ̉ ̣ ̣ 6. Ngăn xêp B va ngăn xêp L ( B­ Stack, L­ Stack)́ ̀ ́ 7. Bai tâp  ng dung đen quang cao. ̀ ̣ ứ ̣ ̀ ̉ ́        

 BÀI 8 : ĐIỀU KHIỂN ĐỘNG CƠ BƯỚC

M c tiêu:ụ

        ­ Trình bày được nguyên ly điêu khiên tôc đô, chiêu quay cua đông ć ̀ ̉ ́ ̣ ̀ ̉ ̣ ơ  bươc. ́

        ­ Thiêt lâp đ́ ̣ ược thuât toan điêu khiên đông c  ḅ ́ ̀ ̉ ̣ ơ ươc.́

        ­ Lâp trinh, kêt nôi, chay th , hiêu chinh, đam bao yêu câu bai tâp.̣ ̀ ́ ́ ̣ ử ̣ ̉ ̉ ̉ ̀ ̀ ̣

        ­ Làm vi c đúng nguyên t c, c n th n, t  m . ệ ắ ẩ ậ ỉ ỉ   1.Thuât toan điêu khiên đông c  ḅ ́ ̀ ̉ ̣ ơ ươc. ́

2. Điêu khiên đông c  b̀ ̉ ̣ ơ ươc theo th i gian. ́ ờ

3. Điêu khiên đông c  b̀ ̉ ̣ ơ ươc theo yêu câu cua thiêt bi ngoai vi.  ́ ̀ ̉ ́ ̣ ̣

4. Đông c  ḅ ơ ươc điêu khiên tay gat c  khi.́ ̀ ̉ ̣ ơ ́

        Bài 9 : Lâp trinh ghep nôi PLC v i thiêt bi ngoai vi        ̣ ̀ ́ ́ ớ ́ ̣ ̣   M c tiêu:ụ

        ­ Mô ta đ̉ ược nguyên ly lam viêc c  ban va cac thông sô vê tin hiêu đâú ̀ ̣ ơ ̉ ̀ ́ ́ ̀ ́ ̣ ̀  vao, ra cua ch̀ ̉ ương trinh điêu khiêǹ ̀ ̉

        ­ Lâp trinh, kêt nôi, chay th .̣ ̀ ́ ́ ̣ ử

        ­ Lăp rap đ́ ́ ược mach điên ghep nôi v i PLC̣ ̣ ́ ́ ớ

        ­ Gi  đúng n i qui, đ m b o an toàn trong thao tác v i thi t b  đi n. ữ ộ ả ả ớ ế ị ệ

1. Gi i  thiêu cac thiêt bi, linh kiên phuc vu ghep nôi PLC v i thiêt biớ ̣ ́ ́ ̣ ̣ ̣ ̣ ́ ́ ớ ́ ̣  ngoai vi.̣

1.1 K t n i dây gi a PLC và các thi t b  ngo i viế ố ế ị

Vi c k t n i dây gi a PLC v i ngo i vi r t quan tr ng. Nó quy t đ nh đ nệ ế ố ữ ớ ạ ấ ọ ế ị ế   vi c PLC có th  giao ti p đệ ể ế ược v i thi t b  l p trình (máy tính) cũng nhớ ế ị ậ ư  h   th ng đi u khi n có th  ho t đ ng đúng theo yêu c u đệ ố ề ể ể ạ ộ ầ ược thi t kế ế  hay không. Ngoài ra vi c n i dây còn liên quan đ n an toàn cho PLC cũngệ ố ế   nh  h  th ng đi u khi n.ư ệ ố ề ể

a.  Gi i thi u CPU 224 và cách k t n i v i thi t b  ngo i vi ế ố ớ ế ị

S  đ  b  m t c a b  đi u khi n l p trình S7­200 CPU 224 đơ ồ ề ặ ủ ộ ề ể ậ ược cho như  hình 5.1.

Đ  cho b  đi u khi n l p trình này ho t đ ng để ộ ề ể ậ ạ ộ ược thì ngườ ử ụi s  d ng  ph i k t n i PLC v i ngu n cung c p và các đ u vào ra c a nó v i thi t bả ế ố ớ ồ ấ ầ ủ ớ ế ị  ngo i vi. Mu n n p chạ ố ạ ương trình vào CPU, ngườ ử ụi s  d ng ph i so n th oả ạ ả   chương trình b ng các thi t b  l p trình ho c máy tính v i ph n m mằ ế ị ậ ặ ớ ầ ề   tương  ng cho lo i PLC đang s  d ng và có th  n p tr c ti p vào CPUứ ạ ử ụ ể ạ ự ế   ho c copy chặ ương trình vào card nh  đ  c m vào rãnh c m card nh  trênớ ể ắ ắ ớ   CPU c a PLC. Thông thủ ường khi l p trình cũng nh  khi ki m tra ho t đ ngậ ư ể ạ ộ   c a PLC thì ngủ ườ ậi l p trình thường k t n i tr c ti p thi t b  l p trình ho cế ố ự ế ế ị ậ ặ   máy tính cá nhân v i PLC. Nh  v y, đ  h  th ng đi u khi n khi n b ngớ ư ậ ể ệ ố ề ể ể ằ   PLC ho t đ ng cũng nh  l p trình cho nó, c n ph i k t n i PLC v i máyạ ộ ư ậ ầ ả ế ố ớ   tính cũng nh  các đ u vàoư ầ

ra v i ngo i vi.ớ ạ

2. Cach nôi dây.́ ́

2.1. K t n i v i máy tínhế ố ớ

Đ i v i các thi t b  l p trình c a hãng Siemens có các c ng giao ti pố ớ ế ị ậ ủ ổ ế   PPI thì có th  k t n i tr c ti p v i PLC thông qua m t s i cáp. Tuy nhiênể ế ố ự ế ớ ộ ợ   đ i v i máy tính cá nhân c n thi t ph i có cáp chuy n đ i PC/PPI. Có 2ố ớ ầ ế ả ể ổ  

lo i cáp chuy n đ i là cáp RS­232/PPI Multi­Master và cáp USB/PPI Multi­ạ ể ổ

Master.

* Cáp RS­232/PPI multi­master:

Hình dáng c a cáp và công t c ch n ch  đ  truy n đủ ắ ọ ế ộ ề ược cho   hình 5.2.ở

Hình dáng cáp RS­232/PPI và các chuy n m ch trên cáp.ể

Tùy theo t c đ  truy n gi a máy tính và CPU mà các công t c 1,2,3ố ộ ề ữ ắ   được đ    v  trí thích h p. Thông thể ở ị ợ ường đ i v i CPU 22x thì t c đố ớ ố ộ  truy n thề ường đ t là 9,6 KBaud (t c công t c 123 đặ ứ ắ ược đ t theo th  t  làặ ứ ự   010). 

Tùy theo truy n thông là 10 Bit hay 11 Bit mà công t c 7 đề ắ ược đ t   vặ ở ị  trí thích h p. Khi k t n i bình thợ ế ố ường v i máy tính thì công t c 7 ch n ớ ắ ọ ở  ch  đế ộ

truy n thông 11 Bit (công t c 7 đ t   v  trí 0).ề ắ ặ ở ị

Công t c 6   cáp RS­232/PPI Multi­Master đắ ở ược s  d ng đ  k t n iử ụ ể ế ố   port truy n thông RS­232 c a m t modem v i S7­200 CPU. Khi k t n iề ủ ộ ớ ế ố   bình   thường   v i   máy   tính   thì   công   t c   6   đớ ắ ược   đ t     v   trí   dataặ ở ị   Comunications Equipment (DCE) (công t c 6   v  trí 0). Khi k t n i cápắ ở ị ế ố   PC/PPI v i m t Equipment (DTE) (công t c 6   v  trí 1).ớ ộ ắ ở ị

Công t c 5 đắ ượ ử ục s  d ng đ  đ t cáp RS­232/PPI Multi­Master thay thể ặ ế  cáp   PC/PPI   ho c   ho t   đ ng     ch   đ   Freeport   thì   đ t     ch   đặ ạ ộ ở ế ộ ặ ở ế ộ  PPI/Freeport (công t c 5   v  trí 0). N u k t n i bình thắ ở ị ế ế ố ường là PPI (master)  v i ph n m m STEP 7 Micro/Win 3.2 SP4 ho c cao h n thì đ t   ch  đớ ầ ề ặ ơ ặ ở ế ộ  PPI (công t c 5   v trí 1).ắ ở ị

S  đ  n i cáp RS­232/PPI Multi­Master gi a máy tính và CPU S7­200ơ ồ ố ữ   v i t c đ  truy n 9,6 Kbaud đớ ố ộ ề ược cho nh  hình 5.3. ư

K t n i máy tính v i CPU S7­200 RS­232/PPI Multi­Masterế ố

Cáp USB/PPI multi­master:

Hình dáng c a cáp đủ ược cho   hình 5.4.ở

Hình dáng cáp USB/PPI.

Cách th c k t n i cáp USB/PPI Multi­Master cũng tứ ế ố ương t  nh  cápự ư   RS­ 232/PPI Multi­Master. Đ  s  d ng cáp này, ph n m m c n ph i làể ử ụ ầ ề ầ ả   STEP 7­ Micro/WIN 3.2 Service Pack 4 (ho c cao h n). Cáp ch  có thặ ơ ỉ ể  đượ ử ục s  d ng

v i lo i CPU22x ho c sau này. Cáp USB không đớ ạ ặ ược h  tr  truy nỗ ợ ề   thông Freeport và download c u hình màn TP070 t  ph n m m TP Designerấ ừ ầ ề  

N i ngu n cung c p cho CPU

Tùy theo lo i và h  PLC mà các CPU có th  là kh i riêng ho c có đ tạ ọ ể ố ặ ặ   s n các đ u vào và ra cũng nh  m t s  ch c năng đ c bi t khác. H u h tẵ ầ ư ộ ố ứ ặ ệ ầ ế   các PLC h  S7­200 đọ ược nhà s n xu t l p đ t các khâu vào, khâu ra vàả ấ ắ ặ   CPU trong cùng m t v  h p. Nh ng ngu n cung c p cho các khâu này hoànộ ỏ ộ ư ồ ấ   toàn đ c l p nhau. Ngu n cung c p cho CPU c a h  S7­200 có th  là:ộ ậ ồ ấ ủ ọ ể

Xoay chi u: 20...29 VAC , f = 47...63 Hz;ề

M t chi u: 20,4 ... 28,8 VDCộ ề

Hình 5.5 a,b là s  đ  n i dây ngu n cung c p cho CPUơ ồ ố ồ ấ

Đ  có th  nh n bi t vi c c p ngu n cho CPU, kh i vào, kh i ra s  taể ể ậ ế ệ ấ ồ ố ố ố   căn c  vào các ch  s  đi kèm theo CPU. Các mã s  kèm theo CPU 2xx cóứ ữ ố ố   th  có nh  sau:ể ư

∙ CPU 2xx DC/DC/DC: Ngu n c p cho CPU là DC, ngu n cho đ u vàoồ ấ ồ ầ   là DC, ngu n c p cho đ u ra là DC.ồ ấ ầ

∙ CPU 2xx AC/DC/Relay: Ngu n c p cho CPU là AC, ngu n cho đ uồ ấ ồ ầ   vào là DC, đ u ra là Relay có th  c p ngu n là DC ho c AC.ầ ể ấ ồ ặ

K t n i vào/ra s  v i ngo i viế ố ố ớ

Các đ u vào, ra c a PLC c n thi t đ  đi u khi n và giám sát quá trìnhầ ủ ầ ế ể ề ể   đi u khi n. Các đ uvào và ra có th  đề ể ầ ể ược phân thành 2 lo i c  b n: sạ ơ ả ố  (Digital) và tương t  (analog). H u h t các  ng d ng s  d ng các  vào/raự ầ ế ứ ụ ử ụ   s . Trong bài này ch  đ  c p đ n vi c k t n i các đ u vào/ra s  v i ngo iố ỉ ề ậ ế ệ ế ố ầ ố ớ ạ   vi, còn đ i v i ố ớ đ u vào/ra tầ ương t  s  trình bày   chự ẽ ương “x  lý tín hi uử   analog”.

Đ i v i b  đi u khi n l p trình h  S7­200, hãng Siemens đã đ a ra r tố ớ ộ ề ể ậ ọ ư ấ   nhi u lo i CPU v i đi n áp cung c p cho các đ u vào ra khác nhau. Tùyề ạ ớ ệ ấ ầ   thu c t ng lo i CPU mà ta có th  n i dây khác nhau. Vi c th c hi n n iộ ừ ạ ể ố ệ ự ệ ố   dây cho CPU có th  tra c u s  tay kèm theo c a hãng s n xu t.ể ứ ổ ủ ả ấ

K t n i các đ u vào s  v i ngo i viế ố ố ớ

Các đ u vào s  c a PLC có th  đầ ố ủ ể ược ch  t o là m t kh i riêng, ho cế ạ ộ ố ặ   k t h p v i các đ u ra chung trong m t kh i ho c đế ợ ớ ầ ộ ố ặ ược tích h p trên kh iợ ố   CPU.

Trong trường h p nào cũng v y, các đ u vào cũng ph i đợ ậ ầ ả ược cung c pấ   ngu n riêng v i c p đi n áp tùy thu c vào lo i đ u vào. C n l u ý trongồ ớ ấ ệ ộ ạ ầ ầ ư  

m t kh i đ u vào cũng nh  các đ u vào độ ố ầ ư ầ ược tích h p s n trên CPU có thợ ẵ ể  có các nhóm  được cung c p ngu n đ c l p nhau. Vì v y c n l u ý khi c pấ ồ ộ ậ ậ ầ ư ấ   ngu n cho các nhóm này. Ngu n cung c p cho các kh i vào c a h  S7­200ồ ồ ấ ố ủ ọ   có th  là:ể

Xoay chi u: 15...35 VAC, f = 47...63 Hz; dòng c n thi t nh  nh t 4mAề ầ ế ỏ ấ   79...135 VAC, f = 47...63 Hz; dòng c n thi t nh  nh t 4mA M t chi u: 15 ...ầ ế ỏ ấ ộ ề   30 VDC; dòng c n thi t nh  nh t 4mAầ ế ỏ ấ

S  đ  m ch đi n bên trong c a m t s  đ u vào đơ ồ ạ ệ ủ ộ ố ầ ược cho nh  hìnhư  

M ch đi n c a 1 đ u vào s  s  d ng ngu n cung c p DCạ ố ử ụ

b) M ch đi n c a 1 đ u vào s  s  d ng ngu n cung c p ACạ ố ử ụ

Tùy theo yêu c u mà có th  quy t đ nh s  d ng lo i đ u vào nào.ầ ể ế ị ử ụ ạ ầ

+ Đ u vào DC: ­ Đi n áp DC thầ ệ ường th p do đó an toàn h n.ấ ơ

­ Đáp  ng đ u vào DC r t nhanh.ứ ầ ấ

­ Đi n áp DC có th  đệ ể ược k t n i v i nhi u ph n t  trong h  th ngế ố ớ ề ầ ử ệ ố   đi n.ệ

Ki m tra vi c k t n i dây b ng ph n m m ế ố

M t công vi c quan tr ng cho ngộ ệ ọ ườ ắi l p đ t và v n hành là bi t đặ ậ ế ược  các k t n i c a các đ u vào/ra v i ngo i vi có đúng hay không trế ố ủ ầ ớ ạ ước khi  n p chạ ương trình đi u khi n vào CPU. Ho c khi m t h  th ng đang ho tề ể ặ ộ ệ ố ạ   đ ng bình thộ ường nh ng m t s  c  h  h ng x y ra thì các ph n ngo i viư ộ ự ố ư ỏ ả ầ ạ   nào b  h  và phát hi n nó b ng cách nào. Các ph n m m cho các b  đi uị ư ệ ằ ầ ề ộ ề   khi n b ng PLC thể ằ ường có trang b  thêm công c  đ  ki m tra vi c k t n iị ụ ể ể ệ ế ố   dây đ u vào/ra v i ng ai vi. Trong ph n m m Step 7 Micro/Win (ph nầ ớ ọ ầ ề ầ   m m l p trình cho h  S7­200) có trang b  thêm ph n này đó là m c ề ậ ọ ị ầ ụ Status  Chart.

Đ  s  d ng ph n m m t t h n hãy xể ử ụ ầ ề ố ơ em thêm chương “Ph n m mầ   STEP

7­Micro/Win và ngôn ng  l p trình”.ữ ậ

Chúng ta có th  s  d ng Status Chart đ  đ c, ghi ho c cể ử ụ ể ọ ặ ưỡng b c cácứ   bi n trong chế ương trình theo mong mu n. Đ  có th  m  Status Chart, taố ể ể ở   nh p đúp chu t vào bi u tấ ộ ể ượng Status Chart trong c a s  Navigation Barử ổ   trên màn hình Step 7­Micro/Win32 ho c vào m c  ặ ụ View   Component → →  Status Chart.

3. Cac mô hinh va bai tâp  ng dunǵ ̀ ̀ ̀ ̣ ứ ̣

3.1 Mô hinh băng tai đêm san phâm. ̀ ̉ ́ ̉ ̉

­ Chương trình PLC được download xu ng đúng tr m. ố ạ

­ Máy tính được kh i đ ng Runtime WinCC và k t n i m ng PROFIBUS ở ộ ế ố ạ

gi a các PLC đ n máy tính (n u s  d ng). ữ ế ế ử ụ

** Khi ho t đ ng v i 02 tr m tr  lên, ta kh i đ ng l n lạ ộ ớ ạ ở ở ộ ầ ượ ừ ạt t  tr m sau đ nế   tr m trạ ước.  

Một phần của tài liệu Giáo trình điều khiển hệ thống cơ điện tử sử dụng plc (Trang 87 - 103)

Tải bản đầy đủ (PDF)

(112 trang)