Tag OPC Beku tetapi Terhubung: Atasi Data Schneider dan GE yang Macet

Lampu koneksi berwarna hijau. Tag tidak berfungsi. Berikut cara melacak data yang hilang sebelum menyalahkan jaringan.
Mengapa tag OPC dapat membeku sementara koneksi tetap sehat?
Server OPC menjembatani PLC dengan SCADA, HMI, dan historian. Status koneksi yang sehat hanya mengonfirmasi bahwa kanal dapat dijangkau, bukan bahwa setiap item menerima data terbaru. Tag dapat mempertahankan nilai terakhir atau menampilkan kualitas yang usang atau buruk ketika alamat, pengaturan pemindaian, langganan, atau beban komunikasi PLC bermasalah. Mulailah dengan memeriksa kualitas dan stempel waktu tag yang terdampak, lalu bandingkan dengan nilai PLC yang diketahui berubah.
Apakah pemetaan alamat PLC bisa salah?
Ya. Perubahan pada PLC dapat memindahkan variabel, menggeser indeks array, atau mengubah tipe data, sementara definisi item OPC masih menunjuk ke lokasi lama. Bandingkan tabel tag PLC dan daftar item OPC secara berdampingan, termasuk alamat yang tepat, register atau blok data, indeks elemen, dan tipe. Untuk modul prosesor Schneider Modicon M340 yang diakses melalui Modbus TCP, periksa peta memori perangkat dan cara driver OPC menerjemahkan referensi %MW, %M, atau %Q ke skema pengalamatannya sendiri. Jangan berasumsi bahwa offset tidak berubah setelah revisi program.
Uji dengan nilai PLC yang telah disetujui dan berubah dengan aman, lalu amati item OPC dan stempel waktu yang sesuai. Jika nilai PLC berubah tetapi item OPC tidak berubah, verifikasi pemetaan dan konfigurasi driver sebelum mengganti kabel.
Bisakah laju pemindaian atau langganan membuat tag terlambat?
Ya. Polling yang terlalu agresif atau langganan yang terlalu padat dapat menyebabkan pembaruan tertunda atau terlewat meskipun sesi tetap terhubung. Bandingkan laju pemindaian yang diminta dengan laju pembaruan aktual server, perilaku antrean, dan waktu respons PLC. Kelompokkan tag berdasarkan kebutuhan proses: suhu yang berubah lambat mungkin menggunakan interval 1000 ms, sedangkan sinyal yang lebih cepat mungkin memerlukan 200 ms jika didukung oleh pengontrol dan aplikasi. Validasi waktu berdasarkan kebutuhan proses, bukan dengan menganggap nilai contoh ini sebagai pengaturan universal.
Untuk OPC UA, periksa interval sampling dan publishing yang telah disesuaikan, status monitored item, serta pengaturan antrean. Jika sesuai, gunakan deadband untuk mengurangi notifikasi perubahan yang tidak perlu. Untuk OPC DA, tinjau laju pembaruan grup dan kualitas item. Uji ulang tag yang terdampak setelah setiap penyesuaian.
Apakah terlalu banyak klien dapat memenuhi kapasitas komunikasi PLC?
Ya. SCADA, HMI, historian, laptop teknisi, dan alat pemeliharaan mungkin semuanya melakukan polling pada PLC yang sama. Jika kapasitas komunikasi terbebani, sebagian pembacaan item dapat mengalami timeout atau tiba terlambat. Periksa koneksi klien aktif, diagnostik driver, waktu respons perangkat, dan jumlah percobaan ulang. Kurangi polling redundan jika memungkinkan dan lakukan pengujian ulang pada beban normal. Modul komunikasi Ethernet Schneider M340 adalah salah satu contoh perangkat keras komunikasi yang diagnostiknya dapat membantu mengidentifikasi hambatan.
Pada platform PLC GE Fanuc / Emerson, periksa dokumentasi aktual pengontrol, server OPC, dan driver untuk mengetahui koneksi serta diagnostik yang didukung, alih-alih berasumsi bahwa semua generasi menyediakan kemampuan OPC UA yang identik. Jika sesi OPC UA tetap terhubung tetapi monitored item berhenti diperbarui, periksa status langganan, keep-alive, serta peristiwa keamanan atau sertifikat. Buat ulang langganan klien yang terdampak jika sesuai, lalu pastikan kualitas item dan stempel waktunya kembali normal.
Apa yang harus diperiksa teknisi terlebih dahulu?
Percayai tanda kualitas dan stempel waktu, bukan LED koneksi. Pertama, bandingkan item OPC dengan alamat sumber PLC dan tipe datanya. Berikutnya, periksa laju pemindaian atau langganan aktual terhadap laju yang diminta. Kemudian ukur beban komunikasi PLC, timeout, dan percobaan ulang. Setelah gangguan teratasi, simpan salinan terverifikasi daftar item OPC dalam kendali perubahan dan rekonsiliasikan setelah perubahan pada PLC.
Penulis: Liang Weiguo adalah teknisi otomasi industri dengan pengalaman lebih dari 10 tahun dalam PLC, DCS, dan sistem kontrol.
