pascalSCADA OPM: us7tagbuilder: Class TfrmS7TagBuilder

Pascal SCADA OPM

Class TfrmS7TagBuilder

Unit

us7tagbuilder

Declaration

type TfrmS7TagBuilder = class(TForm)

Description

TfrmS7TagBuilder

Hierarchy

  • TForm
  • TfrmS7TagBuilder

Overview

Fields

Public BlockName: TEdit;
Public lblDBNumber1: TLabel;
Public Panel1: TPanel;
Public Panel2: TPanel;
Public PageControl1: TPageControl;
Public spinFinalDBNumber: TSpinEdit;
Public TabSheet1: TTabSheet;
Public MemoryArea: TRadioGroup;
Public Panel3: TPanel;
Public Panel4: TPanel;
Public PLCAddress: TGroupBox;
Public Label1: TLabel;
Public Label2: TLabel;
Public Label3: TLabel;
Public PLCStation: TSpinEdit;
Public PLCSlot: TSpinEdit;
Public PLCRack: TSpinEdit;
Public grptagtype: TGroupBox;
Public optplctagnumber: TRadioButton;
Public optplcblock: TRadioButton;
Public optplcStruct: TRadioButton;
Public TabSheet4: TTabSheet;
Public Panel5: TPanel;
Public lblNumItems: TLabel;
Public spinNumItens: TSpinEdit;
Public spinStartAddress: TSpinEdit;
Public lblStartAddress: TLabel;
Public spinDBNumber: TSpinEdit;
Public lblDBNumber: TLabel;
Public ScrollBox1: TScrollBox;
Public lblBlockType: TLabel;
Public BlockType: TComboBox;
Public Button1: TButton;
Public BlockScan: TSpinEdit;
Public lblBlockScan: TLabel;
Public BlockSwapBytes: TCheckBox;
Public BlockSwapWords: TCheckBox;
Public StructScan: TSpinEdit;
Public lblStructScan: TLabel;
Public Label28: TLabel;
Public Label29: TLabel;
Public Label30: TLabel;
Public Label31: TLabel;
Public Label32: TLabel;
Public Timer1: TTimer;
Public btnCancel: TButton;
Public btnBack: TButton;
Public btnNext: TButton;
Public btnFinish: TButton;
Public lblBlockName: TLabel;

Methods

Public procedure btnFinishClick(Sender: TObject);
Public procedure MemoryAreaClick(Sender: TObject);
Public procedure FormCreate(Sender: TObject);
Public procedure FormShow(Sender: TObject);
Public procedure FormClose(Sender: TObject; var aAction: TCloseAction);
Public procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean);
Public procedure Button1Click(Sender: TObject);
Public procedure btnUpClick(Sender: TObject);
Public procedure btnDownClick(Sender: TObject);
Public procedure btnDelClick(Sender: TObject);
Public procedure btnBitsClick(Sender: TObject);
Public procedure spinDBNumberChange(Sender: TObject);
Public procedure spinFinalDBNumberChange(Sender: TObject);
Public procedure Timer1Timer(Sender: TObject);
Public procedure TabSheet1Show(Sender: TObject);
Public procedure BlockTypeChange(Sender: TObject);
Public procedure btnNextClick(Sender: TObject);
Public procedure btnBackClick(Sender: TObject);
Public procedure PageControl1Changing(Sender: TObject; var AllowChange: Boolean);
Public procedure TabSheet4Show(Sender: TObject);
Public procedure optplcblockClick(Sender: TObject);
Public procedure spinStartAddressChange(Sender: TObject);
Public destructor Destroy; override;
Public function GetTagType:LongInt;
Public function CurBlockType:TTagType;
Public function GetTheLastItemOffset:LongInt;

Properties

Public property StructItemsCount: LongInt read GetStructItemsCount;
Public property StructItem[index:LongInt]: TS7TagItemEditor read GetStructItem;
Public property StructureSizeInBytes: LongInt read GetStructureSizeInBytes;
Public property RealStartOffset: LongInt read GetRealStartOffset;
Public property RealEndOffset: LongInt read GetRealEndOffset;
Public property StartOffset: LongInt read GetStartOffset;
Public property EndOffset: LongInt read GetEndOffset;

Description

Fields

Public BlockName: TEdit;
 
Public lblDBNumber1: TLabel;
 
Public Panel1: TPanel;
 
Public Panel2: TPanel;
 
Public PageControl1: TPageControl;
 
Public spinFinalDBNumber: TSpinEdit;
 
Public TabSheet1: TTabSheet;
 
Public MemoryArea: TRadioGroup;
 
Public Panel3: TPanel;
 
Public Panel4: TPanel;
 
Public PLCAddress: TGroupBox;
 
Public Label1: TLabel;
 
Public Label2: TLabel;
 
Public Label3: TLabel;
 
Public PLCStation: TSpinEdit;
 
Public PLCSlot: TSpinEdit;
 
Public PLCRack: TSpinEdit;
 
Public grptagtype: TGroupBox;
 
Public optplctagnumber: TRadioButton;
 
Public optplcblock: TRadioButton;
 
Public optplcStruct: TRadioButton;
 
Public TabSheet4: TTabSheet;
 
Public Panel5: TPanel;
 
Public lblNumItems: TLabel;
 
Public spinNumItens: TSpinEdit;
 
Public spinStartAddress: TSpinEdit;
 
Public lblStartAddress: TLabel;
 
Public spinDBNumber: TSpinEdit;
 
Public lblDBNumber: TLabel;
 
Public ScrollBox1: TScrollBox;
 
Public lblBlockType: TLabel;
 
Public BlockType: TComboBox;
 
Public Button1: TButton;
 
Public BlockScan: TSpinEdit;
 
Public lblBlockScan: TLabel;
 
Public BlockSwapBytes: TCheckBox;
 
Public BlockSwapWords: TCheckBox;
 
Public StructScan: TSpinEdit;
 
Public lblStructScan: TLabel;
 
Public Label28: TLabel;
 
Public Label29: TLabel;
 
Public Label30: TLabel;
 
Public Label31: TLabel;
 
Public Label32: TLabel;
 
Public Timer1: TTimer;
 
Public btnCancel: TButton;
 
Public btnBack: TButton;
 
Public btnNext: TButton;
 
Public btnFinish: TButton;
 
Public lblBlockName: TLabel;
 

Methods

Public procedure btnFinishClick(Sender: TObject);
 
Public procedure MemoryAreaClick(Sender: TObject);
 
Public procedure FormCreate(Sender: TObject);
 
Public procedure FormShow(Sender: TObject);
 
Public procedure FormClose(Sender: TObject; var aAction: TCloseAction);
 
Public procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean);
 
Public procedure Button1Click(Sender: TObject);
 
Public procedure btnUpClick(Sender: TObject);
 
Public procedure btnDownClick(Sender: TObject);
 
Public procedure btnDelClick(Sender: TObject);
 
Public procedure btnBitsClick(Sender: TObject);
 
Public procedure spinDBNumberChange(Sender: TObject);
 
Public procedure spinFinalDBNumberChange(Sender: TObject);
 
Public procedure Timer1Timer(Sender: TObject);
 
Public procedure TabSheet1Show(Sender: TObject);
 
Public procedure BlockTypeChange(Sender: TObject);
 
Public procedure btnNextClick(Sender: TObject);
 
Public procedure btnBackClick(Sender: TObject);
 
Public procedure PageControl1Changing(Sender: TObject; var AllowChange: Boolean);
 
Public procedure TabSheet4Show(Sender: TObject);
 
Public procedure optplcblockClick(Sender: TObject);
 
Public procedure spinStartAddressChange(Sender: TObject);
 
Public destructor Destroy; override;
 
Public function GetTagType:LongInt;
 
Public function CurBlockType:TTagType;
 
Public function GetTheLastItemOffset:LongInt;
 

Properties

Public property StructItemsCount: LongInt read GetStructItemsCount;
 
Public property StructItem[index:LongInt]: TS7TagItemEditor read GetStructItem;
 
Public property StructureSizeInBytes: LongInt read GetStructureSizeInBytes;
 
Public property RealStartOffset: LongInt read GetRealStartOffset;
 
Public property RealEndOffset: LongInt read GetRealEndOffset;
 
Public property StartOffset: LongInt read GetStartOffset;
 
Public property EndOffset: LongInt read GetEndOffset;
 

Generated by PasDoc 0.14.0.