git-svn-id: http://moon:8086/svn/projects/MinMax@385 fda53097-d464-4ada-af97-ba876c37ca34
109 lines
11 KiB
XML
109 lines
11 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<SourceFile Version="1.0.2.10" xmlns="http://www.ni.com/SourceModel.xsd">
|
|
<Namespace Name="Project">
|
|
<VirtualInstrument IsTopLevel="false" IsReentrant="false" Version="1.0.2.0" OverridingModelDefinitionType="X3VIDocument" xmlns="http://www.ni.com/VirtualInstrument.xsd">
|
|
<DataItem Name="a" DataType="Single" DefaultTerminalDirection="Output" CallUsage="None" CallDirection="Input" CallIndex="1" IsSelfSustaining="true" DefaultValue="0" />
|
|
<DataItem Name="b" DataType="Single" DefaultTerminalDirection="Output" CallUsage="None" CallDirection="Input" CallIndex="2" IsSelfSustaining="true" DefaultValue="0" />
|
|
<DataItem Name="Ergebnis" DataType="Single" DefaultTerminalDirection="Input" CallUsage="None" CallDirection="Output" CallIndex="0" IsSelfSustaining="true" DefaultValue="0" />
|
|
<DataItem Name="SequenceIn" DataType="NationalInstruments:SourceModel:DataTypes:X3SequenceWireDataType" DefaultTerminalDirection="Output" CallUsage="None" CallDirection="Input" CallIndex="3" IsSelfSustaining="true" />
|
|
<DataItem Name="SequenceOut" DataType="NationalInstruments:SourceModel:DataTypes:X3SequenceWireDataType" DefaultTerminalDirection="Input" CallUsage="None" CallDirection="Output" CallIndex="1" IsSelfSustaining="true" />
|
|
<InterruptsToListenForDataItem Name="InterruptsToListenFor_16B03592_CD76_4D58_8DC3_E3C3091E327A" DataType="Int32" DefaultTerminalDirection="Output" CallUsage="None" CallDirection="Input" CallIndex="0" IsSelfSustaining="true" DefaultValue="0" />
|
|
<FrontPanel>
|
|
<fpruntime:FrontPanelCanvas xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:fpruntime="clr-namespace:NationalInstruments.LabVIEW.FrontPanelRuntime;assembly=NationalInstruments.LabVIEW.FrontPanelRuntime" xmlns:Model="clr-namespace:NationalInstruments.SourceModel.Designer;assembly=NationalInstruments.SourceModel" x:Name="FrontPanel" Model:DesignerSurfaceProperties.CanSnapToObjects="True" Model:DesignerSurfaceProperties.SnapToObjects="True" Model:DesignerSurfaceProperties.ShowSnaplines="True" Model:DesignerSurfaceProperties.ShowControlAdorners="True" Width="640" Height="480" />
|
|
</FrontPanel>
|
|
<BlockDiagram Name="__RootDiagram__">
|
|
<StartBlock Id="n1" Bounds="633 614 70 91" Target="X3\.Lib:StartBlockTest">
|
|
<ConfigurableMethodTerminal>
|
|
<Terminal Id="Result" Direction="Output" DataType="Boolean" Hotspot="0.5 1" Bounds="0 0 0 0" />
|
|
</ConfigurableMethodTerminal>
|
|
<Terminal Id="SequenceOut" Direction="Output" Wire="w10" DataType="NationalInstruments:SourceModel:DataTypes:X3SequenceWireDataType" Hotspot="1 0.5" Bounds="52 33 18 18" />
|
|
</StartBlock>
|
|
<Wire Id="w9" Joints="N(n9:SequenceOut) h(73) N(n17:SequenceIn)" />
|
|
<ConfigurableMegaAccessor Id="n10" Bounds="603 753 80 91" Target="X3\.Lib:ConfigurableMegaAccessor" AccessorType="Input">
|
|
<ConfigurableMethodTerminal>
|
|
<Terminal Id="a" Direction="Output" Wire="w11" DataType="Single" Hotspot="0.5 1" Bounds="10 56 30 27" />
|
|
</ConfigurableMethodTerminal>
|
|
<ConfigurableMethodTerminal>
|
|
<Terminal Id="b" Direction="Output" Wire="w14" DataType="Single" Hotspot="0.5 1" Bounds="41 56 30 27" />
|
|
</ConfigurableMethodTerminal>
|
|
</ConfigurableMegaAccessor>
|
|
<ConfigurableMegaAccessor Id="n11" Bounds="1562 605 49 91" Target="X3\.Lib:ConfigurableMegaAccessor" AccessorType="Output">
|
|
<ConfigurableMethodTerminal ConfiguredValue="0">
|
|
<Terminal Id="Ergebnis" Direction="Input" Wire="w23" DataType="Single" Hotspot="0.5 1" Bounds="10 56 30 27" />
|
|
</ConfigurableMethodTerminal>
|
|
</ConfigurableMegaAccessor>
|
|
<ConfigurableMethodCall Id="n9" Bounds="703 614 163 91" Target="Comparison_Greater\.vix">
|
|
<ConfigurableMethodTerminal ConfiguredValue="1">
|
|
<Terminal Id="x" Direction="Input" Wire="w11" DataType="Single" Hotspot="0.5 1" Bounds="54 56 30 27" />
|
|
</ConfigurableMethodTerminal>
|
|
<ConfigurableMethodTerminal ConfiguredValue="1">
|
|
<Terminal Id="y" Direction="Input" Wire="w14" DataType="Single" Hotspot="0.5 1" Bounds="85 56 30 27" />
|
|
</ConfigurableMethodTerminal>
|
|
<ConfigurableMethodTerminal>
|
|
<Terminal Id="Result" Direction="Output" Wire="w13" DataType="Boolean" Hotspot="0.5 1" Bounds="116 56 30 27" />
|
|
</ConfigurableMethodTerminal>
|
|
<Terminal Id="SequenceIn" Direction="Input" Wire="w10" DataType="NationalInstruments:SourceModel:DataTypes:X3SequenceWireDataType" Hotspot="0 0.5" Bounds="0 33 18 18" />
|
|
<Terminal Id="SequenceOut" Direction="Output" Wire="w9" DataType="NationalInstruments:SourceModel:DataTypes:X3SequenceWireDataType" Hotspot="1 0.5" Bounds="145 33 18 18" />
|
|
</ConfigurableMethodCall>
|
|
<Wire Id="w10" Joints="N(n1:SequenceOut) N(n9:SequenceIn)" />
|
|
<Wire Id="w11" Joints="N(n10:a) v(30) h(144) N(n9:x) B(0) v(110) h(538) N(b14:n14)" />
|
|
<Wire Id="w13" Joints="N(n9:Result) v(21) h(174) N(n17:Boolean)" />
|
|
<Wire Id="w14" Joints="N(n10:b) v(70) h(144) N(n9:y) B(0) v(70) h(441) N(b13:n14)" />
|
|
<ConfigurableCaseStructure Id="n14" Bounds="1024 570 301 175" DataType="Boolean" UserSelectorBounds="0 0 0 0" Selected="D16" Default="D15" PairedConfigurableMethodCall="n17">
|
|
<Terminal Id="SequenceOut" Direction="Output" Wire="w18" DataType="NationalInstruments:SourceModel:DataTypes:X3SequenceWireDataType" Hotspot="1 0.5" Bounds="283 78 18 18" />
|
|
<ConfigurableCaseStructure.Case Id="D15" Bounds="10 4 281 168" Pattern="True">
|
|
<SequenceNode Id="Output" Bounds="0 74 18 18">
|
|
<Terminal Id="SequenceTerminal" Direction="Output" Wire="w3" DataType="NationalInstruments:SourceModel:DataTypes:X3SequenceWireDataType" Hotspot="1 0.5" Bounds="0 0 18 18" />
|
|
</SequenceNode>
|
|
<SequenceNode Id="Input" Bounds="254 74 18 18">
|
|
<Terminal Id="SequenceTerminal" Direction="Input" Wire="w3" DataType="NationalInstruments:SourceModel:DataTypes:X3SequenceWireDataType" Hotspot="0 0.5" Bounds="0 0 18 18" />
|
|
</SequenceNode>
|
|
<Wire Id="w3" Joints="N(Output:SequenceTerminal) N(Input:SequenceTerminal)" />
|
|
<Wire Id="w8" Joints="N(b13:D15) v(-14) h(222) v(14) N(b18:D15)" />
|
|
</ConfigurableCaseStructure.Case>
|
|
<ConfigurableCaseStructure.Case Id="D16" Bounds="10 4 281 168" Pattern="False">
|
|
<SequenceNode Id="Output" Bounds="0 74 18 18">
|
|
<Terminal Id="SequenceTerminal" Direction="Output" Wire="w3" DataType="NationalInstruments:SourceModel:DataTypes:X3SequenceWireDataType" Hotspot="1 0.5" Bounds="0 0 18 18" />
|
|
</SequenceNode>
|
|
<SequenceNode Id="Input" Bounds="254 74 18 18">
|
|
<Terminal Id="SequenceTerminal" Direction="Input" Wire="w3" DataType="NationalInstruments:SourceModel:DataTypes:X3SequenceWireDataType" Hotspot="0 0.5" Bounds="0 0 18 18" />
|
|
</SequenceNode>
|
|
<Wire Id="w3" Joints="N(Output:SequenceTerminal) N(Input:SequenceTerminal)" />
|
|
<Wire Id="w8" Joints="N(b14:D16) v(-4) h(78) N(b20:D16)" />
|
|
</ConfigurableCaseStructure.Case>
|
|
<ConfigurableCaseStructure.ConfigurableCaseTunnel Id="b13" Terminals="n14=w14, D15=w8, D16" Bounds="61 142 30 63" />
|
|
<ConfigurableCaseStructure.ConfigurableCaseTunnel Id="b14" Terminals="n14=w11, D15, D16=w8" Bounds="127 142 30 63" />
|
|
<ConfigurableCaseStructure.ConfigurableCaseTunnel Id="b18" Terminals="n14=w20, D15=w8, D16" Bounds="261 142 30 63" />
|
|
<ConfigurableCaseStructure.ConfigurableCaseTunnel Id="b20" Terminals="n14=w22, D15, D16=w8" Bounds="205 142 30 63" />
|
|
</ConfigurableCaseStructure>
|
|
<PairedConfigurableMethodCall Id="n17" Bounds="939 615 85 91" Target="CaseSelector_Boolean\.vix" PairedStructure="n14">
|
|
<ConfigurableMethodTerminal ConfiguredValue="False">
|
|
<Terminal Id="Boolean" Direction="Input" Wire="w13" DataType="Boolean" Hotspot="0.5 1" Bounds="54 56 30 27" />
|
|
</ConfigurableMethodTerminal>
|
|
<ConfigurableMethodTerminal>
|
|
<Terminal Id="Result" Direction="Output" DataType="Boolean" Hotspot="0.5 1" Bounds="0 0 0 0" />
|
|
</ConfigurableMethodTerminal>
|
|
<Terminal Id="SequenceIn" Direction="Input" Wire="w9" DataType="NationalInstruments:SourceModel:DataTypes:X3SequenceWireDataType" Hotspot="0 0.5" Bounds="0 33 18 18" />
|
|
<Terminal Id="SequenceOut" Direction="Output" DataType="NationalInstruments:SourceModel:DataTypes:X3SequenceWireDataType" Hotspot="1 0.5" Bounds="0 0 0 0" />
|
|
</PairedConfigurableMethodCall>
|
|
<ConfigurableMethodCall Id="n18" Bounds="1325 615 163 91" Target="Arithmetic_Add\.vix">
|
|
<ConfigurableMethodTerminal ConfiguredValue="1">
|
|
<Terminal Id="X" Direction="Input" Wire="w20" DataType="Single" Hotspot="0.5 1" Bounds="54 56 30 27" />
|
|
</ConfigurableMethodTerminal>
|
|
<ConfigurableMethodTerminal ConfiguredValue="1">
|
|
<Terminal Id="Y" Direction="Input" Wire="w22" DataType="Single" Hotspot="0.5 1" Bounds="85 56 30 27" />
|
|
</ConfigurableMethodTerminal>
|
|
<ConfigurableMethodTerminal>
|
|
<Terminal Id="Result" Direction="Output" Wire="w23" DataType="Single" Hotspot="0.5 1" Bounds="116 56 30 27" />
|
|
</ConfigurableMethodTerminal>
|
|
<Terminal Id="SequenceIn" Direction="Input" Wire="w18" DataType="NationalInstruments:SourceModel:DataTypes:X3SequenceWireDataType" Hotspot="0 0.5" Bounds="0 33 18 18" />
|
|
<Terminal Id="SequenceOut" Direction="Output" DataType="NationalInstruments:SourceModel:DataTypes:X3SequenceWireDataType" Hotspot="1 0.5" Bounds="145 33 18 18" />
|
|
</ConfigurableMethodCall>
|
|
<Wire Id="w18" Joints="N(n14:SequenceOut) N(n18:SequenceIn)" />
|
|
<Wire Id="w20" Joints="N(b18:n14) v(14) h(94) N(n18:X)" />
|
|
<Wire Id="w22" Joints="N(b20:n14) v(22) h(181) N(n18:Y)" />
|
|
<Wire Id="w23" Joints="N(n18:Result) v(12) h(131) N(n11:Ergebnis)" />
|
|
</BlockDiagram>
|
|
</VirtualInstrument>
|
|
</Namespace>
|
|
</SourceFile> |