Đồng bộ hóa thời gian

Một phần của tài liệu Tìm hiểu và mô phỏng giao thức truyền tin IEC 870 5 101 sử dụng trong công nghiệ (Trang 63 - 70)

2.5 Các thủ tục truyền thông

2.5.4 Đồng bộ hóa thời gian

Thời gian của các trạm controlled station ban đầu được đồng bộ bởi các trạm controlling station khi khởi động và đồng bộ định kỳ. Lệnh đồng bộ thời gian có chứa đồng hồ thời gian hiện tại được gửi từ controlling station. Thời gian thực tế được chuyển nhượng là thời điểm bit đầu tiên của bức điện đồng bộ hóa đồng hồ truyền đi.

Hình 2.18- Thủ tục đồng bộ hóa trong chế độ Master-Slave

Chức năng ứng dụng của Controlling Station

Dịch vụ truyền thông Chức năng ứng dụng của Controlled Station

TI-103 COT = 6

ACK

Frame cố định FC = 10(11)

TI-2 COT = 3

Lệnh đồng bộ hóa

Lệnh đồng bộ hóa

Sự kiện

Sự kiện (S) Yêu cầu sử dụng

dữ liệu lớp 2

Frame cố định FC = 10(11)

TI-103 COT = 7 Yêu cầu sử dụng

dữ liệu lớp 2

Frame cố định FC = 10(11)

TI-2 COT = 3

Lệnh đồng bộ hóa Lệnh đồng bộ hóa

Sự kiện

Sự kiện (S)

- TI: Telegram Type Identification (kiểu điện tín)

- COT : Cause Of Transmission (nguyên nhân của sự truyền) - FC: Function Code (mã code của hàm)

- ACD : Access Demand bit ( yêu cầu truy cập bit) - ACK : Single character or fixed frame ACK

Thông tin thời gian phải được sửa chữa bởi các trạm controlling station theo tổng của sự chậm trễ truyền và truyền tải thời gian trước khi lệnh đồng bộ hóa được gửi đi.

Sau khi thực hiện đồng bộ hóa đồng hồ, các trạm controlled station tạo ra một thông báo xác nhận trong đó có các thời gian địa phương trước khi đồng bộ hóa, độ chính xác của việc đồng bộ hóa luôn phụ thuộc vào các đặc điểm của các đường dây truyền tải.

2.5.6 Lệnh truyền

Các lệnh được sử dụng trong các hệ thống điều khiển xa gây ra một sự thay đổi trạng thái của thiết bị hoạt động.

Có hai thủ tục tiêu chuẩn để truyền lệnh:

+ Lựa chọn và thực hiện lệnh.

+ Trực tiếp lệnh.

Chọn/thực hiện và lệnh trực tiếp có thể được gán riêng và độc lập cho mỗi đối tượng chỉ huy trong trạm kiểm soát (bằng các thông số cấu hình hệ thống tại các trạm kiểm soát).

Lựa chọn và thực hiện lệnh: Lựa chọn và thực hiện lệnh được sử dụng bởi các trạm kiểm soát để:

+ Chuẩn bị cho một hoạt động kiểm soát cụ thể trong các trạm kiểm soát + Kiểm tra hoạt động kiểm soát đã được chuẩn bị (có thể được thực hiện bởi nhà điều hành).

+ Thực hiện các hoạt động chuẩn bị nếu kiểm tra tích cực

Thủ tục tuần tự cho một lệnh lựa chọn và thực hiện được thể hiện trong hình 2.19 cho chế độ không cân bằng. Các trạm kiểm soát sẽ gửi một thông điệp lệnh SELECT đến các trạm controlled station, các trạm này phản ứng bằng một thông báo xác nhận SELECT nếu nó đã sẵn sàng để chấp nhận các

lệnh công bố. Thủ tục này là không ngắt và các thời gian từ lệnh SELECT đến xác nhận SELECT được điều khiển bởi một khoảng thời gian cấu hình.

Một thủ tục lựa chọn thành công sau đó có thể ngừng hoạt động bởi lệnh phá vỡ "BREAK OFF". Lệnh này được truyền bởi một BREAK OFF thông báo lệnh và trạm kiểm soát phản ứng bằng một BREAK OFF thông báo xác nhận. Thời gian giữa các tin nhắn được điều khiển bởi thời gian chờ một.

- SE : Select / Execute

Hình 2.19- Thủ tục lệnh truyền trong chế độ Master-Slave

Lệnh BREAK OFF

Xác nhận SELECT TI-45/ ...TI-48, TI-51

SE = 1, COT = 3 ACK

TI-45..48, TI-51 SE=0, COT = 8 ACK

TI-45...TI-48 SE = 0, COT = 0

ACK

Lệnh BREAK OFF

Xác nhận BREAK OFF

Sự kiện (S) Xác nhận EXECUTE

Lệnh EXECUTE Xác nhận BREAK OFF

Time out

Yêu cầu sử dụng dữ liệu lớp 1 (2) Chức năng ứng dụng của

Controlling Station

Dịch vụ truyền thông Chức năng ứng dụng của Controlled Station

Lệnh EXECUTE Lệnh SELECT

Lệnh SELECT

Frame cổ định FC = 10 (11)

TI-45/..48, TI-51 SE = 1, COT = 7 Xác nhận SELECT

Time out

Frame cổ định FC = 10 (11)

TI-45/..48, TI-51 SE = 0, COT = 9

Time out

Kết thúc EXECUTE

Kết thúc EXECUTE Frame cổ định

FC = 10 (11)

TI-45/..48, TI-51 SE = 0, COT = 7, ADC=1

Frame cổ định FC = 10 (11)

TI-45/..48, TI-51 SE = 0, COT = 10

2.5.7 Sự truyền của tổng số tích hợp

Tổng số tích hợp là những giá trị đã được tích hợp trong một thời gian nhất định. IEC 870-5 xác định truy cập các giá trị được ghi nhớ (đông cứng) trong bộ đệm, mà không được thiết lập lại, trước khi truyền cho các trạm điều khiển. Giá trị tăng lên cho mỗi giai đoạn sau đó tính toán tại các trạm điều khiển.

- TI : Telegram Type Identification - COT : Cause Of Transmission - FC : Function Code

Hình 2.20 Truyền tổng số tích hợp trong chế độ Master-Slave 2.5.8 Tham số tải

Tham số tải được sử dụng để thay đổi các thông số được xác định trước, (như dãy chết giá trị xác định khi các phép đo tương tự được truyền đi) Các thông số chỉ có thể được truyền từ trạm kiểm soát như là kết quả của một lệnh điều hành.

Để tải một giá trị tham số mới, các trạm kiểm soát sẽ gửi một tin nhắn Parameter Load đến controlled station, ngay lập tức kích hoạt các tham số

Chức năng ứng dụng của

Controlling Station Dịch vụ truyền thông Chức năng ứng dụng của Controlled Station

Tổng số tích hợp Yêu cầu sử dụng dữ liệu

lớp 1 (2)

Tổng số tích hợp Frame cố định

FC = 10(11)

TI-16 COT = 3

nhận được. Các lệnh tải tham số sau đó được thừa nhận bởi các trạm controlled station, trong đó có giá trị tham số thực tế (mới hoặc cũ) đang hoạt động.

Chú ý - Thông số tải về phải được lưu trữ trong bộ nhớ vĩnh viễn để đảm bảo rằng các giá trị tham số chính xác được nạp lại khi các trạm kiểm soát được khởi động lại.

Hình 2.21 Tham số truyền trong chế độ Master-Slave

Chức năng ứng dụng của Controlling Station

Truyền các dịch vụ Chức năng ứng dụng của Controlled Station

Lệnh tải tham số

Lệnh tải tham số

Frame cố định FC = 10 (11)

TI-110/TI-112 COT = 7 Xác nhận tham số tải

Xác nhận tham số tải Yêu cầu

sử dụng dữ liệu lớp 1 (2)

Kí tự kích hoạt TI-110/TI-112

COT = 6

ACK

Time out

- TI: Telegram Type Identification (kiểu điện tín)

- COT : Cause Of Transmission (nguyên nhân của sự truyền) - FC: Function Code (mã code của hàm)

- ACD : Access Demand bit ( yêu cầu truy cập bit) - ACK : Single character or fixed frame ACK

2.5.9 Kiểm tra thủ tục

Các thủ tục kiểm tra được sử dụng để kiểm tra việc hoàn thành vòng lặp từ các trạm controlling station đến các trạm controlled station và ngược lại.

Một lệnh kiểm tra được khởi xướng bởi các trạm controlling station bằng cách gửi một lệnh TEST. Các ASDU là một phản ánh của trạm controlled station như một tin nhắn xác nhận TEST. Các trạm controlling station so sánh các tin nhắn TEST từ các tin nhắn phản ánh và nếu chúng đồng nhất thì kết quả test được xác thực.

Hình 2.22 TEST trong chế độ không cân bằng Master-Slave

Chức năng ứng dụng của Controlling Station

Truyền các dịch vụ Chức năng ứng dụng của Controlled Station

Lệnh TEST

Frame cố định FC = 10 (11)

TI-104, COT = 7 Xác nhận TEST

Xác nhận TEST Time out

Yêu cầu sử dụng dữ liệu lớp 1 (2)

TI-104 COT = 6

TI-104, COT = 7

- TI: Telegram Type Identification (kiểu điện tín)

- COT : Cause Of Transmission (nguyên nhân của sự truyền) - FC: Function Code (mã code của hàm)

- ACD : Access Demand bit ( yêu cầu truy cập bit)

Một phần của tài liệu Tìm hiểu và mô phỏng giao thức truyền tin IEC 870 5 101 sử dụng trong công nghiệ (Trang 63 - 70)

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

(75 trang)