Anda di halaman 1dari 39

Mata Pelajaran 4

PROTOKOL IEC 60870-5-


104
4. PROTOKOL IEC 60870-5-104

TUJUAN PELAJARAN : Setelah mengikuti pelajaran ini peserta mampu


menjelaskan Implementasi Protokol IEC 60870-5-
104 dan Fungsi Aplikasinya sesuai dengan
ketentuan perusahaan.

DURASI : 8 JP

PENYUSUN : 1. Lugito Nurwahono (PLN APD Jakarta)


2. Teguh Kurnianto (PLN P3B Jawa Bali)

3. Ruly Chaerul (PLN UIP 6)


DAFTAR ISI

DAFTAR ISI ..............................................................................................................................ii


DAFTAR GAMBAR ..................................................................................................................iii
DAFTAR TABEL ......................................................................................................................iv

PROTOKOL IEC 60870-5-104 ..................................................................................................1


1. INTEROPERABILITY PROTOKOL IEC 60870-5-104 ........................................................1
1.1. List Interoperability Protokol IEC 870-5-104 Master ................................................. 1
1.2. List Interoperability Protokol IEC 870-5-104 Slave ................................................. 10
2. PROSEDUR KOMUNIKASI IEC 60870-5-104 ..................................................................21
2.1. Definisi time out ..................................................................................................... 21
2.2. Prosedur Komunikasi ............................................................................................ 22
2.3. Prosedur dasar ...................................................................................................... 22
3. FUNGSI-FUNGSI SPESIFIK ............................................................................................31
3.1. Event handling ....................................................................................................... 31
3.2. Addressing ............................................................................................................ 33

Simple, Inspiring, Performing, Phenomenal ii


DAFTAR GAMBAR

Gambar 1. Alur pembentukan koneksi TCP/IP......................................................................... 24

Gambar 2. Proses inisialisasi master station............................................................................ 25

Gambar 3. Proses inisialisasi remote station ........................................................................... 25

Gambar 4. Proses inisialisasi remote station dengan perintah reset ........................................ 26

Gambar 5. Prosedur Interogasi ................................................................................................ 28

Gambar 6. Remote control....................................................................................................... 30

Simple, Inspiring, Performing, Phenomenal iii


DAFTAR TABEL

Tabel 1. Timeout untuk IEC 60870-5-104 ................................................................................ 21

Tabel 2. Parameter k dan w untuk IEC 60870-5-104 ............................................................... 21

Tabel 3. Fungsi Aplikasi IEC 60870-5-104 ............................................................................... 22

Tabel 4. Scaling nilai ternormalisasi......................................................................................... 34

Simple, Inspiring, Performing, Phenomenal iv


PROTOKOL IEC 60870-5-104

1. INTEROPERABILITY PROTOKOL IEC 60870-5-104

1.1. List Interoperability Protokol IEC 870-5-104 Master

1.1.1. Network Configuration

(Parameter spesifik jaringan)

 Titik ke titik (Point to point)

 Banyak titik ke satu titik (Multiple point to point)

 Banyak titik saluran bersamaan (Multipoint party line)

 Banyak titik-bintang (Multipoint-star)

1.1.2. Physical Layer

(Parameter spesifik jaringan)

Kecepatan transmisi (alur pengendalian)

Sirkit Interchange Sirkit Interchange

Tidak Seimbang V.24/V.28 Tidak Seimbang V.24/V.28

Standar Rekomendasi jika>1200 bit/s

 100 bit/s  2400 bit/s

 200 bit/s  4800 bit/s

 300 bit/s  9600 bit/s

 600 bit/s  19200 bit/s

 1200 bit/s

Sirkit Interchange Seimbang X.24/X.27

 2400 bit/s  56000 bit/s

 4800 bit/s  64000 bit/s

Simple, Inspiring, Performing, Phenomenal 1


 9600 bit/s

 19200 bit/s

 38400 bit/s

Kecepatan transmisi (alur pengamatan)

Sirkit Interchange Sirkit Interchange

Tidak Seimbang V.24/V.28 Tidak Seimbang V.24/V.28

Standar Rekomendasi jika>1200 bit/s

 100 bit/s  2400 bit/s

 200 bit/s  4800 bit/s

 300 bit/s  9600 bit/s

 600 bit/s  19200 bit/s

 1200 bit/s

Sirkit Interchange Seimbang X.24/X.27

 2400 bit/s  56000 bit/s

 4800 bit/s  64000 bit/s

 9600 bit/s

 19200 bit/s

 38400 bit/s

1.1.3. Link Layer

(Parameter jaringan spesifik)

Format frame FT 1.2 karakter 1 tunggal dan interval-time out-tetap digunakan secara eksklusif
dalam standar ini.

Prosedur transmisi link Address Field dari link

 Transmisi seimbang  Tidak ada

Simple, Inspiring, Performing, Phenomenal 2


 Transmisi tidak seimbang (hanya transmisi seimbang)

 Satu oktet

 Dua oktet

 Terstruktur

 Tidak terstruktur

Panjang frame

<25 Panjang maksimum L (jumlah oktet).

(selectable)

1.1.4. Application Layer

Mode transmisi untuk aplikasi data.

Mode 1 (least significant octet terlebih dahulu) seperti ditentukan di SNI 04-7021.5.4-2004
bab.4.10, digunakan secara khusus di standar ini.

1.1.4.1. COMMON ADDRESS OF ASDU

(Parameter sistem spesifik)

 Satu oktet  Dua oktet

1.1.4.2. INFORMATION OBJECT ADDRESS

(Parameter sistem spesifik)

 Satu oktet  Terstruktur

 Dua oktet  Tidak terstruktur

 Tiga oktet

1.1.4.3. CAUSE OF TRANSMISSION

(Parameter sistem spesifik)

Simple, Inspiring, Performing, Phenomenal 3


 Satu oktet  Dua oktet (dengan originator address)

1.1.5. Pemilihan Standar ASDU

1.1.5.1. Informasi proses pada alur pengamatan

(Parameter stasiun spesifik)

 <1> := informasi satu titik (single point information) M_SP_NA_1

informasi satu titik dengan penanda waktu (single point


 <2> := M_SP_TA_1
information with time tag)

 <3> := informasi dua titik (double-point information) M_DP_NA_1

informasi dua titik dengan penanda waktu (double-point


 <4> := M_DP_TA_1
information with time tag)

 <5> := informasi posisi langkah (step position information) M_ST_NA_1

informasi posisi langkah dengan penanda waktu (step


 <6> := M_ST_TA_1
position information with time tag)

 <7> := bitstring yang terdiri atas 32 bit (bitstring of 32 bit) M_BO_NA_1

bitstring yang terdiri atas 32 bit dengan penanda waktu


 <8> := M_BO_TA_1
(bitstring of 32 bit with time tag)

nilai terukur, nilai ternormalisasi (measured value,


 <9> := M_ME_NA_1
normalized value)

nilai terukur, nilai ternormalisasi dengan penanda waktu


 <10> := M_ME_TA_1
(measured value, normalized value with time tag)

 <11> := nilai terukur, nilai diskalakan (measured value, scaled value) M_ME_NB_1

nilai terukur, nilai diskalakan dengan penanda waktu


 <12> := M_ME_TB_1
(measured value, scaled value with time tag)

nilai terukur, angka short floating point (measured value,


 <13> := M_ME_NC_1
short floating point number)

nilai terukur, angka short floating point dengan penanda


 <14> := waktu (measured value, short floating point number with time M_ME_TC_1
tag)

Simple, Inspiring, Performing, Phenomenal 4


 <15> := total terintegrasi (integrated total) M_IT_NA_1

total terintegrasi dengan penanda waktu (integrated total with


 <16> := M_IT_TA_1
time tag)

kejadian dari peralatan proteksi dengan penanda waktu


 <17> := M_EP_TA_1
(event of protection equipment with time tag)

kumpulan start event dari peralatan proteksi dengan


 <18> := penanda waktu (packed start event of protection equipment M_EP_TB_1
with time tag)

kumpulan informasi sirkit output dari peralatan proteksi


 := dengan penanda waktu (packed output circuit information of
<19> M_EP_TC_1
protection equipment with time tag)

kumpulan informasi titik-tunggal dengan deteksi perubahan


 <20> := status (packed single-point information with status change M_PS_NA_1
detection)

nilai terukur, nilai ternormalisasi tanpa quality descriptor


 <21> := (measured value, normalized value without quality M_ME_ND_1
descriptor)

informasi satu titik dengan penanda waktu CP56Time2A


 <30> := M_SP_TA_1
(single point information with time tag CP56Time2A)

informasi dua titik dengan penanda waktu CP56Time2A


 <31> := M_DP_TA_1
(double-point information with time tag CP56Time2A)

informasi posisi langkah dengan penanda waktu


 <32> := CP56Time2A (step position information with time tag M_ST_TA_1
CP56Time2A)

bitstring yang terdiri atas 32 bit dengan penanda waktu


 <33> := M_BO_TA_1
CP56Time2A (bitstring of 32 bit with time tag CP56Time2A)

nilai terukur, nilai ternormalisasi dengan penanda waktu


 <34> := CP56Time2A (measured value, normalized value with time M_ME_TA_1
tag CP56Time2A)

nilai terukur, nilai diskalakan dengan penanda waktu


 <35> := CP56Time2A (measured value, scaled value with time tag M_ME_TB_1
CP56Time2A)

Simple, Inspiring, Performing, Phenomenal 5


nilai terukur, angka short floating point dengan penanda
 <36> := waktu CP56Time2A (measured value, short floating point M_ME_TC_1
number with time tag CP56Time2A)

total terintegrasi dengan penanda waktu CP56Time2A


 <37> := M_IT_TA_1
(integrated total with time tag CP56Time2A)

kejadian dari peralatan proteksi dengan penanda waktu


 <38> := CP56Time2A (event of protection equipment with time tag M_EP_TA_1
CP56Time2A)

kumpulan start event dari peralatan proteksi dengan


 <39> := penanda waktu CP56Time2A (packed start event of M_EP_TB_1
protection equipment with time tag CP56Time2A)

kumpulan informasi sirkit output dari peralatan proteksi


dengan penanda waktu CP56Time2A (packed output circuit
 :=
<40> information of protection equipment with time tag M_EP_TC_1
CP56Time2A)

1.1.5.2. Informasi proses pada alur pengendalian

(Parameter stasiun spesifik)

 <45> := perintah tunggal (single command) C_SC_NA_1

 <46> := perintah ganda (double command) C_DC_NA_1

 <47> := perintah pengatur langkah (regulating step command) C_RC_NA_1

perintah set point, nilai ternormalisasi (set point command,


 <48> := C_SE_NA_1
normalized value)

perintah set point, nilai diskalakan (set point command,


 <49> := C_SE_NB_1
scaled value)

perintah set point, angka short floating point (set point


 <50> := C_SE_NC_1
command, short floating point number)

 <51> := bitstring 32 bit C_BO_NA_1

1.1.5.3. Informasi sistem pada alur pengamatan

(Parameter stasiun spesifik)

Simple, Inspiring, Performing, Phenomenal 6


 <70> := akhir inisialisasi (end of initialization) M_EI_NA_1

1.1.5.4. Informasi sistem pada alur pengendalian

(Parameter stasiun spesifik)

 <100> := perintah interogasi (interrogation command) C_IC_NA_1

 <101> := perintah interogasi counter (counter interrogation command) C_CI_NA_1

 <102> := perintah baca (read command) C_RD_NA_1

 <103> := perintah sinkronisasi clock (clock synchronization command) C_CS_NA_1

 <104> := perintah tes (test command) C_TS_NA_1

 <105> := perintah proses reset (reset process command) C_RP_NA_1

 <106> := perintah akuisisi delay (delay acquisition command) C_CD_NA_1

1.1.5.5. Parameter pada alur pengendalian

(Parameter stasiun spesifik)

parameter nilai terukur, nilai ternormalisasi (parameter of


 <110> := P_ME_NA_1
measured value, normalized value)

parameter nilai terukur, nilai diskalakan (parameter of


 <111> := P_ME_NB_1
measured value, scaled value)

parameter nilai terukur, bilangan short floating point


 <112> := P_ME_NC_1
(parameter of measured value, short floating point number)

 <113> := aktifasi parameter (parameter activation) P_AC_NA_1

1.1.5.6. Transfer File

(Parameter stasiun spesifik)

 <120> := file ready F_FR_NA_1

 <121> := section ready F_SR_NA_1

Simple, Inspiring, Performing, Phenomenal 7


 <122> := call directory, select file, call file, call section F_SC_NA_1

 <123> := last section, last segment F_LS_NA_1

 <124> := ack file, ack section F_AF_NA_1

 <125> := segment F_SG_NA_1

 <126> := directory F_DR_TA_1

1.1.6. Fungsi Aplikasi Dasar (Basic Application Functions)

1.1.6.1. Inisialisasi stasiun (Station initialization)

(Parameter stasiun spesifik)

 Inisialisasi remote (Remote initialization)

1.1.6.2. Interogasi stasiun (Station Interrogation)

(Parameter stasiun spesifik)

 global

 group 1  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

1.1.6.3. Sinkronisasi Waktu (Clock Synchronization)

(Parameter stasiun spesifik)

 Sinkronisasi waktu (Clock Synchronization)

Simple, Inspiring, Performing, Phenomenal 8


1.1.6.4. Transmisi Perintah (Command Transmission)

(Parameter obyek spesifik)

 Transmisi perintah langsung

 Perintah pilih dan eksekusi

 Transmisi perintah set point langsung

 Perintah pilih & eksekusi set point

 Tidak ada definisi tambahan

 C_SE ACTTERM digunakan

 Durasi pulsa pendek (durasi ditentukan oleh parameter sistem pada RTU)

 Durasi pulsa panjang (durasi ditentukan oleh parameter sistem pada RTU)

 Output yang persistent

1.1.6.5. Transmisi Total Terintegrasi

(Parameter obyek atau stasiun spesifik)

 Counter Request  General request counter

 Counter berhenti tanpa reset  Request Counter grup 1

 Counter berhenti dengan reset  Request Counter grup 2

 Counter reset  Request Counter grup 3

 Request Counter grup 4

1.1.6.6. Proses Loading Parameter

(Parameter obyek spesifik)

 Nilai Ambang Batas

 Faktor smoothing

 Batas bawah untuk transmisi nilai yang terukur

 Batas atas untuk transmisi nilai yang terukur

Simple, Inspiring, Performing, Phenomenal 9


1.1.6.7. Pengaktifan Parameter

(Parameter obyek spesifik)

 Pengaktifan/Penonaktifan transmisi periodik atau siklis konstan untuk obyek yang diberi
address

1.1.6.8. Transfer File

(Parameter stasiun spesifik)

 Transfer file pada alur pengamatan (File transfer in monitor direction)

 Transfer file pada alur pengendalian (File transfer in control direction)

1.2. List Interoperability Protokol IEC 870-5-104 Slave

1.2.1. Network Configuration

(Parameter spesifik jaringan)

 Titik ke titik (Point to point)

 Banyak titik ke satu titik (Multiple point to point)

 Banyak titik saluran bersamaan (Multipoint party line)

 Banyak titik-bintang (Multipoint-star)

1.2.2. Physical Layer

(Parameter spesifik jaringan)

Kecepatan transmisi (alur pengendalian)

Sirkit Interchange Sirkit Interchange

Tidak Seimbang V.24/V.28 Tidak Seimbang V.24/V.28

Standar Rekomendasi jika>1200 bit/s

 100 bit/s  2400 bit/s

 200 bit/s  4800 bit/s

Simple, Inspiring, Performing, Phenomenal 10


 300 bit/s  9600 bit/s

 600 bit/s  19200 bit/s

 1200 bit/s

Sirkit Interchange Seimbang X.24/X.27

 2400 bit/s  56000 bit/s

 4800 bit/s  64000 bit/s

 9600 bit/s

 19200 bit/s

 38400 bit/s

Kecepatan transmisi (alur pengamatan)

Sirkit Interchange Sirkit Interchange

Tidak Seimbang V.24/V.28 Tidak Seimbang V.24/V.28

Standar Rekomendasi jika>1200 bit/s

 100 bit/s  2400 bit/s

 200 bit/s  4800 bit/s

 300 bit/s  9600 bit/s

 600 bit/s  19200 bit/s

 1200 bit/s

Sirkit Interchange Seimbang X.24/X.27

 2400 bit/s  56000 bit/s

 4800 bit/s  64000 bit/s

 9600 bit/s

 19200 bit/s

 38400 bit/s

Simple, Inspiring, Performing, Phenomenal 11


1.2.3. Link Layer

(Parameter jaringan spesifik)

Format frame FT 1.2 karakter 1 tunggal dan interval-time out-tetap digunakan secara eksklusif
dalam standar ini.

Prosedur transmisi link Address Field dari link

 Transmisi seimbang  Tidak ada

 Transmisi tidak seimbang (hanya transmisi seimbang)

 Satu oktet

 Dua oktet

 Terstruktur

 Tidak terstruktur

Panjang frame

<25 Panjang maksimum L (jumlah oktet).

1.2.4. Application Layer

Mode transmisi untuk aplikasi data.

Mode 1 (least significant octet terlebih dahulu) seperti ditentukan di SNI 04-7021.5.4-2004
bab.4.10, digunakan secara khusus di standar ini.

1.2.4.1. COMMON ADDRESS OF ASDU

(Parameter sistem spesifik)

 Satu oktet  Dua oktet

1.2.4.2. INFORMATION OBJECT ADDRESS

(Parameter sistem spesifik)

 Satu oktet  Terstruktur

Simple, Inspiring, Performing, Phenomenal 12


 Dua oktet  Tidak terstruktur

 Tiga oktet

1.2.4.3. CAUSE OF TRANSMISSION

(Parameter sistem spesifik)

 Satu oktet  Dua oktet (dengan originator address)

Panjang maksimum ASDU tiap sistem < 253

1.2.5. Pemilihan Standar ASDU

1.2.5.1. Informasi proses pada alur pengamatan

(Parameter stasiun spesifik)

 <1> := informasi satu titik (single point information) M_SP_NA_1

informasi satu titik dengan penanda waktu (single point


 <2> := M_SP_TA_1
information with time tag)

 <3> := informasi dua titik (double-point information) M_DP_NA_1

informasi dua titik dengan penanda waktu (double-point


 <4> := M_DP_TA_1
information with time tag)

 <5> := informasi posisi langkah (step position information) M_ST_NA_1

informasi posisi langkah dengan penanda waktu (step


 <6> := M_ST_TA_1
position information with time tag)

 <7> := bitstring yang terdiri atas 32 bit (bitstring of 32 bit) M_BO_NA_1

bitstring yang terdiri atas 32 bit dengan penanda waktu


 <8> := M_BO_TA_1
(bitstring of 32 bit with time tag)

nilai terukur, nilai ternormalisasi (measured value,


 <9> := M_ME_NA_1
normalized value)

Simple, Inspiring, Performing, Phenomenal 13


nilai terukur, nilai ternormalisasi dengan penanda waktu
 <10> := M_ME_TA_1
(measured value, normalized value with time tag)

 <11> := nilai terukur, nilai diskalakan (measured value, scaled value) M_ME_NB_1

nilai terukur, nilai diskalakan dengan penanda waktu


 <12> := M_ME_TB_1
(measured value, scaled value with time tag)

nilai terukur, angka short floating point (measured value,


 <13> := M_ME_NC_1
short floating point number)

nilai terukur, angka short floating point dengan penanda


 <14> := waktu (measured value, short floating point number with time M_ME_TC_1
tag)

 <15> := total terintegrasi (integrated total) M_IT_NA_1

total terintegrasi dengan penanda waktu (integrated total with


 <16> := M_IT_TA_1
time tag)

kejadian dari peralatan proteksi dengan penanda waktu


 <17> := M_EP_TA_1
(event of protection equipment with time tag)

kumpulan start event dari peralatan proteksi dengan


 <18> := penanda waktu (packed start event of protection equipment M_EP_TB_1
with time tag)

kumpulan informasi sirkit output dari peralatan proteksi


 := dengan penanda waktu (packed output circuit information of
<19> M_EP_TC_1
protection equipment with time tag)

kumpulan informasi titik-tunggal dengan deteksi perubahan


 <20> := status (packed single-point information with status change M_PS_NA_1
detection)

nilai terukur, nilai ternormalisasi tanpa quality descriptor


 <21> := (measured value, normalized value without quality M_ME_ND_1
descriptor)

informasi satu titik dengan penanda waktu CP56Time2A


 <30> := M_SP_TA_1
(single point information with time tag CP56Time2A)

informasi dua titik dengan penanda waktu CP56Time2A


 <31> := M_DP_TA_1
(double-point information with time tag CP56Time2A)

Simple, Inspiring, Performing, Phenomenal 14


informasi posisi langkah dengan penanda waktu
 <32> := CP56Time2A (step position information with time tag M_ST_TA_1
CP56Time2A)

bitstring yang terdiri atas 32 bit dengan penanda waktu


 <33> := M_BO_TA_1
CP56Time2A (bitstring of 32 bit with time tag CP56Time2A)

nilai terukur, nilai ternormalisasi dengan penanda waktu


 <34> := CP56Time2A (measured value, normalized value with time M_ME_TA_1
tag CP56Time2A)

nilai terukur, nilai diskalakan dengan penanda waktu


 <35> := CP56Time2A (measured value, scaled value with time tag M_ME_TB_1
CP56Time2A)

nilai terukur, angka short floating point dengan penanda


 <36> := waktu CP56Time2A (measured value, short floating point M_ME_TC_1
number with time tag CP56Time2A)

total terintegrasi dengan penanda waktu CP56Time2A


 <37> := M_IT_TA_1
(integrated total with time tag CP56Time2A)

kejadian dari peralatan proteksi dengan penanda waktu


 <38> := CP56Time2A (event of protection equipment with time tag M_EP_TA_1
CP56Time2A)

kumpulan start event dari peralatan proteksi dengan


 <39> := penanda waktu CP56Time2A (packed start event of M_EP_TB_1
protection equipment with time tag CP56Time2A)

kumpulan informasi sirkit output dari peralatan proteksi


dengan penanda waktu CP56Time2A (packed output circuit
 :=
<40> information of protection equipment with time tag M_EP_TC_1
CP56Time2A)

1.2.5.2. Informasi proses pada alur pengendalian

(Parameter stasiun spesifik)

 <45> := perintah tunggal (single command) C_SC_NA_1

 <46> := perintah ganda (double command) C_DC_NA_1

 <47> := perintah pengatur langkah (regulating step command) C_RC_NA_1

Simple, Inspiring, Performing, Phenomenal 15


perintah set point, nilai ternormalisasi (set point command,
 <48> := C_SE_NA_1
normalized value)

perintah set point, nilai diskalakan (set point command,


 <49> := C_SE_NB_1
scaled value)

perintah set point, angka short floating point (set point


 <50> := C_SE_NC_1
command, short floating point number)

 <51> := bitstring 32 bit C_BO_NA_1

perintah tunggal dengan penanda waktu CP56Time 2a


 <58> := C_SC_TA_1
(single command with time tag CP56Time 2a)

perintah ganda dengan penanda waktu CP56Time 2a


 <59> := C_DC_TA_1
(double command with time tag CP56Time 2a)

perintah pengatur langkah dengan penanda waktu


 <60> := CP56Time 2a (regulating step command with time tag C_RC_TA_1
CP56Time 2a)

perintah set point dengan penanda waktu CP56Time 2a,


 <61> := nilai ternormalisasi (set point command with time tag C_SE_TA_1
CP56Time 2a, normalized value)

perintah set point dengan penanda waktu CP56Time 2a,


 <62> := nilai diskalakan (set point command with time tag CP56Time C_SE_TB_1
2a, scaled value)

perintah set point dengan penanda waktu CP56Time 2a,


 <63> := angka short floating point (set point command with time tag C_SE_TC_1
CP56Time 2a, short floating point number)

<64> := bitstring 32 bit dengan penanda waktu CP56Time 2a C_BO_TA_1

1.2.5.3. Informasi sistem pada alur pengamatan

(Parameter stasiun spesifik)

 <70> := akhir inisialisasi (end of initialization) M_EI_NA_1

1.2.5.4. Informasi sistem pada alur pengendalian

(Parameter stasiun spesifik)

Simple, Inspiring, Performing, Phenomenal 16


 <100> := perintah interogasi (interrogation command) C_IC_NA_1

 <101> := perintah interogasi counter (counter interrogation command) C_CI_NA_1

 <102> := perintah baca (read command) C_RD_NA_1

 <103> := perintah sinkronisasi clock (clock synchronization command) C_CS_NA_1

 <104> := perintah tes (test command) C_TS_NA_1

 <105> := perintah proses reset (reset process command) C_RP_NA_1

 <106> := perintah akuisisi delay (delay acquisition command) C_CD_NA_1

perintah tes dengan penanda waktu CP56Time 2a (test


 <104> := C_TS_TA_1
command with time tag CP56Time 2a)

1.2.5.5. Parameter pada alur pengendalian

(Parameter stasiun spesifik)

parameter nilai terukur, nilai ternormalisasi (parameter of


 <110> := P_ME_NA_1
measured value, normalized value)

parameter nilai terukur, nilai diskalakan (parameter of


 <111> := P_ME_NB_1
measured value, scaled value)

parameter nilai terukur, bilangan short floating point


 <112> := P_ME_NC_1
(parameter of measured value, short floating point number)

 <113> := aktifasi parameter (parameter activation) P_AC_NA_1

1.2.5.6. Transfer File

(Parameter stasiun spesifik)

 <120> := file ready F_FR_NA_1

 <121> := section ready F_SR_NA_1

 <122> := call directory, select file, call file, call section F_SC_NA_1

 <123> := last section, last segment F_LS_NA_1

Simple, Inspiring, Performing, Phenomenal 17


 <124> := ack file, ack section F_AF_NA_1

 <125> := segment F_SG_NA_1

 <126> := directory F_DR_TA_1

1.2.6. Fungsi Aplikasi Dasar (Basic Application Functions)

1.2.6.1. Parameter stasiun spesifik

 Remote initialization  Cyclic data transmission

 Read procedure  Spontaneous transmission

1.2.6.2. Double transmission of information objects with cause of transmission


spontaneous

(Parameter stasiun spesifik)

 Double transmission

1.2.6.3. Interogasi stasiun (Station Interrogation)

(Parameter stasiun spesifik)

 global

 group 1  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

Simple, Inspiring, Performing, Phenomenal 18


1.2.6.4. Sinkronisasi Waktu (Clock Synchronization)

(Parameter stasiun spesifik)

 Sinkronisasi waktu (Clock Synchronization)

1.2.6.5. Transmisi Perintah (Command Transmission)

(Parameter obyek spesifik)

 Transmisi perintah langsung

 Perintah pilih dan eksekusi

 Transmisi perintah set point langsung

 Perintah pilih & eksekusi set point

 C_SE ACTTERM digunakan

 Tidak ada definisi tambahan

 Durasi pulsa pendek (durasi ditentukan oleh parameter sistem pada RTU)

 Durasi pulsa panjang (durasi ditentukan oleh parameter sistem pada RTU)

 Output yang persistent

1.2.6.6. Transmisi Total Terintegrasi

(Parameter obyek atau stasiun spesifik)

 Mode A: Local freeze with spontaneous transmission

 Mode B: Local freeze with counter interrogation

 Mode C: Freeze and transmit by counter interrogation command

 Mode D: Freeze by counter interrogation command, frozen values reported

spontaneously

 Counter Read  General request counter

 Counter berhenti tanpa reset  Request Counter grup 1

Simple, Inspiring, Performing, Phenomenal 19


 Counter berhenti dengan reset  Request Counter grup 2

 Counter reset  Request Counter grup 3

 Request Counter grup 4

1.2.6.7. Proses Loading Parameter

(Parameter obyek spesifik)

 Nilai Ambang Batas

 Faktor smoothing

 Batas bawah untuk transmisi nilai yang terukur

 Batas atas untuk transmisi nilai yang terukur

1.2.6.8. Pengaktifan Parameter

(Parameter obyek spesifik)

 Pengaktifan/Penonaktifan transmisi periodik atau siklis konstan untuk obyek yang diberi
address

1.2.6.9. Prosedur Pengujian

(Parameter stasiun spesifik)

 Test procedure

1.2.6.10. Transfer File

(Parameter stasiun spesifik)

Transfer File dalam alur pengamatan

 Transparent data
 Disturbance data of protection equipment
 Urutan kejadian (Sequences of events)
 Urutan rekaman besaran analog (Sequences of recorded analogue value)

Simple, Inspiring, Performing, Phenomenal 20


Transfer File dalam alur pengendalian

 Transparent data

1.2.6.11. Background scan

(Parameter stasiun spesifik)

 Background scan

2. PROSEDUR KOMUNIKASI IEC 60870-5-104

2.1. Definisi time out

Tabel 1. Timeout untuk IEC 60870-5-104

Parameter Nilai Standar Keterangan Nilai yang dipilih


Time-out untuk pembentukan
t0 30 s 30 s
koneksi
Time-out untuk APDU send atau
t1 15 s 15 s
test
Time-out untuk
t2 10 s acknowledgement dalam hal 10 s
tidak ada telegram data, t2<t1
Time-out untuk pengiriman test
t3 20 s frame dalam hal status idle yang 20 s
panjang

Range nilai untuk semua time-out : 1 sampai 255 detik, dengan akurasi 1 detik

Jumlah maksimum APDU format I yang belum diacknowledge k dan acknowledement


APDU paling akhir (w)

Tabel 2. Parameter k dan w untuk IEC 60870-5-104

Parameter Nilai Standar Keterangan Nilai yang dipilih


Selisih maksimum antara nomor
k 12 APDU 12 APDU
urutan dan variabel status send
Acknowledgement paling lambat
w 8 APDU setelah menerima w APDU 8 APDU
dengan format I

Range nilai k : 1 sampai dengan 32767 (215 – 1) APDU, akurasi 1 APDU


Range nilai w : 1 sampai dengan 32767 (215 – 1) APDU, akurasi 1 APDU (Rekomendasi : w
harus tidak melebihi 2/3 k)

Simple, Inspiring, Performing, Phenomenal 21


Parameter k dan w berdampak pada kecepatan pengolahan event yang ada pada antrian di
master station maupun remote station. Setting nilai k dan w yang tidak sesuai dapat
mengganggu proses pengiriman data dan performa sistem secara keseluruhan. Nilai k dan w
harus dapat di-set pada master station maupun remote station sesuai dengan kapasitas I/O
yang diolah.

2.2. Prosedur Komunikasi

Tabel 3 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 3. Fungsi Aplikasi IEC 60870-5-104

No. Fungsi Aplikasi Spesifikasi SPLN


1 Inisialisasi Stasiun Ya
2 Akuisisi data dengan polling Tidak
3 Transmisi data periodik Tidak
4 Akuisisi event Ya
5 General Interrogation Ya
6 Sinkronisasi Waktu Tidak
7 Pengiriman Perintah Ya
8 Pengiriman Total Terintegrasi Ya
9 Loading Parameter Tidak
10 Prosedur Test Tidak
11 Transfer File Tidak
12 Akuisisi delay transmisi Tidak

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.
Standar IEC 60870-5-104 menentukan interval time-out aplikasi yang dinotasikan dengan t0,
t1, t2 dan t3.
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.

2.3. Prosedur dasar

A. Inisialisasi stasiun

Inisialisasi koneksi TCP/IP antara remote station dan master station selalu dimulai oleh
master station. Master station harus mengambil inisiatif untuk membuka koneksi TCP/IP ke
remote station dan remote station hanya bersifat pasif.

Simple, Inspiring, Performing, Phenomenal 22


Untuk penutupan koneksi TCP/IP, dapat dimulai baik oleh master station maupun remote
station.
Koneksi ke semua remote station dapat dilakukan secara paralel, dalam pengertian koneksi
ke satu remote station tidak perlu menunggu terbentuknya koneksi ke remote station yang
lain.
Gambar 1 menunjukkan prosedur untuk menutup koneksi TCP/IP yang dimulai oleh master
station. Kemudian master station mengambil inisiatif untuk membuka koneksi TCP/IP. Pada
bagian akhir ditunjukkan prosedur penutupan koneksi TCP/IP yang dimulai oleh remote
station.
Gambar 2 menunjukkan pembentukan koneksi TCP/IP ke beberapa remote station setelah
terjadinya inisialisasi lokal pada master station.
Gambar 3 menunjukkan pembentukan koneksi TCP/IP ke remote station setelah terjadi
inisialisasi lokal pada remote station. Gambar ini juga mendeskripsikan variabel t0 yang
merupakan variabel time-out untuk mengulang pembukaan koneksi TCP/IP.
Gambar 4 menunjukkan urutan prosedur inisialisasi secara remote pada remote station. Saat
koneksi master station dan remote station sudah terbentuk, master station dapat melakukan
perintah reset ke remote station dengan mengirimkan perintah Reset Proses yang kemudian
mendapat acknowledgement oleh remote station. Remote station kemudian mengeksekusi
perintah reset tersebut dengan mengambil inisiatif untuk memutus koneksi TCP/IP dan
melakukan inisialisasi.
Pada semua kondisi, setelah koneksi terbentuk maka pertama-tama remote station harus
mulai mengirimkan rekaman data SOE semenjak koneksi terputus. Rekaman data SOE yang
dimaksud adalah semua perubahan indikasi/status serta semua nilai total terintegrasi.
Perubahan nilai TM yang melebihi deadband tidak termasuk sebagai rekaman data SOE.
Setelah itu, prosedur inisialisasi ini diikuti dengan perintah general interrogation dari master
station.

Simple, Inspiring, Performing, Phenomenal 23


Gambar 1. Alur pembentukan koneksi TCP/IP

Simple, Inspiring, Performing, Phenomenal 24


Gambar 2. Proses inisialisasi master station

Gambar 3. Proses inisialisasi remote station

Simple, Inspiring, Performing, Phenomenal 25


Gambar 4. Proses inisialisasi remote station dengan perintah reset

Simple, Inspiring, Performing, Phenomenal 26


B. Akusisi data pembacaan register (read command)

Dalam standar ini tidak diaplikasikan akuisisi data dengan pembacaan register. Standar ini
hanya menspesifikasikan data dikirim dari remote station melalui dua cara, yaitu general
interrogation dan akuisisi event.

C. Pengiriman data periodik

Pengiriman data periodik digunakan untuk pengiriman data pengukuran. Dalam standar ini
tidak diaplikasikan pengiriman data secara periodik. Namun, dalam standar ini
dispesifikasikan bahwa data pengukuran dikirim dari remote station sebagai event apabila
nilai pengukuran melewati batas deadband.

D. Akuisisi event

Protokol IEC 60870-5-104 tidak mendefinisikan adanya kelas-kelas data. Namun algoritma
pada remote station harus menjamin data indikasi memiliki prioritas yang lebih tinggi
daripada data-data lain (pengukuran, posisi langkah, dan total terintegrasi).

ASDU yang dikirim dapat berisi seluruh atau sebagian event yang ada pada remote station,
sesuai dengan jumlah dan tipe event tersebut serta panjang maksimum frame.

E. General interrogation

Fungsi perintah general interrogation adalah untuk meng-update data pada master station
setelah prosedur inisialisasi pada master station atau remote station, atau ketika master
station mendeteksi adanya informasi yang hilang. Dengan demikian general interrogation
dilakukan secara otomatis saat terbentuknya koneksi ke remote station. Selain itu, general
interrogation harus dapat dilakukan secara manual.
Fungsi general interrogation dari master station adalah untuk meminta remote station
mengirim semua data yang ada pada saat itu. Prosedur general interrogation dinyatakan
selesai saat master station menerima telegram end of interrogation dari remote station.
Prosedur general interrogation dapat diinterupsi oleh event yang terjadi pada remote station.
Master station harus dapat menghindari kesalahan interpretasi antara data dari general
interrogation dengan data event spontan, dengan membedakan COT dari ASDU yang dikirim
oleh remote station.
COT :
3 = Spontaneous
20 = Interrogated by general interrogation

Gambar 5 menunjukkan prosedur general interrogation.

Perintah general interrogation dikirim oleh master station, yang dijawab dengan telegram
konfirmasi general interrogation.

Remote station mengirim informasi general interrogation dengan menggunakan satu atau
beberapa ASDU. ASDU terakhir diikuti dengan telegram end of interrogation yang
menyatakan bahwa semua informasi telah dikirimkan.

Simple, Inspiring, Performing, Phenomenal 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.

Gambar 5. Prosedur Interogasi

F. Sinkronisasi waktu

Dalam standar ini tidak digunakan prosedur sinkronisasi waktu dengan fungsi aplikasi IEC
60870-5-104. Hal ini disebabkan tidak adanya jaminan waktu transfer (transfer time) perintah
sinkronisasi waktu dari master station ke remote station, sehingga delay pengiriman cukup
signifikan, dan mengurangi ketepatan sinkronisasi waktu.
Untuk sinkronisasi waktu antara master station dengan remote station menggunakan
Network Time Protocol (NTP). Master station bertindak sebagai network time server dan
remote station bertindak sebagai client.
Dengan demikian master station dan remote station harus memiliki fitur NTP.

G. Pengiriman remote control/ setpoint

Perintah remote control/setpoint digunakan dalam sistem telekontrol untuk mengubah status
peralatan di lapangan.
Terdapat dua prosedur untuk pengiriman remote control/setpoint:
a. Pilih dan eksekusi

Simple, Inspiring, Performing, Phenomenal 28


b. Perintah langsung
Pilih dan eksekusi serta perintah langsung dapat dikonfigurasi secara individual untuk
masing-masing obyek di remote station (dengan parameter konfigurasi sistem di remote
station)

Pilih dan eksekusi

Perintah pilih dan eksekusi digunakan oleh master station untuk :


 Mempersiapkan operasi kontrol tertentu di remote station
 Memastikan suatu operasi kontrol telah dipersiapkan (mungkin dilakukan oleh
operator)
 Eksekusi operasi kontrol tersebut jika hasil pemeriksaan positif

Urutan prosedur untuk pilih dan eksekusi ditunjukkan pada Gambar 6. Master station
mengirim perintah PILIH (SELECT) ke remote station dan dijawab dengan telegram
konfirmasi perintah PILIH (SELECT) apabila remote station siap untuk menerima perintah
yang akan diberikan. Prosedur ini tidak dapat diinterupsi, dan waktu antara perintah PILIH
(SELECT) sampai konfirmasi perintah PILIH (SELECT) dibatasi oleh parameter time-out
untuk perintah.
Prosedur PILIH (SELECT) ini langsung diikuti dengan perintah EKSEKUSI (EXECUTE) yang
dikirim ke remote station dan dijawab dengan telegram konfirmasi EKSEKUSI (EXECUTE),
positif jika perintah tersebut akan dilaksanakan, negatif jika tidak dilaksanakan. Prosedur ini
tidak dapat diinterupsi, dan waktu antara perintah EKSEKUSI (EXECUTE) sampai konfirmasi
perintah EKSEKUSI (EXECUTE) dibatasi oleh parameter time-out untuk perintah.
Dalam standar ini ditetapkan time-out untuk perintah adalah 20 detik.
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 obyek kontrol yang dituju. Jika obyek tersebut siap menerima perintah maka,
konfirmasi EKSEKUSI (EXECUTE) akan dikirim dan perintah tersebut dijalankan. Sebaliknya
jika obyek tersebut tidak siap, maka remote station akan mengirim konfirmasi negatif dan
perintah tidak dijalankan.

Simple, Inspiring, Performing, Phenomenal 29


Gambar 6. Remote control

H. Pengiriman total terintegrasi

Total terintegrasi adalah nilai yang diintegrasikan selama periode waktu tertentu. Dalam
standar ini ditentukan bahwa nilai counter harus disimpan dalam buffer tanpa mereset nilai
counter sebelum data dikirim ke master station. Pertambahan nilai selama periode tersebut
akan dikalkulasi di master station.

Remote station mengirim nilai total terintegrasi secara automatis dengan periode 15 menit.

Dalam standar nilai total terintegrasi dianggap sebagai event dari remote station.

I. Loading parameter

Loading parameter digunakan untuk mengubah nilai parameter yang sudah didefinisikan
sebelumnya, contohnya nilai deadband, yang menentukan kondisi suatu pengukuran analog
dikirimkan ke master station oleh remote station.

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.

Simple, Inspiring, Performing, Phenomenal 30


J. Prosedur test

Prosedur test digunakan untuk melakukan pengujian pada koneksi terbuka yang dalam
kondisi idle (tidak ada pertukaran data pada layer aplikasi).

K. Transfer file

Transfer file digunakan untuk mentransfer file dari remote station ke master station. File yang
ditransfer berupa load profile atau file COMTRADE.

Dalam standar ini tidak digunakan fungsi aplikasi transfer file IEC 60870-5-104. Transfer file
dilaksanakan dengan menggunakan aplikasi file transfer protocol (FTP) agar komunikasi
antara master station dengan remote station tidak terganggu.

Dengan demikian master station dan remote station harus memiliki fitur FTP.

L. Akuisisi delay transmisi

Akusisi delay transmisi merupakan prosedur alternatif untuk menentukan koreksi waktu saat
dilakukan sinkronisasi waktu.

Dalam standar ini tidak digunakan prosedur akuisisi delay transmisi.

M. Prosedur eksepsi

Prosedur eksepsi ini dijalankan apabila terjadi gangguan komunikasi sehingga menyebabkan
adanya frame yang tidak mendapat acknowledgement oleh stasiun lawan (master station
atau remote station). Frame yang tidak mendapat acknowledgement ini dapat berupa :

a. Tidak adanya respon dari remote station atau master station setelah waktu time out
t0, t1, t2 dan t3;

b. Adanya kehilangan telegram yang diterima oleh remote station atau master station
sehingga ada ketidaksesuaian nomor urutan frame APDU.

Eksepsi untuk semua kondisi tersebut diatas adalah dengan melakukan penutupan koneksi
oleh stasiun yang mendeteksi gangguan tersebut. Setelah itu, master station membuka
kembali koneksi ke remote station.

3. FUNGSI-FUNGSI SPESIFIK

Bagian ini berisi informasi tentang fungsi yang dipergunakan tetapi tidak diatur dalam
standar IEC 60870-5-104.

3.1. Event handling

A. Pengiriman data dari remote station ke master station

Simple, Inspiring, Performing, Phenomenal 31


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 deadband dan pulse counter 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.

B. 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). Bilamana terjadi buffer overflow, remote station harus memberitahu master station
bahwa telah terjadi event buffer overflow.

C. 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.

D. 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.

E. 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 digunakan untuk perhitungan transaksi sehingga catatan nilai masing-masing pulse
counter harus dapat disimpan selama 1 bulan. Kriteria event standar adalah penyimpanan
dan pengiriman nilai dengan menggunakan timer internal tiap 15 menit. Jika terjadi overflow
maka event pulse counter yang paling lama yang dihapus (FIFO).

F. 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

Simple, Inspiring, Performing, Phenomenal 32


dengan remote station saat terjadi gangguan pada salah satu ruas kanal komunikasi.
Remote station dan master station tidak bertanggung jawab dalam pengaturan routing data.

3.2. Addressing

Terdapat tiga level address pada protokol IEC 60870-5-104.

A. Network address

Network address merupakan IP address pada masing-masing master station dan remote
station. IP address bersifat unik pada satu jaringan komunikasi.

B. Common address of ASDU

Common address of ASDU adalah nomor yang digunakan untuk seluruh obyek dalam satu
remote station. Satu remote station dapat memiliki satu atau lebih Common Address of
ASDU. Sesuai dengan standar IEC parameter ini terdiri dari 2 oktet.

C. Information object address

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.

D. 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).

E. Konvensi addressing

Sebuah Sistem Otomasi Gardu Induk (SOGI) pada umumnya terdiri dari peralatan
komunikasi, beberapa bay controller dan sejumlah peralatan proteksi. Tiap-tiap bagian
tersebut dapat memiliki beberapa obyek. Standar IEC 60870-5-104 tidak mengatur
bagaimana address diberikan kepada semua obyek tersebut sepanjang semua batasan di
atas diikuti.

Untuk setiap obyek pada fungsi yang sama, tidak diijinkan menggunakan dua atau lebih
address yang berbeda (sesuai dengan standar teleinformation data SPLN S5.001: 2008
tentang Teleinformasi Data Untuk Operasi Jaringan Tenaga Listrik dan S5.002: 2008 tentang
Teleinformasi Data Untuk Pemeliharaan Instalasi Sistem Tenaga Listrik). Misalnya fungsi
remote control pada obyek CB, untuk remote close atau remote open agar menggunakan

Simple, Inspiring, Performing, Phenomenal 33


address yang sama sedangkan Type Identification yang digunakan adalah double command
(Type Identification <46>).

F. Event internal

Pada remote station dapat terintegrasi beberapa event sistem. Event sistem harus dikirimkan
ke master station menggunakan ASDU standar. Pada protokol IEC 60870-5-104 tidak
dicadangkan frame khusus untuk event internal.

Standar ini mengacu pada Standar Teleinformasi Data (S5.002: 2008 tentang Teleinformasi
Data Untuk Pemeliharaan Instalasi Sistem Tenaga Listrik) untuk daftar event internal yang
dimonitor dari suatu remote station.

G. Panjang frame

Panjang frame harus merupakan suatu parameter dalam remote station. Digunakan panjang
frame maksimum adalah 253 oktet.

H. Penanganan database

Database pada remote station dapat berisi sejumlah address yang tidak didefinisikan pada
master station. Jika informasi dengan sejumlah 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.

I. Scaling

- Scaling nilai ternormalisasi

Scaling dari nilai pengukuran ternormalisasi (ASDU 9) yang direkomendasikan dapat dilihat
pada Tabel 4. Scaling nilai ternormalisasi.

Tabel 4. Scaling nilai ternormalisasi

Nilai ternormalisasi yang dikirimkan


Range
dari remote station

Nilai maksimum dalam engineering unit (VMax) +1

Nilai minimum dalam engineering unit (VMin) 0 (nilai-nilai unipolar), -1(nilai-nilai bipolar)

- Scaling perintah setpoint ternormalisasi

Scaling set point command ternormalisasi (ASDU 48) yang direkomendasikan, dapat dilihat
pada Tabel 4. Scaling nilai ternormalisasi.

Simple, Inspiring, Performing, Phenomenal 34

Anda mungkin juga menyukai