📄 vvvf114.mdl
字号:
Block {
BlockType Inport
Name "In2"
Position [115, 188, 145, 202]
Port "2"
}
Block {
BlockType Inport
Name "In3"
Position [120, 248, 150, 262]
Port "3"
}
Block {
BlockType SubSystem
Name "Subsystem5"
Ports [3, 3]
Position [265, 165, 305, 225]
TreatAsAtomicUnit off
System {
Name "Subsystem5"
Location [2, 83, 997, 706]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Inport
Name "In1"
Position [45, 163, 75, 177]
}
Block {
BlockType Inport
Name "In2"
Position [40, 223, 70, 237]
Port "2"
}
Block {
BlockType Inport
Name "In5"
Position [40, 268, 70, 282]
Port "3"
}
Block {
BlockType Constant
Name "Constant"
Position [155, 25, 185, 55]
}
Block {
BlockType Constant
Name "Constant1"
Position [155, 305, 185, 335]
Value "0"
}
Block {
BlockType Relay
Name "Relay2"
Position [475, 295, 505, 325]
OnOutputValue "400"
}
Block {
BlockType Relay
Name "Relay3"
Position [465, 220, 495, 250]
OnOutputValue "400"
}
Block {
BlockType Relay
Name "Relay4"
Position [470, 160, 500, 190]
OnOutputValue "400"
}
Block {
BlockType SubSystem
Name "Subsystem4"
Ports [0, 1]
Position [25, 28, 60, 62]
TreatAsAtomicUnit off
System {
Name "Subsystem4"
Location [338, 193, 727, 463]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Constant
Name "Constant4"
Position [25, 150, 55, 180]
}
Block {
BlockType Integrator
Name "Integrator1"
Ports [1, 1]
Position [165, 85, 195, 115]
}
Block {
BlockType DiscretePulseGenerator
Name "Pulse\nGenerator1"
Position [20, 78, 65, 112]
PulseType "Time based"
Amplitude "2"
Period "0.0002"
PulseWidth "50"
}
Block {
BlockType Scope
Name "Scope3"
Ports [1]
Position [185, 14, 215, 46]
Location [5, 61, 1029, 741]
Open off
NumInputPorts "1"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
TimeRange "0.02"
YMin "0"
YMax "2"
SaveName "ScopeData3"
DataFormat "StructureWithTime"
}
Block {
BlockType Scope
Name "Scope5"
Ports [1]
Position [285, 54, 315, 86]
Location [5, 61, 1029, 741]
Open off
NumInputPorts "1"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
TimeRange "0.02"
YMin "-5e-006"
YMax "0.0001"
SaveName "ScopeData5"
DataFormat "StructureWithTime"
}
Block {
BlockType Sum
Name "Sum3"
Ports [2, 1]
Position [115, 90, 135, 110]
ShowName off
Inputs "+-"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Outport
Name "trigger"
Position [325, 93, 355, 107]
}
Line {
SrcBlock "Pulse\nGenerator1"
SrcPort 1
Points [0, 0; 20, 0]
Branch {
DstBlock "Sum3"
DstPort 1
}
Branch {
Points [0, -65]
DstBlock "Scope3"
DstPort 1
}
}
Line {
SrcBlock "Constant4"
SrcPort 1
Points [15, 0; 0, -60]
DstBlock "Sum3"
DstPort 2
}
Line {
SrcBlock "Integrator1"
SrcPort 1
Points [0, 0; 10, 0]
Branch {
Points [0, -30]
DstBlock "Scope5"
DstPort 1
}
Branch {
DstBlock "trigger"
DstPort 1
}
}
Line {
SrcBlock "Sum3"
SrcPort 1
DstBlock "Integrator1"
DstPort 1
}
}
}
Block {
BlockType Sum
Name "Sum6"
Ports [2, 1]
Position [175, 147, 195, 183]
ShowName off
Inputs "+-"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum7"
Ports [2, 1]
Position [175, 207, 195, 238]
ShowName off
Inputs "+-"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum8"
Ports [2, 1]
Position [175, 251, 195, 289]
ShowName off
Inputs "+-"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Switch
Name "Switch"
Position [345, 160, 375, 190]
InputSameDT off
}
Block {
BlockType Switch
Name "Switch1"
Position [345, 220, 375, 250]
InputSameDT off
}
Block {
BlockType Switch
Name "Switch2"
Position [345, 295, 375, 325]
InputSameDT off
}
Block {
BlockType Outport
Name "Out1"
Position [880, 168, 910, 182]
}
Block {
BlockType Outport
Name "Out2"
Position [880, 228, 910, 242]
Port "2"
}
Block {
BlockType Outport
Name "Out3"
Position [880, 303, 910, 317]
Port "3"
}
Line {
SrcBlock "Subsystem4"
SrcPort 1
Points [40, 0; 0, 110]
Branch {
DstBlock "Sum6"
DstPort 1
}
Branch {
Points [0, 65]
Branch {
Points [55, 0]
DstBlock "Sum7"
DstPort 1
}
Branch {
Points [0, 40]
DstBlock "Sum8"
DstPort 1
}
}
}
Line {
SrcBlock "Sum6"
SrcPort 1
Points [130, 0]
DstBlock "Switch"
DstPort 2
}
Line {
SrcBlock "Sum7"
SrcPort 1
Points [0, 10]
DstBlock "Switch1"
DstPort 2
}
Line {
SrcBlock "Sum8"
SrcPort 1
Points [45, 0; 0, 40]
DstBlock "Switch2"
DstPort 2
}
Line {
SrcBlock "Constant"
SrcPort 1
Points [30, 0; 0, 115]
Branch {
Points [110, 0]
DstBlock "Switch"
DstPort 1
}
Branch {
Points [0, 55]
Branch {
Points [0, -5; 110, 0]
DstBlock "Switch1"
DstPort 1
}
Branch {
Points [0, 90]
DstBlock "Switch2"
DstPort 1
}
}
}
Line {
SrcBlock "Constant1"
SrcPort 1
Points [115, 0; 5, 0]
Branch {
DstBlock "Switch2"
DstPort 3
}
Branch {
Points [0, -70]
Branch {
Points [0, -5]
DstBlock "Switch1"
DstPort 3
}
Branch {
Points [0, -65]
DstBlock "Switch"
DstPort 3
}
}
}
Line {
SrcBlock "In1"
SrcPort 1
Points [0, 5]
DstBlock "Sum6"
DstPort 2
}
Line {
SrcBlock "In2"
SrcPort 1
DstBlock "Sum7"
DstPort 2
}
Line {
SrcBlock "In5"
SrcPort 1
Points [0, 5]
DstBlock "Sum8"
DstPort 2
}
Line {
SrcBlock "Switch"
SrcPort 1
DstBlock "Relay4"
DstPort 1
}
Line {
SrcBlock "Switch1"
SrcPort 1
DstBlock "Relay3"
DstPort 1
}
Line {
SrcBlock "Switch2"
SrcPort 1
DstBlock "Relay2"
DstPort 1
}
Line {
SrcBlock "Relay4"
SrcPort 1
DstBlock "Out1"
DstPort 1
}
Line {
SrcBlock "Relay3"
SrcPort 1
DstBlock "Out2"
DstPort 1
}
Line {
SrcBlock "Relay2"
SrcPort 1
DstBlock "Out3"
DstPort 1
}
}
}
Block {
BlockType Sum
Name "Sum1"
Ports [2, 1]
Position [530, 62, 550, 93]
ShowName off
Inputs "+-"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum3"
Ports [2, 1]
Position [545, 207, 565, 238]
ShowName off
Inputs "+-"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Outport
Name "Out1"
Position [615, 73, 645, 87]
}
Block {
BlockType Outport
Name "Out2"
Position [650, 238, 680, 252]
Port "2"
}
Line {
SrcBlock "In1"
SrcPort 1
Points [0, 50]
DstBlock "Subsystem5"
DstPort 1
}
Line {
SrcBlock "In2"
SrcPort 1
DstBlock "Subsystem5"
DstPort 2
}
Line {
SrcBlock "In3"
SrcPort 1
Points [0, -20; 95, 0]
DstBlock "Subsystem5"
DstPort 3
}
Line {
SrcBlock "Sum1"
SrcPort 1
DstBlock "Out1"
DstPort 1
}
Line {
SrcBlock "Sum3"
SrcPort 1
Points [0, 20]
DstBlock "Out2"
DstPort 1
}
Line {
SrcBlock "Subsystem5"
SrcPort 1
Points [100, 0; 0, -105]
DstBlock "Sum1"
DstPort 1
}
Line {
SrcBlock "Subsystem5"
SrcPort 3
DstBlock "Sum3"
DstPort 1
}
Line {
SrcBlock "Subsystem5"
SrcPort 2
Points [150, 0; 0, -5]
Branch {
Points [0, -105]
DstBlock "Sum1"
DstPort 2
}
Branch {
Points [0, 40]
DstBlock "Sum3"
DstPort 2
}
}
}
}
Block {
BlockType Outport
Name "uab"
Position [920, 233, 950, 247]
}
Block {
BlockType Outport
Name "ucb\n"
Position [920, 263, 950, 277]
Port "2"
}
Line {
SrcBlock "Subsystem"
SrcPort 1
Points [0, 0; 20, 0]
Branch {
Points [110, 0]
Branch {
Points [0, 145]
DstBlock "Subsystem1"
DstPort 1
}
Branch {
DstBlock "Scope"
DstPort 1
}
}
Branch {
Points [0, 140]
DstBlock "Subsystem2"
DstPort 1
}
}
Line {
SrcBlock "Varef"
SrcPort 1
Points [0, 0; 40, 0]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -