Đồng bộ hóa thời gian trên toàn nhà máy: Chiến lược NTP, PTP và GPS cho các hệ thống Yokogawa CENTUM VP và Bently Nevada 3500

Plant-Wide Time Synchronization: NTP, PTP, and GPS Strategies for Yokogawa CENTUM VP and Bently Nevada 3500 Systems

Tại sao dấu thời gian quyết định thành bại của việc điều tra sự cố chuyến công nghệ?

Mọi cuộc điều tra sự cố chuyến nghiêm túc đều bắt đầu bằng một chuỗi sự kiện. Tuy nhiên, chuỗi đó chẳng có ý nghĩa gì khi các đồng hồ không khớp nhau. Tôi từng điều tra một sự cố chuyến tuabin hơi, trong đó ba hệ thống lệch nhau mười một giây. Bộ lưu trữ lịch sử của Yokogawa CENTUM VP ghi nhận một trình tự sự kiện. hệ thống giám sát máy móc Bently Nevada lại cho thấy một câu chuyện khác. Rơle bảo vệ điện đưa ra câu chuyện thứ ba. Chúng tôi mất hai ngày tranh luận về nguyên nhân và kết quả trước khi có người kiểm tra các đồng hồ. Vì vậy, hãy xem đồng bộ hóa thời gian là một dịch vụ có ý nghĩa sống còn đối với an toàn, không phải việc phụ của CNTT. Những sai lệch nhỏ giữa đồng hồ các thiết bị khiến nhật ký sự kiện trở nên sai lệch. Tệ hơn, chúng làm mất niềm tin vào toàn bộ hệ thống lưu trữ lịch sử.

Nguyên lý vận hành và giới hạn của NTP và SNTP là gì?

Giao thức thời gian mạng là phương pháp đồng bộ đơn giản và phổ biến nhất. Một máy chủ chính giữ thời gian tham chiếu, còn các thiết bị máy khách yêu cầu cập nhật theo những khoảng thời gian đều đặn. Máy chủ có thể lấy thời gian từ vệ tinh GPS hoặc các nguồn trên internet. Độ chính xác của NTP đạt khoảng 10 mili giây trên một mạng nhà máy tốt. SNTP, phiên bản đơn giản hóa, bỏ qua các phép tính độ trễ mạng. Giao thức này chỉ đạt khoảng 50 mili giây và phù hợp với các ứng dụng nhỏ, không quan trọng. Cấp stratum mô tả khoảng cách đến nguồn tham chiếu. Một bộ thu GPS là phần cứng stratum 0, cung cấp thời gian cho máy chủ stratum 1. Hệ thống phân cấp trong nhà máy của bạn cũng nên tuân theo mô hình phân tầng tương tự. Hơn nữa, hãy giữ hệ thống phân cấp càng nông càng tốt. Mỗi lớp stratum bổ sung đều làm tăng sai số. Tuy nhiên, tuyệt đối không đồng bộ hệ thống điều khiển trực tiếp với máy chủ thời gian trên internet. Đường kết nối đó đi qua ranh giới bảo mật của bạn và tạo ra độ dao động mà bạn không thể kiểm soát.

  • Bước 1: Lắp đặt bộ thu thời gian GPS kèm ăng-ten làm nguồn stratum 0.
  • Bước 2: Dành riêng một máy chủ làm máy chủ chính NTP stratum 1 nội bộ.
  • Bước 3: Cấu hình tất cả máy chủ DCS, PLC và HMI chỉ làm máy khách của máy chủ chính đó.
  • Bước 4: Lập tài liệu về hệ thống phân cấp stratum và cấm các nguồn thời gian internet trực tiếp.

PTP mang lại độ chính xác dưới một mili giây cho các ứng dụng quan trọng như thế nào?

Giao thức thời gian chính xác, IEEE 1588, mang lại độ chính xác gần một mili giây và thường tốt hơn nhiều. Máy chủ chính đẩy dấu thời gian đến các máy phụ theo những khoảng thời gian liên tục thay vì chờ yêu cầu. Các máy phụ tính đến độ trễ mạng và điều chỉnh đồng hồ với sai lệch không đáng kể. Tuy nhiên, độ chính xác đó có giá của nó. Bạn cần các bộ chuyển mạch Ethernet hỗ trợ PTP với chức năng đóng dấu thời gian bằng phần cứng. Các bộ chuyển mạch thông thường tạo ra độ trễ xếp hàng không dự đoán được, làm mất độ chính xác của PTP. Trong lĩnh vực tự động hóa, một số cấu hình được xây dựng trên nền tảng này. Mạng EtherNet/IP sử dụng CIP Sync, một cấu hình IEEE 1588, để đồng bộ đồng hồ bộ điều khiển. Các hệ thống Yokogawa đồng bộ hóa các miền của chúng và mô-đun giao tiếp fieldbus với các máy chủ chính được hiệu chuẩn theo GPS. Vì vậy, hãy chọn PTP khi độ chính xác trình tự sự kiện dưới 10 mili giây là quan trọng. Chọn NTP cho SCADA tổng quát và việc gắn dấu thời gian cho dữ liệu lưu trữ lịch sử. Cuối cùng, hãy chọn giao thức phù hợp với ứng dụng, không phải theo tuyên bố tiếp thị.

  • Bước 1: Xác định những thiết bị thực sự cần độ phân giải sự kiện dưới 10 mili giây.
  • Bước 2: Triển khai các bộ chuyển mạch hỗ trợ PTP với chức năng đóng dấu thời gian bằng phần cứng trong những phân đoạn đó.
  • Bước 3: Chọn một đồng hồ grandmaster tham chiếu GPS cho toàn bộ miền PTP.
  • Bước 4: Kiểm tra sai lệch của các máy phụ so với grandmaster sau mỗi thay đổi mạng.

Làm thế nào để đồng bộ CENTUM VP và Bently Nevada 3500 với cùng một đồng hồ?

Dưới đây là một kiến trúc thực tế có thể hoạt động hiệu quả. Một bộ thu GPS cung cấp thời gian cho máy chủ thời gian chuyên dụng, tạo thành máy chủ chính stratum 1. Miền Yokogawa CENTUM VP đồng bộ với máy chủ này và phân phối thời gian đến các trạm của nó. Các giá Bently Nevada 3500 và bộ giám sát proximitor của chúng nhận thời gian NTP từ cùng một nguồn thông qua các mô-đun giao diện giá. Trước tiên, hãy cấu hình địa chỉ IP của máy chủ thời gian trong thiết lập của từng giá 3500. Tiếp theo, xác minh sai lệch đồng hồ của giá từ System 1 hoặc phần mềm cấu hình giá. Hơn nữa, hãy kiểm tra đồng hồ các trạm CENTUM VP hằng tuần thông qua màn hình trạng thái hệ thống. Tôi khuyến nghị một chính sách dung sai: giữ tất cả thiết bị trong phạm vi một giây so với máy chủ chính và trong phạm vi 10 mili giây đối với các hệ thống bảo vệ máy móc. Cuối cùng, hãy bổ sung cảnh báo trôi thời gian. Một thiết bị âm thầm ngừng đồng bộ xứng đáng có cảnh báo, vì dấu thời gian của nó sẽ dần mất giá trị cho đến cuộc điều tra sự cố chuyến tiếp theo.

  • Bước 1: Trỏ máy chủ thời gian CENTUM VP và từng giá 3500 đến cùng một máy chủ NTP.
  • Bước 2: Đặt khoảng thời gian thăm dò ở mức vài phút và duy trì nhất quán giữa các thiết bị.
  • Bước 3: Ghi nhật ký sai lệch của mọi thiết bị hằng tuần và theo dõi xu hướng của nó như một biến quá trình.
  • Bước 4: Phát cảnh báo đối với mọi thiết bị có sai lệch vượt quá 1 giây trong 24 giờ.
  • Bước 5: Sau mỗi sự cố chuyến, xuất toàn bộ nhật ký sự kiện ở UTC trước khi chuyển đổi sang giờ địa phương.

Kết luận & Khuyến nghị hành động

Đồng bộ hóa thời gian là một khoản bảo hiểm rẻ cho những cuộc điều tra tốn kém. Trước tiên, hãy neo toàn bộ nhà máy vào một máy chủ chính duy nhất tham chiếu GPS và xây dựng hệ thống phân cấp stratum có tài liệu đầy đủ. Thứ hai, sử dụng NTP cho việc gắn dấu thời gian nói chung và PTP khi độ phân giải trình tự dưới 10 mili giây thực sự cần thiết. Hơn nữa, hãy đồng bộ các trạm Yokogawa CENTUM VP và các giá Bently Nevada 3500 với cùng một nguồn duy nhất, không bao giờ dùng các máy chủ riêng biệt. Tuy nhiên, hãy nhớ rằng chỉ phần cứng thôi thì không bảo đảm điều gì. Xác minh sai lệch sau mỗi thay đổi mạng và mỗi lần thay thế bộ chuyển mạch. Vì vậy, hãy theo dõi xu hướng sai lệch đồng hồ như mọi phép đo quan trọng khác. Cuối cùng, hãy tiến hành kiểm tra thời gian hằng quý. Ngắt kết nối ăng-ten GPS trong một thử nghiệm đã lập kế hoạch và quan sát phản ứng của các hệ thống. Vào ngày tuabin bị chuyến, nhật ký sự kiện của bạn sẽ kể cùng một câu chuyện, và đó sẽ là câu chuyện đúng sự thật.

Tác giả: Zhou Yiming là kỹ sư tự động hóa công nghiệp với hơn 10 năm kinh nghiệm về PLC, DCS và các hệ thống điều khiển.

Hiển thị tất cả
Bài đăng trên blog
Hiển thị tất cả
Industrial Network Topology Failures: Line, Star, Ring, and Tree Faults on Schneider Modicon and Phoenix Contact Systems

Lỗi cấu trúc liên kết mạng công nghiệp: Lỗi mạng tuyến tính, hình sao, vòng và cây trên các hệ thống Schneider Modicon và Phoenix Contact

Cách các mạng nối chuỗi, mạng chuyển mạch, mạng vòng và mạng phân cấp thực sự gặp sự cố — cùng những bài thực hành tại hiện trường giúp các nhà máy Schneider Modicon và Phoenix Contact tiếp tục vận hành.
Plant-Wide Time Synchronization: NTP, PTP, and GPS Strategies for Yokogawa CENTUM VP and Bently Nevada 3500 Systems

Đồng bộ hóa thời gian trên toàn nhà máy: Chiến lược NTP, PTP và GPS cho các hệ thống Yokogawa CENTUM VP và Bently Nevada 3500

Khi ba hệ thống đưa ra ba thông tin khác nhau sau một chuyến đi, đồng hồ của bạn đã bị lỗi — sau đây là cách khắc phục đồng bộ thời gian từ ăng-ten GPS đến tủ rack cuối cùng 3500.
Thermocouple Burnout Detection in Real Plants: Yokogawa and Honeywell Transmitter Practice

Phát hiện đứt cặp nhiệt điện trong các nhà máy thực tế: Thực tiễn sử dụng bộ truyền tín hiệu của Yokogawa và Honeywell

Từ các điện trở phân cực hàng megaohm đến cấu hình HART: đánh giá thực tế về chế độ cháy hỏng trên các bộ truyền nhiệt độ hiện đại.