<?xml version="1.0"?>
<net name="dist_system0_node1" type="iopt-flow">
  <component id="c1" class="local/IOX8.xml" x="230" y="170" width="180" height="200" rot="0" implementation="iopt-flow" target="default" res_location="node1">
    <name off_x="-90" off_y="-105" text="IOX8_DIPSW"/>
    <source_model file="files/IOX8.xml"/>
    <input id="c1.Enb" name="Enb" off_x="-90" off_y="-80" type="boolean"/>
    <input id="c1.I1" name="I1" off_x="-90" off_y="-60" type="boolean"/>
    <input id="c1.I2" name="I2" off_x="-90" off_y="-40" type="boolean"/>
    <input id="c1.I3" name="I3" off_x="-90" off_y="-20" type="boolean"/>
    <input id="c1.I4" name="I4" off_x="-90" off_y="0" type="boolean"/>
    <input id="c1.I5" name="I5" off_x="-90" off_y="20" type="boolean"/>
    <input id="c1.I6" name="I6" off_x="-90" off_y="40" type="boolean"/>
    <input id="c1.I7" name="I7" off_x="-90" off_y="60" type="boolean"/>
    <input id="c1.I8" name="I8" off_x="-90" off_y="80" type="boolean"/>
    <output id="c1.O1" name="O1" off_x="90" off_y="-80" type="boolean"/>
    <output id="c1.O2" name="O2" off_x="90" off_y="-60" type="boolean"/>
    <output id="c1.O3" name="O3" off_x="90" off_y="-40" type="boolean"/>
    <output id="c1.O4" name="O4" off_x="90" off_y="-20" type="boolean"/>
    <output id="c1.O5" name="O5" off_x="90" off_y="0" type="boolean"/>
    <output id="c1.O6" name="O6" off_x="90" off_y="20" type="boolean"/>
    <output id="c1.O7" name="O7" off_x="90" off_y="40" type="boolean"/>
    <output id="c1.O8" name="O8" off_x="90" off_y="60" type="boolean"/>
  </component>
  <operation id="o016" x="65" y="90" constant="1" rot="0" shape="rect" size="20" locked="true">
    <name off_x="-15" off_y="-5" text="1"/>
    <output off_x="20" off_y="0" name="K" id="o016.K" type="range" min="1" max="1" dynamic="none">
      <expression>
        <text>1</text>
        <operand type="literal" value="1"/>
      </expression>
    </output>
  </operation>
  <signal id="Rst" x="35" y="110" mode="input" type="boolean" min="0" max="1" frac="0" value="0" dynamic="none" io_pin="11"/>
  <signal id="IncSpd" x="60" y="130" mode="input" type="boolean" min="0" max="1" frac="0" value="0" dynamic="none" io_pin="12"/>
  <signal id="DecSpd" x="40" y="150" mode="input" type="boolean" min="0" max="1" frac="0" value="0" dynamic="none" io_pin="13"/>
  <signal id="Enable" x="75" y="170" mode="input" type="boolean" min="0" max="1" frac="0" value="0" dynamic="none" io_pin="14"/>
  <signal id="SW4" x="40" y="190" mode="input" type="boolean" min="0" max="1" frac="0" value="0" dynamic="none" io_pin="15"/>
  <signal id="SW5" x="70" y="210" mode="input" type="boolean" min="0" max="1" frac="0" value="0" dynamic="none" io_pin="16"/>
  <signal id="SW7" x="40" y="230" mode="input" type="boolean" min="0" max="1" frac="0" value="0" dynamic="none" io_pin="17"/>
  <signal id="SW8" x="70" y="250" mode="input" type="boolean" min="0" max="1" frac="0" value="0" dynamic="none" io_pin="18"/>
  <arc id="a017" type="read" source="o016.K" target="c1.Enb"/>
  <arc id="a031" type="read" source="Rst" target="c1.I1"/>
  <arc id="a035" type="read" source="IncSpd" target="c1.I2"/>
  <arc id="a036" type="read" source="DecSpd" target="c1.I3"/>
  <arc id="a037" type="read" source="Enable" target="c1.I4"/>
  <arc id="a002" type="read" source="SW4" target="c1.I5"/>
  <arc id="a006" type="read" source="SW5" target="c1.I6"/>
  <arc id="a016" type="read" source="SW7" target="c1.I7"/>
  <arc id="a018" type="read" source="SW8" target="c1.I8"/>
</net>
