Build Scada With Visual Studio [PDF]

  • 0 0 0
  • Gefällt Ihnen dieses papier und der download? Sie können Ihre eigene PDF-Datei in wenigen Minuten kostenlos online veröffentlichen! Anmelden
Datei wird geladen, bitte warten...
Zitiervorschau

BUILD SCADA WITH

Apa itu SCADA ? • Supervisory Control and Data Acquisition

1

Supervise / pengawasan

2

Control / pengendalian

3

Data Acquisition / pengumpulan data

Piramida

Forecast (2021-2026)

Revolusi Industri 4.0

Internet of Things

Fitur SCADA • • • • • • • •

Connection Tag Management Graphic Alarm Logging Script User Administration Notification

Software SCADA

Membuat SCADA sendiri ?

1

FREE*

Tanpa biaya atau dengan biaya yang murah

2

Simple

Cukup menggunakan resource yang diperlukan saja

3

Customize

Buat sesuai kebutuhan dan kondisi di lapangan

Visual Studio • • • • • •

Community Edition - Free Multi Platform : Windows, Linux, MacOS, Android Multi Language : VB, C#, C++, etc Multi Type Application : Desktop, Web, Mobile, etc NuGet Library Regular Update https://visualstudio.microsoft.com/downloads/

Modbus • Library – EasyModbus • https://github.com/rossmann-engineering/EasyModbusTCP.NET

• Simulator – ModbusHD • http://hadiscada.blogspot.com/2020/09/modbushd-aplikasi-modbus-tcp.html

– ModRS_Sim • https://sourceforge.net/projects/modrssim/

• Virtual Serial Port – VSPE • http://www.eterlogic.com/Products.VSPE.html

OPC DA • Library – OPC Automation Wrapper • https://opcfoundation.org/developer-tools/samples-and-tools-classic/automation-wrapper/

• Simulator – Graybox • http://gray-box.net/opc_simulator.php?lang=en

– Matrikon • https://www.matrikonopc.com/products/opc-drivers/opc-simulation-server.aspx

• OPC Explorer – OPC Agent Expert • https://hadiscada.blogspot.com/2019/12/opc-agent-expert-opcagentx.html

– OPC Expert • https://opcexpert.com/download-opc-expert/

MQTT • Library – M2MQTT.net • https://www.nuget.org/packages/M2Mqtt/

• Broker – Mosquitto • https://mosquitto.org/download/

– HiveMQ • https://www.hivemq.com/public-mqtt-broker/

Cloud • Firebase https://firebase.google.com/ – Realtime Database – Storage

• Library – FireSharp • https://github.com/ziyasal/Fire Sharp

Material Design •

https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit

LiveCharts • https://lvcharts.net/

Step 1 : Basic 1.

Komunikasi a) Modbus : TCP, RTU b) OPC DA c) IEC104 d) MQTT 2. Tag Management a) Read and Write b) Realtime Monitor 3. Visualisasi a) b) c) d)

Basic Object Visibility Picture Change Chart

4.

Database a) MSSQL Server b) MySQL c) Logging d) Viewer 5. File a) Save config b) Open config c) Logging

Step 2 : Advance 1. 2. 3.

WPF Material Design Tag Management a) b) c)

4.

Graphic a) b) c)

5. 6.

Connection Tag Realtime Monitoring Multiple Page Design Navigation LiveCharts

Script / Calculation Alarm a) b) c)

Configuration Alert Logging

7.

Tag Logging a) b) c)

8.

User Administration a) b)

9.

Configuration Table Viewer Trend Chart Viewer Configuration Login form

Reporting a) b)

CSV / Excel PDF

10. Notification a) b) c)

Email Telegram / Whatsapp SMS

Terima kasih