- Yêu cầu chung :
+ Phần mềm chạy trên nền tảng thông dụng Microsoft Window NT/2000/XP, dễ dàng tương thích với các phần khác như Microsoft Office, Sql.
+ Được xây dựng trên các phần mềm chuẩn công nghiệp phổ biến trên thị
trường tùy theo nhu cầu và sự phù hợp hệ thống có sẵn của khách hàng. Cung cấp các chức năng cho việc quan sát dữ liệu theo thời gian thực.
+ Giao diện thân thiện với người sử dụng dưới dạng đồ họa giúp người vận hành dễ dàng quan sát và vận hành, giao diện có tính thông tin cao
+ Cho phép người vận hành theo dõi dư liệu dưới dạng đồ thị thời gian thực. Thông thường dữ liệu đo trong quá trình thu thập được hiển thị dưới các dạng bảng số, chỉ thị số, hàm theo thời gian.
+ Cung cấp các chức năng cảnh báo gắn với các quá trình, khi các giá trị vượt quá giá trị cho phép thì xuất cảnh báo
- Yêu cầu về giao diện hiển thị :
+ Các thông số cần hiển thị gồm : mức nguyên liệu trong các thùng chứa trung gian, lưu lượng, khối lượng sản phẩm thông qua các thiết bị cảm biến tương ứng, trạng thái làm việc của các thiết bị chấp hành gồm valve, bơm, động cơ.
+ Các thông số này được theo dõi và cập nhật liên tục trên màn hình giám sát tại phòng điều khiển. Các thông số trạng thái quá khứđược lưu lai dưới dạng bảng và đồ thị.
Họ và tên : Nguyễn Tuấn Anh 46 Lớp Cao học ĐK& TĐH
+ Báo mức trong tank chứa trung gian cao, quá cao, thấp, quá thấp, hoặc không
đủđể tiến hành pha sơn.
+ Báo lưu lượng cao, quá cao, hoặc vượt quá giá trịđo của cảm biến
+ Các tín hiệu cảnh báo xuất hiện trên màn hình để thông báo sự cố, người vận hành căn cứ vào đó để xử lý cảnh báo. Cảnh báo sẽ bịđóng khi được người vận hành xác nhận. Một số trường hợp cảnh báo như lưu lượng vượt quá giá trịđo chương trình tự xử lý trước chương trình tựđộng ngắt bơm, động cơ, valve liên quan..
+ Các cảnh báo quá khứđược lưu lại. - Yêu cầu về chương trình báo cáo và dữ liệu
+ Dữ liệu quá trình : gồm các thông số của cảm biến, trạng thái hoạt động các thiết bịđược lưu trữ lại trong cơ sở dữ liệu trên PC.
+ Dữ liệu sản xuất : các thông số trong các mẻ sản xuất.
+ Dữ liệu cài đặt : dữ liệu công thức sơn cung cấp dữ liệu cho quá trình tính toán thể tích từng loại nguyên liệu để pha.
+ Chương trình báo cáo gồm :
- Báo cáo về dữ liệu quá trình : dựa trên dữ liệu quá trình thu thập được - Báo cáo sản xuất dựa trên dữ liệu sản xuất.
Các báo cáo được xuất theo yêu cầu của người vận hành : báo cáo theo tên người vận hành, theo thời gian sản xuất hoặc theo công thức sơn sản xuất.
- Bảo mật
+ Đặt chếđộ bảo mật theo người sử dụng để hạn chế, kiểm soát quyền truy nhập dữ liệu và điều khiển. Có 2 dạng người sử dụng có quyền truy nhập khác nhau gồm:
Họ và tên : Nguyễn Tuấn Anh 47 Lớp Cao học ĐK& TĐH
- Người Vận Hành : Thực hiện quá trình vận hành dây chuyền sản xuất sơn,
điều khiển trên màn hình giám sát, xuất báo cáo sản xuất.
- Người Quản Trị : Ngoài chức năng của người vận hành, người quản trị còn có thể thay đổi công thức sơn, truy xuất dữ liệu của dây chuyền sản xuất.
+ Đặt chếđộ bảo mật dựa trên từng cửa sổ riêng rẽ. Các cửa số liên quan đến chương trình thay đổi công thức sơn sẽ chỉđược hiện thi cho người Quản Trị.
+ Người vận hành cần sử dụng mã ID và mật khẩu, tuy nhiên không có khả
năng thay đổi mật khẩu vài ID. Người quản trị có khả năng thay đổi mật khẩu và ID của mình và của người vận hành.
Để xây dựng nên hệđiều khiển giám sát và thu thập dữ liệu phù hợp với yêu cầu bài toán có nhiều công cụ khác nhau : phần mềm điều khiển của các hãng cung cấp như Rsview32 của Allen-Bradley, WinCC của Siemens… .Các phần mềm này có tính năng tương đương và việc sử dụng tương tự như nhau.Tuy nhiên trong đề tài này em lựa chọn sử dụng phần mềm Rsview32, phù hợp cho việc kết nối với PLC của hãng Allen-Bradley. Dùng phần của hãng khác sẽ phải sử dụng thêm phần mềm trung gian để kết nối với PLC của Allen-Bradley, do đó sẽ tăng chi phí đầu tư.
Họ và tên : Nguyễn Tuấn Anh 48 Lớp Cao học ĐK& TĐH