Strategi bertahap untuk pendekatan remote monitoring, mulai dari read-only, testing, hingga operasional paralel dan full control

Ditulis oleh Ketut Kumajaya | 7 September 2025

Pendahuluan

Tujuan migrasi ini adalah memungkinkan monitoring remote tanpa mengganggu operasional lokal. Strategi migrasi dilakukan secara bertahap: dimulai dengan read-only untuk meminimalkan risiko sebelum write/control diaktifkan. Pendekatan ini bersifat umum dan dapat diterapkan di berbagai plant.

Keunggulan:

  • Monitoring remote aman.
  • Fase read-only meminimalkan risiko terhadap operasional.
  • Pengembangan paralel memungkinkan transisi bertahap.

Ringkasan Tahapan Migrasi

  1. Infrastruktur Jaringan – menyiapkan LAN, VPN, segmentasi, dan keamanan.
  2. Ekspor Tag dari Citect Studio – menghasilkan daftar tag dalam format yang kompatibel (CSV/DBF) dan re-useable.
  3. Rekonstruksi HMI – membangun halaman Rapid SCADA berbasis tag read-only.
  4. Routing & Hak Akses – menetapkan role pengguna dan kontrol keamanan.
  5. Testing & Upgrade – menguji kemampuan write/control di lab sebelum diaktifkan.
  6. Operasional Paralel – menjalankan Citect dan Rapid SCADA bersamaan untuk familiarisasi operator.
  7. Shutdown Citect – menghentikan sistem lama dan mengalihkan kontrol penuh ke Rapid SCADA.

Infrastruktur Jaringan

Tujuan: Menyediakan jaringan internal dan remote yang stabil, aman, dan independen dari pihak lain.

Langkah-langkah:

  • Bangun LAN internal yang stabil.
  • Menyediakan VPN atau VLAN untuk remote monitoring.
  • Segmentasi jaringan untuk memisahkan operator lokal dan remote access.
  • Verifikasi keamanan, redundansi, dan stabilitas jaringan.

Output: Jaringan LAN & VPN stabil, tersegmentasi, dan lolos uji keamanan.

Subflow Aktivitas:

---
config:
  look: handDrawn
  theme: neutral
---
flowchart TD
    A1[Perencanaan Jaringan LAN] --> A2[Implementasi LAN & VPN]
    A2 --> A3[Segmentasi & Hak Akses]
    A3 --> A4[Uji Keamanan & Redundansi]
    classDef plan fill:#E3F2FD,stroke:#1E88E5,stroke-width:1px,color:#0D47A1;
    classDef build fill:#E8F5E9,stroke:#43A047,stroke-width:1px,color:#1B5E20;
    classDef secure fill:#FFF3E0,stroke:#FB8C00,stroke-width:1px,color:#E65100;
    classDef test fill:#F3E5F5,stroke:#8E24AA,stroke-width:1px,color:#4A148C;
    class A1 plan;
    class A2 build;
    class A3 secure;
    class A4 test;
  
Segmentasi LAN dan VPN untuk memastikan monitoring aman, stabil, dan terisolasi

Ekspor Tag dari Citect

Tujuan: Menyediakan struktur yang presisi dan daftar tag dari Citect untuk direkonstruksi di Rapid SCADA.

Langkah-langkah:

  • Ekspor daftar tag dari Citect Studio ke format yang kompatibel (misalnya CSV/DBF) agar mudah digunakan kembali.
  • Klasifikasikan tag berdasarkan jenis: analog, digital, memory.
  • Tentukan prioritas tag untuk monitoring.
  • Lakukan backup penuh konfigurasi Citect sebelum proses rekonstruksi.
  • Gunakan OPC Server bawaan Citect hanya sebagai sumber runtime data (read-only) selama fase awal validasi.

Catatan: Dengan kombinasi ekspor struktural dan validasi runtime, proses migrasi bisa dimulai tanpa mengganggu sistem lama.

Output: Daftar tag lengkap, terklasifikasi (analog, digital, memory), dan sudah di-backup.

Subflow Aktivitas:

---
config:
  look: handDrawn
  theme: neutral
---
flowchart TD
    B1[Identifikasi Tag Citect] --> B2[Ekspor dari Citect Studio]
    B2 --> B3[Backup Citect] --> B4[Klasifikasi & Prioritas]
    classDef id fill:#E3F2FD,stroke:#1E88E5,stroke-width:1px,color:#0D47A1;
    classDef export fill:#E8F5E9,stroke:#43A047,stroke-width:1px,color:#1B5E20;
    classDef backup fill:#FFF3E0,stroke:#FB8C00,stroke-width:1px,color:#E65100;
    classDef classify fill:#F3E5F5,stroke:#8E24AA,stroke-width:1px,color:#4A148C;
    class B1 id;
    class B2 export;
    class B3 backup;
    class B4 classify;
  
Ekspor tag Citect, klasifikasi awal untuk monitoring

Rekonstruksi Tag dan Halaman di Rapid SCADA

Tujuan: Membuat halaman Rapid SCADA menyerupai layout Citect.

Langkah-langkah:

  • Rekonstruksi tag di Rapid SCADA menggunakan OPC DA driver.
  • Buat halaman HMI awal read-only untuk validasi tampilan dan akurasi data.
  • Verifikasi data real-time terhadap Citect.

Catatan: Fase read-only sangat penting untuk meminimalkan risiko intervensi terhadap operator.

Output: Halaman HMI awal di Rapid SCADA menampilkan data real-time sesuai dengan Citect.

Subflow Aktivitas:

---
config:
  look: handDrawn
  theme: neutral
---
flowchart TD
    C1[Rekonstruksi Tag] --> C2[Buat Halaman HMI Rapid SCADA]
    C2 --> C3[Uji Validasi Data & Tampilan]
    classDef tag fill:#E3F2FD,stroke:#1E88E5,stroke-width:1px,color:#0D47A1;
    classDef hmi fill:#E8F5E9,stroke:#43A047,stroke-width:1px,color:#1B5E20;
    classDef validate fill:#FFF3E0,stroke:#FB8C00,stroke-width:1px,color:#E65100;
    class C1 tag;
    class C2 hmi;
    class C3 validate;
  
Replikasi layout Citect di Rapid SCADA, validasi tampilan dan data

Routing dan Hak Akses Pengguna

Tujuan: Mengatur siapa yang dapat monitoring dan siapa yang dapat write.

Langkah-langkah:

  • Konfigurasi hak akses di Rapid SCADA.
  • Buat role-based access: operator lokal, supervisor, remote monitoring.
  • Verifikasi hak akses melalui simulasi.

Catatan: Hak akses yang jelas menghindari kesalahan kontrol dari jarak jauh.

Output: Role-based access berjalan, operator remote hanya bisa monitoring, kontrol penuh tetap di lokal.

Subflow Aktivitas:

---
config:
  look: handDrawn
  theme: neutral
---
flowchart TD
    D1[Identifikasi Role Pengguna] --> D2[Konfigurasi Hak Akses]
    D2 --> D3[Simulasi & Verifikasi Akses]
    classDef role fill:#E1F5FE,stroke:#0288D1,stroke-width:1px,color:#01579B;
    classDef access fill:#F1F8E9,stroke:#558B2F,stroke-width:1px,color:#33691E;
    classDef verify fill:#FFF8E1,stroke:#F9A825,stroke-width:1px,color:#E65100;
    class D1 role;
    class D2 access;
    class D3 verify;
  
Role-based access untuk kontrol aman dan terpisah

Testing dan Upgrade Rapid SCADA

Tujuan: Mengubah halaman dari read-only menjadi write/control secara aman.

Langkah-langkah:

  • Uji semua tag write di lingkungan simulasi atau lab.
  • Pastikan sekuriti tetap diterapkan (password, logging).
  • Upgrade halaman HMI sesuai kebutuhan operasional.

Catatan: Jangan aktifkan write/control sebelum semua pengujian selesai.

Output: Semua perintah write berfungsi di lingkungan simulasi, sudah ada logging & proteksi password.

Subflow Aktivitas:

---
config:
  look: handDrawn
  theme: neutral
---
flowchart TD
    E1[Simulasi Lingkungan Lab] --> E2[Uji Tag Write/Control]
    E2 --> E3[Terapkan Sekuriti & Logging]
    E3 --> E4[Upgrade Halaman HMI]
    classDef lab fill:#EDE7F6,stroke:#5E35B1,stroke-width:1px,color:#311B92;
    classDef test fill:#E3F2FD,stroke:#1565C0,stroke-width:1px,color:#0D47A1;
    classDef security fill:#FFF3E0,stroke:#FB8C00,stroke-width:1px,color:#E65100;
    classDef upgrade fill:#E8F5E9,stroke:#2E7D32,stroke-width:1px,color:#1B5E20;
    class E1 lab;
    class E2 test;
    class E3 security;
    class E4 upgrade;
  
Uji tag write dan upgrade halaman sebelum aktivasi kontrol

Operasional Paralel

Tujuan: Menjalankan Citect dan Rapid SCADA bersamaan untuk familiarisasi operator.

Langkah-langkah:

  • Jalankan kedua sistem secara bersamaan.
  • Monitor performa dan keakuratan data.
  • Berikan training singkat untuk operator.

Catatan: Fase paralel memungkinkan transisi aman sebelum shutdown Citect.

Output: Operator sudah bisa membaca data dari kedua sistem dan mulai terbiasa dengan Rapid SCADA.

Subflow Aktivitas:

---
config:
  look: handDrawn
  theme: neutral
---
flowchart TD
    F1[Operasional Citect] --> F2[Operasional Rapid SCADA Paralel]
    F2 --> F3[Monitoring & Verifikasi Data]
    F3 --> F4[Operator Familiarisasi]
    classDef citect fill:#FFEBEE,stroke:#C62828,stroke-width:1px,color:#B71C1C;
    classDef parallel fill:#E3F2FD,stroke:#1565C0,stroke-width:1px,color:#0D47A1;
    classDef monitor fill:#FFF8E1,stroke:#F9A825,stroke-width:1px,color:#E65100;
    classDef familiar fill:#F1F8E9,stroke:#2E7D32,stroke-width:1px,color:#1B5E20;
    class F1 citect;
    class F2 parallel;
    class F3 monitor;
    class F4 familiar;
  
Jalankan dua sistem untuk transisi dan pelatihan operator

Shutdown Citect

Tujuan: Menjadikan Rapid SCADA sebagai sistem utama.

Langkah-langkah:

  • Pastikan semua halaman, tag, dan driver siap.
  • Shutdown Citect HMI.
  • Rapid SCADA menjadi sistem utama untuk monitoring dan control.
  • Driver langsung ke PLC dapat dikembangkan untuk menghapus ketergantungan pada Citect I/O server.

Catatan: Pastikan backup terakhir Citect tersedia sebelum shutdown.

Output: Rapid SCADA menjadi satu-satunya sistem monitoring & control, backup Citect tersedia sebagai cadangan.

Subflow Aktivitas:

---
config:
  look: handDrawn
  theme: neutral
---
flowchart TD
    G1[Verifikasi Semua Halaman & Tag] --> G2[Shutdown Citect HMI]
    G2 --> G3[Rapid SCADA Full Monitoring & Control]
    G3 --> G4[Kembangkan Driver PLC Langsung]
    classDef verify fill:#E3F2FD,stroke:#1565C0,stroke-width:1px,color:#0D47A1;
    classDef shutdown fill:#FFEBEE,stroke:#C62828,stroke-width:1px,color:#B71C1C;
    classDef full fill:#E8F5E9,stroke:#2E7D32,stroke-width:1px,color:#1B5E20;
    classDef driver fill:#F3E5F5,stroke:#8E24AA,stroke-width:1px,color:#4A148C;
    class G1 verify;
    class G2 shutdown;
    class G3 full;
    class G4 driver;
  
Alihkan kontrol penuh ke Rapid SCADA, hentikan sistem lama

Diagram Alur Utama Migrasi

---
config:
  look: handDrawn
  theme: neutral
---
flowchart TD
    A[Infrastruktur Jaringan] --> B[Ekspor Tag dari Citect]
    B --> C[Rapid SCADA Read-Only]
    C --> D[Rekonstruksi Halaman HMI]
    D --> E[Routing & Hak Akses]
    E --> F["Testing & Upgrade Rapid SCADA (Read/Write)"]
    F --> G[Operasional Paralel]
    G --> H[Shutdown Citect]
    H --> I[Rapid SCADA Full Monitoring & Control]
    %% Definisi gaya untuk tiap fase
    classDef infra fill:#e3f2fd,stroke:#1565c0,stroke-width:2px,color:#0d47a1;
    classDef prepare fill:#f1f8e9,stroke:#2e7d32,stroke-width:2px,color:#1b5e20;
    classDef build fill:#fff3e0,stroke:#ef6c00,stroke-width:2px,color:#e65100;
    classDef run fill:#ede7f6,stroke:#4527a0,stroke-width:2px,color:#311b92;
    classDef final fill:#fce4ec,stroke:#ad1457,stroke-width:2px,color:#880e4f;
    %% Pemetaan node ke fase
    class A infra;
    class B,C prepare;
    class D,E build;
    class F,G run;
    class H,I final;
  
Migrasi bertahap dari read-only ke full control, memastikan transisi aman

Kesimpulan

  • Pendekatan bertahap meminimalkan risiko dan memastikan stabilitas.
  • Fase read-only → testing → write/control → operasional paralel → full migration.
  • Remote monitoring dapat dilakukan tanpa mengganggu operasional lokal.
  • Pendekatan ini dapat diterapkan secara umum, tidak tergantung plant tertentu.