📄 bldcm.mdl
字号:
BlockType Inport
Name "φ2"
Position [25, 168, 55, 182]
Port "2"
IconDisplay "Port number"
LatchInput off
}
Block {
BlockType Inport
Name "φ3"
Position [25, 243, 55, 257]
Port "3"
IconDisplay "Port number"
LatchInput off
}
Block {
BlockType Inport
Name "Im_ref"
Position [25, 308, 55, 322]
Port "4"
IconDisplay "Port number"
LatchInput off
}
Block {
BlockType Inport
Name "ia"
Position [35, 448, 65, 462]
Port "5"
IconDisplay "Port number"
LatchInput off
}
Block {
BlockType Inport
Name "ib"
Position [35, 478, 65, 492]
Port "6"
IconDisplay "Port number"
LatchInput off
}
Block {
BlockType Inport
Name "ic"
Position [35, 508, 65, 522]
Port "7"
IconDisplay "Port number"
LatchInput off
}
Block {
BlockType Gain
Name "-1"
Position [330, 300, 360, 330]
Gain "-1"
}
Block {
BlockType Logic
Name "ANDa+"
Ports [2, 1]
Position [260, 27, 290, 58]
AllPortsSameDT off
LogicDataType "double"
}
Block {
BlockType Logic
Name "ANDa-"
Ports [2, 1]
Position [260, 84, 290, 111]
AllPortsSameDT off
}
Block {
BlockType Logic
Name "ANDb+"
Ports [2, 1]
Position [260, 198, 290, 227]
AllPortsSameDT off
}
Block {
BlockType Logic
Name "ANDb-"
Ports [2, 1]
Position [260, 259, 290, 286]
AllPortsSameDT off
}
Block {
BlockType Logic
Name "ANDc+"
Ports [2, 1]
Position [260, 349, 290, 376]
AllPortsSameDT off
}
Block {
BlockType Logic
Name "ANDc-"
Ports [2, 1]
Position [260, 399, 290, 426]
AllPortsSameDT off
}
Block {
BlockType Relay
Name "Hy_ia"
Position [640, 70, 670, 100]
OnSwitchValue "Width_P"
OffSwitchValue "Width_N"
}
Block {
BlockType Relay
Name "Hy_ib"
Position [645, 245, 675, 275]
OnSwitchValue "Width_P"
OffSwitchValue "Width_N"
}
Block {
BlockType Relay
Name "Hy_ic"
Position [645, 385, 675, 415]
OnSwitchValue "Width_P"
OffSwitchValue "Width_N"
}
Block {
BlockType Logic
Name "NOTφ1"
Ports [1, 1]
Position [105, 58, 135, 82]
Operator "NOT"
AllPortsSameDT off
LogicDataType "float"
}
Block {
BlockType Logic
Name "NOTφ2"
Ports [1, 1]
Position [105, 164, 135, 186]
Operator "NOT"
AllPortsSameDT off
}
Block {
BlockType Logic
Name "NOTφ3"
Ports [1, 1]
Position [105, 239, 135, 261]
Operator "NOT"
AllPortsSameDT off
}
Block {
BlockType Product
Name "a+"
Ports [2, 1]
Position [415, 38, 445, 67]
InputSameDT off
OutDataTypeMode "double"
RndMeth "Floor"
}
Block {
BlockType Product
Name "a-"
Ports [2, 1]
Position [415, 94, 445, 121]
InputSameDT off
OutDataTypeMode "double"
RndMeth "Floor"
}
Block {
BlockType Product
Name "b+"
Ports [2, 1]
Position [420, 209, 450, 236]
InputSameDT off
OutDataTypeMode "double"
RndMeth "Floor"
}
Block {
BlockType Product
Name "b-"
Ports [2, 1]
Position [420, 269, 450, 296]
InputSameDT off
OutDataTypeMode "double"
RndMeth "Floor"
}
Block {
BlockType Product
Name "c+"
Ports [2, 1]
Position [420, 359, 450, 386]
InputSameDT off
OutDataTypeMode "double"
RndMeth "Floor"
}
Block {
BlockType Product
Name "c-"
Ports [2, 1]
Position [420, 409, 450, 436]
InputSameDT off
OutDataTypeMode "double"
RndMeth "Floor"
}
Block {
BlockType Logic
Name "ia-"
Ports [1, 1]
Position [710, 73, 740, 97]
Operator "NOT"
AllPortsSameDT off
LogicDataType "float"
}
Block {
BlockType Sum
Name "ia_dif"
Ports [2, 1]
Position [585, 63, 610, 117]
Inputs "|+-"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "ia_ref"
Ports [2, 1]
Position [495, 47, 525, 123]
Inputs "|++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Logic
Name "ib-"
Ports [1, 1]
Position [710, 248, 740, 272]
Operator "NOT"
AllPortsSameDT off
LogicDataType "float"
}
Block {
BlockType Sum
Name "ib_dif"
Ports [2, 1]
Position [590, 232, 615, 288]
Inputs "|+-"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "ib_ref"
Ports [2, 1]
Position [495, 222, 525, 298]
Inputs "|++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Logic
Name "ic-"
Ports [1, 1]
Position [710, 388, 740, 412]
Operator "NOT"
AllPortsSameDT off
LogicDataType "float"
}
Block {
BlockType Sum
Name "ic_dif"
Ports [2, 1]
Position [590, 377, 615, 433]
Inputs "|+-"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "ic_ref"
Ports [2, 1]
Position [500, 362, 530, 438]
Inputs "|++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Outport
Name "D1"
Position [765, 48, 795, 62]
IconDisplay "Port number"
}
Block {
BlockType Outport
Name "D4"
Position [765, 78, 795, 92]
Port "2"
IconDisplay "Port number"
}
Block {
BlockType Outport
Name "D3"
Position [765, 223, 795, 237]
Port "3"
IconDisplay "Port number"
}
Block {
BlockType Outport
Name "D6"
Position [765, 253, 795, 267]
Port "4"
IconDisplay "Port number"
}
Block {
BlockType Outport
Name "D5"
Position [765, 363, 795, 377]
Port "5"
IconDisplay "Port number"
}
Block {
BlockType Outport
Name "D2"
Position [765, 393, 795, 407]
Port "6"
IconDisplay "Port number"
}
Line {
SrcBlock "φ1"
SrcPort 1
Points [5, 0; 0, 0]
Branch {
Points [0, -35]
DstBlock "ANDa+"
DstPort 1
}
Branch {
Points [0, 0]
DstBlock "NOTφ1"
DstPort 1
}
Branch {
Points [0, 350]
DstBlock "ANDc-"
DstPort 2
}
}
Line {
SrcBlock "φ3"
SrcPort 1
Points [15, 0]
Branch {
Points [0, 30]
Branch {
Points [0, 75]
DstBlock "ANDc+"
DstPort 1
}
Branch {
DstBlock "ANDb-"
DstPort 2
}
}
Branch {
Points [0, 0]
DstBlock "NOTφ3"
DstPort 1
}
}
Line {
SrcBlock "NOTφ2"
SrcPort 1
Points [40, 0]
Branch {
Points [0, -125]
DstBlock "ANDa+"
DstPort 2
}
Branch {
Points [0, 90]
DstBlock "ANDb-"
DstPort 1
}
}
Line {
SrcBlock "NOTφ3"
SrcPort 1
Points [50, 0]
Branch {
Points [0, 155]
DstBlock "ANDc-"
DstPort 1
}
Branch {
Points [0, -30]
DstBlock "ANDb+"
DstPort 2
}
}
Line {
SrcBlock "NOTφ1"
SrcPort 1
Points [75, 0; 0, 20]
Branch {
DstBlock "ANDa-"
DstPort 1
}
Branch {
Points [0, 280]
DstBlock "ANDc+"
DstPort 2
}
}
Line {
SrcBlock "ANDb-"
SrcPort 1
DstBlock "b-"
DstPort 1
}
Line {
SrcBlock "ANDc+"
SrcPort 1
DstBlock "c+"
DstPort 1
}
Line {
SrcBlock "ANDc-"
SrcPort 1
DstBlock "c-"
DstPort 1
}
Line {
SrcBlock "ANDb+"
SrcPort 1
DstBlock "b+"
DstPort 1
}
Line {
SrcBlock "Im_ref"
SrcPort 1
Points [240, 0]
Branch {
DstBlock "-1"
DstPort 1
}
Branch {
Points [0, -85]
Branch {
Points [0, -170]
DstBlock "a+"
DstPort 2
}
Branch {
DstBlock "b+"
DstPort 2
}
}
Branch {
Points [0, 65]
DstBlock "c+"
DstPort 2
}
}
Line {
SrcBlock "a+"
SrcPort 1
Points [20, 0; 0, 30]
DstBlock "ia_ref"
DstPort 1
}
Line {
SrcBlock "b+"
SrcPort 1
Points [20, 0; 0, 35]
DstBlock "ib_ref"
DstPort 1
}
Line {
SrcBlock "a-"
SrcPort 1
DstBlock "ia_ref"
DstPort 2
}
Line {
SrcBlock "φ2"
SrcPort 1
Points [15, 0]
Branch {
DstBlock "NOTφ2"
DstPort 1
}
Branch {
Points [0, 0; 0, -70]
DstBlock "ANDa-"
DstPort 2
}
Branch {
Points [0, 0; 0, 30]
DstBlock "ANDb+"
DstPort 1
}
}
Line {
SrcBlock "ANDa+"
SrcPort 1
DstBlock "a+"
DstPort 1
}
Line {
SrcBlock "ANDa-"
SrcPort 1
DstBlock "a-"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -