Class TPLCString
Unit
Declaration
type TPLCString = class(TTagBlock, IScanableTagInterface, ITagInterface, ITagString)
Description
TPLCString
Hierarchy
Overview
Methods
procedure AsyncNotifyChange(data:Pointer); override; |
|
function GetValueChangeData: Pointer; override; |
|
procedure ReleaseChangeData(data: Pointer); override; |
|
function IsMyCallBack(Cback: TTagCommandCallBack): Boolean; override; |
|
procedure SetPLCHack(v:Cardinal); override; |
|
procedure SetPLCSlot(v:Cardinal); override; |
|
procedure SetPLCStation(v:Cardinal); override; |
|
procedure SetMemFileDB(v:Cardinal); override; |
|
procedure SetMemAddress(v:Cardinal); override; |
|
procedure SetMemSubElement(v:Cardinal); override; |
|
procedure SetMemReadFunction(v:Cardinal); override; |
|
procedure SetMemWriteFunction(v:Cardinal); override; |
|
procedure SetPath(v:AnsiString); override; |
|
procedure SetProtocolDriver(p:TProtocolDriver); override; |
|
procedure TagCommandCallBack(Values:TArrayOfDouble; ValuesTimeStamp:TDateTime; TagCommand:TTagCommand; LastResult:TProtocolIOResult; Offset:LongInt); override; |
|
procedure Read; override; |
|
procedure WriteByScan; |
|
procedure WriteDirect; |
Properties
property Value: UTF8String read PValue write SetValue; |
|
property StringSize: Cardinal read PStringSize write SetStringSize; |
|
property StringType: TPLCStringTypes read PStringType write SetStringType default stC; |
|
property ByteSize: Byte read PByteSize write SetByteSize default 8; deprecated; |
|
property OnValueChange stored false; |
|
property OnValueChangeFirst; |
|
property OnValueChangeLast; |
|
property OnAsyncStringChange: TASyncStringValueChange read POnAsyncStringValueChange write POnAsyncStringValueChange; |
|
property Size write SetDummySize; |
|
property SyncWrites; |
|
property StringEncoding: TStringEncodings read FStringEncoding write SetStringEncoding default UTF_8; |
Description
Methods
procedure AsyncNotifyChange(data:Pointer); override; |
|
: See also |
function GetValueChangeData: Pointer; override; |
|
: See also |
procedure ReleaseChangeData(data: Pointer); override; |
|
: See also |
function IsMyCallBack(Cback: TTagCommandCallBack): Boolean; override; |
|
: See also |
procedure SetPLCHack(v:Cardinal); override; |
|
: See also |
procedure SetPLCSlot(v:Cardinal); override; |
|
: See also |
procedure SetPLCStation(v:Cardinal); override; |
|
: See also |
procedure SetMemFileDB(v:Cardinal); override; |
|
: See also |
procedure SetMemAddress(v:Cardinal); override; |
|
: See also |
procedure SetMemSubElement(v:Cardinal); override; |
|
: See also |
procedure SetMemReadFunction(v:Cardinal); override; |
|
: See also |
procedure SetMemWriteFunction(v:Cardinal); override; |
|
: See also |
procedure SetPath(v:AnsiString); override; |
|
: See also |
procedure SetProtocolDriver(p:TProtocolDriver); override; |
|
: See also |
procedure TagCommandCallBack(Values:TArrayOfDouble; ValuesTimeStamp:TDateTime; TagCommand:TTagCommand; LastResult:TProtocolIOResult; Offset:LongInt); override; |
|
: See also |
procedure Read; override; |
|
: See also |
procedure WriteByScan; |
|
: |
procedure WriteDirect; |
|
: |
Properties
property Value: UTF8String read PValue write SetValue; |
|
: Read/writes a string value on your device |
property StringSize: Cardinal read PStringSize write SetStringSize; |
|
: Maximum length of your string. |
property StringType: TPLCStringTypes read PStringType write SetStringType default stC; |
|
: String format. See also |
property ByteSize: Byte read PByteSize write SetByteSize default 8; deprecated; |
|
Warning: this symbol is deprecated. : Size in bits of each character of string. |
property OnValueChange stored false; |
|
: See also |
property OnValueChangeFirst; |
|
: See also |
property OnValueChangeLast; |
|
: See also |
property OnAsyncStringChange: TASyncStringValueChange read POnAsyncStringValueChange write POnAsyncStringValueChange; |
|
: Asynchronous event called when the tag value changes. |
property Size write SetDummySize; |
|
: Real block size (read-only). |
property SyncWrites; |
|
: See also |
property StringEncoding: TStringEncodings read FStringEncoding write SetStringEncoding default UTF_8; |
|
Generated by PasDoc 0.14.0.