ARSAS adalah tester IEC 61850 Windows gratis untuk Mulai di sini
Dua cara masuk. Satu jalur jelas menuju data IEC 61850 yang berguna.
-
Gunakan relay live jika device dapat dijangkau, atau buka file SCL jika Anda ingin memeriksa model engineering secara offline.
+
Pilih berdasarkan apa yang sudah Anda punya: relay yang dapat dijangkau untuk live discovery, atau file engineering IEC 61850 untuk inspeksi offline.
- Saya punya relay atau IED live
+
Saya punya relay atau IED liveDisarankan untuk koneksi pertama
Hubungkan lewat alamat IP
Gunakan alamat IP relay pada network test, FAT, SAT atau commissioning yang memang Anda berwenang gunakan. ARSAS terhubung melalui IEC 61850 MMS, discovery live model, lalu Anda memilih apa yang ingin dimonitor.
Alamat IP → Smart Discovery → DataSet atau signal → Live Monitor
@@ -155,7 +155,7 @@
Mulai dari pekerjaan—bukan dari jargon protokol.
Evidence produk nyata
Lihat engineering surface yang benar-benar bekerja.
-
Tampilan terkurasi dari workflow ARSAS v1.6.40. Halaman capability membawa detail engineering yang lebih dalam.
+
Setelah alur koneksi pertama terasa jelas, surface ARSAS nyata ini menunjukkan bagaimana konteks IED yang sama berkembang ke alarm, FAT, Reporting, SCL, fault record, dan analisis gangguan.
01Alarm Annunciator
Lihat alarm dari beberapa IED di satu tempat. State active, unacknowledged dan returned tetap terpisah serta terkait ke device yang menghasilkannya.
Two ways in. One clear path to useful IEC 61850 data.
-
Use a live relay when you can reach the device, or open an SCL file when you want to inspect the configured engineering model offline.
+
Choose based on what you already have: a reachable relay for live discovery, or an IEC 61850 engineering file for offline inspection.
- I have a live relay or IED
+
I have a live relay or IEDRecommended first connection
Connect by IP address
Use the relay IP address on your authorized test, FAT, SAT or commissioning network. ARSAS connects over IEC 61850 MMS, discovers the live model and lets you choose what to monitor.
IP address → Smart Discovery → DataSet or signals → Live Monitor
@@ -157,7 +157,7 @@
Start with the job—not the protocol vocabulary.
Real product evidence
See the working engineering surfaces.
-
A curated view of current ARSAS v1.6.40 workflows. Full capability pages carry the deeper engineering detail.
+
Once the first connection makes sense, these real ARSAS surfaces show how the same IED context expands into alarms, FAT, Reporting, SCL, fault records and disturbance analysis.
01Alarm Annunciator
See alarms from multiple IEDs in one place. Active, unacknowledged and returned states stay separate and tied to the device that produced them.
diff --git a/scripts/validate-product-build.py b/scripts/validate-product-build.py
index e8ec3699d..a7802d176 100644
--- a/scripts/validate-product-build.py
+++ b/scripts/validate-product-build.py
@@ -189,9 +189,9 @@ def main() -> int:
for value in premium_contract:
if value not in home_text: errors.append(f"{home}: missing premium homepage contract value {value}")
onboarding_contract = (
- ("I have a live relay or IED", "I have an engineering file", "Substation Configuration Language", "ICD", "CID", "IID", "SCD", "Open the complete Quick Start")
+ ("I have a live relay or IED", "Recommended first connection", "I have an engineering file", "Substation Configuration Language", "ICD", "CID", "IID", "SCD", "Open the complete Quick Start")
if home == "index.html" else
- ("Saya punya relay atau IED live", "Saya punya file engineering", "Substation Configuration Language", "ICD", "CID", "IID", "SCD", "Buka Quick Start lengkap")
+ ("Saya punya relay atau IED live", "Disarankan untuk koneksi pertama", "Saya punya file engineering", "Substation Configuration Language", "ICD", "CID", "IID", "SCD", "Buka Quick Start lengkap")
)
for value in onboarding_contract:
if value not in home_text: errors.append(f"{home}: missing guided-onboarding contract value {value}")
diff --git a/scripts/validate-product-source.py b/scripts/validate-product-source.py
index 22af17969..e663143f8 100644
--- a/scripts/validate-product-source.py
+++ b/scripts/validate-product-source.py
@@ -234,9 +234,9 @@ def main() -> int:
if value not in rendered:
errors.append(f"{label}: missing premium homepage contract value {value}")
onboarding_contract = (
- ("I have a live relay or IED", "I have an engineering file", "Substation Configuration Language", "ICD", "CID", "IID", "SCD", "Open the complete Quick Start")
+ ("I have a live relay or IED", "Recommended first connection", "I have an engineering file", "Substation Configuration Language", "ICD", "CID", "IID", "SCD", "Open the complete Quick Start")
if path == "" else
- ("Saya punya relay atau IED live", "Saya punya file engineering", "Substation Configuration Language", "ICD", "CID", "IID", "SCD", "Buka Quick Start lengkap")
+ ("Saya punya relay atau IED live", "Disarankan untuk koneksi pertama", "Saya punya file engineering", "Substation Configuration Language", "ICD", "CID", "IID", "SCD", "Buka Quick Start lengkap")
)
for value in onboarding_contract:
if value not in rendered: