Installationshandbuch
Dieser Abschnitt richtet sich an Integratoren und Standortadministratoren, die 2WinScada auf einem Windows-Server oder einem Panel-PC installieren. Installation, Upgrade und Reparatur erfolgen mit einer einzigen Installationsdatei (Setup). Setup arbeitet offline; auf dem Zielcomputer sind weder eine Internetverbindung noch zusätzliche Werkzeuge erforderlich.
Installationspaket
Der Kunde erhält eine einzige Datei: 2WinScada.Setup.<Version>.x64.exe (zum Beispiel 2WinScada.Setup.2.10.0.x64.exe). Die Datei enthält den gesamten Installationsinhalt. Beim Start entpackt sie den Inhalt in einen geschützten temporären Ordner und startet den Installationsassistenten. Der temporäre Ordner wird nach einer erfolgreichen Installation gelöscht; bei einem Fehler bleibt er für einen erneuten Versuch erhalten.
Was installiert wird
| Komponente | Aufgabe | Installation |
|---|---|---|
Haupt-API-Dienst (2WinScada.Service) | Kommunikation, Tags, Alarme, Archivierung und die von der Weboberfläche genutzte API | Erforderlich |
| Weboberfläche | Die über IIS veröffentlichte Oberfläche von 2WinScada | Erforderlich |
Notification-Dienst (2WinScada.Notification) | Benachrichtigungen per E-Mail, SMS und WhatsApp | Optional |
RecordDevice-Dienst (2WinScada.RecordDevice) | Aufzeichnungsgeräte | Optional |
MQTT Publisher (2WinScada.Mqtt.Publisher) | Veröffentlichung der Daten an einen vorhandenen MQTT-Broker | Optional |
MCP Server (2WinScada.Mcp.Server) | Zugriff von KI-Clients mit den Berechtigungen des Benutzers | Optional |
| License Manager | Import der Lizenzdatei (Desktopanwendung) | Optional |
| SQL Server | Konfigurationsdatenbank (Definitionen von Tags, Geräten, Seiten und Benutzern) | Ein lokaler SQL Server 2025 Express kann installiert oder ein vorhandener Server verwendet werden |
Archivdatenbank (QuestDB, QuestDB:2WinScada.ArchiveDb) | Datenbank für Tag-Verlauf (Archiv), Alarmverlauf und Operationsverlauf | Eine lokale QuestDB kann installiert oder ein vorhandener Server verwendet werden |
Die Namen in Klammern sind die Dienstnamen, die in der Windows-Liste Dienste erscheinen. Setup installiert außerdem IIS, die benötigten IIS-Module und die .NET-10-Laufzeitumgebung, falls sie fehlen. Einzelheiten: Systemanforderungen.
Alter Datenbank-Wartungsdienst
Der in älteren Installationen vorhandene Datenbank-Wartungsdienst (2WinScada.Db.Maintanence) wurde außer Betrieb genommen; seine Aufgaben hat der Haupt-API-Dienst übernommen. Bei einer Neuinstallation wird er nicht angeboten, bei einem Upgrade wird er beendet und deaktiviert.
Installationsprofile
| Profil | Wann | Einzelheiten |
|---|---|---|
| Standardserver | Ein einzelner 2WinScada-Server im Anlagennetz | Installation |
| Panel-PC (8 GB, Komplettinstallation) | Die gesamte Software läuft auf einem Panel-PC mit 8 GB RAM | Panel-PC und Kiosk |
| Kiosk-Client | Ein Panel-PC mit 4 GB zeigt einen zentralen Server an; auf dem Panel wird 2WinScada nicht installiert | Panel-PC und Kiosk |
| Internetprofil | Zugriff auf den Server von außerhalb des Anlagennetzes | Internet- und Netzwerkzugang |
Setup-Vorgänge
Beim Start erkennt Setup die Installation auf dem Computer und wählt den passenden Vorgang:
- Installation: Wird verwendet, wenn auf dem Computer keine mit Setup durchgeführte 2WinScada-Installation vorhanden ist.
- Upgrade: Aktualisiert das vorhandene System mit einem Paket, dessen Version sich von der installierten Version unterscheidet. Siehe Versionsaktualisierung.
- Reparatur: Installiert mit einem Paket derselben Version fehlende oder beschädigte Anwendungsdateien und die Dienstkonfiguration neu. Wird auch verwendet, wenn sich die IP-Adresse des Servers geändert hat. Siehe Reparatur.
Checkliste
- Prüfen Sie die Systemanforderungen des Servers und die Kapazitätsplanung für die Projektgröße.
- Stellen Sie die vor der Installation benötigten Angaben zusammen: Zugriffsadresse, Zertifikat, Angaben zu SQL Server und QuestDB, Passwort des ersten Administrators.
- Führen Sie Setup als Administrator aus und schließen Sie die Schritte des Assistenten ab.
- Importieren Sie die Lizenzdatei mit dem License Manager. Siehe Lizenz.
- Melden Sie sich an der Weboberfläche mit dem von Setup angelegten ersten Administratorkonto und dem im Assistenten festgelegten Passwort an; der Benutzername steht in der mit dem Produkt installierten Hilfe. Legen Sie für die übrigen Benutzer persönliche Konten an oder vergeben Sie für die Beispielkonten ein temporäres Passwort.
- Wenn auf den Server von außerhalb des Anlagennetzes zugegriffen wird, führen Sie vor der Inbetriebnahme die Schritte auf der Seite Internet- und Netzwerkzugang aus.
- Wenn ein Panel-PC oder ein Wandbildschirm verwendet wird, nehmen Sie die Kiosk-Einstellungen vor.
- Aktivieren Sie die geplante Konfigurationssicherung und testen Sie eine Wiederherstellung. Siehe Sicherung und Wiederherstellung.
- Installieren Sie neue Versionen gemäß der Seite Versionsaktualisierung.
Wichtige Dateipfade
| Pfad | Inhalt |
|---|---|
%ProgramData%\2WinScada\Logs\setup.log | Installationsprotokoll |
%ProgramData%\2WinScada\InstallerRuntime\deployment-result.json | Ergebnisbericht des letzten Installationsvorgangs |
%ProgramData%\2WinScada\install.manifest.json | Installationsmanifest; Upgrade, Reparatur und Deinstallation verwenden dieses Manifest |
%ProgramData%\2WinScada\InstallerRuntime\Uninstall.exe | Deinstallationsprogramm |
WARNING
Löschen oder ändern Sie das Installationsmanifest, die Vorgangsprotokolle der Installation, den Ordner InstallerRuntime und die Lizenzdateien nicht von Hand. Upgrade, Reparatur, Wiederherstellung und Deinstallation sind auf diese Dateien angewiesen.