?? pid.mdl
字號:
Block {
BlockType Scope
Name "Scope1"
Ports [1]
Position [70, 369, 100, 401]
Location [188, 365, 512, 604]
Open off
NumInputPorts "1"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
List {
ListType SelectedSignals
axes1 ""
}
YMin "-10"
YMax "10"
SaveName "ScopeData1"
DataFormat "StructureWithTime"
}
Block {
BlockType Scope
Name "Scope2"
Ports [1]
Position [775, 434, 805, 466]
Location [370, 376, 694, 615]
Open off
NumInputPorts "1"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
List {
ListType SelectedSignals
axes1 ""
}
SaveName "ScopeData2"
DataFormat "StructureWithTime"
}
Block {
BlockType Scope
Name "Scope3"
Ports [1]
Position [955, 184, 985, 216]
Location [451, 367, 817, 606]
Open off
NumInputPorts "1"
TickLabels "on"
ZoomMode "yonly"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
List {
ListType SelectedSignals
axes1 ""
}
YMax "50"
DataFormat "StructureWithTime"
}
Block {
BlockType Step
Name "Step1"
Position [235, 435, 265, 465]
Time "0"
After "5"
SampleTime "0"
}
Block {
BlockType Sum
Name "Sum"
Ports [2, 1]
Position [80, 160, 100, 180]
ShowName off
IconShape "round"
Inputs "|+-"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum1"
Ports [3, 1]
Position [310, 159, 335, 231]
ShowName off
Inputs "|+++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum2"
Ports [2, 1]
Position [320, 440, 340, 460]
ShowName off
IconShape "round"
Inputs "|+-"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum3"
Ports [2, 1]
Position [610, 190, 630, 210]
ShowName off
IconShape "round"
Inputs "|++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Step
Name "Tin"
Position [315, 35, 345, 65]
Time "0.5"
After "42.5"
SampleTime "0"
}
Block {
BlockType TransferFcn
Name "Transfer Fcn1"
Position [450, 432, 510, 468]
Denominator "[2 1]"
}
Block {
BlockType TransferFcn
Name "Transfer Fcn2"
Position [395, 175, 500, 215]
Numerator "[220*0.95]"
Denominator "[ 1]"
}
Block {
BlockType TransferFcn
Name "Transfer Fcn3"
Position [725, 180, 830, 220]
Denominator "[4186*2 4186*5]"
}
Block {
BlockType TransferFcn
Name "Transfer Fcn4"
Position [425, 30, 530, 70]
Numerator "[4186*5]"
Denominator "[ 1]"
}
Block {
BlockType Step
Name "Tset "
Position [15, 155, 45, 185]
Time "0"
After "45"
SampleTime "0"
}
Line {
SrcBlock "Tset "
SrcPort 1
Points [15, 0]
Branch {
DstBlock "Sum"
DstPort 1
}
Branch {
Points [-10, 0]
DstBlock "Scope1"
DstPort 1
}
}
Line {
SrcBlock "Sum"
SrcPort 1
Points [20, 0; 0, -5]
Branch {
Points [0, -65]
DstBlock "Gain"
DstPort 1
}
Branch {
Points [0, 5]
Branch {
DstBlock "Gain1"
DstPort 1
}
Branch {
Points [0, 100]
DstBlock "Gain2"
DstPort 1
}
}
}
Line {
SrcBlock "Gain2"
SrcPort 1
DstBlock "Derivative"
DstPort 1
}
Line {
SrcBlock "Gain1"
SrcPort 1
DstBlock "Integrator"
DstPort 1
}
Line {
SrcBlock "Gain"
SrcPort 1
Points [105, 0]
DstBlock "Sum1"
DstPort 1
}
Line {
SrcBlock "Integrator"
SrcPort 1
Points [15, 0; 0, 30]
DstBlock "Sum1"
DstPort 2
}
Line {
SrcBlock "Derivative"
SrcPort 1
Points [40, 0; 0, -55]
DstBlock "Sum1"
DstPort 3
}
Line {
SrcBlock "Sum1"
SrcPort 1
DstBlock "Transfer Fcn2"
DstPort 1
}
Line {
SrcBlock "Step1"
SrcPort 1
DstBlock "Sum2"
DstPort 1
}
Line {
SrcBlock "Sum2"
SrcPort 1
DstBlock "Transfer Fcn1"
DstPort 1
}
Line {
SrcBlock "Transfer Fcn1"
SrcPort 1
Points [185, 0]
Branch {
DstBlock "Scope2"
DstPort 1
}
Branch {
Points [0, 95; -370, 0]
DstBlock "Sum2"
DstPort 2
}
}
Line {
SrcBlock "Transfer Fcn2"
SrcPort 1
Points [20, 0; 0, 30]
DstBlock "Sum3"
DstPort 2
}
Line {
SrcBlock "Sum3"
SrcPort 1
DstBlock "Transfer Fcn3"
DstPort 1
}
Line {
SrcBlock "Transfer Fcn3"
SrcPort 1
Points [80, 0]
Branch {
DstBlock "Scope3"
DstPort 1
}
Branch {
Points [0, 150; -825, 0]
DstBlock "Sum"
DstPort 2
}
}
Line {
SrcBlock "Transfer Fcn4"
SrcPort 1
Points [35, 0; 0, 150]
DstBlock "Sum3"
DstPort 1
}
Line {
SrcBlock "Tin"
SrcPort 1
DstBlock "Transfer Fcn4"
DstPort 1
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -