MySQL_Open

MySQL_Open (FB)

FUNCTION_BLOCK MySQL_Open

Kurze Beschreibung:

Dieser Funktionsbaustein öffnet die MySQL-Verbindung.

Detaillierte Beschreibung: Der Öffnungsvorgang startet mit einer steigenden Flanke von „xStart“. Die Variable „xStart“ wird am Ende des Vorgangs zurückgesetzt. Tritt während des Öffnungsvorgangs ein Fehler auf, wird ein FEHLER-Code sowie der aktuelle Ausführungszustand angezeigt, was bei der Identifizierung des Problems hilft.

InOut:

Scope
Name
Type
Initial
Comment

Input

sHost

STRING

MySQL-Server hostname or IP-Address

Input

uiPort

UINT

3306

MySQL-Server port (Default: 3306)

Input

sDatabase

STRING

MySQL database name

Input

sUsername

STRING

MySQL database user

Input

sPassword

STRING

MySQL user password

Inout

xStart

BOOL

Start execution on a rising edge

Inout

MySQL_Connection

MySQL_ConnectionString

MySQL connection string which holds the server and login information

Output

xConnected

BOOL

TRUE when connected

Output

eError

ERROR

Error type

Output

sExeute_State

STRING(200)

Current execute state

Zuletzt aktualisiert