basic configuration servo motors

This commit is contained in:
2025-05-09 08:14:26 +02:00
parent 4bfc03084a
commit 7d3903af36
5 changed files with 732 additions and 12 deletions

View File

@@ -28,10 +28,10 @@
<Box File="Term 8 (EL7211-9014).xti" Id="8">
<EtherCAT PortABoxInfo="#x01000007"/>
</Box>
<Box File="Term 9 (EL7211-9014).xti" Id="9">
<Box File="Term 9 (EL7211-9014) Ax2 vertical.xti" Id="9">
<EtherCAT PortABoxInfo="#x01000008"/>
</Box>
<Box File="Term 10 (EL7211-9014).xti" Id="10">
<Box File="Term 10 (EL7211-9014) Ax3 herizontal.xti" Id="10">
<EtherCAT PortABoxInfo="#x01000009"/>
</Box>
<Box File="Term 11 (EL7211-9014).xti" Id="11">

View File

@@ -438,6 +438,159 @@
</AxisSetting>
</AxisSettings>
<InitCmds>
<InitCmd Index="4339" SubIndex="5" MotorDataLevel="0" DisableMode="0">
<Data>0100</Data>
</InitCmd>
<InitCmd Index="7186" SubIndex="0" MotorDataLevel="0" DisableMode="0">
<Data>02</Data>
</InitCmd>
<InitCmd Index="7186" SubIndex="1" MotorDataLevel="0" DisableMode="0">
<Data>0016</Data>
</InitCmd>
<InitCmd Index="7186" SubIndex="2" MotorDataLevel="0" DisableMode="0">
<Data>0116</Data>
</InitCmd>
<InitCmd Index="7186" SubIndex="3" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7186" SubIndex="4" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7186" SubIndex="5" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7186" SubIndex="6" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7186" SubIndex="7" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7186" SubIndex="8" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7186" SubIndex="9" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="0" MotorDataLevel="0" DisableMode="0">
<Data>02</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="1" MotorDataLevel="0" DisableMode="0">
<Data>001a</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="2" MotorDataLevel="0" DisableMode="0">
<Data>011a</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="3" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="4" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="5" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="6" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="7" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="8" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="9" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="10" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="11" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="12" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="13" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="14" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7218" SubIndex="1" MotorDataLevel="0" DisableMode="0">
<Data>0200</Data>
</InitCmd>
<InitCmd Index="7218" SubIndex="2" MotorDataLevel="0" DisableMode="0">
<Data>90d00300</Data>
</InitCmd>
<InitCmd Index="7218" SubIndex="8" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7219" SubIndex="1" MotorDataLevel="0" DisableMode="0">
<Data>0200</Data>
</InitCmd>
<InitCmd Index="7219" SubIndex="2" MotorDataLevel="0" DisableMode="0">
<Data>90d00300</Data>
</InitCmd>
<InitCmd Index="7219" SubIndex="8" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="28688" SubIndex="3" MotorDataLevel="0" DisableMode="0">
<Data>09</Data>
</InitCmd>
<InitCmd Index="28688" SubIndex="11" MotorDataLevel="0" DisableMode="0">
<Data>ff7f</Data>
</InitCmd>
<InitCmd Index="32768" SubIndex="1" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32768" SubIndex="2" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32768" SubIndex="13" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32768" SubIndex="17" MotorDataLevel="0" DisableMode="0">
<Data>03000000</Data>
</InitCmd>
<InitCmd Index="32768" SubIndex="18" MotorDataLevel="0" DisableMode="0">
<Data>14</Data>
</InitCmd>
<InitCmd Index="32768" SubIndex="19" MotorDataLevel="0" DisableMode="0">
<Data>0c</Data>
</InitCmd>
<InitCmd Index="32768" SubIndex="20" MotorDataLevel="0" DisableMode="0">
<Data>f401</Data>
</InitCmd>
<InitCmd Index="32768" SubIndex="21" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32768" SubIndex="23" MotorDataLevel="0" DisableMode="0">
<Data>00000000</Data>
</InitCmd>
<InitCmd Index="32769" SubIndex="17" MotorDataLevel="0" DisableMode="0">
<Data>0100</Data>
</InitCmd>
<InitCmd Index="32769" SubIndex="18" MotorDataLevel="0" DisableMode="0">
<Data>0200</Data>
</InitCmd>
<InitCmd Index="32776" SubIndex="1" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32776" SubIndex="2" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32776" SubIndex="3" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="1" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="2" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="17" MotorDataLevel="0" DisableMode="0">
<Data>01000000</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="18" MotorDataLevel="1" DisableMode="0">
<Data>0500</Data>
</InitCmd>
@@ -450,9 +603,72 @@
<InitCmd Index="32784" SubIndex="21" MotorDataLevel="1" DisableMode="0">
<Data>94000000</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="23" MotorDataLevel="0" DisableMode="0">
<Data>0a000000</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="25" MotorDataLevel="0" DisableMode="0">
<Data>80bb0000</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="26" MotorDataLevel="0" DisableMode="0">
<Data>901a0000</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="27" MotorDataLevel="0" DisableMode="0">
<Data>60ea0000</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="41" MotorDataLevel="0" DisableMode="0">
<Data>50</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="42" MotorDataLevel="0" DisableMode="0">
<Data>69</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="43" MotorDataLevel="0" DisableMode="0">
<Data>2003</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="44" MotorDataLevel="0" DisableMode="0">
<Data>e803</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="49" MotorDataLevel="0" DisableMode="0">
<Data>00000400</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="50" MotorDataLevel="0" DisableMode="0">
<Data>e803</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="51" MotorDataLevel="1" DisableMode="0">
<Data>0a00</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="57" MotorDataLevel="0" DisableMode="0">
<Data>01</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="58" MotorDataLevel="0" DisableMode="0">
<Data>01</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="65" MotorDataLevel="0" DisableMode="0">
<Data>4001</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="73" MotorDataLevel="0" DisableMode="0">
<Data>70f50000</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="80" MotorDataLevel="0" DisableMode="0">
<Data>ffffffff</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="81" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="82" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="84" MotorDataLevel="0" DisableMode="0">
<Data>01000000</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="87" MotorDataLevel="0" DisableMode="0">
<Data>64</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="101" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="102" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32785" SubIndex="17" MotorDataLevel="1" DisableMode="0">
<Data>68420000</Data>
</InitCmd>
@@ -475,11 +691,29 @@
<Data>1c00</Data>
</InitCmd>
<InitCmd Index="32785" SubIndex="27" MotorDataLevel="1" DisableMode="0">
<Data>570d0000</Data>
<Data>5c0d0000</Data>
</InitCmd>
<InitCmd Index="32785" SubIndex="41" MotorDataLevel="0" DisableMode="0">
<Data>50</Data>
</InitCmd>
<InitCmd Index="32785" SubIndex="42" MotorDataLevel="0" DisableMode="0">
<Data>69</Data>
</InitCmd>
<InitCmd Index="32785" SubIndex="43" MotorDataLevel="0" DisableMode="0">
<Data>e803</Data>
</InitCmd>
<InitCmd Index="32785" SubIndex="44" MotorDataLevel="0" DisableMode="0">
<Data>dc05</Data>
</InitCmd>
<InitCmd Index="32785" SubIndex="45" MotorDataLevel="1" DisableMode="0">
<Data>2302</Data>
</InitCmd>
<InitCmd Index="32786" SubIndex="1" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32786" SubIndex="2" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32786" SubIndex="17" MotorDataLevel="1" DisableMode="0">
<Data>0800</Data>
</InitCmd>
@@ -489,7 +723,131 @@
<InitCmd Index="32786" SubIndex="19" MotorDataLevel="1" DisableMode="0">
<Data>f401</Data>
</InitCmd>
<InitCmd Index="32786" SubIndex="20" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="32799" SubIndex="17" MotorDataLevel="0" DisableMode="0">
<Data>401f0000</Data>
</InitCmd>
<InitCmd Index="32799" SubIndex="18" MotorDataLevel="0" DisableMode="0">
<Data>a00f0000</Data>
</InitCmd>
<InitCmd Index="32799" SubIndex="19" MotorDataLevel="0" DisableMode="0">
<Data>2300</Data>
</InitCmd>
<InitCmd Index="32799" SubIndex="20" MotorDataLevel="0" DisableMode="0">
<Data>e02e0000</Data>
</InitCmd>
<InitCmd Index="32799" SubIndex="21" MotorDataLevel="0" DisableMode="0">
<Data>5702</Data>
</InitCmd>
<InitCmd Index="32816" SubIndex="7" MotorDataLevel="0" DisableMode="0">
<Data>6400</Data>
</InitCmd>
<InitCmd Index="32816" SubIndex="8" MotorDataLevel="0" DisableMode="0">
<Data>0000000000000000</Data>
</InitCmd>
<InitCmd Index="32816" SubIndex="9" MotorDataLevel="0" DisableMode="0">
<Data>6400</Data>
</InitCmd>
<InitCmd Index="32816" SubIndex="10" MotorDataLevel="0" DisableMode="0">
<Data>0a00</Data>
</InitCmd>
<InitCmd Index="32816" SubIndex="14" MotorDataLevel="0" DisableMode="0">
<Data>0000000001000000</Data>
</InitCmd>
<InitCmd Index="32816" SubIndex="18" MotorDataLevel="0" DisableMode="0">
<Data>6400</Data>
</InitCmd>
<InitCmd Index="32816" SubIndex="19" MotorDataLevel="0" DisableMode="0">
<Data>0000000001000000</Data>
</InitCmd>
<InitCmd Index="32816" SubIndex="20" MotorDataLevel="0" DisableMode="0">
<Data>0000000001000000</Data>
</InitCmd>
<InitCmd Index="32816" SubIndex="21" MotorDataLevel="0" DisableMode="0">
<Data>c1166c0100000000</Data>
</InitCmd>
<InitCmd Index="32816" SubIndex="22" MotorDataLevel="0" DisableMode="0">
<Data>1400</Data>
</InitCmd>
<InitCmd Index="32816" SubIndex="23" MotorDataLevel="0" DisableMode="0">
<Data>7017</Data>
</InitCmd>
<InitCmd Index="32817" SubIndex="19" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32817" SubIndex="20" MotorDataLevel="0" DisableMode="0">
<Data>01</Data>
</InitCmd>
<InitCmd Index="32817" SubIndex="25" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32817" SubIndex="26" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32817" SubIndex="27" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="45057" SubIndex="1" MotorDataLevel="0" DisableMode="0">
<Data>0700</Data>
</InitCmd>
<InitCmd Index="45057" SubIndex="2" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="45057" SubIndex="3" MotorDataLevel="0" DisableMode="0">
<Data>00000000</Data>
</InitCmd>
<InitCmd Index="45057" SubIndex="4" MotorDataLevel="0" DisableMode="0">
<Data>00000000</Data>
</InitCmd>
<InitCmd Index="45057" SubIndex="5" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="61448" SubIndex="0" MotorDataLevel="0" DisableMode="0">
<Data>00000000</Data>
</InitCmd>
<InitCmd Index="61456" SubIndex="0" MotorDataLevel="0" DisableMode="0">
<Data>04</Data>
</InitCmd>
<InitCmd Index="61456" SubIndex="1" MotorDataLevel="0" DisableMode="0">
<Data>01020000</Data>
</InitCmd>
<InitCmd Index="61456" SubIndex="2" MotorDataLevel="0" DisableMode="0">
<Data>e6020000</Data>
</InitCmd>
<InitCmd Index="61456" SubIndex="3" MotorDataLevel="0" DisableMode="0">
<Data>00000000</Data>
</InitCmd>
<InitCmd Index="61456" SubIndex="4" MotorDataLevel="0" DisableMode="0">
<Data>ee020000</Data>
</InitCmd>
<InitCmd Index="61569" SubIndex="1" MotorDataLevel="0" DisableMode="0">
<Data>36232000</Data>
</InitCmd>
</InitCmds>
<StatusBar>
<Element option="0" SortOder="0" SubIdx="1">
<Index>24592</Index>
<Width>100</Width>
</Element>
<Element option="0" SortOder="0" SubIdx="18">
<Index>36880</Index>
<Width>105</Width>
</Element>
<Element option="0" SortOder="0" SubIdx="17">
<Index>36888</Index>
<Width>100</Width>
</Element>
<Element option="0" SortOder="0" SubIdx="17">
<Index>36880</Index>
<Width>100</Width>
</Element>
<Element option="0" SortOder="0" SubIdx="3">
<Index>24592</Index>
<Width>200</Width>
</Element>
</StatusBar>
</EL72xxDriveTool>
</Xml>
<EtherCAT SlaveType="2" PdiType="#x0405" MboxDataLinkLayer="true" StateMBoxPolling="true" CfgModeSafeOp="true" CycleMBoxPollingTime="0" CoeType="39" FoeType="1" VendorId="#x00000002" ProductCode="#x1c2b3052" RevisionNo="#x00202336" InfoDataAddr="true" InfoDataSoeDS401="true" InfoDataDcTimes="true" TimeoutMailbox2="2000" CheckRevisionNoType="3" PortPhys="51" SdoUploadWithMaxLength="true" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EL7211-9014 1Ch. MDP742 Servo motor output stage with OCT (50V, 4.5A RMS) and STO input" Desc="EL7211-9014">
@@ -516,7 +874,7 @@
<MBoxUserCmdData>020003000a000000110000000000000000000000000000000000000000000000201280120200000019004170706c69636174696f6e2064656c617900</MBoxUserCmdData>
<MBoxUserCmdData>020003000a0000000d00000000000000000000000000000000000000000000002012801102000000080052656c656173652064656c617900</MBoxUserCmdData>
<MBoxUserCmdData>020003000a00000012000000000000000000000000000000000000000000000020118015020000000e01436f6d6d75746174696f6e206f666673657400</MBoxUserCmdData>
<MBoxUserCmdData>020003000c0000001600000000000000000000000000000000000000000000002011801b04000000570d00004d6f746f72207370656564206c696d69746174696f6e00</MBoxUserCmdData>
<MBoxUserCmdData>020003000c0000001600000000000000000000000000000000000000000000002011801b040000005c0d00004d6f746f72207370656564206c696d69746174696f6e00</MBoxUserCmdData>
<MBoxUserCmdData>020003000a0000001d00000000000000000000000000000000000000000000002012801302000000f401456d657267656e6379206170706c69636174696f6e2074696d656f757400</MBoxUserCmdData>
<MBoxUserCmdData>020003000a00000012000000000000000000000000000000000000000000000020108033020000000a005374616e64207374696c6c2077696e646f7700</MBoxUserCmdData>
<MBoxUserCmdData>020003000a0000001e000000000000000000000000000000000000000000000020108013020000004c0143757272656e74206c6f6f702070726f706f7274696f6e616c206761696e00</MBoxUserCmdData>

View File

@@ -438,6 +438,159 @@
</AxisSetting>
</AxisSettings>
<InitCmds>
<InitCmd Index="4339" SubIndex="5" MotorDataLevel="0" DisableMode="0">
<Data>0100</Data>
</InitCmd>
<InitCmd Index="7186" SubIndex="0" MotorDataLevel="0" DisableMode="0">
<Data>02</Data>
</InitCmd>
<InitCmd Index="7186" SubIndex="1" MotorDataLevel="0" DisableMode="0">
<Data>0016</Data>
</InitCmd>
<InitCmd Index="7186" SubIndex="2" MotorDataLevel="0" DisableMode="0">
<Data>0116</Data>
</InitCmd>
<InitCmd Index="7186" SubIndex="3" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7186" SubIndex="4" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7186" SubIndex="5" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7186" SubIndex="6" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7186" SubIndex="7" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7186" SubIndex="8" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7186" SubIndex="9" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="0" MotorDataLevel="0" DisableMode="0">
<Data>02</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="1" MotorDataLevel="0" DisableMode="0">
<Data>001a</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="2" MotorDataLevel="0" DisableMode="0">
<Data>011a</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="3" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="4" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="5" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="6" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="7" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="8" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="9" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="10" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="11" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="12" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="13" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7187" SubIndex="14" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7218" SubIndex="1" MotorDataLevel="0" DisableMode="0">
<Data>0200</Data>
</InitCmd>
<InitCmd Index="7218" SubIndex="2" MotorDataLevel="0" DisableMode="0">
<Data>90d00300</Data>
</InitCmd>
<InitCmd Index="7218" SubIndex="8" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="7219" SubIndex="1" MotorDataLevel="0" DisableMode="0">
<Data>0200</Data>
</InitCmd>
<InitCmd Index="7219" SubIndex="2" MotorDataLevel="0" DisableMode="0">
<Data>90d00300</Data>
</InitCmd>
<InitCmd Index="7219" SubIndex="8" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="28688" SubIndex="3" MotorDataLevel="0" DisableMode="0">
<Data>09</Data>
</InitCmd>
<InitCmd Index="28688" SubIndex="11" MotorDataLevel="0" DisableMode="0">
<Data>ff7f</Data>
</InitCmd>
<InitCmd Index="32768" SubIndex="1" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32768" SubIndex="2" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32768" SubIndex="13" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32768" SubIndex="17" MotorDataLevel="0" DisableMode="0">
<Data>03000000</Data>
</InitCmd>
<InitCmd Index="32768" SubIndex="18" MotorDataLevel="0" DisableMode="0">
<Data>14</Data>
</InitCmd>
<InitCmd Index="32768" SubIndex="19" MotorDataLevel="0" DisableMode="0">
<Data>0c</Data>
</InitCmd>
<InitCmd Index="32768" SubIndex="20" MotorDataLevel="0" DisableMode="0">
<Data>f401</Data>
</InitCmd>
<InitCmd Index="32768" SubIndex="21" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32768" SubIndex="23" MotorDataLevel="0" DisableMode="0">
<Data>00000000</Data>
</InitCmd>
<InitCmd Index="32769" SubIndex="17" MotorDataLevel="0" DisableMode="0">
<Data>0100</Data>
</InitCmd>
<InitCmd Index="32769" SubIndex="18" MotorDataLevel="0" DisableMode="0">
<Data>0200</Data>
</InitCmd>
<InitCmd Index="32776" SubIndex="1" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32776" SubIndex="2" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32776" SubIndex="3" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="1" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="2" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="17" MotorDataLevel="0" DisableMode="0">
<Data>01000000</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="18" MotorDataLevel="1" DisableMode="0">
<Data>0500</Data>
</InitCmd>
@@ -450,9 +603,72 @@
<InitCmd Index="32784" SubIndex="21" MotorDataLevel="1" DisableMode="0">
<Data>b3000000</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="23" MotorDataLevel="0" DisableMode="0">
<Data>0a000000</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="25" MotorDataLevel="0" DisableMode="0">
<Data>80bb0000</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="26" MotorDataLevel="0" DisableMode="0">
<Data>901a0000</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="27" MotorDataLevel="0" DisableMode="0">
<Data>60ea0000</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="41" MotorDataLevel="0" DisableMode="0">
<Data>50</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="42" MotorDataLevel="0" DisableMode="0">
<Data>69</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="43" MotorDataLevel="0" DisableMode="0">
<Data>2003</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="44" MotorDataLevel="0" DisableMode="0">
<Data>e803</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="49" MotorDataLevel="0" DisableMode="0">
<Data>00000400</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="50" MotorDataLevel="0" DisableMode="0">
<Data>e803</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="51" MotorDataLevel="1" DisableMode="0">
<Data>0a00</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="57" MotorDataLevel="0" DisableMode="0">
<Data>01</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="58" MotorDataLevel="0" DisableMode="0">
<Data>01</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="65" MotorDataLevel="0" DisableMode="0">
<Data>4001</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="73" MotorDataLevel="0" DisableMode="0">
<Data>70f50000</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="80" MotorDataLevel="0" DisableMode="0">
<Data>ffffffff</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="81" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="82" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="84" MotorDataLevel="0" DisableMode="0">
<Data>01000000</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="87" MotorDataLevel="0" DisableMode="0">
<Data>64</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="101" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32784" SubIndex="102" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32785" SubIndex="17" MotorDataLevel="1" DisableMode="0">
<Data>986c0000</Data>
</InitCmd>
@@ -475,11 +691,29 @@
<Data>3500</Data>
</InitCmd>
<InitCmd Index="32785" SubIndex="27" MotorDataLevel="1" DisableMode="0">
<Data>73040000</Data>
<Data>76040000</Data>
</InitCmd>
<InitCmd Index="32785" SubIndex="41" MotorDataLevel="0" DisableMode="0">
<Data>50</Data>
</InitCmd>
<InitCmd Index="32785" SubIndex="42" MotorDataLevel="0" DisableMode="0">
<Data>69</Data>
</InitCmd>
<InitCmd Index="32785" SubIndex="43" MotorDataLevel="0" DisableMode="0">
<Data>e803</Data>
</InitCmd>
<InitCmd Index="32785" SubIndex="44" MotorDataLevel="0" DisableMode="0">
<Data>dc05</Data>
</InitCmd>
<InitCmd Index="32785" SubIndex="45" MotorDataLevel="1" DisableMode="0">
<Data>d102</Data>
</InitCmd>
<InitCmd Index="32786" SubIndex="1" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32786" SubIndex="2" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32786" SubIndex="17" MotorDataLevel="1" DisableMode="0">
<Data>0800</Data>
</InitCmd>
@@ -489,7 +723,131 @@
<InitCmd Index="32786" SubIndex="19" MotorDataLevel="1" DisableMode="0">
<Data>f401</Data>
</InitCmd>
<InitCmd Index="32786" SubIndex="20" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="32799" SubIndex="17" MotorDataLevel="0" DisableMode="0">
<Data>401f0000</Data>
</InitCmd>
<InitCmd Index="32799" SubIndex="18" MotorDataLevel="0" DisableMode="0">
<Data>a00f0000</Data>
</InitCmd>
<InitCmd Index="32799" SubIndex="19" MotorDataLevel="0" DisableMode="0">
<Data>2300</Data>
</InitCmd>
<InitCmd Index="32799" SubIndex="20" MotorDataLevel="0" DisableMode="0">
<Data>e02e0000</Data>
</InitCmd>
<InitCmd Index="32799" SubIndex="21" MotorDataLevel="0" DisableMode="0">
<Data>5702</Data>
</InitCmd>
<InitCmd Index="32816" SubIndex="7" MotorDataLevel="0" DisableMode="0">
<Data>6400</Data>
</InitCmd>
<InitCmd Index="32816" SubIndex="8" MotorDataLevel="0" DisableMode="0">
<Data>0000000000000000</Data>
</InitCmd>
<InitCmd Index="32816" SubIndex="9" MotorDataLevel="0" DisableMode="0">
<Data>6400</Data>
</InitCmd>
<InitCmd Index="32816" SubIndex="10" MotorDataLevel="0" DisableMode="0">
<Data>0a00</Data>
</InitCmd>
<InitCmd Index="32816" SubIndex="14" MotorDataLevel="0" DisableMode="0">
<Data>0000000001000000</Data>
</InitCmd>
<InitCmd Index="32816" SubIndex="18" MotorDataLevel="0" DisableMode="0">
<Data>6400</Data>
</InitCmd>
<InitCmd Index="32816" SubIndex="19" MotorDataLevel="0" DisableMode="0">
<Data>0000000001000000</Data>
</InitCmd>
<InitCmd Index="32816" SubIndex="20" MotorDataLevel="0" DisableMode="0">
<Data>0000000001000000</Data>
</InitCmd>
<InitCmd Index="32816" SubIndex="21" MotorDataLevel="0" DisableMode="0">
<Data>c1166c0100000000</Data>
</InitCmd>
<InitCmd Index="32816" SubIndex="22" MotorDataLevel="0" DisableMode="0">
<Data>1400</Data>
</InitCmd>
<InitCmd Index="32816" SubIndex="23" MotorDataLevel="0" DisableMode="0">
<Data>7017</Data>
</InitCmd>
<InitCmd Index="32817" SubIndex="19" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32817" SubIndex="20" MotorDataLevel="0" DisableMode="0">
<Data>01</Data>
</InitCmd>
<InitCmd Index="32817" SubIndex="25" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32817" SubIndex="26" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="32817" SubIndex="27" MotorDataLevel="0" DisableMode="0">
<Data>00</Data>
</InitCmd>
<InitCmd Index="45057" SubIndex="1" MotorDataLevel="0" DisableMode="0">
<Data>0700</Data>
</InitCmd>
<InitCmd Index="45057" SubIndex="2" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="45057" SubIndex="3" MotorDataLevel="0" DisableMode="0">
<Data>00000000</Data>
</InitCmd>
<InitCmd Index="45057" SubIndex="4" MotorDataLevel="0" DisableMode="0">
<Data>00000000</Data>
</InitCmd>
<InitCmd Index="45057" SubIndex="5" MotorDataLevel="0" DisableMode="0">
<Data>0000</Data>
</InitCmd>
<InitCmd Index="61448" SubIndex="0" MotorDataLevel="0" DisableMode="0">
<Data>00000000</Data>
</InitCmd>
<InitCmd Index="61456" SubIndex="0" MotorDataLevel="0" DisableMode="0">
<Data>04</Data>
</InitCmd>
<InitCmd Index="61456" SubIndex="1" MotorDataLevel="0" DisableMode="0">
<Data>01020000</Data>
</InitCmd>
<InitCmd Index="61456" SubIndex="2" MotorDataLevel="0" DisableMode="0">
<Data>e6020000</Data>
</InitCmd>
<InitCmd Index="61456" SubIndex="3" MotorDataLevel="0" DisableMode="0">
<Data>00000000</Data>
</InitCmd>
<InitCmd Index="61456" SubIndex="4" MotorDataLevel="0" DisableMode="0">
<Data>ee020000</Data>
</InitCmd>
<InitCmd Index="61569" SubIndex="1" MotorDataLevel="0" DisableMode="0">
<Data>36232000</Data>
</InitCmd>
</InitCmds>
<StatusBar>
<Element option="0" SortOder="0" SubIdx="1">
<Index>24592</Index>
<Width>100</Width>
</Element>
<Element option="0" SortOder="0" SubIdx="18">
<Index>36880</Index>
<Width>105</Width>
</Element>
<Element option="0" SortOder="0" SubIdx="17">
<Index>36888</Index>
<Width>100</Width>
</Element>
<Element option="0" SortOder="0" SubIdx="17">
<Index>36880</Index>
<Width>100</Width>
</Element>
<Element option="0" SortOder="0" SubIdx="3">
<Index>24592</Index>
<Width>200</Width>
</Element>
</StatusBar>
</EL72xxDriveTool>
</Xml>
<EtherCAT SlaveType="2" PdiType="#x0405" MboxDataLinkLayer="true" StateMBoxPolling="true" CfgModeSafeOp="true" CycleMBoxPollingTime="0" CoeType="39" FoeType="1" VendorId="#x00000002" ProductCode="#x1c2b3052" RevisionNo="#x00202336" InfoDataAddr="true" InfoDataSoeDS401="true" InfoDataDcTimes="true" TimeoutMailbox2="2000" CheckRevisionNoType="3" PortPhys="51" SdoUploadWithMaxLength="true" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EL7211-9014 1Ch. MDP742 Servo motor output stage with OCT (50V, 4.5A RMS) and STO input" Desc="EL7211-9014">
@@ -516,7 +874,7 @@
<MBoxUserCmdData>020003000a000000110000000000000000000000000000000000000000000000201280120200000019004170706c69636174696f6e2064656c617900</MBoxUserCmdData>
<MBoxUserCmdData>020003000a0000000d00000000000000000000000000000000000000000000002012801102000000080052656c656173652064656c617900</MBoxUserCmdData>
<MBoxUserCmdData>020003000a00000012000000000000000000000000000000000000000000000020118015020000000e01436f6d6d75746174696f6e206f666673657400</MBoxUserCmdData>
<MBoxUserCmdData>020003000c0000001600000000000000000000000000000000000000000000002011801b04000000730400004d6f746f72207370656564206c696d69746174696f6e00</MBoxUserCmdData>
<MBoxUserCmdData>020003000c0000001600000000000000000000000000000000000000000000002011801b04000000760400004d6f746f72207370656564206c696d69746174696f6e00</MBoxUserCmdData>
<MBoxUserCmdData>020003000a0000001d00000000000000000000000000000000000000000000002012801302000000f401456d657267656e6379206170706c69636174696f6e2074696d656f757400</MBoxUserCmdData>
<MBoxUserCmdData>020003000a00000012000000000000000000000000000000000000000000000020108033020000000a005374616e64207374696c6c2077696e646f7700</MBoxUserCmdData>
<MBoxUserCmdData>020003000a0000001e00000000000000000000000000000000000000000000002010801302000000740243757272656e74206c6f6f702070726f706f7274696f6e616c206761696e00</MBoxUserCmdData>

View File

@@ -1427,10 +1427,12 @@ External Setpoint Generation:
<Axis Id="2" CreateSymbols="true" AxisType="1">
<Name>__FILENAME__</Name>
<AxisPara>
<Dynamic Acceleration="57.1" Deceleration="57.1" Jerk="171.3"/>
<Velo RefSearch="0.380666666666667" RefSync="0.380666666666667" SlowManual="1.90333333333333" FastManual="11.42" Fast="38.0666666666667" Maximum="38.0666666666667"/>
<OtherSettings AllowMotionCmdToSlave="true"/>
</AxisPara>
<Encoder Name="Enc" EncType="19">
<EncPara MaxCount="#xffffffff"/>
<EncPara ScaleFactorNumerator="2" ScaleFactorDenominator="1048576" MaxCount="#xffffffff"/>
<Vars VarGrpType="1">
<Name>Inputs</Name>
<Var>
@@ -1489,7 +1491,7 @@ External Setpoint Generation:
</Encoder>
<Drive Name="Drive" DrvType="16">
<DrvPara MaxCount="#xffffffff">
<Analog TorqueSetpointScale="10" ScaleFactorActTorque="0.1"/>
<Analog VeloReferenz="41.8733333333333" VeloScale="32" TorqueSetpointScale="10" ScaleFactorActTorque="0.1"/>
<TimeComp TaskDelayCycles="1"/>
</DrvPara>
<Vars VarGrpType="1">
@@ -1565,7 +1567,7 @@ External Setpoint Generation:
</Axis>
<Mappings>
<OwnerA>
<OwnerB Name="TIID^Device 3 (EtherCAT)^Term 1 (EK1100)^Term 9 (EL7211-9014)">
<OwnerB Name="TIID^Device 3 (EtherCAT)^Term 1 (EK1100)^Term 9 (EL7211-9014) Ax2 vertical">
<Link VarA="Drive^Inputs^In^nDcOutputTime" VarB="InfoData^DcOutputShift"/>
<Link VarA="Drive^Inputs^In^nState1" VarB="DRV Statusword^Statusword" Size="8"/>
<Link VarA="Drive^Inputs^In^nState2" VarB="DRV Statusword^Statusword" Size="8" OffsB="8"/>

View File

@@ -1427,10 +1427,12 @@ External Setpoint Generation:
<Axis Id="3" CreateSymbols="true" AxisType="1">
<Name>__FILENAME__</Name>
<AxisPara>
<Dynamic Acceleration="171" Deceleration="171" Jerk="513"/>
<Velo RefSearch="1.14" RefSync="1.14" SlowManual="5.7" FastManual="34.2" Fast="114" Maximum="114"/>
<OtherSettings AllowMotionCmdToSlave="true"/>
</AxisPara>
<Encoder Name="Enc" EncType="19">
<EncPara MaxCount="#xffffffff"/>
<EncPara ScaleFactorNumerator="2" ScaleFactorDenominator="1048576" MaxCount="#xffffffff"/>
<Vars VarGrpType="1">
<Name>Inputs</Name>
<Var>
@@ -1489,7 +1491,7 @@ External Setpoint Generation:
</Encoder>
<Drive Name="Drive" DrvType="16">
<DrvPara MaxCount="#xffffffff">
<Analog TorqueSetpointScale="10" ScaleFactorActTorque="0.1"/>
<Analog VeloReferenz="125.4" VeloScale="32" TorqueSetpointScale="10" ScaleFactorActTorque="0.1"/>
<TimeComp TaskDelayCycles="1"/>
</DrvPara>
<Vars VarGrpType="1">
@@ -1565,7 +1567,7 @@ External Setpoint Generation:
</Axis>
<Mappings>
<OwnerA>
<OwnerB Name="TIID^Device 3 (EtherCAT)^Term 1 (EK1100)^Term 10 (EL7211-9014)">
<OwnerB Name="TIID^Device 3 (EtherCAT)^Term 1 (EK1100)^Term 10 (EL7211-9014) Ax3 herizontal">
<Link VarA="Drive^Inputs^In^nDcOutputTime" VarB="InfoData^DcOutputShift"/>
<Link VarA="Drive^Inputs^In^nState1" VarB="DRV Statusword^Statusword" Size="8"/>
<Link VarA="Drive^Inputs^In^nState2" VarB="DRV Statusword^Statusword" Size="8" OffsB="8"/>