Phân tích nguyên lý làm việc hệ thống điều khiển
Nhiệm vụ hệ thống
Nhiệm vụ của chương trình là thiết kế hệ thống điều khiển cho việc xoay và trộn các thùng đựng bột erbia Các thùng sẽ được xếp dọc theo băng chuyền, và hệ thống sẽ tự động đưa từng thùng vào thiết bị để xoay và trộn, sau đó đẩy sản phẩm ra ngoài Lưu ý rằng chương trình không quản lý băng tải, với giả định rằng băng tải luôn hoạt động liên tục.
Mô tả hệ thống
Hệ thống hoạt động như sau:
Các thùng được sắp xếp dọc theo băng chuyền và tiếp điểm LS_4 Khi PS_1, PS_2, PS_3 và LS_1 không hoạt động, nếu LS_2 được kích hoạt, thì CYL_3 và CYL_4 sẽ hoạt động để đưa thùng vào thiết bị lật và di chuyển ra khỏi vị trí LS_4.
• Khi thùng đưa vào thiết bị quay, cảm biến PS_1 tích cực, sau đó PS_2 tích cực Ngay sau đó PS_1 không tích cực, CYL_4 thu lại.
• Khi CYL_4 thu lại xong, PS_1 và PS_3 không tích cực, PS_2 tích cực CYL_1 giãn ra để giữ thùng trong thiết bị quay.
• Khi LS_3 tích cực báo hiệu thùng đã được chốt giữ, CYL_ 2 giãn ra để lật thiết bị quay.
Khi thiết bị xoay ở trạng thái nằm ngang, động cơ MOTOR_1 sẽ hoạt động trong một phút để trộn đều hỗn hợp bột Sau khi động cơ ngừng hoạt động, CYL_2 sẽ thực hiện quá trình nén lại.
• Khi LS_5 tích cực báo hiệu thiết bị xoay trở lại chiều dọc, CYL_1 nén lại
• Khi LS_2 tích cực, CYL_4 giãn ra cho tới khi LS_6 tích cực (báo CYL_4 giãn tối đa) Sau đó CYL_3 và CYL_4 cùng nén lại.
Hệ thống sẽ trở lại trạng thái ban đầu, với các trạng thái cụ thể như sau: CYL_1, 2, 3 và 4 đang trong trạng thái nén; LS_1, LS_3 và LS_4 không hoạt động; LS_2 và LS_5 đang hoạt động; trong khi PS_1, 2, 3 không hoạt động Quá trình này sẽ tiếp tục diễn ra.
Quá trình khởi tạo lại trong bước 8 không giống như nút khởi tạo lại
Khi đầu ra điều khiển xilanh khí nén tích cực, xilanh giãn ra Khi đầu ra không tích cực, xilanh nén lại.
Hệ thống được trang bị nút khởi động và nút dừng Khi nhấn nút khởi động lần đầu tiên, giả sử không có thùng tại vị trí các tiếp điểm và cảm biến, hệ thống sẽ bắt đầu hoạt động Khi nhấn nút dừng, hệ thống sẽ ngừng hoạt động và các đầu ra sẽ được thiết lập không tích cực, ngoại trừ các đầu ra điều khiển CYL_1, CYL_2 và CYL_3, trong khi bộ định thời đếm thời gian trộn cần được lưu trữ Nếu nhấn nút khởi động trong trạng thái dừng, hệ thống sẽ khôi phục hoạt động tại thời điểm trước khi dừng.
Hệ thống được trang bị nút khởi tạo lại, cho phép khởi động lại khi cần thiết Khi nút được kích hoạt, bộ phận lật sẽ quay về vị trí dọc, và thùng sẽ được giải phóng khỏi vị trí chốt giữ, rời khỏi trạm làm việc.
VŨ THỊ THU HƯƠNG - 1851212629 - 60TĐH1
Chương trình khởi tạo lại các bước và chờ thùng tiếp theo tới trạm.
Các đầu vào / ra được định nghĩa như sau
START_PB Nút khởi động, NO Tích cực khi khởi động.
STOP_PB Nút dừng, NC Không tích cực khi cần dừng hệ thống
RESET_PB Nút khởi động lại, NO Tích cực khi đưa hệ thống về trạng thái ban đầu.
LS_1 Khóa giới hạn báo vị trí nằm ngang, tích cưc khi thiết bị quay nằm ngang.
LS_2 Khóa giới hạn báo trạng thái của thiết bị chốt giữ thùng, tích cực khi không có thùng trong thiết bị chốt giữ.
LS_3 Khóa giới hạn báo trạng thái của thiết bị xoay, tích cực khi thùng đang nằm trong thiết bị quay.
LS_4 Khóa giới hạn báo thùng trên băng chuyền 1, tích cực khi có thùng trong vị trí có thể chuyển sang thiết bị quay.
LS_5 Khóa giới hạn báo vị trí thang đứng, tích cực khi thiết bị quay ở vị trí thang đứng.
LS_6 Khóa giới hạn báo vị trí giãn tối đa của CYL_4, tích cực khi
PS_1 Cảm biến quang phát hiện thùng tới thiết bị quay
PS_2 Cảm biến quang phát hiện thùng tới thiết bị quay và đúng vị trí có thể chốt giữ. khỏi vị trí chốt giữ và thiết bị quay.
CYL_1 Điều khiển xilanh giữ thùng, tích cực khi cần chốt giữ và không tích cực khi cần nhả.
CYL_2 Điều khiển xilanh lật, tích cực khi cần xoay ngang thiết bị quay và không tích cực khi cần trở về vị trí thang đứng.
CYL_3 Điều khiển xilanh cửa, tích cực khi cần giãn ra ngăn không cho thùng tiếp theo vào và không tích cực khi cần thu lại.
CYL_4 là thiết bị điều khiển xilanh đẩy thùng, hoạt động tích cực khi cần giãn ra để đẩy thùng vào hoặc ra khỏi vị trí thiết bị quay Ngược lại, thiết bị không hoạt động tích cực khi cần thu lại.
MOTOR_1 Điều khiển động cơ quay, tích cực khi cần quay để trộn bột trong thùng. Địa chỉ vật lý của đầu vào đầu ra như sau:
Biến Modicon PLC-5 ControlLogix Siemens GE Fanuc
Biểu đồ chức năng điều khiển
Theo yêu cầu của bài toán đưa ra, ta xác định được các bước và điều kiện chuyển tiếp:
Các bước Điều kiện chuyển tiếp Thao tác
Nhận sản phẩm LS2,LS4 Đưa thùng vào thiết bị quay PS2 CYL3,CYL4 tác động
Giữ thùng LS3 CYL1 dãn ra
Lật thiết bị LS1 CYL2 dãn ra
Trộn hợp hợp Timer 60s MOTOR_1 quay Động ngừng hoạt động LS5 CYL2 nén
Thiết bị xoay trở về LS2 CYL1 nén lại
Xi lanh 4 dãn ra LS6
Ta có biểu đồ chức năng tuần tự:
LS2 , LS4 Đưa thùng vào thiết bị quay
T`s Động cơ ngừng hoạt động
Thiết bị xoay trở về ban đầu
Xilanh 3, Xilanh 4 chưa tác động
VŨ THỊ THU HƯƠNG - 1851212629 - 60TĐH1
GIƠÍ THIỆU PLC S7-300
TỔNG QUAN VỀ PLC S7-300
1 Lịch sử phát triển PLC
Bộ điều khiển lập trình PLC (Programmable Logic Controller) được phát triển vào năm 1968 bởi nhóm kỹ sư của hãng General Motors, với mục tiêu thay thế các mạch điều khiển bằng rơle và thiết bị điều khiển rời rạc cồng kềnh.
Đến giữa thập niên 70, công nghệ PLC đã phát triển mạnh mẽ với việc điều khiển tuần tự theo chu kỳ và theo bít dựa trên nền tảng CPU, trong đó các thiết bị AMD 2901 và AMD 2903 trở nên phổ biến Phần cứng cũng được cải tiến với bộ nhớ lớn hơn, số lượng ngõ vào/ra tăng lên và nhiều loại module chuyên dụng hơn Đến năm 1976, PLC đã có khả năng điều khiển các ngõ vào/ra ở xa thông qua kỹ thuật truyền thông, với khoảng cách lên đến 200 mét.
Vào thập niên 80, General Motors đã nỗ lực chuẩn hóa hệ giao tiếp với giao diện tự động hóa, cho ra đời loại PLC có kích thước nhỏ gọn hơn Thiết bị này cho phép lập trình bằng biểu tượng trên máy tính cá nhân, thay vì sử dụng thiết bị lập trình đầu cuối chuyên dụng hoặc lập trình thủ công.
Vào thập niên 90, các giao diện phần mềm đã trải qua sự đổi mới với cấu trúc lệnh giảm, cải tiến từ những giao diện được phát triển trong thập niên 80.
- Cho đến nay những loại PLC có thể lập trình bằng ngôn ngữ cấu trúc lệnh (STL), sơ đồ hình thang (LAD), sơ đồ khối (FBD).
- Hiện nay có rất nhiều hãng sản xuất PLC như: Siemens, Allen-Bradley, General Motors, Omron, Mitsubishi, Festo, LG, GE Fanuc, Modicon…
PLC của Siemens bao gồm các dòng sản phẩm như Simatic S5, Simatic S7, và Simatic S500/505, với mỗi dòng có nhiều phiên bản khác nhau Cụ thể, dòng Simatic S7 có các phiên bản như S7-200, S7-300, và S7-400 Mỗi phiên bản S7 cũng có nhiều loại CPU, ví dụ như S7-300 với các CPU 312, 314, 316 và 315-2DP, cùng với CPU 614.
Trong hệ thống điều khiển tự động, PLC đóng vai trò như trái tim, nhận tín hiệu đầu vào và xử lý dựa trên chương trình logic Từ đó, PLC quyết định quá trình hoạt động và gửi tín hiệu đến các thiết bị đầu ra.
PLC có khả năng hoạt động độc lập hoặc kết nối với nhau và với máy tính chủ thông qua mạng truyền thông, nhằm điều khiển các quá trình phức tạp một cách hiệu quả.
3 Ưu thế của việc dùng PLC trong tự động hoá - Thời gian lắp đặt ngắn.
- Dễ dàng thay đổi chương trình điều khiển mà không -
Thời gian huấn luyện sử dụng ngắn, bải trì dễ dàng
PLC S7-300 được thiết kế theo kiểu module, cho phép sử dụng cho nhiều ứng dụng khác nhau Cấu trúc module giúp thiết kế hệ thống gọn nhẹ và dễ dàng mở rộng Số lượng module tùy thuộc vào từng ứng dụng, nhưng luôn có ít nhất một module chính là module CPU Các module còn lại bao gồm module truyền và nhận tín hiệu với đối tượng điều khiển bên ngoài, cùng với các module chức năng chuyên dụng, được gọi chung là các module mở rộng.
Các module mở rộng gồm có:
Module mở rộng cổng tín hiệu vào/ra (SM), gồm có: DI, DO, DI/DO, AI, AO, AI/AO
Module ghép nối (IM) Module chức năng điều khiển riêng (FM) Module phục vụ truyền thông (CP)
Module PS307 chuyển đổi nguồn xoay chiều 120/230V thành nguồn một chiều 24V, cung cấp năng lượng cho các module khác của PLC Ngoài ra, nó còn cung cấp nguồn cho cảm biến và các cơ cấu tác động có công suất nhỏ.
- Module nguồn thường được lắp đặt bên trái hoặc phía dưới của CPU tuỳ theo cách lắp đặt theo bề ngang hoặc theo chiều dọc.
- Module nguồn PS307 có 3 loại: 2A, 5A và 10A.
VŨ THỊ THU HƯƠNG - 1851212629 - 60TĐH1
- Mặt trước của module nguồn gồm có:
- Một đèn Led báo hiệu trạng thái điện áp ra 24V.
- Một công tắc dùng để bật / tắt điện áp ra.
- Một nút dùng để chọn điện áp đầu vào là 120 VAC hoặc 230VAC.
- Mặt sau của module gồm có các lỗ dùng để nhận điện áp vào và ra.
4.2 Khối xử lý trung tâm (CPU)
Module CPU là một thiết bị tích hợp bao gồm bộ vi xử lý, hệ điều hành, bộ nhớ, các bộ định thời, bộ đếm và cổng truyền thông RS485 Nó cũng có thể đi kèm với một số cổng vào/ra số, được gọi là cổng vào ra onboard.
- Trong họ PLC S7-300 các module CPU được đặt tên theo bộ vi xử lí có trong nó, như : module CPU312, module CPU314, module CPU315,…
Các module tích hợp sẵn và các khối hàm trong thư viện hệ điều hành hỗ trợ việc sử dụng các cổng vào/ra onboard, được gọi là IFM (Integrated Function Module), như module CPU312 IFM và CPU314 IFM Ngoài ra, còn có loại CPU với hai cổng truyền thông, trong đó cổng thứ hai phục vụ cho việc kết nối mạng phân tán, đi kèm với phần mềm tiện dụng tích hợp sẵn Các module CPU này được nhận diện bằng cụm từ DP (Distributed port) trong tên gọi, ví dụ như module CPU315-2DP và CPU316-2DP.
4.3 Module mở rộng cổng tín hiệu:
Module đầu vào số là một phần mở rộng cho các cổng vào số, có chức năng nhận tín hiệu số từ các thiết bị ngoại vi và chuyển chúng vào vùng đệm để xử lý Các module này bao gồm nhiều loại khác nhau, phục vụ cho nhu cầu kết nối và thu thập dữ liệu từ các thiết bị bên ngoài.
Module đầu ra số là một phần mở rộng cung cấp các cổng ra số, có chức năng xuất tín hiệu từ vùng đệm xử lý đến các thiết bị ngoại vi Một số loại module đầu ra số phổ biến bao gồm:
Digital Input/ Output Module: module mở rộng các cổng vào/ra số Tích hợp nhiệm vụ của hai loại module trên Gồm có các loại sau:
Module đầu vào tương tự là một phần mở rộng của các cổng vào, có chức năng chuyển đổi tín hiệu tương tự từ bên ngoài thành tín hiệu số để xử lý trong hệ thống S7-300 Các loại module này bao gồm nhiều dạng khác nhau, phục vụ cho các nhu cầu đa dạng trong quá trình tự động hóa.
Module đầu ra tương tự là một phần mở rộng cho các cổng ra tương tự, có chức năng chuyển đổi tín hiệu số trong hệ thống S7-300 thành tín hiệu tương tự, phục vụ cho hoạt động của các thiết bị bên ngoài Các loại module này rất đa dạng và quan trọng trong việc kết nối và điều khiển thiết bị ngoại vi.
Analog Input/Output Module: là module tích hợp nhiệm vụ của hai loại trên Gồm có:
4.4 Module ghép nối (Interface module-IM):
LỰA CHỌN CÁC THIẾT BỊ HỆ THỐNG
1 Băng tải PVC màu xanh
- Chất liệu: Inox/nhựa PVC/thép
- Phát hiện khoảng cách: từ 8-50 cm
- Điện áp hoạt động: 12-24VDC PNP
- Sử dung tia hồng ngoại 860nm
- Điện áp hoạt động: 10-24VDC ± 10%
- Dòng điện sử dụng: max 30mA
- Trọng lượng của cảm biến quang E3Z-D82: 50g
Công suất : 1HP-750W Điên áp : 380V/50Hz
Hệ số cách điện : từ B/F
Quạt gió tản nhiệt : bên ngoài
Vỏ trơn có khe thoát khí giải nhiệt
Giá: 2.106.000VNĐ ĐỘNG CƠ HITACHI 1HP-TFO-K-4P-IP55-F.INS (3 PHA, 380V/50Hz, CHÂN ĐẾ)
4.1 Nút nhấn ON OFF(Button)
- Cấu tạo tiếp điểm: 1 NO + 1NC
- Loại đèn: Led, ánh sáng trắng
- Hoạt động của tiếp điểm: Hoạt động nhanh
- Chiều dày mặt tủ có thể lắp đặt: 5.0 mm (Không tính phụ kiện)
- Lực tác động: 6.47 N (Phần tác động + Tiếp điểm 1a1b)
- Khoảng cách hoạt động: 5 mm ±0.2
- Thời gian phản hồi: Max 3 ms
- Độ bền bộ truyền động: Tối thiếu 1 triệu lần
- Độ bền điện môi: 2,000 VAC 1 phút
- Điện trở tiếp điểm: Max 50M
NÚT NHẤN ON-OFF PHI 22 CÓ ĐÈN
4.2.Nút nhấn giữ có đèn
-Nút nhấn nhả có đèn
VŨ THỊ THU HƯƠNG - 1851212629 - 60TĐH1
Chọn Relay trung gian Ecnko Hh63p 12vdc 24vdc 220vac Loại 220vac
- Dòng đóng cắt trên 1 tiếp điểm: 10A/220VAC – 10A/28VDC
- Bộ sản phẩm gồm: relay 11 chân dẹp, đế ra 11 chân
- Số cặp tiếp điểm: 3 cặp NC (thường đóng), 3 CẶP NO (thường mở)
- Số lần đóng cắt: 100.000 lần
- Có đèn báo đóng ngắt trên mỗi Relay
– Vỏ cầu chì Omega OMG-FS32X
– Điện áp định mức: 690 VAC
– Vỏ hộp ngắt mạch cầu chì làm bằng nhựa PBT chống cháy cao cấp.
– Tiếp điểm làm bằng đồng mạ bạc cao cấp- Kiểu dáng đạt tính thẩm mỹ cao
– Sử dụng với cầu chì ống chuẩn 10x38mm
– Có đèn cảnh báo khi cầu chì bị đứt.
– Đạt tiêu chuẩn quốc tế IEC 60269.
Công suất định mức (Kw): 0
Relay nhiệt LS MT-32 21.5~40A là thiết bị điện quan trọng giúp bảo vệ động cơ và mạch điện khỏi tình trạng quá tải Thiết bị này thường được sử dụng kết hợp với khởi động từ và contactor để đảm bảo an toàn cho hệ thống điện.
-Relay nhiệt MT-32 dùng cho MC-9b đến MC-40a
Rơ le nhiệt LS MT-32 6-9A
- Kết nối CPU giao thức MPI / DP
- Bộ nhớ làm việc : 192KB
Bộ lập trình PLC S7-300 CPU 314C-2PN/DP – 6ES7314-6EH04-0AB0
Cac đia chi vao ra:
- Dưa vao biêu đô chưc năng ơ chương 2 ta thưc hiên lâp trinh sơ đô LAD vơi PLC S7-300:
CHƯƠNG V: SƠ ĐỒ̀ ĐẤU NỐI
- Tương ứng lần lần lượt là motor của từng động cơ và xi lanh
Từ nguồn 3 pha cấp cho động cơ, ta trích ra nguồn một pha 220V từ hai dây L và N Nguồn này sẽ được nối tới PS để chuyển đổi từ 220VAC sang 24VDC, cung cấp nguồn cho PLC và đồng thời dự trữ điện để đảm bảo hoạt động trong trường hợp xảy ra sự cố mất điện hệ thống.
VŨ THỊ THU HƯƠNG - 1851212629 - 60TĐH1
Sơ đồ nối dây PS và CPU 314 với DI
Sơ đồ nối dây đầu ra của khối mở rộng DO
STT Tên Phần cứng Ghi chú
Bảng thống kê đầu ra và vào cho hệ thống
CHƯƠNG VI: MÔ PHỎNG
- Để mô phỏng hoạt động chương trình ta cần kết nối hệ thống chương trình ta đã viết với PLCSIM (chương trình mô phỏng ) thông qua kết nối MPI:
+ Mở chương trình mô phỏng rồi thay đổi kiểu kết nối sang MPI
+ Tải chương trình xuống trình mô phỏng trên TIA:
- Giao diện phần mềm mô phỏng S7-PLCSIM1, ta nhấn START để khởi động hệ thống
- Sau đó chúng ta điều khiển bằng cách nhấn nút IB(0-7) rồi kiểm tra xem mô phỏng hoạt động có đúng chu trình không
Kết luận : Chương trình hoạt động đúng theo như những gì đã được đề ra cũng như phân tích từ yêu cầu
II Mô phỏng trên HMI
HMI là từ viết tắt của Human – Machine – Interface, có nghĩa là thiết bị giao tiếp giữa người thiết kế và thiết bị.
HMI, hay giao diện người-máy, là bất kỳ hình thức tương tác nào giữa con người và máy móc Ví dụ, cảm ứng trên lò vi sóng, hệ thống điều khiển số trên máy giặt, và bảng hướng dẫn chọn phần mềm hoạt động từ xa trên TV đều là những ứng dụng của HMI.
- Đây là giao diện của HMI trên TIA PORTAL v15:
Giao diện HMI trên TIA PORTAL
+ Việc cài đặt cũng như thiết kế khá đơn giản và tiện lợi bằng cách kết nối HMI với chương trình PLC mà ta đã lập trình từ trước
+ Thiết kế chỉ bằng cách kéo thả vật và đối tượng trong thư mục TOOLBOX
+ Bên cạnh đó ta có thể đặt cho các đối tượng trong screen có các tính năng cũng như hiệu ứng mà ta mong muốn.
- Để thực hiện chương trình chạy trên HMI thì ta cần tải chương trình sang PLCSIM (hướng dẫn như bên trên ) rồi mới bắt đầu mô phỏng HMI
- Chương trình HMI được mô phỏng như những hình dưới đây :
Khi PLC vẫn đang ở chế độ STOP :
Khi chưa cấp nguồn cho PLC
Sau khi cấp nguồn và chạy ở chế độ Auto
Cấp nguồn và chạy ở chế độ Manual
CHƯƠNG VII: THIẾT KẾ GIAO DIỆN SCADA (WinCC)
7.1 Thiết kế đối tượng hiển thị (Pop-up)
- Bước 1 : Tìm đến mục Screen management => Pop-up screens
- Bước 2 : Tạo một giao diện Pop-up bằng cách Add new pop-up screens
- Bước 3 : Thiết kế trên giao diện vừa tạo bằng các nút nhấn hoặc hiện thị cần
- Bước 4 : Gán tag cho từng nút nhấn, các chức năng
- Bước 1 : Kéo khối trend vào màn hình=> Trend view
- Bước 2 : Chỉnh sửa form, background,
- Bước 3 : Thực hiện gán tag cho biểu đồ Trend + đổi màu cho đồ thị(nếu cần)
- Bước 4 : Lưu và chạy chương trình.
- Bước 1 : Kéo khối Alarm vào màn hình=> Alarm
- Bước 2 : Chỉnh sửa form chữ, hiển thị, cách thông báo, cảnh báo
- Bước 3 : Mở HMI Alarm => tạo Alarm classes + đổi màu cho cảnh báo
- Bước 4 : Vào Analog alarms => tạo các cảnh báo sau đó tag biến + đặt tên cảnh báo + đặt mức giới hạn cảnh báo + Add Alarm classs
Vào Discrete alarms => tạo các cảnh báo sau đó tag biến + đặt tên cảnh báo + đặt mức giới hạn cảnh báo + Add Alarm class
- Bước 5 : Lưu và chạy chương trình.
- Bước 1 : Mở mục User administration
- Bước 2 : Phần User groups tạo các nhóm phân quyền và phân quyền cho các nhóm đối tượng
- Bước 3 : Tạo tài khoản, mật khẩu + phân quyền, gán chức vụ cho tài khoản
- Bước 4 : Thiết kế giao diện Login => gán phân quyền cho nút Login chức vụ + màn hình muốn truy cập bằng lệnh Ac
-Bước 2 :Mở mục VBFunction_1=>dán code( tạo fide xuất)
-Bước3: Chọn mục Scheduled tasks dãn đến link chọn
CHƯƠNG VIII TRÌ̀NH BÀY CÁC BƯỚC BÀI LÀM
-Bước 1 : Lựa chọn PLC và màn hình PC Syste
-Bước 2 : Chọn màn hình giao diện SCADA và chọn Module giao tiếp( IE general)
Bước 3 : Thực hiện kết nối PLC với SCADA
I Trình bày các bước thực hiện thiết kế SCADA Màn hình Login
-Bước 1 : Tạo màn hình Screen
-Bước 2 : Đặt tên cho từng màn hình
-Bước 3 : Sử dụng các Objects để thiết kế màn hình sao cho phù hợp
-Bước 4 : Truy cập mục User administration tạo các cấp cho hệ thống
-Bước 1 : Tạo màn hình và thiết kế Panel, bảng điều khiển, tại Basic object
-Bước 2 : Tại mục Elements, lấy khối Symbol Library để tại ra mô hình hệ thống như động cơ, băng tải, bình chứa,
-Bước 3 : Sau khi thiết kế hệ thống xong, tiến hành gán tag nút nhấn, I/O field, đổi màu cho hệ thống.
Bước 1: Tạo bảo trend, chọn kích thước (tạo trong pop up)
Bước 2: Gắn tag( chọn màu )
Bước 3; Kéo trend ra màn hình chính, gắn tag cọn kích thước
Bước 1: Kéo thả chọn bảng alarm
- Bước 2 : Mở HMI Alarm => tạo Alarm classes + đổi màu cho cảnh báo
-Bước 3 : Tạo các cảnh báo (tên cảnh báo, gán tag cảnh báo).
-Bước 1: Vào mục Recipes tạo VB Recipes gắn code chuyển fide chuẩn đến địa chỉ
-Bước 2: Chọn mục Scheduled tasks xuất file hàng ngày
-Bước 3 : Vào Properties, chọn Events để update
Tương tự VBFunction_2 cũng vậy
Lưu ý : Để cập nhật giờ xuất
SƠ ĐỒ̀ ĐẤU NỐI
- Tương ứng lần lần lượt là motor của từng động cơ và xi lanh
Từ nguồn 3 pha, ta có thể trích ra nguồn một pha 220V thông qua hai dây L và N Nguồn điện này sẽ được sử dụng để cấp cho PS, chuyển đổi từ 220VAC sang 24VDC nhằm cung cấp nguồn cho PLC Đồng thời, hệ thống cũng đảm bảo dự trữ điện để phòng trường hợp mất điện.
VŨ THỊ THU HƯƠNG - 1851212629 - 60TĐH1
Sơ đồ nối dây PS và CPU 314 với DI
Sơ đồ nối dây đầu ra của khối mở rộng DO
STT Tên Phần cứng Ghi chú
Bảng thống kê đầu ra và vào cho hệ thống
MÔ PHỎNG
Mô phỏng
- Để mô phỏng hoạt động chương trình ta cần kết nối hệ thống chương trình ta đã viết với PLCSIM (chương trình mô phỏng ) thông qua kết nối MPI:
+ Mở chương trình mô phỏng rồi thay đổi kiểu kết nối sang MPI
+ Tải chương trình xuống trình mô phỏng trên TIA:
- Giao diện phần mềm mô phỏng S7-PLCSIM1, ta nhấn START để khởi động hệ thống
- Sau đó chúng ta điều khiển bằng cách nhấn nút IB(0-7) rồi kiểm tra xem mô phỏng hoạt động có đúng chu trình không
Kết luận : Chương trình hoạt động đúng theo như những gì đã được đề ra cũng như phân tích từ yêu cầu
Mô phỏng trên HMI
HMI là từ viết tắt của Human – Machine – Interface, có nghĩa là thiết bị giao tiếp giữa người thiết kế và thiết bị.
HMI, hay Giao diện Người-Máy, đề cập đến bất kỳ phương thức nào mà con người tương tác với máy móc Ví dụ, màn hình cảm ứng trên lò vi sóng, hệ thống điều khiển số trên máy giặt, và bảng điều khiển lựa chọn phần mềm từ xa trên TV đều là những ứng dụng của HMI.
- Đây là giao diện của HMI trên TIA PORTAL v15:
Giao diện HMI trên TIA PORTAL
+ Việc cài đặt cũng như thiết kế khá đơn giản và tiện lợi bằng cách kết nối HMI với chương trình PLC mà ta đã lập trình từ trước
+ Thiết kế chỉ bằng cách kéo thả vật và đối tượng trong thư mục TOOLBOX
+ Bên cạnh đó ta có thể đặt cho các đối tượng trong screen có các tính năng cũng như hiệu ứng mà ta mong muốn.
- Để thực hiện chương trình chạy trên HMI thì ta cần tải chương trình sang PLCSIM (hướng dẫn như bên trên ) rồi mới bắt đầu mô phỏng HMI
- Chương trình HMI được mô phỏng như những hình dưới đây :
Khi PLC vẫn đang ở chế độ STOP :
Khi chưa cấp nguồn cho PLC
Sau khi cấp nguồn và chạy ở chế độ Auto
Cấp nguồn và chạy ở chế độ Manual
THIẾT KẾ GIAO DIỆN SCADA (WinCC)
7.1 Thiết kế đối tượng hiển thị (Pop-up)
- Bước 1 : Tìm đến mục Screen management => Pop-up screens
- Bước 2 : Tạo một giao diện Pop-up bằng cách Add new pop-up screens
- Bước 3 : Thiết kế trên giao diện vừa tạo bằng các nút nhấn hoặc hiện thị cần
- Bước 4 : Gán tag cho từng nút nhấn, các chức năng
- Bước 1 : Kéo khối trend vào màn hình=> Trend view
- Bước 2 : Chỉnh sửa form, background,
- Bước 3 : Thực hiện gán tag cho biểu đồ Trend + đổi màu cho đồ thị(nếu cần)
- Bước 4 : Lưu và chạy chương trình.
- Bước 1 : Kéo khối Alarm vào màn hình=> Alarm
- Bước 2 : Chỉnh sửa form chữ, hiển thị, cách thông báo, cảnh báo
- Bước 3 : Mở HMI Alarm => tạo Alarm classes + đổi màu cho cảnh báo
- Bước 4 : Vào Analog alarms => tạo các cảnh báo sau đó tag biến + đặt tên cảnh báo + đặt mức giới hạn cảnh báo + Add Alarm classs
Vào Discrete alarms => tạo các cảnh báo sau đó tag biến + đặt tên cảnh báo + đặt mức giới hạn cảnh báo + Add Alarm class
- Bước 5 : Lưu và chạy chương trình.
- Bước 1 : Mở mục User administration
- Bước 2 : Phần User groups tạo các nhóm phân quyền và phân quyền cho các nhóm đối tượng
- Bước 3 : Tạo tài khoản, mật khẩu + phân quyền, gán chức vụ cho tài khoản
- Bước 4 : Thiết kế giao diện Login => gán phân quyền cho nút Login chức vụ + màn hình muốn truy cập bằng lệnh Ac
-Bước 2 :Mở mục VBFunction_1=>dán code( tạo fide xuất)
-Bước3: Chọn mục Scheduled tasks dãn đến link chọn
TRÌ̀NH BÀY CÁC BƯỚC BÀI LÀM
-Bước 1 : Lựa chọn PLC và màn hình PC Syste
-Bước 2 : Chọn màn hình giao diện SCADA và chọn Module giao tiếp( IE general)
Bước 3 : Thực hiện kết nối PLC với SCADA
I Trình bày các bước thực hiện thiết kế SCADA Màn hình Login
-Bước 1 : Tạo màn hình Screen
-Bước 2 : Đặt tên cho từng màn hình
-Bước 3 : Sử dụng các Objects để thiết kế màn hình sao cho phù hợp
-Bước 4 : Truy cập mục User administration tạo các cấp cho hệ thống
-Bước 1 : Tạo màn hình và thiết kế Panel, bảng điều khiển, tại Basic object
-Bước 2 : Tại mục Elements, lấy khối Symbol Library để tại ra mô hình hệ thống như động cơ, băng tải, bình chứa,
-Bước 3 : Sau khi thiết kế hệ thống xong, tiến hành gán tag nút nhấn, I/O field, đổi màu cho hệ thống.
Bước 1: Tạo bảo trend, chọn kích thước (tạo trong pop up)
Bước 2: Gắn tag( chọn màu )
Bước 3; Kéo trend ra màn hình chính, gắn tag cọn kích thước
Bước 1: Kéo thả chọn bảng alarm
- Bước 2 : Mở HMI Alarm => tạo Alarm classes + đổi màu cho cảnh báo
-Bước 3 : Tạo các cảnh báo (tên cảnh báo, gán tag cảnh báo).
-Bước 1: Vào mục Recipes tạo VB Recipes gắn code chuyển fide chuẩn đến địa chỉ
-Bước 2: Chọn mục Scheduled tasks xuất file hàng ngày
-Bước 3 : Vào Properties, chọn Events để update
Tương tự VBFunction_2 cũng vậy
Lưu ý : Để cập nhật giờ xuất