Anda di halaman 1dari 10

Sistem SCADA,perangkat keras dan firmware

Perbandingan istilah SCADA, DCS, PLC dan smartinstrumen

Sistem SCADA

Sistem SCADA (atau kontrol pengawasan


dan akuisisi data) berarti sistem terdiri dari
sejumlah unit terminal jarak jauh (atau
RTU) mengumpulkan data lapangan yang
terhubung kembali ke stasiun induk melalui
sistem komunikasi. Stasiun master
menampilkan data yang diperoleh dan juga
memungkinkan operator untuk melakukan
tugas kendali jarak jauh.Data yang akurat
dan tepat waktu (biasanya waktu nyata)
memungkinkan pengoptimalan pengoperasian pabrik dan proses. Manfaat lebih lanjut lebih
efisien, andal, dan paling banyak yang terpenting, pengoperasian yang lebih aman. Ini semua
menghasilkan biaya operasi yang lebih rendah dibandingkansistem non-otomatis sebelumnya.

Pada sistem SCADA yang lebih kompleks pada dasarnya ada lima tingkatan atau hierarki:

a. Perangkat instrumentasi dan kontrol tingkat lapangan


b. Terminal Marshalling dan RTU
c. Sistem komunikasi
d. Stasiun master
e. Sistem komputer departemen pemrosesan data komersial

Sistem kontrol terdistribusi (DCS)

Dalam DCS, fungsi akuisisi dan kontrol


data dilakukan oleh sejumlah unit
berbasis mikroprosesor terdistribusi yang
terletak di dekat perangkat yang di
kendalikan atau instrumen dari mana data
dikumpulkan. Sistem DCS telah berkembang menjadi sistem menyediakan kemampuan kontrol
analog (misalnya loop) yang sangat canggih. Terintegrasi erat set antarmuka operator (atau
antarmuka mesin manusia) disediakan untuk memudahkan konfigurasi sistem dan kontrol
operator. data biasanya mampu kecepatan yang cukup tinggi (biasanya 1 Mbps hingga 10 Mbps).

Pengontrol logika terprogram (PLC)

Mereka sering digunakan dalam


implementasi SCADA RTU karena mereka
menawarkan solusi perangkat keras standar,
yaitu murah.

Instrumen pintar

Biasanya diartikan sebagai cerdas (berbasis


mikroprosesor) sensor pengukur digital
(seperti pengukur aliran) dengan data digital
komunikasi yang diberikan ke beberapa
panel diagnostik atau sistem berbasis
komputer.

Unit terminal jarak jauh


Tugas utamanya adalah untuk mengontrol dan memperoleh data dari peralatan proses di lokasi
terpencil dan mentransfer data ini kembali ke stasiun pusat. Modul atau bagian perangkat keras
RTU :
1. Kontrol prosesor dan memori terkait
2. Input analog
3. Keluaran analog
4. Input penghitung
5. Input digital
6. Keluaran digital 9. Rak dan penutup RTU
7. Antarmuka komunikasi
8. Sumber Daya listrik

Persyaratan umum untuk sistem RTU Masalah berikut harus dipertimbangkan:


Perangkat keras:
Perluasan RTU individu (biasanya hingga 200 titik analog dan digital)
a. Modul dari rak
b. Jumlah maksimum situs RTU dalam suatu sistem harus dapat diperluas hingga 255
c. Sistem modular - tidak ada urutan atau posisi tertentu dalam pemasangan (modul di
arak)
d. Operasi yang kuat - kegagalan satu modul tidak akan mempengaruhi kinerjamodul
lainnya
e. Meminimalkan konsumsi daya (CMOS dapat menjadi keuntungan)
f. Pembangkitan panas diminimalkan
g. Konstruksi fisik yang kokoh dan kokoh
h. Maksimalisasi kekebalan kebisingan (karena lingkungan yang keras)
i. Suhu –10 hingga 65 ° C (kondisi operasional)
j. Kelembapan relatif hingga 90%
k. Indikasi diagnostik yang jelas
l. LED status terlihat
m. Diagnosis kesalahan lokal mungkin dilakukan
n. Opsi diagnostik kesalahan jarak jauh
o. Status setiap modul dan saluran I / O (program berjalan / gagal /komunikasi OK /
gagal)
p. Semua modul terhubung ke satu bus umum
q. Interkoneksi fisik modul ke bus harus kuat dan sesuaidigunakan di lingkungan yang
keras
r. Kemudahan pemasangan kabel lapangan
s. Kemudahan penggantian modul
t. Terminal sekrup yang dapat dilepas untuk melepaskan dan menghubungkan kembali
kabel
Sistem scada, perangkat lunak dan protocol
Scada dibagi 2 sistem, yakni terpusat dan terdistribusi. Terpusat satu komputer atau
mainframe melakukan semua pemantauan pabrik dansemua data tanaman disimpan pada satu
database yang berada di komputer ini. Kerugian dari scada :
• Biaya awal di muka cukup tinggi untuk sistem kecil
• Pendekatan bertahap (inkremental) untuk peningkatan fasilitas tidak benar-benar
mungkin dilakukanke ukuran tetap dari sistem
• Redundansi mahal karena seluruh sistem harus diduplikasi
• Keterampilan yang dibutuhkan staf pemeliharaan dalam bekerja dengan tipe mainframe
komputer bisa jadi cukup tinggi

Sedangkan pada sistem terdistribusi, sistem SCADA digunakan bersama beberapa komputer
kecil (biasanya PC), kelemahannya :

• Komunikasi antar komputer yang berbeda tidaklah mudah, mengakibatkanmasalah


konfigurasi
• Pemrosesan data dan database harus digandakan di semua komputer disistem,
menghasilkan efisiensi yang rendah
• Tidak ada pendekatan sistematis untuk memperoleh data dari perangkat pabrik - jikadua
operator membutuhkan data yang sama, RTU diinterogasi dua kali.
Solusinya dengan memeriksa jenis data yang diperlukan untuk setiap tugas kemudian
struktur sistem dengan tepat, serta pendekatan server klien. Sistem server klien dipahami sebagai
berikut:Node server adalah perangkat yang menyediakan layanan ke node lain di jaringan.
SEBUAHContoh umum dari ini adalah program database. Klien di sisi lain adalah node
itumeminta layanan dari server. Kata klien dan server mengacu pada programmengeksekusi pada
node tertentu.Contoh yang baik adalah sistem tampilan yang membutuhkan data tampilan. Node
tampilan (atau klien)meminta data dari server kontrol. Server kontrol kemudian mencari
databasedan mengembalikan data yang diminta, sehingga mengurangi overhead jaringan
dibandingkan denganpendekatan alternatif dari node tampilan harus melakukan pencarian
database itu sendiri.
Pada umumnya tugas sistem scada terdiri dari 5 : Tugas input / output, Program ini adalah
antarmuka antara sistem kontrol dan pemantauan danlantai pabrik., Tugas alarm,Ini mengelola
semua alarm dengan mendeteksi titik alarm digital dan membandingkannilai-nilai alarm analog
menunjuk ke ambang alarm, Tren tugas, Tugas tren mengumpulkan data untuk dipantau dari
waktu ke waktu., Tugas laporan, Laporan dihasilkan dari data pabrik. Laporan ini bisa berkala,
peristiwadipicu atau diaktifkan oleh operator., Tampilkan tugas, Ini mengatur semua data untuk
dipantau oleh operator dan semua tindakan kontroldiminta oleh operator.
Kecepatan tipikal itu dianggap dapat diterima adalah: Tampilan nilai analog atau digital
(diperoleh dari RTU) pada stasiun mastertampilan operator (maksimal 1 hingga 2 detik),
Permintaan kontrol dari operator ke RTU (1 detik kritis; 3 detik non-kritis), Pengakuan alarm di
layar operator (1 detik), Tampilan seluruh tampilan baru di layar operator (1 detik), Pengambilan
tren historis dan tampilan di layar operator (2 detik), Urutan pencatatan peristiwa (di RTU)
peristiwa kritis (1 milidetik)

Penting untuk menentukan persyaratan perluasan sistem, sehingga;

• Perangkat keras tambahan yang akan ditambahkan akan dalam bentuk modular yang sama,
seperti yang ada dan tidak akan berdampak pada perangkat keras yang sudah terpasang.

• Instalasi perangkat keras / kabinet / operator SCADA yang sudah ada tampilan tidak akan
terpengaruh oleh penambahan tambahan perangkat keras. Ini termasuk item seperti catu daya /
AC / SCADA Organisasi tampilan.

• Sistem operasi akan dapat mendukung persyaratan tambahan tanpa modifikasi besar.

• Perangkat lunak aplikasi seharusnya tidak memerlukan modifikasi dalam menambahkan yang
baru RTU atau stasiun operator di situs pusat / stasiun master.

Transmisi informasi (dua arah) antara stasiun master dan RTUmenggunakan teknik
multiplexing pembagian waktu membutuhkan penggunaan pesan digital serial.Pesan ini harus
efisien, aman, fleksibel, dan mudah diterapkan di perangkat kerasdan perangkat lunak. Semua
pesan dibagi menjadi tiga bagian dasar sebagai berikut:

• Pembuatan pesan: Ini memberikan sinyal untuk menyinkronkan penerima dan pemancar.

• Informasi: Ini memberikan data dalam bentuk kode untuk memungkinkan penerima
memecahkan kode informasi dan menggunakannya dengan benar.

• Pengakhiran pesan: Ini memberikan pemeriksaan keamanan pesan dan sarana dari
menunjukkan akhir pesan. Pemeriksaan keamanan pesan terdiri dari logikaoperasi pada data,
yang menghasilkan sejumlah bit cek yang telah ditentukan ditransmisikan dengan pesan
tersebut. Di penerima, operasi yang sama adalah dilakukan pada data dan dibandingkan dengan
bit cek yang diterima. Jika mereka adalah identik, pesan itu diterima; jika tidak, transmisi ulang
dari aslinya pesan diminta.

Bidang pembentukan pesan memiliki tiga komponen:


• Tanda pra-transmisi 8 milidetik (minimum) untuk mengkondisikan modem penerima untuk bit
sinkronisasi.

• Sinkronisasi: Terdiri dari dua bit: spasi diikuti dengan tanda. Itu antarmuka asynchronous
dirancang untuk memulai decoding bit setelah mark-to-space transisi. Oleh karena itu perubahan
dari tanda pra-transmisi ke ruang angkasa memberikan transisi ini.

• Alamat RTU: Ini memungkinkan penerima untuk memilih pesan yang dialamatkan kepadanya
dari pesan ke semua RTU di jalur partai. Untuk menghindari kemungkinan campur aduk saat
menangani RTU yang salah, disarankan agar setiap RTU di sistem memiliki alamat yang unik.

Protokol kontrol tautan data tingkat tinggi (HDLC)

HDLC adalah protokol berbasis bit. Protokol lainnya adalah berdasarkan karakter (misalnya
ASCII) dan biasanya lebih lambat. Menarik untuk dicatat bahwa memang demikian pendahulu
dari protokol LAN. Dua mode operasi HDLC yang paling umum adalah:

• Mode respons normal tidak seimbang (NRM): Ini digunakan hanya dengan satu mode

stasiun utama (atau master) yang memulai semua transaksi.

• Asynchronous balanced mode (ABM): Dalam mode ini setiap node memiliki nilai yang sama

status dan dapat bertindak sebagai simpul sekunder atau prime.

FORMAT BINGKAI

Tiga kelas berbeda dari frame yang digunakan adalah:

• Frame tidak bernomor digunakan untuk mengatur link atau koneksi dan ke menentukan apakah
respons normal tidak seimbang atau mode seimbang asinkron akan digunakan. 

• Bingkai informasi digunakan untuk menyampaikan data aktual dari satu titik ke titik yang lain.

• Bingkai pengawas digunakan untuk kontrol aliran dan tujuan kontrol kesalahan. Mereka
menunjukkan apakah stasiun sekunder tersedia untuk menerima informasi bingkai dan untuk
mengakui bingkai.

ISI BINGKAI

Secara singkatnya sebagai berikut :


• Karakter bendera adalah byte dengan bentuk 01111110. Untuk memastikannya penerima selalu
tahu bahwa karakter yang diterimanya adalah sebuah flag unik karakter (bukan hanya beberapa
karakter lain dalam urutan), prosedur yang disebut penyisipan nol diikuti. Ini membutuhkan
pemancar untuk sisipkan '0' setelah urutan lima 1 dalam teks (yaitu karakter bukan bendera).

• Urutan pemeriksaan bingkai (FCS) menggunakan metodologi CRC-CCITT kecuali bahwa 16


orang ditambahkan ke bagian ekor pesan sebelum penghitungan CRC hasil dan sisanya dibalik.

• Bidang alamat dapat berisi salah satu dari tiga jenis permintaan atau tanggapan pesan ke atau
dari node sekunder:

• Alamat sekunder standar

• Alamat grup untuk grup node di jaringan

• Alamat Broadcast untuk semua node di jaringan (di sini berisi alamat semua 1)

PENYEBAB KESALAHAN

Penyebab kesalahan dipengaruhi oleh 4 peristiwa :

• Atenuasi, Ketika sinyal merambat ke media transmisi, amplitudonya berkurang. Ini disebut
sebagai pelemahan sinyal.

• Bandwidth terbatas, Pada dasarnya semakin besar bandwidth media semakin dekat yang
diterima

sinyal akan ke yang ditransmisikan


• Delay distorsi, Saat mentransmisikan sinyal digital berbagai komponen frekuensi dari sinyal
tiba di penerima dengan berbagai penundaan di antara mereka. Oleh karena itu sinyal yang
diterima terdistorsi dengan efek distorsi penundaan.

• Kebisingan

KONTROL KESALAHAN UMPAN BALIK

Keamanan pesan

Konsepnya adalah untuk stasiun pemancar untuk menghitung kode cek daripola pesan.
Stasiun penerima kemudian mengulangi perhitungan kode cek yang samapesan dan
membandingkan kode ceknya yang dihitung dengan pesan yang diterima. Jikamereka identik
diasumsikan bahwa pesan yang diterima belum rusak. Jika merekaberbeda pesan akan dibuang.

Format kode keamanan umum yang digunakan adalah:


• Pemeriksaan paritas sederhana
Sebuah bit tunggal ditambahkan ke setiap byte pesan sehingga (misalnya) masing-masing
sekelompok bit selalu dijumlahkan hingga bilangan genap.
• Perhitungan cek blok
Ini adalah perpanjangan pada pemeriksaan paritas tunggal di mana byte baru dihitung (di akhir
pesan), berdasarkan pemeriksaan paritas atau penjumlahan aritmatika sederhana bit.
• Pengkodean 2 dari 5

Dua dari lima bit dari setiap grup yang terdiri dari lima disetel pada waktu tertentu.

• BCH (Bose-Chaudhuin-Hacquengham)

Setiap blok data (26 bit) dibagi dengan polinomial kompleks dan sisa pembagian ditambahkan ke
akhir blok pesan (biasanya sebagai kode 5-bit).

• Pemeriksaan redundansi siklik (CRC-16 atau CRC-CCITT) Ini mirip dalam konsep dengan
BCH yang sisanya adalah kode 16-bit, yang ditambahkan di akhir pesan. CRC-16 mungkin
adalah file pemeriksaan keamanan paling andal, yang dapat dengan mudah diterapkan.

3 metode yang digunakan untuk mendeteksi kesalahan :

• Pemeriksaan redundansi karakter

Sebelum transmisi karakter, pemancar menggunakan persetujuan mekanisme


paritas GENAP atau GANJIL untuk menghitung bit paritas yang akan ditambahkan
karakter.

• Blokir pemeriksaan redundansi

Pemeriksaan kesalahan paritas karakter yang dibahas sebelumnya sangat lemah


dalam memeriksa kesalahan. Ada dua metode untuk memperbaiki hal ini yang dijelaskan
di bawah. Pemeriksaan paritas pada karakter individu dilengkapi dengan paritas periksa
blok karakter.
• Pemeriksaan paritas (pemeriksaan redundansi vertikal / longitudinal)

Dalam strategi cek blok, karakter pesan diperlakukan sebagai dua array
dimensi. Bit paritas ditambahkan ke setiap karakter. Setelah ditentukan jumlah karakter,
karakter cek blok (BCC), yang mewakili pemeriksaan paritas kolom,
ditransmisikan. Meskipun paritas kolom (juga disebut sebagai pemeriksaan redundansi
vertikal) lebih baik daripada paritas karakter pemeriksaan kesalahan, itu masih tidak
dapat mendeteksi kesalahan dalam jumlah genap dalam baris

• Checksum aritmatika

Perpanjangan dari pemeriksaan redundansi vertikal adalah dengan menggunakan


aritmatika checksum, yang merupakan jumlah sederhana dari karakter di blok.

• Pemeriksaan redundansi siklik (CRC)

Ini memberikan probabilitas kasus yang lebih buruk untuk mendeteksi kesalahan
sebesar 99,9969%.

Ada dua jenis perhitungan CRC yang dilakukan.

• CRC-CCITT (populer di sistem komersial)

• CRC-16 (populer di sistem industri

Anda mungkin juga menyukai