Class TPLCTagNumber
Unit
Declaration
type TPLCTagNumber = class(TPLCNumberMappable, IScanableTagInterface, ITagInterface, ITagNumeric)
Description
Single numeric tag with communication.
:
Hierarchy
- TComponent
- TTag
- TPLCTag
- TPLCNumber
- TPLCNumberMappable
- TPLCTagNumber
Overview
Methods
function IsMyCallBack(Cback: TTagCommandCallBack): Boolean; override; |
|
function GetValueRaw:Double; override; |
|
procedure SetValueRaw(aValue:Double); override; |
|
procedure TagCommandCallBack(Values:TArrayOfDouble; ValuesTimeStamp:TDateTime; TagCommand:TTagCommand; LastResult:TProtocolIOResult; Offset:LongInt); override; |
|
procedure ScanRead; override; |
|
procedure ScanWrite(Values:TArrayOfDouble; Count, Offset:Cardinal); override; |
|
procedure Read; override; |
|
procedure Write(Values:TArrayOfDouble; Count, Offset:Cardinal); override; |
|
procedure Write(aValue:Double); overload; |
Properties
property Size nodefault; |
|
property AutoRead; |
|
property AutoWrite; |
|
property CommReadErrors; |
|
property CommReadsOK; |
|
property CommWriteErrors; |
|
property CommWritesOk; |
|
property PLCRack; |
|
property PLCSlot; |
|
property PLCStation; |
|
property MemFile_DB; |
|
property MemAddress; |
|
property MemSubElement; |
|
property MemReadFunction; |
|
property MemWriteFunction; |
|
property Retries; |
|
property ProtocolDriver; |
|
property ScaleProcessor; |
|
property RefreshTime; |
|
property UpdateTime; |
|
property ValueTimestamp; |
|
property LongAddress; |
|
property SyncWrites; |
|
property TagType; |
|
property SwapBytes; |
|
property SwapWords; |
|
property SwapDWords; |
|
property TagSizeOnProtocol; |
|
property AvgUpdateRate; |
|
property EnableMaxValue; |
|
property EnableMinValue; |
|
property MaxValue; |
|
property MinValue; |
|
property OnUpdate; |
Description
Methods
function IsMyCallBack(Cback: TTagCommandCallBack): Boolean; override; |
|
function GetValueRaw:Double; override; |
|
: See also |
procedure SetValueRaw(aValue:Double); override; |
|
: See also |
procedure TagCommandCallBack(Values:TArrayOfDouble; ValuesTimeStamp:TDateTime; TagCommand:TTagCommand; LastResult:TProtocolIOResult; Offset:LongInt); override; |
|
: See also |
procedure ScanRead; override; |
|
: See also |
procedure ScanWrite(Values:TArrayOfDouble; Count, Offset:Cardinal); override; |
|
: See also |
procedure Read; override; |
|
: See also |
procedure Write(Values:TArrayOfDouble; Count, Offset:Cardinal); override; |
|
: See also |
procedure Write(aValue:Double); overload; |
|
Properties
property Size nodefault; |
|
: See also |
property AutoRead; |
|
: See also |
property AutoWrite; |
|
: See also |
property CommReadErrors; |
|
: See also |
property CommReadsOK; |
|
: See also |
property CommWriteErrors; |
|
: See also |
property CommWritesOk; |
|
: See also |
property PLCRack; |
|
: See also |
property PLCSlot; |
|
: See also |
property PLCStation; |
|
: See also |
property MemFile_DB; |
|
: See also |
property MemAddress; |
|
: See also |
property MemSubElement; |
|
: See also |
property MemReadFunction; |
|
: See also |
property MemWriteFunction; |
|
: See also |
property Retries; |
|
: See also |
property ProtocolDriver; |
|
: See also |
property ScaleProcessor; |
|
: See also |
property RefreshTime; |
|
: See also |
property UpdateTime; |
|
: See also
|
property ValueTimestamp; |
|
: See also |
property LongAddress; |
|
: See also |
property SyncWrites; |
|
: See also |
property TagType; |
|
: See also |
property SwapBytes; |
|
: See also |
property SwapWords; |
|
: See also |
property SwapDWords; |
|
: See also |
property TagSizeOnProtocol; |
|
: See also |
property AvgUpdateRate; |
|
: See also |
property EnableMaxValue; |
|
: See also |
property EnableMinValue; |
|
: See also |
property MaxValue; |
|
: See also |
property MinValue; |
|
: See also |
property OnUpdate; |
|
: See also |
Author
- Fabio Luis Girardi [email protected]
Generated by PasDoc 0.14.0.