This commit is contained in:
@@ -18,5 +18,12 @@
|
||||
<Plc>
|
||||
<Project File="tc_project_app.xti"/>
|
||||
</Plc>
|
||||
<Io>
|
||||
<Device File="Device 3 (EtherCAT).xti" Id="3"/>
|
||||
</Io>
|
||||
</Project>
|
||||
<Mappings>
|
||||
<MappingInfo Identifier="{00000000-0030-0304-1000-040330000403}" Id="#x02030010"/>
|
||||
<MappingInfo Identifier="{00000000-0040-0304-1000-040341000403}" Id="#x02030020"/>
|
||||
</Mappings>
|
||||
</TcSmProject>
|
||||
|
||||
20
solution/_Config/IO/Device 3 (EtherCAT).xti
Normal file
20
solution/_Config/IO/Device 3 (EtherCAT).xti
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0"?>
|
||||
<TcSmItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.beckhoff.com/schemas/2012/07/TcSmProject" TcSmVersion="1.0" TcVersion="3.1.4024.55" ClassName="CDevEtherCATDef" SubType="111">
|
||||
<Device Id="3" DevType="111" DevFlags="#x0003" AmsPort="28675" AmsNetId="5.17.17.136.4.1" RemoteName="Device 3 (EtherCAT)" InfoImageId="4">
|
||||
<Name>__FILENAME__</Name>
|
||||
<AddressInfo>
|
||||
<Pnp>
|
||||
<DeviceDesc>PCI\TcI8254x2</DeviceDesc>
|
||||
<DeviceName>PCI\TCI8254X2</DeviceName>
|
||||
<DeviceData>000105111189</DeviceData>
|
||||
</Pnp>
|
||||
</AddressInfo>
|
||||
<Image Id="3" AddrType="9" ImageType="3">
|
||||
<Name>Image</Name>
|
||||
</Image>
|
||||
<Box File="Term 1 (EK1100).xti" Id="1">
|
||||
<EtherCAT PortABoxInfo="#x00ffffff"/>
|
||||
</Box>
|
||||
<EtherCAT DcSyncMode="3"/>
|
||||
</Device>
|
||||
</TcSmItem>
|
||||
47
solution/_Config/IO/Device 3 (EtherCAT)/Term 1 (EK1100).xti
Normal file
47
solution/_Config/IO/Device 3 (EtherCAT)/Term 1 (EK1100).xti
Normal file
@@ -0,0 +1,47 @@
|
||||
<?xml version="1.0"?>
|
||||
<TcSmItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.beckhoff.com/schemas/2012/07/TcSmProject" TcSmVersion="1.0" TcVersion="3.1.4024.55" ClassName="CFlbTermDef" SubType="9099">
|
||||
<ImageDatas>
|
||||
<ImageData Id="1000">424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff</ImageData>
|
||||
</ImageDatas>
|
||||
<Box Id="1" BoxType="9099">
|
||||
<Name>__FILENAME__</Name>
|
||||
<ImageId>1000</ImageId>
|
||||
<EtherCAT SlaveType="1" PdiType="#x0d00" CycleMBoxPollingTime="0" VendorId="#x00000002" ProductCode="#x044c2c52" RevisionNo="#x00120000" PortPhys="305" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EK1100 EtherCAT Coupler (2A E-Bus)" Desc="EK1100"/>
|
||||
<Box File="Term 2 (EL9227-5500).xti" Id="2">
|
||||
<EtherCAT PortABoxInfo="#x01000001"/>
|
||||
</Box>
|
||||
<Box File="Term 3 (EL5042).xti" Id="3">
|
||||
<EtherCAT PortABoxInfo="#x01000002"/>
|
||||
</Box>
|
||||
<Box File="Term 4 (EL5042).xti" Id="4">
|
||||
<EtherCAT PortABoxInfo="#x01000003"/>
|
||||
</Box>
|
||||
<Box File="Term 5 (EL3204).xti" Id="5">
|
||||
<EtherCAT PortABoxInfo="#x01000004"/>
|
||||
</Box>
|
||||
<Box File="Term 6 (EL2008).xti" Id="6">
|
||||
<EtherCAT PortABoxInfo="#x01000005"/>
|
||||
</Box>
|
||||
<Box File="Term 7 (EL1008).xti" Id="7">
|
||||
<EtherCAT PortABoxInfo="#x01000006"/>
|
||||
</Box>
|
||||
<Box File="Term 8 (EL7211-9014).xti" Id="8">
|
||||
<EtherCAT PortABoxInfo="#x01000007"/>
|
||||
</Box>
|
||||
<Box File="Term 9 (EL7211-9014).xti" Id="9">
|
||||
<EtherCAT PortABoxInfo="#x01000008"/>
|
||||
</Box>
|
||||
<Box File="Term 10 (EL7211-9014).xti" Id="10">
|
||||
<EtherCAT PortABoxInfo="#x01000009"/>
|
||||
</Box>
|
||||
<Box File="Term 11 (EL7211-9014).xti" Id="11">
|
||||
<EtherCAT PortABoxInfo="#x0100000a"/>
|
||||
</Box>
|
||||
<Box File="Term 12 (EL9576).xti" Id="12">
|
||||
<EtherCAT PortABoxInfo="#x0100000b"/>
|
||||
</Box>
|
||||
<Box File="Term 13 (EL9011).xti" Id="13">
|
||||
<EtherCAT PortABoxInfo="#x0100000c"/>
|
||||
</Box>
|
||||
</Box>
|
||||
</TcSmItem>
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,75 @@
|
||||
<?xml version="1.0"?>
|
||||
<TcSmItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.beckhoff.com/schemas/2012/07/TcSmProject" TcSmVersion="1.0" TcVersion="3.1.4024.55" ClassName="CFlbTermDef" SubType="9099">
|
||||
<DataTypes>
|
||||
<DataType>
|
||||
<Name GUID="{18071995-0000-0000-0000-002000000007}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..6] OF BIT</Name>
|
||||
<BitSize>7</BitSize>
|
||||
<BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
|
||||
<ArrayInfo>
|
||||
<LBound>0</LBound>
|
||||
<Elements>7</Elements>
|
||||
</ArrayInfo>
|
||||
</DataType>
|
||||
</DataTypes>
|
||||
<ImageDatas>
|
||||
<ImageData Id="1000">424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff</ImageData>
|
||||
</ImageDatas>
|
||||
<Box Id="12" BoxType="9099" BoxFlags="#x00000020">
|
||||
<Name>__FILENAME__</Name>
|
||||
<ImageId>1000</ImageId>
|
||||
<EtherCAT SlaveType="2" PdiType="#x0005" MboxDataLinkLayer="true" StateMBoxPolling="true" CycleMBoxPollingTime="0" CoeType="7" FoeType="1" VendorId="#x00000002" ProductCode="#x25683052" RevisionNo="#x00160000" InfoDataAddr="true" RepeatSupport="true" TimeoutMailbox2="2000" CheckRevisionNoType="3" PortPhys="51" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EL9576 Brake chopper terminal" Desc="EL9576">
|
||||
<SyncMan>001080002600010001000000800080008000001026010000</SyncMan>
|
||||
<SyncMan>801080002200010002000000800080008000801022010000</SyncMan>
|
||||
<SyncMan>001100000400000003000000000000000000001104000000</SyncMan>
|
||||
<SyncMan>80110b002000010004000000000000000b00801120010000</SyncMan>
|
||||
<Fmmu>0000000000000000801100010100000002000000000000000000000000000000</Fmmu>
|
||||
<Fmmu>00000000000000000d0800010100000003000000000000000000000000000000</Fmmu>
|
||||
<BootStrapData>0010f400f410f400</BootStrapData>
|
||||
<MBoxUserCmdData>004003000c0000000000000003000000000000000000000000000000000000002081f001040000000000160000</MBoxUserCmdData>
|
||||
<Pdo Name="BCT Inputs" Index="#x1a00" Flags="#x0010" SyncMan="3">
|
||||
<Entry Name="Terminal Overtemperature" Index="#x6000" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="I2T error" Index="#x6000" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="I2T warning" Index="#x6000" Sub="#x03">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Overvoltage" Index="#x6000" Sub="#x04">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Undervoltage" Index="#x6000" Sub="#x05">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Chopper on" Index="#x6000" Sub="#x06">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Overcurrent Protection" Index="#x6000" Sub="#x07">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000007}">ARRAY [0..6] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Input cycle counter" Index="#x6000" Sub="#x0f">
|
||||
<Type>BIT2</Type>
|
||||
</Entry>
|
||||
<Entry Name="DC link voltage" Index="#x6000" Sub="#x11">
|
||||
<Type>UDINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Resistor Current" Index="#x6000" Sub="#x13">
|
||||
<Type>DINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Duty Cycle" Index="#x6000" Sub="#x14">
|
||||
<Type>USINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="BCT Load" Index="#x1a01" Flags="#x0010">
|
||||
<Entry Name="I2T load factor" Index="#x6001" Sub="#x01">
|
||||
<Type>USINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<CoeProfile ProfileNo="58987401"/>
|
||||
</EtherCAT>
|
||||
</Box>
|
||||
</TcSmItem>
|
||||
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0"?>
|
||||
<TcSmItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.beckhoff.com/schemas/2012/07/TcSmProject" TcSmVersion="1.0" TcVersion="3.1.4024.55" ClassName="CFlbTermDef" SubType="9099">
|
||||
<ImageDatas>
|
||||
<ImageData Id="1000">424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff</ImageData>
|
||||
</ImageDatas>
|
||||
<Box Id="13" BoxType="9099">
|
||||
<Name>__FILENAME__</Name>
|
||||
<ImageId>1000</ImageId>
|
||||
<EtherCAT CycleMBoxPollingTime="0" VendorId="#x00000002" ProductCode="#x23333050" InfoDataState="false" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EL9011 End Terminal" Desc="EL9011"/>
|
||||
</Box>
|
||||
</TcSmItem>
|
||||
@@ -0,0 +1,364 @@
|
||||
<?xml version="1.0"?>
|
||||
<TcSmItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.beckhoff.com/schemas/2012/07/TcSmProject" TcSmVersion="1.0" TcVersion="3.1.4024.55" ClassName="CFlbTermDef" SubType="9099">
|
||||
<DataTypes>
|
||||
<DataType>
|
||||
<Name GUID="{18071995-0000-0000-0000-00200000000B}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..10] OF BIT</Name>
|
||||
<BitSize>11</BitSize>
|
||||
<BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
|
||||
<ArrayInfo>
|
||||
<LBound>0</LBound>
|
||||
<Elements>11</Elements>
|
||||
</ArrayInfo>
|
||||
</DataType>
|
||||
<DataType>
|
||||
<Name GUID="{18071995-0000-0000-0000-00200000000E}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..13] OF BIT</Name>
|
||||
<BitSize>14</BitSize>
|
||||
<BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
|
||||
<ArrayInfo>
|
||||
<LBound>0</LBound>
|
||||
<Elements>14</Elements>
|
||||
</ArrayInfo>
|
||||
</DataType>
|
||||
</DataTypes>
|
||||
<ImageDatas>
|
||||
<ImageData Id="1000">424dd6020000000000003600000028000000100000000e0000000100180000000000a002000000000000000000000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff00ffff00ffff00ff000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000ff00ffff00ffff00ffff00ff000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000ff00ffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff00ff000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000ff00ffff00ffff00ffff00ff000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000ff00ffff00ff007fff007fff000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff</ImageData>
|
||||
</ImageDatas>
|
||||
<Box Id="2" BoxType="9099" BoxFlags="#x00000020">
|
||||
<Name>__FILENAME__</Name>
|
||||
<ImageId>1000</ImageId>
|
||||
<EtherCAT SlaveType="2" PdiType="#x0005" MboxDataLinkLayer="true" StateMBoxPolling="true" CycleMBoxPollingTime="0" CoeType="39" FoeType="1" VendorId="#x00000002" ProductCode="#x240b3052" RevisionNo="#x0012157c" InfoDataAddr="true" RepeatSupport="true" TimeoutMailbox2="2000" CheckRevisionNoType="3" PortPhys="51" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EL9227-5500 Overcurrent protection 24V DC, 2Ch., max. 10A (sum), adjustable, extended functionalities" Desc="EL9227-5500">
|
||||
<SyncMan>001080002600010001000000400080008000001026010000</SyncMan>
|
||||
<SyncMan>801080002200010002000000400080008000801022010000</SyncMan>
|
||||
<SyncMan>001104002400010003000000000000000400001124010000</SyncMan>
|
||||
<SyncMan>801118002000010004000000000000001800801120010000</SyncMan>
|
||||
<Fmmu>0000000000000000001100020100000001000000000000000000000000000000</Fmmu>
|
||||
<Fmmu>0000000000000000801100010100000002000000000000000000000000000000</Fmmu>
|
||||
<Fmmu>00000000000000000d0800010100000003000000000000000000000000000000</Fmmu>
|
||||
<BootStrapData>0010f400f410f400</BootStrapData>
|
||||
<SuName>Term 2 (EL9227-5500)</SuName>
|
||||
<MBoxUserCmdData>004003000a00000000000000030010000000000000000000000000000000000020f3100502000000010000</MBoxUserCmdData>
|
||||
<Pdo Name="OCP Inputs Channel 1" Index="#x1a00" Flags="#x0010" SyncMan="3">
|
||||
<ExcludePdo>#x1a01</ExcludePdo>
|
||||
<Entry Name="Status__Enabled" Index="#x6000" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Tripped" Index="#x6000" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Short Circuit" Index="#x6000" Sub="#x03">
|
||||
<Type>BIT</Type>
|
||||
<Comment><![CDATA[>= 1,5 * In]]></Comment>
|
||||
</Entry>
|
||||
<Entry Name="Status__Overload" Index="#x6000" Sub="#x04">
|
||||
<Type>BIT</Type>
|
||||
<Comment><![CDATA[>= 1,1 * In]]></Comment>
|
||||
</Entry>
|
||||
<Entry Name="Status__Hardware Protection" Index="#x6000" Sub="#x05">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Overvoltage" Index="#x6000" Sub="#x06">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Undervoltage" Index="#x6000" Sub="#x07">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Current Level Warning" Index="#x6000" Sub="#x08">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Cool Down Lock" Index="#x6000" Sub="#x09">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Disabled By Switch" Index="#x6000" Sub="#x0a">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Disabled By DI" Index="#x6000" Sub="#x0b">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Disabled By Output" Index="#x6000" Sub="#x0c">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Diag" Index="#x6000" Sub="#x0d">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__TxPDO State" Index="#x6000" Sub="#x0e">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Input cycle counter" Index="#x6000" Sub="#x0f">
|
||||
<Type>BIT2</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__State Device Switch" Index="#x6000" Sub="#x11">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__State Digital Input" Index="#x6000" Sub="#x12">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Error" Index="#x6000" Sub="#x13">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__State Reset" Index="#x6000" Sub="#x14">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__State Switch" Index="#x6000" Sub="#x15">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__">
|
||||
<Type GUID="{18071995-0000-0000-0000-00200000000B}">ARRAY [0..10] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Load" Index="#x6000" Sub="#x21">
|
||||
<Type>UINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Current" Index="#x6000" Sub="#x22">
|
||||
<Type>UINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Voltage In" Index="#x6000" Sub="#x23">
|
||||
<Type>UINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Voltage Out" Index="#x6000" Sub="#x24">
|
||||
<Type>UINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="OCP Inputs Channel 1" Index="#x1a01" Flags="#x0010">
|
||||
<ExcludePdo>#x1a00</ExcludePdo>
|
||||
<Entry Name="Status__Enabled" Index="#x6000" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Tripped" Index="#x6000" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Short Circuit" Index="#x6000" Sub="#x03">
|
||||
<Type>BIT</Type>
|
||||
<Comment><![CDATA[>= 1,5 * In]]></Comment>
|
||||
</Entry>
|
||||
<Entry Name="Status__Overload" Index="#x6000" Sub="#x04">
|
||||
<Type>BIT</Type>
|
||||
<Comment><![CDATA[>= 1,1 * In]]></Comment>
|
||||
</Entry>
|
||||
<Entry Name="Status__Hardware Protection" Index="#x6000" Sub="#x05">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Overvoltage" Index="#x6000" Sub="#x06">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Undervoltage" Index="#x6000" Sub="#x07">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Current Level Warning" Index="#x6000" Sub="#x08">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Cool Down Lock" Index="#x6000" Sub="#x09">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Disabled By Switch" Index="#x6000" Sub="#x0a">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Disabled By DI" Index="#x6000" Sub="#x0b">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Disabled By Output" Index="#x6000" Sub="#x0c">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Diag" Index="#x6000" Sub="#x0d">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__TxPDO State" Index="#x6000" Sub="#x0e">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Input cycle counter" Index="#x6000" Sub="#x0f">
|
||||
<Type>BIT2</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__State Device Switch" Index="#x6000" Sub="#x11">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__State Digital Input" Index="#x6000" Sub="#x12">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Error" Index="#x6000" Sub="#x13">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__State Reset" Index="#x6000" Sub="#x14">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__State Switch" Index="#x6000" Sub="#x15">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__">
|
||||
<Type GUID="{18071995-0000-0000-0000-00200000000B}">ARRAY [0..10] OF BIT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="OCP Inputs Channel 2" Index="#x1a02" Flags="#x0010" SyncMan="3">
|
||||
<ExcludePdo>#x1a03</ExcludePdo>
|
||||
<Entry Name="Status__Enabled" Index="#x6010" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Tripped" Index="#x6010" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Short Circuit" Index="#x6010" Sub="#x03">
|
||||
<Type>BIT</Type>
|
||||
<Comment><![CDATA[>= 1,5 * In]]></Comment>
|
||||
</Entry>
|
||||
<Entry Name="Status__Overload" Index="#x6010" Sub="#x04">
|
||||
<Type>BIT</Type>
|
||||
<Comment><![CDATA[>= 1,1 * In]]></Comment>
|
||||
</Entry>
|
||||
<Entry Name="Status__Hardware Protection" Index="#x6010" Sub="#x05">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Overvoltage" Index="#x6010" Sub="#x06">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Undervoltage" Index="#x6010" Sub="#x07">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Current Level Warning" Index="#x6010" Sub="#x08">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Cool Down Lock" Index="#x6010" Sub="#x09">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Disabled By Switch" Index="#x6010" Sub="#x0a">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Disabled By DI" Index="#x6010" Sub="#x0b">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Disabled By Output" Index="#x6010" Sub="#x0c">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Diag" Index="#x6010" Sub="#x0d">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__TxPDO State" Index="#x6010" Sub="#x0e">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Input cycle counter" Index="#x6010" Sub="#x0f">
|
||||
<Type>BIT2</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__State Device Switch" Index="#x6010" Sub="#x11">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__State Digital Input" Index="#x6010" Sub="#x12">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Error" Index="#x6010" Sub="#x13">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__State Reset" Index="#x6010" Sub="#x14">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__State Switch" Index="#x6010" Sub="#x15">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__">
|
||||
<Type GUID="{18071995-0000-0000-0000-00200000000B}">ARRAY [0..10] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Load" Index="#x6010" Sub="#x21">
|
||||
<Type>UINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Current" Index="#x6010" Sub="#x22">
|
||||
<Type>UINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Voltage In" Index="#x6010" Sub="#x23">
|
||||
<Type>UINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Voltage Out" Index="#x6010" Sub="#x24">
|
||||
<Type>UINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="OCP Inputs Channel 2" Index="#x1a03" Flags="#x0010">
|
||||
<ExcludePdo>#x1a02</ExcludePdo>
|
||||
<Entry Name="Status__Enabled" Index="#x6010" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Tripped" Index="#x6010" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Short Circuit" Index="#x6010" Sub="#x03">
|
||||
<Type>BIT</Type>
|
||||
<Comment><![CDATA[>= 1,5 * In]]></Comment>
|
||||
</Entry>
|
||||
<Entry Name="Status__Overload" Index="#x6010" Sub="#x04">
|
||||
<Type>BIT</Type>
|
||||
<Comment><![CDATA[>= 1,1 * In]]></Comment>
|
||||
</Entry>
|
||||
<Entry Name="Status__Hardware Protection" Index="#x6010" Sub="#x05">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Overvoltage" Index="#x6010" Sub="#x06">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Undervoltage" Index="#x6010" Sub="#x07">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Current Level Warning" Index="#x6010" Sub="#x08">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Cool Down Lock" Index="#x6010" Sub="#x09">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Disabled By Switch" Index="#x6010" Sub="#x0a">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Disabled By DI" Index="#x6010" Sub="#x0b">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Disabled By Output" Index="#x6010" Sub="#x0c">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Diag" Index="#x6010" Sub="#x0d">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__TxPDO State" Index="#x6010" Sub="#x0e">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Input cycle counter" Index="#x6010" Sub="#x0f">
|
||||
<Type>BIT2</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__State Device Switch" Index="#x6010" Sub="#x11">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__State Digital Input" Index="#x6010" Sub="#x12">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Error" Index="#x6010" Sub="#x13">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__State Reset" Index="#x6010" Sub="#x14">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__State Switch" Index="#x6010" Sub="#x15">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__">
|
||||
<Type GUID="{18071995-0000-0000-0000-00200000000B}">ARRAY [0..10] OF BIT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="OCP Outputs Channel 1" Index="#x1600" InOut="1" Flags="#x0010" SyncMan="2">
|
||||
<Entry Name="Control__Reset" Index="#x7000" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Control__Switch" Index="#x7000" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Control__">
|
||||
<Type GUID="{18071995-0000-0000-0000-00200000000E}">ARRAY [0..13] OF BIT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="OCP Outputs Channel 2" Index="#x1601" InOut="1" Flags="#x0010" SyncMan="2">
|
||||
<Entry Name="Control__Reset" Index="#x7010" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Control__Switch" Index="#x7010" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Control__">
|
||||
<Type GUID="{18071995-0000-0000-0000-00200000000E}">ARRAY [0..13] OF BIT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<CoeProfile ProfileNo="60429193"/>
|
||||
<CoeProfile ProfileNo="60429193"/>
|
||||
<CoeProfile ProfileNo="18355081"/>
|
||||
<CoeProfile ProfileNo="18355081"/>
|
||||
</EtherCAT>
|
||||
</Box>
|
||||
</TcSmItem>
|
||||
@@ -0,0 +1,165 @@
|
||||
<?xml version="1.0"?>
|
||||
<TcSmItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.beckhoff.com/schemas/2012/07/TcSmProject" TcSmVersion="1.0" TcVersion="3.1.4024.55" ClassName="CFlbTermDef" SubType="9099">
|
||||
<DataTypes>
|
||||
<DataType>
|
||||
<Name GUID="{18071995-0000-0000-0000-002000000005}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..4] OF BIT</Name>
|
||||
<BitSize>5</BitSize>
|
||||
<BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
|
||||
<ArrayInfo>
|
||||
<LBound>0</LBound>
|
||||
<Elements>5</Elements>
|
||||
</ArrayInfo>
|
||||
</DataType>
|
||||
<DataType>
|
||||
<Name GUID="{18071995-0000-0000-0000-002000000004}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..3] OF BIT</Name>
|
||||
<BitSize>4</BitSize>
|
||||
<BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
|
||||
<ArrayInfo>
|
||||
<LBound>0</LBound>
|
||||
<Elements>4</Elements>
|
||||
</ArrayInfo>
|
||||
</DataType>
|
||||
</DataTypes>
|
||||
<ImageDatas>
|
||||
<ImageData Id="1000">424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000000000ff00ffff00ffff00ff000000ff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ff000000ff00ffff00ffff00ff000000ff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff000000ff00ffff00ffff00ff000000ff00ffc0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ff000000ff00ff000000ff00ff000000ff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff000000000000ff00ff000000000000ff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff000000ff00ffff00ffff00ff000000ff00ffc0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff</ImageData>
|
||||
</ImageDatas>
|
||||
<Box Id="3" BoxType="9099" BoxFlags="#x00000020">
|
||||
<Name>__FILENAME__</Name>
|
||||
<ImageId>1000</ImageId>
|
||||
<EtherCAT SlaveType="2" PdiType="#x0405" MboxDataLinkLayer="true" StateMBoxPolling="true" CycleMBoxPollingTime="0" CoeType="39" FoeType="1" VendorId="#x00000002" ProductCode="#x13b23052" RevisionNo="#x00100000" InfoDataAddr="true" TimeoutMailbox2="10000" CheckRevisionNoType="3" PortPhys="51" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EL5042 2Ch. BiSS-C Encoder" Desc="EL5042">
|
||||
<SyncMan>001080002600010001000000400080008000001026010000</SyncMan>
|
||||
<SyncMan>801080002200010002000000400080008000801022010000</SyncMan>
|
||||
<SyncMan>001100000400000003000000000000000000001104000000</SyncMan>
|
||||
<SyncMan>801114002000010004000000000000001400801120010000</SyncMan>
|
||||
<Fmmu>0000000000000000801100010100000002000000000000000000000000000000</Fmmu>
|
||||
<Fmmu>00000000000000000d0800010100000003000000000000000000000000000000</Fmmu>
|
||||
<BootStrapData>0010f400f410f400</BootStrapData>
|
||||
<DcMode>53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</DcMode>
|
||||
<DcMode>4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000030100000000000000000000000000000000000000000000000000000000000000</DcMode>
|
||||
<DcMode>4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000000000030100000000000000000001000000000000000000000000000000000000000000</DcMode>
|
||||
<MBoxUserCmdData>004003000a00000000000000030010000000000000000000000000000000000020f3100502000000010000</MBoxUserCmdData>
|
||||
<Pdo Name="FB Inputs Channel 1" Index="#x1a00" Flags="#x0010" SyncMan="3">
|
||||
<ExcludePdo>#x1a02</ExcludePdo>
|
||||
<Entry Name="Status__Warning" Index="#x6000" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Error" Index="#x6000" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Ready" Index="#x6000" Sub="#x03">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000005}">ARRAY [0..4] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000004}">ARRAY [0..3] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Diag" Index="#x6000" Sub="#x0d">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__TxPDO State" Index="#x6000" Sub="#x0e">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Input cycle counter" Index="#x6000" Sub="#x0f">
|
||||
<Type>BIT2</Type>
|
||||
</Entry>
|
||||
<Entry Name="Position" Index="#x6000" Sub="#x11">
|
||||
<Type>ULINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="FB Inputs Channel 2" Index="#x1a01" Flags="#x0010" SyncMan="3">
|
||||
<ExcludePdo>#x1a03</ExcludePdo>
|
||||
<Entry Name="Status__Warning" Index="#x6010" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Error" Index="#x6010" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Ready" Index="#x6010" Sub="#x03">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000005}">ARRAY [0..4] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000004}">ARRAY [0..3] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Diag" Index="#x6010" Sub="#x0d">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__TxPDO State" Index="#x6010" Sub="#x0e">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Input cycle counter" Index="#x6010" Sub="#x0f">
|
||||
<Type>BIT2</Type>
|
||||
</Entry>
|
||||
<Entry Name="Position" Index="#x6010" Sub="#x11">
|
||||
<Type>ULINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="FB Inputs Channel 1 compact" Index="#x1a02" Flags="#x0010">
|
||||
<ExcludePdo>#x1a00</ExcludePdo>
|
||||
<Entry Name="Status__Warning" Index="#x6000" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Error" Index="#x6000" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Ready" Index="#x6000" Sub="#x03">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000005}">ARRAY [0..4] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000004}">ARRAY [0..3] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Diag" Index="#x6000" Sub="#x0d">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__TxPDO State" Index="#x6000" Sub="#x0e">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Input cycle counter" Index="#x6000" Sub="#x0f">
|
||||
<Type>BIT2</Type>
|
||||
</Entry>
|
||||
<Entry Name="Position" Index="#x6000" Sub="#x11">
|
||||
<Type>UDINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="FB Inputs Channel 2 compact" Index="#x1a03" Flags="#x0010">
|
||||
<ExcludePdo>#x1a01</ExcludePdo>
|
||||
<Entry Name="Status__Warning" Index="#x6010" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Error" Index="#x6010" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Ready" Index="#x6010" Sub="#x03">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000005}">ARRAY [0..4] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000004}">ARRAY [0..3] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Diag" Index="#x6010" Sub="#x0d">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__TxPDO State" Index="#x6010" Sub="#x0e">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Input cycle counter" Index="#x6010" Sub="#x0f">
|
||||
<Type>BIT2</Type>
|
||||
</Entry>
|
||||
<Entry Name="Position" Index="#x6010" Sub="#x11">
|
||||
<Type>UDINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<CoeProfile ProfileNo="33624969"/>
|
||||
<CoeProfile ProfileNo="33624969"/>
|
||||
</EtherCAT>
|
||||
</Box>
|
||||
</TcSmItem>
|
||||
@@ -0,0 +1,165 @@
|
||||
<?xml version="1.0"?>
|
||||
<TcSmItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.beckhoff.com/schemas/2012/07/TcSmProject" TcSmVersion="1.0" TcVersion="3.1.4024.55" ClassName="CFlbTermDef" SubType="9099">
|
||||
<DataTypes>
|
||||
<DataType>
|
||||
<Name GUID="{18071995-0000-0000-0000-002000000005}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..4] OF BIT</Name>
|
||||
<BitSize>5</BitSize>
|
||||
<BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
|
||||
<ArrayInfo>
|
||||
<LBound>0</LBound>
|
||||
<Elements>5</Elements>
|
||||
</ArrayInfo>
|
||||
</DataType>
|
||||
<DataType>
|
||||
<Name GUID="{18071995-0000-0000-0000-002000000004}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..3] OF BIT</Name>
|
||||
<BitSize>4</BitSize>
|
||||
<BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
|
||||
<ArrayInfo>
|
||||
<LBound>0</LBound>
|
||||
<Elements>4</Elements>
|
||||
</ArrayInfo>
|
||||
</DataType>
|
||||
</DataTypes>
|
||||
<ImageDatas>
|
||||
<ImageData Id="1000">424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000000000ff00ffff00ffff00ff000000ff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ff000000ff00ffff00ffff00ff000000ff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff000000ff00ffff00ffff00ff000000ff00ffc0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ff000000ff00ff000000ff00ff000000ff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff000000000000ff00ff000000000000ff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff000000ff00ffff00ffff00ff000000ff00ffc0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff</ImageData>
|
||||
</ImageDatas>
|
||||
<Box Id="4" BoxType="9099" BoxFlags="#x00000020">
|
||||
<Name>__FILENAME__</Name>
|
||||
<ImageId>1000</ImageId>
|
||||
<EtherCAT SlaveType="2" PdiType="#x0405" MboxDataLinkLayer="true" StateMBoxPolling="true" CycleMBoxPollingTime="0" CoeType="39" FoeType="1" VendorId="#x00000002" ProductCode="#x13b23052" RevisionNo="#x00100000" InfoDataAddr="true" TimeoutMailbox2="10000" CheckRevisionNoType="3" PortPhys="51" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EL5042 2Ch. BiSS-C Encoder" Desc="EL5042">
|
||||
<SyncMan>001080002600010001000000400080008000001026010000</SyncMan>
|
||||
<SyncMan>801080002200010002000000400080008000801022010000</SyncMan>
|
||||
<SyncMan>001100000400000003000000000000000000001104000000</SyncMan>
|
||||
<SyncMan>801114002000010004000000000000001400801120010000</SyncMan>
|
||||
<Fmmu>0000000000000000801100010100000002000000000000000000000000000000</Fmmu>
|
||||
<Fmmu>00000000000000000d0800010100000003000000000000000000000000000000</Fmmu>
|
||||
<BootStrapData>0010f400f410f400</BootStrapData>
|
||||
<DcMode>53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</DcMode>
|
||||
<DcMode>4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000030100000000000000000000000000000000000000000000000000000000000000</DcMode>
|
||||
<DcMode>4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000000000030100000000000000000001000000000000000000000000000000000000000000</DcMode>
|
||||
<MBoxUserCmdData>004003000a00000000000000030010000000000000000000000000000000000020f3100502000000010000</MBoxUserCmdData>
|
||||
<Pdo Name="FB Inputs Channel 1" Index="#x1a00" Flags="#x0010" SyncMan="3">
|
||||
<ExcludePdo>#x1a02</ExcludePdo>
|
||||
<Entry Name="Status__Warning" Index="#x6000" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Error" Index="#x6000" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Ready" Index="#x6000" Sub="#x03">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000005}">ARRAY [0..4] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000004}">ARRAY [0..3] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Diag" Index="#x6000" Sub="#x0d">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__TxPDO State" Index="#x6000" Sub="#x0e">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Input cycle counter" Index="#x6000" Sub="#x0f">
|
||||
<Type>BIT2</Type>
|
||||
</Entry>
|
||||
<Entry Name="Position" Index="#x6000" Sub="#x11">
|
||||
<Type>ULINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="FB Inputs Channel 2" Index="#x1a01" Flags="#x0010" SyncMan="3">
|
||||
<ExcludePdo>#x1a03</ExcludePdo>
|
||||
<Entry Name="Status__Warning" Index="#x6010" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Error" Index="#x6010" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Ready" Index="#x6010" Sub="#x03">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000005}">ARRAY [0..4] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000004}">ARRAY [0..3] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Diag" Index="#x6010" Sub="#x0d">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__TxPDO State" Index="#x6010" Sub="#x0e">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Input cycle counter" Index="#x6010" Sub="#x0f">
|
||||
<Type>BIT2</Type>
|
||||
</Entry>
|
||||
<Entry Name="Position" Index="#x6010" Sub="#x11">
|
||||
<Type>ULINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="FB Inputs Channel 1 compact" Index="#x1a02" Flags="#x0010">
|
||||
<ExcludePdo>#x1a00</ExcludePdo>
|
||||
<Entry Name="Status__Warning" Index="#x6000" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Error" Index="#x6000" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Ready" Index="#x6000" Sub="#x03">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000005}">ARRAY [0..4] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000004}">ARRAY [0..3] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Diag" Index="#x6000" Sub="#x0d">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__TxPDO State" Index="#x6000" Sub="#x0e">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Input cycle counter" Index="#x6000" Sub="#x0f">
|
||||
<Type>BIT2</Type>
|
||||
</Entry>
|
||||
<Entry Name="Position" Index="#x6000" Sub="#x11">
|
||||
<Type>UDINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="FB Inputs Channel 2 compact" Index="#x1a03" Flags="#x0010">
|
||||
<ExcludePdo>#x1a01</ExcludePdo>
|
||||
<Entry Name="Status__Warning" Index="#x6010" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Error" Index="#x6010" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Ready" Index="#x6010" Sub="#x03">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000005}">ARRAY [0..4] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000004}">ARRAY [0..3] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Diag" Index="#x6010" Sub="#x0d">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__TxPDO State" Index="#x6010" Sub="#x0e">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Input cycle counter" Index="#x6010" Sub="#x0f">
|
||||
<Type>BIT2</Type>
|
||||
</Entry>
|
||||
<Entry Name="Position" Index="#x6010" Sub="#x11">
|
||||
<Type>UDINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<CoeProfile ProfileNo="33624969"/>
|
||||
<CoeProfile ProfileNo="33624969"/>
|
||||
</EtherCAT>
|
||||
</Box>
|
||||
</TcSmItem>
|
||||
@@ -0,0 +1,150 @@
|
||||
<?xml version="1.0"?>
|
||||
<TcSmItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.beckhoff.com/schemas/2012/07/TcSmProject" TcSmVersion="1.0" TcVersion="3.1.4024.55" ClassName="CFlbTermDef" SubType="9099">
|
||||
<DataTypes>
|
||||
<DataType>
|
||||
<Name GUID="{18071995-0000-0000-0000-002000000007}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..6] OF BIT</Name>
|
||||
<BitSize>7</BitSize>
|
||||
<BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
|
||||
<ArrayInfo>
|
||||
<LBound>0</LBound>
|
||||
<Elements>7</Elements>
|
||||
</ArrayInfo>
|
||||
</DataType>
|
||||
</DataTypes>
|
||||
<ImageDatas>
|
||||
<ImageData Id="1000">424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff</ImageData>
|
||||
</ImageDatas>
|
||||
<Box Id="5" BoxType="9099" BoxFlags="#x00000020">
|
||||
<Name>__FILENAME__</Name>
|
||||
<ImageId>1000</ImageId>
|
||||
<EtherCAT SlaveType="2" PdiType="#x0005" MboxDataLinkLayer="true" StateMBoxPolling="true" CycleMBoxPollingTime="0" CoeType="3" FoeType="1" VendorId="#x00000002" ProductCode="#x0c843052" RevisionNo="#x00110000" InfoDataAddr="true" TimeoutMailbox2="2000" CheckRevisionNoType="3" PortPhys="51" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EL3204 4Ch. Ana. Input PT100 (RTD)" Desc="EL3204">
|
||||
<SyncMan>001080002600010001000000800080008000001026010000</SyncMan>
|
||||
<SyncMan>801080002200010002000000800080008000801022010000</SyncMan>
|
||||
<SyncMan>001100000400000003000000000000000000001104000000</SyncMan>
|
||||
<SyncMan>801110002000010004000000000000001000801120010000</SyncMan>
|
||||
<Fmmu>0000000000000000801100010100000002000000000000000000000000000000</Fmmu>
|
||||
<Fmmu>00000000000000000d0800010100000003000000000000000000000000000000</Fmmu>
|
||||
<BootStrapData>0010f400f410f400</BootStrapData>
|
||||
<Pdo Name="RTD Inputs Channel 1" Index="#x1a00" Flags="#x0011" SyncMan="3">
|
||||
<Entry Name="Status__Underrange" Index="#x6000" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Overrange" Index="#x6000" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Limit 1" Index="#x6000" Sub="#x03">
|
||||
<Type>BIT2</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Limit 2" Index="#x6000" Sub="#x05">
|
||||
<Type>BIT2</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Error" Index="#x6000" Sub="#x07">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000007}">ARRAY [0..6] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__TxPDO State" Index="#x1800" Sub="#x07">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__TxPDO Toggle" Index="#x1800" Sub="#x09">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Value" Index="#x6000" Sub="#x11" Flags="#x00050000">
|
||||
<Type>INT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="RTD Inputs Channel 2" Index="#x1a01" Flags="#x0011" SyncMan="3">
|
||||
<Entry Name="Status__Underrange" Index="#x6010" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Overrange" Index="#x6010" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Limit 1" Index="#x6010" Sub="#x03">
|
||||
<Type>BIT2</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Limit 2" Index="#x6010" Sub="#x05">
|
||||
<Type>BIT2</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Error" Index="#x6010" Sub="#x07">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000007}">ARRAY [0..6] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__TxPDO State" Index="#x1801" Sub="#x07">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__TxPDO Toggle" Index="#x1801" Sub="#x09">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Value" Index="#x6010" Sub="#x11" Flags="#x00050000">
|
||||
<Type>INT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="RTD Inputs Channel 3" Index="#x1a02" Flags="#x0011" SyncMan="3">
|
||||
<Entry Name="Status__Underrange" Index="#x6020" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Overrange" Index="#x6020" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Limit 1" Index="#x6020" Sub="#x03">
|
||||
<Type>BIT2</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Limit 2" Index="#x6020" Sub="#x05">
|
||||
<Type>BIT2</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Error" Index="#x6020" Sub="#x07">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000007}">ARRAY [0..6] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__TxPDO State" Index="#x1802" Sub="#x07">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__TxPDO Toggle" Index="#x1802" Sub="#x09">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Value" Index="#x6020" Sub="#x11" Flags="#x00050000">
|
||||
<Type>INT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="RTD Inputs Channel 4" Index="#x1a03" Flags="#x0011" SyncMan="3">
|
||||
<Entry Name="Status__Underrange" Index="#x6030" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Overrange" Index="#x6030" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Limit 1" Index="#x6030" Sub="#x03">
|
||||
<Type>BIT2</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Limit 2" Index="#x6030" Sub="#x05">
|
||||
<Type>BIT2</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Error" Index="#x6030" Sub="#x07">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000007}">ARRAY [0..6] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__TxPDO State" Index="#x1803" Sub="#x07">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__TxPDO Toggle" Index="#x1803" Sub="#x09">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Value" Index="#x6030" Sub="#x11" Flags="#x00050000">
|
||||
<Type>INT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<CoeProfile ProfileNo="20976521"/>
|
||||
<CoeProfile ProfileNo="20976521"/>
|
||||
<CoeProfile ProfileNo="20976521"/>
|
||||
<CoeProfile ProfileNo="20976521"/>
|
||||
</EtherCAT>
|
||||
</Box>
|
||||
</TcSmItem>
|
||||
@@ -0,0 +1,54 @@
|
||||
<?xml version="1.0"?>
|
||||
<TcSmItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.beckhoff.com/schemas/2012/07/TcSmProject" TcSmVersion="1.0" TcVersion="3.1.4024.55" ClassName="CFlbTermDef" SubType="9099">
|
||||
<ImageDatas>
|
||||
<ImageData Id="1000">424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000120b0000120b00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff</ImageData>
|
||||
</ImageDatas>
|
||||
<Box Id="6" BoxType="9099">
|
||||
<Name>__FILENAME__</Name>
|
||||
<ImageId>1000</ImageId>
|
||||
<EtherCAT SlaveType="1" PdiType="#x0104" CycleMBoxPollingTime="0" VendorId="#x00000002" ProductCode="#x07d83052" RevisionNo="#x00120000" RepeatSupport="true" PortPhys="51" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EL2008 8Ch. Dig. Output 24V, 0.5A" Desc="EL2008">
|
||||
<SyncMan>000f01004400010003000000000000000000000f44090000</SyncMan>
|
||||
<Fmmu>0000000000000000000f00020100000001000000000000000000000000000000</Fmmu>
|
||||
<Pdo Name="Channel 1" Index="#x1600" InOut="1" Flags="#x0011" SyncMan="0">
|
||||
<Entry Name="Output" Index="#x7000" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="Channel 2" Index="#x1601" InOut="1" Flags="#x0011" SyncMan="0">
|
||||
<Entry Name="Output" Index="#x7010" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="Channel 3" Index="#x1602" InOut="1" Flags="#x0011" SyncMan="0">
|
||||
<Entry Name="Output" Index="#x7020" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="Channel 4" Index="#x1603" InOut="1" Flags="#x0011" SyncMan="0">
|
||||
<Entry Name="Output" Index="#x7030" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="Channel 5" Index="#x1604" InOut="1" Flags="#x0011" SyncMan="0">
|
||||
<Entry Name="Output" Index="#x7040" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="Channel 6" Index="#x1605" InOut="1" Flags="#x0011" SyncMan="0">
|
||||
<Entry Name="Output" Index="#x7050" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="Channel 7" Index="#x1606" InOut="1" Flags="#x0011" SyncMan="0">
|
||||
<Entry Name="Output" Index="#x7060" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="Channel 8" Index="#x1607" InOut="1" Flags="#x0011" SyncMan="0">
|
||||
<Entry Name="Output" Index="#x7070" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
</EtherCAT>
|
||||
</Box>
|
||||
</TcSmItem>
|
||||
@@ -0,0 +1,51 @@
|
||||
<?xml version="1.0"?>
|
||||
<TcSmItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.beckhoff.com/schemas/2012/07/TcSmProject" TcSmVersion="1.0" TcVersion="3.1.4024.55" ClassName="CFlbTermDef" SubType="9099">
|
||||
<Box Id="7" BoxType="9099">
|
||||
<Name>__FILENAME__</Name>
|
||||
<ImageId>7</ImageId>
|
||||
<EtherCAT SlaveType="1" PdiType="#x0104" CycleMBoxPollingTime="0" VendorId="#x00000002" ProductCode="#x03f03052" RevisionNo="#x00120000" RepeatSupport="true" PortPhys="51" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EL1008 8Ch. Dig. Input 24V, 3ms" Desc="EL1008">
|
||||
<SyncMan>001001000000010004000000000000000100001000010000</SyncMan>
|
||||
<Fmmu>0000000000000000001000010100000002000000000000000000000000000000</Fmmu>
|
||||
<Pdo Name="Channel 1" Index="#x1a00" Flags="#x0011" SyncMan="0">
|
||||
<Entry Name="Input" Index="#x6000" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="Channel 2" Index="#x1a01" Flags="#x0011" SyncMan="0">
|
||||
<Entry Name="Input" Index="#x6010" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="Channel 3" Index="#x1a02" Flags="#x0011" SyncMan="0">
|
||||
<Entry Name="Input" Index="#x6020" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="Channel 4" Index="#x1a03" Flags="#x0011" SyncMan="0">
|
||||
<Entry Name="Input" Index="#x6030" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="Channel 5" Index="#x1a04" Flags="#x0011" SyncMan="0">
|
||||
<Entry Name="Input" Index="#x6040" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="Channel 6" Index="#x1a05" Flags="#x0011" SyncMan="0">
|
||||
<Entry Name="Input" Index="#x6050" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="Channel 7" Index="#x1a06" Flags="#x0011" SyncMan="0">
|
||||
<Entry Name="Input" Index="#x6060" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="Channel 8" Index="#x1a07" Flags="#x0011" SyncMan="0">
|
||||
<Entry Name="Input" Index="#x6070" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
</EtherCAT>
|
||||
</Box>
|
||||
</TcSmItem>
|
||||
@@ -0,0 +1,761 @@
|
||||
<?xml version="1.0"?>
|
||||
<TcSmItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.beckhoff.com/schemas/2012/07/TcSmProject" TcSmVersion="1.0" TcVersion="3.1.4024.55" ClassName="CFlbTermDef" SubType="9099">
|
||||
<DataTypes>
|
||||
<DataType>
|
||||
<Name GUID="{18071995-0000-0000-0000-002000000004}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..3] OF BIT</Name>
|
||||
<BitSize>4</BitSize>
|
||||
<BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
|
||||
<ArrayInfo>
|
||||
<LBound>0</LBound>
|
||||
<Elements>4</Elements>
|
||||
</ArrayInfo>
|
||||
</DataType>
|
||||
<DataType>
|
||||
<Name GUID="{18071995-0000-0000-0000-00200000000D}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..12] OF BIT</Name>
|
||||
<BitSize>13</BitSize>
|
||||
<BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
|
||||
<ArrayInfo>
|
||||
<LBound>0</LBound>
|
||||
<Elements>13</Elements>
|
||||
</ArrayInfo>
|
||||
</DataType>
|
||||
<DataType>
|
||||
<Name GUID="{18071995-0000-0000-0000-002000000001}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..0] OF BIT</Name>
|
||||
<BitSize>1</BitSize>
|
||||
<BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
|
||||
<ArrayInfo>
|
||||
<LBound>0</LBound>
|
||||
<Elements>1</Elements>
|
||||
</ArrayInfo>
|
||||
</DataType>
|
||||
<DataType>
|
||||
<Name GUID="{18071995-0000-0000-0000-002000000009}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..8] OF BIT</Name>
|
||||
<BitSize>9</BitSize>
|
||||
<BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
|
||||
<ArrayInfo>
|
||||
<LBound>0</LBound>
|
||||
<Elements>9</Elements>
|
||||
</ArrayInfo>
|
||||
</DataType>
|
||||
<DataType>
|
||||
<Name GUID="{18071995-0000-0000-0000-002000000003}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..2] OF BIT</Name>
|
||||
<BitSize>3</BitSize>
|
||||
<BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
|
||||
<ArrayInfo>
|
||||
<LBound>0</LBound>
|
||||
<Elements>3</Elements>
|
||||
</ArrayInfo>
|
||||
</DataType>
|
||||
<DataType>
|
||||
<Name GUID="{18071995-0000-0000-0000-002000000005}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..4] OF BIT</Name>
|
||||
<BitSize>5</BitSize>
|
||||
<BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
|
||||
<ArrayInfo>
|
||||
<LBound>0</LBound>
|
||||
<Elements>5</Elements>
|
||||
</ArrayInfo>
|
||||
</DataType>
|
||||
<DataType>
|
||||
<Name GUID="{18071995-0000-0000-0000-002000000008}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..0] OF BYTE</Name>
|
||||
<BitSize>8</BitSize>
|
||||
<BaseType GUID="{18071995-0000-0000-0000-000000000001}">BYTE</BaseType>
|
||||
<ArrayInfo>
|
||||
<LBound>0</LBound>
|
||||
<Elements>1</Elements>
|
||||
</ArrayInfo>
|
||||
</DataType>
|
||||
<DataType>
|
||||
<Name GUID="{18071995-0000-0000-0000-002000000040}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..7] OF BYTE</Name>
|
||||
<BitSize>64</BitSize>
|
||||
<BaseType GUID="{18071995-0000-0000-0000-000000000001}">BYTE</BaseType>
|
||||
<ArrayInfo>
|
||||
<LBound>0</LBound>
|
||||
<Elements>8</Elements>
|
||||
</ArrayInfo>
|
||||
</DataType>
|
||||
<DataType>
|
||||
<Name GUID="{18071995-0000-0000-0000-002000000020}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..3] OF BYTE</Name>
|
||||
<BitSize>32</BitSize>
|
||||
<BaseType GUID="{18071995-0000-0000-0000-000000000001}">BYTE</BaseType>
|
||||
<ArrayInfo>
|
||||
<LBound>0</LBound>
|
||||
<Elements>4</Elements>
|
||||
</ArrayInfo>
|
||||
</DataType>
|
||||
<DataType>
|
||||
<Name GUID="{18071995-0000-0000-0000-002000000002}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..1] OF BIT</Name>
|
||||
<BitSize>2</BitSize>
|
||||
<BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
|
||||
<ArrayInfo>
|
||||
<LBound>0</LBound>
|
||||
<Elements>2</Elements>
|
||||
</ArrayInfo>
|
||||
</DataType>
|
||||
<DataType>
|
||||
<Name GUID="{18071995-0000-0000-0000-00200000000C}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..11] OF BIT</Name>
|
||||
<BitSize>12</BitSize>
|
||||
<BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
|
||||
<ArrayInfo>
|
||||
<LBound>0</LBound>
|
||||
<Elements>12</Elements>
|
||||
</ArrayInfo>
|
||||
</DataType>
|
||||
<DataType>
|
||||
<Name GUID="{18071995-0000-0000-0000-00200000000E}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..13] OF BIT</Name>
|
||||
<BitSize>14</BitSize>
|
||||
<BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
|
||||
<ArrayInfo>
|
||||
<LBound>0</LBound>
|
||||
<Elements>14</Elements>
|
||||
</ArrayInfo>
|
||||
</DataType>
|
||||
<DataType>
|
||||
<Name GUID="{18071995-0000-0000-0000-002000000050}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..9] OF BYTE</Name>
|
||||
<BitSize>80</BitSize>
|
||||
<BaseType GUID="{18071995-0000-0000-0000-000000000001}">BYTE</BaseType>
|
||||
<ArrayInfo>
|
||||
<LBound>0</LBound>
|
||||
<Elements>10</Elements>
|
||||
</ArrayInfo>
|
||||
</DataType>
|
||||
</DataTypes>
|
||||
<ImageDatas>
|
||||
<ImageData Id="1000">424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ff808080808080808080808080808080808080808080808080808080808080808080808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0000000c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0000000000000000000000000000000000000000000c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c00000000000000000000000000000000000000000000000ffc0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0000000000000000000000000000000000000000000c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0000000c0c0c0c0c0c0000000c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0000000000000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080</ImageData>
|
||||
</ImageDatas>
|
||||
<Box Id="8" BoxType="9099" BoxFlags="#x00000020">
|
||||
<Name>__FILENAME__</Name>
|
||||
<ImageId>1000</ImageId>
|
||||
<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">
|
||||
<SyncMan>001080002600010001000000500080008000001026010000</SyncMan>
|
||||
<SyncMan>801080002200010002000000500080008000801022010000</SyncMan>
|
||||
<SyncMan>001106002400010003000000000000000600001124010000</SyncMan>
|
||||
<SyncMan>801106002000010004000000000000000600801120010000</SyncMan>
|
||||
<Fmmu>0000000000000000001100020100000001000000000000000000000000000000</Fmmu>
|
||||
<Fmmu>0000000000000000801100010100000002000000000000000000000000000000</Fmmu>
|
||||
<Fmmu>00000000000000000d0800010100000003000000000000000000000000000000</Fmmu>
|
||||
<BootStrapData>0010f400f410f400</BootStrapData>
|
||||
<DcData>000700000000000030750000e80300000100ffff000000000000000000000000</DcData>
|
||||
<DcMode>4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000030750000e8030000ffff00070100000000000000000000000000000000000000000000000000000000000000</DcMode>
|
||||
<DcMode>44430000000000000000000000000000534d2d53796e6368726f6e0000000000000000000000000000000000000000000000000030750000e8030000ffff01000100000000000000000000000000000000000000000000000000000000000000</DcMode>
|
||||
<MBoxUserCmdData>004003000c0000000000000003000000000000000000000000000000000000002081f001040000003623200000</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>004003000a00000000000000030010000000000000000000000000000000000020f3100502000000010000</MBoxUserCmdData>
|
||||
<Pdo Name="FB Position" Index="#x1a00" Flags="#x0010" SyncMan="3">
|
||||
<Entry Name="Position" Index="#x6000" Sub="#x11">
|
||||
<Type>UDINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="DRV Statusword" Index="#x1a01" Flags="#x0010" SyncMan="3">
|
||||
<Entry Name="Statusword" Index="#x6010" Sub="#x01">
|
||||
<Type>UINT</Type>
|
||||
<Comment><![CDATA[Bit 0 : Ready to switch on
|
||||
Bit 1 : Switched on
|
||||
Bit 2 : Operation enabled
|
||||
Bit 3 : Fault
|
||||
Bit 4 : reserved
|
||||
Bit 5 : reserved
|
||||
Bit 6 : Switch on disabled
|
||||
Bit 7 : Warning
|
||||
Bit 8 + 9 : reserved
|
||||
Bit 10 : TxPDOToggle
|
||||
Bit 11 : Internal limit active
|
||||
Bit 12 : Drive follows the command value
|
||||
Bit 13 : Input cycle counter
|
||||
Bit 14 - 15 : reserved]]></Comment>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="DRV Velocity actual value" Index="#x1a02" Flags="#x0010">
|
||||
<Entry Name="Velocity actual value" Index="#x6010" Sub="#x07">
|
||||
<Type>DINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="DRV Torque actual value" Index="#x1a03" Flags="#x0010">
|
||||
<Entry Name="Torque actual value" Index="#x6010" Sub="#x08">
|
||||
<Type>INT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="DRV Info data 1" Index="#x1a04" Flags="#x0010">
|
||||
<Entry Name="Info data 1" Index="#x6010" Sub="#x12">
|
||||
<Type>UINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="DRV Info data 2" Index="#x1a05" Flags="#x0010">
|
||||
<Entry Name="Info data 2" Index="#x6010" Sub="#x13">
|
||||
<Type>UINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="DRV Following error actual value" Index="#x1a06" Flags="#x0010">
|
||||
<Entry Name="Following error actual value" Index="#x6010" Sub="#x06">
|
||||
<Type>DINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="FB Touch probe status" Index="#x1a07" Flags="#x0010">
|
||||
<Entry Name="Touch probe status__TP1 Enable" Index="#x6001" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Touch probe status__TP1 Pos value stored" Index="#x6001" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Touch probe status__TP1 Neg value stored" Index="#x6001" Sub="#x03">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Touch probe status__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000004}">ARRAY [0..3] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Touch probe status__TP1 Input" Index="#x6001" Sub="#x08">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Touch probe status__TP2 Enable" Index="#x6001" Sub="#x09">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Touch probe status__TP2 Pos value stored" Index="#x6001" Sub="#x0a">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Touch probe status__TP2 Neg value stored" Index="#x6001" Sub="#x0b">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Touch probe status__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000004}">ARRAY [0..3] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Touch probe status__TP2 Input" Index="#x6001" Sub="#x10">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="FB Touch probe 1 pos position" Index="#x1a08" Flags="#x0010">
|
||||
<Entry Name="TP1 Pos position" Index="#x6001" Sub="#x11">
|
||||
<Type>UDINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="FB Touch probe 1 neg position" Index="#x1a09" Flags="#x0010">
|
||||
<Entry Name="TP1 Neg position" Index="#x6001" Sub="#x12">
|
||||
<Type>UDINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="FB Touch probe 2 pos position" Index="#x1a0a" Flags="#x0010">
|
||||
<Entry Name="TP2 Pos position" Index="#x6001" Sub="#x13">
|
||||
<Type>UDINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="FB Touch probe 2 neg position" Index="#x1a0b" Flags="#x0010">
|
||||
<Entry Name="TP2 Neg position" Index="#x6001" Sub="#x14">
|
||||
<Type>UDINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="FB Status" Index="#x1a0c" Flags="#x0010">
|
||||
<Entry Name="Status__">
|
||||
<Type GUID="{18071995-0000-0000-0000-00200000000D}">ARRAY [0..12] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__TxPDO State" Index="#x6000" Sub="#x0e">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Status__Input Cycle Counter" Index="#x6000" Sub="#x0f">
|
||||
<Type>BIT2</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="DRV Modes of operation display" Index="#x1a0e" Flags="#x0010">
|
||||
<Entry Name="Modes of operation display" Index="#x6010" Sub="#x03">
|
||||
<Type>USINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="DMC Inputs" Index="#x1a30" Flags="#x0010">
|
||||
<ExcludePdo>#x1a00</ExcludePdo>
|
||||
<ExcludePdo>#x1a01</ExcludePdo>
|
||||
<ExcludePdo>#x1a02</ExcludePdo>
|
||||
<ExcludePdo>#x1a03</ExcludePdo>
|
||||
<ExcludePdo>#x1a04</ExcludePdo>
|
||||
<ExcludePdo>#x1a05</ExcludePdo>
|
||||
<ExcludePdo>#x1a06</ExcludePdo>
|
||||
<ExcludePdo>#x1a07</ExcludePdo>
|
||||
<ExcludePdo>#x1a08</ExcludePdo>
|
||||
<ExcludePdo>#x1a09</ExcludePdo>
|
||||
<ExcludePdo>#x1a0a</ExcludePdo>
|
||||
<ExcludePdo>#x1a0b</ExcludePdo>
|
||||
<ExcludePdo>#x1a0c</ExcludePdo>
|
||||
<ExcludePdo>#x1a0e</ExcludePdo>
|
||||
<ExcludePdo>#x1a31</ExcludePdo>
|
||||
<Entry Name="DMC__FeedbackStatus__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__FeedbackStatus__Latch extern valid" Index="#x6030" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__FeedbackStatus__Set counter done" Index="#x6030" Sub="#x03">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__FeedbackStatus__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000009}">ARRAY [0..8] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__FeedbackStatus__Status of extern latch" Index="#x6030" Sub="#x0d">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__FeedbackStatus__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000003}">ARRAY [0..2] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveStatus__Ready to enable" Index="#x6030" Sub="#x11">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveStatus__Ready" Index="#x6030" Sub="#x12">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveStatus__Warning" Index="#x6030" Sub="#x13">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveStatus__Error" Index="#x6030" Sub="#x14">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveStatus__Moving positive" Index="#x6030" Sub="#x15">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveStatus__Moving negative" Index="#x6030" Sub="#x16">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveStatus__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000005}">ARRAY [0..4] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveStatus__Digital input 1" Index="#x6030" Sub="#x1c">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveStatus__Digital input 2" Index="#x6030" Sub="#x1d">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveStatus__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000003}">ARRAY [0..2] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__PositioningStatus__Busy" Index="#x6030" Sub="#x21">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__PositioningStatus__In-Target" Index="#x6030" Sub="#x22">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__PositioningStatus__Warning" Index="#x6030" Sub="#x23">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__PositioningStatus__Error" Index="#x6030" Sub="#x24">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__PositioningStatus__Calibrated" Index="#x6030" Sub="#x25">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__PositioningStatus__Accelerate" Index="#x6030" Sub="#x26">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__PositioningStatus__Decelerate" Index="#x6030" Sub="#x27">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__PositioningStatus__Ready to execute" Index="#x6030" Sub="#x28">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__PositioningStatus__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000008}">ARRAY [0..0] OF BYTE</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Set position" Index="#x6030" Sub="#x31">
|
||||
<Type>LINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Set velocity" Index="#x6030" Sub="#x32">
|
||||
<Type>INT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Actual drive time" Index="#x6030" Sub="#x33">
|
||||
<Type>UDINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Actual position lag" Index="#x6030" Sub="#x34">
|
||||
<Type>LINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Actual velocity" Index="#x6030" Sub="#x35">
|
||||
<Type>INT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Actual position" Index="#x6030" Sub="#x36">
|
||||
<Type>LINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Error id" Index="#x6030" Sub="#x37">
|
||||
<Type>UDINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Input cycle counter" Index="#x6030" Sub="#x38">
|
||||
<Type>USINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000008}">ARRAY [0..0] OF BYTE</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Latch value" Index="#x6030" Sub="#x3a">
|
||||
<Type>LINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Cyclic info data 1" Index="#x6030" Sub="#x3b">
|
||||
<Type>INT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Cyclic info data 2" Index="#x6030" Sub="#x3c">
|
||||
<Type>INT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000040}">ARRAY [0..7] OF BYTE</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="DMC Inputs 32 Bit" Index="#x1a31" Flags="#x0010">
|
||||
<ExcludePdo>#x1a00</ExcludePdo>
|
||||
<ExcludePdo>#x1a01</ExcludePdo>
|
||||
<ExcludePdo>#x1a02</ExcludePdo>
|
||||
<ExcludePdo>#x1a03</ExcludePdo>
|
||||
<ExcludePdo>#x1a04</ExcludePdo>
|
||||
<ExcludePdo>#x1a05</ExcludePdo>
|
||||
<ExcludePdo>#x1a06</ExcludePdo>
|
||||
<ExcludePdo>#x1a07</ExcludePdo>
|
||||
<ExcludePdo>#x1a08</ExcludePdo>
|
||||
<ExcludePdo>#x1a09</ExcludePdo>
|
||||
<ExcludePdo>#x1a0a</ExcludePdo>
|
||||
<ExcludePdo>#x1a0b</ExcludePdo>
|
||||
<ExcludePdo>#x1a0c</ExcludePdo>
|
||||
<ExcludePdo>#x1a0e</ExcludePdo>
|
||||
<ExcludePdo>#x1a30</ExcludePdo>
|
||||
<Entry Name="DMC__FeedbackStatus__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__FeedbackStatus__Latch extern valid" Index="#x6030" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__FeedbackStatus__Set counter done" Index="#x6030" Sub="#x03">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__FeedbackStatus__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000009}">ARRAY [0..8] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__FeedbackStatus__Status of extern latch" Index="#x6030" Sub="#x0d">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__FeedbackStatus__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000003}">ARRAY [0..2] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveStatus__Ready to enable" Index="#x6030" Sub="#x11">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveStatus__Ready" Index="#x6030" Sub="#x12">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveStatus__Warning" Index="#x6030" Sub="#x13">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveStatus__Error" Index="#x6030" Sub="#x14">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveStatus__Moving positive" Index="#x6030" Sub="#x15">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveStatus__Moving negative" Index="#x6030" Sub="#x16">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveStatus__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000005}">ARRAY [0..4] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveStatus__Digital input 1" Index="#x6030" Sub="#x1c">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveStatus__Digital input 2" Index="#x6030" Sub="#x1d">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveStatus__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000003}">ARRAY [0..2] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__PositioningStatus__Busy" Index="#x6030" Sub="#x21">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__PositioningStatus__In-Target" Index="#x6030" Sub="#x22">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__PositioningStatus__Warning" Index="#x6030" Sub="#x23">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__PositioningStatus__Error" Index="#x6030" Sub="#x24">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__PositioningStatus__Calibrated" Index="#x6030" Sub="#x25">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__PositioningStatus__Accelerate" Index="#x6030" Sub="#x26">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__PositioningStatus__Decelerate" Index="#x6030" Sub="#x27">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__PositioningStatus__Ready to execute" Index="#x6030" Sub="#x28">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__PositioningStatus__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000008}">ARRAY [0..0] OF BYTE</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Set position" Index="#x6030" Sub="#x31">
|
||||
<Type>DINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000020}">ARRAY [0..3] OF BYTE</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Set velocity" Index="#x6030" Sub="#x32">
|
||||
<Type>INT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Actual drive time" Index="#x6030" Sub="#x33">
|
||||
<Type>UDINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Actual position lag" Index="#x6030" Sub="#x34">
|
||||
<Type>DINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000020}">ARRAY [0..3] OF BYTE</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Actual velocity" Index="#x6030" Sub="#x35">
|
||||
<Type>INT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Actual position" Index="#x6030" Sub="#x36">
|
||||
<Type>DINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000020}">ARRAY [0..3] OF BYTE</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Error id" Index="#x6030" Sub="#x37">
|
||||
<Type>UDINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Input cycle counter" Index="#x6030" Sub="#x38">
|
||||
<Type>USINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000008}">ARRAY [0..0] OF BYTE</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Latch value" Index="#x6030" Sub="#x3a">
|
||||
<Type>DINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000020}">ARRAY [0..3] OF BYTE</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Cyclic info data 1" Index="#x6030" Sub="#x3b">
|
||||
<Type>INT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Cyclic info data 2" Index="#x6030" Sub="#x3c">
|
||||
<Type>INT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000040}">ARRAY [0..7] OF BYTE</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="DRV Controlword" Index="#x1600" InOut="1" Flags="#x0010" SyncMan="2">
|
||||
<Entry Name="Controlword" Index="#x7010" Sub="#x01">
|
||||
<Type>UINT</Type>
|
||||
<Comment><![CDATA[Bit 0 : Switch on
|
||||
Bit 1 : Enable voltage
|
||||
Bit 2 : reserved
|
||||
Bit 3 : Enable operation
|
||||
Bit 4 - 6 : reserved
|
||||
Bit 7 : Fault reset
|
||||
Bit 8 - 15 : reserved]]></Comment>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="DRV Target velocity" Index="#x1601" InOut="1" Flags="#x0010" SyncMan="2">
|
||||
<Entry Name="Target velocity" Index="#x7010" Sub="#x06">
|
||||
<Type>DINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="DRV Target torque" Index="#x1602" InOut="1" Flags="#x0010">
|
||||
<Entry Name="Target torque" Index="#x7010" Sub="#x09">
|
||||
<Type>INT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="DRV Commutation angle" Index="#x1603" InOut="1" Flags="#x0010">
|
||||
<Entry Name="Commutation angle" Index="#x7010" Sub="#x0e">
|
||||
<Type>UINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="DRV Torque limitation" Index="#x1604" InOut="1" Flags="#x0010">
|
||||
<Entry Name="Torque limitation" Index="#x7010" Sub="#x0b">
|
||||
<Type>UINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="DRV Torque offset" Index="#x1605" InOut="1" Flags="#x0010">
|
||||
<Entry Name="Torque offset" Index="#x7010" Sub="#x0a">
|
||||
<Type>INT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="DRV Target position" Index="#x1606" InOut="1" Flags="#x0010">
|
||||
<Entry Name="Target position" Index="#x7010" Sub="#x05">
|
||||
<Type>UDINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="FB Touch probe control" Index="#x1607" InOut="1" Flags="#x0010">
|
||||
<Entry Name="Touch probe function__TP1 Enable" Index="#x7001" Sub="#x01">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Touch probe function__TP1 Continous" Index="#x7001" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Touch probe function__TP1 Trigger mode" Index="#x7001" Sub="#x03">
|
||||
<Type>BIT2</Type>
|
||||
</Entry>
|
||||
<Entry Name="Touch probe function__TP1 Enable pos edge" Index="#x7001" Sub="#x05">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Touch probe function__TP1 Enable neg edge" Index="#x7001" Sub="#x06">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Touch probe function__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000002}">ARRAY [0..1] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Touch probe function__TP2 Enable" Index="#x7001" Sub="#x09">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Touch probe function__TP2 Continous" Index="#x7001" Sub="#x0a">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Touch probe function__TP2 Trigger mode" Index="#x7001" Sub="#x0b">
|
||||
<Type>BIT2</Type>
|
||||
</Entry>
|
||||
<Entry Name="Touch probe function__TP2 Enable pos edge" Index="#x7001" Sub="#x0d">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Touch probe function__TP2 Enable neg edge" Index="#x7001" Sub="#x0e">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="Touch probe function__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000002}">ARRAY [0..1] OF BIT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="DRV Modes of operation" Index="#x1608" InOut="1" Flags="#x0010">
|
||||
<Entry Name="Modes of operation" Index="#x7010" Sub="#x03">
|
||||
<Type>USINT</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="DMC Outputs" Index="#x1630" InOut="1" Flags="#x0010">
|
||||
<ExcludePdo>#x1600</ExcludePdo>
|
||||
<ExcludePdo>#x1601</ExcludePdo>
|
||||
<ExcludePdo>#x1602</ExcludePdo>
|
||||
<ExcludePdo>#x1603</ExcludePdo>
|
||||
<ExcludePdo>#x1604</ExcludePdo>
|
||||
<ExcludePdo>#x1605</ExcludePdo>
|
||||
<ExcludePdo>#x1606</ExcludePdo>
|
||||
<ExcludePdo>#x1607</ExcludePdo>
|
||||
<ExcludePdo>#x1608</ExcludePdo>
|
||||
<ExcludePdo>#x1631</ExcludePdo>
|
||||
<Entry Name="DMC__FeedbackControl__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__FeedbackControl__Enable latch extern on positive edge" Index="#x7030" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__FeedbackControl__Set counter" Index="#x7030" Sub="#x03">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__FeedbackControl__Enable latch extern on negative edge" Index="#x7030" Sub="#x04">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__FeedbackControl__">
|
||||
<Type GUID="{18071995-0000-0000-0000-00200000000C}">ARRAY [0..11] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveControl__Enable" Index="#x7030" Sub="#x11">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveControl__Reset" Index="#x7030" Sub="#x12">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveControl__">
|
||||
<Type GUID="{18071995-0000-0000-0000-00200000000E}">ARRAY [0..13] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__PositioningControl__Execute" Index="#x7030" Sub="#x21">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__PositioningControl__Emergency stop" Index="#x7030" Sub="#x22">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__PositioningControl__">
|
||||
<Type GUID="{18071995-0000-0000-0000-00200000000E}">ARRAY [0..13] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Set counter value" Index="#x7030" Sub="#x31">
|
||||
<Type>LINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Target position" Index="#x7030" Sub="#x32">
|
||||
<Type>LINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Target velocity" Index="#x7030" Sub="#x33">
|
||||
<Type>INT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Start type" Index="#x7030" Sub="#x34">
|
||||
<Type>UINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Target acceleration" Index="#x7030" Sub="#x35">
|
||||
<Type>UINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Target deceleration" Index="#x7030" Sub="#x36">
|
||||
<Type>UINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000050}">ARRAY [0..9] OF BYTE</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<Pdo Name="DMC Outputs 32 Bit" Index="#x1631" InOut="1" Flags="#x0010">
|
||||
<ExcludePdo>#x1600</ExcludePdo>
|
||||
<ExcludePdo>#x1601</ExcludePdo>
|
||||
<ExcludePdo>#x1602</ExcludePdo>
|
||||
<ExcludePdo>#x1603</ExcludePdo>
|
||||
<ExcludePdo>#x1604</ExcludePdo>
|
||||
<ExcludePdo>#x1605</ExcludePdo>
|
||||
<ExcludePdo>#x1606</ExcludePdo>
|
||||
<ExcludePdo>#x1607</ExcludePdo>
|
||||
<ExcludePdo>#x1608</ExcludePdo>
|
||||
<ExcludePdo>#x1630</ExcludePdo>
|
||||
<Entry Name="DMC__FeedbackControl__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__FeedbackControl__Enable latch extern on positive edge" Index="#x7030" Sub="#x02">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__FeedbackControl__Set counter" Index="#x7030" Sub="#x03">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__FeedbackControl__Enable latch extern on negative edge" Index="#x7030" Sub="#x04">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__FeedbackControl__">
|
||||
<Type GUID="{18071995-0000-0000-0000-00200000000C}">ARRAY [0..11] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveControl__Enable" Index="#x7030" Sub="#x11">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveControl__Reset" Index="#x7030" Sub="#x12">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__DriveControl__">
|
||||
<Type GUID="{18071995-0000-0000-0000-00200000000E}">ARRAY [0..13] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__PositioningControl__Execute" Index="#x7030" Sub="#x21">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__PositioningControl__Emergency stop" Index="#x7030" Sub="#x22">
|
||||
<Type>BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__PositioningControl__">
|
||||
<Type GUID="{18071995-0000-0000-0000-00200000000E}">ARRAY [0..13] OF BIT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Set counter value" Index="#x7030" Sub="#x31">
|
||||
<Type>DINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000020}">ARRAY [0..3] OF BYTE</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Target position" Index="#x7030" Sub="#x32">
|
||||
<Type>DINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000020}">ARRAY [0..3] OF BYTE</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Target velocity" Index="#x7030" Sub="#x33">
|
||||
<Type>INT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Start type" Index="#x7030" Sub="#x34">
|
||||
<Type>UINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Target acceleration" Index="#x7030" Sub="#x35">
|
||||
<Type>UINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__Target deceleration" Index="#x7030" Sub="#x36">
|
||||
<Type>UINT</Type>
|
||||
</Entry>
|
||||
<Entry Name="DMC__">
|
||||
<Type GUID="{18071995-0000-0000-0000-002000000050}">ARRAY [0..9] OF BYTE</Type>
|
||||
</Entry>
|
||||
</Pdo>
|
||||
<CoeProfile ProfileNo="33624969" DisplayName="Servo interface"/>
|
||||
<CoeProfile ProfileNo="48632713" DisplayName="Servo interface"/>
|
||||
<CoeProfile ProfileNo="49157001"/>
|
||||
</EtherCAT>
|
||||
</Box>
|
||||
</TcSmItem>
|
||||
File diff suppressed because it is too large
Load Diff
1584
solution/_Config/NC/Axes/Axis 1.xti
Normal file
1584
solution/_Config/NC/Axes/Axis 1.xti
Normal file
File diff suppressed because it is too large
Load Diff
1584
solution/_Config/NC/Axes/Axis 2.xti
Normal file
1584
solution/_Config/NC/Axes/Axis 2.xti
Normal file
File diff suppressed because it is too large
Load Diff
1584
solution/_Config/NC/Axes/Axis 3.xti
Normal file
1584
solution/_Config/NC/Axes/Axis 3.xti
Normal file
File diff suppressed because it is too large
Load Diff
1584
solution/_Config/NC/Axes/Axis 4.xti
Normal file
1584
solution/_Config/NC/Axes/Axis 4.xti
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0"?>
|
||||
<TcSmItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.beckhoff.com/schemas/2012/07/TcSmProject" TcSmVersion="1.0" TcVersion="3.1.4024.32" ClassName="CNcSafTaskDef" SubType="0">
|
||||
<TcSmItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.beckhoff.com/schemas/2012/07/TcSmProject" TcSmVersion="1.0" TcVersion="3.1.4024.55" ClassName="CNcSafTaskDef" SubType="0">
|
||||
<NC>
|
||||
<SafTask Priority="4" CycleTime="20000" AmsPort="501" IoAtBegin="true">
|
||||
<Name>NC-Task 1 SAF</Name>
|
||||
@@ -16,5 +16,9 @@
|
||||
<SvbTask Priority="8" CycleTime="100000" AmsPort="511">
|
||||
<Name>NC-Task 1 SVB</Name>
|
||||
</SvbTask>
|
||||
<Axis File="Axis 1.xti" Id="1"/>
|
||||
<Axis File="Axis 2.xti" Id="2"/>
|
||||
<Axis File="Axis 3.xti" Id="3"/>
|
||||
<Axis File="Axis 4.xti" Id="4"/>
|
||||
</NC>
|
||||
</TcSmItem>
|
||||
|
||||
Reference in New Issue
Block a user