Kiến trúc phần mềm và giao diện chính 10 0-

Một phần của tài liệu Xây dựng phần mềm thiết kế tổng hợp máy điện (Trang 102 - 107)

I. Tính toán nhiệt 85-

J. Trọng l−ợng vật liệu tác dụng và chỉ tiêu sử dụng 8 9-

4.5.2. Kiến trúc phần mềm và giao diện chính 10 0-

4.5.2.1. Cấu trúc phần mềm

- 101 -

Hình 4.1. Sơ đồ khối cấu trúc phần mềm

Trung tâm dữ liệu thể hiện và quản lý cơ sở dữ liệu và ngân hàng dữ liệu. Nó đ−ợc t−ơng tác với các môđun thiết kế. Tất cả các môđun thiết kế đều truy xuất dữ liệu qua trung tâm dữ liệu. Đồng thời dữ liệu đ−ợc l−u trữ có thể dễ dàng đồng bộ hóa với trung tâm dữ liệu.

Gói phần mềm gồm nhiều môđun thiết kế ứng với tùy chọn các loại máy khác nhau, có mô tả ngắn gọn về nguyên lý vận hành của loại máy t−ơng ứng.

4.5.2.2. Giao diện của ch−ơng trình

Khi thực thi ch−ơng trình, giao diện chính của nó nh− hình 4.2

- 102 -

Menu “Tập tin” bao gồm hai menu con là “Tạo mới” và “Thoát”. Ta chọn mục “Tạo mới” để vào giao diện thiết kế, một cửa sổ sẽ hiển thị và đ−a ra tùy chọn để ng−ời sử dụng chọn loại máy điện cần thiết kế (hình 4.3)

Hình 4.3. Cửa sổ tùy chọn loại máy điện

Khi di chuột vào biểu t−ợng t−ơng ứng, một chú thích sẽ hiện ra h−ớng dẫn ng−ời sử dụng lựa chọn. ở ch−ơng trình này, ta có hai tùy chọn là: Thiết kế động cơ một pha có tụ mở máy và tụ làm việc; và thiết kế động cơ không đồng bộ ba pha rôto lồng sóc. Khi chọn biểu t−ợng t−ơng ứng, ch−ơng trình thiết kế sẽ đ−ợc chạy.

Ngoài ra cũng có thể lựa chọn loại máy cần thiết kế từ menu “Tùy chọn”.

Giao diện ch−ơng trình thiết kế động cơ một pha

Form nhập thông số đầu vào có dạng nh− hình 4.4

- 103 -

Khi nhấp chuột vào các ComboBox và TexBox nhập số liệu, một h−ớng dẫn t−ơng ứng sẽ đ−ợc hiển thị giúp ng−ời dùng có thêm thông tin để lựa chọn giá trị. Các Form đều có một nút thoát. Ta có thể thoát khỏi ch−ơng trình thiết kế bằng chức năng này.

Hình 4.5 trình bày giao diện của một môđun thiết kế. T−ơng tự nh− Form nhập số liệu đầu vào (hình 4.4), giao diện Form của các môđun thiết kế cũng bao gồm các ô nhập liệu để t−ơng tác với ng−ời dùng, cửa sổ “H−ớng dẫn” đ−a ra các gợi ý lựa chọn giá trị và các l−u ý t−ơng ứng. Ngoài ra, các Form này còn bố trí một cửa sổ hiển thị kết quả tính (số liệu đầu ra) của môđun đó.

a) Nút “Tính toán” có chức năng xác nhận dữ liệu đ−ợc nhập, thực hiện xử lý dữ liệu trong môđun và đ−a kết quả ra cửa sổ “Kết quả tính”.

b) Nút “Tiếp tục” h−ớng dẫn ch−ơng trình chuyển sang môđun thiết kế tiếp theo.

c) Nút “Quay lại” đ−a ch−ơng trình về môđun tr−ớc đó để có thể thay đổi số liệu khi cần.

d) Nút “Thoát”: Thoát khỏi ch−ơng trình thiết kế.

Hình 4.5. Giao diện của môđun thiết kế động cơ một pha

Sau khi đi qua hết các môđun thiết kế, kết quả đ−ợc hiển thị về màn hình giao diện chính, tổng hợp tất cả các số liệu tính đ−ợc. Giao diện Form kết quả tính có dạng nh− hình 4.6.

- 104 -

Hình 4.6. Giao diện kết quả thiết kế động cơ một pha

Form kết quả thiết kế đ−ợc bố trí d−ới dạng nhiều trang, mỗi một trang là kết quả của một môđun thiết kế.

Giao diện ch−ơng trình thiết kế động cơ không đồng bộ ba pha

Về cơ bản, bố cục các Form của ch−ơng trình thiết kế động cơ không đồng bộ ba pha cũng t−ơng tự nh− động cơ một pha. Form nhập số liệu cơ bản có giao diện nh− hình 4.7.

Hình 4.7. Giao diện nhập số liệu động cơ ba pha

Một số thông số nh− bội số mômen khởi động mk, bội số mômen cực đại mmax, bội số dòng điện khởi động ik, hiệu suất η, hệ số công suất cosφ có thể đ−ợc nhập

- 105 -

theo yêu cầu của ng−ời dùng, cũng có thể đ−ợc tra theo tiêu chuẩn Việt Nam nh− là một cách tham khảo.

Sau khi nhấn nút “Đồng ý” các số liệu Pđm, Uđm, f, số cực, cấp cách điện, kiểu máy sẽ đ−ợc xác nhận. Khi đó nút “Tra TCVN” và các TextBox mk, mmax, ik, η, cosφ

mới có tác dụng (enable).

Hình 4.8 và 4.9 là giao diện của một môđun thiết kế và kết quả thiết kế

Hình 4.8. Giao diện của môđun thiết kế động cơ ba pha

Hình 4.9. Giao diện kết quả thiết kế động cơ ba pha

Một phần của tài liệu Xây dựng phần mềm thiết kế tổng hợp máy điện (Trang 102 - 107)