pascalSCADA OPM: TagBlock: Class TTagBlock

Pascal SCADA OPM

Class TTagBlock

Unit

TagBlock

Declaration

type TTagBlock = class(TPLCTag)

Description

Base class for all block tags.

:

Base class for tags TPLCBlock and TPLCString.

Hierarchy

Overview

Fields

Protected PValues:TArrayOfDouble;

Methods

Protected procedure ScanRead; override;
Protected procedure ScanWrite(Values:TArrayOfDouble; Count, Offset:Cardinal); override;
Protected procedure Read; override;
Protected procedure Write(Values:TArrayOfDouble; Count, Offset:Cardinal); override;

Properties

Published property AutoRead;
Published property AutoWrite;
Published property CommReadErrors;
Published property CommReadsOK;
Published property CommWriteErrors;
Published property CommWritesOk;
Published property PLCRack;
Published property PLCSlot;
Published property PLCStation;
Published property MemFile_DB;
Published property MemAddress;
Published property MemSubElement;
Published property MemReadFunction;
Published property MemWriteFunction;
Published property Retries;
Published property ProtocolDriver;
Published property RefreshTime;
Published property UpdateTime;
Published property ValueTimestamp;
Published property LongAddress;

Description

Fields

Protected PValues:TArrayOfDouble;

: Array that stores the values of the tag block.

Methods

Protected procedure ScanRead; override;

:

See also
TPLCTag.ScanRead
Protected procedure ScanWrite(Values:TArrayOfDouble; Count, Offset:Cardinal); override;

:

See also
TPLCTag.ScanWrite
Protected procedure Read; override;

:

See also
TPLCTag.Read
Protected procedure Write(Values:TArrayOfDouble; Count, Offset:Cardinal); override;

:

See also
TPLCTag.Write

Properties

Published property AutoRead;

:

See also
TTag.AutoRead
Published property AutoWrite;

:

See also
TTag.AutoWrite
Published property CommReadErrors;

:

See also
TTag.CommReadErrors
Published property CommReadsOK;

:

See also
TTag.CommReadsOK
Published property CommWriteErrors;

:

See also
TTag.CommWriteErrors
Published property CommWritesOk;

:

See also
TTag.CommWritesOk
Published property PLCRack;

:

See also
TTag.PLCRack
Published property PLCSlot;

:

See also
TTag.PLCSlot
Published property PLCStation;

:

See also
TTag.PLCStation
Published property MemFile_DB;

:

See also
TTag.MemFile_DB
Published property MemAddress;

:

See also
TTag.MemAddress
Published property MemSubElement;

:

See also
TTag.MemSubElement
Published property MemReadFunction;

:

See also
TTag.MemReadFunction
Published property MemWriteFunction;

:

See also
TTag.MemWriteFunction
Published property Retries;

:

See also
TTag.Retries
Published property ProtocolDriver;

:

See also
TPLCTag.ProtocolDriver
Published property RefreshTime;

:

See also
TTag.RefreshTime
Published property UpdateTime;

:

See also
TTag.ScanRate
Published property ValueTimestamp;

:

See also
TPLCTag.ValueTimestamp
Published property LongAddress;

:

See also
TTag.LongAddress

Author


Generated by PasDoc 0.14.0.