[etherlab-users] PDO mapping?

Richard Hacker (MSc Eng) ha at igh-essen.com
Wed Jun 3 12:00:48 CEST 2009


Hello Julian,

note that setting 100Hz as your model rate is not such a good idea, it will 
break the system (kernel) time. I have stumbled over this anomaly quite a few 
times myself. Your model must run faster than your linux kernel setting
Processor type and features -> Timer frequency
which is 250Hz by default.

- Richard


On Thursday 28 May 2009 14:52, Julian Stoev wrote:
> Hello again!
>
> I have another batch of questions, which may look obvious to an
> experienced user.
> My application was compiled and loaded.
> Now I see this in my log file:
>
> Started RT timer at a rate of 10000us
> Application tid 0 running at 10000us
> Successfully registered application "t1" with RT-AppCore.
> EtherCAT WARNING: 1 datagram UNMATCHED!
> EtherCAT WARNING: Slave 1 does not support changing the PDO mapping!
> EtherCAT WARNING: Failed to configure mapping of PDO 0x1600.
> EtherCAT WARNING: Slave 1 does not support changing the PDO mapping!
> EtherCAT WARNING: Failed to configure mapping of PDO 0x1601.
> EtherCAT: Domain 0: Working counter changed to 1/1.
> EtherCAT: Slave states: PREOP, OP.
>
> Note the warning. Also I try to set a sampling rate 100[Hz]. I wonder
> what may be the sampling rate of my application in reality.
>
> I try to output a constant signal 1 to my slave, I think this should
> correspond to 10[V] output, but nothing is detected by the multimeter.
> Maybe something is not clear with the data scaling?

-- 
------------------------------------------------------------------------

Richard Hacker
Ingenieurgemeinschaft IgH
Gesellschaft für Ingenieurleistungen mbH
Heinz-Baecker-Str. 34
D-45356 Essen
Tel.: +49 201 / 360-14-16
Fax.: +49 201 / 360-14-14
Mobil: +49 175 6822089
E-mail: ha at igh-essen.com

------------------------------------------------------------------------



More information about the Etherlab-users mailing list