Token Pasing

Một phần của tài liệu Hệ thống điều khiển giám sát kho chứa LPG (Trang 29 - 31)

Phương pháp truy nhập tiền định phân tán hay còn gọi là Token

Passing. Nguyên lý của phương pháp này là để cấp phát quyền truy nhập đường truyền cho các trạm có nhu cầu truyền dữ liệu. Trạm nào có Token trạm đó có quyền truyền đi. Thời gian truyền được mặc định trước và trạm có Token chỉ được

gửi đi trong thời gian này. Hết thời gian có Token thì trạm phải chuyển Token cho trạm tiếp theo. Do vậy phải quy định thời gian Token cực đại cho mạng. Tuỳ theo giao thức của mạng mà cú cỏc loại Token khác nhau. Ví dụ, phương pháp truy nhập kiểu Token Passing cho các mạng cấu trúc hình cây được gọi là Token Bus. Khi đó Token được truyền từ thành viên này sang thành viên khác theo điều khiển của vòng logic. Đối với mạng có cấu trúc dạng vòng thì phương pháp truy nhập có tên là Token Ring. Trong một mạng có rất nhiều thành viên và có nhiều trạm chủ và trạm tớ thì chỉ có các trạm chủ mới có Token, còn trạm tớ không bao giờ có Token.

2.3.3.1. Token Bus

Nguyên lý của phương pháp này là cấp phát quyền truy nhập đường truyền dữ liệu. Truyền thông của các trạm chủ được điều khiển bằng một vòng Logic (Logical Ring). Vòng này được thiết lập trước khi đưa mạng vào hoạt động. Vòng này quyết định tại thời điểm nào trạm chủ nào tích cực và tích cực trong bao lâu. Trạm chủ nào tích cực còn gọi là trạm giữ Token.

Khi một trạm nhận Token thỡ nú có quyền sử dụng đường truyền trong một thời gian xác định trước. Trong thời gian đú nú có thể truyền một hay nhiều dữ liệu. Khi đã hết dữ liệu hoặc hết thời gian cho phép trạm phải chuyển Token đến trạm tiếp theo trong vòng logic. Nếu trong thời gian cho phép mà dữ liệu chưa truyền đi hết thì chỉ có dữ liệu nào của trạm có mức ưu tiên cao nhất được phép tiếp tục truyền đi. Trong truyền hợp ngược lại thì trạm chủ đó phải ngừng quá trình truyền thông và đợi cho đến lượt sau. Nếu trạm nào đó có quyền dữ Token nhưng không có nhu cầu truyền thông thì Token được tự động chuyển sang trạm tiếp theo ngay sau nó trong quy định của vòng logic. Thông thường thời gian Token được quy định chung cho các trạm chủ trong mạng. Nếu một trạm chủ được nối với một trạm chiếm giữ Token thì trong thời gian Token, trạm tớ sẽ bị hỏi và phải nhận các thông tin do trạm chủ cung cấp. Một trạm tớ không bao giờ giữ Token. Như vậy với Token bus điều quan trọng đầu tiên là xác định vòng logic.

Một trong những ứng dụng của mạng có Token bus là mạng FROFIBUS của hãng SEIMENS, mạng Cotroller Link của hãng OMRON.

2.3.3.2.Token Ring

Phương pháp này cũng dựa trên nguyên lý dùng Token để cấp phát quyền truy nhập đường truyền. Nhưng ở đây Token lưu chuyển theo vòng tròn vật lý. Một trạm muốn truyền dữ liệu thì phải đợi đến khi nhận được Token rỗi và khi đú nú sẽ chuyển thành bận và truyền một đơn vị dữ liệu cùng với Token đi tiếp theo cho đến khi trở về trạm nguồn. Trạm nguồn sẽ chuyển thành rỗi và cho Token luân chuyển tiếp trờn vũng để trạm khác có thể nhận được quyền truyền dữ liệu.

Một phần của tài liệu Hệ thống điều khiển giám sát kho chứa LPG (Trang 29 - 31)