Nguyên tắc tái sử dụng các gói 52

Một phần của tài liệu Phương pháp công nghiệp để thiết kế theo hướng đối tượng phần điều khiển cho các hệ thống động lực lai (Trang 52 - 54)

Tính tái sử dụng rất quan trọng để phát triển hệ thống điều khiển công nghiệp, bởi vì nó có thể làm giảm về mặt thời gian và giảm giá thành. Chúng ta thấy các khung nhìn tái sử dụng khác nhau trong sự phát triển của HDS công nghiệp [16], [19], [24] như là:

- Khung nhìn tái sử dụng dựa trên cơ chếảo của các đối tượng, các lớp hoặc lớp phân cấp.

53

- Khung nhìn tái sử dụng dựa trên sự cộng tác các gói. Ví dụ, máy trạng thái tổng quan của gói chính được xác định, các điều kiện ràng buộc trong công nghiệp có thểđược thích ứng để phát triển ứng dụng trong công nghiệp.

Để cụ thể hóa, chúng ta có thể đưa ra nguyên tắc để tái sử dụng các gói hợp tác của một HDS công nghiệp đã phát triển trong áp dụng mới, được thể hiện

ở bảng sau:

Bảng 3.1 Nguyên tắc tái sử dụng của các gói.

Các gói của hệ thống động lực lai công nghiệp

Mô tả đặc trưng

Gói phần rời rạc

Phần đặc trưng gói của các phần rời rạc được thực hiện bằng việc thêm vào hoặc loại bỏ các vị trí mà được mô tả ở tiến trình trạng thái của máy trạng thái. Cổng và giao thức của gói này giữ nguyên cùng mức độ tổng quan cho ứng dụng HDS công nghiệp khác nhau.

Gói phần liên tục

Gói của phần liên tục được thực hiện bởi sự thêm vào hoặc loại bỏ phần tử liên tục cụ thể. Xuất phát từ các phần tử liên tục thêm vào hoặc loại bỏ, các trạng thái cũng được thêm vào hoặc loại bỏ trong máy trạng thái của gói này. Những cổng và giao thức của gói này giữ

nguyên cùng mức độ tổng quan cho ứng dụng HDS công nghiệp khác nhau.

Gói IGCB

Đặc trưng của gói IGCB thể hiện ứng xử liên tục toàn cục tức thời mới, được hình thành bởi cấu trúc phần tử

liên tục mới trong gói phần liên tục. Bước nhảy (Jump) xuất hiện trong giá trị ban đầu của mỗi ứng xử liên tục phải được đồng nhất hóa. Máy trạng thái và các cổng của gói này giữ nguyên cùng mức độ tổng quan cho các

54

giao thức cho gói, các thông điệp của nó có thể được xác định từ các trạng thái thêm vào hoặc loại bỏ của gói phần rời rạc.

Gói giao diện bên ngoài

Gói giao diện bên ngoài được cụ thể hóa bởi sự thêm hoặc loại bỏ các sự kiện đầu vào hoặc đầu ra. Tiếp theo, chúng ta ta thêm hoặc bớt những sự kiện này trong giao thức của gói. Máy trạng thái và các cổng của những gói này giữ nguyên cùng mức độ tổng quan cho các ứng dụng HDS công nghiệp khác nhau.

Gói giao diện bên trong

Đặc trưng của gói giao diện bên trong được tiến hành bởi thêm vào hoặc loại bỏ các đại lượng bất biến mới và

điều kiện mới. Máy trạng thái và các cổng của những gói này giữ nguyên cùng mức độ tổng quan cho ứng dụng HDS công nghiệp khác nhau.

Sơ đồ cấu trúc gói được giới thiệu Hình 3.6 trên thể hiện sự kết nối giữa các gói chính được thực thi bởi các cổng và giao thức. Những kết nối này giữ nguyên cùng mức độ chung cho ứng dụng HDS công nghiệp khác nhau.

Một phần của tài liệu Phương pháp công nghiệp để thiết kế theo hướng đối tượng phần điều khiển cho các hệ thống động lực lai (Trang 52 - 54)