Sinkronisasi Waktu Seluruh Pabrik: Strategi NTP, PTP, dan GPS untuk Sistem Yokogawa CENTUM VP dan Bently Nevada 3500

Mengapa Stempel Waktu Menentukan Keberhasilan Investigasi Gangguan?
Setiap investigasi gangguan yang serius dimulai dengan rangkaian peristiwa. Namun, rangkaian itu tidak berarti apa-apa ketika jam-jam tidak menunjukkan waktu yang sama. Saya pernah menyelidiki gangguan turbin uap ketika tiga sistem berbeda sebelas detik. Historian Yokogawa CENTUM VP mencatat satu urutan peristiwa. sistem pemantauan mesin Bently Nevada menceritakan hal yang berbeda. Relai proteksi listrik memberikan cerita ketiga. Kami menghabiskan waktu dua hari untuk memperdebatkan sebab dan akibat sebelum seseorang memeriksa jam-jam tersebut. Oleh karena itu, perlakukan sinkronisasi waktu sebagai layanan yang sangat penting bagi keselamatan, bukan sekadar urusan TI. Perbedaan waktu kecil antarkeran membuat log peristiwa menyesatkan. Lebih buruk lagi, hal itu merusak kepercayaan terhadap seluruh historian.
Apa Prinsip Operasi dan Batasan NTP serta SNTP?
Network Time Protocol adalah metode sinkronisasi yang paling sederhana dan umum digunakan. Server master menyimpan waktu referensi, dan perangkat klien meminta pembaruan secara berkala. Server tersebut dapat mengambil waktunya dari satelit GPS atau sumber internet. Akurasi NTP mencapai sekitar 10 milidetik pada jaringan pabrik yang baik. SNTP, versi yang disederhanakan, melewati perhitungan penundaan jaringan. Akurasinya hanya sekitar 50 milidetik dan cocok untuk aplikasi kecil yang tidak kritis. Level stratum menggambarkan jarak dari referensi. Penerima GPS merupakan perangkat stratum 0 yang memasok waktu ke server stratum 1. Hierarki pabrik Anda sebaiknya mengikuti pola berjenjang yang sama. Selain itu, buat hierarkinya tetap pendek. Setiap lapisan stratum tambahan menambah kesalahan. Namun, jangan pernah menyinkronkan sistem kontrol langsung ke server waktu internet. Jalur tersebut melewati batas keamanan Anda dan menimbulkan jitter yang tidak dapat Anda kendalikan.
- Langkah 1: Pasang penerima waktu GPS dengan antena sebagai sumber stratum 0.
- Langkah 2: Dedikasikan satu server sebagai master NTP stratum 1 internal.
- Langkah 3: Konfigurasikan semua server DCS, PLC, dan HMI hanya sebagai klien master tersebut.
- Langkah 4: Dokumentasikan hierarki stratum dan larang sumber waktu internet langsung.
Bagaimana PTP Memberikan Akurasi di Bawah Satu Milidetik untuk Aplikasi Kritis?
Precision Time Protocol, IEEE 1588, memberikan akurasi mendekati satu milidetik dan sering kali jauh lebih baik. Master mengirimkan stempel waktu kepada slave secara berkala dan kontinu, alih-alih menunggu permintaan. Slave memperhitungkan penundaan jaringan dan menyesuaikan jamnya dengan selisih yang nyaris tidak ada. Namun, akurasi tersebut memiliki harga. Anda memerlukan switch Ethernet yang mendukung PTP dengan stempel waktu berbasis perangkat keras. Switch biasa menambahkan penundaan antrean yang tidak dapat diprediksi sehingga merusak akurasi PTP. Dalam dunia otomasi, beberapa profil dibangun di atas fondasi ini. Jaringan EtherNet/IP menggunakan CIP Sync, yaitu profil IEEE 1588, untuk menyelaraskan jam pengontrol. Sistem Yokogawa menyinkronkan domainnya dan modul komunikasi fieldbus dengan master yang direferensikan ke GPS dan didisiplinkan. Oleh karena itu, pilih PTP ketika akurasi urutan peristiwa di bawah 10 milidetik diperlukan. Pilih NTP untuk SCADA umum dan pemberian stempel waktu pada historian. Terakhir, sesuaikan protokol dengan aplikasinya, bukan dengan klaim pemasaran.
- Langkah 1: Identifikasi perangkat yang benar-benar memerlukan resolusi peristiwa di bawah 10 ms.
- Langkah 2: Gunakan switch yang mendukung PTP dengan stempel waktu berbasis perangkat keras di segmen tersebut.
- Langkah 3: Tetapkan satu jam grandmaster yang direferensikan ke GPS untuk seluruh domain PTP.
- Langkah 4: Verifikasi selisih waktu slave terhadap grandmaster setelah setiap perubahan jaringan.
Bagaimana Menyinkronkan CENTUM VP dan Bently Nevada 3500 ke Satu Jam?
Berikut arsitektur praktis yang dapat digunakan. Penerima GPS memasok waktu ke server waktu khusus sehingga terbentuk master stratum 1. Domain Yokogawa CENTUM VP disinkronkan ke master ini dan mendistribusikan waktu ke seluruh stasiunnya. Rak Bently Nevada 3500 dan monitor proximitor di dalamnya menerima waktu NTP dari sumber yang sama melalui modul antarmuka rak. Pertama, konfigurasikan alamat IP server waktu di setiap pengaturan rak 3500. Kedua, verifikasi selisih waktu jam rak dari System 1 atau perangkat lunak konfigurasi rak. Selain itu, periksa jam stasiun CENTUM VP setiap minggu melalui tampilan status sistem. Saya merekomendasikan kebijakan toleransi: pertahankan semua perangkat dalam selisih satu detik dari master, dan dalam selisih 10 milidetik untuk sistem proteksi mesin. Terakhir, tambahkan alarm penyimpangan waktu. Perangkat yang diam-diam berhenti melakukan sinkronisasi layak diberi alarm, karena stempel waktunya akan perlahan menjadi tidak akurat hingga investigasi gangguan berikutnya.
- Langkah 1: Arahkan master waktu CENTUM VP dan setiap rak 3500 ke server NTP yang sama.
- Langkah 2: Atur interval polling menjadi beberapa menit dan pertahankan konsistensinya di semua perangkat.
- Langkah 3: Catat selisih waktu setiap perangkat setiap minggu dan pantau trennya seperti variabel proses.
- Langkah 4: Aktifkan alarm pada perangkat apa pun yang selisih waktunya melebihi 1 detik selama 24 jam.
- Langkah 5: Setelah setiap gangguan, ekspor semua log peristiwa dalam UTC sebelum dikonversi ke waktu lokal.
Kesimpulan & Saran Tindakan
Sinkronisasi waktu adalah bentuk perlindungan murah untuk investigasi yang mahal. Pertama, jadikan satu master yang direferensikan ke GPS sebagai acuan seluruh pabrik dan bangun hierarki stratum yang terdokumentasi. Kedua, gunakan NTP untuk pemberian stempel waktu umum dan PTP ketika resolusi urutan peristiwa di bawah 10 milidetik memang diperlukan. Selain itu, selaraskan stasiun Yokogawa CENTUM VP dan rak Bently Nevada 3500 ke sumber yang sama, bukan ke server yang terpisah. Namun, ingat bahwa perangkat keras saja tidak menjamin apa pun. Verifikasi selisih waktu setelah setiap perubahan jaringan dan penggantian switch. Oleh karena itu, pantau tren selisih waktu seperti pengukuran kritis lainnya. Terakhir, lakukan audit waktu setiap tiga bulan. Putuskan koneksi antena GPS selama pengujian terencana dan amati reaksi sistem Anda. Pada hari ketika turbin mengalami gangguan, log peristiwa Anda akan menceritakan satu kisah, dan kisah itu akan benar.
Penulis: Zhou Yiming adalah insinyur otomasi industri dengan pengalaman lebih dari 10 tahun di bidang PLC, DCS, dan sistem kontrol.
