Tutorial praktis · capture read-only · station bus dan process bus

Lihat siapa yang publish GOOSE, apa yang berubah dan apakah stream tetap hidup.

ARSAS mengubah raw Ethernet frame menjadi tampilan level publisher yang memperlihatkan identity, state, retransmission dan payload. Tujuannya bukan sekadar melihat packet, tetapi menjelaskan stream mana yang diamati, state apa yang berubah, bagaimana sequence bergerak dan apa yang masih harus dibuktikan dari sisi subscriber.

Kontrak evidence

Simpan observasi bersama konteks yang membuatnya bisa direview.

ARSAS memperlakukan data engineering sebagai evidence, bukan sekadar output layar. Field yang tersedia bergantung pada workflow, tetapi source dan acquisition context harus tetap terlihat ketika memang tersedia.

Apa?Signal, event, packet, file, model atau hasil command
Dari IED mana?Identity device, endpoint dan konteks project
Kapan?Waktu IED, waktu protokol atau receive/capture time ARSAS ketika tersedia
Quality / state?IEC quality, event state, sequence state atau result status ketika source menyediakannya
Diperoleh bagaimana?Discovery, MMS read, Reporting, capture GOOSE/SMV, file service atau control workflow
Tidak mengarang kepastian.Tidak semua workflow mempunyai semua field. ARSAS harus menjaga apa yang benar-benar tersedia, menunjukkan acquisition path dan membuat konteks yang hilang tetap eksplisit—bukan membuat proof sintetis.Review evidence interoperabilitas field →Review batas engineering →
Workflow investigasi

Ketika sesuatu terjadi, ikuti evidence dari perilaku network sampai disturbance record.

ARSAS menjaga view-view ini tetap terkait lewat IED dan konteks engineering. Mulai dari petunjuk yang Anda punya; masuk lebih dalam hanya ketika source berikutnya dapat menjawab pertanyaan baru.

01Evidence networkApa yang berubah di network?

Periksa identity, sequence, timing dan konteks payload GOOSE; gunakan bounded SMV capture ketika workflow-nya berlaku.

Analisis GOOSE →
02Event / SOEApa yang dilaporkan IED?

Jaga signal reference, state, quality, waktu IED, receive context dan acquisition source tetap bersama.

Lihat evidence event →
03Fault recordDisturbance record mana yang terkait?

Tetap di session IED asal, scan file remote, lalu pertahankan completeness dan transfer state.

Ambil record →
04COMTRADEApa yang terjadi pada waveform?

Buka record di ARSAS dan tinjau evidence analog/digital tersinkron, posisi trigger dan channel proteksi.

Lihat analisis native →
05Timeline engineeringApakah observasinya selaras?

Bandingkan waktu dan state yang tersedia antar-source sambil menjaga perbedaan clock, source dan acquisition path tetap terlihat.

Review batas evidence →
Korelasi bukan otomatis bukti sebab-akibat.Capture time GOOSE, event time IED, receive time Reporting dan waktu COMTRADE dapat berasal dari clock serta acquisition path yang berbeda. ARSAS membantu membuatnya reviewable; acceptance proteksi tetap membutuhkan metode test yang disetujui dan independent engineering checks.
Takeaway 30 detik

GOOSE mengirim state berulang kali agar subscriber dapat mendeteksi perubahan dan kehilangan komunikasi.

Publisher mengirim multicast Ethernet frame yang dikenali melalui destination MAC, VLAN, APPID dan goCBRef. Ketika application state berubah, stNum biasanya berubah. Frame berulang untuk state yang sama menaikkan sqNum. Time Allowed to Live memberi batas berapa lama stream boleh tidak terlihat sebelum dianggap expired.

Kapan memakai Analyzer GOOSE

Gunakan saat pertanyaan dimulai dari traffic publisher atau delivery network.

Commissioning

Konfirmasi publisher yang diharapkan terlihat

Periksa interface, VLAN, APPID, destination MAC dan control-block reference sebelum menyelidiki subscriber logic.

Uji perubahan state

Amati sequence saat event terjadi

Pastikan state number berubah dan rapid retransmission mengikuti perubahan source state yang disetujui.

Troubleshooting

Pisahkan traffic hilang dari interpretasi salah

Bedakan publisher tidak ada, identity network salah, sequence stale, TAL expiry, test flag dan uncertainty mapping payload.

Review integrasi

Bandingkan traffic aktual dengan intent SCL

Gunakan konteks communication dan DataSet yang dikonfigurasi untuk menjelaskan publisher serta urutan nilai allData.

Sebelum mulai

Kumpulkan expected stream identity.

  • Lokasi capture dan network interface yang disetujui
  • Publisher IED dan GOOSE control block yang diharapkan
  • Destination MAC, VLAN ID dan priority jika dikonfigurasi
  • APPID, goCBRef dan DataSet reference
  • Stimulus source state serta independent indication yang disetujui
Batas safety dan akses

Capture bersifat pasif, tetapi akses network tetap memerlukan izin.

Gunakan mirror port, test switch atau segment yang telah disetujui. Menginstal Npcap dan melihat traffic tidak memberikan kewenangan untuk mengubah protection logic, inject GOOSE, menonaktifkan redundancy atau menerapkan stimulus operasional.

Konsep inti

Enam field menjelaskan sebagian besar investigasi GOOSE awal.

Publisher identity

Destination MAC, VLAN, APPID, goCBRef dan DataSet reference membedakan satu stream dari multicast traffic lain.

stNum

State number biasanya berubah ketika state DataSet yang dipublikasikan berubah. stNum baru belum otomatis membuktikan subscriber bekerja.

sqNum

Sequence number bergerak pada retransmission state saat ini dan biasanya restart ketika stNum berubah.

Retransmission

GOOSE dikirim cepat setelah perubahan lalu biasanya melambat menuju steady rhythm. Timing tepatnya bergantung implementasi dan konfigurasi.

Time Allowed to Live

TAL adalah supervision window yang dideklarasikan publisher. Subscriber harus menerima refresh sebelum window tersebut habis.

Payload allData

Nilai mengikuti urutan DataSet. SCL atau sumber model yang dapat dipercaya diperlukan untuk memberi arti engineering pada setiap leaf.

Langkah di ARSAS

Dari akses network yang disetujui menuju evidence GOOSE yang attributable.

01

Konfirmasi boundary capture

Catat segment station/process bus, switch atau mirror port, test authority dan publisher yang diharapkan. Jangan mulai dari production adapter yang tidak dikenal.

02

Pilih network adapter yang disetujui

Buka Analyzer GOOSE dan pilih interface yang terhubung ke segment target. Konfirmasi Npcap tersedia dan jangan memilih Wi-Fi, VPN atau adapter lain dengan trial and error.

03

Identifikasi publisher stream

Cocokkan destination MAC, VLAN, APPID, goCBRef dan DataSet reference dengan desain. Payload yang terlihat familiar belum cukup sebagai identity.

04

Tetapkan sequence steady-state

Amati stNum saat ini, progression sqNum, interval retransmission, TAL, flag Test dan ndsCom sebelum stimulus diberikan.

05

Terapkan satu perubahan state yang disetujui

Ubah satu source point yang dikenal sesuai prosedur FAT/SAT. Konfirmasi transisi stNum, restart atau progression sqNum serta pola rapid retransmission.

06

Petakan payload dan catat findings

Bandingkan urutan nilai allData dengan SCL atau model yang sudah diverifikasi. Simpan identity stream, sequence, flag, konteks capture dan uncertainty yang masih membutuhkan bukti subscriber.

Success criteria

Observasi GOOSE yang berguna menjawab empat pertanyaan terpisah.

Stream benarPublisher identity sesuai dengan desain yang disetujui
Refresh sehatSequence dan TAL menunjukkan publisher tetap aktif
Transisi terlihatPerubahan source menghasilkan behavior state yang dapat dijelaskan
Payload diketahuiNilai sudah dipetakan atau jelas ditandai unresolved
Evidence aplikasi nyata

Periksa identity, sequence dan payload dalam satu view.

Pilih publisher pada stream table, lalu review sequence, flag, timing dan ordered payload tanpa kehilangan konteks proyek.

Analyzer GOOSE IEC 61850 ARSAS menampilkan publisher sequence TAL dan payload evidence

GOOSESupervisi level publisher

Review APPID, VLAN, destination MAC, control-block identity, stNum, sqNum, TAL, flag dan ordered payload bersama-sama.

Bila hasil salah

Gunakan gejala untuk menentukan pemeriksaan berikutnya.

Tidak ada stream GOOSE

Periksa adapter terpilih, Npcap, konfigurasi mirror, visibility VLAN, jalur switch dan apakah publisher aktif.

Stream muncul tetapi identity salah

Bandingkan MAC, VLAN, APPID, goCBRef dan DataSet reference dengan revisi SCL yang benar.

sqNum bergerak tetapi stNum tidak pernah berubah

Publisher mungkin hanya retransmit steady state. Pastikan stimulus mengubah member DataSet yang benar dan source logic aktif.

stNum berubah tanpa alasan

Periksa process chatter, quality change, configuration revision, simulation/test state dan source lain yang memengaruhi DataSet.

TAL expired atau refresh tidak teratur

Selidiki publisher health, switch path, VLAN handling, redundancy, capture loss dan congestion sebelum menyalahkan subscriber.

Payload tidak dapat diartikan

Verifikasi urutan DataSet pada SCL, kecocokan edition/revision serta type context. Biarkan leaf yang belum terpetakan tetap unresolved.

Apa yang dapat dibuktikan ARSAS

Traffic publisher dan sequence evidence pada titik capture

ARSAS dapat menunjukkan stream yang diamati, behavior state dan retransmission, keberlanjutan refresh serta seberapa jauh payload dapat dihubungkan ke engineering context.

Batas engineering

Capture publisher bukan acceptance proteksi end-to-end.

Capture tidak membuktikan setiap network path mengirim frame, subscriber yang dituju menerima, protection logic bekerja, atau timing trip dan redundancy memenuhi requirement. Semua itu membutuhkan test independen yang disetujui.

Apa perbedaan stNum dan sqNum?
stNum biasanya berubah ketika state yang dipublikasikan berubah. sqNum bergerak saat publisher mengirim retransmission state yang sama dan biasanya restart setelah state number baru.
Apakah traffic GOOSE yang terlihat membuktikan subscriber bekerja?
Tidak. Capture membuktikan traffic publisher terlihat pada titik capture. Subscriber logic, output operation dan timing end-to-end membutuhkan evidence terpisah.
Apakah ARSAS dapat transmit atau inject GOOSE?
Analyzer GOOSE merupakan workflow inspeksi read-only dan tidak mengirim frame GOOSE.
Pelajaran berikutnya

Gunakan SCL untuk menjelaskan apa yang seharusnya dibawa stream tersebut.

Pelajari perbedaan ICD, CID, SCD dan IID, bandingkan configured intent dengan sistem live, lalu siapkan bounded output tanpa menganggap generated file sebagai acceptance otomatis.

Release stabil · ARSAS 1.6.41

Siap digunakan pada workstation Windows yang disetujui?

Installer dan portable memiliki scope aplikasi yang sama. Verifikasi SHA-256 yang dipublikasikan dan review batas rilis sebelum digunakan di lapangan.

Catatan rilis, batasan dan status signing →