pascalSCADA OPM: MelsecTCP: Class TMelsecTCPDriver

Pascal SCADA OPM

Class TMelsecTCPDriver

Unit

MelsecTCP

Declaration

type TMelsecTCPDriver = class(TMelsecDriver)

Description

No description available, ancestor TMelsecDriver description follows

TMelsecDriver

Hierarchy

Overview

Methods

Protected function EncodePkg(TagObj:TTagRec; ToWrite:TArrayOfDouble; var ResultLen:LongInt):BYTES; override;
Protected function DecodePkg(pkg:TIOPacket; out values:TArrayOfDouble):TProtocolIOResult; override;
Protected function RemainingBytesWrite(buffer: BYTES): LongInt; override;
Protected function RemainingBytesRead(buffer:BYTES; TagObj:TTagRec): LongInt; override;
Protected function PlcDeviceType(memReadWriteFunction: integer): integer; override;
Public constructor Create(AOwner: TComponent); override;

Properties

Published property ReadSomethingAlways;
Published property Output_M_MaxHole;
Published property Output_SM_MaxHole;
Published property Output_L_MaxHole;
Published property Output_F_MaxHole;
Published property Output_V_MaxHole;
Published property Output_X_MaxHole;
Published property Output_Y_MaxHole;
Published property Output_B_MaxHole;
Published property Register_D_MaxHole;
Published property Register_SD_MaxHole;
Published property SerieCLP;

Description

Methods

Protected function EncodePkg(TagObj:TTagRec; ToWrite:TArrayOfDouble; var ResultLen:LongInt):BYTES; override;
 
Protected function DecodePkg(pkg:TIOPacket; out values:TArrayOfDouble):TProtocolIOResult; override;
 
Protected function RemainingBytesWrite(buffer: BYTES): LongInt; override;
 
Protected function RemainingBytesRead(buffer:BYTES; TagObj:TTagRec): LongInt; override;
 
Protected function PlcDeviceType(memReadWriteFunction: integer): integer; override;
 
Public constructor Create(AOwner: TComponent); override;
 

Properties

Published property ReadSomethingAlways;
 
Published property Output_M_MaxHole;
 
Published property Output_SM_MaxHole;
 
Published property Output_L_MaxHole;
 
Published property Output_F_MaxHole;
 
Published property Output_V_MaxHole;
 
Published property Output_X_MaxHole;
 
Published property Output_Y_MaxHole;
 
Published property Output_B_MaxHole;
 
Published property Register_D_MaxHole;
 
Published property Register_SD_MaxHole;
 
Published property SerieCLP;
 

Generated by PasDoc 0.14.0.