Quick start
Um zu starten, erstellen oder öffnen Sie ein TwinCAT HMI-Projekt.
Installation
Installieren Sie das NuGet-Paket „Beckhoff.TwinCAT.HMI.Database“ über den NuGet Package Manager.
Installation einer benötigten Datenbank
Installieren Sie mindestens eine von der Database Extension benötigte Datenbank.
- PostgreSQL
- MariaDB
Installation des ODBC-Treibers
Installieren Sie auf dem Engineering und dem Target System den jeweiligen ODBC-Treiber der verwendeten Datenbank für das passende Betriebssystem und Architektur
Konfigurieren der Database Extension
- Öffnen Sie die Konfigurationsseite der TcHmiDatabase Extension.
- Fügen Sie eine neue Datenbankverbindung hinzu.
- Die Verbindung wird über den Connections String konfiguriert:
Driver={PostgreSQL Unicode(x64)}; Server=localhost,Port=5432; Database=postgres; Uid=postgres; Pwd=@password;Kontrollieren Sie die Verbindung über den Tab Diagnostics.
Driver | ODBC-Treibername Unter Windows können mit dem Programm ODBC Data Source Administrator alle Datenbank Treiber aufgelistet werden.
|
Server | Hostname oder IP des Datenbanksystems |
Port | TCP-Port des Datenbanksystems |
Database | Datenbankname |
Uid | Benutzername |
Pwd | Passwort @password = Parameter um das Passwort nicht im Klartext darzustellen.
|
- 1. Aktivieren Sie „Durchsuchen der Basistabellen aktivieren“ damit alle Tabellen der Datenbank als Symbol angelegt werden.
- 2. Droppen Sie ein Datagrid Control und konfigurieren Sie als Src Data Attribute die gewünschte Tabelle.
- 3. Geben Sie unter Src Column den Namen der einzelnen Spalten im Control an. Diese müssen den Spaltennamen aus der Datenbank widerspiegeln, um eine Verknüpfung zwischen Datenbankspalte und Control-Spalte herzustellen.

- Es besteht nur ein lesender Zugriff auf die Datenbank.
![]() | Für einen Schreibzugriff auf die Datenbank muss eine separate Abfrage verwendet werden. |
