FB_DBAuthentificationAdd

FB_DBAuthentificationAdd 1:

The function block FB_DBAuthentificationAdd permits authentication information of declared database connection to be added to the XML configuration file or to be changed.

VAR_INPUT

VAR_INPUT
    sNetID     : T_AmsNetID;
    hDBID      : DINT;
    sDBSystemDB: T_MaxString;
    sDBUserId  : T_MaxString;
    sDBPassword: T_MaxString;
    bExecute   : BOOL;
    tTimeout   : TIME;
END_VAR

sNetID: String containing the AMS network ID of the target device, at which the ADS command is directed.

hDBID: Is the ID of the database to be used.

sSystemDB: Only for Access databases. Indicates the path to the MDW file.

sUserId: Indicates the login user name.

sPassword: Indicates the password.

bExecute: The command is executed with a rising edge.

tTimeout: Indicates the duration of the timeout.

VAR_OUTPUT

VAR_OUTPUT
    bBusy : BOOL;
    bError: BOOL;
    nErrID: UDINT;
END_VAR

bBusy: The command is in the process of being transmitted by ADS. No new command will be accepted as long as "bBusy" remains TRUE.

bError: Becomes TRUE, as soon as an error occurs.

nErrID: Returns the ADS error code if the bError output is set.

Requirements

Development environment

Target system type

PLC libraries to be linked

TwinCAT v3.0.0

PC or CX (x86)

Tc2_Database