📄 new_controller.mdl
字号:
BlockType Outport
Name "Tr6"
Position [710, 333, 740, 347]
Port "6"
}
Line {
SrcBlock "IU"
SrcPort 1
Points [0, 5; 25, 0]
Branch {
Points [0, 210]
DstBlock "CONT_LOW"
DstPort 1
}
Branch {
DstBlock "CONT_UP"
DstPort 1
}
}
Line {
SrcBlock "IUstar"
SrcPort 1
Points [65, 0; 0, 10]
Branch {
Points [0, 200]
DstBlock "CONT_LOW"
DstPort 2
}
Branch {
Points [0, -10]
DstBlock "CONT_UP"
DstPort 2
}
}
Line {
Labels [0, 0]
SrcBlock "IV"
SrcPort 1
Points [0, 0; 105, 0]
Branch {
Points [0, 210]
DstBlock "CONT_LOW"
DstPort 3
}
Branch {
DstBlock "CONT_UP"
DstPort 3
}
}
Line {
SrcBlock "IVstar"
SrcPort 1
Points [0, 0; 145, 0]
Branch {
Points [0, 210]
DstBlock "CONT_LOW"
DstPort 4
}
Branch {
DstBlock "CONT_UP"
DstPort 4
}
}
Line {
SrcBlock "IW"
SrcPort 1
Points [0, -15; 145, 0]
Branch {
Points [0, 210]
DstBlock "CONT_LOW"
DstPort 5
}
Branch {
DstBlock "CONT_UP"
DstPort 5
}
}
Line {
SrcBlock "IWstar"
SrcPort 1
Points [0, 0; 95, 0]
Branch {
Points [0, 210]
DstBlock "CONT_LOW"
DstPort 6
}
Branch {
DstBlock "CONT_UP"
DstPort 6
}
}
Line {
SrcBlock "UV"
SrcPort 1
Points [0, 0; 50, 0]
Branch {
Points [0, 210]
DstBlock "CONT_LOW"
DstPort 7
}
Branch {
DstBlock "CONT_UP"
DstPort 7
}
}
Line {
SrcBlock "VW"
SrcPort 1
Points [0, 0; 15, 0]
Branch {
Points [0, 210]
DstBlock "CONT_LOW"
DstPort 8
}
Branch {
DstBlock "CONT_UP"
DstPort 8
}
}
Line {
Labels [0, 0]
SrcBlock "WU"
SrcPort 1
Points [70, 0]
Branch {
DstBlock "CONT_UP"
DstPort 9
}
Branch {
Points [0, 210]
DstBlock "CONT_LOW"
DstPort 9
}
}
Line {
SrcBlock "CONT_UP"
SrcPort 1
DstBlock "Logical\nOperator"
DstPort 1
}
Line {
SrcBlock "CONT_LOW"
SrcPort 1
Points [95, 0; 0, -200]
DstBlock "Logical\nOperator"
DstPort 2
}
Line {
SrcBlock "Logical\nOperator"
SrcPort 1
DstBlock "Tr1"
DstPort 1
}
Line {
SrcBlock "Logical\nOperator1"
SrcPort 1
DstBlock "Tr2"
DstPort 1
}
Line {
SrcBlock "CONT_UP"
SrcPort 2
Points [195, 0]
DstBlock "Logical\nOperator1"
DstPort 1
}
Line {
SrcBlock "CONT_LOW"
SrcPort 2
Points [105, 0; 0, -175]
DstBlock "Logical\nOperator1"
DstPort 2
}
Line {
SrcBlock "Logical\nOperator2"
SrcPort 1
DstBlock "Tr3"
DstPort 1
}
Line {
SrcBlock "CONT_UP"
SrcPort 3
Points [190, 0; 0, 60]
DstBlock "Logical\nOperator2"
DstPort 1
}
Line {
SrcBlock "CONT_LOW"
SrcPort 3
Points [115, 0; 0, -140]
DstBlock "Logical\nOperator2"
DstPort 2
}
Line {
SrcBlock "Logical\nOperator3"
SrcPort 1
DstBlock "Tr4"
DstPort 1
}
Line {
SrcBlock "CONT_UP"
SrcPort 4
Points [75, 0; 0, 90]
DstBlock "Logical\nOperator3"
DstPort 1
}
Line {
SrcBlock "CONT_LOW"
SrcPort 4
Points [120, 0; 0, -110]
DstBlock "Logical\nOperator3"
DstPort 2
}
Line {
SrcBlock "Logical\nOperator4"
SrcPort 1
DstBlock "Tr5"
DstPort 1
}
Line {
SrcBlock "CONT_UP"
SrcPort 5
Points [70, 0; 0, 90; 105, 0; 0, 35]
DstBlock "Logical\nOperator4"
DstPort 1
}
Line {
SrcBlock "CONT_LOW"
SrcPort 5
Points [170, 0; 0, -75]
DstBlock "Logical\nOperator4"
DstPort 2
}
Line {
SrcBlock "Logical\nOperator5"
SrcPort 1
DstBlock "Tr6"
DstPort 1
}
Line {
SrcBlock "CONT_UP"
SrcPort 6
Points [95, 0; 0, 165]
DstBlock "Logical\nOperator5"
DstPort 1
}
Line {
SrcBlock "CONT_LOW"
SrcPort 6
Points [190, 0; 0, -35]
DstBlock "Logical\nOperator5"
DstPort 2
}
}
}
}
}
# Finite State Machines
# -- File save dated 14-Apr-2004 01:01:45
#
# Stateflow Version 5.0 (R13) dated Jun 21 2002, 09:11:50
#
#
Stateflow {
machine {
id 1
name "NEW_CONTROLLER"
created "14-Apr-2004 00:21:58"
isLibrary 0
firstTarget 122
sfVersion 50013001.000001
}
chart {
id 2
name "NEW_CONTROLLER/CONT_LOW"
windowPosition [0 0 768 523.5]
viewLimits [0 905.625 752.219 1361.594]
zoomFactor 1.25
screen [1 1 1024 768 1.333333333333333]
treeNode [0 3 0 0]
firstTransition 21
viewObj 2
machine 1
subviewS {
}
decomposition CLUSTER_CHART
firstData 46
updateMethod CONTINUOUS
sampleTime "0.0001"
debug [1]
chartFileNumber 1
}
state {
id 3
labelString "A/"
position [135.625 96.75 520.125 133.875]
fontSize 12
chart 2
treeNode [2 4 0 6]
firstTransition 40
visible 0
subviewer 2
subviewS {
x1 -11.335
y1 -11.335
pos [0 0 520.125 133.875]
}
type OR_STATE
decomposition CLUSTER_STATE
}
state {
id 4
labelString "A1/\n"
"during: Tr1=0;Tr3=0;Tr4=0;\n"
"Tr2=0;Tr5=0;Tr6=0;"
position [184.5 113.625 154.125 97.875]
fontSize 12
chart 2
treeNode [3 0 0 5]
visible 0
subviewer 2
type OR_STATE
decomposition CLUSTER_STATE
}
state {
id 5
labelString "A2/\n"
"during: Tr1=0; Tr3=0; Tr4=0; Tr2=0; Tr5=0;\n"
"Tr6=1;"
position [401.5 114.75 238.719 94.594]
fontSize 12
chart 2
treeNode [3 0 4 0]
visible 0
subviewer 2
type OR_STATE
decomposition CLUSTER_STATE
}
state {
id 6
labelString "B/"
position [143.75 340.5 510.125 124.875]
fontSize 12
chart 2
treeNode [2 8 3 9]
firstTransition 25
visible 0
subviewer 2
type OR_STATE
decomposition CLUSTER_STATE
}
state {
id 7
labelString "B1/\n"
"during: Tr3=0;Tr5=0;Tr4=0;Tr2=0;\n"
"Tr1=0; Tr6=0;"
position [183.625 359.25 184 91.5]
fontSize 12
chart 2
treeNode [6 0 8 0]
visible 0
subviewer 2
type OR_STATE
decomposition CLUSTER_STATE
}
state {
id 8
labelString "B2/\n"
"during:Tr3=0;Tr5=0;Tr4=0;Tr2=0;\n"
"Tr1=0; Tr6=1;"
position [425 357.75 205.625 91.875]
fontSize 12
chart 2
treeNode [6 0 0 7]
visible 0
subviewer 2
type OR_STATE
decomposition CLUSTER_STATE
}
state {
id 9
labelString "C/"
position [153.375 569.449 486.125 121.125]
fontSize 12
chart 2
treeNode [2 11 6 12]
firstTransition 29
visible 0
subviewer 2
type OR_STATE
decomposition CLUSTER_STATE
}
state {
id 10
labelString "C1/\n"
"during: Tr3=0;Tr5=0;Tr4=0;Tr2=0;\n"
"Tr1=0; Tr6=0;"
position [192.875 589.699 184 91.5]
fontSize 12
chart 2
treeNode [9 0 11 0]
visible 0
subviewer 2
type OR_STATE
decomposition CLUSTER_STATE
}
state {
id 11
labelString "C2/\n"
"during: Tr3=0;Tr5=0; Tr4=0; Tr6=0;\n"
"Tr1=0; Tr2=1;"
position [424.25 588.574 198.875 94.875]
fontSize 12
chart 2
treeNode [9 0 0 10]
visible 0
subviewer 2
type OR_STATE
decomposition CLUSTER_STATE
}
state {
id 12
labelString "D/"
position [148.125 783.141 489.125 121.125]
fontSize 12
chart 2
treeNode [2 13 9 15]
firstTransition 33
subviewer 2
type OR_STATE
decomposition CLUSTER_STATE
}
state {
id 13
labelString "D1/\n"
"during: Tr3=0;Tr5=0;Tr4=0;Tr2=0;\n"
"Tr1=0; Tr6=0;"
position [185.375 803.391 184 91.5]
fontSize 12
chart 2
treeNode [12 0 0 14]
subviewer 2
type OR_STATE
decomposition CLUSTER_STATE
}
state {
id 14
labelString "D2/\n"
"during: Tr1=0; Tr5=0;Tr4=0; Tr6=0;\n"
"Tr3=0; Tr2=1;"
position [431 803.766 189.25 92.25]
fontSize 12
chart 2
treeNode [12 0 13 0]
subviewer 2
type OR_STATE
decomposition CLUSTER_STATE
}
state {
id 15
labelString "E/"
position [143.75 1000.098 489.125 121.875]
fontSize 12
chart 2
treeNode [2 16 12 18]
firstTransition 22
subviewer 2
type OR_STATE
decomposition CLUSTER_STATE
}
state {
id 16
labelString "E1/\n"
"during: Tr3=0;Tr5=0;Tr4=0;Tr2=0;\n"
"Tr1=0; Tr6=0;"
position [183.125 1019.598 184 91.5]
fontSize 12
chart 2
treeNode [15 0 0 17]
subviewer 2
type OR_STATE
decomposition CLUSTER_STATE
}
state {
id 17
labelString "E2/\n"
"during: Tr1=0; Tr5=0; Tr6=0; Tr2=0;\n"
"Tr3=0; Tr4=1;"
position [408.625 1020.348 201 90.75]
fontSize 12
chart 2
treeNode [15 0 16 0]
subviewer 2
type OR_STATE
decomposition CLUSTER_STATE
}
state {
id 18
labelString "F/"
position [151.875 1199.844 485.375 129.375]
fontSize 12
chart 2
treeNode [2 19 15 0]
firstTransition 45
subviewer 2
type OR_STATE
decomposition CLUSTER_STATE
}
state {
id 19
labelString "F1/\n"
"during: Tr3=0;Tr5=0;Tr4=0;Tr2=0;\n"
"Tr1=0; Tr6=0;"
position [181.75 1224.594 184 91.5]
fontSize 12
chart 2
treeNode [18 0 0 20]
subviewer 2
type OR_STATE
decomposition CLUSTER_STATE
}
state {
id 20
labelString "F2/\n"
"during: Tr1=0; Tr3=0; Tr6=0; Tr2=0;\n"
"Tr5=0; Tr4=1;"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -