Anda di halaman 1dari 15

TUGAS

Komunikasi Data Dan Lab Aplikasi


“SPA BUS”

Oleh :
Rizki Ari Wijayanti : 1741157002
D4 Sistem Kelistrikan 4E

PROGRAM STUDI SISTEM KELISTRIKAN


JURUSAN TEKNIK ELEKTRO
POLITEKNIK NEGERI MALANG
2017
Kata Pengantar

 Dengan menyebut nama Allah SWT yang Maha Pengasih lagi Maha
Panyayang, dan tidak lupa panjatkan puja dan puji syukur atas kehadirat-Nya,
yang telah melimpahkan rahmat, hidayah, dan inayah-Nya, sehingga dapat
menyelesaikan makalah tentang SPA Bus.
Dan dengan harapan semoga makalah ini dapat menambah
pengetahuan dan pengalaman bagi para pembaca, Untuk ke depannya dapat
memperbaiki bentuk maupun menambah isi makalah agar menjadi lebih baik
lagi..    
    Terlepas dari semua itu, penyusun menyadari sepenuhnya bahwa masih
ada kekurangan baik dari segi susunan kalimat maupun tata bahasanya. Oleh
karena itu dengan tangan terbuka menerima segala saran dan kritik dari pembaca
agar dapat memperbaiki makalah ini.
Akhir kata penyusun berharap semoga makalah tentang SPA Bus ini dapat
memberikan manfaat maupun inpirasi terhadap pembaca.

   
 
                                                                                      Malang,  November 2017
    
                                                                                            Penyusun
Bab I
Pendahuluan

1.1 Latar Belakang


Inovasi dalam teknologi, terutama dalam teknologi otomatisasi suatu
proses industri terus menerus berkembang untuk mendapatkan suatu proses yang
optimal. Pada mulanya industri selalu menginginkan produksi yang maksimal,
namun saat ini yang dibutuhkan adalah proses yang optimal, yaitu membuat
proses produksi menggunakan biaya yang rendah, menghasilkan produk yang
berkualitas bagus, proses berlangsung dengan cepat, dan proses berjalan dengan
aman. Pola berpikir tersebut yang melahirkan teknologi terkini dalam bidang
otomatisasi industri. Pada mulanya berkembang sistem pengontrolan
menggunakan PLC (Programable Logic Controller), lalu berkembang lagi
menjadi DCS (Distributed Controlled System) karena masukan dan keluaran
dalam suatu proses industri sangat banyak sekali.
Saat ini telah ditemukan teknologi FOUNDATION FIELDBUS
( Foundation Fieldbus), dimana memberikan keuntungan dengan adanya
komunikasi 2 arah, sistem instrumentasi dan kontrol yang lebih terpercaya, dan
mengurangi perkabelan sehingga mengurangi biaya pemasangan dan perawatan.
Dalam penerapan Fieldbus dapat menggunakan desain protokol yang cukup lebih
sederhana yaitu mengunakan SPA Bus yang ditransmisikan melalui koneksi
serial.

1.2 Rumusan Masalah


Pada makalah ini penulis membahas tentang SPA Bus Instrumentasi.

1.3 Tujuan dan Manfaat


 Tujuan
Mampu mengetahui penjelasan mengenai SPA Bus Instrumentasi.
 Manfaat
Mampu memahami dan mengerti serta memperluas wawasan mengenai
penjelasan SPA Bus Instrumentasi
Bab II
Pembahasan

2.1 SPA Bus

SPA Bus merupakan kepanjangan dari Stromberg Protection Acquisition

Bus. SPA bus ini merupakan protokol fieldbus yang digunakan dalam otomasi

gardu induk, dan memiliki one master dan banyak slave. SPA bus ini kode standar

pertukaran informasi berbasis ASCII (American Standard Code for Information

Interchange). SPA Bus dikembangkan oleh Stomberg di Finlandia yang sekarang

menjadi ABB, merupakan perusahaan multinasional yang mengahasilkan berbagai

macam produk teknologi. SPA Bus ini digunakan terutama pada relay untuk

perlindungan pada produk ABB dan sebagai produk otomasi gardu.

SPA bus ini menggunakan protocol komunikasi serial asinkron, dimana

clock tidak diperlukan karena data dikirimkandengan kecepatan tertentu yang

sama baik pada pengirim atau penerima, data tersebut sebesar 1 bit awal, 7 bit

data, even parity, 1 stop bit dengan kecepatan transfer data hingga 9600 bit/s

(dalam beberapa kasus, tingkat 300,1200,2400 atau 4800 bit/s juga bisa

digunakan).

Pada SPA bus ini dapat digunakan untuk mentransfer data ke dan dari unit

lain dari peralatan sekunder sistem gardu induk jaringan tenaga listrik. Konstruksi

dasar protokol mengasumsikan bahwa slave tida membutuhkan komunikasi

dengan master tetapi master mengetahui data yang terkandung didalam slave dan

dapat mengirim data yang dibutuhkan dengan mudah. Selain itu, master dapat
mengirim data ke slave. Permintaan dari master dapat dilakukan dengan polling

urut (misalnya informasi acara) atau hanya berdasarkan permintaan.

Master meminta informasi dari slave menggunakan pesan permintaan dan

mengirimkan informasi ke slave pada pesan tertulis. Selanjutnya master dapat

mengirim semua slave yang sama menggunakan pesan siaran yang berisi waktu

dan data lainnya.

Keadaan tidak normal bus mentransmisikan dan menerima jalur adalah

pada logical “1” .

2.2 Karakteristik umum Slave

Bus mendukung perangkat dari slave dan memiliki beberapa input dan

output. Informasi masukan diawasi dengan menetapkan nilai limit dan penundaan

masukan sinyal. Slave tersebut menggabungkan jam realtime untuk menandai

kejadian yang direkam. Sebuah slave insentitas operasi yang hampir independen

dapat dibagi menjadi saluran. Biasanya, setiap saluran diberi hanya satu masukan

dan beberapa nilai pengaturan. Saluran bekerja dimulai dari nomor 1. Informasi

umum dari semua channel slave digabungkan ke channel 0.


Gambar diatas menunjukkan Konfigurasi logis dari slave 3 saluran.

Ditunjukkan pada Gambar adalah slave channel 3 saluran dalam bentuk

logic yang "dilihat" dari protokol setelahnya memberikan input (I1, I2, dll.) dan

output (O1, O2, dll.) ke saluran yang terbentuk.

Slave yang digambarkan memiliki empat masukan, yang satu ditugaskan ke

channel 1, satu untuk ke channel 2, dan dua ke channel 3. Dari ketiga keluaran

tersebut, dua adalah umum untuk semua saluran, dan akibatnya diberikan untuk

ke channel 0 sementara salah satu output dikendalikan oleh channel 3. Channel 1

diberi tiga nilai pengaturan (S1, S2, dan S3) sedangkan saluran 2 dan 3 diberikan

dua nilai pengaturan masing-masing. Channel 0 juga diberi informasi acara L dan

waktu T.

2.3 Format pesan

Pesan hanya mencakup karakter ASCII yang dapat dicetak (0AH, 0DH,

20H, ..., 7EH). Pesan yang dikirim oleh master dimulai dengan tanda kurung ">",
dan pesan slave mulai dengan karakter "lf <". Pesan utama diakhiri dengan

karakter "cr" (0DH) sedangkan pesan slave diakhiri dengan karakter "crlf" (0DH

dan 0AH).

Slave bisa menggunakan karakter "&" untuk menunjukkan kelanjutan pesan pada

baris berikutnya. Panjang maksimum pesan dibatasi hingga 255 karakter. Tidak

ada batasan set ke jumlah baris sejauh pesan panjang maksimal tidak terlampaui.

Pesan utama selalu dalam format satu baris. Pesan utama memiliki format berikut:

dimana

n = nomor slave T = kode jenis pesan

e = nomor saluran e / e = saluran pertama / terakhir

x = kode kategori data (tipe data) m = nomor data

m / m = data pertama / terakhir

Karakter pembatas ":" memisahkan header pesan dari bagian data dan datanya

bagian dari checksum, masing-masing

Contoh 1
Pengaturan 1 dari channel 1 slave 2 diminta oleh master menggunakan pesan:
> 2R1S1: XXcr
Slave menjawab permintaan dengan pesan:
Jika <2D: 10.1: XXcrlf
Contoh 2
Pengaturan 1 dan 2 dari channel 1 slave 2 diminta oleh master menggunakan
pesan:
> 2R1S1 / 2: XXcr
Slave menjawab permintaan dengan pesan:
Jika <2D: 10.1 / 95: XXcrlf

Nb: Ketika slave mengirim pesan menggunakan lebih dari satu baris, karakter
akhir If dan cr selalu dikirimdi akhir baris, bukan sebagai karakter start untuk
baris berikutnya.
2.3.1 Karakter Start dan Stop

Pesan utama dimulai dengan karakter ">" dan diakhiri dengan karakter

"cr".

Pesan slave dimulai dengan karakter "lf <" dan diakhiri dengan karakter "crlf".

Pada semua baris pesan kecuali baris terakhir, karakter ini didahului dengan

karakter "&". Di baris terakhir, karakter ini didahului dengan checksum dan

karakter ":".

Nb:

Perangkat lunak master bisa diimplementasikan sehingga penerima dipicu untuk

slave reply karakter pesan "<" dan yang pertama jika diabaikan. Hal ini

dimungkinkan karena karakternya tidak dihitung ke checksum.

2.3.2 Konten Header

Angka tersebut diberikan dalam format desimal. Nomor slave dan nomor

saluran mungkin maks. tiga digit dan nomor data mungkin memiliki maks. enam
digit. Kode satu huruf digunakan untuk menentukan jenis pesan dan kategori

informasi.

Nomor slave dipisahkan dari nomor saluran dengan huruf kode pesan

mengetik. Nomor saluran dipisahkan dari digit data.

Nomor Slave

Nomor slave diberikan dalam format desimal sebagai 1 ... 999.

Nomor 0 tidak tersedia Nomor 900 dicadangkan sebagai alamat broadcast. Nomor

ini biasanya digunakan untuk menyiarkan pesan jam tapi bisa juga digunakan

untuk beberapa keperluan lain. Pesan SPA-bus selalu membawa nomor slave.

Jenis pesan

Karakter ASCII R, W, D, A atau N yang menunjukkan jenis pesan (baca, tulis,

data, ack atau nack).

Nomor saluran

Nomor saluran diberikan dalam format desimal sebagai 0 ... 999.

Hanya satu nomor saluran sekaligus yang bisa dikeluarkan jika informasi terkait

dengan yang ditentukan saluran diminta Informasi yang terkait dengan

serangkaian beberapa saluran dapat diminta dengan mengeluarkan nomor dari

saluran pertama dan terakhir yang diinginkan dalam pesan permintaan. Bila

informasi umum terkait dengan semua saluran, yaitu dengan menyikapi saluran 0

diminta, nomor saluran bisa dihilangkan. Sama halnya, ketika slave yang

dialamatkan tidak memiliki saluran lain selain saluran 0, jumlahnya mungkin

diabaikan. Jika beberapa saluran disertakan dalam slave, saluran spesifik diberi

nomor mulai dari 1. Saluran 0 lagi disediakan untuk permintaan mengenai

informasi yang umum bagi semua saluran slave.


Kategori data

Karakter ASCII I, O, S, V, M, C, F, T, D, L, B atau A mendefinisikan kategori

data logic

Nomor data

Nomor data diberikan dalam format desimal sebagai 1 ... 999999.

Item data pada setiap kategori data budak diberi nomor. Serangkaian beberapa

item data bisa diatasi dengan mengeluarkan nomor item pertama dan terakhir dari

string. Jika yang terakhir nomor dihilangkan, permintaan diasumsikan secara

default untuk menangani semua data dari kategori data. (Dikecualikan adalah item

data yang diberi nomor dengan nomor tertentu tidak terbentuk serangkaian item

Jadi, jika budak memiliki item data S1, S2, S3, S4, dan spefik bernomor

item S10 dan S40, request> nnnRS: CCcr menjawab dengan data S1 ... S4.)

2.3.3 Isi bagian data

Bagian data mencakup item data slave yang dipisahkan oleh karakter "/".

Jika data tersedia dari Beberapa saluran, data dari saluran bernomor terendah

dikirim terlebih dahulu, kemudian diikuti oleh saluran berikutnya dalam urutan

penomoran. Data terakhir diikuti karakter ":". Data yang ditransfer bisa berupa

data numerik atau teks.

Beberapa pesan mungkin kosong dari bagian data. Dalam pesan seperti ini,

checksumnya diberikan tepat di sebelah titik dua ":" setelah header. Bagian data

dari pesan mungkin juga kosong dalam hal mana usus besar setelah bagian data

hanya di sebelah titik dua yang memulai bagian data ("::").


Nb: Item data mungkin tidak mengandung karakter khusus SPA-bus: cr (0DH),

jika (0AH), ">", "<", ":", "/" atau "&".

2.3.4 Checksum dan parity bit

Kebenaran pesan diverifikasi dengan memasukkan dalam pesan bit

checksum dan paritas. Checksum dikirim sebagai dua karakter ASCII yang sesuai

dengan digit heksadesimal diperoleh dengan XORing byte dari pesan.

Dikecualikan dari jumlah checksum adalah checksum itu sendiri dan karakter

"cr", "lf", dan "&".

Pengirim pesan juga dapat menghilangkan penghitungan checksum

dimana huruf "XX" dikirim sebagai checksum. Saat menghitung byte, setiap byte

dilengkapi dengan bit 8th yang merupakan paritasnya sedikit. Bit paritas diatur

sedemikian rupa sehingga membuat hitungan paritas byte genap (yaitu, byte

dengan menambahkan nomor 1).

Checksum byte dihitung sebelum mengatur bit paritas. Sejalan dengan itu,

Selama penerimaan byte, paritas diperiksa dan bit paritas akan dihapus.

2.4 Aplikasi SPA Bus

Protokol komunikasi SPA untuk IEC 60870-5-103, penggunaanya sama

dengan port komunikasi seperti untuk IEC 60870-5-103. Saat berkomunikasi

dengan PC yang terhubung ke gardu utilitas LAN, via WAN dan LAN kantor

utilitas, seperti yang ditunjukkan pada gambar dibawah, dan menggunakan port

Ethernet di belakang modul Ethernet optik (OEM), satu-satunya perangkat keras

yang dibutuhkan untuk sebuah stasiun. Sistem monitoringnya adalah:


• Serat optik dari IED ke LAN gardu utilitas.

• PC terhubung ke LAN kantor utilitas.

Gambar 1. Struktur komunikasi SPA untuk sistem pemantauan jarak jauh melalui gardu induk
LAN, WAN dan LAN utilitas
Komunikasi SPA terutama digunakan untuk Sistem Monitoring Stasiun. Bisa

termasuk IED yang berbeda dengan kemungkinan komunikasi jarak jauh.

Sambungan ke komputer (PC) dapat dilakukan secara langsung (jika PC berada di

gardu induk) atau oleh modem telepon melalui jaringan telepon dengan ITU

(bekas CCITT)

karakteristik atau jalur melalui koneksi LAN / WAN :

gelas <1000 m sesuai dengan anggaran optik

plastik <20 m (di dalam bilik) sesuai anggaran optik

2.4.1 Fungsi

Protokol SPA V2.5 adalah protokol berbasis ASCII untuk komunikasi

serial. Itu Komunikasi didasarkan pada prinsip master-slave, dimana IED adalah

seorang slave dan PC adalah masternya. Hanya satu master yang bisa

diaplikasikan pada setiap fiber optic loop. Sebuah program diperlukan di


komputer master untuk interpretasi kode bus SPA dan untuk terjemahan data yang

harus dikirim ke IED.

2.4.2 Menetapkan pedoman

Parameter pengaturan untuk komunikasi SPA ditetapkan melalui HMI

lokal. SPA, IEC 60870-5-103 dan DNP3 menggunakan port komunikasi belakang

yang sama.

Mengatur parameter Operasi, di bawah Menu utama / Pengaturan / Setting

umum /Komunikasi / SLM konfigurasi / belakang optik SPA-IEC-DNP port /

Pemilihan protokol ke protokol yang dipilih. Bila protokol komunikasi telah

dipilih, IED secara otomatis restart. Pengaturan yang paling penting dalam IED

untuk komunikasi SPA adalah slavenya nomor dan baud rate (kecepatan

komunikasi). Pengaturan ini mutlak penting untuk semua kontak komunikasi ke

IED. Pengaturan ini hanya bisa dilakukan pada HMI lokal untuk komunikasi

saluran belakang dan untuk komunikasi saluran depan.

Nomor slave dapat diatur ke nilai apapun dari 1 sampai 899, selama slave

tersebut nomor unik dalam loop SPA bekas. Kecepatan baud, yang merupakan

kecepatan komunikasi, bisa diatur antara 300 dan 38400 baud. Lihat data teknis

untuk menentukan kecepatan komunikasi pengenal untuk antarmuka komunikasi

yang dipilih. Tingkat baud harus sama untuk seluruh stasiun, meskipun baud rate

berbeda dalam satu putaran dimungkinkan. Jika baud berbeda Tingkat pada serat

optik yang sama atau jaringan RS485 digunakan, pertimbangkan ini saat membuat

pengaturan komunikasi di master komunikasi, PC.

Untuk komunikasi serat optik lokal, 19200 atau 38400 baud adalah setting

normal. Jika Komunikasi telepon digunakan, kecepatan komunikasi tergantung


dari kualitas dari koneksi dan jenis modem yang digunakan. Tapi ingat bahwa

IED melakukannya tidak menyesuaikan kecepatannya dengan kondisi komunikasi

yang sebenarnya, karena kecepatannya sudah diatur di HMI setempat.

Bab III
Penutup

3.1 Kesimpulan

Dari penjelasan tersebut dapat disimpulkan bahwa SPA Bus

merupakan protokol fieldbus yang digunakan dalam otomasi gardu induk, dan

memiliki one master dan banyak slave.

instrumentasi adalah sebuah peralatan yang merupakan bagian dari sistem

kontroler dan juga sebagai pelaksana pengontrolan di dalam sebuah proses line

serta pentingnya instrumentasi adalah pengendalian produk sesuai kualitas dan

bahkan kuantitas yang diinginkan serta proteksi atau pengamanan yang maksimal

terhadap sistem pengoperasian.


Daftar Pustaka

1. https://library.e.abb.com/public/366797359db6681ec1257d94004875ef/

SPAbus2.5ABB, (diakses 1 November 2017)

2. https://library.e.abb.com/public/811733b652456305c2256db40046851e/

SPAcommprot_EN_C.pdf , (diakses 1 November 2017)

3. Ebook : TAPCON® 240/SPA Bus v2.5 ABB/Maschinenfabrik

Reinhausen. 2010.

Anda mungkin juga menyukai