Điều khiển lập trình PLC Hệ thống điều khiển

11 449 2
Điều khiển lập trình PLC  Hệ thống điều khiển

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

3.1: GI I THI U CHUNG V PLC:Ớ Ệ Ề V i nh ng h th ng đi u khi n dùng khí c đi n t , h th ng đi u khi n có kíchớ ữ ệ ố ề ể ụ ệ ừ ệ ố ề ể th c l n; khó thay đ i qui trình đi u khi n đ đáp ng các c i ti n qui trình s n xu t . Ti nướ ớ ổ ề ể ể ứ ả ế ả ấ ế b h n v i các h th ng đi u khi n dùng các m ch đi n t bán d n, không gian choán chộ ơ ớ ệ ố ề ể ạ ệ ử ẫ ỗ thi t b đi u khi n thu g n l i; nh ng cũng ch a đáp ng đ c yêu c u thay đ i qui trìnhế ị ề ể ọ ạ ư ư ứ ượ ầ ổ đi u khi n theo yêu c u c i thi n các qui trình s n xu t. ề ể ầ ả ệ ả ấ V ào năm 1968, các k s c a ỹ ư ủ General Motors Copration’s Hydramatic đã nghiên c u và phát tri n m t thi t b có tên g i là b đi u khi n l p trình ứ ể ộ ế ị ọ ộ ề ể ậ PLC (Programmable Logic Controllers). B đi u khi n l p trình giúp ng i s d ng có th l p trình đ th cộ ề ể ậ ườ ử ụ ể ậ ể ự hi n m t qui trình đi u khi n theo trình t đ nh tr c. Các tín hi u đi u khi n trên ngõ raệ ộ ề ể ự ị ướ ệ ề ể PLC th ng đ c kích ho t b i tác nhân kích thích b trí trên ng vào; h n n a PLC choườ ượ ạ ở ố ọ ơ ữ phép th c thi quá trình có th i gian tr ( đ nh thì ) hay th c thi các đ m chu trình có l p l i; thuự ờ ễ ị ự ế ậ ạ th p và x lý các tín hi u s . . . . . V i thi t b m i này, ng i v n hành có th thay đ i quiậ ử ệ ố ớ ế ị ớ ườ ậ ể ổ trình đi u khi n d dàng mà không c n ph i thay đ i cách liên k t các thi t b đ ng l c đangề ể ễ ầ ả ổ ế ế ị ộ ự đ c k t n i. ượ ế ố Q ui trình v n hành toàn h th ng đ c thay đ i d dàng theo các yêu c u v n hànhậ ệ ố ượ ổ ễ ầ ậ m i, theo các qui trình s n xu t c n c i ti n b ng cách l p trình l i n i dung ch ng trìnhớ ả ấ ầ ả ế ằ ậ ạ ộ ươ bên trong PLC.Nh v y v i PLC, con ng i có kh năng làm cho h th ng đi u khi n đ tư ậ ớ ườ ả ệ ố ề ể ạ đ n các k t qu :ế ế ả ả V n hành n đ nh.ậ ổ ị ị Giao ti p đ c v i máy tính.ế ượ ớ ớ D l p trình và b o trì.ễ ậ ả ả Có th tái s d ng vào các ng d ng khác; cũng nh kh năng m r ng hể ử ụ ứ ụ ư ả ở ộ ệ th ng đi u khi n.ố ề ể C ác u đi m chính c a PLC : ư ể ủ ủ PLC có th đi u khi n nhi u tình hu ng x y ra trong công nghi p. T vi c th c hi nể ề ể ề ố ả ệ ừ ệ ự ệ m t hành đ ng đ n gi n cho đ n nhi u hành đ ng đ c tích h p v i nhau m t cách ph cộ ộ ơ ả ế ề ộ ượ ợ ớ ộ ứ t p.ạ ạ Các ch ng trình trong PLC có th đ c l p l i r t nhanh đ đi u khi n các côngươ ể ượ ậ ạ ấ ể ề ể vi c khác nhau trong m t h th ng, nghĩa là ta không c n ph i đ u n i l i m ch đi u khi nệ ộ ệ ố ầ ả ấ ố ạ ạ ề ể v n r t ph c t p và t n kém.ố ấ ứ ạ ố ố M t ch ng trình PLC khi đ c vi t hoàn ch nh, ta có th sao chép sang các PLC khácộ ươ ượ ế ỉ ể d dàng. Kh i l ng công vi c l p trình và thi t k c a con ng i khi nhân b n các thi t bễ ố ượ ệ ậ ế ế ủ ườ ả ế ị c a dây chuy n s n xu t. ủ ề ả ấ ấ Đáp ng công vi c nhanh, chính xác, n đ nh trong th i gian dài so v i các thi t b đi uứ ệ ổ ị ờ ớ ế ị ề khi n khác, đây là tiêu chu n quan tr ng nh t và là th m nh c a PLC.ể ẩ ọ ấ ế ạ ủ ủ Khi xét tính kinh t , v i m t h th ng đi u khi n c n dùng relay trung gian ; nhi u bế ớ ộ ệ ố ề ể ầ ề ộ đ nh thì và b đ m nên thay th b ng PLC.ị ộ ế ế ằ 1 Khi dùng PLC, và k t n i m ng các PLC ; chúng ta có th liên k t s d ng đ c cácế ố ạ ể ế ử ụ ượ thi t b giao ti p khác: b chuy n đ i A/D, b đ m nhanh… Ngoài ra còn có th dùng mànế ị ế ộ ể ổ ộ ế ể hình theo dõi hi n th , nh p xu t ghi nhân các d li u; đây chính là b c chuy n ti p t quáể ị ậ ấ ữ ệ ướ ể ế ừ trình đi u khi n dùng PLC sang h th ng giám sát SCADA,ề ể ệ ố 2.2 C U TRÚC C A PLC:Ấ Ủ C u trúc c a PLC bao g m các thành ph n sau: ấ ủ ồ ầ ầ Thi t b giao ti p ngõ vào (Input Interface)ế ị ế ế Thi t b giao ti p ngõ ra (Output Interface)ế ị ế ế Đ n v x lý trung tâm (CPU – Central Processing Unit)ơ ị ử ử Đ n v l u tr (b nh - Memory )ơ ị ư ữ ộ ớ M i quan h gi a các thành ph n trên đ c trình bày trong hình 3.1 :ố ệ ữ ầ ượ L u đ thông tin trong PLC đ c x lí theo trình t sau:ư ồ ượ ử ự ự CPU s đ c b nhẽ ọ ộ ớ ớ Ki m tra tr ng thái thi t b giao ti p ngõ vào – nh p d li uể ạ ế ị ế ậ ữ ệ ệ C p nh t tr ng thái CPU – x lý d li uậ ậ ạ ử ữ ệ ệ C p nh t tr ng thái thi t b giao ti p ngõ ra – xu t d li uậ ậ ạ ế ị ế ấ ữ ệ 2.2.1.THI T B GIAO TI P TRÊN NGÕ VÀO (Ế Ị Ế INPUT INTERFACE ) Đ ây là n i nh n t t c các tín hi u ngõ vào (th ng dùng đi n áp 24VDC ho cơ ậ ấ ả ệ ườ ệ ặ 110VAC). Ng i thi t k ph i l a ch n lo i PLC t ng thích v i đi n áp đang s d ng. Cácườ ế ế ả ự ọ ạ ươ ớ ệ ử ụ tín hi u nh n trên ngõ vào đ c chuy n đ n b x lý trung tâm CPU, đ phòng ng a s cệ ậ ượ ể ế ộ ử ể ừ ự ố gây h h i cho CPU các nhà s n xu t s d ng các linh ki n chuy n tín hi u dùng ph ngư ạ ả ấ ử ụ ệ ể ệ ươ pháp quang “Opto-Isolation” đ tách bi t CPU v i các tín hi u đi n áp c p tr c ti p trên cácể ệ ớ ệ ệ ấ ự ế ngõ vào. 2.2.2.THI T B GIAO TI P TRÊN NGÕ RA (Ế Ị Ế OUTPUT INTERFACE ) Đ ây là n i xu t các tín hi u đi u khi n đ n các thi t b ; linh ki n b trí trên ngõ raơ ấ ệ ề ể ế ế ị ệ ố PLC. Tín hi u ngõ ra đ c cung c p t b x lý trung tâm đ n các ngõ ra thông qua các ph nệ ượ ấ ừ ộ ử ế ầ t (trình bày trong b ng tóm t t sau); tùy thu c lo i PLC và các yêu c u đi u khi n. ử ả ắ ộ ạ ầ ề ể LO I THI T B ĐÓNGẠ Ế Ị C TẮ T M ĐI N ÁP V NẦ Ệ Ậ HÀNH TH I GIAN TÁC Đ NG TRUNGỜ Ộ BÌNH RELAY 250VAC HO C 30VDCẶ 10ms TRANSISTOR 5V Đ N 30V DCẾ 0.2ms TRIAC 85V AC Đ N 242V ACẾ ON :1ms ; OFF :10ms 2 Input Interface Output Interface CPU Memory HÌNH 3.1: các thành ph n c b n c a m t PLCầ ơ ả ủ ộ T ng t nh ngõ vào, ươ ự ư Output Interface giao ti p tr c ti p v i CPU nên cũng c n s táchế ự ế ớ ầ ự bi t dùng ệ “Opto-Isolation” đ tránh các s s áp có th gây thi t h i cho CPU. ể ự ố ể ệ ạ KHI CÁC NGÕ VÀO, RA LIÊN K T D NG LOGICẾ Ạ : Module trên ngõ vào cho phép ghi nh n quá trình di n ti n các tr ng thái , đ ngậ ể ế ạ ồ th i chuy n đ i tín hi u đi n nh n đ c sang các tr ng thái logic (0 hay 1)ờ ể ổ ệ ệ ậ ượ ạ ạ Module trên ngõ ra cho phép tác đ ng lên các c c u kh i đ ng đ c liên k tộ ơ ấ ở ộ ượ ế v i nó; đ ng th i các module ngõ ra có th chuy n đ i các tr ng thái logic (0 hay 1) sang cácớ ồ ờ ể ể ổ ạ tín hi u đi n.ệ ệ KHI CÁC NGÕ VÀO, RA LIÊN K T D NG TRUY N D LI U :Ế Ạ Ề Ữ Ệ T rên các ngõ vào hay ra ta có th th c hi n theo m t trong hai ph ng án truy nể ự ệ ộ ươ ề d li u song song hay n i ti p. T ng ng v i m i ph ng pháp truy n d li u này, trênữ ệ ố ế ươ ứ ớ ỗ ươ ề ữ ệ m i ngõ vào hay ra ta c n có b n i k t gi a thi t b ngo i vi v i b vi x lý bên trong PLC.ỗ ầ ộ ố ế ữ ế ị ạ ớ ộ ử 2.2.3.B NH – (Ộ Ớ MEMORY ): Có 2 lo i b nh , t i m t th i đi m ch s d ng đ n 1 lo i.ạ ộ ớ ạ ộ ờ ể ỉ ử ụ ế ạ ạ RAM (Random Access Memory) : th ng tích h p s n trong PLC.Đây là b nh khôngườ ợ ẵ ộ ớ c đ nh các d li u ; các d li u đ c đ c, ghi trong su t quá trình PLC ho t đ ng. Trên đóố ị ữ ệ ữ ệ ượ ọ ố ạ ộ có s n khe c m thêm ROM khi c n.ẵ ắ ầ ầ ROM (Read Only Memory) : th ng dùng g n ngoài, đây là b nh có các d li u cườ ắ ộ ớ ữ ệ ố đ nh; các d li u này ch đ c đ c b i b vi x lý trong su t quá trình PLC h at đ ng. B nị ữ ệ ỉ ượ ọ ở ộ ử ố ọ ộ ả thân ROM có 3 lo i :ạ ạ PROM (Programmable ROM) : ch đ c l p trình 1 l n, không th xoá đ cỉ ượ ậ ầ ể ượ ợ EPROM (Erasable Programmable ROM) : có th xoá b ng tia c c tímể ằ ự ự EEPROM (Electronically Erasable Programmable ROM): có th xoá b ng đi nể ằ ệ 2.2.4.Đ N V X LÝ TRUNG TÂM – (Ơ Ị Ử CENTRAL PROCESSING UNIT ) Đ n v x lý trung t m đ c xem là b não c a PLC. Ch ng trình đ c đ a t bơ ị ử ậ ượ ộ ủ ươ ượ ư ừ ộ nh đ n đ x lý b i CPU. Quá trình này đ c g i là “v n hành ch ng trình”. Th c s làớ ế ể ử ở ượ ọ ậ ươ ự ự ch ng trình đ c “quét”, đ c ki m tra t đi m kh i đ u đ n đi m k t thúc, và các thôngươ ượ ượ ể ừ ể ở ầ ế ể ế tin m i đ c c p nh t. Khái ni m “th i gian quét” c a m t PLC th ng đ c xem là th iớ ượ ậ ậ ệ ờ ủ ộ ườ ượ ờ gian ch y m t vòng ch ng trình. Th i gian này th ng là kho ng 70ms, nh ng còn tuỳạ ộ ươ ờ ườ ả ư thu c đ dài và đ ph c t p c a ch ng trình. Khi m t “quá trình quét” này v a k t thúc thìộ ộ ộ ứ ạ ủ ươ ộ ừ ế m t “quá trình quét” khác đ c b t đ u ngay l p t c. ộ ượ ắ ầ ậ ứ N goài ra, trong quá trình ho t đ ng PLC cũng c n đ n b ngu n và các bus (tr m)ạ ộ ầ ế ộ ồ ạ đ có th ho t đ ng.ể ể ạ ộ ộ B NGU NỘ Ồ : có nhi m v cung c p đi n áp c n thi t t ngu n đi n l i xoayệ ụ ấ ệ ầ ế ừ ồ ệ ướ chi u thông d ng 220V (hay 110V) thành ngu n áp DC 24V đ a đ n các board m ch đi n tề ụ ồ ư ế ạ ệ ử c a PLC.ủ ủ BUS (TR M)Ạ : là t p h p các liên k t đi n theo d ng song song (các đ ng liên k tậ ợ ế ệ ạ ườ ế này có th d i d ng m ch in hay cáp nhi u s i ru t). S l ng dây d n c u t o nên BUSể ướ ạ ạ ề ợ ộ ố ượ ẩ ấ ạ ph thu c vào t i l ng c a các tín hi u thông tin đ n BUS (khi truy n d li u 8 bits ta c nụ ộ ả ượ ủ ệ ế ề ữ ệ ầ cáp có 8 s i ru t; khi truy n d li u 16 bits ta c n cáp 16 ru t). Ta có hai lo i BUS : xoayợ ộ ề ữ ệ ầ ộ ạ chi u (AC) và m t chi u (DC).ề ộ ề 3 2.3. M T S YÊU C U Đ I V I PLC TRONG CÔNG NGHI P:Ộ Ố Ầ Ố Ớ Ệ T rong quá trình v n hành, m t s y u t có th nh h ng đ n kh năng làm vi c tinậ ộ ố ế ố ể ả ưở ế ả ệ c y c a PLC :ậ ủ ủ NH H NG V T LÝ:Ả ƯỞ Ậ bao g m các y u t v nhi t đ , đ m c a môi tr ngồ ế ố ề ệ ộ ộ ẩ ủ ườ không khí và đ rung.ộ ộ NH H NG ĐI N:Ả ƯỞ Ệ bao g m các tín hi u nhi u tia và các tín hi u nhi u truy n trongồ ệ ễ ệ ễ ề dây d n. Các tín hi u nhi u trong dây d n sinh ra do s n i k t gi a nhi u thi t b v i nhauẫ ệ ễ ẫ ự ố ế ữ ề ế ị ớ trong h th ng PLC. Mu n b o v ch ng l i các nh h ng này chúng ta c n các b l c . . .ệ ố ố ả ệ ố ạ ả ưở ầ ộ ọ và dùng các bi n áp cách ly khi c p ngu n cho PLC.ế ấ ồ ồ ĐI U KI N NGU N :Ề Ệ Ồ bao g m nh h ng do ngu n đi n l i chính sinh ra: sồ ả ưở ồ ệ ướ ự c m t ngu n thoáng qua, nhi u truy n theo đ ng dây, hay bi n đ i đi n áp ngu n …ố ấ ồ ễ ề ườ ế ổ ệ ồ Mu n b o v cho PLC trong các tr ng h p này, ta l p đ t các b l c ngu n tr c khi c pố ả ệ ườ ợ ắ ặ ộ ọ ồ ướ ấ đ n PLC, đ ng th i s d ng kèm theo b UPS đ ngăn ng a đi n áp m t đ t bi n hay th pế ồ ở ử ụ ộ ể ừ ệ ấ ộ ế ấ áp, quá áp d i m c qui đ nh.ướ ứ ị 2.4. GI I THI U M T S LO I PLC:Ớ Ệ Ộ Ố Ạ Hi n nay, trong th tr ng n c ta có r t nhi u ch ng lo i PLC, đ cch t o doệ ị ườ ướ ấ ề ủ ạ ượ ế ạ nhi u nhà s n xu t khác nhau: ề ả ấ MITSUBISHI v i h ớ ọ PLC FX (FX2N, FX0N,FX0, FX…); TÉLÉMÉCANIQUE v i h ớ ọ PLC TSX (NANO, PREMIUM, MICRO ); SIEMENS v i h ớ ọ PLC S7 (S7200, S7300,…)…… 4 5 2.5. NGÔN NG L P TRÌNH CHO PLC:Ữ Ậ 2.5.1. CÁC Đ NH NGHĨA :Ị o L NH Ệ : Là thành ph n c b n c a m t ch ng trình cho bi t phép toán hay hành đ ngầ ơ ả ủ ộ ươ ế ộ nào đó ph i th c hi n.ả ự ệ o CH NG TRÌNH:ƯƠ Là m t dãy các l nh đ c s p x p tr t t theo m t chu i hành đ ngộ ệ ượ ắ ế ậ ự ộ ỗ ộ n i ti p nhau, các hành đ ng này đ c th c hi n b i b vi x lý.ố ế ộ ượ ự ệ ở ộ ử o D LI U:Ữ Ệ S bi u di n thông tin theo quy c, d i d ng thích h p đ m t thi t b hayự ể ễ ướ ướ ạ ợ ể ộ ế ị máy móc dùng l p trình có th hi u và x lý đ c.ậ ể ể ử ượ o L P TRÌNHẬ là vi t m t lo t các ch ng trình nh m đ h ng d n cho PLC th c hi nế ộ ạ ươ ằ ể ướ ẫ ự ệ các tác v đ nh tr c. Các ch ng trình này có th đ c bi u di n b ng t ng hay hình v ,ụ ị ướ ươ ể ượ ễ ễ ằ ừ ữ ẽ mà PLC có th hi u đ c các tác v yêu c u trong ch ng trình.ể ể ượ ụ ầ ươ 2.5.2 PHÂN LO I NGÔN NG L P TRÌNH:Ạ Ữ Ậ Các ngôn ng l p trình cho PLC có th là 1 trong các d ng sau :ữ ậ ể ạ ạ GI N Đ LOGICẢ Ồ (LOGIC GRAMME) BOOLEAN B LITTERAL hay INSTRUCTION LIST – IL (theo nhà s n xu tả ấ MODICON TÉLÉMÉCANIQUE) ) LADDER L GRAFCET hay SEQUENTIAL FUNCTION CHART – SFC (theo nhà s n xu tả ấ SIEMENS) ho cặ STEP LADDER – STL (theo nhà s n xu tả ấ MITSUBISHI). 6 Hình 3.2 :m t s hình nh c a PLCộ ố ả ủ HÌNH 3.2: Hình d ng m t s ch ng lo i PLCạ ộ ố ủ ạ Nh v y tên g i cho m i lo i ngôn ng có th thay đ i tuỳ theo nhà s n xu t. Trongư ậ ọ ỗ ạ ữ ể ổ ả ấ th c t , đa s các ch ng trình PLC đ c vi t theo ngôn ng ự ế ố ươ ượ ế ữ LITTERAL hay LADDER. NGÔN NG IL( INSTRUCTION LIST-DANH SÁCH L NH) :Ữ Ệ Đ c phiên d ch là ngôn ng dòng l nh hay danh sách l nh, đ c xem là ngôn ng l pượ ị ữ ệ ệ ượ ữ ậ trình c b n d h c, d dùng, nh ng ph i m t nhi u th i gian ki m tra đ i chi u đ tìm raơ ả ễ ọ ễ ư ả ấ ề ờ ể ố ế ể m i quan h gi a m t đ an ch ng trình l n v i ch c năng nó th hi n. Ngôn ngố ệ ữ ộ ọ ươ ớ ớ ứ ể ệ ữ Instruction c a t ng nhà ch t o PLC có c u trúc khác nhau. ủ ừ ế ạ ấ D NG LADDERẠ : Đ c phiên d ch là ngôn ng b c thang, ngôn ng này trình bày theo d ng đ h a choượ ị ữ ậ ữ ạ ồ ọ phép nh p ch ng trình có d ng nh m t s đ m ch đi n dùng khí c đi n. Ph n m m l pậ ươ ạ ư ộ ơ ồ ạ ệ ụ ệ ầ ề ậ trình s biên d ch các ký hi u logic trên thành mã máy và l u vào b nh c a PLC. Sau đó,ẽ ị ệ ư ộ ớ ủ PLC s th c hi n các tác v đi u khi n theo logic th hi n trong ch ng trình.ẽ ự ệ ụ ề ể ể ệ ươ 2.6. GI I THI U H PLC Đ C S D NG TRONG LU N VĂN:Ớ Ệ Ọ ƯỢ Ử Ụ Ậ Trong lu n văn này, PLC đ c kh o sát đ xây d ng ch ng trình (theo yêuậ ượ ả ể ự ươ c u đ ra trong nhi m v lu n văn t t nghi p) thu c h EX1N c a nhà s n xu t LIYAN (Đàiầ ề ệ ụ ậ ố ệ ộ ọ ủ ả ấ Loan). PLC EX1N c a nhà s n xu t LIYAN có c u t o và ngôn ng l p trình, ph n m m l pủ ả ấ ấ ạ ữ ậ ầ ề ậ trình hoàn toàn gi ng v i PLC h FX c a nhà s n xu t MITSUBISHI ; chúng ta có th xemố ớ ọ ủ ả ấ ể s n ph m c a LIYAN đ c ch t o theo b n quy n c a nhà s n xu t MITSUBISHI.ả ẩ ủ ượ ế ạ ả ề ủ ả ấ Tuy nhiên t p l nh ngôn ng l p trình c a PLC h EX1N không đ y đ hoànậ ệ ữ ậ ủ ọ ầ ủ toàn nh t p l nh c a PLC h FX2N; h u h t các l nh khi m khuy t ch liên quan đ n cácư ậ ệ ủ ọ ầ ế ệ ế ế ỉ ế l nh đi u khi n h ng ho c x lý d li u t c đ cao; do đó v i yêu c u c a lu n văn này,ệ ề ể ướ ặ ử ữ ệ ố ộ ớ ầ ủ ậ các l nh khi m khuy t không nh h ng đ n yêu c u th c hi n c a lu n văn. Hình d ngệ ế ế ả ưở ế ầ ự ệ ủ ậ ạ c a PLC h EX1N c a nhà s n xu t LIYAN trình bày trong hình 3.3; k t n i c a PLC chủ ọ ủ ả ấ ế ố ủ ủ (master) v i kh i m r ng (expension block) trình bày trong hình 3.4.ớ ố ở ộ NX FG LX 24V S/ S 24 G X0 X1 X2 X3 X4 X5 X6 X7 X10 X11 X12 X13 X14 X15 X16 X17 24V 24 G C0 Y0 Y1 C1 Y2 Y3 C1 Y4 Y5 Y6 Y7 C2 Y10 Y11 Y12 C3 Y14 Y15 Y16 Y17 LYPLC LIYAN ELECTRIC 0 1 2 3 4 5 6 7 RUN 10 11 12 13 14 15 16 17 PRG 0 1 2 3 4 5 6 7 ERR IN OUT 10 11 12 13 14 15 16 17 PWR HÌNH 3.3: Hình d ng c a PLC h EX1N c a nhà s n xu t LIYANạ ủ ọ ủ ả ấ 7 HÌNH 3.5: K t n i gi a PLC ch h EX1N c a nhà s n xu t LYANế ố ữ ủ ọ ủ ả ấ v i kh i m r ng ngõ vào / ra .ớ ố ở ộ ộ Đ C TÍNH K THU T C A PLC H EX1N (NHÀ S N XU T LIYAN):Ặ Ỹ Ậ Ủ Ọ Ả Ấ THI T BẾ Ị Đ C TÍNH K THU TẶ Ỹ Ậ GHI CHÚ NGÕ VÀO (X) Max X0 ÷ X177 ( 24VDC – 7mA cách ly v i thi t b ngoàiớ ế ị b ng opto)ằ NGÕ RA (Y) Max Y0 ÷ Y177 (D ng Relay: 250VAC/1A ; D ng Transistorạ ạ 30VDC/ 0,5A) R - LE Ơ (M) Ch tố S l ng : 500ố ượ M0 ÷ M499 Chung S l ng : 1036ố ượ M500 ÷ M1535 Chuyên dùng S l ng : 256ố ượ M8000 ÷ M8255 R -LEƠ TR NGẠ THÁI (S) Ch tố S l ng : 500ố ượ S0 ÷ S499 Chung S l ng : 500 (t p con)ố ượ ậ S500 ÷ S999 Kh i t oở ạ S l ng : 10 (t p con )ố ượ ậ S0 ÷ S9 Cờ S l ng : 100ố ượ S900 ÷ S999 THANH GHI (D) Ch t ố S l ng : 256ố ượ D0 ÷ D255 Chung S l ng : 3744ố ượ D256 ÷ D3999 T p tinậ S l ng : 2000ố ượ D1000 ÷ D2999 RAM S l ng : 2000ố ượ D6000 ÷ D7999 Chuyên dùng S l ng : 256ố ượ D8000 ÷ D8255 Ch m cỉ ụ S l ng : 8 (cho m i lo i)ố ượ ỗ ạ V0 ÷ V7 Z0 ÷ Z7 B Đ M Ộ Ế (C) 16 bit Ch tố Kho ng đ m : 1 ả ế ÷ 32.767 C0 ÷ C31 16 bit Chung S l ng 100 (t p con)ố ượ ậ C32 ÷ C199 Chung 32 bit Kho ng đ m : -2.147.483.648ả ế ÷ 2.147.483.648 C200 ÷ C215 Ch t 32 bitố S l ng : 35 (t p con)ố ượ ậ C216 ÷ C255 B Đ M Ộ Ế T C ĐỐ Ộ CAO (C) 1 pha T ng ng 6 ngõ vào t X0 đ n X5ươ ứ ừ ế X0 ÷ X1 : d ng 1 pha 60KHz ; X2 ạ ÷ X5 : d ng 1 pha 10ạ KHz 2 pha X0 ÷ X1 : d ng 2 pha 30KHz ; X2 ạ ÷ X5 : d ng 2 pha 5ạ KHz B Đ NHỘ Ị THÌ (T) 100 mili giây Kho ng đ nh thì : 0 ả ị ÷ 3,276.7 giây S l ng : 200ố ượ T0 ÷ T199 10 mili giây Kho ng đ nh thì : 0 ả ị ÷ 327.67 giây S l ng : 56ố ượ T200 ÷ T255 1mili giây CON CHỎ (POINTER) P ; I , N CON CH PỎ T ng ng v i l nh : JUMP ,ươ ứ ớ ị CALL P000 ÷ P127 NG T IẮ I0XX ÷ I8XX NEST (N) N0 ÷ N7 H NG SẰ Ố K: Th pậ phân H : Hexa K 16 BITS T -32678 đ n +32678ừ ế K 32 BITS T -2.147.483.648 đ n +2.147.483.648ừ ế H 16 BITS 0000H đ n FFFFHế H 32 BITS 00000000H đ n FFFFFFFFHế 2.7. GI I THI U T P L NH C B N C A PLC H EX1N:Ớ Ệ Ậ Ệ Ơ Ả Ủ Ọ 8 PLC h EX1N c a nhà s n xu t LIYAN và PLC h FX2N c a nhà s n xu t Misubishiọ ủ ả ấ ọ ủ ả ấ có cùng t p l nh l p trình. Tuy nhiên, t p l nh PLC h EX1N không đ y đ hoàn toàn nhậ ệ ậ ậ ệ ọ ầ ủ ư t p l nh c a PLC h FX2N.ậ ệ ủ ọ ọ Ph n m m l p trình cho PLC h EX1N là ph n m m FXGPWIN c a nhà s n xu tầ ề ậ ọ ầ ề ủ ả ấ Misubishi cho PLC h FX.ọ L NHỆ CH C NĂNGỨ KÝ HI UỆ THI T BẾ Ị S B CỐ ƯỚ LD Tác v logic kh i t o ụ ở ạ l ai công t c NOọ ắ LD X, Y,M, S, T, C 1 LDI Tác v logic kh i t oụ ở ạ l ai công t c NCọ ắ LDI X,Y,M,S,T,C 1 OUT Tác v logic cu iụ ố l ai đi u khi n cu n dâyọ ề ể ộ OUT Y,M,S,T,C Y,M:1; S,M:2, T:3 C(16 bit) : 3 C(32bit) : 5 AND N i ti p các công t c NOố ế ắ AND X,Y,M,S,T,C 1 ANI N i ti p các công t c NCố ế ắ ANI X,Y,M,S,T,C 1 OR N i song song ố các công t c NOắ X,Y,M,S,T,C 1 ORI N i song song ố các công t c NCắ X,Y,M,S,T,C 1 ORB N i song song ố nhi u m ch công t cề ạ ắ Không có 1 ANB N i n i ti p ố ố ế nhi u m ch công t cề ạ ắ Không có 1 MC Ch ra các đi m b t đ uỉ ể ắ ầ c a m t kh i đi u khi nủ ộ ố ề ể chính MC N YM Y,M : cho phép thêm M l ai NOọ N: ch m c l ng(N0-ỉ ứ ồ N7) 3 MCR Ch ra các đi m b t đ uỉ ể ắ ầ c a m t kh i đi u khi nủ ộ ố ề ể chính MCR N N:ch m c l ngỉ ứ ồ (N0-N7) đ c đ tượ ặ l iạ 2 SET Đ t m t thi t b (bit) lên ONặ ộ ế ị vĩnh vi nễ SET Y,M Y,M,S Y,M :1 S M : 2 RST Đ t m t thi t b (bit) xu ngặ ộ ế ị ố OFF vĩnh vi nễ SET Y,M Y,M,S,D,V,Z D, thanh D Chuyên dùng V,Z:3 PLS Kích xung khi có c nh lênạ PLS Y,M Y,M 2 OR AN B 9 OR I O R PLF Kích xung khi có c nhạ xu ngố PLF Y,M Y,M 2 MPS L u k t qu hi n hành c aư ế ả ệ ủ tác v trong PLCụ Không có MRD Đ c k t qu hi n hành c aọ ế ả ệ ủ tác v trong PLCụ Không có MPP G i ra và lo i b k t qu đãọ ạ ỏ ế ả l uư Không có NOP Không tác v hay b cụ ướ r ngỗ Không có Không có 1 END Bu c k t thúc ch ng trìnhộ ế ươ Không có 1 GI I THÍCH :Ả Các thi t b (hay các toán h ng Operands):ế ị ạ ạ X: Ngõ vào v t lý c a PLCậ ủ ủ Y: Ngõ ra v t lý c a PLCậ ủ ủ M,S: Là bit n i trong h th ng dùng nh các c ho t đ ng bên trong PLC nh r leộ ệ ố ư ờ ạ ộ ư ơ hay cu n dâyộ ộ T: Thi t b đ nh thì trong PLCế ị ị ị C: Thi t b đ m trong PLC.ế ị ế B NG TÓM T T CÁC L NH NG D NG C B N THÔNG D NG:Ả Ắ Ệ Ứ Ụ Ơ Ả Ụ L NH V ĐI U KHI N L U TRÌNHỆ Ề Ề Ể Ư CJ L nh nh y có đi u ki n (Conditional Jump)ị ả ề ệ FNC 00 CALL G i ch ng trình con (Call Subroutine)ọ ươ FNC 01 L NH V DI CHUY N VÙNG NH VÀ SO SÁNHỆ Ề Ể Ớ CMP So sánh (Compare) FNC 10 ZCP So sánh vùnbg (Zone Compare) FNC 11 MOV Di chuy n d li u (Move)ể ữ ệ FNC 12 XCH Chuy nđ i d li u (Exchange) ể ổ ữ ệ FNC 17 BCD Chuy nđ i sang s BCD (Binary Coded Decimal)ể ổ ố FNC 18 BIN Chuy n đ i sang s nh phân (Binary) ể ổ ố ị FNC 19 L NH V X LÝ S H C VÀ LOGIC (+,-,x,Ệ Ề Ử Ố Ọ ÷ ) ADD C ng (Addition) ộ FNC 20 SUB Tr (Subtraction) ừ FNC 21 MUL Nhân (Multiplication) FNC 22 MPS MRD MPP 10 END . NH C B N C A PLC H EX1N:Ớ Ệ Ậ Ệ Ơ Ả Ủ Ọ 8 PLC h EX1N c a nhà s n xu t LIYAN và PLC h FX2N c a nhà s n xu t Misubishiọ ủ ả ấ ọ ủ ả ấ có cùng t p l nh l p trình. Tuy nhiên, t p l nh PLC h EX1N không. t lý c a PLC ủ ủ Y: Ngõ ra v t lý c a PLC ủ ủ M,S: Là bit n i trong h th ng dùng nh các c ho t đ ng bên trong PLC nh r leộ ệ ố ư ờ ạ ộ ư ơ hay cu n dâyộ ộ T: Thi t b đ nh thì trong PLC ị ị ị. M T S LO I PLC: Ớ Ệ Ộ Ố Ạ Hi n nay, trong th tr ng n c ta có r t nhi u ch ng lo i PLC, đ cch t o doệ ị ườ ướ ấ ề ủ ạ ượ ế ạ nhi u nhà s n xu t khác nhau: ề ả ấ MITSUBISHI v i h ớ ọ PLC FX (FX2N,

Ngày đăng: 19/07/2014, 06:14

Từ khóa liên quan

Mục lục

  • HÌNH 3.2: Hình dạng một số chủng loại PLC

  • Tầm điện áp vận hành

    • Relay

    • Giải thích :

Tài liệu cùng người dùng

Tài liệu liên quan