📄 dazihou.mdl
字号:
Ports [2, 1]
Position [655, 270, 675, 290]
ShowName off
FontName "Arial"
FontSize 12
IconShape "round"
Inputs "++|"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum4"
Ports [2, 1]
Position [450, 100, 470, 120]
ShowName off
FontName "Arial"
FontSize 12
IconShape "round"
Inputs "|++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum5"
Ports [2, 1]
Position [465, 270, 485, 290]
ShowName off
FontName "Arial"
FontSize 12
IconShape "round"
Inputs "++|"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum6"
Ports [2, 1]
Position [660, 45, 680, 65]
ShowName off
FontName "Arial"
FontSize 12
IconShape "round"
Inputs "|++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum7"
Ports [2, 1]
Position [555, 45, 575, 65]
ShowName off
FontName "Arial"
FontSize 12
IconShape "round"
Inputs "+-|"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum8"
Ports [2, 1]
Position [670, 330, 690, 350]
ShowName off
FontName "Arial"
FontSize 12
IconShape "round"
Inputs "++|"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum9"
Ports [2, 1]
Position [575, 330, 595, 350]
ShowName off
FontName "Arial"
FontSize 12
IconShape "round"
Inputs "|-+"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType TransferFcn
Name "W1"
Position [390, 37, 450, 73]
FontName "Arial"
FontSize 12
Numerator "[9]"
Denominator "[100 1]"
}
Block {
BlockType TransferFcn
Name "W11"
Position [520, 92, 580, 128]
FontName "Arial"
FontSize 12
Numerator "[8]"
Denominator "[100 1]"
}
Block {
BlockType TransferFcn
Name "W12"
Position [525, 202, 585, 238]
FontName "Arial"
FontSize 12
Numerator "[-2]"
Denominator "[120 1]"
}
Block {
BlockType TransferFcn
Name "W2"
Position [410, 322, 470, 358]
FontName "Arial"
FontSize 12
Numerator "[18]"
Denominator "[100 1]"
}
Block {
BlockType TransferFcn
Name "W21"
Position [520, 147, 580, 183]
FontName "Arial"
FontSize 12
Numerator "[2]"
Denominator "[100 1]"
}
Block {
BlockType TransferFcn
Name "W22"
Position [530, 262, 590, 298]
FontName "Arial"
FontSize 12
Numerator "[4]"
Denominator "[120 1]"
}
Block {
BlockType Scope
Name "被控参数显示1"
Ports [1]
Position [710, 174, 740, 206]
FontName "Arial"
FontSize 12
Location [5, 60, 805, 582]
Open off
NumInputPorts "1"
ZoomMode "yonly"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
List {
ListType SelectedSignals
axes1 ""
}
YMin "0"
YMax "10"
SaveName "ScopeData1"
DataFormat "StructureWithTime"
}
Block {
BlockType Step
Name "给定值"
Position [225, 160, 255, 190]
Orientation "left"
NamePlacement "alternate"
FontName "Arial"
FontSize 12
Time "50"
After "3"
SampleTime "0"
}
Block {
BlockType Step
Name "给定值1"
Position [225, 200, 255, 230]
Orientation "left"
FontName "Arial"
FontSize 12
Time "100"
After "3"
SampleTime "0"
}
Line {
SrcBlock "PID 控制器1"
SrcPort 1
Points [5, 0]
Branch {
Points [20, 0]
Branch {
DstBlock "D11"
DstPort 1
}
Branch {
Points [0, 60]
DstBlock "D21"
DstPort 1
}
}
Branch {
Points [0, -55]
DstBlock "W1"
DstPort 1
}
}
Line {
SrcBlock "D11"
SrcPort 1
DstBlock "Sum4"
DstPort 1
}
Line {
SrcBlock "Sum4"
SrcPort 1
Points [35, 0]
Branch {
DstBlock "W11"
DstPort 1
}
Branch {
Points [-20, 0; 0, 55]
DstBlock "W21"
DstPort 1
}
}
Line {
SrcBlock "D21"
SrcPort 1
DstBlock "Delay7"
DstPort 1
}
Line {
SrcBlock "Sum3"
SrcPort 1
DstBlock "Sum8"
DstPort 1
}
Line {
SrcBlock "Delay5"
SrcPort 1
DstBlock "Sum7"
DstPort 2
}
Line {
SrcBlock "W1"
SrcPort 1
Points [0, 0; 5, 0]
Branch {
DstBlock "Delay5"
DstPort 1
}
Branch {
Points [0, -25]
DstBlock "Sum7"
DstPort 1
}
}
Line {
SrcBlock "W2"
SrcPort 1
Points [0, 0; 5, 0]
Branch {
DstBlock "Delay4"
DstPort 1
}
Branch {
Points [0, 35; 105, 0]
DstBlock "Sum9"
DstPort 2
}
}
Line {
SrcBlock "D22"
SrcPort 1
DstBlock "Delay6"
DstPort 1
}
Line {
SrcBlock "D12"
SrcPort 1
Points [65, 0]
DstBlock "Sum4"
DstPort 2
}
Line {
SrcBlock "给定值"
SrcPort 1
Points [-20, 0]
DstBlock "Sum"
DstPort 2
}
Line {
SrcBlock "给定值1"
SrcPort 1
Points [-20, 0; 0, 65]
DstBlock "Sum1"
DstPort 1
}
Line {
SrcBlock "Delay7"
SrcPort 1
Points [20, 0]
DstBlock "Sum5"
DstPort 1
}
Line {
SrcBlock "Delay6"
SrcPort 1
DstBlock "Sum5"
DstPort 2
}
Line {
SrcBlock "Sum1"
SrcPort 1
DstBlock "PID 控制器2"
DstPort 1
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "PID 控制器1"
DstPort 1
}
Line {
SrcBlock "Sum7"
SrcPort 1
DstBlock "Sum6"
DstPort 1
}
Line {
SrcBlock "Sum2"
SrcPort 1
Points [5, 0]
DstBlock "Sum6"
DstPort 2
}
Line {
SrcBlock "Sum6"
SrcPort 1
Points [15, 0]
Branch {
Points [5, 0; 0, -40; -480, 0]
DstBlock "Sum"
DstPort 1
}
Branch {
Points [0, 70; -30, 0]
DstBlock "Mux"
DstPort 1
}
}
Line {
SrcBlock "PID 控制器2"
SrcPort 1
Points [0, 0; 5, 0]
Branch {
Points [20, 0]
Branch {
Points [0, -60]
DstBlock "D12"
DstPort 1
}
Branch {
DstBlock "D22"
DstPort 1
}
}
Branch {
Points [0, 60]
DstBlock "W2"
DstPort 1
}
}
Line {
SrcBlock "Mux"
SrcPort 1
DstBlock "被控参数显示1"
DstPort 1
}
Line {
SrcBlock "Delay4"
SrcPort 1
DstBlock "Sum9"
DstPort 1
}
Line {
SrcBlock "Sum9"
SrcPort 1
DstBlock "Sum8"
DstPort 2
}
Line {
SrcBlock "W11"
SrcPort 1
DstBlock "Delay"
DstPort 1
}
Line {
SrcBlock "Delay"
SrcPort 1
DstBlock "Sum2"
DstPort 1
}
Line {
SrcBlock "W21"
SrcPort 1
DstBlock "Delay1"
DstPort 1
}
Line {
Labels [2, 0]
SrcBlock "Delay1"
SrcPort 1
Points [30, 0]
DstBlock "Sum3"
DstPort 1
}
Line {
SrcBlock "W12"
SrcPort 1
DstBlock "Delay2"
DstPort 1
}
Line {
SrcBlock "Delay2"
SrcPort 1
Points [10, 0]
DstBlock "Sum2"
DstPort 2
}
Line {
SrcBlock "W22"
SrcPort 1
DstBlock "Delay3"
DstPort 1
}
Line {
SrcBlock "Delay3"
SrcPort 1
DstBlock "Sum3"
DstPort 2
}
Line {
SrcBlock "Sum5"
SrcPort 1
Points [5, 0]
Branch {
DstBlock "W22"
DstPort 1
}
Branch {
Points [0, -60]
DstBlock "W12"
DstPort 1
}
}
Line {
SrcBlock "Sum8"
SrcPort 1
Points [15, 0]
Branch {
Points [5, 0; 0, 50; -485, 0]
DstBlock "Sum1"
DstPort 2
}
Branch {
Points [0, -90; -40, 0]
DstBlock "Mux"
DstPort 2
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -