V. Chức năng của hệ thống điều khiển DCS CENTUM CS3000 1 Chức năng vận hành và giám sát.
4. Các chức năng kỹ thuật
Các chức năng kỹ thuật phục vụ việc tạo cơ sở dữ liệu cần thiết cho kiểm tra, vận hành và duy trì hệ thống. Chức năng này bao gồm các yếu tố sau:
- Chạy trên máy tính PC công dụng chung: Giống như chức năng vận hành giám sát, chức năng kỹ thuật cũng chạy trên nền window thậm chí có thể chạy cùng trên trạm HIS với công tắt chuyển cửa sổ vận hành giám sát và cửa sổ kỹ thuật một cách dễ dàng
- Chức năng kiểm tra ảo “ Virtual Test”: Chức năng điều khiển có thể được mô phỏng trên máy PC. Phần cứng của FCS có thể không cần thiết, chức năng test có thể thực hiện trên một trạm HIS kỹ thuật vì vậy ta có thể thực hiện chức năng này ngay cho mỗi đoạn chương trình sau khi hoàn thành
- Dữ liệu kỹ thuật được dùng lại: các đoạn dữ liệu cần thiết có thể sử lý lại trong các trạm khác hoặc ở dự án khác
Hình 3.31. Chức năng kỹ thuật
4.1 Môi trường kỹ thuật
Sự khác nhau giữa môi trường vận hành với chức năng kỹ thuật thể hiện ở điểm sau: Chức năng kỹ thuật và chức năng vận hành giám sát đều ở trên cùng một máy PC nhưng chức năng kỹ thuật chỉ dùng cho máy PC còn chức năng vận hành giám sát thì dùng cho trạm HIS
4.2 Các chức năng kỹ thuật chuẩn
Chức năng này bao gồm khung nhìn hệ thống, trình tạo và chức năng test
• System view ( khung nhìn hệ thống) : Cung cấp các khung nhìn hình cây của các phần tử FCS, HIS.. trong cơ sở dữ liệu kỹ thuật. Các chức năng chính của system view bao gồm:
- Hiển thị các khung nhìn của dữ liệu kỹ thuật
- Cho phép ta thực hiện chức năng mô phỏng hệ thống ( Test function) để làm tăng giá trị của cơ sở dữ liệu
- Cho phép thực hiện các chức năng tự cung cấp tài liệu ( self- documentation) - Cho phép tạo dữ liệu mới cho dự án, FCS và HIS
- Cho phép lưu giữ các thông số điều chỉnh của FCS
• Trình tạo ( Builder): Bao gồm các chương trình cung cấp các chức năng chung, chức năng vận hành giám sát và chức năng điều khiển cho dự án
4.3 Chức năng test function (tuỳ chọn) :
Chức năng này cho phép kết nối các chức năng kiểm tra/ vận hành và chức năng điều khiển được chạy thử trước khi đưa vào vận hành. Chức năng virtual test và target test cho phép thiết lập cấu hình và chạy thử
- Chức năng virtual test: Sử dụng để mô phỏng FCS để chạy thử cấu hình hệ thống trên một máy tính cá nhân. Ta có thể tạo nhiều trạm FCS ảo ở cùng một lúc Các trạm ảo được hỗ trợ các chức năng gỡ rối sau: Chức năng thực hiện một lần ( one- shot), thực hiện theo bước, chức năng breakpoint, nhận truyền thông từ các trạm khác, chức năng lưu giữ giá trị hiệu chỉnh
- Chức năng target test: Sử dụng các FCS và các HIS thật để mô phỏng, việc đấu dây của các thiết bị trường là không cần thiết. Ta có thể một quá trình ảo trên một FCS. Quá trình ảo này nhận tín hiệu ra của FCS tương ứng với đầu vào biến quá trình đã được đưa vào FCS
- Chức năng test mở rộng( Extended test function): Chức năng này có thể được sử dụng với các test chuẩn để cho phép mô phỏng FCS, cho vận hành giám sát và cho chức năng kỹ thuật để được dùng cho truyền thông giữa nhiều máy PC với nhau. Có các loại sau:
+ Test nhiều FCS ảo với nhiều máy PC + Vận hành trạm ảo FCS từ nhiều máy PC + Phân tán kỹ thuật của FCS
4.4 Chức năng tiện ích ( Utility Function)
Các chức năng tiện ích được lấy từ System view và một số ứng dụng của window. Một số tiện ích của hệ thống như: Hiển thị trạng thái sử dụng tài nguyên, tìm kiếm tag name, tự tìm tài liệu...
4.5 Chức năng duy trì từ xa
Hệ thống CS 3000 có thể được kết nối hệ thống hỗ trợ kỹ thuật của YOKOGAWA trên một mạng chung để duy trì điều khiển từ xa
Chương IV
Cấu trúc phần mềm centum cs3000 và quá trình xây dựng một project I. Các thành phần của phần mềm CS3000
Tổng quan chung về phần mềm:
Để có cái nhìn tổng quan về cấu trúc phần mềm của hệ thống thì trước hết ta phải phân tích nhiệm vụ cụ thể của mỗi phần mềm chức năng khi cài CENTUM CS3000. Bộ cài CENTUM CS3000 bao gồm 2 đĩa: CENTUM IM và CENTUM SOFTWARE được cài trên hệ điều hành Windows XP Service pack1
Bộ phần mềm này gồm có các thành phần sau: Maintenance, Online Manual, Field DD file copy Utility, Graphic Builder, HIS Utility, Linked-part list Window, Project’s Attribution utility, Report Package, Software Configuration Viewer, System View. Ta có thể hiểu công việc của các bộ phần mềm như hình dưới
Thành phần kỹ thuật: Project’s Attribution utility System View
Linked-part list Window
Thành phần giao diện vận hành: Graphic Builder
HIS Utility Report Package
Bộ phần mềm giao tiếp OPC và các bộ điều khiển Controller Khối hướng dẫn: Online Manual ánh xạ trực tiếp
Trong đó
- Thành phần kỹ thuật có nhiệm vụ là thực hiện xây dựng dự án, định nghĩa các dự án hoặc tạo thư viện cho các phần tử để liên kết trong Graphic Builder, Status Display Builder
- Thành phần giao diện vận hành có nhiệm vụ xây dựng các trang giao diện vận hành, tạo các bản tin và đặc tính của các trạm HIS. Khối này tự động ánh xạ trực tiếp sang khối kỹ thuật, chẳng hạn khi ta tạo dự án trong System view các phần mềm này sẽ tự động ánh xạ sang.
- Khối hướng dẫn sẽ hướng dẫn thực hiện các công việc trên.
Các khối trên đều có mối liên hệ với nhau khi làm việc trên dự án, quá trình ánh xạ diễm ra trực tiếp giữa các thành phần trong project nên việc liên kết giữa các dữ liệu của các cửa sổ ta không cần quan tâm. Sau đây ta sẽ tìm hiểu cụ thể hơn về chức năng, nhiệm vụ của một số thành phần chính.