2/20/2018 4:59 PM | |
Joined: 1/2/2017 Last visit: 7/23/2024 Posts: 285 Rating: (24) |
Yes I use the telegram alongside with DPRD_DAT and DPWR_DAT. with these function I read and write my telegram. However, I'm trying to use WRREC and RDREC to read/write any parameter but still dont know how to set the index value. In this Entry, you will see that Siemens used the value 47 in the G120C project example. Regards T_Ebrahem |
Last edited by: Jen_Moderator at: 2/21/2018 10:04:11 AMOptimized link. Disclaimer: While I strive to ensure that the content of posts and answers is accurate and complete, my posts and answers are provided “as is” and “as available.” Your use of my posts and answers content is entirely at your own risk. |
|
2/20/2018 5:56 PM | |
Joined: 3/16/2015 Last visit: 10/10/2021 Posts: 1250 Rating: (173) |
This is a quote from the online help that should point you to the right direction. "Use the INDEX parameter to select which data record is written. The module determines which data records can be written with which data record number. You can find additional information on this in the manual for the relevant module." So when you look in the Sinamics manual it will state the data record number which in your case is 47. |
2/20/2018 9:12 PM | |
Joined: 7/7/2010 Last visit: 9/23/2024 Posts: 15217 Rating: (2417)
|
With a properly configured drive / plc combination in TIA Portal, the DPRD_DAT / DPWR_DAT are not required. The telegram simply starts working. You can see the control values being sent by reading back the status word from the drive and see them change. In the drive configuration, you define what input and output words are used in the portal software and it just works. It's a wonderful thing not to have to worry with the DP...DAT commands. Now, back to my comment about read/write parameters independent of the telegram (assuming you cannot adjust the read/write word length of the telegram and assign the parameter to the telegram (for example, ramp up and down rates are not available, but the ramp up and down rate scaling factor values are available, so you can use telegram to set the ramp rates dynamically). I still recommend the drive library available for download here: https://support.industry.siemens.com/cs/ww/en/view/109475044
|
Last edited by: Jen_Moderator at: 2/21/2018 10:05:05 AMOptimized link. science guy |
|
This contribution was helpful to3 thankful Users |
2/21/2018 8:46 AM | |
Joined: 1/2/2017 Last visit: 7/23/2024 Posts: 285 Rating: (24) |
You are right, The information can be found in 564 / Acyclic communication of the Function Manual. Regards T_Ebrahem |
Disclaimer: While I strive to ensure that the content of posts and answers is accurate and complete, my posts and answers are provided “as is” and “as available.” Your use of my posts and answers content is entirely at your own risk. |
|
2/21/2018 8:50 AM | |
Joined: 1/2/2017 Last visit: 7/23/2024 Posts: 285 Rating: (24) |
Thank you Kal, I think the index here is the one belong to each individual parameters and this can be found in the List Manual of the drive. Regards T_Ebrahem |
Disclaimer: While I strive to ensure that the content of posts and answers is accurate and complete, my posts and answers are provided “as is” and “as available.” Your use of my posts and answers content is entirely at your own risk. |
|
2/21/2018 8:54 AM | |
Joined: 1/2/2017 Last visit: 7/23/2024 Posts: 285 Rating: (24) |
Thank you Huggy Its good to know that I dont need DP..DAT commands. In the documentation of the drive library, they says that SINA_PARA also will calls blocks WRREC/RDREC. So I'm going to try them both. Regrads T_Ebrahem |
Last edited by: T_Ebrahem at: 2/21/2018 9:06:38 AMDisclaimer: While I strive to ensure that the content of posts and answers is accurate and complete, my posts and answers are provided “as is” and “as available.” Your use of my posts and answers content is entirely at your own risk. |
|
2/22/2018 12:02 AM | |
Joined: 3/16/2015 Last visit: 10/10/2021 Posts: 1250 Rating: (173) |
What each individual parameter? There's only one formal parameter named "INDEX"'!!! It's very straight forward and doesn't require much work other than taking it from the manual and putting it as an actual parameter in the WRREC function block as specified in the manual. "Writing “data record 47” sends a job to the SINAMICS converter which performs I may be missing the point of your question if so please clarify further. Kal |
Follow us on