Thiết kế thay thế hệ thống điều khiển Rowle co sử dụng bộ PLC potx

41 348 0
Thiết kế thay thế hệ thống điều khiển Rowle co sử dụng bộ PLC potx

Đ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

Trang 56 T T H H I I Ế Ế T T K K Ế Ế T T H H A A Y Y T T H H Ế Ế H H Ệ Ệ T T H H Ố Ố N N G G Đ Đ I I Ề Ề U U K K H H I I Ể Ể N N R R Ơ Ơ L L E E C C O O S S Ử Ử D D Ụ Ụ N N G G B B Ộ Ộ P P L L C C I I - - V V Ấ Ấ N N Đ Đ Ề Ề N N Â Â N N G G C C Ấ Ấ P P Đ Đ I I Ề Ề U U K K H H I I Ể Ể N N C C H H O O C C Ầ Ầ U U T T R R Ụ Ụ C C : : Đ Đ ể ể k k h h ắ ắ c c p p h h ụ ụ c c c c á á c c n n h h ư ư ợ ợ c c đ đ i i ể ể m m c c ủ ủ a a h h ệ ệ đ đ i i ề ề u u k k h h i i ể ể n n b b ằ ằ n n g g r r ơ ơ l l e e , , n n â â n n g g c c a a o o m m ứ ứ c c đ đ ộ ộ a a n n t t o o à à n n , , đ đ ộ ộ t t i i n n c c ậ ậ y y , , c c h h í í n n h h x x á á c c k k h h i i l l a a m m v v i i ệ ệ c c , , t t a a t t h h a a y y t t h h ế ế c c á á c c t t i i ế ế p p đ đ i i ể ể m m r r ơ ơ l l e e ở ở m m ạ ạ c c h h l l ự ự c c b b ằ ằ n n g g c c á á c c v v a a n n b b á á n n d d ẫ ẫ n n c c ô ô n n g g s s u u ấ ấ t t l l ớ ớ n n v v à à ứ ứ n n g g d d ụ ụ n n g g b b ộ ộ k k h h ả ả l l ậ ậ p p t t r r ì ì n n h h P P L L C C đ đ ể ể đ đ i i ề ề u u k k h h i i ể ể n n h h o o ạ ạ t t đ đ ộ ộ n n g g c c ủ ủ a a c c ầ ầ u u t t r r ụ ụ c c . . I I - - 1 1 L L ý ý d d o o s s ử ử d d ụ ụ n n g g c c á á c c p p h h ầ ầ n n t t ử ử k k h h ô ô n n g g t t i i ế ế p p đ đ i i ể ể m m ( ( T T h h y y r r i i s s t t o o r r ) ) l l à à v v ì ì n n ó ó c c ó ó n n h h ữ ữ n n g g ư ư u u đ đ i i ể ể m m h h ơ ơ n n h h ẳ ẳ n n s s o o v v ớ ớ i i h h ệ ệ đ đ i i ề ề u u k k h h i i ể ể n n r r ơ ơ l l e e : : - - H H ệ ệ đ đ ơ ơ n n g g i i ả ả n n - - T T h h ả ả o o m m ã ã n n y y ê ê u u c c ầ ầ u u v v ề ề k k ỹ ỹ t t h h u u ậ ậ t t - - D D ễ ễ v v ậ ậ n n h h à à n n h h - - Đ Đ ộ ộ n n h h ậ ậ y y c c a a o o - - K K í í c c h h t t h h ư ư ớ ớ c c v v à à t t r r ọ ọ n n g g l l ư ư ợ ợ n n g g n n h h ỏ ỏ - - Đ Đ ó ó n n g g m m ở ở a a n n t t o o à à n n v v à à t t i i n n c c ậ ậ y y - - K K h h ô ô n n g g p p h h á á t t s s i i n n h h h h ồ ồ q q u u a a n n g g - - C C h h ị ị u u đ đ ư ư ợ ợ c c t t ầ ầ n n s s ố ố đ đ ó ó n n g g c c ắ ắ t t l l ớ ớ n n - - C C ó ó t t u u ổ ổ i i t t h h ọ ọ c c a a o o . . * * Đ Đ ố ố i i v v ớ ớ i i h h ệ ệ d d ù ù n n g g t t i i ế ế p p đ đ i i ể ể m m t t h h ì ì k k h h ố ố i i l l ư ư ợ ợ n n g g c c ô ô n n g g t t ắ ắ c c t t ơ ơ v v à à t t i i ế ế p p đ đ i i ể ể m m l l à à k k h h á á l l ớ ớ n n n n ê ê n n r r ấ ấ t t c c ồ ồ n n g g k k ề ề n n h h , , p p h h ứ ứ c c t t ạ ạ p p : : I I - - 2 2 L L ý ý d d o o s s ử ử d d ụ ụ n n g g b b ộ ộ đ đ i i ề ề u u k k h h i i ể ể n n k k h h ả ả l l ậ ậ p p t t r r ì ì n n h h P P L L C C - Chuẩn bị vào hoạt động nhanh: Thiết kế module cho phép thích nghi đơn giản với bất kỳ mọi chức năng điều khiển. Khi bộ điều khiển và các phụ kiện đã được lắp ghép thì bộ PLC sẵn sàng vào tư thế làm việc ngay - Độ tin cậy cao - Dễ dang thay đổi và soạn thảo chương trình: Những thay đổi cần thiết cả ở khi bắt đầu khởi động hoặc những lúc tiếp sau đều thể thực hiện dễ dàng mà không cần bất kỳ một thao tác nào ở phần cứng. - Xử lý dữ liệu tự động - Tiết kiệm không gian: PLC đòi hỏi ít không gian hơn so với hệ điều khiển Relay tươ ng đương. Trang 57 - Sự cải biến thuận lợi: Những bộ điều khiển nếu chỉ muốn cải biến 1 phần nhỏ trong dãy chức năng, thể được tái tạo 1 cách đơn giản bằng sao chép, cải biên hoặc thêm vào những phần mới. Những phần, trong chương trình, vẫn sẵn sàng sử dụng được thì vẫn được dùng lại không cần thay đổi gì. So với kỹ thuật Relay, ở đây th ể giảm phần lớn tổng thời gian lắp ráp bởi vì thể lập trình các chức năng điều khiển trước hoặc trong khi lắp ráp bảng điều khiển. - Khả năng tái tạo - Nhiều chức năng: Người ta thường dùng PLC cho tự động hoá linh hoạt bởi vì dễ dàng thuận tiện trong tính toán , so sánh các giá trị tương quan, thay đổi chương trình và thay đổi các thông số. - Từ đó ta thể rút ra ưu điểm của PLC như sau: + Thời gian lắp đặt ngắn + Dễ dàng thay đổi thiết kế mà không gây tổn thất + Dễ dàng thay đổi thiết kế bằng phần mền + ứng dụng điều khiển phạm vi rộng + Dễ dàng bảo chì bảo hành nhờ khả năng tín hiệu hoá và lưu giữ mã lỗi +Độ tin cậy cao + Chuẩn hoá đượ c phần cứng + Thích ứng với môi trường khắc nghiệt + Thích ứng với sản xuất linh hoạt +Kích thước nhỏ II - THIẾT KẾ BỘ ĐIỀU KHIỂN PLC II -1 – Tổng quan về PLC II.1 - 1- Khái niệm chung: PLC ( Programmable Logic Controller ) là bộ điều khiển logic khả lập trình và cũng còn gọi là PC ( Programmable Controller ). Bản chất: PLC là một máy tính công nghiệp đặt tại nơi sản xuất, chương trình điều khiển do ng ười lập trình nạp vào bộ nhớ của PLC để thực hiện các quá trình điều khiển. So với các phần tử logic thông thường thì các phần tử logic trong PLC được định nghĩa bằng chương trình . PLC thực chất là sự module hoá của bộ điều khiển bằng vi mạch ( IC - Intergrated Current ) .Về mặt kiến trúc PLC được thiết kế dựa trên những nguyên tắc của kiến trúc máy tính . Trang 58 Đặc điểm của PLC - Logic các quá trình điều khiển được thực hiện bằng chương trình. - Độ mềm dẻo cao . - Tốc độ xử lý của PLC khá cao. - Năng lượng tổn hao nhỏ. - Dễ dàng sử dụng , dễ dàng ghép nối . - Việc lập trình tương đối đơn giản nhờ sự trợ giúp của thiết bị lập trình hoặc các phần mềm lập trình chuyên dụng . II.1-2 Thiết bị điều khiển logic khả trình S7-200. 1 1 - - C C ấ ấ u u h h ì ì n n h h c c ứ ứ n n g g S7-200 là thiết bị điều khiển logic lập trình được loại nhỏ của hãng Siemens (CHLB Đức ) cấu trúc theo kiểu module và các module mở rộng. Các module này được sử dụng cho nh ững ứng dụng lập trình khác nhau. Thành phần bản của S7-200 là khối vi xử lý CPU212 hoặc CPU214. Về hình thức bên ngoài , sự khác nhau của 2 loại CPU này nhận biết được nhờ số đầu vào/ra và nguồn cung cấp. • CPU 212 8 cổng vào và 6 cổng ra khả năng mở rộng bằng 2 module mở rộng • CPU 214 14 cổng vào và 10 cổng ra khả năng mở rộng thêm 7 module mở rộng. H H ì ì n n h h 4 4 . . 1 1 - - M M ô ô h h ì ì n n h h c c ấ ấ u u h h ì ì n n h h c c ứ ứ n n g g CPU212 bao gồm : Trang 59 + 512 từ đơn (word) tức là 1K byte để lưu chương trình thuộc miền bộ nhớ đọc\ghi được và không mất dữ liệu nhờ giao diện với EEPROM. Vùng nhớ với tính chất như vậy được gọi là non-rolatile. + 512 từ đơn để lưu dữ liệu trong đó 100 từ nhớ đọc\ghi thuộc miền non-rolatile. + 8 cổng vào logic và 6 cổng ra logic. + thể ghép nối thêm 2 module mở rộng số cổng vào\ ra bao gồm cả module t ương tự (analog) +Tổng số cổng logic vào\ra cực đại là 64 cổng vào và 64 cổng ra. + 64 bộ tạo thời gian trễ (timer) trong đó 2 Timer độ phân giải 1 ms và 8 Timer độ phân giải 10 ms và 54 Timer độ phân giải 100 ms +64 bộ đếm (couter)chia làm 2 loại: loại bộ đếm chỉ đếm tiến loại bộ đếm vừa đếm tiến vừa đếm lùi + 368 bit nhớ đặc biệt, sử dụng làm các bít trạng thái hoặc các bit đặt chế độ làm vi ệc + các chế độ ngắt và sử lý tín hiệu ngắt khác nhau bao gồm: ngắt truyền thông, ngắt sườn lên hoặc sườn xuống, ngắt theo thời gian và ngắt báo hiệu của bộ đếm tốc độ cao + Bộ đếm không bị mất dữ liệu trong khoảng thời gian 50 giờ khi PLC mất nguồn nuôi. CPU214 bao gồm : + CPU-214 bao gồm 14 ngõ vào và 10 ngõ ra, khả năng thêm 7 modul mở rộng. + 2.048 từ đơn (4 Kbyte) thuộc miền nhớ đọc / ghi non-volatile để lưu chương trình (vùng nhớ giao diện với EEPROM). + 2.048 từ đơn (4 Kbyte) thuộc kiểu đọc ghi để lưu dữ liệu, trong đó 512 từ đầu thuộc miền non-volatile. + Tổng số ngõ vào / ra cực đại là 64 ngõ vào và 64 ngõ ra. + 128 Timer chia làm 3 loại theo độ phân giải khác nhau: 4 Timer 1ms, 16 Timer 10ms và 108 Timer 100ms. + 128 bộ đếm chia làm 2 loại: chỉ đếm tiến và vừ a đếm tiến vừa đếm lùi. Trang 60 + 688 bít nhớ đặc biệt dùng để thông báo trạng thái và đặt chế độ làm việc. + Các chế độ xử lý ngắt gồm: ngắt truyền thông, ngắt theo sườn lên hoặc xuống, ngắt thời gian, ngắt của bộ đếm tốc độ cao và ngắt truyền xung. + Bộ đếm tốc độ cao với nhịp 2Khz và 7 Khz. + Bộ phát xung nhanh cho dãy xung kiểu PTO hoặc kiểu PWM. bộ điều chỉnh tương tự + Toàn bộ vùng nh ớ không bị mất dữ liệu trong khoảng thời gian 190 giờ kể từ khi PLC bị mất nguồn cung cấp. Cấu hình cứng của PLC S7-200 bao gồm: Trong đó: • Nguồn cung cấp ( Power Supply ) Tạo ra nguồn 5VDC hoặc 24VDC tuỳ theo các họ PLC, thường là 24VDC (120mA tối đa) • Bộ xử lý trung tâm CPU ( Central Proccessing Unit ) CPU thực hiện các nhiệm vụ điều khiển trung tâm, các thành phần của nó bao gồm : lập trình chuyên dụng • Module vào/ra ( I/O ): Tuỳ theo các loại PLC mà số lượng đầu vào ra khác nhau Giao tiếp với module vào/ra thể là dạng: Digital , Analog hoặc giao tiếp đặc biệt • Module giao diện : ghép nối thêm với PLC . • Các module mở rộng : Tuỳ theo các h ệ điều khiển yêu cầu mà ta ghép thêm các module mở rộng ( module vào/ra , EPROM module ) Tất cảt hệ thống này chuyển vào các giá đỡ để gá lắp các module cùng hệ thống BUS địa chỉ , BUS số liệu , BUS điều khiển và BUS nguồn cung cấp . KHỐI VÀO CPU KHỐI RA NGUỒN Tín hiệu vào Tín hiệu ra Trang 61 H H o o ạ ạ t t đ đ ộ ộ n n g g c c ủ ủ a a C C P P U U Khi PLC được cấp nguồn , hoạt động của nó được khởi động theo các chế độ khởi động cứng hoặc khởi động mềm , tuỳ thuộc vào vị trí của bộ chọn chế độ CPU. Quá trình khởi động cứng diễn ra như sau : - Reset cờ , bộ đếm , bộ thời gian , - Kiểm tra các byte vào/ra của các module vào/ra . Thời gian đọc các đầu vào thực hiện chương trình và đưa tín hiệu ra đượ c gọi là thời gian quét. Quá trình quét là quá trình liên tục và tuần tự từ đọc đầu vào, đánh giá và quyết định Logic điều khiển và đưa tín hiệu ra. Đặc điểm của thời gian quét là nó cho ra bộ điều khiển phản ứng với đầu vào và xử lý chính xác. Logic điều khiển nhanh hay chậm. Thời gian quét phụ thuộc vào tốc độ xử lý của CPU, độ dài của chương trình ứng dụng và được chia làm các giai đoạn như sau: 2 – Cấu trúc bộ nhớ của S7-200 Bộ nhớ S7-200 chia làm 4 vùng với 1 tụ nhiệm vụ duy trì dữ liệu trong một khoảng thời gian nhất định khi mất nguồn nuôi. Bộ nhớ của S7-200 tính năng động cao, đọc và ghi được trong toàn vùng, loại trừ phần các bit nhớ đặc biệt được ký hiệu bởi SM ( Special Memory ) chỉ thể truy nhập để đọc. EEPROM MIỀN NHỚ NGOÀI Chương trình Chương trình Chương trình Tham số Tham số Tham số Dữ liệu Dữ liệu Dữ liệu Vùng đối tượng 3. Truyền thông và tự kiểm tra lỗi 1. Nhập dữ liệu từ ngoại vi vào 4. Chuyển dữ liệu từ bộ đệm ra ngoại vi 2. Thực hiện chương trình Bắt đầu Tụ Trang 62 + Vùng nhớ chương trình (Program Memory) Vùng này để lưu giữ các chương trình điều khiển do người sử dụng lập nên bộ nhớ chương trình do hệ thống quản lý . Tại một thời điểm chỉ lưu giữ được 1 chương trình ( Ta không thể truy cập được vào) + Vùng tham số: là miền lưu giữ các tham số như từ khoá, địa chỉ trạm thuộc kiểu non-volatile đọc/ghi được. + Vùng dữ liệu (Data memory): Lưu giữ toàn bộ dữ liệu bao gồm kết quả tính toán , trạng thái của hệ thống, hằng số được định nghĩa trong chương trình, bộ đệm truyền thông Một phần của vùng nhớ này ( 200 byte đầu với CPU212, 1Kbyte đầu tiên đối với CPU214 ) thuộc kiểu non-volatile đọc/ghi được. Tổ chức bộ nhớ dữ liệu do hệ thống quản lý (Chia ra các vùng nhớ để lưu giữ các kiểu dữ liệu khác nhau) . Đặc điểm là ngưòi dùng thể truy cập đến các vùng dữ liệu (Read/write). Kiểu dữ liệu các dạng sau : - Bit , Byte, Word (2 Byte), double word - Sting - Const (hằng) - Object(device): Timer, Counter Mỗi vùng dữ liệu được phân bố trong vùng nhớ quy ước và một tên riêng (keyword) + Vùng đối tượng: Timer, Counter, bộ đếm tốc độ cao và các cổng vào/ra tương tự được đặt trong vùng nhớ cuối cùng. Vùng này không thuộc kiểu non-volatile nhưng đọc/ghi được. Hai vùng nhớ cuối ý nghĩa quan tr ọng trong việc thực hiện một chương trình nên ta sẽ trình bày chi tiết như sau.   V V ù ù n n g g n n h h ớ ớ d d ữ ữ l l i i ệ ệ u u ( ( D D a a t t a a m m e e m m o o r r y y ) ) Bao gồm các vùng nhớ : + V: Variable memory + I: Input image register + O: Oput image register + M: Intrenal memory bits + SM: Special memory bits Trang 63 Tất cả các miền này đều thể truy nhập được theo từng bit, từng byte, từng từ đơn ( word-2byte) hoặc từ kép (2 word) Hình sau mô tả vùng dữ liệu của CPU212 và CPU 214 CPU212 CPU214 Miền V (đọc/ghi) V0 V0 V1023 V4095 Vùng đệm cổng vào (I) (đọc/ghi) I0.x(x=0÷ 7) I0.x(x=0 ÷ 7) I7.x(x=0÷ 7) I7.x(x=0 ÷ 7) Vùng đệm cổng ra (Q) (đọc ghi) Q 0.x ( x=0÷ 7 ) Q 0.x ( x=0 ÷ 7 ) Q 7.x ( x=0 ÷ 7 ) Q 7.x ( x=0 ÷ 7 ) Vùng nhớ nội(M) (đọc/ghi) M0.x ( x=0 ÷ 7 ) M0.x ( x=0÷ 7 ) M15.x ( x=0 ÷ 7 ) M31.x ( x=0 7 ) Vùng nhớ đặc biệt (SM) (chỉ đọc) SM0.x ( x=0 ÷ 7 ) SM0.x ( x=0 ÷ 7 ) SM29 ( x=0 ÷ 7 ) SM29 ( x=0 ÷ 7 ) Vùng nhớ đặc biệt(đọc/ghi) SM30.x ( x=0 ÷ 7 ) SM30.x ( x=0 ÷ 7 ) SM45.x ( x=0 ÷ 7 ) SM85.x ( x=0 ÷ 7 )  Vùng đối tượng (Object) Bao gồm các vùng nhớ: + Timer : Bộ định thời gian + Counter : Bộ đếm +AI (Analog Input) : Đầu vào tương tự +AQ(Analog Output): Đầu ra tương tự +ACC(Accumulator) : Thanh chứa + HC(high speed counter): Bộ đếm tốc độ cao Trang 64 Vùng nhớ đối tượng được phân chia như sau: Timer (T) (đọc/ghi) CPU212 CPU214 15 0 Bít 15 0 Bít T0(word) T) T0 T0 T63 T63 T127 T127 Bộ đếm(C) đọc/ghi) C0(word) C0 C0 C0 C63 C63 C127 C127 Bộ đệm cổng vào tương tự(AI) (chỉ đọc) AW0(word) AW0 AW30 AW30 Bộ đệm cổng ra tương tự(AQ) (chỉ ghi) AQWO(word) AQW0 AQW30 AQW30 AC0 (Không khả năng làm con trỏ) Thanh ghi Accumulator (đọc/ghi) AC1 AC2 AC3 Bộ đếm tốc độ cao(HC) (đọc/ghi) HSC0 HSC1(chỉ trong CPU212) HSC2(chỉ trong CPU214)   C C á á c c h h t t r r u u y y n n h h ậ ậ p p đ đ ế ế n n c c á á c c v v ù ù n n g g n n h h ớ ớ t t r r o o n n g g P P L L C C S S 7 7 - - 2 2 0 0 0 0 Truy nhập bit :“Tên vùng dữ liệu” + “Số byte” + ”.” + ”số bit trong byte “ Ví dụ: M1.1 bit số 2 trong byte thứ 2 của vùng nhớ M Truy nhập byte : ” Tên vùng dữ liệu” +”B” + số thứ tự byte Ví dụ : VB2 ( byte thứ 3 trong vùng nhớ byte) Truy nhập Word : “Tên vùng dữ liệu”+”W” + số thứ tự của byte thấp của word Ví dụ : MW 0 Truy nhập Double Word :“Tên vùng dữ liệu”+”D” + số thứ tự của byte thấp nhất của double word Trang 65 Ví dụ : MD1 Truy nhập đến Object Timer/ Counter : Timer : T+ số thứ tự của Timer sử dụng Counter : C+ số thứ tự của Counter sử dụng Truy nhập đến Object vào/ra tương tự :Ta truy nhập theo từng word : AIW0, AQW1 Truy nhập đến Object ACC :Tuỳ theo yêu cầu sử dụng ta thể truy nhập theo byte, word, hay double word Truy nhập đến Object HC (high speed counter):Ta chỉ truy nhập được theo kiểu double word. 3 - Mở rộng cổng vào/ra (I/O) + CPU 212 cho phép mở rộng tối đa 2 module mở rộng + CPU 214 cho phép mở rộng tối đa 7 module mở rộng Các module mở rộng tương tự và số đều trong S7-200. Địa chỉ của các vị trí của module được xác định bằng kiểu I/O và vị trí của module trong móc xích, bao gồm các module cùng kiểu. Sau đây là ví dụ về cách đặt địa chỉ cho module mở rộng trên CPU214: I0.0 Q0.0 I0.1 Q0.1 I0.2 Q0.2 I0.3 Q0.3 I0.4 Q0.4 I0.5 Q0.5 I0.6 Q0.6 I0.7 Q0.7 I1.0 Q1.0 I1.1 Q1.1 I1.2 I1.3 I1.4 I2.0 I2.1 I2.2 I2.3 Q2.0 Q2.1 Q2.2 Q2.3 I3.0 I3.1 I3.2 I3.3 I3.4 I3.5 I3.6 I3.7 AIW0 AIW2 AIW4 AQW0 Q3.0 Q3.1 Q3.2 Q3.3 Q3.4 Q3.5 Q3.6 Q3.7 AIW8 AIW10 AIW12 AQW4 CPU214 Modul 0 (4vào/ 4 ra) Modul 1 8 vào Modul 2 3 vào Analog/ 1 ra Analog Modul 3 8 ra Modul 4 3 vào Analog/ 1 ra Analog [...]... ký t: 66 Trang I : Dựng ch ngừ vo vt lý ni trc tip vo PLC Q : Dựng ch ngừ ra vt lý ni trc tip t PLC T : Dựng xỏc nh phn t nh thi cú trong PLC C : Dựng xỏc nh phn t m cú trong PLC M v S : Dựng nh cỏc c hot ng nh bờn trong PLC Tt c cỏc phn t (toỏn hng) trờn cú hai trng thỏi ON hoc OFF (1 hoc 0) Cun dõy cú th c dựng iu khin trc tip ngừ ra t PLC (nh phn t Q) hoc cú th iu khin b nh thỡ, b m hoc c (nh... protect circuit LD SM0.0 MOVW +27, VW1 NETWORK 8 //Compare value of present circuit with protect circuit value LDW>= AIW0, VW1 = Q0.7 NETWORK 9 //Warning LD Q0.7 S V0.0, 1 LDN Q0.7 R V0.0, 1 NETWORK 10 END 89 Trang III.5 -2 CHNG TRèNH IU KHIN NG C XE CON //SMALLCAR CONTROL PROGRAM //PROGRAM COMMENTS NETWORK 1 //Reading Inputs; Protect Curcuit //NETWORK COMMENTS LD I0.0 LD I0.1 A I0.2 O Q0.0 ALD LDN I0.3... nờn chng trỡnh iu khin cho c cu xe ln l chung mt chng trỡnh, riờng c cu nõng h v úng m gu s dng 2 ng c riờng bit mi ng c c iu khin bng mt chng trỡnh Chn PLC vỡ cỏc c cu c iu khin riờng bit nờn s u vo ra trong mi PLC l ớt vy ta chn PLC cho cỏc c cu l loi PLC CPU212 gim giỏ thnh lp t nõng cp Vi cỏc c cu cú s u vo ra vt quỏ s u vo ra ca CPU212 (8 u vo, 6 u ra) ta s dng thờm cỏc module m rng kt ni thờm... trỡnh S7-200 Cú th lp trỡnh cho PLC S7-200 bng cỏch s dng mt trong nhng phn mm sau õy: STEP 7 Micro/DOS STEP 7 Micro/WIN Cỏc chng trỡnh cho S7-200 phi cú cu trỳc bao gm chng trỡnh chớnh ( Main Program ) v sau ú n cỏc chng trỡnh con v cỏc chng trỡnh x lý ngt Chng trỡnh chớnh c kt thỳc bng lnh kt thỳc chng trỡnh (MEND ) Chng trỡnh con l mt b phn ca chng trỡnh Cỏc chng trỡnh con phi c vit sau lnh kt thỳc... *AC, Hng s CPU212vCPU214 CPU214 1 ms T0 T64 10 ms T1ữT4 T65ữT68 100 ms T5ữT31 T69ữ T95 6 - Cỏc lnh iu khin Counter Counter l b m hin chc nng m sn xung trong S7-2000 Cỏc b m ca S7-2000 c chia ra lm 2 loi: b m tin (CTU) v b m tin/lựi (CTUD) B m tin CTU m s sn lờn ca tớn hiu logic u vo, tc l m s ln thay i trng thỏi logic t 0 lờn 1 ca tớn hiu S sn xung m c, c ghi vo thanh ghi 2 byte ca b m, gi l thanh ghi... ổn định Đ Lm việc S Chạy tốc độ 3 Đ S Tốc độ 3 Chạy tốc độ 2 Đ Tốc độ 2 Chạy tốc độ 1 Đ S Tốc độ 1 S Kiểm tra lỗi III.1 Lu iu khin mt chng trỡnh (Xe con) ( Hỡnh 4.2 ) 82 Trang III.2 Chn PLC v ngụn ng lp trỡnh H thng iu khin cu trc gm 3 c cu Xe ln, Xe con, C cu nõng h v úng m gu Nhng trong ú vi c cu xe ln phi chu ti trng ln nht nờn s dng 2 ng c song 2 ng c ny l ging nhau lam vic song song nhau nờn... hin trong mt vũng quột dng MEND trỡnh x lý ngt phi vit sau lnh kt thỳc chng trỡnh chớnh chng MEND SBR 0 Chng trỡnh con li thnh Cỏc chng trỡnh con c nhúmth nht mt nhúm ngay sau chng trỡnh RET Sau ú n ngay cỏc chng trỡnh x lý ngt Thc hin khi c chớnh chng trỡnh chớnh gi SBR n Chng trỡnh con th n+1 RET INT 0 RETI Chng trỡnh x lý ngt th nht Thc hin khi cú tớn II.1 -3 - Cỏc toỏn hng lp trỡnh c bn Cú 6... K10 R9 D20 R10 R15 G18 Hỡnh 4.4 - 10 Relay ra iu khin kớch Thyristor 87 Trang III.5 Chng trỡnh iu khin xe III.5-1 CHNG TRèNH IU KHIN NG C XE CU //BIGCAR MOTOR CONTROL PROGRAM //PROGRAM COMMENTS NETWORK 1 //Reading Inputs; Protect Curcuit //NETWORK COMMENTS LD I0.0 LD I0.1 A I0.2 O Q0.0 ALD LDN I0.3 O Q0.2 LDN I0.4 O Q0.1 ALD ON Q0.3 ALD AN V0.0 = Q0.0 NETWORK 2 //Starting Motor LD Q0.0 LPS A I0.5 = Q0.1... tip im (gii hn t 1 n 255) Ni dung ca ngn xp khụng b thay i bi cỏc lnh ny Mụ t bng lnh LAD LAD Mụ t Toỏn hng úng mt mng gm n cỏc tip S BIT: I, Q, M, SM, S BIT n im k t S BIT T, C, V (S) n(byte): IB, QB, úng mt mng gm n cỏc tip MB, SMB, VB,AC, im k t S BIT Nu S BIT Hng s, *VD, *AC li ch vo Timer hoc Counter S BIT n thỡ lnh s xúa bớt u ra ca (R) Timer / Counter ú úng tc thi mt mng gm n S BIT: Q S BIT n... cyele) c bt u bng mt vic c trng thỏi ca u vo, v sau ú thc hin chng trỡnh Vũng quột kt thỳc bng vic thay i trng thỏi u ra Trc khi bt u mt vũng quột tip theo S7-200 thc thi cỏc nhim v bờn trong v nhim v truyn thụng Chu trỡnh thc hin chng trỡnh l chu trỡnh lp Cỏch lp trỡnh cho S7-200 núi riờng v cho cỏc PLC núi chung da trờn hai phng phỏp c bn Phng phỏp hỡnh thang (Ladder, vit tt l LAD) v phng phỏp lit . hoạt +Kích thước nhỏ II - THIẾT KẾ BỘ ĐIỀU KHIỂN PLC II -1 – Tổng quan về PLC II.1 - 1- Khái niệm chung: PLC ( Programmable Logic Controller ) là bộ điều khiển logic khả lập trình và. hoạt động nhanh: Thiết kế module cho phép thích nghi đơn giản với bất kỳ mọi chức năng điều khiển. Khi bộ điều khiển và các phụ kiện đã được lắp ghép thì bộ PLC sẵn sàng vào tư thế làm việc ngay. trình và thay đổi các thông số. - Từ đó ta có thể rút ra ưu điểm của PLC như sau: + Thời gian lắp đặt ngắn + Dễ dàng thay đổi thiết kế mà không gây tổn thất + Dễ dàng thay đổi thiết kế bằng

Ngày đăng: 22/06/2014, 11:20

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan