It's confusing me more and more: I contacted Hirlscher to get new firmware for NXIO-100RE. I also received a XML description of the slave (Hilscher NXIO 100RE ECS.xml). When querying XML description via ethercat xml I receive a completely different description (nxio100re.xml). The info got via ethercat sii_read (ssi.bin) seems to match "Hilscher NXIO 100RE ECS.xml" (I found matching HEX values).
Are there some inconsitencies on my device or do I missunderstand something ? Clemens -----Ursprüngliche Nachricht----- Von: etherlab-users-boun...@etherlab.org [mailto:etherlab-users-boun...@etherlab.org] Im Auftrag von Florian Pose Gesendet: Dienstag, 17. Februar 2009 09:34 An: etherlab-users@etherlab.org Betreff: Re: [etherlab-users] EtherCAT newbie - NXIO 100-RE Hi, On Mon, Feb 16, 2009 at 11:09:48AM +0100, Fuchs Clemens wrote: > But when registering the second PDO of the board to the domain, neither > writing nor reading is working. > The ethercat datagramm contains the correct output data but the slave is > doing something strange. > > Do you have any idea, what could cause the problem ? you can analyze the current slave configuration with the 'ethercat config -v' command and the process data exchange with the 'ethercat domain -v' command. If you get no further information from this, it is usually helpful to 1) start the master 2) set the debug level to 1 with 'ethercat debug 1' 3) load your application 4) post the logs of the configuration process (from 'Requesting master X...') -- Best regards, Florian Pose http://etherlab.org _______________________________________________ etherlab-users mailing list etherlab-users@etherlab.org http://lists.etherlab.org/mailman/listinfo/etherlab-users Important Notice: This electronic transmission (including any attachments) is intended solely for the use and information of the addressee(s). It may contain confidential or legally privileged information. Any unauthorized use or disclosure of this message is strictly prohibited.If you are not the intended recipient, please notify the sender immediately and delete the message and its attachments. The sender does not guarantee the integrity of this transmission and shall therefore never be liable if the message is altered or falsified nor for any virus, interception or damage to your system.
<?xml version="1.0"?> <EtherCATInfo Version="1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="EtherCATInfo.xsd"> <Vendor> <Id>68</Id> <Name>Hilscher GmbH</Name> <ImageData16x14>424D360300000000000036000000280000001000000010000000010018000000000000030000120B0000120B00000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000FF0000FF0000FF0000FF0000FF0000FF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000FF0000FF0000FF0000FF0000FF0000FF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000FF0000FF0000FF0000FF0000FF0000FF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000FF0000FF0000FF0000FF0000FF0000FF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000FF0000FF0000FF0000FF0000FF0000FF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FFFFFFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FFFFFFFF0000FF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000FF0000FF0000FF0000FF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF</ImageData16x14> </Vendor> <Descriptions> <Groups> <Group> <Type>netX</Type> <Name LcId="1033">netX</Name> <ImageData16x14>424DD6020000000000003600000028000000100000000E0000000100180000000000A0020000120B0000120B00000000000000000000C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1000000C1C1C1000000C1C1C1C1C1C1000000000000C1C1C10000000000000000000000FFC1C1C1C1C1C1C1C1C10000FF000000C1C1C1000000C1C1C1000000C1C1C1C1C1C1C1C1C1000000C1C1C1C1C1C1C1C1C10000FFC1C1C10000FFC1C1C1000000C1C1C1000000C1C1C1000000000000000000C1C1C1000000C1C1C1C1C1C1C1C1C1C1C1C10000FFC1C1C1C1C1C1000000C1C1C1000000C1C1C1000000C1C1C1000000C1C1C1000000C1C1C1C1C1C1C1C1C10000FFC1C1C10000FFC1C1C1C1C1C1000000C1C1C1C1C1C1C1C1C1000000C1C1C1C1C1C10000000000000000000000FFC1C1C1C1C1C1C1C1C10000FFC1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1000000C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1000000C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1</ImageData16x14> </Group> </Groups> <Devices> <Device Physics="YY"> <Type ProductCode="#x00000002" RevisionNo="#x00020000" UseLrdLwr="1">NXIO 100-RE ECS</Type> <Name LcId="1033"><![CDATA[NXIO 100-RE]]></Name> <URL><![CDATA[http://www.hilscher.com/netx_boards.html]]></URL> <GroupType>netX</GroupType> <Fmmu Su="0" Sm="2">Outputs</Fmmu> <Fmmu Su="1" Sm="3">Inputs</Fmmu> <Fmmu>MBoxState</Fmmu> <Sm MinSize="128" MaxSize="128" DefaultSize="128" StartAddress="#x1000" ControlByte="#x36" Enable="1">MBoxOut</Sm> <Sm MinSize="128" MaxSize="128" DefaultSize="128" StartAddress="#x1080" ControlByte="#x32" Enable="1">MBoxIn</Sm> <Sm MinSize="1" MaxSize="200" DefaultSize="4" StartAddress="#x1100" ControlByte="#x74" Enable="1">Outputs</Sm> <Sm MinSize="1" MaxSize="200" DefaultSize="4" StartAddress="#x1358" ControlByte="#x30" Enable="1">Inputs</Sm> <RxPdo Fixed="1" Sm="2" Su="0"> <Index>#x1600</Index> <Name>wOut0</Name> <Entry> <Index>#x2003</Index> <SubIndex>6</SubIndex> <BitLen>16</BitLen> <Name>Output</Name> <DataType>INT</DataType> </Entry> </RxPdo> <TxPdo Fixed="1" Sm="3" Su="1"> <Index>#x1a00</Index> <Name>wIn0</Name> <Entry> <Index>#x2005</Index> <SubIndex>4</SubIndex> <BitLen>16</BitLen> <Name>Input</Name> <DataType>INT</DataType> </Entry> </TxPdo> <Mailbox> <CoE SdoInfo="1" CompleteAccess="1"/> </Mailbox> <Dc UnknownFRMW="0" Unknown64Bit="0"> <OpMode> <Name>DcOff</Name> <Desc>DC unused</Desc> <AssignActivate>#x0000</AssignActivate> </OpMode> <OpMode> <Name>DcSync</Name> <Desc>DC for synchronization</Desc> <AssignActivate>#x0300</AssignActivate> <CycleTimeSync0 Factor="1">0</CycleTimeSync0> <ShiftTimeSync0>0</ShiftTimeSync0> </OpMode> </Dc> <Eeprom> <ByteSize>2048</ByteSize> <ConfigData>060001EEE8030000</ConfigData> </Eeprom> <ImageData16x14>424DD6020000000000003600000028000000100000000E0000000100180000000000A0020000120B0000120B00000000000000000000C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1000000C1C1C1000000C1C1C1C1C1C1000000000000C1C1C10000000000000000000000FFC1C1C1C1C1C1C1C1C10000FF000000C1C1C1000000C1C1C1000000C1C1C1C1C1C1C1C1C1000000C1C1C1C1C1C1C1C1C10000FFC1C1C10000FFC1C1C1000000C1C1C1000000C1C1C1000000000000000000C1C1C1000000C1C1C1C1C1C1C1C1C1C1C1C10000FFC1C1C1C1C1C1000000C1C1C1000000C1C1C1000000C1C1C1000000C1C1C1000000C1C1C1C1C1C1C1C1C10000FFC1C1C10000FFC1C1C1C1C1C1000000C1C1C1C1C1C1C1C1C1000000C1C1C1C1C1C10000000000000000000000FFC1C1C1C1C1C1C1C1C10000FFC1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1000000C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1000000C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1C1</ImageData16x14> </Device> </Devices> </Descriptions> </EtherCATInfo>
<?xml version="1.0" ?> <EtherCATInfo> <!-- Slave 0 --> <Vendor> <Id>68</Id> </Vendor> <Descriptions> <Devices> <Device> <Type ProductCode="#x00000002" RevisionNo="#x00010000">NXIO 100-RE</Type> <Name><![CDATA[NXIO 100-RE]]></Name> <Sm Enable="1" StartAddress="4096" ControlByte="54" DefaultSize="128" /> <Sm Enable="1" StartAddress="4224" ControlByte="50" DefaultSize="128" /> <Sm Enable="1" StartAddress="4352" ControlByte="116" DefaultSize="4" /> <Sm Enable="1" StartAddress="4952" ControlByte="48" DefaultSize="4" /> <RxPdo Sm="2" Fixed="1" Mandatory="1"> <Index>#x1600</Index> <Name></Name> <Entry> <Index>#x2004</Index> <SubIndex>32</SubIndex> <BitLen>3</BitLen> <Name></Name> <DataType></DataType> </Entry> </RxPdo> <TxPdo Sm="3" Fixed="1" Mandatory="1"> <Index>#x1a00</Index> <Name></Name> <Entry> <Index>#x2007</Index> <SubIndex>32</SubIndex> <BitLen>3</BitLen> <Name></Name> <DataType></DataType> </Entry> </TxPdo> </Device> </Devices> </Descriptions> </EtherCATInfo>
ssi.bin
Description: ssi.bin
_______________________________________________ etherlab-users mailing list etherlab-users@etherlab.org http://lists.etherlab.org/mailman/listinfo/etherlab-users