<?xml version="1.0" encoding="utf-8"?>
<config>
  <mcfg mMax="12" time_slice="0.008" ip_addr="192.168.10.116" ip_mask="255.255.255.0" ip_gw="0.0.0.0" freq_max="100000">
    <pin name="input_estop" index="9" inverted="true" descr="" />
    <pin name="input_estop2" index="-1" inverted="false" descr="" />
    <pin name="input_probe" index="14" inverted="true" descr="" />
    <pin name="input_thc_up" index="-1" inverted="false" descr="" />
    <pin name="input_thc_down" index="-1" inverted="false" descr="" />
    <pin name="input_thc_aok" index="-1" inverted="false" descr="" />
    <pin name="input_collision" index="-1" inverted="false" descr="" />
    <pin name="input_door" index="-1" inverted="false" descr="" />
    <pin name="input_oxy_fire_sensor" index="-1" inverted="false" descr="" />
    <pin name="input_oxy_external_z_lim_hi" index="-1" inverted="false" descr="" />
    <pin name="input_user_0" index="-1" inverted="false" descr="" />
    <pin name="input_user_1" index="-1" inverted="false" descr="" />
    <pin name="input_user_2" index="-1" inverted="false" descr="" />
    <pin name="input_user_3" index="-1" inverted="false" descr="" />
    <pin name="input_user_4" index="-1" inverted="false" descr="" />
    <pin name="input_user_5" index="-1" inverted="false" descr="" />
    <pin name="input_user_6" index="-1" inverted="false" descr="" />
    <pin name="input_user_7" index="-1" inverted="false" descr="" />
    <pin name="input_user_8" index="-1" inverted="false" descr="" />
    <pin name="input_user_9" index="-1" inverted="false" descr="" />
    <pin name="input_user_10" index="-1" inverted="false" descr="" />
    <pin name="input_user_11" index="-1" inverted="false" descr="" />
    <pin name="input_user_12" index="-1" inverted="false" descr="" />
    <pin name="input_user_13" index="-1" inverted="false" descr="" />
    <pin name="input_user_14" index="-1" inverted="false" descr="" />
    <pin name="output_mist" index="-1" inverted="false" descr="" />
    <pin name="output_flood" index="-1" inverted="false" descr="" />
    <pin name="output_thc_torch" index="-1" inverted="false" descr="" />
    <pin name="output_oxy_firing_gas" index="-1" inverted="false" descr="" />
    <pin name="output_oxy_firing_spark" index="-1" inverted="false" descr="" />
    <pin name="output_oxy_preheat_oxy" index="-1" inverted="false" descr="" />
    <pin name="output_oxy_preheat_gas" index="-1" inverted="false" descr="" />
    <pin name="output_oxy_cutting_oxy" index="-1" inverted="false" descr="" />
    <pin name="output_oxy_reg_up_output" index="-1" inverted="false" descr="" />
    <pin name="output_oxy_reg_down_output" index="-1" inverted="false" descr="" />
    <pin name="output_oxy_active_output" index="-1" inverted="false" descr="" />
    <pin name="output_estop_state" index="-1" inverted="false" descr="" />
    <pin name="output_idle_state" index="-1" inverted="false" descr="" />
    <pin name="output_running_state" index="-1" inverted="false" descr="" />
    <pin name="output_system_mode_general" index="-1" inverted="false" descr="" />
    <pin name="output_system_mode_thc" index="-1" inverted="false" descr="" />
    <pin name="output_system_mode_oxy" index="-1" inverted="false" descr="" />
    <pin name="output_thc_reg_locked" index="-1" inverted="false" descr="" />
    <pin name="output_user_0" index="-1" inverted="false" descr="" />
    <pin name="output_user_1" index="-1" inverted="false" descr="" />
    <pin name="output_user_2" index="-1" inverted="false" descr="" />
    <pin name="output_user_3" index="-1" inverted="false" descr="" />
    <pin name="output_user_4" index="-1" inverted="false" descr="" />
    <pin name="output_user_5" index="-1" inverted="false" descr="" />
    <pin name="output_user_6" index="-1" inverted="false" descr="" />
    <pin name="output_user_7" index="-1" inverted="false" descr="" />
    <pin name="output_user_8" index="-1" inverted="false" descr="" />
    <pin name="output_user_9" index="-1" inverted="false" descr="" />
    <pin name="output_user_10" index="-1" inverted="false" descr="" />
    <pin name="output_user_11" index="-1" inverted="false" descr="" />
    <pin name="output_user_12" index="-1" inverted="false" descr="" />
    <pin name="output_user_13" index="-1" inverted="false" descr="" />
    <pin name="output_user_14" index="-1" inverted="false" descr="" />
    <motor id="0" name="X" map="0">
      <pin name="dir" index="25" inverted="false" />
      <pin name="step" index="22" inverted="false" />
      <pin name="en" index="34" inverted="false" />
      <pin name="home" index="10" inverted="true" />
      <pin name="low" index="10" inverted="true" />
      <pin name="high" index="-1" inverted="false" />
    </motor>
    <motor id="1" name="Y" map="1">
      <pin name="dir" index="24" inverted="false" />
      <pin name="step" index="23" inverted="false" />
      <pin name="en" index="34" inverted="false" />
      <pin name="home" index="11" inverted="true" />
      <pin name="low" index="11" inverted="true" />
      <pin name="high" index="-1" inverted="false" />
    </motor>
    <motor id="2" name="Z" map="2">
      <pin name="dir" index="35" inverted="false" />
      <pin name="step" index="39" inverted="false" />
      <pin name="en" index="34" inverted="false" />
      <pin name="home" index="12" inverted="true" />
      <pin name="low" index="12" inverted="true" />
      <pin name="high" index="-1" inverted="false" />
    </motor>
    <motor id="3" name="A" map="3">
      <pin name="dir" index="36" inverted="false" />
      <pin name="step" index="40" inverted="false" />
      <pin name="en" index="34" inverted="false" />
      <pin name="home" index="-1" inverted="false" />
      <pin name="low" index="-1" inverted="false" />
      <pin name="high" index="-1" inverted="false" />
    </motor>
    <motor id="4" name="B" map="4">
      <pin name="dir" index="37" inverted="false" />
      <pin name="step" index="41" inverted="false" />
      <pin name="en" index="34" inverted="false" />
      <pin name="home" index="-1" inverted="false" />
      <pin name="low" index="-1" inverted="false" />
      <pin name="high" index="-1" inverted="false" />
    </motor>
    <motor id="5" name="C" map="5">
      <pin name="dir" index="38" inverted="false" />
      <pin name="step" index="42" inverted="false" />
      <pin name="en" index="34" inverted="false" />
      <pin name="home" index="-1" inverted="false" />
      <pin name="low" index="-1" inverted="false" />
      <pin name="high" index="-1" inverted="false" />
    </motor>
    <axis id="0" enabled="true" name="Ось X" acc="100" vel="50" spu="640" lim_low="0" lim_high="0" lim_enabled="false" home_pos="-3" home_vel_fwd="3" home_vel_back="1" homing_move_away_dist="3" />
    <axis id="1" enabled="true" name="Ось Y" acc="100" vel="50" spu="640" lim_low="0" lim_high="0" lim_enabled="false" home_pos="-3" home_vel_fwd="3" home_vel_back="1" homing_move_away_dist="3" />
    <axis id="2" enabled="true" name="Ось Z" acc="100" vel="50" spu="640" lim_low="0" lim_high="0" lim_enabled="false" home_pos="-3" home_vel_fwd="3" home_vel_back="1" homing_move_away_dist="3" />
    <axis id="3" enabled="true" name="Ось A" acc="10" vel="0.166667" spu="800" lim_low="0" lim_high="0" lim_enabled="false" home_pos="0" home_vel_fwd="0" home_vel_back="0" homing_move_away_dist="0" />
    <axis id="4" enabled="true" name="Ось B" acc="10" vel="0.166667" spu="800" lim_low="0" lim_high="0" lim_enabled="false" home_pos="0" home_vel_fwd="0" home_vel_back="0" homing_move_away_dist="0" />
    <axis id="5" enabled="true" name="Ось C" acc="10" vel="0.166667" spu="800" lim_low="0" lim_high="0" lim_enabled="false" home_pos="0" home_vel_fwd="0" home_vel_back="0" homing_move_away_dist="0" />
    <axis id="6" enabled="true" name="Ось U" acc="10" vel="0.166667" spu="800" lim_low="0" lim_high="0" lim_enabled="false" home_pos="0" home_vel_fwd="0" home_vel_back="0" homing_move_away_dist="0" />
    <axis id="7" enabled="true" name="Ось V" acc="10" vel="0.166667" spu="800" lim_low="0" lim_high="0" lim_enabled="false" home_pos="0" home_vel_fwd="0" home_vel_back="0" homing_move_away_dist="0" />
    <axis id="8" enabled="true" name="Ось W" acc="10" vel="0.166667" spu="800" lim_low="0" lim_high="0" lim_enabled="false" home_pos="0" home_vel_fwd="0" home_vel_back="0" homing_move_away_dist="0" />
  </mcfg>
  <srv>
    <lookahead>100</lookahead>
    <device_last_used>DEVICE="PLCM-E3" MEDIA="Eth" VER="3.2.1" SERIAL="6002d12" BTIME="5d2f18b0" VERGIT="3.2.1-rc2-4-gf7a1712" NAME="PLCM-E3" IP_ADDR="192.168.10.116" IF_ADDR="192.168.10.115" IF_MASK="255.255.255.0" </device_last_used>
    <client_port>27378</client_port>
    <device_pinouts>0;Port1 Pin1;O;1;Port1 Pin2;O;2;Port1 Pin3;O;3;Port1 Pin4;O;4;Port1 Pin5;O;5;Port1 Pin6;O;6;Port1 Pin7;O;7;Port1 Pin8;O;8;Port1 Pin9;O;9;Port1 Pin10;I;10;Port1 Pin11;I;11;Port1 Pin12;I;12;Port1 Pin13;I;13;Port1 Pin14;O;14;Port1 Pin15;I;15;Port1 Pin16;O;16;Port1 Pin17;O;17;Port2 Pin1;O;18;Port2 Pin2;O;19;Port2 Pin3;O;20;Port2 Pin4;O;21;Port2 Pin5;O;22;Port2 Pin6;O;23;Port2 Pin7;O;24;Port2 Pin8;O;25;Port2 Pin9;O;26;Port2 Pin10;I;27;Port2 Pin11;I;28;Port2 Pin12;I;29;Port2 Pin13;I;30;Port2 Pin14;O;31;Port2 Pin15;I;32;Port2 Pin16;O;33;Port2 Pin17;O;34;Port3 Pin1;O;35;Port3 Pin2;O;36;Port3 Pin3;O;37;Port3 Pin4;O;38;Port3 Pin5;O;39;Port3 Pin6;O;40;Port3 Pin7;O;41;Port3 Pin8;O;42;Port3 Pin9;O;43;Port3 Pin10;I;44;Port3 Pin11;I;45;Port3 Pin12;I;46;Port3 Pin13;I;47;Port3 Pin14;O;48;Port3 Pin15;I;49;Port3 Pin16;O;50;Port3 Pin17;O;51;LED green;F;52;LED yellow;F;53;LED red;F;</device_pinouts>
    <gcode_init_string>G17 G21 G40 G54 G64 P0.1 G80 G90 G91.1 </gcode_init_string>
    <srv_name>Pumotix server SS</srv_name>
    <prep_move_order>345678012</prep_move_order>
    <prep_move_feedrate>1000</prep_move_feedrate>
    <license_request_key>E20B92F87BBDC55B81B8CAF2D93D6D1E368E6D96C0D002F37E676930E57F4A5A-06002D12</license_request_key>
    <ignore_unknown_gcodes>true</ignore_unknown_gcodes>
    <stop_on_toolchange>false</stop_on_toolchange>
    <ignore_moves_z>false</ignore_moves_z>
    <thc_last_used></thc_last_used>
    <oxy_autoprobing>false</oxy_autoprobing>
    <prep_move_strategy>3</prep_move_strategy>
    <use_safe_z>true</use_safe_z>
    <safe_z_height>50</safe_z_height>
    <ignore_toolchange>true</ignore_toolchange>
    <firing_spark_prep_delay>1</firing_spark_prep_delay>
    <firing_spark_delay>1</firing_spark_delay>
    <use_cache>true</use_cache>
    <general_probe_feed>500</general_probe_feed>
    <send_stat>true</send_stat>
    <general_tip_height>0</general_tip_height>
    <g92_persistence>true</g92_persistence>
    <safe_z_type>0</safe_z_type>
    <max_cache_size>1073741824</max_cache_size>
  </srv>
  <spindle control_type="1" spinup_delay="1" spindown_delay="1">
    <pwm rpm_min="200" rpm_max="24000">
      <pin name="pwm" index="47" inverted="false" />
      <pin name="dir" index="-1" inverted="false" />
      <pin name="cw" index="19" inverted="false" />
      <pin name="ccw" index="20" inverted="false" />
    </pwm>
    <stepdir acc="5" vel="1000" spu="800">
      <pin name="step" index="-1" inverted="false" />
      <pin name="dir" index="-1" inverted="false" />
    </stepdir>
    <discrete>
      <pin name="cw" index="47" inverted="false" />
      <pin name="ccw" index="-1" inverted="false" />
    </discrete>
  </spindle>
</config>