Sơ đồ mạch động lực

Một phần của tài liệu THIẾT kế và CHẾ tạo mô HÌNH hệ THỐNG CHIẾT rót ĐÓNG nắp và IN LOGO sử DỤNG PLC s7 1200 (Trang 70)

4.2. Phân cơng vào ra

Để có thể thuận lợi cho việc tính tốn thuật tốn và viết chương trình điều khiển của hệ thống thì lập bảng phân cơng đầu ra là việc làm đầu tiên để xác định được số đầu vào đầu ra, để có thể dễ dàng lập trình PLC sau này. Bảng 4.1 thể hiện các 14 đầu vào

của hệ thống. Ở đây ghi chi tiết tên, địa chỉ, chú thích, giúp thuận lợi cho việc lắp đặt hệ thống một cách trơn tru và hạn chế thiếu sót trong hệ thống.

Tên Địa chỉ Chú thích

I_Emergy %I0.0 Switch chế độ 1 auto, 0

manu

I_Chay %I0.1 Nút nhấn chạy hệ thống

I_Dung %I0.2 Nút nhấn dừng hệ thống

I_Bang_Tai_Vao %I0.3 Bật/Tắt băng tải chai vào

(Băng tải 1)

I_Bang_Tai_Ra %I0.4 Bật/Tắt băng tải chai ra

(Băng tải 2)

I_Bom %I0.5 Bật/Tắt bơm định lượng

I_Motor_Truc %I0.6 Bật/Tắt động cơ quay trục

I_Motor_Nap %I0.7 Bật/Tắt động cơ đóng nắp

chai

I_Xylinder_Dong_Nap %I1.0 Nâng/hạ xi lanh đóng nắp

chai

I_Xylinder_Day_Chai %I1.1 Đóng/mở xi lanh đẩy chai

I_CB_Nhan_Chai %I1.2 Cảm biến phát hiện chai

vào

I_CB_Nuoc_Thap %I1.3 Cảm biến mức nước thấp

I_CB_Day_Chai %I1.4 Cảm biến phát hiện chai

trước xylanh in

I_CB_Vi_Tri %I1.5 Cảm biến vị trí

Tên Địa chỉ Chú thích

Q_Den_Chay %Q0.0 Đèn báo hệ thống đang

chạy

Q_Den_Dung %Q0.1 Đèn báo hệ thống đang

dừng

Q_Den_Loi %Q0.2 Đèn báo lỗi hệ thống

Q_Bang_Tai_Vao %Q0.3 Đầu ra băng tải chai vào

(Băng tải 1)

Q_Bang_Tai_Ra %Q0.4 Đầu ra băng tải chai ra

(Băng tải 2)

Q_Bom %Q0.5 Đầu ra bơm định lượng

Q_Motor_Truc %Q0.6 Đầu ra động cơ quay trục

Q_Motor_Nap %Q0.7 Đầu ra động cơ đóng nắp

chai

Q_Xylinder_Dong_Nap %Q1.0 Đầu ra xi lanh đóng nắp

chai

Q_Xylinder_Day_Chai %Q1.1 Đầu ra xi lanh in logo

Bảng 4. 2: Bảng phân công đầu ra

Bảng 4.2 ghi rõ 10 đầu ra của hệ thống bao gồm tên, địa chỉ, chú thích. Khi lập được bảng phân cơng vào ra thì có thể tính tốn đủ các đầu ra để thuận tiện cho việc lựa chọn thiết bị liên quan để tiến hành lắp đặt theo đúng kĩ thuật.

4.3. Lưu đồ thuật tốn

Để có thể lập trình dễ dàng, mạch lạc và tối ưu hóa thì điều tiên quyết là phải vẽ được lưu đồ thuật tốn, khi đó ta mới có thể logic được và có thể code khơng lo bị thiếu thuật toán và bị sai hoặc lỗi. Vì nếu như thuật tốn đúng thì sẽ khơng có chuyện lập trình bị sai, vì đây là xương sống của chương trình điều khiển. Vì vậy phần này ta cần phải chính xác và trực quan nhất. Trong Hình 4.6 thể hiện lưu đồ thuật tốn một cách tổng quát, giúp người đọc có thể hiểu rõ bản chất thuật toán cơ bản của hệ thống. Tại đây,

sau khi bắt đầu thì hệ thống sẽ kiểm tra cơng tắc chọn chế độ. Nếu chế đúng thì chế độ tự động được chọn và kết thúc. Nếu sai thì chế độ bằng tay được chọn và kết thúc.

Hình 4. 4: Lưu đồ thuật tốn tổng qt

Ngồi lưu đồ thuật tốn tổng qt thì đi sâu vào nó thì có thể thấy được lưu đồ thuật tốn chương trình bằng tay (xem Hình 4.7). Nó thể hiện chế độ bằng tay của hệ thống. Ở chế độ này, khi hoạt động thì hệ thống sẽ kiểm tra các các công tắc điều khiển các cơ cấu chấp hành, nếu đúng thì nó sẽ thực hiện các cơ cấu cịn sai thì sẽ kết thúc chương trình. Lần lượt và tuần tự như vậy thì hệ thống sẽ kiểm tra hết các cơng tắc rồi sau đó kết thúc chương trình.

Khác với lưu đồ thuật tốn băng tay thì lưu đồ thuật tốn chương trình tự động (Hình 4.8) có phần phức tạp hơn là dừng lại ở việc kiểm tra các đầu vào (công tắc) mà nó được hoạt động theo một chu trình. Khi chế độ tự động được chọn thì bước đầu sẽ kiểm tra tín hiệu nút nhấn Stop, nếu đúng thì thực hiện các công việc khi nhấn nút, nếu sai sẽ chuyển qua kiểm tra tín hiệu nút nhấn EMG, nếu đúng sẽ thực thi công việc khi nhấn nút EMG nếu sai thì sẽ kiểm tra tiếp tín hiệu cảm biến nước cạn, nếu đúng thì thực hiện cơng việc của cảm biến và nếu sai thì sẽ bật băng tải vào, ra và mâm xoay tiếp tục thì sẽ kiểm tra tín hiệu cảm biến nhận chai. Ở tại thời điểm này nếu đúng thì tiếp tục thực thi cơng việc là dừng băng tải vào, bật rót dung dịch, bật vặn nắp, nếu sai thì hệ thống sẽ chờ cho đến khi có tín hiệu của cảm biến . Tiếp theo thì hệ thống sẽ kiểm tra tín hiệu của cảm biến vị trí nếu đúng thì tắt mâm xoay, sai thì chờ khi có tín hiệu cảm biến. Tiếp theo thì hệ thống sẽ kiểm tra thời gian đếm của timer, nếu timer rót bằng 10 giây và timer vặn nắp bằng 5 giây thì sẽ tắt rót dung dịch và tắt vặn nắp, nếu sai thì hệ thống sẽ chờ cho đến khi timer đếm đủ thời gian. Tiếp đến sẽ kiểm tra bit rót xong, nếu đúng thì sẽ bật mâm xoay, cịn nếu sai thì hệ thống sẽ tiếp tục chờ cho tới khi bit này đúng (ở mức cao). Sau đó sẽ kiểm tra timer đếm đủ 500 mili giây nếu đủ thì sẽ dừng mâm xoay, cịn nếu sai thì sẽ chờ cho đến khi timer đếm đủ. Tiếp tục chu trình thì sẽ kiểm tra tín hiệu của cảm biến in logo, nếu đúng thì sẽ đếm lên 1 sản phẩm vào bit đếm sản phẩm, nếu sai thì sẽ chờ cho đến khi nhận được tín hiệu. Sau đó hệ thống sẽ kiểm tra bit đếm sản phẩm, nếu đúng bit đếm sẽ lên 2 thì bật xy lanh in logo cịn nếu sai thì sẽ chờ cho đến khi bit đếm sản phẩm lên băng 2. Sau đó thì sẽ kiểm tra timer xy lanh in logo, nếu timer đếm đủ 2 giây thì sẽ tắt xy lanh in logo còn nếu sai sẽ chờ cho đến khi đủ 2 giây

4.4. Giản đồ thời gian

Để thể hiện được chu trình hoạt động của hệ thống một cách chi tiết thì giản đồ thời gian rất quan trọng trong vấn đề này nếu khơng nói là khơng thể thiếu. Trong đây nó sẽ minh họa chu trình hoạt động chi tiết nhất theo dạng xung trong 1 đơn vị thời gian nhất định để người xem có thể hiểu rõ nhất cách thức hoạt động trực tiếp. Hình 4.9 sẽ biểu diễn giản đồ thời gian của hệ thống.

Giản đồ thời gian được giải thích một cách đơn giản như sau. Khi không công tắc chế độ ở trạng thái OFF thì sẽ thực hiện chế độ băng tay, còn nếu ở trạng thái ON sẽ thực hiện chế độ tự động.

Ở chế độ bằng tay thì tùy thuộc vào tín hiệu (trạng thái) ON, OFF mà các cơ cấu chấp hành liên quan có thể bật tắt theo mong muốn.

Ở chế độ tự động thì khi ấn nút chạy, hệ thống sẽ bắt đầu hoạt động chế độ. Lúc này đèn chạy sẽ sáng lên, băng tải vào, ra và mâm xoay đều bật cịn đèn dừng sẽ tắt đi. Sau đó cảm biến nhận chai (cảm biến 1) có tín hiệu thì sẽ bật động cơ rót dung dịch, xy lanh đóng nắp, tắt động cơ băng tải vào, và bộ đếm sản phẩm lên 1, tiếp đó sau khoảng 500 mili giây sẽ bật động cơ vặn nắp. Sau 10 giây và 5 giây thì xy lanh đóng nắp, động cơ rót dung dịch, động cơ vặn nắp sẽ tắt. Đúng lúc này, mâm xoay sẽ bật cho đến khi cảm biến vị trí, đồng thời bật lại băng tải vào. Tiếp theo khi cảm biến in logo (cảm biến 2) có tín hiệu thì đồng thời bộ đếm chai đẩy sẽ được đếm lên 1. Sau khi bộ đếm đếm đủ lên 2 thì sau 1 giây sẽ bật xy lanh in logo trong 2 giây. Sau 2 giây thì xy lanh sẽ tắt đồng thời bộ đếm chai thành phẩm sẽ đếm lên 1. Lúc này nếu mà trước đó nút nhấn dừng được tác động thì hệ thống sẽ dừng toàn bộ. Nhấn lại nút chạy để chạy lại hệ thống. Nếu muốn dừng khẩn cấp tồn bộ hệ thống thì có thế nhấn nút EMG. Nếu trường hợp cảm biến nước thấp có tín hiệu thì lúc này đèn lỗi và đèn dừng sẽ được bật còn đèn chạy sẽ tắt đi. Đồng thời hệ thống sẽ dừng tồn bộ.

4.5. Chương trình điều khiển

4.5.1.Ngun lí hoạt động

Hệ thống sẽ hoạt động với nguyên lí như sau:

Hệ thống sẽ hoạt động theo 2 chế độ, đó là chế độ bằng tay và tự động.

Ở chế độ bằng tay thì các khâu làm việc sẽ được điều khiển bằng tay qua các công tắc ON OFF, dùng để bật tắt từng khâu liên quan tùy theo sự điều khiển của người vận hành.

Tiếp đến chế độ tự động thì khi người vận hành nhấn nút START thì hệ thống sẽ hoạt theo 1 chu trình đã được lập trình sẵn. Cụ thể thì băng tải 1 sẽ đưa chai rỗng vào nơi rót dung dịch, mâm xoay sẽ di chuyển tới khi nhận tín hiệu của cảm biến vị trí thì dừng lại, khi cảm biến 1 nhận được tín hiệu thì dung dịch đã được rót vào chai, sau khi rót xong thì thì mâm xoay sẽ di chuyển chai tới khâu cấp và vặn nắp chai rồi sẽ đưa chai ra băng tải 2. Khi chai đã tới băng tải 2 thì nó sẽ có nhiệm vụ đưa chai tới khâu in logo, khi cảm biến 2 đã nhận được là có 2 chai thì xy lanh in logo sẽ thực hiện việc in logo vào thân chai và hồn thiện xong 1 chu trình.

Trong quá trình vận hành chu trình mà bồn chứa dung dịch của khâu rót dung dịch bị cạn tới mức khơng thể rót thì lúc đó cảm biến đo mực dung dịch sẽ phát tín hiệu và báo lỗi hệ thống. Lúc này thì hệ thống sẽ dừng vận hành và đèn báo lỗi sẽ sáng lên để báo hiệu cho người vận hành.

Nếu trong quá trình hệ thống gặp lỗi nghiêm trọng hoặc lỗi hỏng hóc trong các khâu làm việc thì người vận hành sẽ dùng nút EMG để dừng khần cấp hệ thống.

Cịn khi đang vận hành bình thường thì khi nhấn nút STOP thì hệ thống sẽ hồn thành xong chu trình rồi sau đó mới dừng lại.

4.5.2.Chương trình điều khiển cho PLC S7-1200

a.Chương trình chính

Đây là chương trình dùng để gọi các chương trình con trong phần chương trình điều khiển để hoạt động đúng với thuật tốn. Hình 4.9 mơ tả chương trình chính. (Phụ lục 1)

b.Chương trình Startup

Chương trình tạo ra nhằm cài đặt các thơng số ban đầu của hệ thống. Hình 4.10 mơ tả chương trình Startup. (Phụ lục 2)

c.Chương trình con bằng tay

Chương trình com Manual là chương trình hoạt động chế độ bằng tay của hệ thống của các khâu làm việc. Các khâu này được điều khiển trực tiếp băng cách ON OFF các công tắc riêng của từng khâu. Hình 4.11 mơ tả chương trình bằng tay. (Phụ lục 3)

d.Chương trình con tự động

Đây là chương trình điều khiển của chế độ vận hành Auto của hệ thống. Khi hệ thống ở chế độ này thì sẽ hoạt động một cách tự động và điều khiển băng các nút nhấn. Hình 4.11 mơ tả chương trình tự động. (Phụ lục 4)

e.Chương trình con đầu ra

Chương trình con này có nhiệm vụ là gom các đầu ra lại với nhau, kết hợp của chương trình con Manual và Auto ra một đầu ra duy nhất. Hình 4.14 mơ tả chương trình đầu ra. (Phụ lục 6)

f.Chương trình con mơ phỏng

Chương trình này tạo ra nhằm để mơ phỏng phần code ở các chương trình con ở trên, để xem nó có hoạt động đúng với u cầu thuật tốn đề ra của mơ hình trước khi bắt đầu thi cơng mơ hình thật và tinh chỉnh lại những chỗ thiết sót của mơ hình thật. Hình 4.13 mơ tả chương trình mơ phỏng. (Phụ lục 5)

Để thực hiện việc giám sát và điều khiển hệ thống trên giao diện Scada thì việc sử dụng phần mềm chuyên dụng trong việc này đó là TIA Portal V17 giao diện giám sát WinCC Runtime Advanced. Hình 4.14 mơ tả giao diện giám được thiết kế trên hệ thống. Giao diện giám sát có thể cho phép ta giám sát, theo giỏi và điều khiển mơ hình hệ thống của mình từ xa qua máy tính hoặc có thể là màn hình HMI,…

KẾT LUẬN

Sau khoảng thời gian 3 tháng thực hiện đồ án, em đã có điều kiện ơn lại kiến thức chuyên ngành, tham khảo các tài liệu trong và ngoài nước, được làm việc với phần mềm TIA Portal V17 dưới sự hỗ trợ của các thầy cơ hướng dẫn để hồn thành đồ án tốt nghiệp, đồ án cuối cùng của đời sinh viên.

Các dây chuyền sản xuất trong cơng nghiệp hiện nay cịn sử dụng phần sức lao động của con người trong các hệ thống sản xuất hàng hóa đặt thù. Vì vậy nên việc tự động hóa cịn gặp một vài hạn chế. Hi vọng những hệ thống sản xuất tự động như đề tài của nhóm sẽ được nghiên cứu và đưa vào rộng rãi trong các nhà máy, xí nghiệp. Cơng nghệ tương lai sẽ giải quyết được bài toán về sự phụ thuộc sức lao động của con người trong tương lai gần, làm tăng mức độ bao phủ của chuyên ngành.

Phần mềm TIA Portal V17 có khả năng thiết kế, lập trình hệ thống tương đối chính xác và có tính thực tiễn cao. Đặc biệt nó có thể cho phép người lập trình tha hồ sáng tạo theo ý thích và sự thực tiễn của hệ thống nhờ vào khả năng mô phỏng và giám sát khơng cần phải thiết kế mơ hình thật. Nếu có thể khai thác hết được những tài nguyên của TIA Portal V17 mang lại, em tin trong tương lai đây sẽ là một trong những phần mềm phổ biến chuyên dụng và hiệu quả cho ngành tự động hóa nói riêng và ngành điện nói chung.

Đề tài này quan tâm đến yếu tố tự động hóa các q trình sản xuất trong các nhà máy, xí nghiệp với mục tiêu là có thể giảm thiểu tối đa sức lao động của con người và dần dần được thay thế bởi máy móc và các thiết bị thơng minh.

Đây là một đề tài thiết thực mang tính giải pháp kinh tế, kỹ thuật và an tồn cho sản xuất hàng hóa. Vì nó sẽ làm tăng năng suất lao động, tăng độ chính xác và cịn làm giảm giá thành của sản phẩm, rất có lợi đối với người tiêu dùng.

Do khả năng tiếp cận với các tài liệu khoa học cịn nhiều hạn chế, nên những gì có được trong tập luận văn này chỉ là một sự sưu tầm, tham khảo từ các sách giáo khoa, các báo cáo khoa học của ngành Điện. Vì vậy tác giả rất mong được sự chỉ bảo, góp ý tận tình của các thầy giáo trong Hội đồng chấm luận văn khoá này.

HƯỚNG PHÁT TRIỂN

Hệ thống có thể được áp dụng trong thực tế, trong các nhà máy.

Hệ thống có thể nâng cấp thành mơ hình nhà máy thơng minh với các khả năng sản xuất được nhiều hơn và đa dạng chức năng hơn.

TÀI LIỆU THAM KHẢO

[1] PLC là gì? Tổng quan về Programmable Logic Controller : MesiDas (reddit.com)

[2] Động cơ giảm tốc JGB37 12V 80rpm - Nshop (nshopvn.com)

[3] Mạch giảm áp DC-DC LM2596 (iotmaker.vn)

[4] PLC S7-1200 | Tổng quan SIMATIC S7-1200 Siemens - Giải pháp tự động hóa IoT (mctt.com.vn)

[5] Hướng dẫn S7 1200_Bài 1: Tổng quan về thiết bị - Cách Dùng (cachdung.com)

PHỤ LỤC Phụ lục 1

Phụ lục 2

Một phần của tài liệu THIẾT kế và CHẾ tạo mô HÌNH hệ THỐNG CHIẾT rót ĐÓNG nắp và IN LOGO sử DỤNG PLC s7 1200 (Trang 70)

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

(92 trang)