Training SCADA Programming dan Database Management untuk Industrial Automation 2026-2027
INFORMASI ALAMAT & NOMOR TELEPON
Untuk mengirim pesan singkat kepada kami, Anda dapat menghubungi salah satu customer service yang sudah kami cantumkan
KONTAK KAMI
18 Office Park Building, 21th Floor Unit C
Jl. TB Simatupang No. 18, Pasar Minggu
Jakarta Selatan, 12520
info@bimtekedukasi.com
0821-9026-8799
Daftar Isi
TogglePerkembangan industrial automation mendorong perusahaan untuk mengelola proses produksi dengan sistem yang semakin terintegrasi, cepat, akurat, dan berbasis data. Salah satu teknologi yang banyak digunakan untuk mendukung kebutuhan tersebut adalah Supervisory Control and Data Acquisition atau SCADA. Sistem SCADA memungkinkan perusahaan melakukan monitoring, supervisory control, pengumpulan data, alarm management, historical data recording, hingga integrasi dengan berbagai sistem operasional.
Namun, implementasi SCADA tidak berhenti pada kemampuan menampilkan data proses di layar HMI. Agar sistem dapat memberikan manfaat maksimal, diperlukan kemampuan SCADA programming dan database management yang baik. Programming digunakan untuk membangun logic aplikasi, konfigurasi tag, scripting, event handling, alarm, trend, komunikasi, serta fungsi otomatisasi lainnya. Sementara itu, database management dibutuhkan untuk menyimpan, mengelola, mengambil, dan menganalisis data operasional secara terstruktur.
Training SCADA Programming dan Database Management untuk Industrial Automation dirancang untuk membangun kompetensi profesional dalam mengembangkan aplikasi SCADA sekaligus mengelola data industri. Peserta tidak hanya memahami bagaimana membuat tampilan SCADA, tetapi juga bagaimana membangun struktur program yang terorganisasi, menghubungkan SCADA dengan database, melakukan data logging, membuat query, mengelola historical data, serta mengoptimalkan integrasi antara SCADA, PLC, HMI, historian, dan database.
Kompetensi ini semakin penting pada industri manufaktur, energi, pertambangan, oil and gas, water treatment, utilities, food processing, pharmaceutical, chemical processing, dan berbagai fasilitas industri yang membutuhkan monitoring dan pengelolaan data secara real-time.
Apa Itu SCADA Programming?
SCADA programming adalah proses membuat, mengembangkan, mengonfigurasi, dan memelihara fungsi perangkat lunak pada sistem SCADA agar dapat menjalankan kebutuhan monitoring, control, data acquisition, alarm, reporting, dan integrasi sistem.
SCADA programming dapat mencakup:
- konfigurasi tag;
- scripting;
- event handling;
- screen interaction;
- alarm logic;
- data processing;
- calculation;
- communication handling;
- user management;
- reporting;
- database interaction;
- historical data management;
- system diagnostics.
Berbeda dengan PLC programming yang berfokus pada control logic di level controller, SCADA programming lebih banyak berkaitan dengan supervisory layer dan interaksi antara operator, sistem monitoring, database, serta perangkat kontrol.
Apa Itu Database Management dalam SCADA?
Database management dalam SCADA merupakan proses mengelola data yang dihasilkan oleh sistem industri agar dapat disimpan, diakses, diproses, dan digunakan kembali secara efektif.
Data SCADA dapat berupa:
- nilai temperature;
- pressure;
- flow;
- level;
- motor status;
- valve status;
- production count;
- equipment runtime;
- alarm;
- event;
- operator action;
- energy consumption;
- batch information;
- quality data.
Database memungkinkan data tersebut tidak hanya dilihat secara real-time, tetapi juga digunakan untuk analisis historis.
Contohnya, data temperature yang dipantau saat ini dapat dibandingkan dengan data beberapa hari, minggu, atau bulan sebelumnya untuk menemukan pola perubahan proses.
Mengapa SCADA Programming dan Database Management Penting?
Sistem industri menghasilkan data dalam jumlah besar. Tanpa pengelolaan yang tepat, data tersebut dapat menjadi sulit digunakan.
SCADA programming dan database management membantu perusahaan untuk:
- meningkatkan visibility proses;
- mengelola data secara terstruktur;
- mempercepat troubleshooting;
- mendukung decision making;
- meningkatkan reliability;
- mendukung predictive maintenance;
- meningkatkan efisiensi produksi;
- menyediakan historical records;
- mendukung audit;
- mengintegrasikan data antar sistem.
Hubungan antara SCADA programming dan database dapat digambarkan sebagai:
Field Device → PLC/RTU → Industrial Network → SCADA → Database/Historian → Analytics/Reporting → Decision Making
Arsitektur tersebut menunjukkan bahwa SCADA bukan hanya sistem visualisasi, tetapi bagian dari data infrastructure dalam lingkungan industrial automation.
Peran SCADA dalam Industrial Automation
Dalam sistem otomasi industri, SCADA berada pada supervisory level. Sistem ini mengumpulkan data dari berbagai controller dan perangkat lapangan kemudian menyajikannya kepada operator.
Fungsi SCADA dapat mencakup:
| Fungsi | Keterangan |
|---|---|
| Data Acquisition | Mengambil data dari PLC, RTU, DCS, atau perangkat lain |
| Monitoring | Memantau kondisi proses |
| Supervisory Control | Memberikan fasilitas kontrol pada level supervisori |
| Alarm | Memberikan informasi kondisi abnormal |
| Historian | Menyimpan data historis |
| Reporting | Menghasilkan laporan |
| Visualization | Menampilkan data dalam bentuk grafis |
| Database Integration | Menghubungkan data SCADA dengan database |
| Diagnostics | Mendukung identifikasi gangguan |
| User Management | Mengatur hak akses pengguna |
SCADA programming menghubungkan fungsi-fungsi tersebut agar dapat bekerja secara terpadu.
Arsitektur SCADA Programming dan Database
Arsitektur sistem harus dipahami sebelum melakukan programming.
Struktur umum dapat terdiri dari:
Field Level
Terdiri dari:
- sensor;
- transmitter;
- actuator;
- motor;
- valve;
- switch;
- instrument.
Control Level
Terdiri dari:
- PLC;
- RTU;
- DCS;
- controller.
Supervisory Level
Terdiri dari:
- SCADA server;
- HMI;
- operator workstation;
- engineering workstation.
Data Level
Terdiri dari:
- historian;
- SQL database;
- reporting server;
- analytics platform.
Enterprise Level
Dapat mencakup:
- MES;
- ERP;
- business intelligence;
- cloud platform;
- enterprise database.
Integrasi antarlevel harus dirancang dengan memperhatikan kebutuhan performance, reliability, cybersecurity, dan maintainability.
Dasar-Dasar SCADA Programming
SCADA programming harus dimulai dengan pemahaman terhadap struktur aplikasi.
Tag Programming
Tag merupakan representasi data atau status dari suatu perangkat atau proses.
Contohnya:
- PUMP01_RUN;
- PUMP01_FAULT;
- PUMP01_CURRENT;
- TANK01_LEVEL;
- TANK01_PRESSURE;
- VALVE01_OPEN;
- TEMP01_VALUE.
Tag dapat digunakan untuk:
- visualisasi;
- alarm;
- trend;
- calculation;
- scripting;
- database logging;
- reporting.
Data Types
Programming SCADA dapat melibatkan berbagai jenis data:
| Data Type | Contoh |
|---|---|
| Boolean | Motor Run |
| Integer | Production Counter |
| Float | Temperature |
| String | Equipment Description |
| Date/Time | Event Timestamp |
| Array | Kumpulan data |
| Enumeration | Equipment State |
Pemilihan data type yang tepat membantu mengurangi kesalahan dalam programming dan database integration.
SCADA Scripting
Scripting merupakan salah satu bagian penting dalam SCADA programming.
Script dapat digunakan untuk menjalankan fungsi tertentu berdasarkan event.
Contohnya:
- ketika operator menekan tombol;
- ketika nilai tag berubah;
- ketika alarm aktif;
- ketika screen dibuka;
- ketika timer berjalan;
- ketika user login;
- ketika data diterima.
Contoh fungsi scripting:
- melakukan calculation;
- mengubah tampilan;
- menjalankan command;
- melakukan validasi;
- menyimpan data;
- menjalankan query database;
- membuat laporan.
Namun, scripting sebaiknya digunakan secara terkontrol. Script yang terlalu banyak atau tidak terstruktur dapat menyebabkan maintenance menjadi sulit.
Event-Driven Programming
SCADA modern banyak menggunakan pendekatan event-driven.
Event dapat berupa:
- tag value change;
- alarm event;
- user action;
- screen event;
- system event;
- communication event.
Contohnya, ketika pressure melebihi batas tertentu, sistem dapat:
- mengaktifkan alarm;
- mengubah status visual;
- mencatat event;
- menyimpan data;
- memberikan informasi kepada operator.
Programming seperti ini membantu menghubungkan monitoring dengan kebutuhan operasional.
Communication Programming
SCADA harus dapat berkomunikasi dengan perangkat kontrol.
Protokol yang umum digunakan antara lain:
- Modbus RTU;
- Modbus TCP;
- OPC UA;
- OPC DA;
- DNP3;
- EtherNet/IP;
- PROFINET;
- MQTT;
- vendor-specific protocol.
Pemilihan protokol bergantung pada:
- perangkat;
- arsitektur;
- kebutuhan bandwidth;
- latency;
- security;
- compatibility;
- system lifecycle.
SCADA programmer perlu memahami bagaimana data dipetakan dari PLC menuju SCADA.
Tag Mapping
Tag mapping merupakan proses menghubungkan tag SCADA dengan address atau variable pada PLC.
Contoh sederhana:
| PLC Variable | SCADA Tag | Fungsi |
|---|---|---|
| Motor_Run | P01_Run | Status motor |
| Motor_Fault | P01_Fault | Status fault |
| Motor_Current | P01_Current | Nilai current |
| Tank_Level | T01_Level | Level tank |
| Pump_Start | P01_Start | Command start |
Kesalahan mapping dapat menyebabkan HMI menampilkan informasi yang salah atau bahkan mengirim command ke perangkat yang tidak sesuai.
Karena itu, tag mapping harus diverifikasi melalui testing.
Struktur Programming yang Baik
Programming SCADA sebaiknya mengikuti prinsip maintainability.
Beberapa prinsip penting:
- gunakan naming convention;
- gunakan modular programming;
- hindari script duplikatif;
- dokumentasikan fungsi;
- gunakan reusable objects;
- pisahkan logic berdasarkan fungsi;
- buat error handling;
- gunakan version control jika tersedia;
- lakukan testing secara bertahap.
Struktur program yang baik akan sangat membantu ketika jumlah equipment dan tag bertambah.
Database Management untuk SCADA
Database menjadi komponen penting ketika perusahaan membutuhkan historical data dan integrasi informasi.
Jenis database yang dapat digunakan bergantung pada arsitektur sistem dan kebutuhan perusahaan. Database relasional banyak digunakan untuk menyimpan data terstruktur, sedangkan historian dirancang khusus untuk kebutuhan data time-series atau operational history.
Struktur Data
Database SCADA dapat menyimpan informasi seperti:
| Data | Contoh |
|---|---|
| Timestamp | 2026-09-15 10:30:00 |
| Tag | PUMP01_PRESSURE |
| Value | 5.6 |
| Unit | bar |
| Quality | Good |
| Status | Running |
| Source | PLC01 |
Struktur yang tepat membantu proses query dan reporting.
SQL untuk SCADA
Pemahaman dasar SQL sangat berguna bagi SCADA programmer.
SQL dapat digunakan untuk:
- mengambil data;
- memfilter data;
- mengurutkan data;
- menghitung data;
- menggabungkan tabel;
- membuat laporan;
- mencari historical event.
Operasi database yang umum mencakup:
- SELECT;
- INSERT;
- UPDATE;
- DELETE;
- JOIN;
- GROUP BY;
- ORDER BY;
- WHERE.
Dalam lingkungan industri, penggunaannya harus memperhatikan hak akses dan keamanan agar query tidak mengganggu operasi sistem.
Data Logging
Data logging adalah proses menyimpan nilai proses ke database atau historian.
Parameter yang dapat dicatat antara lain:
- temperature;
- pressure;
- flow;
- level;
- speed;
- current;
- energy;
- production count.
Data logging dapat dilakukan:
- berdasarkan interval waktu;
- berdasarkan perubahan nilai;
- berdasarkan event;
- berdasarkan batch;
- berdasarkan kondisi tertentu.
Pemilihan metode logging harus mempertimbangkan kebutuhan analisis dan kapasitas penyimpanan.
Historian Management
Historian merupakan sistem yang dirancang untuk menyimpan data proses dalam jangka panjang.
Historian membantu:
- trend analysis;
- performance monitoring;
- troubleshooting;
- root cause analysis;
- production analysis;
- energy monitoring;
- predictive maintenance.
Perbedaan umum antara database transaksi dan historian dapat dilihat berikut:
| Aspek | Database Transaksional | Historian |
|---|---|---|
| Fokus | Data transaksi | Data proses |
| Data | Relasional | Time-series |
| Kebutuhan | Record terstruktur | High-volume process data |
| Penggunaan | Aplikasi | Monitoring dan analytics |
| Query | Transaksi | Trend dan historical analysis |
Keduanya dapat digunakan secara bersamaan sesuai kebutuhan arsitektur.
Database Design
Database yang buruk dapat menyebabkan performance dan maintenance problems.
Database design harus memperhatikan:
- struktur tabel;
- primary key;
- foreign key;
- indexing;
- data type;
- normalization;
- retention;
- partitioning;
- backup;
- access control.
Untuk sistem industrial, desain database juga harus mempertimbangkan jumlah tag dan frekuensi data logging.
Contoh Struktur Database
Misalnya perusahaan menyimpan data production line.
Tabel dapat terdiri dari:
Equipment
- Equipment_ID;
- Equipment_Name;
- Area;
- Type;
- Status.
Process_Data
- Record_ID;
- Equipment_ID;
- Timestamp;
- Parameter;
- Value;
- Quality.
Alarm
- Alarm_ID;
- Timestamp;
- Tag;
- Priority;
- Status;
- Acknowledgement.
Struktur tersebut memungkinkan data dikembangkan tanpa harus membuat sistem yang terlalu kompleks.
Alarm Database Management
Alarm merupakan data penting yang perlu dikelola.
Database alarm dapat menyimpan:
- waktu alarm;
- alarm tag;
- alarm description;
- priority;
- activation;
- acknowledgement;
- return to normal;
- operator;
- duration.
Data tersebut dapat digunakan untuk:
- alarm analysis;
- alarm performance;
- troubleshooting;
- audit;
- process improvement.
Dengan historical alarm data, perusahaan dapat mengetahui alarm yang paling sering terjadi dan menentukan tindakan perbaikan.
Event Management
Event berbeda dengan alarm. Event dapat berupa aktivitas atau perubahan status yang perlu dicatat.
Contohnya:
- operator login;
- operator logout;
- equipment start;
- equipment stop;
- mode change;
- setpoint change;
- configuration change.
Event logging dapat membantu perusahaan memiliki operational traceability.
Reporting dan Dashboard
Data SCADA dan database dapat digunakan untuk membuat berbagai laporan.
Contohnya:
- daily production report;
- equipment utilization;
- alarm report;
- downtime report;
- energy report;
- process performance;
- maintenance report.
Dashboard dapat menampilkan:
- production output;
- OEE;
- downtime;
- energy consumption;
- equipment availability;
- alarm frequency.
Dengan demikian, data SCADA dapat digunakan tidak hanya oleh operator tetapi juga supervisor, maintenance, engineering, dan management.
Integrasi SCADA dengan Database
Integrasi dapat dilakukan melalui beberapa pendekatan tergantung platform dan arsitektur.
Contohnya:
SCADA → Database
untuk historical logging.
SCADA → Middleware → Database
untuk integrasi yang lebih kompleks.
SCADA → Historian → Analytics
untuk operational analytics.
SCADA → MES → ERP
untuk integrasi antara operational technology dan business system.
Setiap pendekatan harus memperhatikan keamanan dan reliability.
SCADA Database Performance
Semakin besar sistem, semakin penting performance database.
Masalah yang dapat muncul:
- query lambat;
- database terlalu besar;
- indexing tidak optimal;
- logging terlalu sering;
- storage penuh;
- connection overload;
- excessive historical data.
Strategi optimasi dapat mencakup:
- indexing;
- data retention;
- archiving;
- partitioning;
- query optimization;
- connection management;
- storage monitoring.
Cybersecurity dalam SCADA Programming dan Database
SCADA dan database harus dilindungi karena keduanya dapat berisi data operasional penting.
Beberapa praktik keamanan:
- authentication;
- role-based access;
- least privilege;
- network segmentation;
- firewall;
- secure communication;
- audit logging;
- backup;
- patch management;
- secure remote access.
Database Access Control
Tidak semua user membutuhkan akses langsung ke database.
Contohnya:
| User | Akses |
|---|---|
| Operator | Tidak perlu direct database administration |
| Supervisor | Reporting/read access |
| Engineer | Engineering-related access |
| Database Administrator | Database administration |
| IT/OT Security | Security monitoring |
Prinsip least privilege membantu mengurangi risiko perubahan atau manipulasi data tanpa otorisasi.
Backup dan Recovery
Database SCADA harus memiliki strategi backup.
Backup dapat meliputi:
- database;
- SCADA project;
- scripts;
- tag configuration;
- alarm configuration;
- historian;
- system configuration;
- documentation.
Strategi backup harus memperhatikan:
- frekuensi;
- lokasi backup;
- retention;
- restore testing;
- disaster recovery.
Backup yang tidak pernah diuji proses restore-nya memiliki risiko tidak dapat digunakan ketika terjadi incident.
Troubleshooting SCADA Programming
Ketika terjadi masalah, engineer harus mampu menentukan apakah sumber gangguan berada pada:
- field device;
- PLC;
- network;
- SCADA;
- script;
- database;
- server;
- user configuration.
Pendekatan troubleshooting dapat dilakukan secara bertahap.
Periksa Communication
Apakah SCADA masih menerima data dari PLC?
Periksa Tag
Apakah tag memiliki nilai dan quality yang benar?
Periksa Script
Apakah terdapat error pada script?
Periksa Database Connection
Apakah koneksi database tersedia?
Periksa Query
Apakah query menghasilkan data?
Periksa Storage
Apakah kapasitas penyimpanan masih mencukupi?
Pendekatan sistematis membantu mengurangi waktu troubleshooting.
Contoh Kasus Nyata: Manufacturing Plant
Sebuah manufacturing plant memiliki beberapa production line yang dikendalikan oleh PLC dan dimonitor melalui SCADA.
Masalah yang dihadapi adalah:
- data produksi hanya tersedia secara real-time;
- historical data tidak terstruktur;
- supervisor kesulitan melihat downtime;
- alarm tidak mudah dianalisis;
- laporan masih dibuat manual.
Perusahaan kemudian mengembangkan sistem SCADA programming dan database management.
Solusi
Engineer melakukan:
- standardisasi tag;
- pengembangan SCADA script;
- database integration;
- automatic data logging;
- alarm historical storage;
- production counter logging;
- dashboard development;
- automated reporting.
Data tersebut kemudian digunakan untuk menghitung:
- production output;
- downtime;
- equipment utilization;
- alarm frequency;
- production trend.
Hasil
Dengan sistem yang lebih terintegrasi, perusahaan memiliki data historis yang lebih terstruktur dan dapat menggunakannya untuk evaluasi operasional serta peningkatan efisiensi.
Contoh Kasus: Water Treatment Plant
Pada water treatment plant, SCADA digunakan untuk memonitor:
- pump;
- reservoir;
- flow;
- pressure;
- water level;
- chemical dosing.
Salah satu masalah adalah sulitnya menentukan penyebab penurunan flow.
Engineer kemudian mengintegrasikan SCADA dengan historical database.
Data flow dibandingkan dengan:
- pump status;
- pressure;
- valve position;
- motor current;
- reservoir level.
Dari historical trend tersebut, engineer dapat menemukan hubungan antara perubahan operating condition dan penurunan flow.
Kasus ini menunjukkan pentingnya integrasi SCADA programming dan database management untuk troubleshooting berbasis data.
Contoh Kasus: Energy Monitoring
Pada fasilitas industri, data konsumsi listrik dari beberapa equipment dikumpulkan melalui SCADA.
Database menyimpan:
- energy consumption;
- equipment runtime;
- production volume;
- timestamp.
Data tersebut kemudian dianalisis untuk melihat:
Energy Consumption ÷ Production Output
Dengan pendekatan tersebut, perusahaan dapat mengevaluasi energy intensity dan menemukan equipment atau periode operasi yang memiliki konsumsi tidak efisien.
Testing SCADA Programming dan Database
Testing harus dilakukan sebelum aplikasi digunakan di lingkungan produksi.
Tahapan pengujian dapat mencakup:
| Tahap | Fokus |
|---|---|
| Unit Testing | Fungsi script dan module |
| Integration Testing | Integrasi SCADA, PLC, database |
| Communication Testing | Komunikasi perangkat |
| Alarm Testing | Fungsi alarm |
| Data Logging Test | Penyimpanan data |
| Query Test | Pengambilan data |
| Performance Test | Beban sistem |
| Security Test | Hak akses |
| FAT | Verifikasi sebelum deployment |
| SAT | Verifikasi di site |
Testing harus menggunakan skenario yang representatif terhadap kondisi aktual.
FAT dan SAT
Factory Acceptance Test atau FAT digunakan untuk memverifikasi fungsi sistem sebelum implementasi di lokasi.
FAT dapat menguji:
- tag;
- screen;
- script;
- alarm;
- database;
- reporting;
- user access;
- communication.
Sementara Site Acceptance Test atau SAT dilakukan di lokasi aktual untuk memastikan sistem berfungsi dengan infrastructure sebenarnya.
SAT dapat mencakup:
- PLC communication;
- network;
- database connection;
- field integration;
- alarm;
- historian;
- control function;
- user access.
Dokumentasi SCADA Programming
Dokumentasi merupakan bagian penting dari engineering.
Dokumen yang sebaiknya tersedia antara lain:
- programming standard;
- tag list;
- I/O list;
- communication map;
- script documentation;
- database schema;
- alarm list;
- screen list;
- user access matrix;
- test procedure;
- FAT report;
- SAT report;
- backup procedure;
- recovery procedure.
Dokumentasi yang baik membuat sistem lebih mudah dipelihara dan dikembangkan.
Change Management
Perubahan program SCADA dan database harus dikendalikan.
Setiap perubahan idealnya memiliki:
- change request;
- impact assessment;
- approval;
- backup;
- development;
- testing;
- deployment;
- verification;
- documentation.
Hal ini penting untuk mencegah perubahan tidak terdokumentasi yang dapat mengganggu operasi.
Kompetensi yang Dikembangkan melalui Training SCADA Programming dan Database Management
Peserta diharapkan mampu memahami:
- konsep SCADA;
- SCADA architecture;
- tag management;
- SCADA programming;
- scripting;
- event handling;
- communication;
- PLC integration;
- database architecture;
- SQL dasar;
- data logging;
- historian;
- alarm database;
- reporting;
- troubleshooting;
- cybersecurity;
- backup;
- testing;
- documentation.
Materi Training
| Modul | Materi |
|---|---|
| 1 | Fundamental SCADA dan Industrial Automation |
| 2 | SCADA Architecture |
| 3 | Tag Management dan Data Structure |
| 4 | SCADA Programming |
| 5 | SCADA Scripting |
| 6 | Event dan Alarm Programming |
| 7 | PLC-SCADA Communication |
| 8 | Database Fundamentals |
| 9 | SQL untuk SCADA |
| 10 | Data Logging |
| 11 | Historian Management |
| 12 | Database Design |
| 13 | SCADA-Database Integration |
| 14 | Reporting dan Dashboard |
| 15 | Troubleshooting |
| 16 | Cybersecurity |
| 17 | Backup dan Recovery |
| 18 | FAT, SAT dan Commissioning |
Siapa yang Perlu Mengikuti Training Ini?
Training SCADA Programming dan Database Management untuk Industrial Automation sesuai bagi:
- SCADA Engineer;
- Automation Engineer;
- Control Engineer;
- PLC Engineer;
- Instrumentation Engineer;
- Electrical Engineer;
- Industrial IT Engineer;
- OT Engineer;
- System Integrator;
- Maintenance Engineer;
- Engineering Supervisor;
- Commissioning Engineer;
- Technical Support;
- Process Engineer;
- Database/IT professional yang menangani sistem OT.
Pelatihan juga relevan bagi perusahaan yang sedang melakukan digitalisasi sistem monitoring dan industrial data management.
Manfaat Training bagi Perusahaan
Pengembangan kompetensi SCADA programming dan database memberikan manfaat seperti:
Meningkatkan Kualitas Data
Data proses dapat dikelola secara lebih konsisten dan terstruktur.
Mempercepat Troubleshooting
Engineer dapat menggunakan historical data untuk menemukan pola gangguan.
Meningkatkan Operational Visibility
Supervisor dan management dapat memperoleh informasi proses yang lebih lengkap.
Mengurangi Pekerjaan Manual
Reporting dan data collection dapat diotomatisasi.
Mendukung Predictive Maintenance
Historical data dapat digunakan sebagai dasar analisis kondisi equipment.
Mendukung Digital Transformation
Data SCADA dapat menjadi sumber informasi bagi MES, analytics, dashboard, dan sistem enterprise.
Best Practices SCADA Programming
Beberapa best practices yang dapat diterapkan:
- gunakan naming convention;
- buat modular programming;
- gunakan reusable component;
- dokumentasikan script;
- hindari script yang tidak diperlukan;
- lakukan error handling;
- gunakan version control;
- lakukan testing sebelum deployment;
- pisahkan development dan production environment;
- lakukan backup sebelum perubahan;
- kontrol hak akses;
- dokumentasikan setiap perubahan.
Best Practices Database Management
Untuk database SCADA, perusahaan dapat menerapkan:
- desain schema secara terstruktur;
- gunakan indexing secara tepat;
- tentukan data retention;
- lakukan archiving;
- monitor database size;
- optimalkan query;
- batasi direct access;
- lakukan backup rutin;
- uji restore;
- monitor database performance;
- dokumentasikan struktur database.
Tantangan Implementasi
Implementasi SCADA programming dan database management dapat menghadapi beberapa tantangan.
| Tantangan | Dampak |
|---|---|
| Legacy system | Sulit diintegrasikan |
| Banyak vendor | Protokol berbeda |
| Tag terlalu banyak | Management kompleks |
| Logging terlalu sering | Database cepat membesar |
| Script tidak terstruktur | Sulit maintenance |
| Dokumentasi minim | Troubleshooting lambat |
| Cybersecurity lemah | Risiko keamanan |
| Skill terbatas | Ketergantungan pada vendor |
| Perubahan tidak terkontrol | Configuration drift |
Solusi harus disesuaikan dengan kondisi dan maturity level masing-masing organisasi.
SCADA Programming dan Industry 4.0
Konsep Industry 4.0 membuat data semakin penting dalam pengambilan keputusan.
SCADA dapat menjadi salah satu sumber data untuk:
- IIoT;
- edge computing;
- analytics;
- machine learning;
- predictive maintenance;
- digital twin;
- energy management;
- MES;
- enterprise analytics.
Dalam arsitektur tersebut, database dan historian berperan sebagai komponen penting yang menyediakan data berkualitas untuk sistem analitik.
Perkembangan SCADA dan Database di Era Digital
Beberapa perkembangan yang semakin relevan dalam industrial automation meliputi:
IIoT Integration
Perangkat industri semakin banyak terhubung ke sistem monitoring dan analytics.
Edge Computing
Data dapat diproses lebih dekat dengan sumbernya untuk mengurangi latency dan beban komunikasi.
Advanced Analytics
Historical data dapat digunakan untuk menemukan pola dan anomali.
Predictive Maintenance
Data equipment dapat digunakan untuk memperkirakan potensi kegagalan.
Cloud Integration
Dalam arsitektur yang sesuai, data operasional dapat diteruskan ke platform cloud untuk kebutuhan analitik atau enterprise reporting, dengan tetap mempertimbangkan keamanan OT.
AI-Assisted Monitoring
AI dapat digunakan untuk membantu mengidentifikasi pola abnormal dari data historis. Implementasi tetap perlu dikendalikan melalui validasi engineering, keamanan, dan governance yang sesuai.
Roadmap Pengembangan Kompetensi
Pengembangan kompetensi dapat dilakukan secara bertahap:
Level 1 — Fundamental
Memahami SCADA, PLC, HMI, tag, dan industrial communication.
Level 2 — Programming
Menguasai scripting, event, calculation, alarm, dan application logic.
Level 3 — Database
Memahami database structure, SQL, logging, historian, dan reporting.
Level 4 — Integration
Mengintegrasikan SCADA dengan PLC, database, historian, MES, dan analytics.
Level 5 — Advanced Engineering
Menguasai optimization, cybersecurity, redundancy, disaster recovery, dan advanced analytics.
Roadmap tersebut membantu organisasi membangun kompetensi internal secara berkelanjutan.
FAQ Training SCADA Programming dan Database Management
Apa yang dimaksud dengan SCADA Programming?
SCADA programming adalah proses mengembangkan dan mengonfigurasi fungsi aplikasi SCADA, seperti tag, scripting, event, alarm, komunikasi, data processing, dan integrasi sistem.
Apa hubungan SCADA dengan database?
SCADA menghasilkan data operasional yang dapat disimpan pada database atau historian untuk kebutuhan historical monitoring, reporting, troubleshooting, dan analytics.
Apakah training membahas SQL?
Ya. Dasar-dasar SQL yang relevan dengan kebutuhan pengambilan, pengelolaan, dan analisis data SCADA dapat menjadi bagian dari materi training.
Apa perbedaan database dengan historian?
Database relasional umumnya digunakan untuk data terstruktur dan transaksi, sedangkan historian dirancang untuk kebutuhan penyimpanan dan pengambilan data proses berbasis waktu dalam jumlah besar.
Apakah training ini membahas integrasi PLC?
Ya. Integrasi PLC-SCADA merupakan bagian penting karena data dari PLC harus dipetakan ke tag SCADA sebelum digunakan untuk monitoring, alarm, logging, atau database.
Siapa yang cocok mengikuti training ini?
Training sesuai bagi SCADA engineer, automation engineer, PLC engineer, control engineer, instrumentation engineer, system integrator, maintenance engineer, OT/industrial IT professional, dan personel teknis lainnya.
Apakah database SCADA perlu dilakukan backup?
Ya. Database, konfigurasi SCADA, historian, script, tag, dan dokumentasi penting sebaiknya memiliki strategi backup dan recovery yang teruji.
Kesimpulan
Training SCADA Programming dan Database Management untuk Industrial Automation merupakan program pengembangan kompetensi yang menggabungkan kemampuan programming SCADA dengan pengelolaan data industri. Keduanya menjadi semakin penting karena sistem otomasi modern tidak hanya membutuhkan kemampuan monitoring secara real-time, tetapi juga kemampuan mengubah data operasional menjadi informasi yang dapat digunakan untuk pengambilan keputusan.
SCADA programming berperan dalam membangun fungsi aplikasi, tag management, scripting, event handling, alarm, komunikasi, dan integrasi. Sementara database management memastikan data dapat disimpan, dikelola, dicari, dianalisis, dan digunakan dalam jangka panjang.
Integrasi yang baik antara PLC, SCADA, HMI, historian, database, dan analytics dapat membantu perusahaan meningkatkan operational visibility, mempercepat troubleshooting, mengurangi pekerjaan manual, meningkatkan reliability, dan mendukung digital transformation.
Dengan kompetensi yang tepat, engineer tidak hanya mampu membuat aplikasi SCADA bekerja, tetapi juga mampu membangun sistem yang terstruktur, scalable, maintainable, aman, dan siap dikembangkan sesuai kebutuhan industrial automation modern.
Tingkatkan kompetensi tim dalam SCADA Programming dan Database Management untuk membangun sistem otomasi industri yang terintegrasi, berbasis data, aman, dan siap mendukung kebutuhan digitalisasi industri. Hubungi kami untuk mendapatkan informasi program training, materi, jadwal, dan pelaksanaan yang dapat disesuaikan dengan kebutuhan perusahaan Anda.
Lokasi: HI Hotel Senen
📍 Jl. Pasar Senen No.3 Jakarta Pusat 10410
| Hari | Tanggal / Bulan |
| Rabu - Kamis | 14 - 15 Januari 2026 |
| Rabu - Kamis | 21 - 22 Januari 2026 |
| Rabu - Kamis | 28 - 29 Januari 2026 |
| Rabu - Kamis | 4 - 5 Februari 2026 |
| Rabu - Kamis | 11 - 12 Februari 2026 |
| Rabu - Kamis | 18 - 19 Februari 2026 |
| Rabu - Kamis | 25 - 26 Februari 2026 |
| Rabu - Kamis | 4 - 5 Maret 2026 |
| Rabu - Kamis | 11 - 12 Maret 2026 |
| Rabu - Kamis | 18 - 19 Maret 2026 |
| Rabu - Kamis | 25 - 26 Maret 2026 |
| Rabu - Kamis | 1 - 2 April 2026 |
| Rabu - Kamis | 8 - 9 April 2026 |
| Rabu - Kamis | 15 - 16 April 2026 |
| Rabu - Kamis | 22 - 23 April 2026 |
| Rabu - Kamis | 29 - 30 April 2026 |
| Rabu - Kamis | 6 - 7 Mei 2026 |
| Rabu - Kamis | 13 - 14 Mei 2026 |
| Rabu - Kamis | 20 - 21 Mei 2026 |
| Rabu - Kamis | 27 - 28 Mei 2026 |
| Rabu - Kamis | 3 - 4 Juni 2026 |
| Rabu - Kamis | 10 - 11 Juni 2026 |
| Rabu - Kamis | 17 - 18 Juni 2026 |
| Rabu - Kamis | 24 - 25 Juni 2026 |
| Rabu - Kamis | 1 - 2 Juli 2026 |
| Rabu - Kamis | 8 - 9 Juli 2026 |
| Rabu - Kamis | 15 - 16 Juli 2026 |
| Rabu - Kamis | 22 - 23 Juli 2026 |
| Rabu - Kamis | 29 - 30 Juli 2026 |
| Rabu - Kamis | 5 - 6 Agustus 2026 |
| Rabu - Kamis | 12 - 13 Agustus 2026 |
| Rabu - Kamis | 19 - 20 Agustus 2026 |
| Rabu - Kamis | 26 - 27 Agustus 2026 |
| Rabu - Kamis | 2 - 3 September 2026 |
| Rabu - Kamis | 9 - 10 September 2026 |
| Rabu - Kamis | 16 - 17 September 2026 |
| Rabu - Kamis | 23 - 24 September 2026 |
| Rabu - Kamis | 30 - 1 Oktober 2026 |
| Rabu - Kamis | 7 - 8 Oktober 2026 |
| Rabu - Kamis | 14 - 15 Oktober 2026 |
| Rabu - Kamis | 21 - 22 Oktober 2026 |
| Rabu - Kamis | 28 - 29 Oktober 2026 |
| Rabu - Kamis | 4 - 5 November 2026 |
| Rabu - Kamis | 11 - 12 November 2026 |
| Rabu - Kamis | 18 - 19 November 2026 |
| Rabu - Kamis | 25 - 26 November 2026 |
| Rabu - Kamis | 2 - 3 Desember 2026 |
| Rabu - Kamis | 9 - 10 Desember 2026 |
| Rabu - Kamis | 16 - 17 Desember 2026 |
| Rabu - Kamis | 23 - 24 Desember 2026 |
| Rabu - Kamis | 30 - 31 Desember 2026 |
Lokasi: Serela Cihampelas Hotel Bandun
📍 Jl. Cihampelas No.147, Cipaganti, Kecamatan Coblong, Kota Bandung, Jawa Barat 40131
| Hari | Tanggal / Bulan |
| Rabu - Kamis | 14 - 15 Januari 2026 |
| Rabu - Kamis | 21 - 22 Januari 2026 |
| Rabu - Kamis | 28 - 29 Januari 2026 |
| Rabu - Kamis | 4 - 5 Februari 2026 |
| Rabu - Kamis | 11 - 12 Februari 2026 |
| Rabu - Kamis | 18 - 19 Februari 2026 |
| Rabu - Kamis | 25 - 26 Februari 2026 |
| Rabu - Kamis | 4 - 5 Maret 2026 |
| Rabu - Kamis | 11 - 12 Maret 2026 |
| Rabu - Kamis | 18 - 19 Maret 2026 |
| Rabu - Kamis | 25 - 26 Maret 2026 |
| Rabu - Kamis | 1 - 2 April 2026 |
| Rabu - Kamis | 8 - 9 April 2026 |
| Rabu - Kamis | 15 - 16 April 2026 |
| Rabu - Kamis | 22 - 23 April 2026 |
| Rabu - Kamis | 29 - 30 April 2026 |
| Rabu - Kamis | 6 - 7 Mei 2026 |
| Rabu - Kamis | 13 - 14 Mei 2026 |
| Rabu - Kamis | 20 - 21 Mei 2026 |
| Rabu - Kamis | 27 - 28 Mei 2026 |
| Rabu - Kamis | 3 - 4 Juni 2026 |
| Rabu - Kamis | 10 - 11 Juni 2026 |
| Rabu - Kamis | 17 - 18 Juni 2026 |
| Rabu - Kamis | 24 - 25 Juni 2026 |
| Rabu - Kamis | 1 - 2 Juli 2026 |
| Rabu - Kamis | 8 - 9 Juli 2026 |
| Rabu - Kamis | 15 - 16 Juli 2026 |
| Rabu - Kamis | 22 - 23 Juli 2026 |
| Rabu - Kamis | 29 - 30 Juli 2026 |
| Rabu - Kamis | 5 - 6 Agustus 2026 |
| Rabu - Kamis | 12 - 13 Agustus 2026 |
| Rabu - Kamis | 19 - 20 Agustus 2026 |
| Rabu - Kamis | 26 - 27 Agustus 2026 |
| Rabu - Kamis | 2 - 3 September 2026 |
| Rabu - Kamis | 9 - 10 September 2026 |
| Rabu - Kamis | 16 - 17 September 2026 |
| Rabu - Kamis | 23 - 24 September 2026 |
| Rabu - Kamis | 30 - 1 Oktober 2026 |
| Rabu - Kamis | 7 - 8 Oktober 2026 |
| Rabu - Kamis | 14 - 15 Oktober 2026 |
| Rabu - Kamis | 21 - 22 Oktober 2026 |
| Rabu - Kamis | 28 - 29 Oktober 2026 |
| Rabu - Kamis | 4 - 5 November 2026 |
| Rabu - Kamis | 11 - 12 November 2026 |
| Rabu - Kamis | 18 - 19 November 2026 |
| Rabu - Kamis | 25 - 26 November 2026 |
| Rabu - Kamis | 2 - 3 Desember 2026 |
| Rabu - Kamis | 9 - 10 Desember 2026 |
| Rabu - Kamis | 16 - 17 Desember 2026 |
| Rabu - Kamis | 23 - 24 Desember 2026 |
| Rabu - Kamis | 30 - 31 Desember 2026 |
Lokasi: Swiss-Belexpress Kuta Legian
📍 Jl. Legian Gg. Troppozone, Lingkungan Pelasa, Kuta, Kec. Kuta, Kabupaten Badung, Bali 80361
| Hari | Tanggal / Bulan |
| Rabu - Kamis | 14 - 15 Januari 2026 |
| Rabu - Kamis | 21 - 22 Januari 2026 |
| Rabu - Kamis | 28 - 29 Januari 2026 |
| Rabu - Kamis | 4 - 5 Februari 2026 |
| Rabu - Kamis | 11 - 12 Februari 2026 |
| Rabu - Kamis | 18 - 19 Februari 2026 |
| Rabu - Kamis | 25 - 26 Februari 2026 |
| Rabu - Kamis | 4 - 5 Maret 2026 |
| Rabu - Kamis | 11 - 12 Maret 2026 |
| Rabu - Kamis | 18 - 19 Maret 2026 |
| Rabu - Kamis | 25 - 26 Maret 2026 |
| Rabu - Kamis | 1 - 2 April 2026 |
| Rabu - Kamis | 8 - 9 April 2026 |
| Rabu - Kamis | 15 - 16 April 2026 |
| Rabu - Kamis | 22 - 23 April 2026 |
| Rabu - Kamis | 29 - 30 April 2026 |
| Rabu - Kamis | 6 - 7 Mei 2026 |
| Rabu - Kamis | 13 - 14 Mei 2026 |
| Rabu - Kamis | 20 - 21 Mei 2026 |
| Rabu - Kamis | 27 - 28 Mei 2026 |
| Rabu - Kamis | 3 - 4 Juni 2026 |
| Rabu - Kamis | 10 - 11 Juni 2026 |
| Rabu - Kamis | 17 - 18 Juni 2026 |
| Rabu - Kamis | 24 - 25 Juni 2026 |
| Rabu - Kamis | 1 - 2 Juli 2026 |
| Rabu - Kamis | 8 - 9 Juli 2026 |
| Rabu - Kamis | 15 - 16 Juli 2026 |
| Rabu - Kamis | 22 - 23 Juli 2026 |
| Rabu - Kamis | 29 - 30 Juli 2026 |
| Rabu - Kamis | 5 - 6 Agustus 2026 |
| Rabu - Kamis | 12 - 13 Agustus 2026 |
| Rabu - Kamis | 19 - 20 Agustus 2026 |
| Rabu - Kamis | 26 - 27 Agustus 2026 |
| Rabu - Kamis | 2 - 3 September 2026 |
| Rabu - Kamis | 9 - 10 September 2026 |
| Rabu - Kamis | 16 - 17 September 2026 |
| Rabu - Kamis | 23 - 24 September 2026 |
| Rabu - Kamis | 30 - 1 Oktober 2026 |
| Rabu - Kamis | 7 - 8 Oktober 2026 |
| Rabu - Kamis | 14 - 15 Oktober 2026 |
| Rabu - Kamis | 21 - 22 Oktober 2026 |
| Rabu - Kamis | 28 - 29 Oktober 2026 |
| Rabu - Kamis | 4 - 5 November 2026 |
| Rabu - Kamis | 11 - 12 November 2026 |
| Rabu - Kamis | 18 - 19 November 2026 |
| Rabu - Kamis | 25 - 26 November 2026 |
| Rabu - Kamis | 2 - 3 Desember 2026 |
| Rabu - Kamis | 9 - 10 Desember 2026 |
| Rabu - Kamis | 16 - 17 Desember 2026 |
| Rabu - Kamis | 23 - 24 Desember 2026 |
| Rabu - Kamis | 30 - 31 Desember 2026 |
Lokasi: Hotel NEO+ - Bp
📍 Jl. Mayjend Sutoyo No.67, Gunungsari Ulu, Kec. Balikpapan Tengah, Kota Balikpapan, Kalimantan Timur 7612
| Hari | Tanggal / Bulan |
| Rabu - Kamis | 14 - 15 Januari 2026 |
| Rabu - Kamis | 21 - 22 Januari 2026 |
| Rabu - Kamis | 28 - 29 Januari 2026 |
| Rabu - Kamis | 4 - 5 Februari 2026 |
| Rabu - Kamis | 11 - 12 Februari 2026 |
| Rabu - Kamis | 18 - 19 Februari 2026 |
| Rabu - Kamis | 25 - 26 Februari 2026 |
| Rabu - Kamis | 4 - 5 Maret 2026 |
| Rabu - Kamis | 11 - 12 Maret 2026 |
| Rabu - Kamis | 18 - 19 Maret 2026 |
| Rabu - Kamis | 25 - 26 Maret 2026 |
| Rabu - Kamis | 1 - 2 April 2026 |
| Rabu - Kamis | 8 - 9 April 2026 |
| Rabu - Kamis | 15 - 16 April 2026 |
| Rabu - Kamis | 22 - 23 April 2026 |
| Rabu - Kamis | 29 - 30 April 2026 |
| Rabu - Kamis | 6 - 7 Mei 2026 |
| Rabu - Kamis | 13 - 14 Mei 2026 |
| Rabu - Kamis | 20 - 21 Mei 2026 |
| Rabu - Kamis | 27 - 28 Mei 2026 |
| Rabu - Kamis | 3 - 4 Juni 2026 |
| Rabu - Kamis | 10 - 11 Juni 2026 |
| Rabu - Kamis | 17 - 18 Juni 2026 |
| Rabu - Kamis | 24 - 25 Juni 2026 |
| Rabu - Kamis | 1 - 2 Juli 2026 |
| Rabu - Kamis | 8 - 9 Juli 2026 |
| Rabu - Kamis | 15 - 16 Juli 2026 |
| Rabu - Kamis | 22 - 23 Juli 2026 |
| Rabu - Kamis | 29 - 30 Juli 2026 |
| Rabu - Kamis | 5 - 6 Agustus 2026 |
| Rabu - Kamis | 12 - 13 Agustus 2026 |
| Rabu - Kamis | 19 - 20 Agustus 2026 |
| Rabu - Kamis | 26 - 27 Agustus 2026 |
| Rabu - Kamis | 2 - 3 September 2026 |
| Rabu - Kamis | 9 - 10 September 2026 |
| Rabu - Kamis | 16 - 17 September 2026 |
| Rabu - Kamis | 23 - 24 September 2026 |
| Rabu - Kamis | 30 - 1 Oktober 2026 |
| Rabu - Kamis | 7 - 8 Oktober 2026 |
| Rabu - Kamis | 14 - 15 Oktober 2026 |
| Rabu - Kamis | 21 - 22 Oktober 2026 |
| Rabu - Kamis | 28 - 29 Oktober 2026 |
| Rabu - Kamis | 4 - 5 November 2026 |
| Rabu - Kamis | 11 - 12 November 2026 |
| Rabu - Kamis | 18 - 19 November 2026 |
| Rabu - Kamis | 25 - 26 November 2026 |
| Rabu - Kamis | 2 - 3 Desember 2026 |
| Rabu - Kamis | 9 - 10 Desember 2026 |
| Rabu - Kamis | 16 - 17 Desember 2026 |
| Rabu - Kamis | 23 - 24 Desember 2026 |
| Rabu - Kamis | 30 - 31 Desember 2026 |
| Hari | Tanggal / Bulan |
| Rabu - Kamis | 14 - 15 Januari 2026 |
| Rabu - Kamis | 21 - 22 Januari 2026 |
| Rabu - Kamis | 28 - 29 Januari 2026 |
| Rabu - Kamis | 4 - 5 Februari 2026 |
| Rabu - Kamis | 11 - 12 Februari 2026 |
| Rabu - Kamis | 18 - 19 Februari 2026 |
| Rabu - Kamis | 25 - 26 Februari 2026 |
| Rabu - Kamis | 4 - 5 Maret 2026 |
| Rabu - Kamis | 11 - 12 Maret 2026 |
| Rabu - Kamis | 18 - 19 Maret 2026 |
| Rabu - Kamis | 25 - 26 Maret 2026 |
| Rabu - Kamis | 1 - 2 April 2026 |
| Rabu - Kamis | 8 - 9 April 2026 |
| Rabu - Kamis | 15 - 16 April 2026 |
| Rabu - Kamis | 22 - 23 April 2026 |
| Rabu - Kamis | 29 - 30 April 2026 |
| Rabu - Kamis | 6 - 7 Mei 2026 |
| Rabu - Kamis | 13 - 14 Mei 2026 |
| Rabu - Kamis | 20 - 21 Mei 2026 |
| Rabu - Kamis | 27 - 28 Mei 2026 |
| Rabu - Kamis | 3 - 4 Juni 2026 |
| Rabu - Kamis | 10 - 11 Juni 2026 |
| Rabu - Kamis | 17 - 18 Juni 2026 |
| Rabu - Kamis | 24 - 25 Juni 2026 |
| Rabu - Kamis | 1 - 2 Juli 2026 |
| Rabu - Kamis | 8 - 9 Juli 2026 |
| Rabu - Kamis | 15 - 16 Juli 2026 |
| Rabu - Kamis | 22 - 23 Juli 2026 |
| Rabu - Kamis | 29 - 30 Juli 2026 |
| Rabu - Kamis | 5 - 6 Agustus 2026 |
| Rabu - Kamis | 12 - 13 Agustus 2026 |
| Rabu - Kamis | 19 - 20 Agustus 2026 |
| Rabu - Kamis | 26 - 27 Agustus 2026 |
| Rabu - Kamis | 2 - 3 September 2026 |
| Rabu - Kamis | 9 - 10 September 2026 |
| Rabu - Kamis | 16 - 17 September 2026 |
| Rabu - Kamis | 23 - 24 September 2026 |
| Rabu - Kamis | 30 - 1 Oktober 2026 |
| Rabu - Kamis | 7 - 8 Oktober 2026 |
| Rabu - Kamis | 14 - 15 Oktober 2026 |
| Rabu - Kamis | 21 - 22 Oktober 2026 |
| Rabu - Kamis | 28 - 29 Oktober 2026 |
| Rabu - Kamis | 4 - 5 November 2026 |
| Rabu - Kamis | 11 - 12 November 2026 |
| Rabu - Kamis | 18 - 19 November 2026 |
| Rabu - Kamis | 25 - 26 November 2026 |
| Rabu - Kamis | 2 - 3 Desember 2026 |
| Rabu - Kamis | 9 - 10 Desember 2026 |
| Rabu - Kamis | 16 - 17 Desember 2026 |
| Rabu - Kamis | 23 - 24 Desember 2026 |
| Rabu - Kamis | 30 - 31 Desember 2026 |
Lokasi: Biz Hotel - Batam
📍 Komplek Nagoya Newtown Blok T No.15 Jalan Kompleks Nagoya City Walk, Lubuk Baja Kota, Kec. Lubuk Baja, Kota Batam, Kepulauan Riau 2944
| Hari | Tanggal / Bulan |
| Rabu - Kamis | 14 - 15 Januari 2026 |
| Rabu - Kamis | 21 - 22 Januari 2026 |
| Rabu - Kamis | 28 - 29 Januari 2026 |
| Rabu - Kamis | 4 - 5 Februari 2026 |
| Rabu - Kamis | 11 - 12 Februari 2026 |
| Rabu - Kamis | 18 - 19 Februari 2026 |
| Rabu - Kamis | 25 - 26 Februari 2026 |
| Rabu - Kamis | 4 - 5 Maret 2026 |
| Rabu - Kamis | 11 - 12 Maret 2026 |
| Rabu - Kamis | 18 - 19 Maret 2026 |
| Rabu - Kamis | 25 - 26 Maret 2026 |
| Rabu - Kamis | 1 - 2 April 2026 |
| Rabu - Kamis | 8 - 9 April 2026 |
| Rabu - Kamis | 15 - 16 April 2026 |
| Rabu - Kamis | 22 - 23 April 2026 |
| Rabu - Kamis | 29 - 30 April 2026 |
| Rabu - Kamis | 6 - 7 Mei 2026 |
| Rabu - Kamis | 13 - 14 Mei 2026 |
| Rabu - Kamis | 20 - 21 Mei 2026 |
| Rabu - Kamis | 27 - 28 Mei 2026 |
| Rabu - Kamis | 3 - 4 Juni 2026 |
| Rabu - Kamis | 10 - 11 Juni 2026 |
| Rabu - Kamis | 17 - 18 Juni 2026 |
| Rabu - Kamis | 24 - 25 Juni 2026 |
| Rabu - Kamis | 1 - 2 Juli 2026 |
| Rabu - Kamis | 8 - 9 Juli 2026 |
| Rabu - Kamis | 15 - 16 Juli 2026 |
| Rabu - Kamis | 22 - 23 Juli 2026 |
| Rabu - Kamis | 29 - 30 Juli 2026 |
| Rabu - Kamis | 5 - 6 Agustus 2026 |
| Rabu - Kamis | 12 - 13 Agustus 2026 |
| Rabu - Kamis | 19 - 20 Agustus 2026 |
| Rabu - Kamis | 26 - 27 Agustus 2026 |
| Rabu - Kamis | 2 - 3 September 2026 |
| Rabu - Kamis | 9 - 10 September 2026 |
| Rabu - Kamis | 16 - 17 September 2026 |
| Rabu - Kamis | 23 - 24 September 2026 |
| Rabu - Kamis | 30 - 1 Oktober 2026 |
| Rabu - Kamis | 7 - 8 Oktober 2026 |
| Rabu - Kamis | 14 - 15 Oktober 2026 |
| Rabu - Kamis | 21 - 22 Oktober 2026 |
| Rabu - Kamis | 28 - 29 Oktober 2026 |
| Rabu - Kamis | 4 - 5 November 2026 |
| Rabu - Kamis | 11 - 12 November 2026 |
| Rabu - Kamis | 18 - 19 November 2026 |
| Rabu - Kamis | 25 - 26 November 2026 |
| Rabu - Kamis | 2 - 3 Desember 2026 |
| Rabu - Kamis | 9 - 10 Desember 2026 |
| Rabu - Kamis | 16 - 17 Desember 2026 |
| Rabu - Kamis | 23 - 24 Desember 2026 |
| Rabu - Kamis | 30 - 31 Desember 2026 |
Lokasi: MaxOne Hotel Dharmahusada
📍 Jl. Dharmahusada No.189, Mojo, Kec. Gubeng, Surabaya, Jawa Timur 60285
| Hari | Tanggal / Bulan |
| Rabu - Kamis | 14 - 15 Januari 2026 |
| Rabu - Kamis | 21 - 22 Januari 2026 |
| Rabu - Kamis | 28 - 29 Januari 2026 |
| Rabu - Kamis | 4 - 5 Februari 2026 |
| Rabu - Kamis | 11 - 12 Februari 2026 |
| Rabu - Kamis | 18 - 19 Februari 2026 |
| Rabu - Kamis | 25 - 26 Februari 2026 |
| Rabu - Kamis | 4 - 5 Maret 2026 |
| Rabu - Kamis | 11 - 12 Maret 2026 |
| Rabu - Kamis | 18 - 19 Maret 2026 |
| Rabu - Kamis | 25 - 26 Maret 2026 |
| Rabu - Kamis | 1 - 2 April 2026 |
| Rabu - Kamis | 8 - 9 April 2026 |
| Rabu - Kamis | 15 - 16 April 2026 |
| Rabu - Kamis | 22 - 23 April 2026 |
| Rabu - Kamis | 29 - 30 April 2026 |
| Rabu - Kamis | 6 - 7 Mei 2026 |
| Rabu - Kamis | 13 - 14 Mei 2026 |
| Rabu - Kamis | 20 - 21 Mei 2026 |
| Rabu - Kamis | 27 - 28 Mei 2026 |
| Rabu - Kamis | 3 - 4 Juni 2026 |
| Rabu - Kamis | 10 - 11 Juni 2026 |
| Rabu - Kamis | 17 - 18 Juni 2026 |
| Rabu - Kamis | 24 - 25 Juni 2026 |
| Rabu - Kamis | 1 - 2 Juli 2026 |
| Rabu - Kamis | 8 - 9 Juli 2026 |
| Rabu - Kamis | 15 - 16 Juli 2026 |
| Rabu - Kamis | 22 - 23 Juli 2026 |
| Rabu - Kamis | 29 - 30 Juli 2026 |
| Rabu - Kamis | 5 - 6 Agustus 2026 |
| Rabu - Kamis | 12 - 13 Agustus 2026 |
| Rabu - Kamis | 19 - 20 Agustus 2026 |
| Rabu - Kamis | 26 - 27 Agustus 2026 |
| Rabu - Kamis | 2 - 3 September 2026 |
| Rabu - Kamis | 9 - 10 September 2026 |
| Rabu - Kamis | 16 - 17 September 2026 |
| Rabu - Kamis | 23 - 24 September 2026 |
| Rabu - Kamis | 30 - 1 Oktober 2026 |
| Rabu - Kamis | 7 - 8 Oktober 2026 |
| Rabu - Kamis | 14 - 15 Oktober 2026 |
| Rabu - Kamis | 21 - 22 Oktober 2026 |
| Rabu - Kamis | 28 - 29 Oktober 2026 |
| Rabu - Kamis | 4 - 5 November 2026 |
| Rabu - Kamis | 11 - 12 November 2026 |
| Rabu - Kamis | 18 - 19 November 2026 |
| Rabu - Kamis | 25 - 26 November 2026 |
| Rabu - Kamis | 2 - 3 Desember 2026 |
| Rabu - Kamis | 9 - 10 Desember 2026 |
| Rabu - Kamis | 16 - 17 Desember 2026 |
| Rabu - Kamis | 23 - 24 Desember 2026 |
| Rabu - Kamis | 30 - 31 Desember 2026 |
Lokasi: Gets Hotel Malang
📍 Jl. Brigjend Slamet Riadi No.38, Oro-oro Dowo, Kec. Klojen, Kota Malang, Jawa Timur 65119
| Hari | Tanggal / Bulan |
| Rabu - Kamis | 14 - 15 Januari 2026 |
| Rabu - Kamis | 21 - 22 Januari 2026 |
| Rabu - Kamis | 28 - 29 Januari 2026 |
| Rabu - Kamis | 4 - 5 Februari 2026 |
| Rabu - Kamis | 11 - 12 Februari 2026 |
| Rabu - Kamis | 18 - 19 Februari 2026 |
| Rabu - Kamis | 25 - 26 Februari 2026 |
| Rabu - Kamis | 4 - 5 Maret 2026 |
| Rabu - Kamis | 11 - 12 Maret 2026 |
| Rabu - Kamis | 18 - 19 Maret 2026 |
| Rabu - Kamis | 25 - 26 Maret 2026 |
| Rabu - Kamis | 1 - 2 April 2026 |
| Rabu - Kamis | 8 - 9 April 2026 |
| Rabu - Kamis | 15 - 16 April 2026 |
| Rabu - Kamis | 22 - 23 April 2026 |
| Rabu - Kamis | 29 - 30 April 2026 |
| Rabu - Kamis | 6 - 7 Mei 2026 |
| Rabu - Kamis | 13 - 14 Mei 2026 |
| Rabu - Kamis | 20 - 21 Mei 2026 |
| Rabu - Kamis | 27 - 28 Mei 2026 |
| Rabu - Kamis | 3 - 4 Juni 2026 |
| Rabu - Kamis | 10 - 11 Juni 2026 |
| Rabu - Kamis | 17 - 18 Juni 2026 |
| Rabu - Kamis | 24 - 25 Juni 2026 |
| Rabu - Kamis | 1 - 2 Juli 2026 |
| Rabu - Kamis | 8 - 9 Juli 2026 |
| Rabu - Kamis | 15 - 16 Juli 2026 |
| Rabu - Kamis | 22 - 23 Juli 2026 |
| Rabu - Kamis | 29 - 30 Juli 2026 |
| Rabu - Kamis | 5 - 6 Agustus 2026 |
| Rabu - Kamis | 12 - 13 Agustus 2026 |
| Rabu - Kamis | 19 - 20 Agustus 2026 |
| Rabu - Kamis | 26 - 27 Agustus 2026 |
| Rabu - Kamis | 2 - 3 September 2026 |
| Rabu - Kamis | 9 - 10 September 2026 |
| Rabu - Kamis | 16 - 17 September 2026 |
| Rabu - Kamis | 23 - 24 September 2026 |
| Rabu - Kamis | 30 - 1 Oktober 2026 |
| Rabu - Kamis | 7 - 8 Oktober 2026 |
| Rabu - Kamis | 14 - 15 Oktober 2026 |
| Rabu - Kamis | 21 - 22 Oktober 2026 |
| Rabu - Kamis | 28 - 29 Oktober 2026 |
| Rabu - Kamis | 4 - 5 November 2026 |
| Rabu - Kamis | 11 - 12 November 2026 |
| Rabu - Kamis | 18 - 19 November 2026 |
| Rabu - Kamis | 25 - 26 November 2026 |
| Rabu - Kamis | 2 - 3 Desember 2026 |
| Rabu - Kamis | 9 - 10 Desember 2026 |
| Rabu - Kamis | 16 - 17 Desember 2026 |
| Rabu - Kamis | 23 - 24 Desember 2026 |
| Rabu - Kamis | 30 - 31 Desember 2026 |
Lokasi: favehotel S. Parman - Medan
📍 Jl. S. Parman No.313A, Petisah Hulu, Kec. Medan Baru, Kota Medan, Sumatera Utara 20152
| Hari | Tanggal / Bulan |
| Rabu - Kamis | 14 - 15 Januari 2026 |
| Rabu - Kamis | 21 - 22 Januari 2026 |
| Rabu - Kamis | 28 - 29 Januari 2026 |
| Rabu - Kamis | 4 - 5 Februari 2026 |
| Rabu - Kamis | 11 - 12 Februari 2026 |
| Rabu - Kamis | 18 - 19 Februari 2026 |
| Rabu - Kamis | 25 - 26 Februari 2026 |
| Rabu - Kamis | 4 - 5 Maret 2026 |
| Rabu - Kamis | 11 - 12 Maret 2026 |
| Rabu - Kamis | 18 - 19 Maret 2026 |
| Rabu - Kamis | 25 - 26 Maret 2026 |
| Rabu - Kamis | 1 - 2 April 2026 |
| Rabu - Kamis | 8 - 9 April 2026 |
| Rabu - Kamis | 15 - 16 April 2026 |
| Rabu - Kamis | 22 - 23 April 2026 |
| Rabu - Kamis | 29 - 30 April 2026 |
| Rabu - Kamis | 6 - 7 Mei 2026 |
| Rabu - Kamis | 13 - 14 Mei 2026 |
| Rabu - Kamis | 20 - 21 Mei 2026 |
| Rabu - Kamis | 27 - 28 Mei 2026 |
| Rabu - Kamis | 3 - 4 Juni 2026 |
| Rabu - Kamis | 10 - 11 Juni 2026 |
| Rabu - Kamis | 17 - 18 Juni 2026 |
| Rabu - Kamis | 24 - 25 Juni 2026 |
| Rabu - Kamis | 1 - 2 Juli 2026 |
| Rabu - Kamis | 8 - 9 Juli 2026 |
| Rabu - Kamis | 15 - 16 Juli 2026 |
| Rabu - Kamis | 22 - 23 Juli 2026 |
| Rabu - Kamis | 29 - 30 Juli 2026 |
| Rabu - Kamis | 5 - 6 Agustus 2026 |
| Rabu - Kamis | 12 - 13 Agustus 2026 |
| Rabu - Kamis | 19 - 20 Agustus 2026 |
| Rabu - Kamis | 26 - 27 Agustus 2026 |
| Rabu - Kamis | 2 - 3 September 2026 |
| Rabu - Kamis | 9 - 10 September 2026 |
| Rabu - Kamis | 16 - 17 September 2026 |
| Rabu - Kamis | 23 - 24 September 2026 |
| Rabu - Kamis | 30 - 1 Oktober 2026 |
| Rabu - Kamis | 7 - 8 Oktober 2026 |
| Rabu - Kamis | 14 - 15 Oktober 2026 |
| Rabu - Kamis | 21 - 22 Oktober 2026 |
| Rabu - Kamis | 28 - 29 Oktober 2026 |
| Rabu - Kamis | 4 - 5 November 2026 |
| Rabu - Kamis | 11 - 12 November 2026 |
| Rabu - Kamis | 18 - 19 November 2026 |
| Rabu - Kamis | 25 - 26 November 2026 |
| Rabu - Kamis | 2 - 3 Desember 2026 |
| Rabu - Kamis | 9 - 10 Desember 2026 |
| Rabu - Kamis | 16 - 17 Desember 2026 |
| Rabu - Kamis | 23 - 24 Desember 2026 |
| Rabu - Kamis | 30 - 31 Desember 2026 |
Lokasi: FOX Lite Hotel Samarinda
📍 Jl. Mayor Jendral S. Parman No.15, Temindung Permai, Kec. Sungai Pinang, Kota Samarinda, Kalimantan Timur 75119
| Hari | Tanggal / Bulan |
| Rabu - Kamis | 14 - 15 Januari 2026 |
| Rabu - Kamis | 21 - 22 Januari 2026 |
| Rabu - Kamis | 28 - 29 Januari 2026 |
| Rabu - Kamis | 4 - 5 Februari 2026 |
| Rabu - Kamis | 11 - 12 Februari 2026 |
| Rabu - Kamis | 18 - 19 Februari 2026 |
| Rabu - Kamis | 25 - 26 Februari 2026 |
| Rabu - Kamis | 4 - 5 Maret 2026 |
| Rabu - Kamis | 11 - 12 Maret 2026 |
| Rabu - Kamis | 18 - 19 Maret 2026 |
| Rabu - Kamis | 25 - 26 Maret 2026 |
| Rabu - Kamis | 1 - 2 April 2026 |
| Rabu - Kamis | 8 - 9 April 2026 |
| Rabu - Kamis | 15 - 16 April 2026 |
| Rabu - Kamis | 22 - 23 April 2026 |
| Rabu - Kamis | 29 - 30 April 2026 |
| Rabu - Kamis | 6 - 7 Mei 2026 |
| Rabu - Kamis | 13 - 14 Mei 2026 |
| Rabu - Kamis | 20 - 21 Mei 2026 |
| Rabu - Kamis | 27 - 28 Mei 2026 |
| Rabu - Kamis | 3 - 4 Juni 2026 |
| Rabu - Kamis | 10 - 11 Juni 2026 |
| Rabu - Kamis | 17 - 18 Juni 2026 |
| Rabu - Kamis | 24 - 25 Juni 2026 |
| Rabu - Kamis | 1 - 2 Juli 2026 |
| Rabu - Kamis | 8 - 9 Juli 2026 |
| Rabu - Kamis | 15 - 16 Juli 2026 |
| Rabu - Kamis | 22 - 23 Juli 2026 |
| Rabu - Kamis | 29 - 30 Juli 2026 |
| Rabu - Kamis | 5 - 6 Agustus 2026 |
| Rabu - Kamis | 12 - 13 Agustus 2026 |
| Rabu - Kamis | 19 - 20 Agustus 2026 |
| Rabu - Kamis | 26 - 27 Agustus 2026 |
| Rabu - Kamis | 2 - 3 September 2026 |
| Rabu - Kamis | 9 - 10 September 2026 |
| Rabu - Kamis | 16 - 17 September 2026 |
| Rabu - Kamis | 23 - 24 September 2026 |
| Rabu - Kamis | 30 - 1 Oktober 2026 |
| Rabu - Kamis | 7 - 8 Oktober 2026 |
| Rabu - Kamis | 14 - 15 Oktober 2026 |
| Rabu - Kamis | 21 - 22 Oktober 2026 |
| Rabu - Kamis | 28 - 29 Oktober 2026 |
| Rabu - Kamis | 4 - 5 November 2026 |
| Rabu - Kamis | 11 - 12 November 2026 |
| Rabu - Kamis | 18 - 19 November 2026 |
| Rabu - Kamis | 25 - 26 November 2026 |
| Rabu - Kamis | 2 - 3 Desember 2026 |
| Rabu - Kamis | 9 - 10 Desember 2026 |
| Rabu - Kamis | 16 - 17 Desember 2026 |
| Rabu - Kamis | 23 - 24 Desember 2026 |
| Rabu - Kamis | 30 - 31 Desember 2026 |
Lokasi: Aston Inn Pantai Losari - Makassar
📍 Jl. Daeng Tompo No.28-36, Maloku, Kec. Ujung Pandang, Kota Makassar, Sulawesi Selatan 90112
| Hari | Tanggal / Bulan |
| Rabu - Kamis | 14 - 15 Januari 2026 |
| Rabu - Kamis | 21 - 22 Januari 2026 |
| Rabu - Kamis | 28 - 29 Januari 2026 |
| Rabu - Kamis | 4 - 5 Februari 2026 |
| Rabu - Kamis | 11 - 12 Februari 2026 |
| Rabu - Kamis | 18 - 19 Februari 2026 |
| Rabu - Kamis | 25 - 26 Februari 2026 |
| Rabu - Kamis | 4 - 5 Maret 2026 |
| Rabu - Kamis | 11 - 12 Maret 2026 |
| Rabu - Kamis | 18 - 19 Maret 2026 |
| Rabu - Kamis | 25 - 26 Maret 2026 |
| Rabu - Kamis | 1 - 2 April 2026 |
| Rabu - Kamis | 8 - 9 April 2026 |
| Rabu - Kamis | 15 - 16 April 2026 |
| Rabu - Kamis | 22 - 23 April 2026 |
| Rabu - Kamis | 29 - 30 April 2026 |
| Rabu - Kamis | 6 - 7 Mei 2026 |
| Rabu - Kamis | 13 - 14 Mei 2026 |
| Rabu - Kamis | 20 - 21 Mei 2026 |
| Rabu - Kamis | 27 - 28 Mei 2026 |
| Rabu - Kamis | 3 - 4 Juni 2026 |
| Rabu - Kamis | 10 - 11 Juni 2026 |
| Rabu - Kamis | 17 - 18 Juni 2026 |
| Rabu - Kamis | 24 - 25 Juni 2026 |
| Rabu - Kamis | 1 - 2 Juli 2026 |
| Rabu - Kamis | 8 - 9 Juli 2026 |
| Rabu - Kamis | 15 - 16 Juli 2026 |
| Rabu - Kamis | 22 - 23 Juli 2026 |
| Rabu - Kamis | 29 - 30 Juli 2026 |
| Rabu - Kamis | 5 - 6 Agustus 2026 |
| Rabu - Kamis | 12 - 13 Agustus 2026 |
| Rabu - Kamis | 19 - 20 Agustus 2026 |
| Rabu - Kamis | 26 - 27 Agustus 2026 |
| Rabu - Kamis | 2 - 3 September 2026 |
| Rabu - Kamis | 9 - 10 September 2026 |
| Rabu - Kamis | 16 - 17 September 2026 |
| Rabu - Kamis | 23 - 24 September 2026 |
| Rabu - Kamis | 30 - 1 Oktober 2026 |
| Rabu - Kamis | 7 - 8 Oktober 2026 |
| Rabu - Kamis | 14 - 15 Oktober 2026 |
| Rabu - Kamis | 21 - 22 Oktober 2026 |
| Rabu - Kamis | 28 - 29 Oktober 2026 |
| Rabu - Kamis | 4 - 5 November 2026 |
| Rabu - Kamis | 11 - 12 November 2026 |
| Rabu - Kamis | 18 - 19 November 2026 |
| Rabu - Kamis | 25 - 26 November 2026 |
| Rabu - Kamis | 2 - 3 Desember 2026 |
| Rabu - Kamis | 9 - 10 Desember 2026 |
| Rabu - Kamis | 16 - 17 Desember 2026 |
| Rabu - Kamis | 23 - 24 Desember 2026 |
| Rabu - Kamis | 30 - 31 Desember 2026 |
Jakarta Hotel HI Jakarta
Bandung Hotel Fave Serela Cihamplas
Yogjakarta Hotel Amaris Maliboro
Bali Swibell Express Kuta Legian
Surabaya Hotel Max One
Malang Hotel Gets
Bali Hotel Swisbel Inn Exsperes Kuta
Makassar Hotel Aston Inn
Balikpapan Hotel Neo
Samarinda Hotel Fox
Batam Hotel BIZ
Medan Hotel Fave Medan
dan Hotel Pilihan Sesuai Request Peserta

