[etherlab-users] EtherCAT newbie - NXIO 100-RE
Clemens.Fuchs at engel.at
Wed Feb 25 15:53:15 CET 2009
ethercat pdo is saying:
SM0: PhysAddr 0x1000, DefaultSize 128, ControlRegister 0x36, Enable 1
SM1: PhysAddr 0x1080, DefaultSize 128, ControlRegister 0x32, Enable 1
SM2: PhysAddr 0x1100, DefaultSize 4, ControlRegister 0x74, Enable 1
RxPDO 0x1600 "RxPDO 1"
PDO entry 0x2004:20, 3 bit, ""
SM3: PhysAddr 0x1358, DefaultSize 4, ControlRegister 0x30, Enable 1
TxPDO 0x1a00 "TxPDO 1"
PDO entry 0x2007:20, 3 bit, ""
but this is not, what is written in Hilschers XML and what sii_read is saying - why?
Von: Florian Pose [mailto:fp at igh-essen.com]
Gesendet: Dienstag, 24. Februar 2009 14:48
An: Fuchs Clemens
Cc: etherlab-users at etherlab.org
Betreff: Re: [etherlab-users] EtherCAT newbie - NXIO 100-RE
On Tue, Feb 17, 2009 at 02:00:44PM +0100, Fuchs Clemens wrote:
> 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 ?
The device description generated by the master contains only basic information an can not be complete, because no all of the information can be queried from the slave. Moreover the generated XML contains PDO information read from the SDO dictionary.
If you are looking for the PDOs currently available, have a look at 'ethercat pdos', they are the same as in the generated XML file.
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.
More information about the Etherlab-users