Dịch vụ thông báo

Một phần của tài liệu mang may tinh cong nghiep- luu thi lieu (Trang 133 - 137)

4.3 DeviceNet

4.3.5 Dịch vụ thông báo

134 DeviceNet phân biệt hai kiểu thông báo là thông báo rõ ràng (Explicit Messaging) và thông báo vào/ra (I/O - Messaging). Đối với kiểu thông báo rõ ràng, một thông báo mang địa chỉ đầy đủ của thuộc tính cần truy cập hoặc dị chvụ cần gọi (xem mơ hình đố i tượng và mơ hình địa chỉ). Đây là kiểu giao tiếp có yêu cầu và đáp ứng. Cịn các thơng báo vào/ra chỉ mang dữ liệu, được tự động gửi đi chứ khơng nhất thiết phải có u cầu.

Việc trao đổi các thông báo vào/ra thường được thực hiện trong cấu hình giao tiếp chủ/tớ, với các phương pháp như sau:

• Polling (hỏi tuần tự) trạm chủ (cịn đưc ợ gọi với cái tên thơng dụng là bộ quét, scanner) gửi dữ liệu đầu ra tới từng thiết bị riêng biệt chờ đáp ứng dữ liệu đầu vào từ thiết bị này. Phương pháp này tuy có hiệu suất khơng cao, nhưng dễ kiểm sốt và tin cậy.

• Strobing (qt đồng loạt): bộ quét (trạm chủ) gử i đồng loạt một thông báo lệnh ngắn (Bit - Strobe), các thiết bị liên quan cần đáp lại bằng dữ liệu đầu vào của chúng. Thứ tự các thông báo đáp ứng gử i lại bộ quét phụ thuộc vào mức ưu tiên của thông báo hoặc của trạm. Phươg n pháp này có hiệu suất cao đối với các thiết bị khơng có đầu ra (ví dụ các cảm biến). Polling và Strobing là hai phương pháp được dùng nhiều nhất.

• Cyclic (tuần hồn): các thiết bị được đặt cấu hình để tự động gửi thơng báo dữ liệu một cách định kỳ. Hình thức này đôi khi được gọi là "nhịp tim" và được sử dụng kết hợp với cơ chế Change of State (xem dưới đây) để chỉ thị rằng một thiết bị vẫn hoạt động bình thường. • Change of State (thay đổi trạng thái): d ữliệu được gửi mỗi khi giá trị của chúng thay đổi hoặc đồng hồ cảnh giớ inhịp tim (Heartbeat - Timer) báo timeout.

Trong cơ chế giao tiếp kiểu chủ/tớ của DeviceNet, khái niệm "Predefined Master/Slave Connection Set" được dùng để chỉ một tập hợp các mối quan hệ chủ/tớ được định nghĩa trước với các dịch vụ tương ứng. Hai nhóm thơng báo đầu được sử dụng với cấu trúc mã căn cước được mô tả trong bảng 3.6.

135 Bên cạnh các dịch vụ thông báo vào/ra cấp thấp, lớp ứng dụng của DeviceNet cung cấp các dịch vụ giao tiếp hướng đối tượng (thông báo rõ ràng) được liệt kê trong bảng

137

Một phần của tài liệu mang may tinh cong nghiep- luu thi lieu (Trang 133 - 137)

Tải bản đầy đủ (PDF)

(193 trang)