May 08, 2018
07:22 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
May 08, 2018
07:22 AM
It seems that when floating point calculations are performed there is something wrong with the alignment of the data sent to the master from the eeprom. The vendor ID is sent as the product code, they are adiacent fields.
I suppose everything else is shifted.
This happens only when FP is performed inside a function called by interrupt.
SSC 5.12, latest DAVE, flash erased.
I suppose everything else is shifted.
This happens only when FP is performed inside a function called by interrupt.
SSC 5.12, latest DAVE, flash erased.
- Tags:
- IFX
3 Replies
May 11, 2018
02:13 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
May 11, 2018
02:13 AM
Dear Alberto,
we've tried to reproduce your finding without success.
Could you please provide a detailed description how to reproduce the issue (how to modify the slave SW; best starting from our Basic example) and which Tools (TwinCAT ESC Access/EEPROM/Smart View/ReadE2PROM?) you use to check for the VendorID and how you read the EEPROM there.
Thanks
Michael
we've tried to reproduce your finding without success.
Could you please provide a detailed description how to reproduce the issue (how to modify the slave SW; best starting from our Basic example) and which Tools (TwinCAT ESC Access/EEPROM/Smart View/ReadE2PROM?) you use to check for the VendorID and how you read the EEPROM there.
Thanks
Michael
May 14, 2018
01:30 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
May 14, 2018
01:30 AM
Thanks for the reply., in the next few days I'll try to reproduce the issue on the basic example.
Best regards
Alberto
Best regards
Alberto
May 18, 2018
05:59 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
May 18, 2018
05:59 AM
I tested the basic example and there is no issue at all.
But with my application the problem persists. I use a more complex SSC XLS file, using more PDOs and objects.
Unfortunately I do not have time to investigate further, maybe next month. For now I do not use FP.
I detect the problem with Twincat, it says the Vendor ID is wrong. Then there is a way to output a csv file with the various data, and I see it is shifted to the next field.
Thanks again.
But with my application the problem persists. I use a more complex SSC XLS file, using more PDOs and objects.
Unfortunately I do not have time to investigate further, maybe next month. For now I do not use FP.
I detect the problem with Twincat, it says the Vendor ID is wrong. Then there is a way to output a csv file with the various data, and I see it is shifted to the next field.
Thanks again.