<?xml version="1.0"?>
<net name="read_leds" type="iopt-flow">
  <component id="c001" class="//_10_65_13_22_9000/local/IOX8.xml" x="175" y="155" width="180" height="200" rot="0" implementation="iopt-flow" target="distributed" res_location="guest@10.65.13.22:9000/c001">
    <name off_x="-90" off_y="-105" text="IOX8_LEDS"/>
    <source_model file="files/IOX8.xml"/>
    <input id="c001.Enb" name="Enb" off_x="-90" off_y="-80" type="boolean" ext_driven="1"/>
    <input id="c001.I1" name="I1" off_x="-90" off_y="-60" type="boolean" ext_driven="1"/>
    <input id="c001.I2" name="I2" off_x="-90" off_y="-40" type="boolean" ext_driven="1"/>
    <input id="c001.I3" name="I3" off_x="-90" off_y="-20" type="boolean" ext_driven="1"/>
    <input id="c001.I4" name="I4" off_x="-90" off_y="0" type="boolean" ext_driven="1"/>
    <input id="c001.I5" name="I5" off_x="-90" off_y="20" type="boolean" ext_driven="1"/>
    <input id="c001.I6" name="I6" off_x="-90" off_y="40" type="boolean" ext_driven="1"/>
    <input id="c001.I7" name="I7" off_x="-90" off_y="60" type="boolean" ext_driven="1"/>
    <input id="c001.I8" name="I8" off_x="-90" off_y="80" type="boolean" ext_driven="1"/>
    <output id="c001.O1" name="O1" off_x="90" off_y="-80" type="boolean"/>
    <output id="c001.O2" name="O2" off_x="90" off_y="-60" type="boolean"/>
    <output id="c001.O3" name="O3" off_x="90" off_y="-40" type="boolean"/>
    <output id="c001.O4" name="O4" off_x="90" off_y="-20" type="boolean"/>
    <output id="c001.O5" name="O5" off_x="90" off_y="0" type="boolean"/>
    <output id="c001.O6" name="O6" off_x="90" off_y="20" type="boolean"/>
    <output id="c001.O7" name="O7" off_x="90" off_y="40" type="boolean"/>
    <output id="c001.O8" name="O8" off_x="90" off_y="60" type="boolean"/>
  </component>
  <signal id="O1" x="405" y="75" mode="output" type="boolean" dynamic="type"/>
  <arc id="a002" type="read" source="c001.O1" target="O1"/>
  <signal id="O2" x="460" y="95" mode="output" type="boolean" dynamic="type"/>
  <signal id="O3" x="405" y="115" mode="output" type="boolean" dynamic="type"/>
  <signal id="O4" x="455" y="135" mode="output" type="boolean" dynamic="type"/>
  <arc id="a006" type="read" source="c001.O2" target="O2"/>
  <arc id="a007" type="read" source="c001.O3" target="O3"/>
  <arc id="a008" type="read" source="c001.O4" target="O4"/>
  <signal id="O5" x="400" y="155" mode="output" type="boolean" dynamic="type"/>
  <signal id="O6" x="455" y="175" mode="output" type="boolean" dynamic="type"/>
  <signal id="O7" x="400" y="195" mode="output" type="boolean" dynamic="type"/>
  <signal id="O8" x="450" y="215" mode="output" type="boolean" dynamic="type"/>
  <arc id="a013" type="read" source="c001.O5" target="O5"/>
  <arc id="a014" type="read" source="c001.O6" target="O6"/>
  <arc id="a015" type="read" source="c001.O7" target="O7"/>
  <arc id="a016" type="read" source="c001.O8" target="O8"/>
  <component id="c1" class="//_10_65_13_22_9000/local/IOX8.xml" x="175" y="410" width="180" height="200" rot="0" implementation="iopt-flow" target="distributed" res_location="guest@10.65.13.22:9000/c1">
    <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" ext_driven="1"/>
    <input id="c1.I1" name="I1" off_x="-90" off_y="-60" type="boolean" ext_driven="1"/>
    <input id="c1.I2" name="I2" off_x="-90" off_y="-40" type="boolean" ext_driven="1"/>
    <input id="c1.I3" name="I3" off_x="-90" off_y="-20" type="boolean" ext_driven="1"/>
    <input id="c1.I4" name="I4" off_x="-90" off_y="0" type="boolean" ext_driven="1"/>
    <input id="c1.I5" name="I5" off_x="-90" off_y="20" type="boolean" ext_driven="1"/>
    <input id="c1.I6" name="I6" off_x="-90" off_y="40" type="boolean" ext_driven="1"/>
    <input id="c1.I7" name="I7" off_x="-90" off_y="60" type="boolean" ext_driven="1"/>
    <input id="c1.I8" name="I8" off_x="-90" off_y="80" type="boolean" ext_driven="1"/>
    <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>
  <signal id="s017" x="360" y="410" mode="output" type="boolean" dynamic="type"/>
  <signal id="s018" x="415" y="430" mode="output" type="boolean" dynamic="type"/>
  <signal id="s019" x="360" y="450" mode="output" type="boolean" dynamic="type"/>
  <signal id="s020" x="410" y="470" mode="output" type="boolean" dynamic="type"/>
  <arc id="a021" type="read" source="c1.O5" target="s017"/>
  <arc id="a022" type="read" source="c1.O6" target="s018"/>
  <arc id="a023" type="read" source="c1.O7" target="s019"/>
  <arc id="a024" type="read" source="c1.O8" target="s020"/>
</net>
