Hình 4.7 Câc lớp ứng dụng trong HABITAT

Một phần của tài liệu Thiết kế hệ thống SCADA cho trạm 110Kv (Trang 80)

Câc ứng dụng hệ thống điều khiển cĩ thể di động khi được lớp hô. Tính di động cũng sẵn săng dùng trong hệ thời gian thực vă phât triển trong câc hệ điều hănh Windows NT, Open VMS, Compaq TRU 64 Unix .Tính di động để bảo vệ trở lại hệ điều hănh khi quâ hạn. Câc cơ sở dữ liệu giao diện người dùng cĩ thể được di động trong HABITAT vă EMP cho nín hệ điều hănh vẫn được thay đổi khi khơng tìm ra được hệ điều hănh mới.

Việc phđn lớp cho phĩp câc ứng dụng của hệ thống điều khiển cĩ thể lưu động. Tính lưu động (portability) ở đđy cĩ nghĩa lă sẵn săng cho việc sử dụng vă phât triển câc ứng dụng trong câc hệ điều hănh OpenVMS, Compaq Tru64 UNIX vă Windows NT. Tính lưu động bảo đảm cho câc ứng dụng khơng bị lỗi do sự lỗi thời của câc hệ điều hănh. Cơ sở dữ liệu, giao diện người dùng, vă câc ứng dụng lưư động trong HABITAT vă EMP cho nín cĩ thể thay đổi hệ điều hănh mă khơng ảnh hưởng gì đến hệ thống điều khiển. SCADA Application Network Application Historical DATA Application DTS Application Inter center Application Generation Application HABITAT OPERATING SYSTEM

câc ứng dụng trín một hệ điều hănh, như Visual Studio trong Windows NT, vă triển khai chúng trín một hệ điều hănh khâc. Thơng qua câc API khơng phụ thuộc văo hệ điều hănh, HABITAT đạt được điều năy bằng câch cung cấp tất cả câc hổ trợ cần thiết cho ứng dụng thời gian thực, bao gồm cả những hỗ trợ mă thiết lập trực tiếp từ hệ điều hănh. Điều năy cho phĩp câc ứng dụng được phât triển mă khơng cần biết chúng sẽ được chạy trín hệ điều hănh năo.

2.2.2. Multiple HABITAT vă Multiple Database :

Hệ thống HABITAT thiết kế để cĩ nhiều hơn 1 HABITAT được căi đặt trong 1 mây. Câc thănh phần của HABITAT dùng một tín nhĩm chung. Mục đích của việc năy tạo được sự dễ dăng cho người dùng riíng biệt từ câc hệ thống khâc nhau.

Hdb lă tín hệ thống cơ sở của cơ sở dữ liệu bín trong HABITAT. Thực ra cĩ nhiều cơ sở dữ liệu chứ khơng phải lă một cơ sở dữ liệu đơn lẻ vă đồ sộ ở HABITAT. Giải phâp năy năy lă rất hữu ích vì nĩ cho phĩp module hô vă tạo sự dễ dăng để phât triển câc ứng dụng mă khơng quan tđm đến những va chạm với câc ứng dụng đê cĩ vă cơ sở dữ liệu hiện cĩ của nĩ.

2.2.3. Thiết lập HABITAT cho mơi trường hệ thống điều khiển

HABITAT cĩ thể được xđy dựng cho mơi trường hệ thống điều khiển sử dụng câc cơng cụ quen thuộc như C++ vă Fortran 90.

2.2.4. Câc mơi trường HABITAT :

Cĩ hai mơi trường HABITAT : Mơi trường thời gian thực vă mơi trường phât triển.

 Mơi trường thời gian thực bao gồm câc chương trình, câc cơ sở dữ liệu vă câc ứng dụng giao diện người dùng được cung cấp cùng với HABITAT. Nĩ cũng bao gồm câc ứng dụng điều khiển hệ thống tạo nín hệ thống điều khiển EMS. HABITAT được dùng như lă mơi trường thời gian thực để chạy một EMS hay một DTS.

 Mơi trường phât triển dùng để tạo câc chương trình truy cập cơ sở dữ liệu HABITAT vă giao tiếp với câc chương trình khâc cũng như giao tiếp với cơng cụ đồ họa Rapport. Nĩ cũng được

bằng đồ hoạ.

Sự hoạt động ở mỗi mơi trường vă câc nguyín tắc quan hệ giữa câc thănh phần của một HABITAT được trình băy như sau :

Hình 4.8 Tổng quan về HABITAT

Một phần của tài liệu Thiết kế hệ thống SCADA cho trạm 110Kv (Trang 80)