Dung wincc để điều khiển máy trộn hóa chất năm 2024

Khi windownXP khởi động, C:\WINDOWS\system32\userinit.exe, sẽ được chạy đầu tiên, sau đó nó sẽ kêu windowXP bắt đầu hoạt động ( \explorer.exe) .

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon",

"Userinit" : C:\WINDOWS\system32\userinit.exe

chỉ cần thay giá trị này trong Registry là OK Nếu như mày thay file userinit.exe = chương trình của mình và trong chương trinh của mình lại ko gọi windownXP khởi động , thì luc mở máy lên, chỉ có chương trình của mình chạy thôi.

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG - ISO 9001:2015 ĐỒ ÁN TỐT NGHIỆP NGÀNH: ĐIỆN CÔNG NGHIỆP Sinh viên :Vũ Duy Trung Giảng viên h�

�ớng dẫn: THS.NGÔ QUANG VĨ HẢI PHÒNG - 2019 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG - ĐIỀU KHIỂN HỆ THỐNG TRỘN LIỆU QUA GIAO DIỆN WI

NCC ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY NGÀNH: ĐIỆN CÔNG NGHIỆP Sinh viên :VŨ DUY TRUNG Giảng viên hướng dẫn: THS.NGÔ QUANG VĨ HẢI PHÒNG - 2019 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG NHIỆM VỤ ĐỀ TÀI TỐT NGHIỆP ĐIỀU KHIỂN HỆ THỐNG TRỘN LIỆU QUA GIAO DIỆN WINCC Sinh viên: VŨ DUY TRUNG Mã SV:1412102042 Lớp: DC1801 Ngành: ĐIỆN CÔNG NGHIỆP Tên đề tài: Điều khiển hệ thống trộn liệu qua giao diện Win CC NHIỆM VỤ ĐỀ TÀI 1. Nội dung và các yêu cầu cần giải quyết trong nhiệm vụ đề tài tốt nghiệp ( về lý luận, thực tiễn, các số liệu cần tính toán và các bản vẽ). …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… 2. Các số liệu cần thiết để thiết kế, tính toán. …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… 3. Địa điểm thực tập tốt nghiệp. …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… CÁN BỘ HƯỚNG DẪN ĐỀ TÀI TỐT NGHIỆP Người hướng dẫn thứ nhất: Họ và tên:Ngô Quang Vĩ Học hàm, học vị:Thạc Sĩ. Cơ quan công tác:Khoa Điện Điện Tử Nội dung hướng dẫn: Người hướng dẫn thứ hai: Họ và tên:. Học hàm, học vị:. Cơ quan công tác:. Nội dung hướng dẫn: Đề tài tốt nghiệp được giao ngày 01 tháng 07 năm 2019 Yêu cầu phải hoàn thành xong trước ngày 23 tháng 09 năm 2019 Đã nhận nhiệm vụ ĐTTN Đã giao nhiệm vụ ĐTTN Sinh viên Người hướng dẫn Hải Phòng, ngày tháng năm 2019 Hiệu trưởng GS.TS.NGƯT Trần Hữu Nghị PHẦN NHẬN XÉT CỦA CÁN BỘ HƯỚNG DẪN 1. Tinh thần thái độ của sinh viên trong quá trình làm đề tài tốt nghiệp: …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… 2. Đánh giá chất lượng của khóa luận (so với nội dung yêu cầu đã đề ra trong nhiệm vụ Đ.T. T.N trên các mặt lý luận, thực tiễn, tính toán số liệu…): …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… 3. Cho điểm của cán bộ hướng dẫn (ghi bằng cả số và chữ): …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… Hải Phòng, ngày … tháng … năm 2019 Cán bộ hướng dẫn (Ký và ghi rõ họ tên) MỤC LỤC LỜI MỞ ĐẦU 1 CHƯƠNG 1: TỔNG QUAN VỀ PLC VÀ CẤU TRÚC HỌ PHẦN CỨNG PLC S7-300 CỦA HÃNG SIEMENS 2 1.1. GIỚI THIỆU CHUNG VỀ PLC. 2 1.1.1. Mở đầu 2 1.1.2. Các thành phần cơ bản của một bộ PLC. 4 1.1.3. Đánh giá ưu nhược điểm của PLC. 8 1.1.4. Ứng dụng của hệ thống sử dụng PLC. 11 1.2. GIỚI THIỆU VỀ BỘ ĐIỀU KHIỂN S7-300 11 1.2.1. Giới thiệu chung 1.2.2. Các module của PLC S7-300 11 14 1.2.2.1. Module CPU 15 1.2.2.2. Module nguồn 16 1.2.2.3. Module mở rộng 17 1.2.2.4. Module ghép nối. 18 1.2.3. Kiểu dữ liệu và phân chia bộ nhớ. 1.2.3.1. Kiểu dữ liệu 19 19 1.2.3.2. Phân chia bộ nhớ 20 1.2.4. Vòng quét chương trình PLC S7-300 22 1.2.5. Cấu trúc chương trình của PLC S7-300 1.2.5.1. Lập trình tuyến tính 23 24 1.2.5.2. Lập trình có cấu trúc 24 1.2.6. Các khối OB đặc biệt 1.2.7. Ngôn ngữ lập trình của PLC S7-300 27 28 1.2.8. Bộ thời gian (Timer). 31 1.2.8.1. Nguyên tắc làm việc của bộ thời gian 31 1.2.8.2. Khai báo sử dụng 32 1.2.9. Bộ đếm (Counter). 1.2.9.1. Nguyên tắc làm việc của bộ đếm 1.2.9.2. Khai báo sử dụng 1.3. PHẦN MỀM LẬP TRÌNH 1.3.1. Khai báo phần cứng 1.3.2. Cấu trúc cửa sổ lập trình 33 33 34 35 35 35 CHƯƠNG 2: GIỚI THIỆU CÁC HỆ THỐNG PHA TRỘN VÀ THIẾT BỊ TRONG HỆ THỐNG ĐIỀU KHIỂN TRẠM TRỘN NHIÊN LIỆU 2.1. GIỚI THIỆU CÁC HỆ THỐNG PHA TRỘN 39 39 2.1.1. Mở đầu 39 2.1.2. Một số hệ thống pha trộn 40 2.1.2.1. Hệ thống pha trộn dầu DO và dầu thực vật 40 2.1.2.2. Hệ thống pha màu 41 2.1.2.3. Hệ thống pha trộn hóa chất 2.1.2.4. Máy phối trộn nước ngọt có gas 42 43 2.2. 2.1.2.5. Trạm trộn bê tông 44 GIỚI THIỆU THIẾT BỊ TRONG HỆ THỐNG ĐIỀU KHIỂN TRẠM TRỘN . 45 2.2.1. Giới thiệu về Simatic S7-300 . 45 2.2.2. Giới thiệu về cảm biến mức 48 2.2.2.1. Giới thiệu chung 48 2.2.2.2. Các cảm biến mức thường dùng trong công nghiệp 49 2.2.3. Van điện từ. 57 2.2.3.1. Các van khí nén 57 2.2.3.2. Loại van dùng thủy lực 59 2.2.4. Công tắc hành trình 2.2.5. Động cơ điện 59 60 CHƯƠNG 3: THIẾT KẾ HỆ THỐNG ĐIỀU KHIỂN TRẠM TRỘN NHIÊN LIỆU 62 3.1. YÊU CẦU CÔNG NGHỆ CỦA HỆ THỐNG 62 3.2. THIẾT KẾ KHỐI NGUỒN MỘT CHIỀU 63 3.3. SƠ ĐỒ KHỐI CỦA HỆ THỐNG 3.4. LƯU ĐỒ THUẬT TOÁN 65 66 3.5. THỐNG KÊ CÁC BIẾN ĐẦU VÀO/RA 67 3.5.1. Các biến đầu vào 3.9. 67 3.5.2. Các biến đầu ra 3.6. MẠCH ĐIỀU KHIỂN ĐẦU VÀO/RA 67 67 3.7. MẠCH ĐỘNG LỰC CỦA HỆ THỐNG 68 3.8. SƠ ĐỒ ĐIỆN CỦA HỆ THỐNG 69 LẬP TRÌNH HỆ THỐNG ĐIỀU KHIỂN TRẠM TRỘN NHIÊN LIỆU . 71 KẾT LUẬN TÀI LIỆU THAM KHẢO 75 76 LỜI MỞ ĐẦU Đất nước ta trong quá trình phát triển với nền kinh tế thế giới. Điều này đòi hỏi các xí nghiệp không ngừng nâng cao sản xuất lao động, hạ giá thành sản phẩm để có thể cạnh tranh và có chỗ đứng trên thị trường. Để làm được điều này các nhà máy xí nghiệp ngoài việc cải cách lại cơ cấu thì việc đổi mới dây chuyền là hết sức cần thiết. Vì thế tự động hóa đã áp dụng hầu hết trong các dây chuyền sản xuất của các nhà máy xí nghiệp. Trong đó, kỹ thuật điều khiển logic lập trình hay gọi tắt là PLC chiếm một vai trò rất quan trọng trong ngành tự động hóa. PLC không những thay thế được cho kỹ thuật điều khiển cơ cấu bằng cam và kỹ thuật rơ le trước kia mà còn chiếm lĩnh nhiều chức năng phụ khác. Với kiến thức sau thời gian học tập tại trường Đại học quản lý và công nghệ hải phòng, cùng sự chỉ bảo và hướng dẫn tận tình của các thầy cô trong khoa Điện Tự động Công nghiệp, đặc biệt là thầy giáo, Th.S Ngô Quang Vĩ, em đã được nhận đồ án tốt nghiệp với đề tài: ‘’Điều khiển hệ thống trộn liệu qua giao diện Win CC”. Đây là một đề tài sát với thực tế và rất bổ ích cho những sinh viên sắp ra trường như chúng em. Đề tài được thực hiện gồm những nội dung sau: Chương 1: Tổng quan về Win CC và PLC của hãng Siemens. Chương 2: Các hệ thống pha trộn và thiết bị trong hệ thống điều khiển trạm trộn nhiên liệu. Chương 3: Thiết kế hệ thống điều khiển trạm trộn nhiên liệu giám sát qua giao diện Win CC CHƯƠNG 1 TỔNG QUAN VỀ WINCC VÀ PLC CỦA HÃNG SIEMENS 1.1. Giới thiệu chung về PLC 1.1.1. Mở Đầu Sự phát triển kỹ thuật điều khiển tự động hiện đại và công nghệ điều khiển logic khả trình dựa trên cơ sở phát triển của tin học mà cụ thể là sự phát của kỹ thuật máy tính. Kỹ thuật điều khiển logic khả trình PLC (Programmable Logic Control) được phát triển từ những năm 1968 - 1970. Trong giai đoạn đầu các thiết bị khả trình yêu cầu người sử dụng phải có kỹ thuật điện tử, phải có trình độ cao. Ngày này các thiết bị PLC đã phát triển mạnh mẽ và có mức độ phổ cập cao. PLC (Programmable Logic Control):Thiết bị điều khiển logic khả trình PLC. Là loại thiết bị cho phép điều khiển linh hoạt các thuật toán điều khiển số thông qua một ngôn ngữ lập trình, thay cho việc phải thể hiện mạch toán đó trên mạch số. Như vậy với chương trình điều khiển trong mình, PLC trở thành bộ điều khiển nhỏ gọn, dễ thay đổi thuật toán và đặc biệt dễ trao đổi thông tin với môi trường xung quanh (với các PLC khác hay với máy tính). Để có thể thực hiện một chương trình điều khiên, PLC phải có tính năng như một máy tính. Nghĩa là phải có một bộ vi xử lý trung tâm (CPU), một hệ điều hành, một bộ nhớ chương trình để lưu chương trình cũng như dữ liệu và tất nhiên phải có các cổng vào ra để giao tiếp với các thiết bị bên ngoài. Bên cạnh đó, nhằm phục vụ các bài toán điều khiển số, PLC phải có các khối hàm chức năng như Timer, Counter, và các hàm chức năng đặc biệt khác hình1.1 Sơ đồ khối của PLC .Các PLC tương tự máy tính, nhưng máy tính được tối ưu hóa cho các nhiệm vụ tính toán và hiển thị còn PLC được chuyên biệt cho các nhiệm vụ điều khiển và môi trường công nghiệp. Vì vậy các PLC được thiết kế: - Để chịu được các rung động, nhiệt độ, độ ẩm, bụi bẩn và tiếng ồn. - Có sẵn giao diện cho các thiết bị vào ra. Được lập trình dễ dàng với ngôn ngữ lập trình dễ hiểu, chủ yếu giải quyết các phép toán logic và chuyển mạch. Về cơ bản chức năng của bộ điều khiển logic PLC cũng giống chức năng của bộ điều khiển thiết kế trên cơ sở rơle công tắc tơ hay trên cơ sở các khối điện tử đó là: 4 Thu thập các tín hiệu vào và các tín hiệu phản hồi từ cảm biến. - Liên kết, ghép nối các tín hiệu theo yêu cầu điều khiển và thực hiện đóng mở các mạch phù hợp với công nghệ. - Tính toán và soạn thảo các lệnh điều khiển đến các địa chỉ thích hợp. 1.1.2. Các thành phần cơ bản của một bộ PLC Hệ thống PLC thông dụng có năm bộ phận cơ bản gồm: Bộ xử lý, bộ nhớ, bộ nguồn, giao diện vào ra và các thiết bị lập trình. Sơ đồ hệ thống như sau: Hình 1.2. Sơ đồ hệ thống của PLC a. Bộ xử lý: Bộ xử lý còn gọi là bộ xử lý trung tâm (CPU) là linh kiện chứa bộ vi xử lý. Bộ xử lý nhận các tín hiệu vào và thực hiện các hoạt động điều khiển theo chương trình được lưu trong bộ nhớ của CPU, truyền các quyết định dưới dạng tín hiệu hoạt động đến các thiết bị ra. Nguyên lý làm việc của bộ xử lý tiến hành theo từng bước tuần tự. Đầu tiên các thông tin lưu trữ trong bộ nhớ chương trình được gọi tên tuần tự và được kiểm soát bởi bộ đếm chương trình. Bộ xử lý liên kết các tín hiệu và đưa kết quả 5 ra đầu ra. Chu kỳ thời gian này gọi là thời gian quét (scan). Thời gian vòng quét phụ thuộc vào tầm vóc bộ nhớ, tốc độ của CPU. Chu kỳ một vòng quét có hình như hình1.3: Hình 1.3. Chu kỳ một vòng quét Sự thao tác tuần tự của chương trình dẫn đến một thời gian trễ trong khi bộ đếm của chương trình đi qua một chu kỳ đầy đủ, sau đó lại bắt đầu lại từ đầu. Để đánh giá thời gian trễ người ta đo thời gian quét của một chương trình dài 1 Kbyte và coi đó là chỉ tiêu để so sánh các PLC. Với nhiều loại thiết bị thời gian trễ này có thể tới 20ms hoặc hơn. Nếu thời gian trễ gây trở ngại cho quá trình điều khiển thì phải dùng các biện pháp đặc biệt, chẳng hạn như lặp lại những lần gọi quan trọng trong thời gian một lần quét, hoặc là điều khiển các thông tin chuyển giao để bỏ bớt đi những lần gọi sit quan trọng khi thời gian quét dài tới mức không thể chấp nhận được. Nếu các biện pháp trên không thỏa mãn thì phải dùng PLC có thời gian quét ngắn hơn. b. Bộ nguồn: Bộ nguồn có nhiệm vụ chuyển đổi điện áp AC thành điện áp thấp cho bộ vi xử lý (thường là 5VDC) và cho các mạch điện cho các module còn lại (thường là 24V). c. Thiết bị lập trình: Thiết bị lập trình được sử dụng để lập các chương trình điều khiển cần thiết sau đó được chuyển cho PLC. Thiết bị lập triofnh có thể là thiết bị lập trình 6 chuyên dụng, có thể là thiết bị cầm tay gọn nhẹ, có thể là phần mềm được cài đặt trên máy tính cá nhân. d. Bộ nhớ: Bộ nhớ là nơi lưu trữ chương trình sử dụng cho các hoạt động điều khiển. Các dạng bộ nhớ có thể là RAM, ROM, EPROM. Người ta luôn chế tạo nguồn dự phòng cho RAM để duy trì chương trình trong trường hợp mất điện nguồn, thời gian duy trì tùy thuộc vào từng PLC cụ thể. Bộ nhớ cũng có thể được chế tạo thành module cho phép dễ dàng thích nghi với các chức năng điều khiển kích cỡ khác nhau, khi cần mở rộng có thể cắm thêm. e. Giao diện vào/ra: Giao diện vào là nơi bộ xử lý nhận thông tin từ các thiết bị ngoại vi và truyền thông tin đến các thiết bị bên ngoài. Tín hiệu vào có thể từ các công tắc, bộ cảm biến nhiệt độ, các tế bào quang điện,… Tín hiệu ra có thể cung cấp cho các cuộn dây công tắc tơ, các rơle, các van điện từ, các động cơ nhỏ,… Tín hiệu vào/ra có thể là các tín hiệu rời rạc, tín hiệu liên tục, tín hiệ logic,… Các tín hiệu vào/ra có thể biểu hiện như sau: Mỗi điểm vào/ra có một địa chỉ Hình 1.4. Giao diện vào ra của PLC Các kênh vào ra đã có chức năng cách ly và điều hóa tín hiệu sao cho các bộ cảm biến và các bộ tác động có thể nối trực tiếp với chúng mà không cần thêm mạch điện khác. Tín hiệu vào thường được ghép cách điện (cách ly) nhờ linh kiện quang như hình 1.5. Dải tín hiệu nhận vào cho các PLC cỡ lớn có thể là 5V, 24V, 110V, 220V. Các PLC cỡ nhỏ chỉ nhập tín hiệu 24V . Hình 1.5. Mạch cách ly tín hiệu vào Tín hiệu ra cũng được ghép cách ly, tín hiệu ra cũng được cách ly kiểu rơ le nhưhình 1.6 hay cách ly kiểu quang như hình 1.7. Tín hiệu ra có thể là tín hiệu chuyển mạch 24V, 100mA; 110V, 1A một chiều; thậm chí 240V, 1A xoay chiều tùy loại PLC. Tuy nhiên, với PLC cỡ lớn dải tín hiệu ra có thể thay đổi bằng cách lựa chọn các module ra thích hợp. Hình 1.6. Mạch cách ly tín hiệu ra kiểu rơ le 8 Hình 1.7. Mạch cách ly tín hiệu ra kiểu quang 1.1.3. Phần mềm Trước đây, bộ PLC thường rất đắt, khả năng hoạt động bị hạn chế và quy trình lập trình phức tạp. Vì những lý do đó mà PLC chỉ được dùng trong những nhà máy và các thiết bị đặc biệt. Ngày nay, do giá thành hạ kèm theo tăng khả năng của PLC dẫn đến PLC ngày càng được áp dụng rộng cho các thiết bị máy móc. Các bộ PLC đơn khối với 24 kênh đầu vào và 26 kênh đầu ra thích hợp với các máy tiêu chuẩn đơn, các trang thiết bị liên hợp. Còn các bộ PLC với nhiều khả năng ứng dụng và lựa chọn được dùng cho những nhiệm vụ phức tạp hơn. Có thể kể ra các ưu điểm của PLC như sau: - Chuẩn bị vào hoạt động nhanh: Thiết kế kiểu module cho phép thích nghi nhanh với mọi chức năng điều khiển. Khi đã được lắp ghép thì PLC sẵn sàng làm việc ngay. Ngoài ra nó còn được sử dụng lại cho các ứng dụng khác dễ dàng. - Độ tin cậy cao: Các linh kiện điện tử có tuổi thọ dài hơn các thiết bị cơ điện. Độ tin cậy của PLC ngày càng tăng, bảo dưỡng định kỳ thường không cần thiết còn với mạch rơle công tắc tơ thì việc bảo dưỡng định kỳ là cần thiết. - Dễ dàng thay đổi chương trình: Việc thay đổi chương trình được tiến hành đơn giản. Để sửa đổi hệ thống điều khiển và các quy tắc điều khiển đang được sử dụng, người vận hành chỉ cần nhập tập lệnh khác,gần như không cần mắc nối lại dây. Nhờ đó hệ thống rất linh hoạt và hiệu quả. - Đánh giá nhu cầu đơn giản: Khi biết các đầu vào và đầu ra thì có thể đánh giá được kích cỡ yêu cầu của bộ nhớ hay độ dài chương trình. Do đó có thể dễ dàng và nhanh chóng lựa chọn PLC phù hợp với các yêu cầu công nghệ đặt ra. - Khả năng tái tạo: Nếu dùng PLC với quy cách kỹ thuật giống nhau thì chi phí lao động sẽ giảm thấp hơn nhiều so với bộ điều khiển rơle. Đó là do giảm phần lớn lao động lắp ráp. - Tiết kiệm không gian: PLC đòi hỏi ít không gian hơn so với bộ điều khiển rơle tương đương. - Có tính chất nhiều chức năng: PLC có ưu điểm chính là có thể sử dụng cùng một thiết bị điều khiển cơ bản cho nhiều hệ thống điều khiển. Người ta thường dùng PLC cho các quá trình tự động linh hoạt 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 thông số. - Về giá trị kinh tế: Khi xét về giá trị kinh tế của PLC ta phải đề cập đến số lượng đầu vào và đầu ra. Quan hệ về giá thành với số lượng đầu vào và đầu ra có dạng như hình 1.8. Như vậy, nếu số lượng đầu vào/ra quá ít thì hệ rơle ra kinh tế hơn, nhưng khi số lượng đầu vào/ra tăng lên thì hệ PLC kinh tế hơn hẳn. 10 .