📄 frm_main.dfm
字号:
object frmMain: TfrmMain
Left = 222
Top = 116
Width = 545
Height = 500
BorderWidth = 8
Caption = 'Delphi Modbus slave demo'
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
OldCreateOrder = False
OnCreate = FormCreate
PixelsPerInch = 96
TextHeight = 13
object pnlInput: TPanel
Left = 413
Top = 0
Width = 108
Height = 450
Align = alRight
BevelOuter = bvNone
TabOrder = 0
object Label1: TLabel
Left = 8
Top = 48
Width = 56
Height = 13
Caption = 'First register'
end
object Label2: TLabel
Left = 8
Top = 96
Width = 57
Height = 13
Caption = 'Last register'
end
object btnStart: TBitBtn
Left = 8
Top = 0
Width = 100
Height = 26
Caption = '&Start'
TabOrder = 0
OnClick = btnStartClick
Glyph.Data = {
4E010000424D4E01000000000000760000002800000012000000120000000100
040000000000D800000000000000000000001000000000000000000000000000
80000080000000808000800000008000800080800000C0C0C000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00666666666666
6666660000006666680000008666660000006668002222220086660000006680
2222222222086600000066022222222222206600000068022222222222208600
000060222FFFF22FF222060000006022F222F2F22F22060000006022F222F2F2
2F22060000006022F22FF2F22F22060000006022F222222FF222060000006022
F222F22222220600000068022FFF222222208600000066022222222222206600
0000668022222222220866000000666800222222008666000000666668000000
866666000000666666666666666666000000}
end
object edtFirstReg: TEdit
Left = 8
Top = 64
Width = 100
Height = 21
TabOrder = 1
Text = '1000'
end
object edtLastReg: TEdit
Left = 8
Top = 112
Width = 100
Height = 21
TabOrder = 2
Text = '1100'
end
end
object pnlMain: TPanel
Left = 0
Top = 0
Width = 413
Height = 450
Align = alClient
BevelOuter = bvNone
TabOrder = 1
object Splitter1: TSplitter
Left = 0
Top = 336
Width = 413
Height = 8
Cursor = crVSplit
Align = alBottom
end
object sgdRegisters: TStringGrid
Left = 0
Top = 0
Width = 413
Height = 336
Align = alClient
ColCount = 4
DefaultRowHeight = 18
FixedCols = 0
RowCount = 2
TabOrder = 0
end
object mmoErrorLog: TMemo
Left = 0
Top = 344
Width = 413
Height = 106
Align = alBottom
TabOrder = 1
end
end
object msrPLC: TIdModBusServer
Bindings = <>
CommandHandlers = <>
DefaultPort = 502
Greeting.NumericCode = 0
MaxConnectionReply.NumericCode = 0
ReplyExceptionCode = 0
ReplyTexts = <>
ReplyUnknownCommand.NumericCode = 0
OnReadRegisters = msrPLCReadRegisters
OnWriteRegisters = msrPLCWriteRegisters
Left = 456
Top = 208
end
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -