Erste Verbindung zur Datenbank herstellen
Erste Verbindung zur Datenbank herstellen
Voraussetzungen
1
Variablen deklarieren
VAR
// Verbindungsparameter
sHost : STRING := '192.168.1.100'; // IP-Adresse Ihres MySQL-Servers
uiPort : UINT := 3306; // Standard MySQL-Port
sDatabase : STRING := 'testdb'; // Name Ihrer Datenbank
sUsername : STRING := 'root'; // Ihr Benutzername
sPassword : STRING := 'MeinPasswort123'; // Ihr Passwort
// Steuerung
xDoOpen : BOOL := FALSE; // Trigger zum Öffnen
xConnected : BOOL := FALSE; // Status: Verbunden
// Funktionsbaustein
MySQL_ConnString : MySQL_ConnectionString; // Verbindungsobjekt
fbMySQL_Open : MySQL_Open; // Funktionsbaustein
// Fehlerbehandlung
eError : ERROR; // Fehlercode
sExecuteState : STRING(200); // Statusmeldung
END_VAR2
Verbindung öffnen - Code
// Verbindung öffnen wenn xDoOpen TRUE ist
IF xDoOpen THEN
fbMySQL_Open(
sHost := '192.168.1.100', // ÄNDERN: Ihre Server-IP
uiPort := 3306,
sDatabase := 'testdb', // ÄNDERN: Ihr Datenbankname
sUsername := 'root', // ÄNDERN: Ihr Benutzername
sPassword := 'MeinPasswort123', // ÄNDERN: Ihr Passwort
xStart := xDoOpen,
MySQL_Connection:= MySQL_ConnString,
xConnected => xConnected,
eError => eError,
sExeute_State => sExecuteState
);
END_IFWichtige Werte zum Anpassen
Parameter
Beispielwert
Wo finde ich den Wert?
Fehlerbehebung
Fehler
Ursache
Lösung
Zuletzt aktualisiert

