Storage.StorageGetIndexId (METH) ¶ METHOD StorageGetIndexId : STO.ERROR Determines the id of an index of a table. InOut: Scope Name Type Comment Return StorageGetIndexId STO.ERROR The error code. Can return ERROR.NOT_IMPLEMENTED for non- sqlite implementations Inout sIndex STRING The name of the index sTable STRING The name of the table the index belongs to Output idIndex CAA.IDENT Returns id of the index.
Storage.StorageGetTableId (METH) ¶ METHOD StorageGetTableId : STO.ERROR Determines the id of a given table. InOut: Scope Name Type Comment Return StorageGetTableId STO.ERROR The error code. Can return ERROR.NOT_IMPLEMENTED for non- sqlite implementations Inout sTable STRING The name of the table Output idTable CAA.IDENT Returns id of the table.
DefaultIParameterDB (FB) ¶ FUNCTION_BLOCK DefaultIParameterDB Create one single instance in an application. Execute cyclically. This instance performs storing data of all registered instances of DefaultIParData. Do not execute in bus-cycle as it can be blocking ! Methods: Register Structure: Register (Method)
DefaultIParameterDB.Register (METH) ¶ METHOD Register : UDINT InOut: Scope Name Type Return Register UDINT Input ipar IIParameterData
IIParameterData (ITF) ¶ INTERFACE IIParameterData Methods: Close Execute Load OpenUpdate Update Structure: Close (Method) Execute (Method) Load (Method) OpenUpdate (Method) Update (Method)
IIParameterData.Close (METH) ¶ METHOD Close : UDINT InOut: Scope Name Type Return Close UDINT
IIParameterData.Execute (METH) ¶ METHOD Execute : UDINT InOut: Scope Name Type Return Execute UDINT
IIParameterData.Load (METH) ¶ METHOD Load : UDINT InOut: Scope Name Type Return Load UDINT Output pData POINTER TO BYTE dataLen UDINT
IIParameterData.OpenUpdate (METH) ¶ METHOD OpenUpdate : UDINT InOut: Scope Name Type Return OpenUpdate UDINT Input Total_iPar_Size UDINT Output pData POINTER TO BYTE
IIParameterData.Update (METH) ¶ METHOD Update : UDINT InOut: Scope Name Type Return Update UDINT