📄 evapsoc_grad.mdl
字号:
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType BusCreator
Name "Bus\nCreator"
Ports [7, 1]
Position [1090, 50, 1095, 300]
ShowName off
Inputs "7"
DisplayOption "bar"
}
Block {
BlockType From
Name "From"
Position [960, 59, 995, 81]
ShowName off
CloseFcn "tagdialog Close"
GotoTag "L2"
Port {
PortNumber 1
Name "L2"
RTWStorageClass "Auto"
DataLoggingNameMode "SignalName"
}
}
Block {
BlockType From
Name "From1"
Position [960, 95, 990, 115]
ShowName off
CloseFcn "tagdialog Close"
GotoTag "X2"
Port {
PortNumber 1
Name "X2"
RTWStorageClass "Auto"
DataLoggingNameMode "SignalName"
}
}
Block {
BlockType From
Name "From2"
Position [960, 130, 990, 150]
ShowName off
CloseFcn "tagdialog Close"
GotoTag "P2"
Port {
PortNumber 1
Name "P2"
PropagatedSignals "P2"
RTWStorageClass "Auto"
DataLoggingNameMode "SignalName"
}
}
Block {
BlockType From
Name "From3"
Position [960, 165, 990, 185]
ShowName off
CloseFcn "tagdialog Close"
GotoTag "F4"
Port {
PortNumber 1
Name "F4"
PropagatedSignals "F4"
RTWStorageClass "Auto"
DataLoggingNameMode "SignalName"
}
}
Block {
BlockType From
Name "From4"
Position [960, 200, 990, 220]
ShowName off
CloseFcn "tagdialog Close"
GotoTag "Cost"
Port {
PortNumber 1
Name "Cost"
RTWStorageClass "Auto"
DataLoggingNameMode "SignalName"
}
}
Block {
BlockType From
Name "From5"
Position [960, 234, 1010, 256]
ShowName off
CloseFcn "tagdialog Close"
GotoTag "Gradient"
Port {
PortNumber 1
Name "Gradient"
RTWStorageClass "Auto"
DataLoggingNameMode "SignalName"
}
}
Block {
BlockType From
Name "From6"
Position [960, 270, 990, 290]
ShowName off
CloseFcn "tagdialog Close"
GotoTag "T201"
Port {
PortNumber 1
Name "T201"
RTWStorageClass "Auto"
DataLoggingNameMode "SignalName"
}
}
Block {
BlockType Gain
Name "Gain"
Position [750, 510, 795, 540]
Gain "0.5616/(0.507*2)"
ParameterDataType "sfix(16)"
ParameterScaling "2^0"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Goto
Name "Goto"
Position [430, 445, 470, 475]
ShowName off
GotoTag "L2"
TagVisibility "local"
}
Block {
BlockType Goto
Name "Goto1"
Position [610, 160, 650, 190]
ShowName off
GotoTag "X2"
TagVisibility "local"
}
Block {
BlockType Goto
Name "Goto2"
Position [600, 100, 640, 130]
ShowName off
GotoTag "P2"
TagVisibility "local"
}
Block {
BlockType Goto
Name "Goto3"
Position [690, 140, 730, 170]
ShowName off
GotoTag "F4"
TagVisibility "local"
}
Block {
BlockType Goto
Name "Goto4"
Position [850, 360, 890, 390]
ShowName off
GotoTag "Cost"
TagVisibility "local"
}
Block {
BlockType Goto
Name "Goto5"
Position [1065, 511, 1120, 539]
ShowName off
GotoTag "Gradient"
TagVisibility "local"
}
Block {
BlockType Goto
Name "Goto6"
Position [865, 285, 905, 315]
ShowName off
GotoTag "T201"
TagVisibility "local"
}
Block {
BlockType Mux
Name "Mux"
Ports [6, 1]
Position [615, 223, 620, 262]
ShowName off
Inputs "6"
DisplayOption "bar"
}
Block {
BlockType Mux
Name "Mux1"
Ports [4, 1]
Position [700, 75, 705, 115]
ShowName off
DisplayOption "bar"
}
Block {
BlockType Product
Name "Product"
Ports [3, 1]
Position [945, 489, 980, 561]
Inputs "**/"
OutDataType "sfix(16)"
OutScaling "2^0"
RndMeth "Floor"
}
Block {
BlockType Product
Name "Product1"
Ports [2, 1]
Position [770, 194, 800, 241]
Inputs "/*"
OutDataType "sfix(16)"
OutScaling "2^0"
RndMeth "Floor"
}
Block {
BlockType Gain
Name "Pumping Price"
Position [185, 15, 230, 45]
Gain "uc(3)"
ParameterDataType "sfix(16)"
ParameterScaling "2^0"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Gain
Name "Steam Price"
Position [640, 360, 685, 390]
Gain "uc(1)"
ParameterDataType "sfix(16)"
ParameterScaling "2^0"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Sum
Name "Sum"
Ports [3, 1]
Position [805, 365, 825, 385]
ShowName off
IconShape "round"
Inputs "+++"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Sum
Name "Sum1"
Ports [2, 1]
Position [150, 20, 170, 40]
ShowName off
IconShape "round"
Inputs "|++"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Sum
Name "Sum2"
Ports [2, 1]
Position [725, 195, 745, 215]
ShowName off
IconShape "round"
Inputs "|-+"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Sum
Name "Sum3"
Ports [2, 1]
Position [700, 515, 720, 535]
ShowName off
IconShape "round"
Inputs "+-|"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Sum
Name "Sum4"
Ports [2, 1]
Position [175, 155, 195, 175]
Orientation "down"
NamePlacement "alternate"
ShowName off
IconShape "round"
Inputs "+|+"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Sum
Name "Sum5"
Ports [2, 1]
Position [840, 210, 860, 230]
ShowName off
IconShape "round"
Inputs "|++"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Sum
Name "Sum6"
Ports [2, 1]
Position [1025, 515, 1045, 535]
ShowName off
IconShape "round"
Inputs "|-+"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Terminator
Name "Terminator"
Position [640, 235, 660, 255]
}
Block {
BlockType ToWorkspace
Name "To Workspace"
Position [735, 80, 795, 110]
VariableName "dist"
MaxDataPoints "inf"
SaveFormat "Array"
}
Block {
BlockType Gain
Name "Water Price"
Position [790, 445, 840, 475]
Orientation "up"
Gain "uc(2)"
ParameterDataType "sfix(16)"
ParameterScaling "2^0"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Constant
Name "Water Price1"
Position [990, 610, 1020, 640]
Value "uc(2)"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType SubSystem
Name "condenser"
Ports [3, 2]
Position [390, 258, 435, 312]
RTWSystemCode "Auto"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "condenser"
Location [22, 109, 682, 497]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Inport
Name "F200"
Position [25, 38, 55, 52]
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Inport
Name "T3'"
Position [30, 163, 60, 177]
Port "2"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Inport
Name "T200"
Position [30, 203, 60, 217]
Port "3"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Gain
Name "1/lambda"
Position [435, 45, 465, 75]
Gain "1/lambda"
ParameterDataType "sfix(16)"
ParameterScaling "2^0"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Gain
Name "1/lambda1"
Position [350, 125, 380, 155]
Gain "1/Cp"
ParameterDataType "sfix(16)"
ParameterScaling "2^0"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Constant
Name "Constant"
Position [95, 68, 175, 102]
Value "UA2/(2*Cp)"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Product
Name "Product"
Ports [2, 1]
Position [260, 114, 290, 161]
Inputs "/*"
OutDataType "sfix(16)"
OutScaling "2^0"
RndMeth "Floor"
}
Block {
BlockType Product
Name "Product1"
Ports [2, 1]
Position [355, 34, 385, 81]
Inputs "**"
OutDataType "sfix(16)"
OutScaling "2^0"
RndMeth "Floor"
}
Block {
BlockType Sum
Name "Sum"
Ports [2, 1]
Position [95, 160, 115, 180]
ShowName off
IconShape "round"
Inputs "|+-"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Sum
Name "Sum1"
Ports [2, 1]
Position [210, 35, 230, 55]
ShowName off
IconShape "round"
Inputs "|++"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Sum
Name "Sum2"
Ports [2, 1]
Position [430, 130, 450, 150]
ShowName off
IconShape "round"
Inputs "|++"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Gain
Name "UA2"
Position [140, 152, 185, 188]
Gain "UA2"
ParameterDataType "sfix(16)"
ParameterScaling "2^0"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Outport
Name "F5'"
Position [495, 53, 525, 67]
}
Block {
BlockType Outport
Name "T201"
Position [495, 133, 525, 147]
Port "2"
}
Line {
SrcBlock "T3'"
SrcPort 1
DstBlock "Sum"
DstPort 1
}
Line {
SrcBlock "T200"
SrcPort 1
Points [40, 0]
Branch {
DstBlock "Sum"
DstPort 2
}
Branch {
Points [335, 0]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -