Cơ chế giao tiếp
Phương pháp truy nhập bus ở Foundation Fieldbus là một kết hợp giữa Master/Slave,
Token Passing và TDMA. Một thiết bị với vai trò trạm chủ - được gọi là Link Active
Scheduler (LAS) – có chức năng phân chia và kiểm soát quyền truy nhập cho toàn bộ
mạng. Tuy nhiên, bộ LAS không nhất thiết tham gia vào các hoạt động giao tiếp, trao
đổi dữ liệu trong mạng. Các thiết bị mạng Foundation Fieldbus được chia làm hai loại là
thiết bị cơ sở (Basic Device) và trạm chủ liên kết (Link Master). Chỉ các trạm chủ liên
kết mới có khả năng trở thành bộ LAS (Link Active Scheduler). Lớp liên kết dữ liệu của Foundation Fieldbus qui định hai cơ chế giao tiếp là lập lịch
(scheduled communication) và không lập lịch (unscheduled communication). Giao tiếp
lập lịch đặc trưng cho trao đổi dữ liệu tuần hoàn, định kỳ giữa các thiết bị, trong khi
giao tiếp không lập lịch được sử dụng chủ yếu trong việc truyền tham số và gửi các
thông báo báo động.
Hình 4.15: Các cơ chế giao tiếp trong Foundation Fieldbus
Hình 4.15 minh họa hai cơ chế giao tiếp cơ bản của Foundation Fieldbus. Trong cơ
chế giao tiếp lập lịch (Hình 4.15a), bộ LAS lưu giữ trong một danh sách tất cả các bộ
nhớ đệm chứa dữ liệu tuần hoàn của các thiết bị cũng như thời gian cần thiết để truyền
các dữ liệu đó. Khi đến lượt, một trạm sẽ nhận được một thông báo Compel Data (CD)
từ bộ LAS. Sau khi nhận được CD, nó sẽ gửi dữ liệu trong vùng nhớ đệm tới tất cả các
trạm khác trong mạng. Trạm gửi đóng vai trò là publisher, các trạm muốn được nhận là
subscriber. Cơ chế này tương tự như việc sử dụng một vùng nhớ chung trong một số hệ
khác. Kiểu dữ liệu trao đổi ở đây thông thường là giá trị các biến quá trình sử dụng trong các mạch vòng điều khiển.
Xen giữa các hoạt động trao đổi dữ liệu mang tính chất tuần hoàn, mỗi thiết bị trên
bus còn có cơ hội gửi các thông báo không lập lịch (Hình 4.15b). Bộ LAS quản lý tất cả
các trạm tham gia vào mạng thông qua một “Danh sách sống” (Live List). Bộ LAS lần
lượt gửi pass token (PT) tới từng thiết bị trong danh sách. Khi nhận được PT, một thiết
bị có thể gửi thông báo đến một hoặc nhiều trạm khác. Nếu không có nhu cầu gửi nữa,
thiết bị gửi trả lại token cho bộ LAS. Thời gian tối đa một trạm được giữ token do LAS
hạn chế và kiểm soát. Cơ chế giao tiếp này được sử dụng trong việc gửi các bản tin cảnh
báo hoặc thay đổi tham số.
Đăng ký:
Đăng Nhận xét
(
Atom
)