PT PLN (PERSERO)
.K/DIR/2007
PT PLN (PERSERO)
JALAN TRUNOJOYO BLOK M-I/135 KEBAYORAN BARU
JAKARTA SELATAN 12160
Interoperability Protokol
IEC 60870-5-104
Disusun oleh:
Kelompok Bidang SCADA
dengan Surat Keputusan Direksi
PT PLN (Persero)
No.
.K/DIR/2006
Kelompok Kerja
Interoperability Protokol IEC 60870-5-104
dengan Surat Keputusan General Manager
PT PLN (Persero) Penelitian dan Pengembangan Ketenagalistrikan
No.
.K/LITBANG/2007
Diterbitkan oleh:
PT PLN (PERSERO)
Jalan Trunojoyo Blok M-I /135, Kebayoran Baru
Jakarta Selatan
Sugeng Sugarjito
2.
Fitri Rahmawati, ST
3.
: Sebagai Anggota
4.
: Sebagai Anggota
5.
: Sebagai Anggota
6.
Akbar Patonangi, ST
: Sebagai Anggota
7.
Teguh Kurnianto, ST
: Sebagai Anggota
8.
Lugito N, ST
: Sebagai Anggota
Daftar Isi
Ruang Lingkup......................................................................................................... 1
Tujuan ...................................................................................................................... 1
Acuan Normatif........................................................................................................ 1
4.1
4.2
Acknowledgment ..................................................................................................... 2
4.3
Alarm........................................................................................................................ 2
4.4
Aplikasi .................................................................................................................... 2
4.5
ASDU ....................................................................................................................... 2
4.6
Auxiliary relay.......................................................................................................... 2
4.7
Availability............................................................................................................... 2
4.8
Buffer ....................................................................................................................... 3
4.9
4.10
Circuit breaker.......................................................................................................... 3
4.11
4.12
4.13
Commissioning......................................................................................................... 3
4.14
Control center........................................................................................................... 3
4.15
4.16
4.17
Deadband.................................................................................................................. 4
4.18
4.19
Event......................................................................................................................... 4
4.20
4.21
Gateway.................................................................................................................... 4
4.22
4.23
4.24
4.25
4.26
4.27
4.28
Interoperability......................................................................................................... 5
4.29
Interface ................................................................................................................... 5
4.30
4.31
Local/remote switch................................................................................................. 5
4.32
Master station........................................................................................................... 5
4.33
Media telekomunikasi.............................................................................................. 5
4.34
Multiple point-to-point............................................................................................. 5
4.35
Multipoint-partyline ................................................................................................. 6
4.36
Multipoint-ring......................................................................................................... 6
4.37
Multipoint-star ......................................................................................................... 6
4.38
4.39
4.40
4.41
Protokol.................................................................................................................... 6
4.42
Point-to-point ........................................................................................................... 6
4.43
4.44
4.45
Remote control......................................................................................................... 7
4.46
4.47
4.48
4.49
Router....................................................................................................................... 7
4.50
Server ....................................................................................................................... 7
4.51
4.52
4.53
4.54
Switch ...................................................................................................................... 8
ii
4.55
Telecontrol ............................................................................................................... 8
4.56
Telesignal ................................................................................................................. 8
4.57
Telemetering............................................................................................................. 8
4.58
Teleprotection........................................................................................................... 8
4.59
Time synchronization............................................................................................... 8
4.60
Time-out ................................................................................................................... 8
4.61
Time tag.................................................................................................................... 9
4.62
Transducer................................................................................................................ 9
4.63
4.64
5.1
5.1.1
5.1.2
Physical layer...................................................................................................................... 10
5.1.3
Link layer............................................................................................................................ 10
5.1.4
5.1.5
6.1
6.1.1
Inisialisasi stasiun............................................................................................................... 22
6.1.2
6.1.3
6.1.4
6.1.5
General interrogation.......................................................................................................... 27
6.1.6
Sinkronisasi waktu.............................................................................................................. 29
6.1.7
6.1.8
6.1.9
Loading parameter.............................................................................................................. 31
iii
6.2
Prosedur eksepsi..................................................................................................... 33
7.1
7.1.1
7.1.2
7.1.3
Indikasi ............................................................................................................................... 34
7.1.4
7.1.5
Pulse counter....................................................................................................................... 35
7.2
7.3
Addressing ............................................................................................................. 35
7.3.1
7.3.2
7.3.3
7.3.4
7.3.5
Konvensi addressing........................................................................................................... 36
7.4
7.5
7.6
Handling database.................................................................................................. 37
7.7
Scaling.................................................................................................................... 37
7.7.1
7.7.2
iv
Daftar Tabel
Tabel 1. Fungsi Aplikasi IEC 60870-5-104 ........................................................................21
Tabel 2. Deadband Nilai Pengukuran................................................................................35
Tabel 3. Scaling nilai ternormalisasi ..................................................................................37
Daftar Gambar
vi
Ruang Lingkup
Standar ini menjelaskan implementasi Protokol IEC 60870-5-104 dan fungsi aplikasinya.
Standar ini, berlaku untuk sistem SCADA:
a. National Control Center, disingkat NCC;
b. Inter Regional Control Center, disingkat IRCC;
c. Regional Control Center, disingkat RCC;
d. Inter Distribution Control Center, disingkat IDCC;
e. Distribution Control Center, disingkat DCC.
Tujuan
Standar ini ditujukan untuk memberikan pedoman yang terarah dan seragam untuk
implementasi protokol IEC 60870-5-104 sebagai protokol komunikasi antara master station
dan remote station.
Acuan Normatif
j.
4
4.1
4.2
Acknowledgment
Tindakan dispatcher menanggapi alarm yang diterima untuk menunjukkan bahwa informasi
telah diketahui.
4.3
Alarm
Perubahan kondisi dari peralatan atau sistem yang telah terdeteksi sebelumnya karena fungsi
yang tidak dilakukan oleh operator/dispatcher, atau kegagalan peralatan untuk merespon
secara benar. Indikasi alarm berupa audible atau visual, atau keduanya.
4.4
Aplikasi
Fungsi-fungsi yang mencakup kebutuhan khusus dari proses dimana sistem telekontrol atau
SCADA diterapkan.
4.5
ASDU
Application Spesific Data Unit merupakan informasi dari protokol 60870-5-101 yang terdiri
dari gabungan satu Data unit Identifer dan satu atau beberapa Objek Informasi
4.6
Auxiliary relay
Rele bantu yang berfungsi memisahkan tegangan kerja di remote station dengan tegangan
kerja di rangkaian proses seperti tegangan kerja circuit breaker, disconnecting switch,
rangkaian tap changer dan peralatan lain yang terpasang di gardu induk atau gardu
distribusi.
4.7
Availability
Kemampuan suatu unit atau sistem untuk melakukan fungsi yang dibutuhkan setiap saat
ketika diperintahkan.
4.8
Buffer
4.9
4.13 Commissioning
Pengujian setiap peralatan yang terpasang di lokasi.
4.17 Deadband
Nilai batas perubahan terkecil pengukuran yang dibaca oleh remote station yang
dikirimkan ke master station.
4.18 Distribution control center (DCC)
Pusat kendali jaringan distribusi.
4.19 Event
Perubahan diskrit yang terjadi pada kondisi sebuah sistem atau peralatan.
4.21 Gateway
Simpul rele (relay node) jaringan data dimana jalur transmisi dengan definisi protokol yang
berbeda dari semua tujuh layer protokol terinterkoneksi oleh konversi protokol.
4.28 Interoperability
Kemampuan untuk pertukaran data yang diperlukan untuk operasi secara online, umumnya
dilakukan dengan hanya menggunakan standar data dan definisi obyek yang umum,
protokol standar pada semua layer yang relevan.
4.29 Interface
Batasan atau titik umum untuk dua atau lebih sistem atau entitas berseberangan dalam
informasi atau tempat dimana energi mengalir.
4.35 Multipoint-partyline
Konfigurasi telekontrol dimana pusat kendali atau master station terhubung dengan lebih
dari satu remote station melalui suatu link umum sehingga pada suatu waktu hanya satu
remote station yang boleh mengirimkan data ke master station; master station dapat
mengirimkan data ke satu atau beberapa remote station yang dipilih atau pesan global ke
seluruh remote station secara bersamaan. [IEV 371-06-09]
4.36 Multipoint-ring
Konfigurasi telekontrol dimana link komunikasi antara semua stasiun berbentuk cincin;
pusat kendali atau master station dapat berkomunikasi dengan tiap-tiap remote station
dengan menggunakan dua jalur yang berbeda. [IEV 371-06-10]
4.37 Multipoint-star
Konfigurasi telekontrol dimana pusat kendali atau master station terhubung dengan lebih
dari satu remote station sehingga setiap saat hanya satu remote station yang bisa
mengirimkan data ke master station; master station dapat mengirimkan data ke satu atau
beberapa remote station yang dipilih atau pesan global ke seluruh remote station secara
bersamaan. [IEV 371-06-08]
4.41 Protokol
Sekumpulan semantik dan aturan cara penulisan (sintaksis) yang menentukan cara unit
fungsional dalam berkomunikasi. [ISO/IEC 2382-9]
4.42 Point-to-point
Konfigurasi telekontrol dimana satu stasiun terhubung ke stasiun lain dengan hubungan
transmisi khusus (dedicated transmission link). [IEV 371-06-06]
4.49 Router
Peralatan yang berfungsi untuk meneruskan paket data dari suatu LAN ke LAN yang lain.
4.50 Server
Komputer yang berfungsi menyediakan layanan khusus kepada komputer lainnya.
4.54 Switch
Terminal yang berfungsi untuk menghubungkan antar komputer dan komputer ke peripheral
dalam satu LAN.
4.55 Telecontrol
Kendali peralatan operasional jarak jauh menggunakan transmisi informasi dengan teknik
telekomunikasi. [IEV 371-01-01]
Catatan
Telekontrol
dapat
berisi
kombinasi
perintah,
alarm,
indikasi,
metering/pengukuran, proteksi dan fasilitas tripping, tidak menggunakan pesan suara.
4.56 Telesignal
Pengawasan status dari peralatan operasional dalam jarak tertentu dengan menggunakan
teknik telekomunikasi seperti kondisi alarm, posisi switch atau posisi katup. [IEV 371-01-04]
4.57 Telemetering
Transmisi nilai variabel yang diukur dengan menggunakan teknik telekomunikasi. [IEV 37101-03]
4.58 Teleprotection
Seluruh ungkapan yang berkaitan dengan pertukaran informasi yang dipantau dan informasi
perintah antara dua atau lebih stasiun dengan tujuan untuk melindungi peralatan
operasional.
4.60 Time-out
Kejadian terlewatinya batas waktu maksimum untuk melaksanakan suatu proses
4.62 Transducer
Peralatan yang menerima informasi dalam bentuk kuantitas fisik (variabel masukan) dan
mengubahnya menjadi informasi dalam bentuk yang sama atau kuantitas fisik lainnya,
menurut rumus tertentu. [IEV 351-06-01]
5
5.1
Terstruktur
Tidak terstruktur
Panjang APDU
Panjang maksimum APDU (jumlah oktet).
253
Catatan: Diisi dengan angka.
Dua oktet
Tidak terstruktur
10
Tiga oktet
CAUSE OF TRANSMISSION
(Parameter sistem spesifik)
Satu oktet
11
12
C_SC_NA_1
C_DC_NA_1
C_RC_NA_1
perintah set point, nilai ternormalisasi (set point command,
C_SE_NA_1
normalized value)
perintah set point, nilai diskalakan (set point command,
C_SE_NB_1
scaled value)
perintah set point, angka short floating point (set point
C_SE_NC_1
command, short floating point number)
bitstring 32 bit
C_BO_NA_1
13
C_SC_NA_1
C_DC_NA_1
C_RC_NA_1
C_SE_NA_1
M_EI_NA_1
C_IC_NA_1
C_CI_NA_1
P_ME_NA_1
P_ME_NB_1
P_ME_NC_1
P_AC_NA_1
F_FR_NA_1
F_SR_NA_1
F_SC_NA_1
F_LS_NA_1
F_AF_NA_1
<125> := segment
F_SG_NA_1
<126> := directory
F_DR_TA_1
14
Mnemonik
<1>
<2>
<3>
<4>
<5>
<6>
<7>
<8>
<9>
<10>
<11>
<12>
<13>
<14>
<15>
<16>
<17>
<18>
<19>
<20>
<21>
<30>
<31>
<32>
<33>
<34>
<35>
<36>
<37>
<38>
<39>
<40>
<45>
<46>
<47>
<48>
<49>
M_SP_NA_1
M_SP_TA_1
M_DP_NA_1
M_DP_TA_1
M_ST_NA_1
M_ST_TA_1
M_BO_NA_1
M_BO_TA_1
M_ME_NA_1
M_ME_TA_1
M_ME_NB_1
M_ME_TB_1
M_ME_NC_1
M_ME_TC_1
M_IT_NA_1
M_IT_TA_1
M_EP_TA_1
M_EP_TB_1
M_EP_TC_1
M_PS_NA_1
M_ME_ND_1
M_SP_TB_1
M_DP_TB_1
M_ST_TB_1
M_BO_TB_1
M_ME_TD_1
M_ME_TE_1
M_ME_TF_1
M_IT_TB_1
M_EP_TD_1
M_EP_TE_1
M_EP_TF_1
C_SC_NA_1
C_DC_NA_1
C_RC_NA_1
C_SE_NA_1
C_SE_NB_1
Cause Of Transmission
1
10
11
12
13
20
sd
36
37
sd
41
44
45
46
47
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
R
R
R
R
R
15
X
X
X
X
X
R
R
R
R
R
X
X
X
X
X
X
X
X
X
X
Type Identification
Kode
Mnemonik
<50> C_SE_NC_1
<51> C_BO_NA_1
<58> C_SC_TA_1
<59> C_DC_TA_1
<60> C_RC_TA_1
<61> C_SE_TA_1
<62> C_SE_TB_1
<63> C_SE_TC_1
<64> C_BO_TA_1
<70> M_EI_NA_1*
<100> C_IC_NA_1
<101> C_CI_NA_1
<102> C_RD_NA_1
<103> C_CS_NA_1
<104> C_TS_NA_1
<105> C_RP_NA_1
<106> C_CD_NA_1
<107> C_TS_TA_1
<110> P_ME_NA_1
<111> P_ME_NB_1
<112> P_ME_NC_1
<113> P_AC_NA_1
<120> F_FR_NA_1
<121> F_SR_NA_1
<122> F_SC_NA_1
<123> F_LS_NA_1
<124> F_AF_NA_1
<125> F_SG_NA_1
<126> F_DR_TA_1*
* Hanya kosong atau X
Cause Of Transmission
1
10
R
R
R
R
R
R
X
X
X
X
X
X
R
R
R
R
R
R
X
X
X
X
X
X
R
R
X
X
R
R
11
12
13
20
sd
36
37
sd
41
44
45
46
47
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
16
X
X
17
group 7
group 13
group 2
group 8
group 14
group 3
group 9
group 15
group 4
group 10
group 16
group 5
group 11
group 6
group 12
18
Counter reset
19
Nilai Standar
t0
30 s
t1
15 s
t2
10 s
t3
20 s
Keterangan
Time-out untuk pembentukan
koneksi
Time-out untuk APDU send atau
test
Time-out
untuk
acknowledgement dalam hal
tidak ada telegram data, t2<t1
Time-out untuk pengiriman test
frame dalam hal status idle yang
panjang
Nilai Standar
12 APDU
8 APDU
Keterangan
Selisih maksimum antara nomor
urutan dan variabel status send
Acknowledgement paling lambat
setelah menerima w APDU
dengan format I
20
Prosedur Komunikasi
Tabel 6.1 menunjukkan daftar prosedur komunikasi dasar (fungsi aplikasi dasar) yang ada
pada standar IEC 60870-5-104. Bagian dari prosedur ini, yang digunakan untuk SPLN
ditunjukkan dalam tabel fungsi aplikasi berikut.
Tabel 1. Fungsi Aplikasi IEC 60870-5-104
No.
1
2
3
4
5
6
7
8
9
10
11
12
Fungsi Aplikasi
Inisialisasi Stasiun
Akuisisi data dengan polling
Transmisi data periodik
Akuisisi event
General Interrogation
Sinkronisasi Waktu
Pengiriman Perintah
Pengiriman Total Terintegrasi
Loading Parameter
Prosedur Test
Transfer File
Akuisisi delay transmisi
Spesifikasi SPLN
Ya
Tidak
Tidak
Ya
Ya
Tidak
Ya
Ya
Tidak
Tidak
Tidak
Tidak
Prosedur komunikasi dasar yang relevan dideskripsikan dengan lebih detil pada butir 6.1.
Disini hanya dijelaskan prosedur komunikasi yang digunakan untuk SPLN.
Prosedur komunikasi yang dijelaskan merupakan prosedur saat tidak ada gangguan
komunikasi pada layer aplikasi. Jika terjadi gangguan komunikasi saat eksekusi prosedur
dasar, diperlukan suatu prosedur eksepsi untuk menangani situasi tersebut. Prosedur
eksepsi ini dijelaskan pada butir 6.2.
Standar IEC 60870-5-104 menentukan interval time-out aplikasi yang dinotasikan dengan
t0, t1, t2 dan t3. Penjelasan mengenai keempat variabel tersebut tercantum pada butir 5.1.5.
Tidak ada pengulangan telegram yang tidak diacknowledge dan jika acknowledgement tidak
diperoleh setelah time-out tersebut diatas terlewati maka master station atau remote station
dapat memulai kembali inisialisasi dengan terlebih dahulu menutup koneksi TCP/IP.
Dalam arsitektur client/server master station bertindak sebagai client dan remote station
bertindak sebagai server.
21
6.1
Prosedur dasar
22
Fungsi Aplikasi
MASTER STATION
Layanan
Komunikasi
Fungsi Aplikasi
REMOTE STATION
CTL=FIN
Active close
CTL=ACK
Passive Close
CTL=FIN
CTL=ACK
CLOSE
CLOSE
Passive open
CTL=SYN
Active open
Siap
CTL=SYN,ACK
CTL=ACK
Siap
Aktif close
CTL=FIN
CTL=ACK
Passive close
CTL=FIN
CLOSE
CLOSE
CTL=SYN,ACK
23
Fungsi Aplikasi
MASTER STATION
Layanan
Komunikasi
Fungsi Aplikasi
REMOTE STATION
CTL=SYN,ACK
CTL=ACK
Siap
Active open
CTL=SYN
Remote Station 2
Siap
CTL=SYN,ACK
CTL=ACK
Siap
CTL=SYN,ACK
CTL=ACK
Siap
24
25
Fungsi Aplikasi
MASTER STATION
Layanan
Komunikasi
Fungsi Aplikasi
REMOTE STATION
Passive open
Active open
CTL=SYN
Siap
CTL=SYN,ACK
CTL=ACK
Siap
Kirim RESET_PROCESS
SEND=C_RP-ACT
Terima RESET PROCESS
Kirim RESET_PROCESS
SEND=C_RP-ACTCON
Terima
RESET_PROCESS
Aktif close
CTL=FIN
CTL=ACK
Passive close
CTL=FIN
CLOSE
CLOSE
CTL=SYN,ACK
Active open
Active open
Timeout t0
Timeout t0
CTL=SYN
CTL=SYN
Active open
CTL=SYN
Siap
CTL=SYN,ACK
CTL=ACK
Siap
A_ENDINIT.req
SEND=M_EI
A_ENDINIT.ind
26
=
=
Spontaneous
Interrogated by general interrogation
27
Catatan : Telegram yang berisi event, normalnya memiliki prioritas yang lebih tinggi
daripada telegram yang merupakan respon terhadap perintah apapun. Sehingga telegram
yang berisi event mungkin saja muncul ditengah-tengah telegram yang berisi respon
terhadap suatu perintah.
Fungsi Aplikasi
MASTER STATION
Fungsi Aplikasi
REMOTE STATION
Layanan
Komunikasi
INTERROG. command
SEND=C_IC-ACK
INTERROG. command
INTERROG. confirmation
INTERROG. confirmation
SEND=C_IC-ACKCON
EVENT
EVENT
monitored INFORMATION
EVENT
monitored INFORMATION
EVENT
interrog. TERMINATION
interrog. TERMINATION
SEND=C_IC-ACKTERM
28
29
Telegram akhir EKSEKUSI (EXECUTE) dikirim oleh remote station ketika perintah tersebut
berhasil dieksekusi. Peralatan yang dituju seharusnya sudah berubah status, dan status
yang baru dikirim ke master station sebagai suatu event.
Dalam standar ini tidak didefinisikan urutan pengiriman telegram perubahan status dan
telegram akhir EKSEKUSI (EXECUTE). Aplikasi pada master station harus memeriksa
keberhasilan perintah EKSEKUSI (EXECUTE) tersebut.
Jika setelah remote station menerima perintah PILIH (SELECT), tidak menerima perintah
EKSEKUSI (EXECUTE) dalam interval waktu tertentu, maka perintah PILIH (SELECT)
tersebut harus dibatalkan. Interval waktu time-out tersebut dapat dikonfigurasi dan
maksimum 60 detik.
Perintah Langsung
Perintah langsung digunakan untuk operasi kontrol langsung dan prosedur sekuensialnya
identik dengan prosedur sekuensial pada perintah EKSEKUSI (EXECUTE).
Setelah menerima perintah EKSEKUSI (EXECUTE), fungsi aplikasi pada remote station
memeriksa objek kontrol yang dituju. Jika objek tersebut siap menerima perintah maka,
konfirmasi EKSEKUSI (EXECUTE) akan dikirim dan perintah tersebut dijalankan.
Sebaliknya jika objek tersebut tidak siap, maka remote station akan mengirim konfirmasi
negatif dan perintah tidak dijalankan.
Catatan :
Pada saat menunggu konfirmasi PILIH (SELECT)/EKSEKUSI (EXECUTE), master station
tidak boleh mengirim perintah PILIH (SELECT)/EKSEKUSI (EXECUTE) yang baru ke
remote station yang sama. Aturan ini berlaku untuk setiap remote station
Ketika perintah pilih dan eksekusi (dengan type identification <45> atau <46>) telah
diberikan oleh operator, maka tidak boleh ada perintah baru baik pilih dan eksekusi maupun
perintah langsung (kecuali type identification <47>, <48>, <49> dan <50>) yang dilayani
sampai salah satu kondisi berikut dipenuhi :
a. Perintah PILIH (SELECT) telah selesai dan diikuti dengan perintah EKSEKUSI
(EXECUTE)
b. Terjadi time-out antara perintah dan konfirmasi atas perintah tersebut pada semua
tahap
c. Telah diterima konfirmasi negatif atas perintah tersebut (P/N=1)
Aturan ini juga berlaku untuk setiap remote station. Dengan alasan keamanan, hal ini
ditujukan agar pada saat yang sama, hanya ada satu objek yang dikontrol pada satu remote
station. Namun, perintah naik/turun tap changer atau perintah setpoint harus diperbolehkan
saat perintah pilih dan eksekusi (dengan type identification <45> atau <46>) masih
berlangsung.
30
Fungsi Aplikasi
MASTER STATION
Layanan
Komunikasi
Fungsi Aplikasi
REMOTE STATION
Perintah SELECT
TI-45/ TI-46/ TI-47/ TI-48/ TI-51
SE = 1, COT = 6
Perintah SELECT
Time Out
Konfirmasi SELECT
Perintah EXECUTE
TI-45/ TI-46/ TI-47/ TI-48/ TI-51
SE = 0, COT = 6
Perintah EXECUTE
Time Out
Konfirmasi EXECUTE
Berhenti EXECUTE
Berhenti EXECUTE
31
Dalam standar ini tidak digunakan fungsi aplikasi loading parameter IEC 60870-5-104.
Dengan alasan kemudahan konfigurasi dan pemeliharaan, semua remote station yang
mendukung protokol IEC 60870-5-104 harus dapat dikonfigurasi melalui TCP/IP.
32
6.2
Prosedur eksepsi
33
Fungsi-Fungsi Spesifik
Bagian ini berisi informasi tentang fungsi yang dipergunakan tetapi tidak diatur dalam
standar IEC 60870-5-104.
7.1
7.1.1
Event handling
Pengiriman data dari remote station ke master station
Dalam standar ini dispesifikasikan bahwa indikasi, nilai pengukuran, dan pulse counter
dikirimkan dari remote station ke master station sebagai event (Indikasi setelah terjadi
perubahan status, nilai pengukuran yang melampaui dead-band dan counter pulsa setelah
periode sampling). Event mempunyai prioritas lebih tinggi daripada general interrogation.
Event dapat menginterupsi general interrogation yang sedang berlangsung. Algoritma pada
remote station harus menjamin kebenaran status terakhir dari seluruh data setelah General
Interrogation.
7.1.2
Buffer event
Semua penanganan event pada remote station berdasarkan pada antrian event. Remote
station harus menyediakan antrian yang terpisah untuk pulse counter. Ketika terjadi
overflow pada pada satu antrian maka satu event harus dihapus dengan mekanisme FIFO
(first in first out).
Ketika terjadi overflow pada buffer maka remote station harus mengirimkan satu indikasi ke
master station yang akan memicu terjadinya general interrogation atau remote station
tersebut harus melakukan inisialisasi lokal secara otomatis.
7.1.3
Indikasi
Setelah terjadi perubahan status pada salah satu indikasi, maka event tersebut dikirimkan
dengan time tag, kecuali jika event tersebut merupakan respon atas General Interrogation
dari master station. Dalam standar ini hanya digunakan time tag 7 byte.
7.1.4
Nilai pengukuran
Nilai pengukuran dapat dikirim ke master station dengan atau tanpa time tag. Jika sebagai
respon atas general interrogation maka nilai pengukuran tersebut harus dikirim tanpa time
tag, dan jika memungkinkan, digunakan ASDU dengan I/O address yang berurutan (SQ=1).
Jika dalam satu antrian terdapat dua event dari satu I/O address yang sama, maka event
terakhir yang harus dikirim ke master station.
Event untuk pengiriman nilai pengukuran dipicu oleh terjadinya perubahan nilai pengukuran
yang melewati deadband pengukuran tersebut. Dalam standar ini ditetapkan nilai deadband
untuk masing-masing pengukuran sesuai pada tabel berikut. Nilai deadband tersebut
dinyatakan sebagai persentase dari skala penuh.
34
Catatan :
Untuk setting deadband yang ideal, disesuaikan dengan kebutuhan operasional.
7.1.5
Pulse counter
Pulse counter harus mempunyai antrian khusus sehingga jika komunikasi terputus, indikasi
dan nilai pengukuran tidak dapat menyebabkan overflow pada antrian pulse counter. Pulse
counter sering digunakan untuk perhitungan transaksi sehingga catatan nilai masingmasing pulse counter harus dapat disimpan selama 1 bulan. Fungsi default adalah delete
oldest ketika terjadi overflow. Kriteria event standard adalah penyimpanan dan pengiriman
nilai dengan menggunakan timer internal tiap 10 menit. Jika terjadi overflow maka event
pulse counter yang paling lama yang dihapus (FIFO).
7.2
Komunikasi redundant
Konfigurasi media komunikasi yang redundant hanya sampai pada Layer Jaringan (Network
Layer) pada spesifikasi TCP/IP (RFC 2200). Manajemen jaringan yang bertanggungjawab
mengatur prosedur routing untuk mencari jalur alternatif tersingkat antara master station
dengan remote station saat terjadi gangguan pada salah satu ruas kanal komunikasi.
Remote station dan master station tidak bertanggung jawab dalam pengaturan routing data.
Bila master station memiliki sub sistem komunikasi yang redundant maka, master station
yang akan memilih sub sistem komunikasi yang akan digunakan untuk berkomunikasi ke
remote station. Jika koneksi tidak berhasil dibentuk pada salah satu sub sistem komunikasi
maka master station akan berusaha untuk membentuk koneksi dengan sub sistem
komunikasi yang lain. Proses ini harus dilakukan secara otomatis tanpa intervensi
pengguna.
7.3
Addressing
Network address
Network address merupakan IP address pada masing-masing master station dan remote
station. IP address bersifat unik pada satu jaringan komunikasi. Untuk satu remote station
hanya boleh memiliki satu IP address yang terhubung ke jaringan. Jaringan lokal remote
station dan jaringan lokal master station harus terpisah dari jaringan tersebut.
35
7.3.2
Common address of ASDU adalah nomor yang digunakan untuk seluruh obyek dalam satu
remote station. Satu remote station dapat berupa seluruh sistem kontrol substation atau
beberapa bagian saja. Sesuai dengan standar IEC parameter ini terdiri dari 2 oktet.
7.3.3
Information object address adalah nomor yang diberikan kepada tiap point data atau obyek
dalam satu remote station dan umum untuk semua tipe data. Sesuai dengan standar IEC
parameter ini terdiri dari 3 oktet.
7.3.4
Pengaturan address
Semua addres dapat menggunakan semua nomor yang valid, dengan catatan :
a. Network address hanya digunakan oleh peralatan komunikasi;
b. Di dalam satu link komunikasi dari master station, kombinasi antara Common Address of
ASDU dan Information Object Address harus merupakan alamat yang unik bagi semua
point data (obyek).
7.3.5
Konvensi addressing
36
7.4
Event internal
7.5
Panjang frame
7.6
Handling database
Database pada remote station dapat berisi address-address yang tidak didefinisikan pada
master station. Jika informasi dengan address-address tidak terdefinisikan pada master
station terkirim dari remote station, maka hal ini dapat dianggap sebagai kesalahan (error).
Namun, master station harus bisa menangani hal ini sehingga informasi-informasi lain dapat
diproses secara normal.
7.7
7.7.1
Scaling
Scaling nilai ternormalisasi
Scaling dari nilai pengukuran ternormalisasi (ASDU 9) yang direkomendasikan dapat dilihat
pada tabel 3.
Tabel 3. Scaling nilai ternormalisasi
Range
Nilai maksimum dalam engineering unit (VMax)
Nilai minimum dalam engineering unit (VMin)
7.7.2
Scaling set point command ternormalisasi (ASDU 48) yang direkomendasikan, dapat dilihat
pada tabel 3.
37
Pengelola Standardisasi:
PT PLN (Persero) Litbang Ketenagalistrikan
Jalan Durentiga Jakarta 12760, Telp. 021-7973774, Fax. 021-7991762,
www. pln-litbang.co.id.
38