schangxiang@126.com
2025-11-04 f5ed29dc26c7cd952d56ec5721a2efc43cd25992
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
<?xml version="1.0" encoding="UTF-8"?>
<HXDeviceDefinition>
  <Items>
    <Item Id="ZMotion1" Type="DriverManager.HXCard.ZMotion_ECI, HXCard.ZMotion_ECI">
      <Caption>
      </Caption>
      <Configure>
        <BoardID>0</BoardID>
        <IPAdress>192.168.0.11</IPAdress>
        <Axes AxisNum = "15">
          <Axis Caption="AxisX"          AxisID="0" DaLiang="16.667" AxisType="1" MoveAcc="100" MoveDec="100" OriginDO = "AxisXHomeMove" OriginDI="Null" PELDI="Null" MELDI="Null" HomeMode="-1" HomeSpeed="10" MaxVel="50" PsLimit="100000" RsLimit="-100000" Sramp = "0" />
          <Axis Caption="AxisY1"         AxisID="1" DaLiang="200" AxisType="1" MoveAcc="100" MoveDec="100" OriginDO = "AxisY1HomeMove" OriginDI="Null" PELDI="Null" MELDI="Null" HomeMode="-1"  HomeSpeed="10"  MaxVel="50"  PsLimit="100000" RsLimit="-100000" Sramp = "0" />
          <Axis Caption="AxisZ1"         AxisID="2" DaLiang="250" AxisType="1" MoveAcc="100" MoveDec="100" OriginDO = "AxisZ1HomeMove" OriginDI="Null" PELDI="Null" MELDI="Null" HomeMode="-1"  HomeSpeed="10"  MaxVel="10"  PsLimit="100000" RsLimit="-100000" Sramp = "0" />
          <Axis Caption="AxisGrab"       AxisID="3" DaLiang="400" AxisType="1" MoveAcc="100" MoveDec="100" OriginDO = "Null" OriginDI="Null" PELDI="Null" MELDI="Null" HomeMode="14"  HomeSpeed="10"  MaxVel="50"  PsLimit="100000" RsLimit="-100000" Sramp = "0" />
          <Axis Caption="AxisGrabUp"     AxisID="4" DaLiang="12.74" AxisType="1" MoveAcc="100" MoveDec="100" OriginDO = "AxisGrabUMove" OriginDI="Null" PELDI="Null" MELDI="Null" HomeMode="14"  HomeSpeed="10"  MaxVel="10"  PsLimit="100000" RsLimit="-100000" Sramp = "0" />
          <Axis Caption="AxisGrabFor"    AxisID="5" DaLiang="2" AxisType="1" MoveAcc="10" MoveDec="10" OriginDO = "AxisGrabFMove" OriginDI="Null" PELDI="Null" MELDI="Null" HomeMode="0"  HomeSpeed="5"  MaxVel="5"  PsLimit="100000" RsLimit="-100000" Sramp = "0" />
          <Axis Caption="AxisGrabRotate" AxisID="6" DaLiang="500" AxisType="1" MoveAcc="10" MoveDec="10" OriginDO = "Null" OriginDI="Null" PELDI="Null" MELDI="Null" HomeMode="0"  HomeSpeed="5"  MaxVel="5"  PsLimit="100000" RsLimit="-100000" Sramp = "0" />
          <Axis Caption="AxisChoiceChannelZ1"         AxisID="7" DaLiang="500" AxisType="1" MoveAcc="10" MoveDec="10" OriginDO = "Null" OriginDI="Null" PELDI="Null" MELDI="Null" HomeMode="0"  HomeSpeed="5"  MaxVel="5"  PsLimit="100000" RsLimit="-100000" Sramp = "0" />
          <Axis Caption="AxisChoiceChannelZ2"         AxisID="8" DaLiang="500" AxisType="1" MoveAcc="10" MoveDec="10" OriginDO = "Null" OriginDI="Null" PELDI="Null" MELDI="Null" HomeMode="0"  HomeSpeed="5"  MaxVel="5"  PsLimit="100000" RsLimit="-100000" Sramp = "0" />
          <Axis Caption="AxisChoiceChannelZ3"         AxisID="9" DaLiang="500" AxisType="1" MoveAcc="10" MoveDec="10" OriginDO = "Null" OriginDI="Null" PELDI="Null" MELDI="Null" HomeMode="0"  HomeSpeed="5"  MaxVel="5"  PsLimit="100000" RsLimit="-100000" Sramp = "0" />
          <Axis Caption="AxisChoiceChannelZ4"         AxisID="10" DaLiang="500" AxisType="1" MoveAcc="10" MoveDec="10" OriginDO = "Null" OriginDI="Null" PELDI="Null" MELDI="Null" HomeMode="0"  HomeSpeed="5"  MaxVel="5"  PsLimit="100000" RsLimit="-100000" Sramp = "0" />
          <Axis Caption="AxisChoiceChannelZ5"         AxisID="11" DaLiang="500" AxisType="1" MoveAcc="10" MoveDec="10" OriginDO = "Null" OriginDI="Null" PELDI="Null" MELDI="Null" HomeMode="0"  HomeSpeed="5"  MaxVel="5"  PsLimit="100000" RsLimit="-100000" Sramp = "0" />
          <Axis Caption="AxisChoiceChannelZ6"         AxisID="12" DaLiang="500" AxisType="1" MoveAcc="10" MoveDec="10" OriginDO = "Null" OriginDI="Null" PELDI="Null" MELDI="Null" HomeMode="0"  HomeSpeed="5"  MaxVel="5"  PsLimit="100000" RsLimit="-100000" Sramp = "0" />
          <Axis Caption="AxisChoiceChannelZ7"         AxisID="13" DaLiang="500" AxisType="1" MoveAcc="10" MoveDec="10" OriginDO = "Null" OriginDI="Null" PELDI="Null" MELDI="Null" HomeMode="0"  HomeSpeed="5"  MaxVel="5"  PsLimit="100000" RsLimit="-100000" Sramp = "0" />
          <Axis Caption="AxisChoiceChannelZ8"         AxisID="14" DaLiang="500" AxisType="1" MoveAcc="10" MoveDec="10" OriginDO = "Null" OriginDI="Null" PELDI="Null" MELDI="Null" HomeMode="0"  HomeSpeed="5"  MaxVel="5"  PsLimit="100000" RsLimit="-100000" Sramp = "0" />
        </Axes>
        <DIs> 
        <DI StationName="ST10" SignalName="AxisXHomeOK" SignalIndex="0" />
        <DI StationName="ST10" SignalName="AxisY1HomeOK" SignalIndex="1" />
        <DI StationName="ST10" SignalName="AxisY2HomeOK" SignalIndex="2" />
        <DI StationName="ST10" SignalName="AxisZ1HomeOK" SignalIndex="3" />
        <DI StationName="ST10" SignalName="AxisZ2HomeOK" SignalIndex="4" />
        <DI StationName="ST10" SignalName="AxisGrabFHomeOK" SignalIndex="5" />
        <DI StationName="ST10" SignalName="AxisGrabUHomeOK" SignalIndex="6" />
        <DI StationName="ST10" SignalName="ResetSignal" SignalIndex="8" />
        <DI StationName="ST10" SignalName="StopSignal" SignalIndex="9" />
        <DI StationName="ST10" SignalName="EMGSignal" SignalIndex="10" />
        </DIs>
        <DOs>
        <DO StationName="ST10" SignalName="AxisXHomeMove" SignalIndex="0"  />
        <DO StationName="ST10" SignalName="AxisY1HomeMove" SignalIndex="1" />
        <DO StationName="ST10" SignalName="AxisY2HomeMove" SignalIndex="2" />
        <DO StationName="ST10" SignalName="AxisZ1HomeMove" SignalIndex="3" />
        <DO StationName="ST10" SignalName="AxisZ2HomeMove" SignalIndex="4" />
        <DO StationName="ST10" SignalName="AxisGrabFMove" SignalIndex="5" />
        <DO StationName="ST10" SignalName="AxisGrabUMove" SignalIndex="6" />
        <DO StationName="ST10" SignalName="YelloswLight" SignalIndex="8" />
        <DO StationName="ST10" SignalName="RedLight" SignalIndex="9" />
        <DO StationName="ST10" SignalName="Buzzer" SignalIndex="10" />
        </DOs>
        <Triggers />
      </Configure>
    </Item>
    <Item Id="MotionTip1" Type="DriverManager.HXTip_Motion, HXTip_Motion">
      <Caption>
      </Caption>
      <Configure>
        <MotionName>ZMotion1</MotionName>
        <Tips TipNum = "8">
          <Tip MotionCaption="AxisChoiceChannelZ1" TipID="0" InitialPos = "0" DropDitiPos = "2.4" LiqDecType="0" AspirateAcc="100" AspirateMax="10" AspirateStart="1" AspirateStop="1" DispenseAcc="100" DispenseMax="10" DispenseStart="1" DispenseStop="1" TipCheckSign="TipCheckSign1" CalRatio = "0" CalOffset = "0" />
          <Tip MotionCaption="AxisChoiceChannelZ2" TipID="1" InitialPos = "0" DropDitiPos = "2.4" LiqDecType="0" AspirateAcc="100" AspirateMax="10" AspirateStart="1" AspirateStop="1" DispenseAcc="100" DispenseMax="10" DispenseStart="1" DispenseStop="1" TipCheckSign="TipCheckSign1" CalRatio = "0" CalOffset = "0" />
          <Tip MotionCaption="AxisChoiceChannelZ3" TipID="2" InitialPos = "0" DropDitiPos = "2.4" LiqDecType="0" AspirateAcc="100" AspirateMax="10" AspirateStart="1" AspirateStop="1" DispenseAcc="100" DispenseMax="10" DispenseStart="1" DispenseStop="1" TipCheckSign="TipCheckSign1" CalRatio = "0" CalOffset = "0" />
          <Tip MotionCaption="AxisChoiceChannelZ4" TipID="3" InitialPos = "0" DropDitiPos = "2.4" LiqDecType="0" AspirateAcc="100" AspirateMax="10" AspirateStart="1" AspirateStop="1" DispenseAcc="100" DispenseMax="10" DispenseStart="1" DispenseStop="1" TipCheckSign="TipCheckSign1" CalRatio = "0" CalOffset = "0" />
          <Tip MotionCaption="AxisChoiceChannelZ5" TipID="4" InitialPos = "0" DropDitiPos = "2.4" LiqDecType="0" AspirateAcc="100" AspirateMax="10" AspirateStart="1" AspirateStop="1" DispenseAcc="100" DispenseMax="10" DispenseStart="1" DispenseStop="1" TipCheckSign="TipCheckSign1" CalRatio = "0" CalOffset = "0" />
          <Tip MotionCaption="AxisChoiceChannelZ6" TipID="5" InitialPos = "0" DropDitiPos = "2.4" LiqDecType="0" AspirateAcc="100" AspirateMax="10" AspirateStart="1" AspirateStop="1" DispenseAcc="100" DispenseMax="10" DispenseStart="1" DispenseStop="1" TipCheckSign="TipCheckSign1" CalRatio = "0" CalOffset = "0" />
          <Tip MotionCaption="AxisChoiceChannelZ7" TipID="6" InitialPos = "0" DropDitiPos = "2.4" LiqDecType="0" AspirateAcc="100" AspirateMax="10" AspirateStart="1" AspirateStop="1" DispenseAcc="100" DispenseMax="10" DispenseStart="1" DispenseStop="1" TipCheckSign="TipCheckSign1" CalRatio = "0" CalOffset = "0" />
          <Tip MotionCaption="AxisChoiceChannelZ8" TipID="7" InitialPos = "0" DropDitiPos = "2.4" LiqDecType="0" AspirateAcc="100" AspirateMax="10" AspirateStart="1" AspirateStop="1" DispenseAcc="100" DispenseMax="10" DispenseStart="1" DispenseStop="1" TipCheckSign="TipCheckSign1" CalRatio = "0" CalOffset = "0" />
        </Tips>
      </Configure>
    </Item>
  </Items>
</HXDeviceDefinition>