Đề tài Hệ thống pha màu tự động dùng plc s7-200

Tài liệu Đề tài Hệ thống pha màu tự động dùng plc s7-200: THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 1 HỆ THỐNG PHA MÀU TỰ ĐỘNG DÙNG PLC S7-200  PHẦN I:LÝ THUYẾT CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI I. ĐẶT VẤN ĐỀ: Hiện nay, đất nước ta bước vào thời kỳ cơng nghiệp hố, hiện đại hĩa, để quá trình này phát triển nhanh chúng ta cần tập trung đầu tư vào các dây chuyền sản xuất tự động hĩa, nhằm mục đích giảm chi phí sản xuất, nâng cao năng suất lao động và cho ra sản phẩm cĩ chất lượng cao. Một trong những phương án đầu tư vào tự động hố là việc ứng dụng PLC vào các dây chuyền sản xuất. Đối với những tính năng tiện ích của hệ thống PLC nên hiện nay bộ điều khiển này đang được sử dung rất nhiều trong các lĩnh vực khác nhau. Một trong những ngành đang phát triển mạnh mẽ nhất hiện nay đĩ là ngành xây dựng, và việc ứng dụng PLC vào trong ngành xây dựng là một việc làm sẽ đem lại hiệu quả cao và rất phù hợp, đặc biệt là trong cơng đoạn pha chế sơn II. MỤC ...

pdf84 trang | Chia sẻ: hunglv | Lượt xem: 2787 | Lượt tải: 2download
Bạn đang xem trước 20 trang mẫu tài liệu Đề tài Hệ thống pha màu tự động dùng plc s7-200, để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 1 HỆ THỐNG PHA MÀU TỰ ĐỘNG DÙNG PLC S7-200  PHẦN I:LÝ THUYẾT CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI I. ĐẶT VẤN ĐỀ: Hiện nay, đất nước ta bước vào thời kỳ cơng nghiệp hố, hiện đại hĩa, để quá trình này phát triển nhanh chúng ta cần tập trung đầu tư vào các dây chuyền sản xuất tự động hĩa, nhằm mục đích giảm chi phí sản xuất, nâng cao năng suất lao động và cho ra sản phẩm cĩ chất lượng cao. Một trong những phương án đầu tư vào tự động hố là việc ứng dụng PLC vào các dây chuyền sản xuất. Đối với những tính năng tiện ích của hệ thống PLC nên hiện nay bộ điều khiển này đang được sử dung rất nhiều trong các lĩnh vực khác nhau. Một trong những ngành đang phát triển mạnh mẽ nhất hiện nay đĩ là ngành xây dựng, và việc ứng dụng PLC vào trong ngành xây dựng là một việc làm sẽ đem lại hiệu quả cao và rất phù hợp, đặc biệt là trong cơng đoạn pha chế sơn II. MỤC ĐÍCH NGHIÊN CỨU: Sơn là một trong những nguyên vật liệu chủ yếu trong ngành xây dựng,chủ yếu là sơn phủ bề mặt nhằm bảo vệ bề mặt đối tượng sử dụng đồng thời cũng là hình thức trang trí thẩm mỹ,chính vì vậy màu sắc của sơn là một yếu tố quan tâm hàng.Đa số việc pha Pha màu hiện nay trên thị trường đều được thực hiện trên phương pháp thủ cơng (tức theo kinh nghiệm). Chính vì vậy độ chính xác khơng cao, sản phẩm sản xuất ra đơi khi khơng theo mong muốn, tỷ lệ phế phẩm nhiều, năng suất thấp, lãng phí sức lao động, thời gian, … THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 2 Để loại bỏ những nhược điểm trên. Cũng như để tạo ra những sản phẩm theo mong muốn, chỉ bằng một thao tác đơn giản, đưa bộ điểu khiển lập trình PLC vào để thực hiện cụ thể là một dây chuyền sản xuất tự động: “Hệ Thống Pha màu Tự Động”. Mơ hình này cĩ thể sử dụng trong hệ thống trộn bêtơng và một số lĩnh vực khác như pha chế hố chất, thực phẩm, … III. GIỚI HẠN ĐỀ TÀI: Từ yêu cầu của Luận văn tốt nghiệp, cũng như khả năng về kiến thức và thời gian khơng cho phép nên em chỉ thực hiện những cơng việc sau:  Tìm hiểu mơ hình Pha màu trong thực tế  Tìm hiểu và nghiên cứu PLC S7 – 200  Viết chương trình  Chạy chương trình trên PLC (CPU 224)  Tìm hiểu phần mền Win CC  Viết giao diện bằng phần mền Win CC  Kết nối giao tiếp giữa giao diện và chương trình PLC  Thi cơng mơ hình và phần cứng IV. HƯỚNG THỰC HIỆN ĐỀ TÀI:  Nghiên cứu mơ hình máy Pha màu từ các bồn chứa vật liệu cơ bản (các màu cơ bản và thành phần để tổng hợp nên màu cơ bản)  Ấn định sản xuất một số màu (cam,rêu,nho)từ các màu cơ bản (xanh,đỏ,vàng)  Ấn định sản xuất khối lượng được người sử dụng nhập từ giao diện  Sử dụng giao diện để người sử dụng lựa chọn sản phẩm,khối lượng và tỷ lệ theo các thành phần màu để cĩ một màu theo mong muốn  Sử dụng các bộ timer để tính thời gian trộn và xả sản phẩm  Thơng qua PLC để tác động đĩng mở các van cấp nguyên vật liệu, máy bơm và điều khiển động cơ khuấy trộn  Lập trình điều khiển PLC THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 3  Vẽ giao diện về mơ hình và bảng điều khiển để dễ dàng trong việc giám sát và điều khiển  Kết nối giữa giao diện và chương trình PLC thơng qua MOBUS  Thi cơng mơ hình và điều khiển mơ hình hồn tồn hoạt động SƠ ĐỒ HỆ THỐNG V. SƠ LƯỢC VÀ NGUYÊN TẮC ĐIỀU KHIỂN:  Bật cơng tắc nguồn cho hệ thống hoạt động  Chọn sản phẩm và khối lượng cần sản xuất thơng qua giao diện  Xác nhận lại một lần nữa  PLC điều khiển cho các van chứa nguyên vật liệu lần lược mở ra theo thứ tự mà sản phẩm và khối lượng đã chọn  PLC kiểm tra khối lượng nguyên vật liệu đã đủ hay chưa, và lần lượt đĩng lại các van chứa  Sau đĩ PLC điều khiển cho động cơ trộn hoạt động trong 5 phút, để trộn tất cả nguyên vật liệu đã cĩ trong bồn lớn  Sau khi trộn xong,hệ thống ngưng hoạt động ở chế độ chọn sản phẩm và khối lượng, và cứ thế hệ thống hoạt động theo dây chuyền khép kín. Nhập Dữ Liệu PLC Xử Lý Các thiết bị chấp hành Giao Diện Máy Tính Cơ Sở Dữ Liệu THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 4 CHƯƠNG II: GIỚI THIỆU VỀ PLC STEMENS S7-200 I. PLC LÀ GÌ? PLC (Programmable Logic Control) là thiết bi cĩ thể lập trình được thiết kế chuyên dùng trong cơng nghiệp để điều khiển các tiến trình xử lí từ đơn giản đến phức tạp, tuỳ thuộc vào người điều khiển mà cĩ thể thực hiện một loạt các chương trình hoặc sự kiện này được kích hoạt bởi các tác nhân kích thích (hay cịn gọi là ngõ vào) tác động vào PLC hoặc qua các bộ định thời (Timer) hay các sự kiện được đếm qua bộ đếm. Khi một sự kiện được kích hoạ nĩ s4 bật ON, OFF hoặc phát ra một chuỗi xung ra các thiết bị bên ngồi được gắn vào ngõ ra của PLC. Như vậy nếu t thay đổi các chương trình được cài đặt trong PLC là ta cĩ thể thực hiện các chức năng khác nhau trong các mơi trừơng điều khiển khác nhau. Hiện nay PLC đã được nhiều hãng khác nhan sản xuất như: Siemens, Omron, Mitsubishi, Pesto, Alan Bradley, Shneider. Hitachi, …. Mặt khác ngồi PLC cũng đã bổ cung thêm các thiết bị mở rộng khác như: các cổng mở rộng AI (Analog Input), DI (Digital Input), các thiết bị hiện thị, các bộ vào. II. ĐẶC ĐIỂM BỘ ĐIỀU KHIỂN LẬP TRÌNH: Nhu cầu về một bộ điều khiển dễ sử dụng, linh hoạt và cĩ giá thành thấp đã thúc đẩy sự phát triển những hệ thống điều khiển lập trình được (programmable control systems) hệ thống sử dụng CPU và bộ nhớ để điều khiển máy mĩc hay quá trình hoạt động. Trong bối cản đĩ, bộ điểu khiển lập trình (PLC – Programmable Logic Controller) được thiết kế nhằm thay thế phương pháp điề khiển truyền thống dùng rơ-le và thiết bị rời cồng kềnh và nĩ tạo ra một khả năng điều khiển thiết bị dễ dàng và linh hoạt dựa trên việc lập trình trên các lệnh logic cơ bản. Ngồi ra, PLC cịn cĩ thể thực hiện những tác vụ khác như định thời, đếm, … làm tăng khả năng điều khiển cho những hoạt động phức tạp, ngay cả với loại PLC nhỏ nhất. Hoạt động của PLC là kiểm tra tất cả các trạng thái tín hiệu ngõ vào được đưa về từ quá trình điều khiển, thực hiện các thao tác logic được lập THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 5 trong chương trình và đưa ra tín hiệu điều khiển cho thiết bị tương ứng, với các mạch giao tiếp chuẩn ở khối vào và khối ra của PLC cho phép nĩ kết nối trực tiếp đến những cơ cấu tác động (actuators) cĩ cơng suất nhỏ ở ngõ ra và những mạch chuyển đổi tín hiệu (transducers) ở ngõ vào, mà khơng cần cĩ các mạc giao tiếp hay rơ-le trung gian. Tuy nhiên, khi dùng PLC điều khiển những thiết bị cĩ cơng suất lớn cần phải cĩ mạch điện tử cơng suất trung gian gắn thêm vào. Việc sử dụng PLC cho phép chúng ta hiệu chỉnh hệ thống điều khiển mà khơng cần cĩ sự thay đổi nào về mặt kết nối dây, sự thay đổi chỉ là thay đổi chương trình điều khiển trong bộ nhớ thơng qua thiết bị lập trình chuyên dùng. Hơn nữa, chúng ta cịn cĩ ưu điểm là thời gian lắp đặt và đưa vào hoạt động nhanh hơn so với những hệ thống truyền thơng mà địi hỏi cần phải thực hiện việc nối dây phức tạp giữa các thiết bị rời. Về phần cứng, PLC tương tự như máy tính “truyền thơng”, và chúng cĩ các đặc điểm thích hợp cho mục đích điều khiển trong cơng nghiệp.  Khả năng kháng nhiễu tốt  Cấu trúc dạng Modul cho phép dễ dàng thay thế, tăng khả năng (nối thêm Modul mở rộng vào/ ra) và thêm chức năng (nối thêm Modul chuyên dùng)  Việc kết nối dây và mức điện áp tín hiệu ở ngõ vào và ngõ ra được chuẩn hố  Ngơn ngữ lập trình chuyên dùng – Ladder, Instruction và Funtion Chart, dễ hiểu và dể sử dụng  Thay đổi chương trình điều khiển dễ dàng Những đặc điểm trên làm cho PLC được sử dụng rộng rãi trong việc điểu khiển các máy mĩc cơng nghiệp và trong điền khiển quá trình (Process – control) THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 6 1. Khái niệm cơ bản: Bộ điều khiển lập trình là ý tưởng của một nhĩm lỹ sư hãng General Motors vào năm 1968. họ đã đề ra các chỉ tiêu kỹ thuật nhằm đáp ứng nh7ững yêu cầu điều khiển trong cơng nghiệp:  Dễ lập trình và thay đổi chương trình điều khiển, sử dụng thích hợp trong nhà máy  Cấu trúc dạng Modul dể dàng bảo trì và sửa chữẵ  Tin cậy hơn trong mơi trường sản xuất của nhà máy cơng nghiệp  Dùng linh kiện bán dẫn nên cĩ kích thước nhỏ hơn mạch rơ – le chức năng tương đương  Giá thành cạnh tranh Những chỉ tiêu này tạo sự quan tâm của các kỹ sư thuộc nhiều ngành nghiên cứu về khả năng ứng dụng của PLC trong cơng nghiệp, các kết quả đã đưa ra thêm một số yêu cầu cần phải cĩ trong chức năng của PLC: Tập lệnh từ các lệnh logic đơn giản được hỡ trơ thêm các lệnh về tác vụ định thì, tác vụ đếm; sau đĩ là các lệnh xử lý tốn học, xử lý bằng dữ liệu, xử lý xung tốc độ cao, tính tốn số liệu số thực 32 bit, xử lý thời gian thực, đọc mã vạch, … Song song đĩ, sự phát triển về phần cứng cũng đạt được nhiều kết quả: bộ nhớ lớn hơn, số lượng ngõ vào/ ra nhiều hơn, nhiều Modul chuyên dùng hơn. Vào năm 1976, PLC cĩ khả năng điều khiển các ngõ vào/ ra ở xa bằng kỹ thuật truyền thơng, khoảng 200m Sự gia tăng những ứng dụng PLC trong cơng nghiệp đã thúc đẩy các nhà sản xuất hồn chỉnh các họ PLC với các mức độ khác nhau về khả năng, tốc độ xử lý và hiệu suất. Các họ PLC phát triển từ loại làm việc độc lập, chỉ 20 ngõ vào/ ra và dung lượng bộ nhớ chương trình 500 bước, đến các PLC cĩ cấu trúc Modul nhằm dễ dàng mở rộng thêm khả năng vá chức năng chuyên dùng:  Xử lý tín hiệu liên tục (analog)  Điều khiển động cơ servo, động cơ bước  Truyền thơng THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 7  Số lượng ngõ vào/ ra  Bộ nhớ mở rộng Với cấu trúc dạng Modul cho phép chúng ta mở rộng hay nâng cấp một hệ thống điều khiển dùng PLC với chi phí và cơng suất ít nhất. 2. PC hay PLC: Cĩ một số thuật ngữ dùng để mơ tả điền khiển lập trình:  PC Programmable Controller (Anh)  PLC Programmable Logic Controller (Mỹ)  PBS Programmable Binary Systems (Thụy Điển) Hai thuật ngữ sau cĩ đều thể bộ điều khiển lập trình làm việc với tín hiệu nhị phân. Trong thực tế, tất cả bộ điều khiển trừ bộ điều khiển loại nhỏ đều cĩ khả năng xử lý tín hiệu analog, nên các thuận ngữ đĩ khơng nĩi lên được hết khả năng của bộ điều khiển lập trình. Vì lý do này và một số lý do khác mà thuật ngữ Programmable Controller, viết tắt là PC, thể hiện ý nghĩa tổng quát nhất về bộ điều khiển lập trình. Tuy nhiên, để tránh sự hiểu lầm với thuật ngữ máy vi tính cá nhân “PC” thì PLC thường được dùng thay cho PC. So sánh đặc tính kỹ thuật giữa những hệ thống điều khiển: Chỉ tiêu so sánh Rơ – le Mạch số Máy tính PLC Giá thành từng chức năng Khá thấp Thấp Cao Thấp Kích thước Lớn Rất gọn Khá gọn Rất gọn Kích thước vật lý Lớn Rất gọn Khá gọn Rất gọn Tốc độ điều khiển Chậm Rất nhanh Khá nhanh Nhanh Khả năng chống nhiễu Xuất sắc Tốt Khá tốt Tốt Lắp đặt Mất thời gian thiết kế và lắp Mất thời gian thiết kế Mất nhiều thời gian lập trình Lập trình và lắp đặt đơn giản THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 8 đặt Khả năng điều khiển tác vụ phức tạp Khơng Cĩ Cĩ Cĩ Dễ thay đổi điều khiển Rất khĩ Khĩ Khá đơn giản Rất đơn giản Cơng tác bảo trì Kém - cĩ rất nhiều cơng tắc Kém – nếu IC được hàn Kém – cĩ rất nhiều mạch điện tử chuyên dùng Tốt – các Modul được tiêu chuẩn hố Theo bảng so sánh, PLC cĩ những đặv điểm về phần cứng và phần mềm làm cho nĩ trở thành bộ điều khiển cơng nghiệp được sử dụng rộng rãi. 3. Tĩm lại: Sự ra đời của PLC củng như các bộ điều khiển hiện đại khác đã mở ra một thời đại mới trong lĩnh vực tự động hố. Với những khả năng điều khiển phong phú và phức tạp hơn, PLC đã vượt xa các mạch điều khiển cổ điển dùng dây nối và Relay. Các hệ thống dây chuyền sản xuất được điều khiển một các nhịp nhàng hơn, các thiết bị máy mĩc được điều khiển chính xác hơn. THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 9 CHƯƠNG III: SƠ LƯỢC VỀ LỊCH SỬ PHÁT TRIỂN Thiết bị điểu khiển lập trình đầu tiên (Programmable Controller) đã được những nhà thiết kế cho ra đời năm 1968 (cơng ty General Motor Mỹ). Tuy nhiên, hệ thống này cịn kha đơn giản và cồng kềnh, người sử dụng gặp nhiều khĩ khăn trong việc vận hành hệ thống. Vì vậy các nhà thiết kế từng bước cải tiến hệ thống làm cho hệ thống đơn giản, gọn nh5, dễ vận hành, nhưng việc lập trình cho hệ thống cịn khĩ khăn, do lúc này khơng cĩ các thiết bị lập trình ngoại vi hỗ trợ cho cơng việc lập trình. Để đơn giản hĩa việc lập trình, hệ thống điều khiển lập trình cầm tay (Programmable Controller Handle) đầu tiên được ra đời vào năm 1969. Điều này đã tạo ra được một sự phát triển thực sự cho kỹ thuật điều khiển lập trình. Trong giai đoạn này các hệ thống điều khiển lập trình (PLC) chỉ đơn giản nhằm thay thế hệ thốntg Relay và dây nối trong hệ thống điều khiển cổ điển. Qua quá trình vận hành, các nhà thiết kế đả từng bước tạo ra được một tiêu chuẩn mới cho hệ thống, tiêu chuẩn đĩ là: dạng lập trình dùng giản đồ hình thang (The Diagram Format). Trong những nămđầu thập niên 1970, những hệ thống PLC cịn cĩ thêm khả năng vận hành với những thuật tốn hỗ trợ (arithmetic), “vận hành với các dữ liệu cập nhật” (Data Manipulation). Do sự phát triển của loại màn hình dùng cho mày tính (Cathode Ray Tube: CRT) nên việc giao tiếp giữa người điều khiển để lập trình cho hệ thống càng trở nên thuận tiện hơn. Sự phát triển của hệ thống phần cứng và phần mềm từ năm 1975 cho đến nay đã làm cho hệ thống PLC phát triển mạnh hơn với các chức năng mở rộng: hệ thống ngõ vào/ ra cĩ thể tăng lên đến 8000 cổng vào/ ra, dung lượng bộ nhớ tăng lên hơn 128.000 từ bộ nhớ (word of memory) cĩ thể gắn thêm nhiểu Modul bộ nhớ để cĩ thể tăng thêm kích thước chương trình. Ngồi ra các nhà thiết kế cịn tạo ra kỹ thuật kết nối với các hệ thống PLC riêng lẽ thành một hệ thống PLC chung, kết nối với các hệ thống máy tính, tăng khả năng điều khiển của từng hệ thống riêng lẻ. Tốc độ xử lý của hệ THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 10 thống được cải thiện, chu kỳ quét (scan) nhanh hơn làm cho hệ thống PLC xử lý tốt với những chức năng phức tạp, số lượng cổng vào/ ra lớn. Một số thuật tốn cơ bản dùng cho điều khiển cũng được tích hợp vào phần cứng như điều khiển PID (cho điều khiển nhiệt độ, cho điều khiển tốc độ động cơ, cho điều khiển vị trí), điều khiển mờ, lọc nhiễu tín hiệu đầu vào… Trong tương lai hệ thống PLC khơng chỉ giao tiếp với các hệ thống khac thơng qua CIM (Computer Integrated Manefacturing) để điều khiển các hệ thống: Robot, Cad/ Cam, … Ngồi ra các nhà thiết kế cịn đang xây dựng các loại PLC với các chức năng điều khiển “thơng minh” (Intelligent) cịn gọi là các siêu PLC (super PLC) cho tương lai. I. CẤU TRÚC VÀ NGHIÊN CỨU HOẠT ĐỘNG CỦA MỘT PLC: 1. Cấu trúc: Một hệ thống lập trình cơ bản phải gồm cĩ 2 phần:  Khối xử lý trung tâm (CPU: Central Processing Unit)  Hệ thống giao tiếp vào/ ra (I/O)  Trong đĩ:  Thiết bị đầu vào gồm các thiết bị tạo ra tín hiệu điều khiển như nhấn, cảm biến, cơng tắc hành trình  Input, Output các cổng nối phía đầu vào/ ra của PLC hay của các Modul mở rộng  Cơ cấu chấp hành: gồm các thiết bị được điều khiển như: chuơng, đèn, contactor, động cơ, van khí nén, mày bơm, Led hiển thị, …v.v THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 11 Chương trình điều khiền: định ra quy luật thay đổi tín hiệu Output đầu ra theo tín hiệu Input đầu vào như mong muốn. Các chương trình điều khiển được tạo ra bằng cách sử dụng bộ lập trình chuyên dụng cầm tay (Hand – Hold Programmer PG) hoặc chạy bằng phần mềm điều khiển trên máy vi tín sau đĩ được nạp vào PLC thơng qua cáp nối giữa PLC với máy tính hay (PG) Khối điều khiển trung tâm (CPU : Central Processing Unit) gồm ba phần:  Bộ xử lý hệ thống  Hệ thống bộ nhớ  Hệ thống nguồn cung cấp Cĩ nhiều loại bộ nhớ để người sử dụng lực chọn theo mục đích hay yêu cầu sử dụng I N P U T S CENTRAL PROCESSING UNIT O U T P U T S M M MÁY TÍNH PG/PC Processor Memory Power Supply THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 12  ROM (Read Only Memory) bộ nhớ chỉ đọc khơng xố dùng lưu trữ chương trình cố định, khơng thay đổi thường dùng cho nhà sản xuất PLC.  RAM (Random Access Memory): bộ nhớ truy xuất ngãu nhiên dùng để lưu trữ dữ liệu và chương trình cho người sử dụng.  EPROM:ROM lập trình cĩ thể xố được  EEPROM: Electtrically EPROM 2. Cổng truyền thơng: S7 – 200 sử dụng cổng truyền thơng nối tiếp cĩ 9 chân để phục vụ cho việc ghép nố với các thiết bị lập trình hoặc với các trạm PLC khác. Tốc độ truyền tự do của PLC là 300 đến 38.400 được set trong thanh ghi đặc biệt SM 30.2 đến SM 30.4 SM30.2 SM30.3 SM30.4 Tốc độ Baul 0 0 0 38400(CPU 212=19200) 0 0 1 19200 0 1 0 9600 0 1 1 4800 1 0 0 2400 1 0 1 1200 1 1 0 600 1 1 1 300 Chức năng các chân: THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 13 II. GIỚI THIỆU THIẾT BỊ ĐIỀU KHIỂN LẬP TRÌNH PLC SIMATIC S7 – 200 1. Cấu trúc phần cứng của S7 – 200 CPU 214: PLC là viết tắt của Programmable Logic Control, là thiết bị điều khiển logic lập trình được, cho phép thực hiện linh hoạt các thuật tốn điều khiển thơng qua một ngơn ngữ lập trình. S7 – 200 là thiết bị điều khiểu khả trình loại nhỏ của hãng Siemens, cĩ cấu trúc theo kiểu Modul và cĩ các Modul mở rộng, các Modul này sử dụng cho nhiều ứng dụng lập trình khác nhau. Thành phần cơ bản của S7 – 200 là khối vi xử lý CPU212 hoặc CPU214. Về hình thức bên ngồi, sự khác nhau giữa hai loại CPU này nhận biết được nhờ số đầu vào/ ra và nguồn cung cấp. CPU 212 cĩ 8 cổng vào, 6 cổng ra và cĩ khả năng được mở rộng thêm bằng 3 Modul mở rộng. CPU 214 cĩ 14 cổng vào, 10 cổng ra và cĩ khả năng được mở rộng thêm bằng 7 Modul mở rộng. S7 – 200 cĩ nhiều loại MoDdul mở rộng khác nhau CPU 214 bao gồm: 2048 từ đơn (4K byte) thuộc miền nhớ đọc/ ghi non – volatile để lưu chương trình (vùng nhớ cĩ giao diện với EEPROM) 2048 từ đơn (4K byte) kiểu đọc/ ghi để lưu dữ liệu, trong đĩ 512 từ đầu thuộc miền nhớ non – volatile 14 cổng vào và 10 cổng ra logic cĩ 7 Modul để mở rộng thêm cổng vào/ ra bao gồm luơn cả Modul analog Tổng số cổng vào/ ra cực đại là 64 cổng vào và 64 cổng ra 128 bộ đếm chia làm 2 loại: chỉ đếm tiến và vừa đếm tiến vừa đếm lùi 388 bit nhớ đặc biệt dùng để thơng báo trạn g thái và đặt chế độ làm việc THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 14 các chế độ ngắt vá xử lý ngắt bao 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 3 bộ đếm tốc độc cao với nhịp 2Khz và 7 Khz 2 bộ phát xung nhan cho dãy xung kiểu Pto hoặc kiểu PWM 2 bộ điều chỉnh tương tự Tồn bộ vùng nhớ khơng bị mất dữ liệu trong khoảng thời gian 190h khi PLC bị mất nguồn nuơi. Hình 1: bộ điều khiển lập trình được S7 – 200, CPU214 Mơ tả các đèn báo trên S7 – 200, CPU214 SF (đèn đỏ): đèn đỏ SF báo hiệu hệ thống bị hỏng. Đèn SF sáng lên khi PLC bị hỏng hĩc. RUN (đèn xanh): đèn xanh RUN chỉ định PLC đang ở chế độ làm việc và thực hiện chương trình được nạp trong máy. STOP (đèn vàng): đèn vàng STOP chỉ định PLC đang ở chế độ dừng. Dừng chương trình đang thực hiện lại. Ix.x (đèn xanh): đèn xanh ở cổng vào chỉ định trạng thái tức thời của cổng Ix.x (x.x=0.0÷1.5). Đèn này báo hiệu trạng thái của tín hiệu theo giá trị logic của cổng. Các cổng ra Cổng truyền thơng Các cổng vào SIEMENS SIMATIC S7-200 SF RUN STOP I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7 I1.0 I1.1 I1.2 I1.3 I1.4 I1.5 Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7 Q1.0 Q1.1 THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 15 Qy.y (đèn xanh): đèn xanh ở cổng ra báo hiệu trạng thái tức thời của cổng Qy.y (y.y=0.0÷1.1). Đèn này báo hiệu trạng thái của tín hiệu theo giá trị logic của cổng. 2. Cổng truyền thơng: S7 – 200 sử dụng cổng truyền thơng nối tiếp RS485 với phích nối 9 chân để phục vụ cho việc ghép nối với thiết bị lập trình hoặc với các trạm PLC khác. Tốc độ truyền cho máy lập trình kiểu PPI là 9600 baud. Tốc độ truyền cung cấp của PLC theo kiểu tự do là 300 đến 38400. Để ghép nối S7 – 200 với máy lập trình PG702 hoặc với các loại máy lập trình thuộc họ PD7xx cĩ thể sử dụng một cáp nối thẳng PMI. Cáp đĩ đi kèm theo máy lập trình. Ghép nối S7 – 200 với máy tính PC qua cổng RS – 232 cần cĩ cáp nối PC/PPI với bộ chuyển đổi RS232/RS485. Cơng tắc chọn chế độ làm việc của PLC. Cơng tắc chọn chế độ làm việc nắm phía trên, bên cạnh các cổng ra của S7 – 200 cĩ ba vị trí cho phép chọn các chế độ làm việc khác nhau cho PLC. Run cho phép PLC thực hiện chương trình trong bộ nhớ. PLC S7 – 200 sẽ rời khỏi chế độ RUN và chuyển sang chế độ STOP trong máy cĩ sự THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 16 cố hoặc trong chương trình gặp lệnh STOP, thậm chí ngay cả khi cơng tắc ở chế độ RUN. Nên quan sát trạng thái thực tại của PLC theo đèn báo. STOP cưỡng bức PLC dừng thực hiện chương trình đang chạy và chy\uyển sang chế độ STOP. Ơ chế độ STOP PLC cho phép hiệu chỉnh lại chương trình hoặc nạp một chương trình mới. TERM cho phép máy lập trình tự quyết định một trong các chê độ làm việc cho PLC hoặc ở chế độ RUN hoặc ở chế độ STOP chỉnh định tương tự. Điều chỉnh tương tự ( 1 bộ trong CPU 212 và 2 trong CPU 214) cho phép điều chỉnh các biến cần phải thay đổi và sự dụng trong chương trình. Núm chỉnh analog được lắp đặt dưới nắp đậy bên cạnh các cổng ra. Thiết bị chỉnh định cĩ thể quay 2700. Pin và nguồn nuơi bộ nhớ. Nguồn nuơi dùng để mở rộng thời gian lưu giữ cho các dữ liệu cĩ trong bộ nhớ. Nguồn Pin tự động được chuyển sang trạng thái tích cực nếu như dung lượng tụ nhớ bị cạn kiệt và nĩ phải thay thế vào vị trí đĩ để dữ liệu trong bộ nhớ khơng bị mất đi. 3. Cấu trúc bộ nhớ: a. Phân chia bộ nhớ: Bộ nhớ của S7 – 200 được chia thành 4 vùng với một tụ cĩ nhiệm vụ duy trì dữ liệu trong 1 khoảng thời gian nhất định khi mất nguồn. Bộ nhớ của S7 – 200 cĩ tính năng động cao, đọc và ghi được trong tồn vùng, loại trừ phần bit nhớ đặc biệt được kí hiệu SM ( Special Memory) chỉ cĩ thể truy nhập để học. Vùng chương trình: là miền nhớ được sử dụng để lưu các lệnh chương trình. Vùng này thuộc kiểu non - volatile đọc/ghi được. Vùng tham số: là miền lưu giữ các tham số như: từ khĩa, địa chỉ trạm … cũng như vùng chương trình, vùng tham số thuộc kiểu non – volatile đọc/ ghi được. THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 17 Vùng dữ liệu: dùng để cất các dữ liệu của chương trình bao gồm các kết quả các phép tính, 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 thuộc kiểu non – volatile. Vùng đối tượng: timer, bộ đếm, 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 kiểu non – volatile nhưng đọc ghi được. Hình: bộ nhơ trong và ngồi của S7 – 200 Vùng dữ liệu là một vùng nhớ động, nĩ cĩ thể được truy nhập theo từng bit, từng byte, từng từ kép và được sử dụng làm miền lưu trữ dữ liệu cho các thuật tốn các hàm truyền thơng, lập bảng các hàm dịch chuyển, xoay vịng thanh ghi, con trỏ địa chỉ, … Vùng dữ liệu lại được chia thành các miền nhớ nhỏ với các cơng dụng khác nhau. Chúng được ký hiệu bằng các chữ cái đầu của tên tiến anh, đặc trưng cho từng cơng dụng của chúng như sau: V - Variable memory I - Inputs image register O - Putputs image register M - Internal memory bits SM - Speacial memory bits Tất cả các miền này đều cĩ thể truy nhập được theo từng bit, từng byte, từng từ đơn (Word – 2 byte) hoặc từ kép (2 Word). Chương trình Tham số Dữ liệu Vùng đối tượng Chương trình Tham số Dữ liệu Chương trình Tham số Dữ liệu THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 18 b. Địa chỉ truy nhập được truy xuất theo ơ nhớ: Truy nhập theo bit: tên miền (+) địa chỉ byte (+) (+) chỉ số it. Ví dụ V150.4 chỉ bit của byte 150 thuộc miền V. Truy nhập theo byte: tên miền (+) B (+) địa chỉ byte miền. Ví dụ V150 chỉ 150 thuộc miền V. Truy nhập theo từ: tên miền (+) W (+) địa chỉ byte cao của từ trong miền. Ví dụ VW150 chỉ từ đơn gồm 2 byte 150 và 151 thuộc miền V, trong đĩ 150 cĩ vai trị byte cao trong từ. Truy nhập theo từ kép: tên miền (+) D (+) địa chỉ byte cao của từ trong miền. Ví dụ VW150 chỉ từ kép gồm 4 byte 150, 151 và 152 thuộc miến V, trong đĩ 150 cĩ vai trị byte cao và byte 153 là thấp trong từ kép. THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 19 Tất cả các byte thuộc vùng dữ liệu đều cĩ thế truy cập được bằng con trỏ. Con trỏ được định nghĩa trong miền V hoặc các thanh ghi AC1, AC2 và AC3. Mỗi con trỏ địa chỉ gồm 4 byte (từ kép). c. Vùng đối tượng: Vùng đối tượng được sử dụng để lưu giữa dữ liệu cho các đối tượng lập trình như các giá trị tức thời, giá trị đặt trước của bộ đếm, hay timer. Dữ liệu kiểu đối tượng bao gồm của thanh ghi của timer, bộ đếm, bộ đếm tốc độ cao, bộ đếm vào/ ra tương tự và các thanh ghi Accumulator (AC). Kiểu đối tượng bị hạn chế rất nhiều vì các dữ liệu kiểu đối tượng chỉ được ghi theo mục đích cần sử dụng của đối tượng đĩ. Sau đây là một ví dụ về cách đặt địa chỉ cho các Modul mở rộng trên CPU214: CPU 214 Modul 0 (4 Và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) I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7 I1.0 I1.1 I1.2 I1.3 I1.4 I1.5 Q0.0 Q0.1 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 THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 20 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7 Q1.0 Q1.1 4. Cấu trúc chương trình của S7 – 200: Cĩ thể lập trình cho S7 – 200 bằng cách sử dụng một trong những phần mềm say đây:  STEP 7 – Micro/DOS  STEP 7 – Micro/WIN Những phần mềm này đều cĩ thể cài đặt được trên máy lập trình họ PG7xx và các máy tính cá nhân (PC). Các chương trình cho S7 – 200 phải cĩ cấu trúc bao gồm chương trình chính (main program) và sau đĩ đến các chương trình con và các chương trình xử lý ngắt được chỉ ra sau đây: Chương trình chính được kết thúc bằng lệnh kết thúc chương trình (MEND). Chương trình con là một bộ phận của chương trình. Các chương trình con phải được viết sau lệnh kết thúc chương trình chính, đĩ là lệnh MEND. Các chương trình xử lý ngắt là một bộ phận của chương trình. Nếu cần sử dụng chương trình xử lý ngắt phải viết sau lệnh kết thúc chương trình chính MEND. Các chương trình con được nhĩm lại thành một nhĩm ngay sau chương trình chính. Sau đĩ đến chương trình xử lý ngắt. Bằng cách viết như vậy, cấu trúc chương trình được rõ ràng và thuận tiện hơn trong việc đọc THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 21 chương trình sau này. Cĩ thể tự do trộn lẫn các chương trình con và chương trình xử lý ngắt đằng sau chương trình chính. III. ƯU NHƯỢC ĐIỂM CỦA PLC: Cùng với sự phát triển của phần cứng và phần mềm, PLC ngày càng tăng được các tính năng cũng như lợi ích của PLC trong hoạt động cơng nghiệp. Kích thước của PLC hiện nay được thi nhỏ lại để bộ nhớ và số lượng Inputs/ Outputs càng nhiều hơn, các ứng dụng của PLC càng mạnh hơn giúp người sử dụng giải quyết được nhiều vấn đề phức tạp trong điều khiển hệ thống. Ưu điểm đầu tiên của PLC là hệ thống điều khiển chỉ cần lắp đặt một lần (đối với sơ đồ hệ thống, các đường nối dây, các tín hiệu ở ngõ vào/ ra …), ma khơng cần phải thay đổi kết cấu của hệ thống sau này, giảm được sự tốn kém kinh phí khi phải thay đổi lắp đặt điều khiển cao hơn ( như giao tiếp THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 22 giữa các PLC để truyền dữ liệu điều khiển lẫn nhau), hệ thống được điều khiển linh hoạt hơn. PLC được thiết kế đặc biệt để hoạt động trong mơi trường cơng nghiệp một PLC cĩ thể lắp đặt ở những nơi cĩ độ nhiễu điện cao (Electrical Noise), vùng cĩ từ trường mạnh, cĩ các chấn động cơ khí, nhiệt độ và độ ẩm mơi trường cao, … Khơng như các hệ thống cũ, PLC cĩ thể dễ dàng lắp đặt do chiếm một khoảng khơng gian nhỏ hơn nhưng điều khiển nhanh, nhiều hơn các hệ thống khác. Điều này càng tỏ ra thuận lợi hơn đối với các hệ thống điều khiển lớn, phức tạo và quá trình lắp đặt hệ thống PLC ít tốn thời gian hơn các hệ thống khác. Cuối cùng là người sử dụng cĩ thể nhận biết các trục trặc hệ thống của PLC nhờ giao diện qua màn hình máy tính (một số PLC thế hệ sau cĩ khả năng nhận biết các hỏng hĩc của hệ thống và báo cho người sử dụng), điều này làm cho việc sữa chửa thuận lợi. IV. MỘT VÀI LĨNH VỰC TIÊU BIỂU ỨNG DỤNG PLC: Hiện nay PLC đã được ứng dụng thành cơng trong nhiều lĩnh vựa sản xuất cả trong cơng nghiệp và dân dụng. Từ những ứng dụng để điều khiển các hệ thống đơn giản, chỉ cĩ chức năng đĩng/ mở (ON/ OFF) thơng thường đến các ứng dụng cho các lĩnh vực phức tạp, địi hỏi tính chính xác cao, ứng dụng các thuật tốn trong quá trình sản xuất. Các lĩnh vực tiêu biểu ứng dụng PLC hiện nay bao gồm: Hố học và dầu khí: định áp suất (dầu), bơm dầu, điều khiển hệ thống ống dẫn, cân đơng trong ngành hố, … Chế tạo máy và sản xuất: tự động trong chế tạo máy, cân đong quá trình lắp đặt máy, điều khiển nhiệt độ lị kim loại, … Bột giấy, giấy, xử lý giấy: điều khiển máy băm, quá trình ủ bột, quá trình cán, gia nhiệt, … Thủy tinh và phim ảnh: quá trình đĩng gĩi, thử nghiệm vật liệu , cân đong, các khâu hồn tất sản phẩm, đo cắt giấy, … THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 23 Thực phẩm, rược bia, thuốc lá: đếm sản phẩm, kiểm tra sản phẩm, kiểm sốt quá trình sản xuất, bơm (bia, nước trái cây, …) cân đong, đĩng gĩi, hồ trộn, …. Kim loại: điều khiển quá trình cán, cuốn (thép), quy trình sản xuất, kiểm tra chất lượng. Năng lượng: điều khiển nguyên liệu (cho quá trình đốt, xử lý trong các turbin, …) các trạm cần hoạt động tuần tự khai thác vật liệu một các tự động (than, gỗ, dầu mỏ, …) CHƯƠNG IV: GIỚI THIỆU VỀ TẬP LỆNH S7 – 200 I. CÁC LỆNH VÀO RA SỬ DỤNG TRONG CHƯƠNG TRÌNH: 1. Các lệnh tiếp điểm và cuộn dây: Dạng lệnh Mơ tả chức năng lệnh LA D Tiếp điểm thường đĩng sẽ đĩng khi cĩ giá trị logic bit bằng 0, và sẽ mở khi cĩ giá trị logic bằng 1 Tốn hạng : Bit: I, Q, M, SM, T, C, V (n) STL LDN n LA D Tiếp điểm thường hở sẽ được đĩng nếu giá trị logic bằng 1 và sẽ hở nếu giá trị logic bằng 0. Tốn hạng : Bit: I, Q, M, SM, T, C, V (n) STL LD n LA D Tiếp điểm thường đĩng sẽ đĩng tức thời khi giá trị bit bằng 1 và sẽ mở tức thời nếu gia trị logic bằng 0. Tốn hạng : Bit: I, Q, M, SM, CT, V (n) STL LDI n LA D Tiếp điểm thường đĩng sẽ mở tức thì khi giá trị logic bằng 1 và ngược lại Tốn hạng: bit: I, Q, M, SM, CT, V (n) STL LDNI n LA D Tiếp điểm đảo trạng thái của dịng cung cấp. Nếu dịng cung cấp cĩ tiếp điểm đảo thì nĩ ngắt mạch, và ngược lại. STL NOT THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 24 LA D Cuộn dây ở đầu ra được kích thích khi cĩ dịng điều khiển đi ra. STL = n LA D Cuộn dây ở đầu ra được kích thích tức thời khi cĩ dịng điện điều khiển đi qua Tốn hạng: Bit: I, Q, M, SM, T, C, V (n) STL =I n LA D Dùng để đĩng một mảng gồm n tiếp điểm kể từ giá trị ban đầu bit Tốn hạng: Bit: I, Q, M, SM, T, C, V, IB, QB, MB, SMB, VB, AC, *VD, *AD, Const STL S bit n LA D Dùng để ngắt một mảng gồm n tiếp điểm kể từ giá trị ban đầu bit Tốn hạng: Bit: I, Q, M, SM, T, C, V, IB, QB, MB, SMB, VB, AC, *VD, *AD, Const STL R bit n LA D Ghi tức thời giá trị logic vào một mảng gồm n bit kể từ giá trị ban đầu bit Tốn hạng: Bit: I, Q, M, SM, T, C, V (Bit), IB, QB, MB, SMB, VB, AC, *VD, *AC, Const STL SI bit n LA D Xố mơt mảng tức thời gồm n bit kể từ địa chỉ bit. Nếu bit chỉ vào Timer hoặc Counter thì lệnh sẽ xố bit đầu ra của Timer/ Counter Tốn hạng: Bit: I, Q, M, SM, T, C, V (Bit), IB, QB, MB, SMB, VB, AC, *VD, *AC, Const STL RI bit n THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 25 2. Các lệnh dùng để so sánh hai tiếp điểm: Dạng lệnh Mơ tả chức năng LA D Lệnh so sánh bằng sẽ làm cho tiếp điểm đĩng khi IN1 bằng IN2 (IN1, IN2 kiểu Byte) Tốn hạng: IN1, IN2: VB, IB, QB, MB, SMB, AC, Const, *VD, *AC STL LDB = IN1 IN2 LA D Lệnh so sánh bằng sẽ làm cho tiếp điểm đĩng khi IN1 bằng IN2 (IN1, IN2 kiểu Word) và ngược lại. Tốn hạng: IN1, IN2: VW, IW, MW, SMW, Const, T, C, AIW, *VD, *AC STL LDW = IN1 IN2 LA D Lệnh so sánh bằng sẽ làm cho tiếp điểm đĩng khi IN1 bằng IN2 (IN1, IN2 kiểu Double Word) và ngược lại. Tốn hạng: IN1. IN2: VD, ID, MD, SMD, AC, Const, HC, *VD, *AC STL LDD = IN1 IN2 LA D Lệnh so sánh bằng sẽ làm cho tiếp điểm đĩng khi IN1 bằng IN2 (In1, IN2 kiểu Real số thực) và ngược lại Tốn hạng: IN1, IN2: VD, ID, QD, MD, SMD, AC, HC, *AC Const, *VD STL LDR = IN1 IN2 LA D Lệnh so sánh lớn hơn hoặc bằng sẽ làm cho tiếp điểm đĩng khi IN1 bằng IN2 (IN1, IN2 kiểu byte) Tốn hạng: IN1, IN2: VB, IB, QB, MB, SMB, AC, Const, *VD, *AC STL LDB>= IN1 IN2 THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 26 LA D Lệnh so sánh lớn hơn bằng sẽ làm cho tiếp điểm đĩng khi IN1 bằng IN2 (IN1 IN2 kiểu Word) Tốn hạng: IN1, IN2: VW, IW, MW, SMW, AC, Const, T, C, AIW, *VD, *AC STL LDW>=IN1 IN2 LA D Lệnh so sánh lớn hơn hoặc bằng sẽ làm cho tiếp điểm đĩng khi IN1 bằng IN2 (IN1, IN2 kiểu Word) và ngược lại Tốn hạng: IN1, IN2: VD, ID, MD, SMD, AC, Const, HC, *VD, *AC STL LDD>=IN1 IN2 LA D Lệnh so sánh lớn hơn hoặc bằng sẽ làm cho tiếp điểm đĩng khi IN1 bằng IN2 (IN1, IN2 kiểu Real) Tốn hạng: IN1, IN2: VD, ID, QD, MD, SMD, AC, HC, *AC Const, *VD STL LDR>=IN1 IN2 LA D Lệnh so sánh nhỏ hơn hoặc bằng sẽ làm cho tiếp điểm đĩng khi IN1 bằng IN2 (IN1, IN2 kiểu Byte) Tốn hạng: IN1, IN2: VB, IB, QB, MB, SMB, AC, Const, *VD, *AC STL LDB<=IN1 IN2 LA D Lệnh so sánh nhỏ hơn hoặc bằng sẽ làm cho tiếp điểm đĩng khi IN1 bằng IN2 (IN1, IN2 kiểu Word) Tốn hạng: IN1, IN2: VW, IW, MW, SMW, AC, Const, T, C, AIW, *VD, *AC STL LDB<=IN1 IN2 LA D Lệnh so sánh nhỏ hơn hoặc bằng sẽ làm cho tiếp điểm đĩng khi IN1 bằng IN2 (IN1, IN2 kiểu DWord) Tốn hạng: IN1, IN2: VD, ID, MD, SMD, AC, THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 27 STL LDD<=IN1 IN2 Const, HC, *VD, *AC LA D Lệnh so sánh nhỏ hơn hoặc bằng sẽ làm cho tiếp điểm đĩng khi IN1 bằng IN2 (IN1, IN2 kiểu Real) Tốn hạng: IN1, IN2: VD, ID, QD, MD, SMD, AC, HC, *AC Const, *VD STL LDR<=IN1 IN2 3. Các lệnh dịch chuyển nội dung ơ nhớ: Dạng lệnh Mơ tả chức năng lệnh LA D Sao chép nội dung của byte In sang Out Tốn hạng: IN: VB, IB, QB, MB, SMB, SB, AC, Const*VD, *AC OUT: VB, IB, QB, MB, SMB, SB, AC, *VD, *AC STL MOVB IN OUT LA D Sao chép nội dung của word In sang Out Tốn hạng: IN: VW, T, C, IW, QW, MW, SMW, SW, AC, AIW, Const*VD, *AC OUT: VW, T, C, IW, QW, MW, SMW, SW, AC, AQW, *VD, *AC STL MOVW IN OUT LA D Sao chép nội dung của Dword (Double Word) In sang Out Tốn hạng: IN: VD, ID, QD, MD, SMD, HC, AC, VB,IB,QB,MB,T,C,SB,Const, *VD,*AC OUT: VD, C, ID, QD, MD, SMD, SD, AC, *VD, *AC STL MOVD IN OUT THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 28 LA D Sao chép nội dung của Real IN sang Out Tốn hạng: IN: VD, ID, QD, MD, SD, SMD, AC, Const, *VD, *AC OUT: VD, ID, QD, MD, SD, SMD, AC, *VD, *AC STL MOVR IN OUT 4. Các lệnh điều khiển Timer: Dạng lệnh Mơ tả chức năng lệnh LA D Khai báo timer số hiệu xxx kiểu TON để tạo thời gian trễ tính từ khi giá trị đầu vào IN được kích. Nếu giá trị đếm tức thời lớn hơn hoặc bằng giá trị đặt trước thì T – bit bằng 1. Cĩ thể reset timer kiểu TON bằng R hoặc bằng giá trị logic 0 tại đầu vào IN CPU 212 và 214 CPU 214 1ms T32 T96 10ms T33 – T36 T97 – T100 100ms T37 – T63 T101 – T127 PT: VW, T, C, IW, QW, MW, SMW, SW, AC, AIW STL TON Txxx PT LA D Khai báo timer số hiệu xxx kiểu TONR để tạo thời gian trễ tính từ khi giá trị đầu vào IN được kích. Nếu giá trị đếm tức thời lớn hơn hoặc bằng giá trị đặt trước thì T – bit bằng 1. Chỉ cĩ thể reset timer kiểu TONR bằng R cho T - bit CPU 212 và 214 CPU 214 1ms T32 T96 10ms T33 – T36 T97 – T100 100msT37 – T63 T101 – T127 PT: VW, T, C, IW, QW, MW, SMW, SW, AC, THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 29 STL TONR Txxx PT AIW, Const, *VD, *AC 5. Các Lệnh Kết Nối Mạng Modbus: Dạng lệnh Mơ tả chức năng lệnh LA D Khai báo kiểu truyền Modbus chủ,quy định tốc độ truyền,kiểu kiểm tra lỗi ,vùng dữ liệu…… Mode, Addr, Parity: VB, IB, QB, MB, SB, SMB, LB, AC, Constant, *VD, *AC, *LD(BYTE) Baud, HoldStart: VD, ID, QD, MD, SD, SMD, LD, AC, Constant, *VD, *AC, *LD(DWORD) Delay, MaxIQ, MaxAI, MaxHold: VW, IW, QW, MW, SW, SMW, LW, AC, Constant, *VD, *AC, *LD(WORD) Done: I, Q, M, S, SM, T, C, V, L(BOOL) Error: VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD(BYTE) Parity: 0 – khơng kiểm lỗi 1 –kiểm lẽ 2–kiểm chẳn STL CALL MBUS_INIT,1,1,9600,2,0, 128,32,1000,&VB0,M0.1,MB1 LA D Khai báo kiểu truyền Modbus kiểu tớ Báo trạng thái và lỗi trong quá trình truyền Done: I, Q, M, S, SM, T, C, V, L(BOOL) Error: VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD(BYTE) STL CALL MBUS_SLAVE,M0.2,MB2 THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 30  CHÚ Ý: Để sử dụng được liên kết mạng Modbus Protocol yêu cầu phải cĩ 780 byte của ơ nhớ trong và các địa chỉ được sử dụng trong chương trình khơng được trùng với 780 byte ơ nhớ trên II. GIỚI THIỆU VỀ TIMER: Timer là bộ tạo thời gian trễ giữa tín hiệu vào và ra nên trong điều khiển thường được gọi là khâu trễ. S7 – 200 từ CPU 222 trở lên cĩ 128 Timer được chia làm hai loại khác nhau đĩ là:  Timer tạo thời gian trễ khơng cĩ nhớ cĩ nghĩa là khi tín hiệu logic vào IN ở mức 0 thì Timer sẽ bị Reset. Timer Txx này cĩ thể Reset bằng hai cách đĩ là cho tín hiệu logic vào bằng 0 hoặc dung lệnh R Txx (trong STL) để Reset lại Timer Txx. Timer này được dùng để tạo thời gian trễ trong một thời gian liên tục kí hiệu là TON.  Timer tạo thời gian trễ khơng cĩ nhớ cĩ nghĩa là khi tín hiệu logic vào IN ở mức 0 thì timer này khơng chạy nữa nhưng khi tín hiệu lên mức cao lại thì Timer lại tiếp tục chạy tiếp. Timer Txx này cĩ thể Reset bằng cách dùng lệnh R Txx (trong STL) để Reset lại Timer Txx. Timer này được dùng để tạo thời gian trễ trong một thời gian gián đoạn ( trong nhiều khoảng thời gian khác nhau) kí hiệu là TONR. Cả hai loại Timer trên đều chạy đến giá trị đặt trước PT thì nĩ sẽ tự dừng lại nếu muốn nĩ hoạt động lại thì ta phải Reset Timer lại. Timer cĩ những tính chất sau: Các bộ Timer đều được điều khiển bởi một cổng vào và một giá trị đếm tức thời. Giá trị đếm tức thời được lưu trong thanh ghi 2 byte (gọi là Tword) của Timer xác định khoảng thời gian trễ được kích. Giá trị đếm tức thời của Timer luơn luơn được so sánh với giá trị logic bằng 0. Timer cĩ 3 độ phân giải đĩ là 1ms, 10ms, và 100ms. Phân bố của các Timer trong CPU: THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 31 Các loại Timer của S7 – 200 (đối với CPU 212 và CPU214) chia theo TON, TONR Lệnh Độ phân giải Giá trị cực đại CPU 212 CPU 214 TON 1ms 32,767s T32 T32, T96 10ms 327,67s T33÷T36 T33÷T36, T97÷T100 100ms 3276,7s T37÷T63 T37÷T63, T101÷T127 TONR 1ms 32,767s T0 T0÷T64 10ms 327,67s T1÷T4 T1÷T4,T65÷T68 100ms 3276,7s T5÷T31 T5÷T31,T69÷T95 III. GIỚI THIỆU VỀ CHUẨN TRUYỀN THƠNG MODBUS 1. Giới thiệu Modbus là một giao thức mạng do hãng Midi con phát triển theo mơ hình ISO /OSIU thì Modbus là một chuẩn giao thức và dịch vụ thuộc lớp ứng dụng , vì vậy cĩ thể thực hiện các cơ chế vận chuyển cấp thấp với cả đường truyền nối tiếp RS-232,RS-485 Mod bus là một tập hợp rộng các dịch vụ trao đổi dữ liệu qúa trình , dữ liệu điều khiển và dữ liệu chuẩn đốn Modbus mơ tả qúa trình giao tiếp giữa một bộ điều khiển với các thiết bị thơng qua cơ chế yêu cầu /đáp ứng .Modbus cĩ ảnh hưởng tương đối mạnh đối với các hệ PLC , trong mổi PLC ta cĩ thể tìm thấy một tập hợp con các dịch vụ đã đưa ra trong Modbus Mod bus là một chuẩn cấp cao nên ta cĩ thể viết chương trình dựa trên các ngơn ngữ lập trình cấp cao như Visual Basic ,WinCC... 2. Cơ chế giao tiếp Các trạm Mod bus giao tiếp với nhau qua cơ chế chủ /tớ trong đĩ chỉ một thiết bị chủ cĩ thể chủ động gửi yêu cầu cịn các thiết bị tớ sẽ đáp ứng bằng dữ liệ trả lại hoặc thực hiện hành động nhất định theo yêu cầu .các thiết bị chủ thường là máy tính điều khiển trung tâm và các thiết bị lập trình , thiết bị tớ là PLC hoặc các thiết bị khác THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 32 Một trạm chủ cĩ thể gửi thơng báo yêu cầu tới từng trạm hoặc gửi đồng loạt tới tất cả các trạm , khi trạm tớ nhận được thì mới gửi tra thơng báo lại trạm chủ 3. Sử dụng giao thức Modbus Tạo ra những tập lệnh truyền thơng tới Modbus Master kể cà những hình dạng chương trình con trước đĩ và làm gián đoạn (ngắt) những chỉ định truyền thơng riêng biệt đại diện cho Modbus Với những chỉ dẫn về giao thức Modbus Slave bạn cĩ thể định hình cho S7 -200 làm việc như một cơng cụ Modbus RTU Slave (RTU : remote Terminal Unit : đơn vị đo lường đầu cuối ) và truyền đạt tới Modbus Master Bạn cĩ thể tìm thấy những chỉ dẫn trong thư viện của Step7 Micro win bạn cĩ thể tạo cho S7-200 làm việ như một Mod bus Slave .Khi bạn chọn một chỉ thị Mod bus thì Một hoặc nhiều chương trình con tự động liên kết và thêm vào kế hoạch của bạn 4. Những điều cần khi dùng Mod bus Ban đầu giao thức Mod bus dành port 0 cho việc tryền thơng của giao thức Modbus slave .Khi đang sử dụng port 0 cho việc tryền thơng của giao thức Modbus slave thì khơng sử dụng cho một mục đích nào khác , kể cả việc truyền thơng với Step7 Mcro /win. Mudbus _in it là lệnh điều khiển phân chia của port 0 đối với giao thức Mod bus Slave hoặc PPI Lệnh modbus slave tác động đến tất cả các vị trí liên kết truyền thơng Freeport trên port 0 Lệnh modbus slave sử dụng 3 chương trình con và 2 chương trình ngắt Lệnh modbus slave sử dụng 1857 byte khoảng trống của chương trình cho hai chỉ thị mod bus slave và sự hoạt động thơng thường Lệnh modbus slave sử dụng một khoảng 779 byte của V- memory.địa chỉ bắt đầu cho khoảng đĩ thì được định bởi người dùng và được dành riêng cho sự thay đổi địa chỉ Modbus THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 33 5. Địa chỉ Modbus Thơng thường địa chỉ Mod bus được viết bằng 5 hoặc 6 ký tự bao gồm kiểu dữ liệu và offset .Một hoặc hai ký tự đầu xác định dữ liệu mẫu và bốn ký tự sau xác định sự chọn lựa giá trị dữ liệu bên trong . Khi đĩ Modbus Slave đưa đến sơ đồ địa chỉ hiệu chỉnh chức năng Từ 000001 tới 000128 tương ứng với ngõ ra của S7-200 là Q0.0 – Q15.7 Từ 010001 tới 010128 tương ứng với ngõ ra của S7-200 là I0.0 – I15.7 Từ 030001 tới 030032 tương ứng với ngõ ra của S7-200 là AIW0 – AIW62 Từ 040001 tới 04XXXX tương ứng là khoảng trống trong Vmemory Bảng địa chỉ ModBus THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 34 IV. GIỚI THIỆU MỘT PHẦN MODULE ANALOG EM235 CỦA SIEMENS . Sơ đồ đấu nối phần cứng 1. Đặc tính chung: Kích thước vật lí: 90x80x62 mm Khối lượng 0.2 Kg Cơng suất tiêu thụ: 2W Gồm ba ngõ vào analog và một ngõ ra analog.  Đầu vào Trở kháng vào >= 10M. Bộ lọc đầu vào –3Db @3.1Khz Điện áp cực đại ngõ vào: 30VDC. Dịng điện cực đại ngõ vào: 32mA. Cĩ các bộ chuyển đổi ADC, DAC (12 bit). Thời gian chuyển đổi analog sang digital : <250s Đáp ứng đầu vào của tín hiệu tương tự: 1.5ms đến 95% Chế độ Mode chung: Điện áp vào đầu cộng của chế độ Mode chung nhỏ hơn hoặc bằng 12V THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 35 Kiểu dữ liệu đầu vào: Kiểu khơng dấu tầm từ 0 đến 32000, Kiểu cĩ dấu tầm từ –32000 đến 3200  Đầu ra Phạm vi áp ngõ ra : +/- 10V. Phạm vi dịng điện ngõ ra: 0 -> 20mA. Độ phân giải tồn tầm: Điện áp: 12 bit Dịng điện: 11 bit Cĩ LED báo trạng thái. Cĩ núm chỉnh OFFSET và chỉnh GAIN. Kiểu dữ liệu đầu ra: Kiểu dữ liệu khơng dấu: tầm từ 0 đến 32000 Kiểu dữ liệu cĩ dấu: tầm từ –32000 đến 32000 Thời gian gửi tín hiệu đi: Điện áp 100µs Dịng điện 2ms Mạch điều khiển sử dụng nguồn cung cấp 24VDC:Điện áp đầu ra 5000; Dịng điện đầu ra 500  Cĩ các contact để lựa chọn phạm vi áp ngõ vào (contact ở một trong hai vị trí ON v OFF): contact 1 lựa chọn cực tính áp ngõ vào: ON đối với áp đơn cực, OFF với áp lưỡng cực; contact 3, 5, 7, 9, 11 chọn phạm vi điện áp. Các bước chỉnh đầu vào: Tắt nguồn của Module, chọn tầm đầu vào theo yêu cầu Bật nguồn lên cho CPU và Module sau đĩ để cho hoạt động ổn định trong 15 phút Sử dụng nguồn dịng hoặc p chuẩn dng để đưa tín hiệu 0 vào 1 trong 3 đầu vào Đọc giá trị mà PLC đọc được bằng kênh đầu vào thích hợp Chỉnh giá trị Offset cĩ thể cho đến khi giá trị đọc vào là 0 hoặc nhận ra giá trị Data Đặt giá trị tín hiệu tồn tầm đo vào ngõ vào, đọc giá trị mà CPU nhận được THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 36 Chỉnh độ lợi cĩ thể cho đến khi giá trị đọc được là 32000 hay nhận được giá trị Data Lặp lại các quá trình chỉnh Gain và Offset cho đến khi đạt yêu cầu Chỉnh đầu vào EM 235 Bảng chỉnh đầu vào EM 235 THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 37 Sơ đồ đấu nối phần cứng Sơ đồ khối ngõ vào của EM235 Tín hiệu tương tự được đưa vào các đầu vào A+, A-, B+, B-, C+, C-, sau đĩ qua các bộ lọc nhiễu, qua bộ đệm, bộ suy giảm, bộ khuếch đại rồi đưa đến khối chuyển đổi ADC, chuyển đổi tín hiệu tương tự sang tín hiệu số 12 bit. 12 bit dữ liệu này được đặt bên trong từ ng vo analog của CPU như sau: THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 38 MSB LSB 15 14 3 2 1 0 AIWxx 0 Dữ liệu 12 bit 0 0 0 Đơn cực MSB LSB 15 4 3 2 1 0 AIWxx Dữ liệu 12 bit 0 0 0 0 Lưỡng cực 12 bit dữ liệu ra từ bộ chuyển đổi ADC được canh trái trong từ dữ liệu. Bit MSB là bit dấu: 0 dùng để diễn tả giá trị từ dữ liệu dương, 1 dùng để diễn tả giá trị từ dữ liệu âm. 2. Sơ đồ khối ngõ ra của EM235: 12 bit dữ liệu được đặt bên trong từ ng ra analog của CPU như sau: MSB LSB 15 14 4 3 2 1 0 AQWxx 0 Dữ liệu 11 bit 0 0 0 0 Dữ liệu ng ra l dịng MSB LSB 15 4 3 2 1 0 AQWxx Dữ liệu 12 bit 0 0 0 0 Dữ liệu ng ra l p 12 bit dữ liệu trước khi đưa vào bộ chuyển đổi DAC được canh trái trong từ dữ liệu ngõ ra. Bit MSB l bit dấu: 0 để diễn tả giá trị từ dữ liệu THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 39 dương. 4 bit thấp cĩ giá trị 0 được loại bỏ trước khi từ dữ liệu này được đưa vào bộ chuyển đổi DAC. Các bit này khơng ảnh hưởng đến giá trị ở ngõ ra. Các chú ý khi cài đặt ngõ vào EM235 Chắc chắn rằng nguồn 24VDC cung cấp cho cảm biến khơng bị nhiễu và ổn định Xác định được Module Dùng dây cảm biến ngắn nhất nếu cĩ thể Sử dụng dây bọc giáp cho cảm biến và dây chỉ dịng cho một mình cảm biến thơi Ngắn mạch đầu vào các ngõ vào khơng sử dụng Tránh gọt các đầu dây quá nhọn Tránh đặt các dây tín hiệu song song với dây cĩ năng lượng cao. Nếu hai bắt buộc phải gặp nhau thì bắt cho chúng về gĩc bên phải CHƯƠNG V: GIỚI THIỆU VỀ SIMATIC WINCC CONTROL CENTER I. GIỚI THIỆU: 1. Control Center trong hệ thống WinCC: Định vị Control Center (Trung tâm Điều khiển) bên trong Hệ thống WinCC: Trung tâm điều khiển miêu tả tầng đầu bên trong hệ thống WinCC (Windows Control Center).Tất cả các mơđun(modules) của tồn bộ hệ thống WinCC được bắt đầu từ đây. Phần sau cung cấp thơng tin về những mục sau:  Functionality  Structure  Những editors chuẩn THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 40 WinCC-Giao diện giữa Người và Máy(Man and Machine) trong Thiết kế Tự động (Automation Design) WinCC là một hệ thống trung lập tính cơng nghiệp và kỹ thuật đã dùng để điều khiển những nhiệm vụ hệ thống điều khiển và hiển thị đồ thị trong tự động hĩa sản xuất và quá trình . Hệ thống này cung cấp những module hàm thích hợp với cơng nghiệp về graphic display (màn hình đồ thị),messages (những thơng báo), archives (văn thư lưu trữ) và reports (những báo cáo ). Giao diện trình điều khiển hùng mạnh, tính cập nhật hình ảnh đồ họa nhanh chĩng và những hàm lưu trữ tin cậy đảm bảo một tính sẵn sàng cao Ngồi những hàm hệ thống, WinCC cung cấp những giao diện mở cho những giải pháp người sử dụng đề ra .Những giao diện này làm cho nĩ cĩ thể tích hợp WinCC vào trong những giải pháp tự động hố phức hợp,tồn cơng ty . Sự truy cập tới dữ liệu lưu trữ được tích hợp bằng cách dùng những giao diện trình điều khiển chuẩn như ODBC (Open Database Connectivity) và SQL (Structure Query Language :ngơn ngữ truy xuất dữ liệu ). Sự lồng vào của những đối tượng (objects) và những tài liệu (documents) được tích hợp nhờ vào OLE2.0 (Object Linking and Embeding : những và liên kết đối tượng ) và OLE Custom Controls. Những cơ cấu này làm cho WinCC là một trong những đối tác dễ am hiểu , dễ truyền tải trong mơi trường Windows WinCC dựa vào hệ điều hành 32-bit như : MS-Windows 95, MSWindows 98, hoặc MS-Windows NT .Cả ba hệ điều hành này cĩ khả năng thực thi đa nhiệm được ưu tiên, đảm bảo phản ứng nhanh để xử lí những sự kiện và sự an tồn, chống lại sự mất mát dữ liệu bên trong tới mức độ cao. MS-WindowsNT cũng cung cấp những chức năng (functions) được tạo ra cho sự an tồn và những server như cơ sở cho những hoạt động server trong một hệ thống đa người sử dụng trong WinCC .Chính phần mền WinCC là một ứng dụng 32-bit được phát triển với cơng nghệ phần mền hiện đại, hướng đối tượng nhất a. Functionality Functionality của Control Center cĩ thể được mơ tả như sau: THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 41 Control Center chứa đựng tất cả các hàm chức năng quản lí điều khiển cho tồn bộ hệ thống WinCC .Bên trong WinCC , cĩ thể định dạng vàbắt đầu run-time module Chú ý: Nếu muốn soạn thảo hoặc tạo một project (dự án) “run-time module”phải được đặt ở trạng thái khơng hoạt động (inactive) . Cĩ thể tìm hiểu cách thức “run-time module” ở trạng thái hoạt động bằng cách chọn mục ở menu: “File”-“Action”  Nhiệm vụ của Data Manager: Data Manager cung cấp biểu tượng xử lí với những giá trị tag .Data manager là một thành phần của Control Center .Tất cả những hoạt động của data manager hoạt động trong nền Windows  Nhiệm vụ của Control Center : Nhiệm vụ chính của Control Center được đề cập như sau: o Cấu hình đầy đủ o Hướng dẫn lời giới thiệu tới cấu hình (tutorial) o Chỉ định tuỳ biến ,gọi , và lưu trữ những project Quản lí về những project ,kể cả mở ,lưu trữ ,di chuyển và sao chép Những chức năng soạn thảo Network-capable cho nhiều người sử dụng(mơi trường chủ –tớ) trên một project .Điều này cĩ nghĩa là quản lý dữ liệu nhất quán khi nhiều người biên tập đang làm việc trên một dự án o Quản lí phiên bản (thuộc tính của mỗi đối tượng file) Sự biểu thị cấu hình dữ liệu thơng qua đồ hoạ như bằng đồ thị Sự điều khiển và cấu hình của sự phân phối picture /cấu trúc hệ thống ,chẳng hạn bằng cách dùng chỉ thị cây Cài đặt settings tồn cục , như là : thiết lập settings ngơn ngữ ,settings hướng system/users Cấu hình của những hàm định vị đặc biệt về user (những thuộc tính server) o Sự tạo ra và soạn thảo của sự chuyển đổi chéo nhau o Tài liệu phản hồi (Feedback documentation) o Báo cáo những trạng thái hệ thống THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 42 Thiết lập những thơng số hệ thống khởi đầu được đưa tới Chuyển đổi giữa run-time và configuration (cấu hình) Kiểu kiểm tra /sự mơ phỏng /giúp đỡ thao tác cho dữ liệu định hình ,bao gồm sự thay đổi picture , mơ phỏng tag , hiển thị trạng thái và tạo ra những thơng điệp (messages) b. Structure Cấu trúc hệ thống của Control Center bao gồm :  Control Center o WinCC Explorer bên trong Control Center Những giao diện đồ hoạ cho cấu hình dưới Windows 95 , Windows 98 và Windows NT o Data Manager: Cung cấp những biểu tượng xử lý với những giá trị tag trong những cách dưới đây :  cyclically ( chu kỳ)  cyclically cĩ thể thay đổi được  điều khiển sự kiện một thời gian Truyền dữ liệu mà data manager nhận từ hệ thống tự động trong những cách sau:  Bởi việc nhận  Bởi việc yêu cầu o Những module chức năng: Hệ thống đồ hoạ (Graphics Designer)  • Hiển thị và kết nối qui trình bằng đồ hoạ Hoạt động soạn thảo(Global Designet)  • Tạo một project thực thi tới những yêu cầu đặc biệt Hệ thống thơng điệp (Alarm Logging)  Xuất ra những message và những acknowledgment (thơng báo đã nhận được hay đáp ứng)  Lưu trữ và xử lý những giá trị đo được (Tag Logging) Xử lý những giá trị đo và lưu trữ trong thời gian dài • THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 43 Xử lý dữ liệu hướng người dùng và lưu trữ trong thời gian dài  Hệ thống báo cáo (Report Designer) Những trạng thái báo cáo hệ thống Control Center cĩ khả năng giúp cho ta định hướng thơng qua những ứng dụng WinCC và dữ liệu của họ với chỉ một ít thao tác .Control Center tương tự trong cách nhìn và thao tác thơng qua Explorer trong Windows 95 ,Windows 98 và Windows NT o • Những thành phần (component) của Control Center Control Center bao gồm những thành phần chính sau đây:  Thanh Menu(Menu Bar)  Thanh cơng cụ (Toolbar)  Cửa sổ dự án (project Window) c. Summary (tĩm lược ) Những thuật ngữ dưới đây cĩ ý nghĩa đặc biệt bên trong Control Center  • Multi-User System (Client-Server)  • Menu Bar  • Toolbar  • Project Window  • Feedback Documentation Project Navigation Window Project Components Computer Tag Management Communication Drivers Channel Unit Connections Process Tags and Internal Tags Tag Groups THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 44 Data Types Editor Alarm Logging User Administrator Text Library Report Designer Global Scripts Tag Logging Graphics Designer • Data Windows Pop-Up Menus Terms/Abbreviations d. Client-Server Functionality (Multi-user system Hệ thống đa người sử dụng):  • Sự mơ tả chung của mơi trường WinCC Client-Server: Nhờ vào tính năng tích hợp client-server trong WinCC , đa người sử dụng cĩ thể truy cập cùng cơ sở dữ liệu của một project (dự án) cùng một lúc  •Những giới hạn lý thuyết và thực hành trong thực hiện Client/Server: Về lý thuyết ,do giới hạn phần mền kỹ thuật , WinCC cĩ thể chứa đựng tới 64 nodes (63 WinCC clients và 1 WinCC server) Tuy nhiên ,thực sự ,kiểu và sự thi hành của quá trình truyền thơng được chọn cho WinCC server là cĩ ý nghĩa rất lớn cho số lượng thực hiện kết nối của những WinCC client.Hệ thống cĩ thể thi hành tới 16 WinCC clients  • Sự mơ tả chung của sự cài đặt WinCC Client-Server: Bản quyền WinCC multi-user phải được cài đặt trên mỗi máy tính (bao gồm tất cả client và server) .Thêm vào đĩ ,theo lơgic ,để tạo ra một đường dẫn project trên server mà tải trên tất cả các dự án projects .Đường THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 45 dẫn này(chẳng hạn như :”:\Projects”)khơng cần ở trên đường dẫn chương trình WinCC (sự ngăn cách về dữ liệu và những chương trình ) .Theo kinh nghiệm chỉ ra rằng ,tốt hơn lưu trữ dữ liệu project trên một ổ đĩa cứng riêng biệt Chú ý: phải thiết lập những authorizations(bản quyền) cho phép và được địi hỏi về đường dẫn project mới được tạo ra cho những user cần làm việc với những dự án WinCC 2. Những thuật ngữ / những chữ viết tắt API Application Programming Interface C Higher programming language that was developed as a system development language (for example, for the UNIX operating system) and also as a universal programming language CEDST Central European Daylight Saving Time CET Central European Time CP5412 A2 PC plug in for connecting a PLC to the system bus DCF77 Time signal transmitter in Frankfurt/Mainflingen, Germany. Provides the exact official time of the Federal Republic of Germany with a maximum deviation of 1 s in 1 million years. DDE Dynamic Data Exchange DLL Dynamic Link Library DR Drive letter of a storage medium (for example, "C" or "D" for a hard disk) DST Daylight Saving Time GPS Global Positioning System -Satellite system which determines precise position on the earth. Individual GPS satellites circle the earth at an approximate height of 20,000 km on different paths. Each satellite contains a very precise atomic clock (precision of a minimum of 1 x 10-12). The data transmitted by the satellites are used to calculate the time. LAN Local Area Network THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 46 MFC Microsoft Foundation Classes MMI Man-Machine Interface ODBC Open Database Connectivity ODK WinCC Open Developers Kit (optional description of the programming interface) OLE Object Linking and Embedding OLX OLE Custom Controls OMS Object Management System OS Operator Station PDU Protocol Data Unit PLC Programmable Logic Controller PMC Process Monitoring Control RS232 Serial interface RT Run Time RTC Real-Time Clock (battery backed CMOS clock chip in the PC) SQL Structured Query Language, Data manipulation language for relational databases ST Standard Time Thread A thread is a sub-function of a program that handles a very specific task. TIS Test and Startup UTC International time scale (Universal Time Coordinated) Wizard Auxiliary program for handling complex tasks (Assistant) THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 47 3. Pop-Up Menus Pop-up menus là menu quan trọng nhất và là phương tiện hữu dụng trong Control Center. Ta nhận được những menu này cho mỗi object được chọn trong cửa sổ project. Ta chỉ cần kít phải chuột để mở pop-up menus Ví dụ, ta nhận được của sổ sau khi chọn mục thành phần “Computers” và kít nút phải chuột. Mục menu “Find…” và Properties” được đưa ra đối với mọi object. Những mục menu khác thì tuỳ thuộc vào object nào được chọn II. CÁCH LẬP TRÌNH WINCC 1. Khái niệm Nhìn chung WinCC cung cấp cho chúng ta ba giải pháp để thiết lập cấu hình:  Sử dụng những cơng cụ chuẩn của WinCC  Sử dụng những ứng dụng Windows cĩ sẵn với WinCC thơng qua  DDE, OLE, ODBC, và ActiveX  Sử dụng Visual C++ hoặc Visual basic để tự phát triển các ứng dụng WinCC là hệ thống HMI (giao diện người-máy) cho những cấu hình hiệu quả thực thi nhất. Mặc khác nĩ là nền tảng cho hệ thống mở vơ tận. Tính năng module và linh hoạt của WinCC đưa cho chúng ta những khả năng mới hồn tồn cho những thiết kế và thi hành nhiệm vụ, thao tác một cách tự động. 2. Cấu trúc module của WinCC WinCC cung cấp các module hệ thống cho việc tạo giao diện đồ hoạ, ghi nhận thơng điệp, thu nhận và lưu trữ dữ liệu xử lý(process data) cũng như tích hợp các thủ tục ứng dụng do người định nghĩa. Chúng cũng cĩ thể tích hợp các module của chính mình THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 48 Hình 1 :cấu trúc Module của WinCC 3. Giao diện của WinCC  Tính mở của WinCC WinCC hồn tồn mở tới bất kỳ phụ kiện để mở rộng (add-on) nào của người sử dụng (user). Tính mở rộng này được hồn tồn thơng qua cấu trúc của WinCC và giao diện lập trình mạnh. Hình sau minh hoạ những khả năng kết nối nhiều ứng dụng Hình 2 :tính mở của WinCC  Tích hợp những ứng dụng bên ngồi vào trong WinCC THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 49 WinCC cho ta những lựa chọn để tích hợp các ứng dụng và module khác vào trong giao diện điều khiển xử lý quá trình Hình 3 :Tích hợp các ứng dụng  Sự bảo trì lưu trữ dữ liệu Trong biểu đồ sau, WinCC tạo ra tồn bộ phần ở giữa. Sơ đồ cho thấy hệ cơ sở dữ liệu chuẩn Sybase SQL Anywhere phụ thuộc vào WinCC. Hệ cơ sở dữ liệu này được sử dụng để lưu trữ dữ liệu cấu hình huớng liệt kê danh sách (như danh sách tag, bảng thơng điệp), cũng như dữ liệu sử lý tức thời (như: những thơng điệp, giá trị đo, bản ghi dữ liệu người dùng. Hệ cơ sở dữ liệu cĩ tính server. WinCC cĩ thể truy cập tới cơ sở dữ liệu thơng qua ODBE hoặc giao diện lập trình mở (C-API) như client Hình 4 :quản lý dữ liệu trong WinCC THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 50 Những chương trình khác, tất nhiên, cũng làm tương tự. Điều này cho bản biểu Windows hoặc một hệ cơ sở dữ liệu Windows trực tiếp truy cập vào cơ sở dữ liệu WinCC bất chấp ứng dụng nào đang được thực thi hay trên trạm được nối mạng. Với sự trợ giúp của database query language SQL và cơng cụ kết nối thích hợp (như: cầu nối ODBC), những client khác (như: UNIX based databases như Oracle, Informix, Ingres) cĩ thể truy cập tới cơ sở dữ liệu của WinCC. Điều này cũng làm truy cập qua lại của chúng. Khơng gì phải đứng trong cách tích hợp của WinCC vào trong xử lý hoặc trong cơng ty diện rộng III. CẤU HÌNH TRUYỀN THƠNG 1. Trình quản lý dữ liệu (data manager) WinCC data manager quản lý dử liệu (database) Người sử dụng khơng thấy được quá trình quản lý dữ liệu này.Tình quản lý dữ liệu làm việc với dữ liệu dươc sinh ra từ WinCC project và được cất trong dữ liệu project .Nĩ quản lý các wincc tag trong lúc chạy chương trình .Tất cả các ứng dụng của WinCC phải yêu cầu dữ liệu trình quản lý dữ liệu ở dạng các WinCC tag các ứng dụng này bao gồm :graphics runtime , alam logging runtime 2. Trình điều khiển truyền thơng (communication driver) Để WinCC truyền thơng với các kiểu PLC khác , người ta sử dụng các trình điều khiển truyền thơng .Chúng nối trình quản lý dữ liệu với các PLC Trình điều khiển truyền thơng gồm C++.DLL ,mà truyền thơng giao tiếp của trình quản lý dữ liệu được gọi là kênh APL trình điều khiển cung cấp các giá trị quá trình cho WinCC tag Các chương trình điều khiển truyền thơng là càc phần tin cĩ phần tên mở rộng là .chm .các quá trình điều khiển truyền được cài trong máy tính cĩ thể tìm thấy trong các thư mục con bin trong thư mục cài đặt WinCC Sau khi đã thêm một trình điểu khiển truyền thơng vào Wincc project , nĩ sẽ liệt kê trong WinCC explorer như một sub-entry kế internal tag dưới tag managerment THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 51 3. Cấu trúc truyền thơng Wincc manager quản lý các Wincctag khi thực thi nhiều ứng dụng Wincc khác nhau yêu cầu các giá trị từ data manager Cơng việc của data manager là nhận các giá trị tag yêu cầu từ quá trình nĩ thực hiện cơng việc này quá trình điều khiển truyền thơng đã được tích hợp trong Wincc project trình điều khiển truyền thơng tạo nên giao tiếp giữa Wincc và quá trình bằng cách sử dụng các đơn vị kênh của nĩ .trong phần lớn các trường hợp ,kết nối dựa trên hardware đến quá trình cài đặt CP .Trình điều khiển truyền thơng Winc sử dụng các CP để gửi các thơng điệp đến PLC tiếp theo CP gửi các giá trị quá trình được yêu cầu trong các thơng điệp trả lời tương ứng về lại WinCC 4. Đơn vị kênh(channel unit) Ngõ vào communication driver trong tag managerment chứa ít nhất một sub-entry,sub-entry của communication diver được gọi là đơn vị kênh (channel unit) .Mỗi đơn vị kênh tạo giao tiếp với chính xác một bộ lái harware và như vậy với module tuyền thơng của PC người ta phải định nghỉa đơn vị kênh (mà nĩ định địa chỉ module truyền thơng) Module truyền thơng này được gán trong hộp đối thoại system parameters.hộp này được mở bằng cách click chuột phải váo đơn vị kênh tương ứng và chọn system từ menu hiện lên THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 52 Hình 5 :mở system Parameters Sự suất hiện của hộp đối thoại phụ thuộc vào tình điều khiển truyền thơng được chọn tuy nhiên cĩ thể phải thêm các thơng số truyền thơng IV. KẾT NỐI Để đơn vị kênh đọc và ghi các giá trị quá trình của PLC người ta phải thiết lập một kết nối với PLC này .Một kết nối mới được thiết lập bằng cách click chuột phải vào đơn vị kênh và chọn và chọn New driver connection từ menu Các tham số kết nối được đặt tuỳ theo trình điêu khiển truyền thơng được chọn kết nối phải luơn luơn được gán vào một tên duy nhất với project  Cài đặt kết nối với PLC Click chuột phải vào “tag management” sau đĩ click vào “add new driver” trong “add new driver” chọn trong các driver được hiển thị ra THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 53 Hình 6 : Cài đặt kết nối PLC Khai báo địa chỉ để kết nối với PLC Trong Properties của External Tag Click “Select”và khai báo địa chỉ trong đĩ THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 54 Hình 7 :Khai báo địa chỉ kết nối PLC V. WinCC Tag Để truy cập giử liệ trong wincc người ta phải đặt cấu hình trong các wincc tag . ta phải tạo các wincc tag cho mỗi kết nối được đặt cấu hình .Để tạo ra một wincc tag mới thì phải click chuột phải vào kết nối tuơng ứng và chọn new tag từ menu Hộp thoại tag properties sẽ được mở ra mà trong đĩ định nghĩa các tính chất khác nhau của tag Trong wincc cĩ 3 loại tag khác nhau :internal tag, external tag và C tag .Internal tag là vùng nhớ nội trên wincc.External tag là vùng nhớ ngồi. C tag là vùng nhớ lưu trử các số liệu khi lập trình trên C 1. Tạo một Internal tag Double Click vào “Tag Management”,Click chuột phải vào “Internal Tag”,chọn “New Tag” Hình 8 :Tạo Internal Tag 2. Tạo External Tag Để tạo External Tag Click chuột phải vào PLC Driver mà ta đã kết nối chọn “New Tag” THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 55 Hình 9 :Tạo External Tag 3. Tạo một giao diện (Graphics Designer) Hình 10 :Tạo một giao diện THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 56 PHẦN II:THI CƠNG MƠ HÌNH CHƯƠNG VI: THIẾT KẾ VÀ THI CƠNG MƠ HÌNH MÁY PHA MÀU TỰ ĐỘNG DÙNG PLC S7-200 I. GIỚI THIỆU CÁC THIẾT BỊ TRONG MƠ HÌNH : Tủ điện điều khiển mơ hình pha màu tự động đươc sử dụng các thiết bị sau: 1. CPU 224 AC-DC-Relay của PLC siemens S7-200 Trong mơ hình này CPU 224 được lập trình để điều khiển các thiết bị :valve solenoid,dộng cơ trộn,các cảm biến 2. Module Analog EM 235 của PLC siemens S7-200 Module Analog EM 235 dùng để nhận tín hiệu từ cảm biến áp suất chuyển đổi tín hiệu đưa về PLC để xử lý 3. Cầu Dao Điện CB bảo vệ là khí cụ điện dùng để đĩng mạch điện động lực và các thiết bị phụ tải cĩ cơng suất lớn,trong mơ hình này dùng để đĩng điện cho hệ thống hoạt động Thơng số kỉ thuật: Điện áp cung cấp 220 VAC /50 Hz Cường độ dịng điện định mức :20A THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 57 4. Relay trung gian Relay trung gian là một khí cụ điện được dùng trong lĩnh vực điều khiển tự động.Đây là một loại relay điện áp ,nguyên lý hoạt động tương tự như contactor,nhưng điểm khác biệt giữa Contactor và relay trung gian nhu sau: Relay trung gian chỉ cĩ một loại tiếp điểm cho các dịng điện cĩ cường độ nhỏ đi qua,khơng cĩ tiếp điểm chính và tiếp điểm phụ Trong relay trung gian cũng cĩ những tiếp điểm thường đĩng và tiếp điểm thường mở nhưng khơng cĩ bộ phận dập hồ quang điện Trong mơ hình sử dụng 05 relay trung gian 04 Relay trung gian loại 24 VDC /5A dùng để cấp nguồn 24 VDC cho 04 cuộn coil của vavle solenoid 01 Relay trung gian loại 24 VDC /5A dùng để cấp nguồn 220 VAC cho 01 động cơ trộn hoạt động Nhằm bảo vệ cho CPU tránh những rủi ro từ nguồn điện 220 VAC làm hư hỏng PLC,nên tránh cấp nguồn 220 VAC trực tiếp vào các tiếp điểm của PLC,vì thế phải dùng relay trung gian loại 24 VDC để đĩng cắt các tiếp điểm của valve solenoid Thơng số kỉ thuật : Loại 02 tiếp điểm thường đĩng 02 tiếp điểm thường hở Điện áp cuộn dây:24 VDC /5A Cường độ dịng điện định mức :5A / 28 VDC hoặc 220 VAC THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 58 5. Valve solenoid Valve solenoid là một khí cụ điện được dùng trong lĩnh vực điều khiển sự đĩng ngắt các valve bằng cách cấp nguồn cho các cuộn coil bên trong valve Thơng số kỉ thuật : Điện áp cuộn dây:24 VDC /5A Cường độ dịng điện định mức :5A / 28 VDC 6. Bộ nguồn 24 VDC Đây là thiết bị dùng để biến đổi nguồn điện 220 VAC thành 24 VDC ,để tạo nguồn 24 VDC cung cấp cho các thiết bị điện trong hệ thống Thơng số kỉ thuật : Điện áp cung cấp :220 VAC /5A Cường độ dịng điện định mức :5A / 240 VAC THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 59 Điện áp ngõ ra :24 VDC /0.6A 7. Động cơ trộn Sử dụng động cơ của máy quạt,Đây là thiết bị dùng để trộn đều các thành phần màu trong hỗn hợp để cĩ được một màu sơn chuẩn Thơng số kỉ thuật : Điện áp cung cấp :220 VAC /5A Cường độ dịng điện định mức :5A / 240 VAC 8. Cảm biến áp suất (Pressure Transmitter) THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 60 Bộ Pressure Transmitter được sử dụng để đo thể tích cũng như khối lượng của mực chất lỏng, bộ Pressure Transmitter chuyển đổi áp suất của cột nước trong bồn thành giá trị dịng điện Thơng số kỉ thuật : Điện áp cung cấp :24 VDC /5A Cường độ dịng điện định mức :5A / 28 VDC Tín hiệu trả về : 4mA -20 mA THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 61 II. SƠ ĐIỆN VÀ CÁC QUY ƯỚC TRONG MƠ HÌNH: 1. Sơ dồ điện 220 VAC 220 VAC Nguồn 24 VDC PLC S7-200 CB áp suất EM235 ĐC CB 1 CB 1 C1 C2 C3 C4 C5 C1 C2 C3 C4 C5 Đ1 Đ2 Đ3 I0.0 I0.1 I0.2 ON OFF Xác Nhận Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7 + - V1 V2 V3 V4 + - RB B- B+ 24 VDC Mass PLC THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 62 2. Mạch Động Lực 3. Yêu Cầu Kỷ Thuật : a. Phương pháp pha chế các màu sơn Để pha trộn được một màu sơn nào đĩ chúng ta phải tìm hiểu kỹ thuật về pha chế màu,tức phải nắm bắt được tỷ lệ giữa các màu cơ bản là bao nhiêu % Do vậy yêu cầu :  các sơn phải cĩ màu chuẩn Hỗn hợp phải được khuấy trộn đều đặn Do cĩ hạn chế về việc sử dụng các thiết bị trong mơ hình mà người thiết kế chỉ đưa vào 3 màu cơ bản để sản suất ra một màu nhất định tương ứng với khối lượng được nhập vào từ giao diện trên bảng điều khiển  Một số thành phần các màu cơ bản: Sản Phẩm Tỷ Lệ(%) Xanh Đỏ Vàng Cam 5 50 45 Rêu 60 10 30 Nho 10 70 20 Trước khi chuẩn bị pha màu cần xem kỹ màu mẫu mà đối chiếu để tăng hoặc giảm một màu thứ màu chính nào đĩ cho đạt tiêu chuẩn.các màu pha lẫn phải khuấy thật đều với nhau cho các màu sơn tan hồn tồn.pha chế màu sơn phải theo cơng thức tỷ lệ phần trăm như bảng hướng dẫn.Tuy nhiên cần phải linh hoạt tăng hoặc giảm để đạt được màu sắc thích hợp và đẹp K4 Q1.0 220V CB K4 Động cơ THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 63 mắt,vì ngay trong một thùng sơn cùng màu thùng sơn đặc thì màu sắc đậm hơn thùng sơn lỗng Khi pha chế màu sơn cần chú ý khơng được pha lẫn màu sơn gốc dầu với sơn gốc nhựa tổng hợp,vì thành phần hĩa học của hai loại sơn này khác nhau về cơ bản Trong khi pha chế màu sơn nếu gặp trường hợp sơn đặc khơng đủ độ nhớt theo tiêu chuẩn thì cần pha dung mơi và dầu sơn theo từng loại sơn để đảm bảo độ nhớt sau đĩ mới pha chế màu sơn Sau khi đã pha chế màu xong cần phải xem thử để kiểm tra màu sơn trước khi đưa vào sơn hàng loạt sản phẩm b. Cơ sở quá trình trộn Khái niệm và cơng dụng của quá trình trộn Máy trộn được dùng để đạt được các mục đích sau đây: Tạo thành hỗn hợp đồng nhất của hai hay nhiều chất rắn hoặc lỏng lại với nhau Trong cơng nghiệp hố chất,cơng nghiệp thực phẩm quá trình trộn được ứng dụng nhiều để tạo ra các sản phẩm đồng nhất c. Mức độ đồng đều của sản phẩm Khi trộn một khối lượng a của chất A với khốii lượng b của chất B để tạo thành một hỗn hộp đồng nhất thì thành phần của chất A và chất B trong hỗn hợp lý tưởng sẽ là : Đối với chất A: CA=a/a+b (1) Đối với chất B: CA=b/a+b (2) Ta cĩ:CA+CB=1 Các thành phần này sẽ như nhau ở mọi thành phần thể tích của hỗn hợp.Những hỗn hợp lí tưởng này chỉ đạt được khi thời gian trộn tiến tới vơ hạn.Thực tế,khơng thể đạt được hỗn hợp lí tưởng và thời gian trộn khơng tiến tới vơ hạn được THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 64 Bởi vậy trong hỗn hợp thực thì thành phần của các chất A và B ở các phần thể tích khác nhau của hỗn hợp sẽ khác nhau.sự khác nhau này càng ít thì hỗn hợp càng gần với hỗn hợp lí tưởng Bộ phận chính của phần trộn gồm: Thùng trộn,cĩ thể đặt đứng hoặc đặt nằm ngang,nĩ cĩ thể đứng yên hoặc chuyển động Cách trộn là bộ phận chủ yếu để trộn vật liệu;cách trộn cĩ thể được đặt đứng hoặc nằm nằm ngang,nĩ cĩ thể quay trịn hoặc chuyển động tịnh tiến Trong mơ hình này cách trộn chỉ mang tính chất mơ phỏng III. ĐIỀU KHIỂN MÁY TRỘN MÀU SƠN DÙNG PLC S7-200: 1. Quy trình xử lý điều khiển Thiết bị nhập :là các nút nhấn trên bảng điều khiển tại giao diện người sử dụng PLC:cĩ nhiệm vụ xử lý thơng tin từ thiết bị nhập Các lệnh bị chấp hành:cĩ nhiệm vụ thực thi các lệnh của PLC phát ra 2. Ký Hiệu các chức năng của các thiết bị : QUY ĐỊNH NGÕ RA NGÕ VÀO Địa chỉ Thiết bị ngồi máy Kí Hiệu Chức năng I0.0 Nút nhấn NutOn Mở nguồn cho hệ thống I0.1 Nút nhấn NutOff Cắt nguồn cho hệ thống I0.2 Nút nhấn Xac_Nhan Xác nhận lại Nhập Dữ Liệu PLC Xử Lý Các thiết bị chấp hành Giao Diện Máy Tính Cơ Sở Dữ Liệu THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 65 I0.3 Nút nhấn Nut_xa Xã nước trong bồn Q0.0 Đèn D_Khoi_Dong Báo trạng thái hệ thống đang mở nguồn Q0.1 Đèn D_Off Báo trạng thái hệ thống đang tắt nguồn Q0.2 Đèn D_Xac_Nhan Báo trạng thái hệ thống đang hoạt động Q0.3 Đèn Van_1 Cấp sơn thành phần 1 theo tỷ lệ đã đặt trước Q0.4 Van điện Van_2 Cấp sơn thành phần 2 theo tỷ lệ đã đặt trước Q0.5 Van điện Van_3 Cấp sơn thành phần 3 theo tỷ lệ đã đặt trước Q0.6 Van điện Van_4 Đưa hỗn hợp vào bồn trộn đều Q1.0 Motor Dong_Co Trộn đều hỗn hợp các màu sơn T37 Bộ định thời T37 Tạo thời gian trễ để trộn đều hỗn hợp THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 66 3. Mơ hình hệ thống pha màu tự động: Mơ hình hệ thống pha màu tự động là một hệ thống hồn tồn tự động được điều khiển bởi bộ điều khiển lập trình PLC siemens S7-200 CPU 224 THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 67 a. Các bồn chứa các màu cơ bản b. Các valve xả của các màu thành phần c. Bồn định lượng THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 68 Xác định khối lượng theo đúng tỉ lệ đã đặt trước do cảm biến áp suất điều khiển d. Cảm biến áp suất và van xả hỗn hợp Cảm biến áp suất điều khiển quá trình hoạt động của hệ thống và valve xả hỗn hợp xuống để trộn đều e. Bồn chứa và động cơ trộn đều hỗn hợp Bồn chứa các hỗn hợp màu và động cơ trộn đều các hỗn hợp để cĩ một màu chuẩn THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 69 f. Tủ điều khiển của hệ thống IV. GIAO DIỆN ĐIỀU KHIỂN VÀ NGUYÊN LÝ HOẠT ĐỘNG 1. Menu chính  Chọn màu,khối lượng cần sản xuất và download xuống PLC xử lý  Cập nhật cở sở dữ liệu cho hệ thống,thay đổi tỉ lệ của từng màu để cĩ được một màu chuẩn THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 70  Xem thành phần của các màu cần sản xuất trong các cơng thức với tỉ lệ cĩ sẵn được lấy từ cơ sở dữ liệu  Giám sát quá trình vận hành của hệ thống  Thốt khỏi chương trình điều khiển 2. Chọn màu và khối lượng cần sản xuất Người điều khiển chọn màu cần sản xuất với các tỉ lệ,cơng thức đã được lưu sẵn trong cơ sở dữ liệu,chọn một trong các cơng thức cĩ sẵn Người điều khiển nhập khối lượng cần sản xuất để sau khi hệ thống hoạt động,sản phẩm sản xuất ra sẽ cĩ khối lượng bằng với khối lượng nhập vào Sau khi chọn xong người điều khiển cĩ thể download các thơng số xuống PLC hoặc trở lại Menu chính để thay đổi các thơng số khác THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 71 3. Cập nhật màu cơ sở Người điều khiển cĩ thể thay đổi tỉ lệ cĩ sẵn của một số cơng thức thành các tỉ lệ mới để cĩ được màu của sản phẩm như mong muốn,nhưng tổng các tỉ lệ thay đổi phải đúng 100%,nếu khơng bằng hệ thống sẽ báo lỗi và nhắc nhở người sử dụng nhập lại 4. Xem thành phần và tỉ lệ của màu cần sản xuất Nếu người điều khiển muốn biết được thành phần các màu cơ bản và tỉ lệ của các màu này để cĩ được một màu mong muốn,trên giao diện sẽ cập nhật từ cơ sở dữ liệu với các cơng thức,tỉ lệ đã được cập nhật sẵn đưa ra ngồi giao diện cho người sử dụng biết chính xác các thành phần và tỉ lệ cần cĩ THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 72 5. Giám sát quá trình vận hành của hệ thống Người sử dụng cĩ thể thống qua giao diện điều khiển tắt mở hệ thống và giám sát các quá trình vận hành của hệ thống,xem hệ thống cĩ hoạt động hay khơng hoặc vận hành đến giai đoạn nào THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 73 6. Thốt khỏi chương trình Sau khi điều khiển,người điều khiển cĩ thể tắt hệ thống và thốt khỏi chương trình điều khiển bằng thơng báo xác nhận đúng hay sai THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 74 V. LƯU ĐỒ GIẢI THUẬT 1. Khởi động hệ thống trộn : Y N Y N N Y N N START Nhấn START Nhấn STOP Khởi động HT & đèn sáng Xác định thông số HĐ Xác nhận Thực hiện chương trình Pha màu END Tắt nguồn N THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 75 2. Thực hiện quá trình: START Xác nhận Xác định tỷ lệ & khối lượng Mở van 1 KL van 1 đủ Đóng van 1 & Mở van 2 KL van 2 đủ Đóng van 2 & Mở van 3 A B N Y N Y N Y THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 76 VI. CHƯƠNG TRÌNH ĐIỀU KHIỂN: 1. Chương trình chính KL van 3 đủ Đóng van 3,Động cơ trộn & timer quy định thời gian trộn hoạt động A B Ngừng Đ.cơ,tắt hệ thống END N Y Khởi động hệ thống Xác nhận hệ thống hoạt động THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 77 Khai báo modbus Chương trình scale cảm biến THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 78 THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 79 Gọi chương trình con THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 80 Chương trình điều khiển THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 81 2. Chương Trình Con a. Chương trình scale THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 82 b. Chương trình giá trị đặt 1 c. Chương trình giá trị đặt 2 THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 83 d. Chương trình giá trị đặt 3 THIẾT KẾ,GIÁM SÁT&MÔ PHỎNG HỆ THỐNG PHA MÀU TỰ ĐỘNG Luận văn tốt nghiệp Trang 84 Chương VII: TÀI LIỆU THAM KHẢO 1. Thiết bị tự động của hãng OMRON 2. Tự động hĩa với SIMATIC S7-200 Tác giả Nguyễn Dỗn phước 3. Cơ sở tự động Tác giả Lương Văn Lăng 4. Kỹ thuật sơn Tác giả Hồ Văn Viên 5. Các bộ phận cảm biến trong kỹ thuật đo lường và điều khiển Tác giả Lê Văn Doanh Phan Thượng Hịa Vơ Thạch Sơn Đào Văn Tân 6. Các luận văn khĩa trước

Các file đính kèm theo tài liệu này:

  • pdfLT Luan Van Tot Nghiep.pdf