头文件<libxml/tree.h>找不到 解决

解决libxml/tree.h头文件找不到的问题
在遇到<libxml/tree.h>头文件缺失的错误时,可以通过以下步骤解决:1) 在项目Target的Link Binary With Libraries中添加'libxml2.dylib'库;2) 在Build Settings的Linking部分,于Other Linker Flags中添加'-lxml2';3) 在Framework Search Paths和Header Search Paths中添加相应的库路径。完成以上操作并清理项目后,问题通常能得到解决。

1、项目-Target中的build phases,找到Link Binary With Libraries,点击“+” 添加 “libxml2.dylib”

2、同样的,切换到Buiild Settings的tab里,找到“Linking”选项框,在里面的"Other Linker Flags"的debug 和 release 里面点击“+”,添加 "-lxml2"

3、跟步骤2一样,找到 Framework Search 添加“/usr/lib/libxml2.dylib”;
在“Header Search Paths" 和 "User Header Search Paths” 里填入$(SDKROOT)/usr/include/libxml2。

然后clean项目,OK,可以使用了。
This XML file does not appear to have any style information associated with it. The document tree is shown below. <EtherCATInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="EtherCATInfo.xsd" Version="1.6"> <Vendor> <Id>#x00000099</Id> <Name>Co-Trust</Name> <ImageData16x14>424DE6000000000000007600000028000000100000000E000000010004000000000070000000120B0000120B0000100000001000000000000000000080000080000000808000800000008000800080800000C0C0C000808080000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFF00FFFFFFFFFFFFFF00FFF0000000000000FFF0000000000000FFF000000000000099900000000000009990000000000000FFF0000000000000FFFFFF00FFFFFF00FFF00000FFFFFF00FFF00000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF</ImageData16x14> </Vendor> <Descriptions> <Groups> ... </Groups> <Devices> ... </Devices> <Modules> <Module> <Type ModuleIdent="#x1" ModuleClass="CT_Module">DIT_8_8DI</Type> <Name>Digital Input 08 Bits</Name> <TxPdo Fixed="0" Sm="3"> <Index DependOnSlot="true">#x1a00</Index> <Name>DI-08 Input</Name> <Entry> <Index DependOnSlot="true">#x6000</Index> <SubIndex>1</SubIndex> <BitLen>8</BitLen> <Name>InByte0</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8002</Index> <SubIndex>0</SubIndex> <BitLen>8</BitLen> <Name>Module State</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8003</Index> <SubIndex>0</SubIndex> <BitLen>32</BitLen> <Name>Module Err Num</Name> <DataType>UDINT</DataType> </Entry> </TxPdo> <Mailbox> <CoE SegmentedSdo="true"> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x8001</Index> <SubIndex>0</SubIndex> <Data AdaptAutomatically="true">00001200</Data> <comment>Module Type</comment> <Name>Module Type</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6001</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">06</Data> <comment>DI Filter Timer Bit0-3</comment> <Name>DI Filter Timer Bit0-3</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6001</Index> <SubIndex>2</SubIndex> <Data AdaptAutomatically="true">06</Data> <comment>DI Filter Timer Bit4-7</comment> <Name>DI Filter Timer Bit4-7</Name> </InitCmd> </CoE> </Mailbox> <Profile> <ProfileNo>5001</ProfileNo> </Profile> </Module> <Module> <Type ModuleIdent="#x2" ModuleClass="CT_Module">DIT_16_16DI</Type> <Name>Digital Input 16 Bits</Name> <TxPdo Fixed="1" Sm="3"> <Index DependOnSlot="true">#x1a00</Index> <Name>DI-16 Input</Name> <Entry> <Index DependOnSlot="true">#x6000</Index> <SubIndex>1</SubIndex> <BitLen>8</BitLen> <Name>InByte0</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6000</Index> <SubIndex>2</SubIndex> <BitLen>8</BitLen> <Name>InByte1</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8002</Index> <SubIndex>0</SubIndex> <BitLen>8</BitLen> <Name>Module State</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8003</Index> <SubIndex>0</SubIndex> <BitLen>32</BitLen> <Name>Module Err Num</Name> <DataType>UDINT</DataType> </Entry> </TxPdo> <Mailbox> <CoE SegmentedSdo="true"> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x8001</Index> <SubIndex>0</SubIndex> <Data AdaptAutomatically="true">00001400</Data> <comment>Module Type</comment> <Name>Module Type</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6001</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">06</Data> <comment>DI Filter Timer Bit0-3</comment> <Name>DI Filter Timer Bit0-3</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6001</Index> <SubIndex>2</SubIndex> <Data AdaptAutomatically="true">06</Data> <comment>DI Filter Timer Bit4-7</comment> <Name>DI Filter Timer Bit4-7</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6001</Index> <SubIndex>3</SubIndex> <Data AdaptAutomatically="true">06</Data> <comment>DI Filter Timer Bit8-11</comment> <Name>DI Filter Timer Bit8-11</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6001</Index> <SubIndex>4</SubIndex> <Data AdaptAutomatically="true">06</Data> <comment>DI Filter Timer Bit12-15</comment> <Name>DI Filter Timer Bit12-15</Name> </InitCmd> </CoE> </Mailbox> <Profile> <ProfileNo>5001</ProfileNo> </Profile> </Module> <Module> <Type ModuleIdent="#x3" ModuleClass="CT_Module">DIT_32_32DI</Type> <Name>Digital Input 32 Bits</Name> <TxPdo Fixed="1" Sm="3"> <Index DependOnSlot="true">#x1a00</Index> <Name>DI-32 Input</Name> <Entry> <Index DependOnSlot="true">#x6000</Index> <SubIndex>1</SubIndex> <BitLen>8</BitLen> <Name>InByte0</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6000</Index> <SubIndex>2</SubIndex> <BitLen>8</BitLen> <Name>InByte1</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6000</Index> <SubIndex>3</SubIndex> <BitLen>8</BitLen> <Name>InByte2</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6000</Index> <SubIndex>4</SubIndex> <BitLen>8</BitLen> <Name>InByte3</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8002</Index> <SubIndex>0</SubIndex> <BitLen>8</BitLen> <Name>Module State</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8003</Index> <SubIndex>0</SubIndex> <BitLen>32</BitLen> <Name>Module Err Num</Name> <DataType>UDINT</DataType> </Entry> </TxPdo> <Mailbox> <CoE SegmentedSdo="true"> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x8001</Index> <SubIndex>0</SubIndex> <Data AdaptAutomatically="true">00001600</Data> <comment>Module Type</comment> <Name>Module Type</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6001</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">06</Data> <comment>DI Filter Timer Bit0-3</comment> <Name>DI Filter Timer Bit0-3</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6001</Index> <SubIndex>2</SubIndex> <Data AdaptAutomatically="true">06</Data> <comment>DI Filter Timer Bit4-7</comment> <Name>DI Filter Timer Bit4-7</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6001</Index> <SubIndex>3</SubIndex> <Data AdaptAutomatically="true">06</Data> <comment>DI Filter Timer Bit8-11</comment> <Name>DI Filter Timer Bit8-11</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6001</Index> <SubIndex>4</SubIndex> <Data AdaptAutomatically="true">06</Data> <comment>DI Filter Timer Bit12-15</comment> <Name>DI Filter Timer Bit12-15</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6001</Index> <SubIndex>5</SubIndex> <Data AdaptAutomatically="true">06</Data> <comment>DI Filter Timer Bit16-19</comment> <Name>DI Filter Timer Bit16-19</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6001</Index> <SubIndex>6</SubIndex> <Data AdaptAutomatically="true">06</Data> <comment>DI Filter Timer Bit20-23</comment> <Name>DI Filter Timer Bit20-23</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6001</Index> <SubIndex>7</SubIndex> <Data AdaptAutomatically="true">06</Data> <comment>DI Filter Timer Bit24-27</comment> <Name>DI Filter Timer Bit24-27</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6001</Index> <SubIndex>8</SubIndex> <Data AdaptAutomatically="true">06</Data> <comment>DI Filter Timer Bit28-31</comment> <Name>DI Filter Timer Bit28-31</Name> </InitCmd> </CoE> </Mailbox> <Profile> <ProfileNo>5001</ProfileNo> </Profile> </Module> <Module> <Type ModuleIdent="#x4" ModuleClass="CT_Module">DQ_08_8DQ</Type> <Name>Digital Output 08 Bits</Name> <TxPdo Fixed="1" Sm="3"> <Index DependOnSlot="true">#x1a00</Index> <Name>DQ-08 Input</Name> <Entry> <Index DependOnSlot="true">#x8002</Index> <SubIndex>0</SubIndex> <BitLen>8</BitLen> <Name>Module State</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8003</Index> <SubIndex>0</SubIndex> <BitLen>32</BitLen> <Name>Module Err Num</Name> <DataType>UDINT</DataType> </Entry> </TxPdo> <RxPdo Fixed="1" Sm="2"> <Index DependOnSlot="true">#x1600</Index> <Name>DQ-08 Outputs</Name> <Entry> <Index DependOnSlot="true">#x7000</Index> <SubIndex>1</SubIndex> <BitLen>8</BitLen> <Name>OutByte0</Name> <DataType>USINT</DataType> </Entry> </RxPdo> <Mailbox> <CoE SegmentedSdo="true"> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x8001</Index> <SubIndex>0</SubIndex> <Data AdaptAutomatically="true">00401000</Data> <comment>Module Type</comment> <Name>Module Type</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x7002</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">FF</Data> <comment>DQ STOP Config Data 0:Keep 1:Clear</comment> <Name>DQ STOP Config Data</Name> </InitCmd> </CoE> </Mailbox> <Profile> <ProfileNo>5001</ProfileNo> </Profile> </Module> <Module> <Type ModuleIdent="#x5" ModuleClass="CT_Module">DQ_16_16DQ</Type> <Name>Digital Output 16 Bits</Name> <TxPdo Fixed="1" Sm="3"> <Index DependOnSlot="true">#x1a00</Index> <Name>DQ-16 Input</Name> <Entry> <Index DependOnSlot="true">#x8002</Index> <SubIndex>0</SubIndex> <BitLen>8</BitLen> <Name>Module State</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8003</Index> <SubIndex>0</SubIndex> <BitLen>32</BitLen> <Name>Module Err Num</Name> <DataType>UDINT</DataType> </Entry> </TxPdo> <RxPdo Fixed="1" Sm="2"> <Index DependOnSlot="true">#x1600</Index> <Name>DQ-16 Outputs</Name> <Entry> <Index DependOnSlot="true">#x7000</Index> <SubIndex>1</SubIndex> <BitLen>8</BitLen> <Name>OutByte0</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x7000</Index> <SubIndex>2</SubIndex> <BitLen>8</BitLen> <Name>OutByte1</Name> <DataType>USINT</DataType> </Entry> </RxPdo> <Mailbox> <CoE SegmentedSdo="true"> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x8001</Index> <SubIndex>0</SubIndex> <Data AdaptAutomatically="true">00801000</Data> <comment>Module Type</comment> <Name>Module Type</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x7002</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">FF</Data> <comment>DQ STOP Config Data 0:Keep 1:Clear</comment> <Name>DQ STOP Config Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x7002</Index> <SubIndex>2</SubIndex> <Data AdaptAutomatically="true">FF</Data> <comment>DQ STOP Config Data 0:Keep 1:Clear</comment> <Name>DQ STOP Config Data</Name> </InitCmd> </CoE> </Mailbox> <Profile> <ProfileNo>5001</ProfileNo> </Profile> </Module> <Module> <Type ModuleIdent="#x6" ModuleClass="CT_Module">DQ_32_32DQ</Type> <Name>Digital Output 32 Bits</Name> <TxPdo Fixed="1" Sm="3"> <Index DependOnSlot="true">#x1a00</Index> <Name>DQ-32 Input</Name> <Entry> <Index DependOnSlot="true">#x8002</Index> <SubIndex>0</SubIndex> <BitLen>8</BitLen> <Name>Module State</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8003</Index> <SubIndex>0</SubIndex> <BitLen>32</BitLen> <Name>Module Err Num</Name> <DataType>UDINT</DataType> </Entry> </TxPdo> <RxPdo Fixed="1" Sm="2"> <Index DependOnSlot="true">#x1600</Index> <Name>DQ-32 Outputs</Name> <Entry> <Index DependOnSlot="true">#x7000</Index> <SubIndex>1</SubIndex> <BitLen>8</BitLen> <Name>OutByte0</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x7000</Index> <SubIndex>2</SubIndex> <BitLen>8</BitLen> <Name>OutByte1</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x7000</Index> <SubIndex>3</SubIndex> <BitLen>8</BitLen> <Name>OutByte2</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x7000</Index> <SubIndex>4</SubIndex> <BitLen>8</BitLen> <Name>OutByte3</Name> <DataType>USINT</DataType> </Entry> </RxPdo> <Mailbox> <CoE SegmentedSdo="true"> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x8001</Index> <SubIndex>0</SubIndex> <Data AdaptAutomatically="true">00c01000</Data> <comment>Module Type</comment> <Name>Module Type</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x7002</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">FF</Data> <comment>DQ STOP Config Data 0:Keep 1:Clear</comment> <Name>DQ STOP Config Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x7002</Index> <SubIndex>2</SubIndex> <Data AdaptAutomatically="true">FF</Data> <comment>DQ STOP Config Data 0:Keep 1:Clear</comment> <Name>DQ STOP Config Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x7002</Index> <SubIndex>3</SubIndex> <Data AdaptAutomatically="true">FF</Data> <comment>DQ STOP Config Data 0:Keep 1:Clear</comment> <Name>DQ STOP Config Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x7002</Index> <SubIndex>4</SubIndex> <Data AdaptAutomatically="true">FF</Data> <comment>DQ STOP Config Data 0:Keep 1:Clear</comment> <Name>DQ STOP Config Data</Name> </InitCmd> </CoE> </Mailbox> <Profile> <ProfileNo>5001</ProfileNo> </Profile> </Module> <Module> <Type ModuleIdent="#x7" ModuleClass="CT_Module">AIS_04_12BIT</Type> <Name>Analog Input 4 ch,12Bit</Name> <TxPdo Fixed="1" Sm="3"> <Index DependOnSlot="true">#x1a00</Index> <Name>AIS-04 Input</Name> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>1</SubIndex> <BitLen>16</BitLen> <Name>AIW0</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>2</SubIndex> <BitLen>16</BitLen> <Name>AIW2</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>3</SubIndex> <BitLen>16</BitLen> <Name>AIW4</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>4</SubIndex> <BitLen>16</BitLen> <Name>AIW6</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8002</Index> <SubIndex>0</SubIndex> <BitLen>8</BitLen> <Name>Module State</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8003</Index> <SubIndex>0</SubIndex> <BitLen>32</BitLen> <Name>Module Err Num</Name> <DataType>UDINT</DataType> </Entry> </TxPdo> <Mailbox> <CoE SegmentedSdo="true"> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x8001</Index> <SubIndex>0</SubIndex> <Data AdaptAutomatically="true">00101000</Data> <comment>Module Type</comment> <Name>Module Type</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6011</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">4140</Data> <comment>AIW0-AIW2 Cofig Data</comment> <Name>AIW0-AIW2 Cofig Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6011</Index> <SubIndex>2</SubIndex> <Data AdaptAutomatically="true">4140</Data> <comment>AIW4-AIW6 Cofig Data</comment> <Name>AIW4-AIW6 Cofig Data</Name> </InitCmd> </CoE> </Mailbox> <Profile> <ProfileNo>5001</ProfileNo> </Profile> </Module> <Module> <Type ModuleIdent="#x8" ModuleClass="CT_Module">AIT_04_4TC</Type> <Name>Analog Input 4 Tc</Name> <TxPdo Fixed="1" Sm="3"> <Index DependOnSlot="true">#x1a00</Index> <Name>AIT-04 Input</Name> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>1</SubIndex> <BitLen>16</BitLen> <Name>AIW0</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>2</SubIndex> <BitLen>16</BitLen> <Name>AIW2</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>3</SubIndex> <BitLen>16</BitLen> <Name>AIW4</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>4</SubIndex> <BitLen>16</BitLen> <Name>AIW6</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8002</Index> <SubIndex>0</SubIndex> <BitLen>8</BitLen> <Name>Module State</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8003</Index> <SubIndex>0</SubIndex> <BitLen>32</BitLen> <Name>Module Err Num</Name> <DataType>UDINT</DataType> </Entry> </TxPdo> <Mailbox> <CoE SegmentedSdo="true"> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x8001</Index> <SubIndex>0</SubIndex> <Data AdaptAutomatically="true">40105000</Data> <comment>Module Type</comment> <Name>Module Type</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6011</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">4540</Data> <comment>AIW4-AIW6 Cofig Data</comment> <Name>AIW4-AIW6 Cofig Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6011</Index> <SubIndex>2</SubIndex> <Data AdaptAutomatically="true">4540</Data> <comment>AIW0-AIW2 Cofig Data</comment> <Name>AIW0-AIW2 Cofig Data</Name> </InitCmd> </CoE> </Mailbox> <Profile> <ProfileNo>5001</ProfileNo> </Profile> </Module> <Module> <Type ModuleIdent="#x9" ModuleClass="CT_Module">AIR_04_4RTD</Type> <Name>Analog Input 4 Rtd</Name> <TxPdo Fixed="1" Sm="3"> <Index DependOnSlot="true">#x1a00</Index> <Name>AIR-04 Input</Name> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>1</SubIndex> <BitLen>16</BitLen> <Name>AIW0</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>2</SubIndex> <BitLen>16</BitLen> <Name>AIW2</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>3</SubIndex> <BitLen>16</BitLen> <Name>AIW4</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>4</SubIndex> <BitLen>16</BitLen> <Name>AIW6</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8002</Index> <SubIndex>0</SubIndex> <BitLen>8</BitLen> <Name>Module State</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8003</Index> <SubIndex>0</SubIndex> <BitLen>32</BitLen> <Name>Module Err Num</Name> <DataType>UDINT</DataType> </Entry> </TxPdo> <Mailbox> <CoE SegmentedSdo="true"> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x8001</Index> <SubIndex>0</SubIndex> <Data AdaptAutomatically="true">40104000</Data> <comment/> <Name>Module Type</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6011</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">4040</Data> <comment>AIW0-AIW2 Cofig Data</comment> <Name>AIW0-AIW2 Cofig Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6011</Index> <SubIndex>2</SubIndex> <Data AdaptAutomatically="true">4040</Data> <comment>AIW4-AIW6 Cofig Data</comment> <Name>AIW4-AIW6 Cofig Data</Name> </InitCmd> </CoE> </Mailbox> <Profile> <ProfileNo>5001</ProfileNo> </Profile> </Module> <Module> <Type ModuleIdent="#xa" ModuleClass="CT_Module">AMS_06_4AI2AQ_12BIT</Type> <Name>Analog Input 4 Ch,Output 2 Ch,12Bit</Name> <TxPdo Fixed="1" Sm="3"> <Index DependOnSlot="true">#x1a00</Index> <Name>AMS-06 Input</Name> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>1</SubIndex> <BitLen>16</BitLen> <Name>AIW0</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>2</SubIndex> <BitLen>16</BitLen> <Name>AIW2</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>3</SubIndex> <BitLen>16</BitLen> <Name>AIW4</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>4</SubIndex> <BitLen>16</BitLen> <Name>AIW6</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8002</Index> <SubIndex>0</SubIndex> <BitLen>8</BitLen> <Name>Module State</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8003</Index> <SubIndex>0</SubIndex> <BitLen>32</BitLen> <Name>Module Err Num</Name> <DataType>UDINT</DataType> </Entry> </TxPdo> <RxPdo Fixed="1" Sm="2"> <Index DependOnSlot="true">#x1600</Index> <Name>AMS-06 Outputs</Name> <Entry> <Index DependOnSlot="true">#x7010</Index> <SubIndex>1</SubIndex> <BitLen>16</BitLen> <Name>AQW0</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x7010</Index> <SubIndex>2</SubIndex> <BitLen>16</BitLen> <Name>AQW2</Name> <DataType>INT</DataType> </Entry> </RxPdo> <Mailbox> <CoE SegmentedSdo="true"> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x8001</Index> <SubIndex>0</SubIndex> <Data AdaptAutomatically="true">00111000</Data> <comment>Module Type</comment> <Name>Module Type</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6011</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">4140</Data> <comment>AIW0~AIW2 Cofig Data</comment> <Name>AIW0-AIW2 Cofig Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6011</Index> <SubIndex>2</SubIndex> <Data AdaptAutomatically="true">4140</Data> <comment>AIW4-AIW6 Cofig Data</comment> <Name>AIW4-AIW6 Cofig Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x7011</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">0000</Data> <comment>AQW0-AQW2 Cofig Data</comment> <Name>AQW0-AQW2 Cofig Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x7012</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">0000</Data> <comment>AQ Stop Config Data: 0 Keep 1:Clear</comment> <Name>AQ Stop Config Data</Name> </InitCmd> </CoE> </Mailbox> <Profile> <ProfileNo>5001</ProfileNo> </Profile> </Module> <Module> <Type ModuleIdent="#xb" ModuleClass="CT_Module">AIC_08_16BIT</Type> <Name>Analog Input 8 Ch 16Bit(AIC-08)</Name> <TxPdo Fixed="1" Sm="3"> <Index DependOnSlot="true">#x1a00</Index> <Name>AIC-08 Input</Name> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>1</SubIndex> <BitLen>16</BitLen> <Name>AIW0</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>2</SubIndex> <BitLen>16</BitLen> <Name>AIW2</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>3</SubIndex> <BitLen>16</BitLen> <Name>AIW4</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>4</SubIndex> <BitLen>16</BitLen> <Name>AIW6</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>5</SubIndex> <BitLen>16</BitLen> <Name>AIW8</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>6</SubIndex> <BitLen>16</BitLen> <Name>AIW10</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>7</SubIndex> <BitLen>16</BitLen> <Name>AIW12</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>8</SubIndex> <BitLen>16</BitLen> <Name>AIW14</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8002</Index> <SubIndex>0</SubIndex> <BitLen>8</BitLen> <Name>Module State</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8003</Index> <SubIndex>0</SubIndex> <BitLen>32</BitLen> <Name>Module Err Num</Name> <DataType>UDINT</DataType> </Entry> </TxPdo> <Mailbox> <CoE SegmentedSdo="true"> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x8001</Index> <SubIndex>0</SubIndex> <Data AdaptAutomatically="true">50181000</Data> <comment>Module Type</comment> <Name>Module Type</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6011</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">4240</Data> <comment>AIW0-AIW2 Cofig Data</comment> <Name>AIW0-AIW2 Cofig Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6011</Index> <SubIndex>2</SubIndex> <Data AdaptAutomatically="true">4240</Data> <comment>AIW4-AIW6 Cofig Data</comment> <Name>AIW4-AIW6 Cofig Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6011</Index> <SubIndex>3</SubIndex> <Data AdaptAutomatically="true">4240</Data> <comment>AIW8-AIW10 Cofig Data</comment> <Name>AIW8-AIW10 Cofig Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6011</Index> <SubIndex>4</SubIndex> <Data AdaptAutomatically="true">4240</Data> <comment>AIW12-AIW14 Cofig Data</comment> <Name>AIW12-AIW14 Cofig Data</Name> </InitCmd> </CoE> </Mailbox> <Profile> <ProfileNo>5001</ProfileNo> </Profile> </Module> <Module> <Type ModuleIdent="#xc" ModuleClass="CT_Module">AIV_08_16BIT</Type> <Name>Analog Input 8 Ch 16Bit(AIV-08)</Name> <TxPdo Fixed="1" Sm="3"> <Index DependOnSlot="true">#x1a00</Index> <Name>AIV-08 Input</Name> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>1</SubIndex> <BitLen>16</BitLen> <Name>AIW0</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>2</SubIndex> <BitLen>16</BitLen> <Name>AIW2</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>3</SubIndex> <BitLen>16</BitLen> <Name>AIW4</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>4</SubIndex> <BitLen>16</BitLen> <Name>AIW6</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>5</SubIndex> <BitLen>16</BitLen> <Name>AIW8</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>6</SubIndex> <BitLen>16</BitLen> <Name>AIW10</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>7</SubIndex> <BitLen>16</BitLen> <Name>AIW12</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>8</SubIndex> <BitLen>16</BitLen> <Name>AIW14</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8002</Index> <SubIndex>0</SubIndex> <BitLen>8</BitLen> <Name>Module State</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8003</Index> <SubIndex>0</SubIndex> <BitLen>32</BitLen> <Name>Module Err Num</Name> <DataType>UDINT</DataType> </Entry> </TxPdo> <Mailbox> <CoE SegmentedSdo="true"> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x8001</Index> <SubIndex>0</SubIndex> <Data AdaptAutomatically="true">60181000</Data> <comment>Module Type</comment> <Name>Module Type</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6011</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">4140</Data> <Name>AIW0-AIW2 Cofig Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6011</Index> <SubIndex>2</SubIndex> <Data AdaptAutomatically="true">4140</Data> <Name>AIW4-AIW6 Cofig Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6011</Index> <SubIndex>3</SubIndex> <Data AdaptAutomatically="true">4140</Data> <Name>AIW8-AIW10 Cofig Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6011</Index> <SubIndex>4</SubIndex> <Data AdaptAutomatically="true">4140</Data> <Name>AIW12-AIW14 Cofig Data</Name> </InitCmd> </CoE> </Mailbox> <Profile> <ProfileNo>5001</ProfileNo> </Profile> </Module> <Module> <Type ModuleIdent="#xd" ModuleClass="CT_Module">AIR_08_08RTD</Type> <Name>Analog Input 8 Ch 16Bit(AIR-08)</Name> <TxPdo Fixed="1" Sm="3"> <Index DependOnSlot="true">#x1a00</Index> <Name>AIR-08 Input</Name> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>1</SubIndex> <BitLen>16</BitLen> <Name>AIW0</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>2</SubIndex> <BitLen>16</BitLen> <Name>AIW2</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>3</SubIndex> <BitLen>16</BitLen> <Name>AIW4</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>4</SubIndex> <BitLen>16</BitLen> <Name>AIW6</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>5</SubIndex> <BitLen>16</BitLen> <Name>AIW8</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>6</SubIndex> <BitLen>16</BitLen> <Name>AIW10</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>7</SubIndex> <BitLen>16</BitLen> <Name>AIW12</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>8</SubIndex> <BitLen>16</BitLen> <Name>AIW14</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8002</Index> <SubIndex>0</SubIndex> <BitLen>8</BitLen> <Name>Module State</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8003</Index> <SubIndex>0</SubIndex> <BitLen>32</BitLen> <Name>Module Err Num</Name> <DataType>UDINT</DataType> </Entry> </TxPdo> <Mailbox> <CoE SegmentedSdo="true"> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x8001</Index> <SubIndex>0</SubIndex> <Data AdaptAutomatically="true">40184000</Data> <comment>Module Type</comment> <Name>Module Type</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6011</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">4040</Data> <comment>AIW0-AIW2 Cofig Data</comment> <Name>AIW0-AIW2 Cofig Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6011</Index> <SubIndex>2</SubIndex> <Data AdaptAutomatically="true">4040</Data> <comment>AIW4-AIW6 Cofig Data</comment> <Name>AIW4-AIW6 Cofig Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6011</Index> <SubIndex>3</SubIndex> <Data AdaptAutomatically="true">4040</Data> <comment>AIW8-AIW10 Cofig Data</comment> <Name>AIW8-AIW10 Cofig Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6011</Index> <SubIndex>4</SubIndex> <Data AdaptAutomatically="true">4040</Data> <comment>AIW12-AIW14 Cofig Data</comment> <Name>AIW12-AIW14 Cofig Data</Name> </InitCmd> </CoE> </Mailbox> <Profile> <ProfileNo>5001</ProfileNo> </Profile> </Module> <Module> <Type ModuleIdent="#xe" ModuleClass="CT_Module">AIT_08_08TC</Type> <Name>Analog Input 8 Ch 16Bit(AIT-08)</Name> <TxPdo Fixed="1" Sm="3"> <Index DependOnSlot="true">#x1a00</Index> <Name>AIT-08 Input</Name> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>1</SubIndex> <BitLen>16</BitLen> <Name>AIW0</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>2</SubIndex> <BitLen>16</BitLen> <Name>AIW2</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>3</SubIndex> <BitLen>16</BitLen> <Name>AIW4</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>4</SubIndex> <BitLen>16</BitLen> <Name>AIW6</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>5</SubIndex> <BitLen>16</BitLen> <Name>AIW8</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>6</SubIndex> <BitLen>16</BitLen> <Name>AIW10</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>7</SubIndex> <BitLen>16</BitLen> <Name>AIW12</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x6010</Index> <SubIndex>8</SubIndex> <BitLen>16</BitLen> <Name>AIW14</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8002</Index> <SubIndex>0</SubIndex> <BitLen>8</BitLen> <Name>Module State</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8003</Index> <SubIndex>0</SubIndex> <BitLen>32</BitLen> <Name>Module Err Num</Name> <DataType>UDINT</DataType> </Entry> </TxPdo> <Mailbox> <CoE SegmentedSdo="true"> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x8001</Index> <SubIndex>0</SubIndex> <Data AdaptAutomatically="true">40185000</Data> <comment>Module Type</comment> <Name>Module Type</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6011</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">4540</Data> <comment>Module Type</comment> <Name>AIW0-AIW2 Cofig Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6011</Index> <SubIndex>2</SubIndex> <Data AdaptAutomatically="true">4540</Data> <comment>AIW4-AIW6 Cofig Data</comment> <Name>AIW4-AIW6 Cofig Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6011</Index> <SubIndex>3</SubIndex> <Data AdaptAutomatically="true">4540</Data> <comment>Module Type</comment> <Name>AIW8-AIW10 Cofig Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x6011</Index> <SubIndex>4</SubIndex> <Data AdaptAutomatically="true">4540</Data> <comment>Module Type</comment> <Name>AIW12-AIW14 Cofig Data</Name> </InitCmd> </CoE> </Mailbox> <Profile> <ProfileNo>5001</ProfileNo> </Profile> </Module> <Module> <Type ModuleIdent="#xf" ModuleClass="CT_Module">AQS_04_12BIT</Type> <Name>Analog Output 4 Ch,12Bit</Name> <TxPdo Fixed="1" Sm="3"> <Index DependOnSlot="true">#x1a00</Index> <Name>AQS-04 Input</Name> <Entry> <Index DependOnSlot="true">#x8002</Index> <SubIndex>0</SubIndex> <BitLen>8</BitLen> <Name>Module State</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8003</Index> <SubIndex>0</SubIndex> <BitLen>32</BitLen> <Name>Module Err Num</Name> <DataType>UDINT</DataType> </Entry> </TxPdo> <RxPdo Fixed="1" Sm="2"> <Index DependOnSlot="true">#x1600</Index> <Name>AQS-04 Outputs</Name> <Entry> <Index DependOnSlot="true">#x7010</Index> <SubIndex>1</SubIndex> <BitLen>16</BitLen> <Name>AQW0</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x7010</Index> <SubIndex>2</SubIndex> <BitLen>16</BitLen> <Name>AQW2</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x7010</Index> <SubIndex>3</SubIndex> <BitLen>16</BitLen> <Name>AQW4</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x7010</Index> <SubIndex>4</SubIndex> <BitLen>16</BitLen> <Name>AQW6</Name> <DataType>INT</DataType> </Entry> </RxPdo> <Mailbox> <CoE SegmentedSdo="true"> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x8001</Index> <SubIndex>0</SubIndex> <Data AdaptAutomatically="true">00021000</Data> <comment>Module Type</comment> <Name>Module Type</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x7011</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">0000</Data> <comment>Module Type</comment> <Name>AQW0-AQW2 Cofig Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x7011</Index> <SubIndex>2</SubIndex> <Data AdaptAutomatically="true">0000</Data> <comment>Module Type</comment> <Name>AQW4-AQW6 Cofig Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x7012</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">0000</Data> <comment>AQ Stop Config Data</comment> <Name>AQ Stop Config Data</Name> </InitCmd> </CoE> </Mailbox> <Profile> <ProfileNo>5001</ProfileNo> </Profile> </Module> <Module> <Type ModuleIdent="#x10" ModuleClass="CT_Module">AQS_08_12BIT</Type> <Name>Analog Output 08 Ch,12Bit</Name> <TxPdo Fixed="1" Sm="3"> <Index DependOnSlot="true">#x1a00</Index> <Name>AQS-08 Input</Name> <Entry> <Index DependOnSlot="true">#x8002</Index> <SubIndex>0</SubIndex> <BitLen>8</BitLen> <Name>Module State</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8003</Index> <SubIndex>0</SubIndex> <BitLen>32</BitLen> <Name>Module Err Num</Name> <DataType>UDINT</DataType> </Entry> </TxPdo> <RxPdo Fixed="1" Sm="2"> <Index DependOnSlot="true">#x1600</Index> <Name>AQS-08 Outputs</Name> <Entry> <Index DependOnSlot="true">#x7010</Index> <SubIndex>1</SubIndex> <BitLen>16</BitLen> <Name>AQW0</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x7010</Index> <SubIndex>2</SubIndex> <BitLen>16</BitLen> <Name>AQW2</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x7010</Index> <SubIndex>3</SubIndex> <BitLen>16</BitLen> <Name>AQW4</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x7010</Index> <SubIndex>4</SubIndex> <BitLen>16</BitLen> <Name>AQW6</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x7010</Index> <SubIndex>5</SubIndex> <BitLen>16</BitLen> <Name>AQW8</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x7010</Index> <SubIndex>6</SubIndex> <BitLen>16</BitLen> <Name>AQW10</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x7010</Index> <SubIndex>7</SubIndex> <BitLen>16</BitLen> <Name>AQW12</Name> <DataType>INT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x7010</Index> <SubIndex>8</SubIndex> <BitLen>16</BitLen> <Name>AQW14</Name> <DataType>INT</DataType> </Entry> </RxPdo> <Mailbox> <CoE SegmentedSdo="true"> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x8001</Index> <SubIndex>0</SubIndex> <Data AdaptAutomatically="true">00031000</Data> <comment>Module Type</comment> <Name>Module Type</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x7011</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">0000</Data> <comment>Module Cofig Data</comment> <Name>AQW0-AQW2 Cofig Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x7011</Index> <SubIndex>2</SubIndex> <Data AdaptAutomatically="true">0000</Data> <comment>Module Cofig Data</comment> <Name>AQW4-AQW6 Cofig Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x7011</Index> <SubIndex>3</SubIndex> <Data AdaptAutomatically="true">0000</Data> <comment>Module Cofig Data</comment> <Name>AQW8-AQW10 Cofig Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x7011</Index> <SubIndex>4</SubIndex> <Data AdaptAutomatically="true">0000</Data> <comment>Module Cofig Data</comment> <Name>AQW12-AQW14 Cofig Data</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x7012</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">0000</Data> <comment>AQ Stop Config Data: 0 Keep 1:Clear</comment> <Name>AQ Stop Config Data</Name> </InitCmd> </CoE> </Mailbox> <Profile> <ProfileNo>5001</ProfileNo> </Profile> </Module> <Module> <Type ModuleIdent="#x11" ModuleClass="CT_Module">HSP-04</Type> <Name>HSP-04</Name> <TxPdo Fixed="1" Sm="3"> <Index DependOnSlot="true">#x1a00</Index> <Name>HSP-04 Input</Name> <Entry> <Index DependOnSlot="true">#x4002</Index> <SubIndex>1</SubIndex> <BitLen>32</BitLen> <Name>ActPos0</Name> <DataType>DINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x4002</Index> <SubIndex>2</SubIndex> <BitLen>32</BitLen> <Name>ActPos1</Name> <DataType>DINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x4002</Index> <SubIndex>3</SubIndex> <BitLen>32</BitLen> <Name>ActPos2</Name> <DataType>DINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x4002</Index> <SubIndex>4</SubIndex> <BitLen>32</BitLen> <Name>ActPos3</Name> <DataType>DINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x4007</Index> <SubIndex>1</SubIndex> <BitLen>32</BitLen> <Name>ActVel0</Name> <DataType>UDINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x4007</Index> <SubIndex>2</SubIndex> <BitLen>32</BitLen> <Name>ActVel1</Name> <DataType>UDINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x4007</Index> <SubIndex>3</SubIndex> <BitLen>32</BitLen> <Name>ActVel2</Name> <DataType>UDINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x4007</Index> <SubIndex>4</SubIndex> <BitLen>32</BitLen> <Name>ActVel3</Name> <DataType>UDINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8002</Index> <SubIndex>0</SubIndex> <BitLen>8</BitLen> <Name>Module State</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8003</Index> <SubIndex>0</SubIndex> <BitLen>32</BitLen> <Name>Module Err Num</Name> <DataType>UDINT</DataType> </Entry> </TxPdo> <RxPdo Fixed="1" Sm="2"> <Index DependOnSlot="true">#x1600</Index> <Name>HSP-04 Outputs</Name> <Entry> <Index DependOnSlot="true">#x4000</Index> <SubIndex>1</SubIndex> <BitLen>16</BitLen> <Name>CtrlWord0</Name> <DataType>UINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x4000</Index> <SubIndex>2</SubIndex> <BitLen>16</BitLen> <Name>CtrlWord1</Name> <DataType>UINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x4000</Index> <SubIndex>3</SubIndex> <BitLen>16</BitLen> <Name>CtrlWord2</Name> <DataType>UINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x4000</Index> <SubIndex>4</SubIndex> <BitLen>16</BitLen> <Name>CtrlWord3</Name> <DataType>UINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x4001</Index> <SubIndex>1</SubIndex> <BitLen>32</BitLen> <Name>SetPos0</Name> <DataType>DINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x4001</Index> <SubIndex>2</SubIndex> <BitLen>32</BitLen> <Name>SetPos1</Name> <DataType>DINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x4001</Index> <SubIndex>3</SubIndex> <BitLen>32</BitLen> <Name>SetPos2</Name> <DataType>DINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x4001</Index> <SubIndex>4</SubIndex> <BitLen>32</BitLen> <Name>SetPos3</Name> <DataType>DINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x4003</Index> <SubIndex>1</SubIndex> <BitLen>32</BitLen> <Name>SetVel0</Name> <DataType>UDINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x4003</Index> <SubIndex>2</SubIndex> <BitLen>32</BitLen> <Name>SetVel1</Name> <DataType>UDINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x4003</Index> <SubIndex>3</SubIndex> <BitLen>32</BitLen> <Name>SetVel2</Name> <DataType>UDINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x4003</Index> <SubIndex>4</SubIndex> <BitLen>32</BitLen> <Name>SetVel3</Name> <DataType>UDINT</DataType> </Entry> </RxPdo> <Mailbox> <CoE SegmentedSdo="true"> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x8001</Index> <SubIndex>0</SubIndex> <Data AdaptAutomatically="true">20023000</Data> <comment>Module Type</comment> <Name>Module Type</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x4004</Index> <SubIndex>0</SubIndex> <Data AdaptAutomatically="true">00</Data> <comment>HSP Output Mode</comment> <Name>HSP Output Mode</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x4005</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">204E0000</Data> <comment>Acc0</comment> <Name>Acc0</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x4006</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">204E0000</Data> <comment>Dec0</comment> <Name>Dec0</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x4005</Index> <SubIndex>2</SubIndex> <Data AdaptAutomatically="true">204E0000</Data> <comment>Acc1</comment> <Name>Acc1</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x4006</Index> <SubIndex>2</SubIndex> <Data AdaptAutomatically="true">204E0000</Data> <comment>Dec1</comment> <Name>Dec1</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x4005</Index> <SubIndex>3</SubIndex> <Data AdaptAutomatically="true">204E0000</Data> <comment>Acc2</comment> <Name>Acc2</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x4006</Index> <SubIndex>3</SubIndex> <Data AdaptAutomatically="true">204E0000</Data> <comment>Dec2</comment> <Name>Dec2</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x4005</Index> <SubIndex>4</SubIndex> <Data AdaptAutomatically="true">204E0000</Data> <comment>Acc3</comment> <Name>Acc3</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x4006</Index> <SubIndex>4</SubIndex> <Data AdaptAutomatically="true">204E0000</Data> <comment>Dec3</comment> <Name>Dec3</Name> </InitCmd> </CoE> </Mailbox> <Profile> <ProfileNo>5001</ProfileNo> </Profile> </Module> <Module> <Type ModuleIdent="#x12" ModuleClass="CT_Module">HSC-02</Type> <Name>HSC-02</Name> <TxPdo Fixed="1" Sm="3"> <Index DependOnSlot="true">#x1a00</Index> <Name>HSC-02 Input</Name> <Entry> <Index DependOnSlot="true">#x5005</Index> <SubIndex>1</SubIndex> <BitLen>32</BitLen> <Name>Currently Pos0</Name> <DataType>DINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x5005</Index> <SubIndex>2</SubIndex> <BitLen>32</BitLen> <Name>Currently Pos1</Name> <DataType>DINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x5006</Index> <SubIndex>1</SubIndex> <BitLen>32</BitLen> <Name>Z Lock Counter0</Name> <DataType>DINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x5006</Index> <SubIndex>2</SubIndex> <BitLen>32</BitLen> <Name>Z Lock Counter1</Name> <DataType>DINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x5007</Index> <SubIndex>0</SubIndex> <BitLen>8</BitLen> <Name>HSC DI</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8002</Index> <SubIndex>0</SubIndex> <BitLen>8</BitLen> <Name>Module State</Name> <DataType>USINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x8003</Index> <SubIndex>0</SubIndex> <BitLen>32</BitLen> <Name>Module Err Num</Name> <DataType>UDINT</DataType> </Entry> </TxPdo> <RxPdo Fixed="1" Sm="2"> <Index DependOnSlot="true">#x1600</Index> <Name>HSC-02 Outputs</Name> <Entry> <Index DependOnSlot="true">#x5004</Index> <SubIndex>1</SubIndex> <BitLen>16</BitLen> <Name>HSC CtrlWord0</Name> <DataType>UINT</DataType> </Entry> <Entry> <Index DependOnSlot="true">#x5004</Index> <SubIndex>2</SubIndex> <BitLen>16</BitLen> <Name>HSC CtrlWord1</Name> <DataType>UINT</DataType> </Entry> </RxPdo> <Mailbox> <CoE SegmentedSdo="true"> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x8001</Index> <SubIndex>0</SubIndex> <Data AdaptAutomatically="true">20083000</Data> <comment>Module Type</comment> <Name>Module Type</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x5000</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">00</Data> <comment>HSC Mode0</comment> <Name>>HSC Mode0</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x5001</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">09</Data> <comment>HSC Config0</comment> <Name>HSC Config0</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x5002</Index> <SubIndex>1</SubIndex> <Data AdaptAutomatically="true">02</Data> <comment>HSC Filter Config0</comment> <Name>HSC Filter</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x5000</Index> <SubIndex>2</SubIndex> <Data AdaptAutomatically="true">00</Data> <comment>HSC Mode1</comment> <Name>>HSC Mode1</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x5001</Index> <SubIndex>2</SubIndex> <Data AdaptAutomatically="true">09</Data> <comment>HSC Config1</comment> <Name>HSC Config1</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x5002</Index> <SubIndex>2</SubIndex> <Data AdaptAutomatically="true">02</Data> <comment>HSC Filter Config1</comment> <Name>HSC Filter</Name> </InitCmd> <InitCmd> <Transition>PS</Transition> <Index DependOnSlot="true">#x5003</Index> <SubIndex>0</SubIndex> <Data AdaptAutomatically="true">12</Data> <comment>HSC INT Set</comment> <Name>HSC INT Set</Name> </InitCmd> </CoE> </Mailbox> <Profile> <ProfileNo>5001</ProfileNo> </Profile> </Module> </Modules> </Descriptions> </EtherCATInfo> ec_SDOwrite c语言 根据上面的xml 配置俩个uint16
最新发布
11-28
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值