Skip to content

Instantly share code, notes, and snippets.

@kumajaya
Created August 2, 2025 04:29
Show Gist options
  • Select an option

  • Save kumajaya/0882e9ca2bf31f16a328e5e2931a8a11 to your computer and use it in GitHub Desktop.

Select an option

Save kumajaya/0882e9ca2bf31f16a328e5e2931a8a11 to your computer and use it in GitHub Desktop.
Flowchart Pengukuran Level menggunakan Transmitter DP

Flowchart Pengukuran Level menggunakan Transmitter DP

flowchart TD
  %% === Class Definitions ===
  classDef utama fill:#e0f2fe,stroke:#0284c7,color:#0c4a6e,stroke-width:2px,font-weight:bold;
  classDef proses fill:#ecfdf5,stroke:#10b981,color:#065f46;
  classDef keputusan fill:#fefce8,stroke:#eab308,color:#92400e;
  classDef akhir fill:#f3e8ff,stroke:#a855f7,color:#6b21a8,stroke-width:2px,font-weight:bold;
  %% === Diagram Nodes ===
  A["Mulai"]:::utama --> B{"Densitas cairan<br>diketahui?"}:::keputusan
  B -- "Ya" --> C{"Densitas<br>konstan?"}:::keputusan
  B -- "Tidak" --> D["Ambil data dari<br>tabel densitas atau<br>hitung dari suhu & tekanan"]:::proses
  D --> C
  C -- "Ya" --> I["Hitung level<br><b>h = DP/SG</b>"]:::proses
  C -- "Tidak" --> E["Implementasi koreksi<br>di DCS / PLC / mikrokontroler"]:::proses
  E --> F["Ambil data<br>suhu & tekanan"]:::proses
  F --> G["Hitung<br>densitas cairan"]:::proses
  G --> I
  I --> J{"Hasil valid?"}:::keputusan
  J -- "Ya" --> K["Selesai"]:::akhir
  J -- "Tidak" --> C
Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment