pascalSCADA OPM: uModbusTagBuilder: Class TfrmModbusTagBuilder

Pascal SCADA OPM

Class TfrmModbusTagBuilder

Unit

uModbusTagBuilder

Declaration

type TfrmModbusTagBuilder = class(TForm)

Description

Hierarchy

  • TForm
  • TfrmModbusTagBuilder

Overview

Fields

Public PageControl1: TPageControl;
Public TabSheet1: TTabSheet;
Public txtTagType: TLabel;
Public Type1: TRadioButton;
Public Type2: TRadioButton;
Public Type3: TRadioButton;
Public Type4: TRadioButton;
Public Panel1: TPanel;
Public btnCancel: TButton;
Public btnPrior: TButton;
Public btnNext: TButton;
Public btnFinish: TButton;
Public TabSheet2: TTabSheet;
Public Label2: TLabel;
Public optPLCTagNumber: TRadioButton;
Public optPLCBlock: TRadioButton;
Public optPLCString: TRadioButton;
Public txtMemCount: TLabel;
Public MemCount: TSpinEdit;
Public FirstMemAddress: TSpinEdit;
Public txtFirstMemAddress: TLabel;
Public txtStationAddress: TLabel;
Public StationAddress: TSpinEdit;
Public optSimpleFunctions: TCheckBox;
Public MaxStringSize: TSpinEdit;
Public txtMaxStringSize: TLabel;
Public txtMaxBlockSize: TLabel;
Public MaxBlockSize: TSpinEdit;
Public txtStringFormat: TLabel;
Public Panel2: TPanel;
Public optSTR_C: TRadioButton;
Public optSTR_SIEMENS: TRadioButton;
Public TabSheet3: TTabSheet;
Public txtStringByteSize: TLabel;
Public ByteSize: TSpinEdit;
Public ScrollBox1: TScrollBox;
Public Panel4: TPanel;
Public Label1: TLabel;
Public Label3: TLabel;
Public Label4: TLabel;
Public Label5: TLabel;
Public Label6: TLabel;
Public Label7: TLabel;
Public Button1: TButton;
Public optStartFromZero: TCheckBox;
Public txtScanOfEachBlock: TLabel;
Public ScanOfEachBlock: TSpinEdit;
Public NameOfEachBlock: TEdit;
Public txtNameOfEachBlock: TLabel;
Public CurItem:TTagNamesItemEditor;

Methods

Public procedure btnFinishClick(Sender: TObject);
Public procedure btnNextClick(Sender: TObject);
Public procedure btnPriorClick(Sender: TObject);
Public procedure DelItem(Sender:TObject);
Public procedure PageControl1Change(Sender: TObject);
Public procedure FormCreate(Sender: TObject);
Public procedure optPLCTagNumberClick(Sender: TObject);
Public procedure Button1Click(Sender: TObject);
Public constructor Create(nomes:Strings); overload;
Public destructor Destroy; override;
Public procedure AfterConstruction; override;

Description

Fields

Public PageControl1: TPageControl;
 
Public TabSheet1: TTabSheet;
 
Public txtTagType: TLabel;
 
Public Type1: TRadioButton;
 
Public Type2: TRadioButton;
 
Public Type3: TRadioButton;
 
Public Type4: TRadioButton;
 
Public Panel1: TPanel;
 
Public btnCancel: TButton;
 
Public btnPrior: TButton;
 
Public btnNext: TButton;
 
Public btnFinish: TButton;
 
Public TabSheet2: TTabSheet;
 
Public Label2: TLabel;
 
Public optPLCTagNumber: TRadioButton;
 
Public optPLCBlock: TRadioButton;
 
Public optPLCString: TRadioButton;
 
Public txtMemCount: TLabel;
 
Public MemCount: TSpinEdit;
 
Public FirstMemAddress: TSpinEdit;
 
Public txtFirstMemAddress: TLabel;
 
Public txtStationAddress: TLabel;
 
Public StationAddress: TSpinEdit;
 
Public optSimpleFunctions: TCheckBox;
 
Public MaxStringSize: TSpinEdit;
 
Public txtMaxStringSize: TLabel;
 
Public txtMaxBlockSize: TLabel;
 
Public MaxBlockSize: TSpinEdit;
 
Public txtStringFormat: TLabel;
 
Public Panel2: TPanel;
 
Public optSTR_C: TRadioButton;
 
Public optSTR_SIEMENS: TRadioButton;
 
Public TabSheet3: TTabSheet;
 
Public txtStringByteSize: TLabel;
 
Public ByteSize: TSpinEdit;
 
Public ScrollBox1: TScrollBox;
 
Public Panel4: TPanel;
 
Public Label1: TLabel;
 
Public Label3: TLabel;
 
Public Label4: TLabel;
 
Public Label5: TLabel;
 
Public Label6: TLabel;
 
Public Label7: TLabel;
 
Public Button1: TButton;
 
Public optStartFromZero: TCheckBox;
 
Public txtScanOfEachBlock: TLabel;
 
Public ScanOfEachBlock: TSpinEdit;
 
Public NameOfEachBlock: TEdit;
 
Public txtNameOfEachBlock: TLabel;
 
Public CurItem:TTagNamesItemEditor;
 

Methods

Public procedure btnFinishClick(Sender: TObject);
 
Public procedure btnNextClick(Sender: TObject);
 
Public procedure btnPriorClick(Sender: TObject);
 
Public procedure DelItem(Sender:TObject);
 
Public procedure PageControl1Change(Sender: TObject);
 
Public procedure FormCreate(Sender: TObject);
 
Public procedure optPLCTagNumberClick(Sender: TObject);
 
Public procedure Button1Click(Sender: TObject);
 
Public constructor Create(nomes:Strings); overload;
 
Public destructor Destroy; override;
 
Public procedure AfterConstruction; override;
 

Generated by PasDoc 0.14.0.