<?xml version="1.0" encoding="UTF-8"?>
|
<HXDeviceDefinition Model="Lite_Choice" PlateNum="15" ArmNum="2" ArmIds="8,9" GlobalSpeed="80">
|
<Items>
|
<Item Name="ZMotion1" Type="DriverManager.HXCard.ZMotion_ECI, HXCard.ZMotion_ECI">
|
<Caption>
|
</Caption>
|
<Configure>
|
<BoardID>0</BoardID>
|
<IPAdress>192.168.0.21</IPAdress>
|
<Axes AxisNum = "5">
|
<Axis Caption="AxisX" AxisID="0" DaLiang="138.889" AxisType="4" InvertStep="0" MoveAcc="1500" MoveDec="1500" OriginDI="0_1" AlarmDI="40_-1" PELDI="Null" MELDI="Null" HomeMode="14" HomeSpeed="20" MaxVel="600" PsLimit="821" RsLimit="-5" SafePos="0" Sramp = "50" IsRotateAxis="0" ServoOn="XServoOn" AlarmClearDO="XAlarmClear"/>
|
<Axis Caption="AxisY1" AxisID="1" DaLiang="208.333" AxisType="4" InvertStep="0" MoveAcc="1000" MoveDec="1000" OriginDI="1_1" AlarmDI="41_-1" PELDI="Null" MELDI="Null" HomeMode="14" HomeSpeed="20" MaxVel="300" PsLimit="320" RsLimit="-10" SafePos="0" Sramp = "50" IsRotateAxis="0" ServoOn="Y1ServoOn" AlarmClearDO="Y1AlarmClear"/>
|
<Axis Caption="AxisZ1" AxisID="2" DaLiang="100" AxisType="4" InvertStep="2" MoveAcc="1500" MoveDec="1500" OriginDI="2_1" AlarmDI="42_-1" PELDI="Null" MELDI="Null" HomeMode="14" HomeSpeed="20" MaxVel="230" PsLimit="155" RsLimit="-30" SafePos="0" Sramp = "50" IsRotateAxis="0" ServoOn="Z1ServoOn" AlarmClearDO="Z1AlarmClear"/>
|
<Axis Caption="AxisS1" AxisID="3" DaLiang="10" AxisType="1" InvertStep="0" MoveAcc="1000" MoveDec="1000" OriginDO = "Null" OriginDI="5_1" AlarmDI="43_1" PELDI="Null" MELDI="Null" HomeMode="14" HomeSpeed="100" MaxVel="300" PsLimit="600" RsLimit="-170" SafePos="0" Sramp = "50" IsRotateAxis="0" ServoOn="S1ServoOn" AlarmClearDO="S1AlarmClear"/>
|
<Axis Caption="AxisGrabUD" AxisID="4" DaLiang="157.48" AxisType="1" InvertStep="0" MoveAcc="500" MoveDec="500" OriginDO = "Null" OriginDI="3_1" AlarmDI="44_1" PELDI="Null" MELDI="Null" HomeMode="14" HomeSpeed="20" MaxVel="70" PsLimit="90" RsLimit="-12" SafePos="0" Sramp = "50" IsRotateAxis="0" ServoOn="GrabUDServoOn" AlarmClearDO="GrabUDAlarmClear"/>
|
</Axes>
|
<DIs>
|
<DI StationName="ST10" SignalName="TipCheck" SignalIndex="6" IsInvertSign="1" />
|
<DI StationName="ST10" SignalName="StartButton" SignalIndex="7" />
|
<DI StationName="ST10" SignalName="ResetButton" SignalIndex="8" />
|
<DI StationName="ST10" SignalName="StopButton" SignalIndex="9" />
|
<DI StationName="ST10" SignalName="EMGStopButton" SignalIndex="10" />
|
<DI StationName="ST10" SignalName="AlarmAxisX" SignalIndex="40" />
|
<DI StationName="ST10" SignalName="AlarmAxisY1" SignalIndex="41" />
|
<DI StationName="ST10" SignalName="AlarmAxisZ1" SignalIndex="42" />
|
<DI StationName="ST10" SignalName="AlarmAxisS1" SignalIndex="43" />
|
<DI StationName="ST10" SignalName="AlarmAxisGrabUD" SignalIndex="44" />
|
</DIs>
|
<DOs>
|
<DO StationName="ST10" SignalName="GreenLight" SignalIndex="7" />
|
<DO StationName="ST10" SignalName="BlueLight" SignalIndex="8" />
|
<DO StationName="ST10" SignalName="RedLight" SignalIndex="9" />
|
<DO StationName="ST10" SignalName="Buzzer" SignalIndex="10" />
|
<DO StationName="ST10" SignalName="XServoOn" SignalIndex="16" />
|
<DO StationName="ST10" SignalName="XAlarmClear" SignalIndex="17" />
|
<DO StationName="ST10" SignalName="Y1ServoOn" SignalIndex="18" />
|
<DO StationName="ST10" SignalName="Y1AlarmClear" SignalIndex="19" />
|
<DO StationName="ST10" SignalName="Z1ServoOn" SignalIndex="20" />
|
<DO StationName="ST10" SignalName="Z1AlarmClear" SignalIndex="21" />
|
<DO StationName="ST10" SignalName="S1ServoOn" SignalIndex="22" />
|
<DO StationName="ST10" SignalName="S1AlarmClear" SignalIndex="23" />
|
<DO StationName="ST10" SignalName="GrabUDServoOn" SignalIndex="24" />
|
<DO StationName="ST10" SignalName="GrabUDAlarmClear" SignalIndex="25" />
|
</DOs>
|
<Triggers />
|
</Configure>
|
</Item>
|
<Item Name="MotionTip1" Type="DriverManager.HXTip_Motion, HXTip_Motion">
|
<Caption>
|
</Caption>
|
<Configure>
|
<MotionName>ZMotion1</MotionName>
|
<Tips TipNum = "1">
|
<Tip MotionCaption="AxisS1" TipID="0" InitialPos="0" DropDitiPos="-160" LiqDecType="0" AspirateAcc="100" AspirateMax="10" AspirateStart="1" AspirateStop="1" DispenseAcc="100" DispenseMax="10" DispenseStart="1" DispenseStop="1" TipCheckSign="TipCheck" IsCheckTip="1" CalRatio = "0" CalOffset = "0" />
|
</Tips>
|
</Configure>
|
</Item>
|
<Item Name="DHDriverBus1" Type="DriverManager.DHDriverBus, DriverBus_DH">
|
<Caption>
|
</Caption>
|
<Configure>
|
<BusID>0</BusID>
|
<IPAdress>192.168.0.22</IPAdress>
|
<Axes AxisNum = "1">
|
<Axis Caption="AxisGrab" AxisID="1" DaLiang="38.4615" AxisType="4" InvertStep="0" MoveAcc="100" MoveDec="100" OriginDO="Null" OriginDI="Null" PELDI="Null" MELDI="Null" HomeMode="36" HomeSpeed="10" MaxVel="100" PsLimit="26.01" RsLimit="-0.1" SafePos="26" Sramp="0" IsRotateAxis="0" />
|
</Axes>
|
</Configure>
|
</Item>
|
<Item Name="DHGripper1" Type="DriverManager.DHGripper, HXGripper_DH">
|
<Caption>
|
</Caption>
|
<Configure>
|
<MotionName>DHDriverBus1</MotionName>
|
<Grippers GripperNum = "1">
|
<Gripper Caption="Gripper1" GripperID="1" MotionCaption="AxisGrab" BaseWidth="70.5" ReferencePanelWidth="85" Force="2" YieldStartAxisxPos="700" YieldAxisYMovetoPos="230" YieldAxisGrabRotatetoPos="10" YieldTipStartGrabRotatePos="200" YieldTipCenterTipYPos="200" IsRotateInHoming="0" RotateEnable="0" IsCheckObjectInHand="1"/>
|
</Grippers>
|
</Configure>
|
</Item>
|
<Item Name="AmsamotionDAQDriverBus1" Type="DriverManager.AmsamotionDAQDriverBus, DAQDriverBus_Amsamotion">
|
<Caption>
|
</Caption>
|
<Configure>
|
<BusID>1</BusID>
|
<IPAdress>192.168.0.23</IPAdress>
|
<AIs>
|
<AI StationName="AI01" SignalName="DistaneMeasure1" SignalIndex="0x00" MinValue="4" MaxValue="8154"/>
|
<AI StationName="AI02" SignalName="AI02" SignalIndex="0x01" MinValue="0" MaxValue="0"/>
|
<AI StationName="AI03" SignalName="AI03" SignalIndex="0x02" MinValue="0" MaxValue="0"/>
|
<AI StationName="AI04" SignalName="AI04" SignalIndex="0x03" MinValue="0" MaxValue="0"/>
|
</AIs>
|
</Configure>
|
</Item>
|
<Item Name="AmsamotionDAQDistaneMeasure1" Type="DriverManager.AmsamotionDAQDistaneMeasure, DistaneMeasure_Amsamotion">
|
<Caption>
|
</Caption>
|
<Configure>
|
<DriverName>AmsamotionDAQDriverBus1</DriverName>
|
<DistanceMeasures DistanceMeasureNum = "1">
|
<DistaneMeasure Caption="DistaneMeasure1" MeasureID="1" MinValue="15" MaxValue="500" MaxDistanceInPlate="145" MaxDistanceInVision="146" HeightTolerance="3" ChannelPosOffsetX="73" ChannelPosOffsetY="20" ChannelPosOffsetZ="-82.44"/>
|
</DistanceMeasures>
|
</Configure>
|
</Item>
|
</Items>
|
</HXDeviceDefinition>
|