2/15/2012 4:04 PM | |
Joined: 7/7/2010 Last visit: 9/24/2024 Posts: 15225 Rating: (2417) |
Glad you got your installation repaired and it's all working good now ! |
science guy |
|
5/21/2014 7:42 PM | |
Posts: 3 Rating: (0) |
Dear Jeans andhuggy_d1; Thanks for your answers. Let me start from the beginning. I want to do now : First of all,I want to point with the pointer to the address of DB20.DBW5. Than with the same pointer I want to point to the address of DB20.DBW10. In this way I want to access the data within the block address with my pointer. I need only address information.(DB Block Number and byte offset number) So I want toI want to create a pointer as in S7.200 (microwin). Thanks. Best Regards.
|
Last edited by: Onur_Semih at: 5/21/2014 7:45 PM |
|
5/21/2014 8:59 PM | |
Joined: 7/7/2010 Last visit: 9/24/2024 Posts: 15225 Rating: (2417)
|
All of this presumes your DB is configured for compatible rather than symbolic access and that you can see the offsets when you view the compiled DB structure. P#DB20.DBW5 WORD 1 P#DB20.DBW10 WORD 1 Those are the 2 pointers that point directly to the data within the DB. What is more important is what you want to do with the information at DB20.DBW5 & 10 that how you address it. How you use it may affect how you address it. You can access them by tag directly. Let's say DB20 is named FUN_DB, and the tag within the DB at the 5th word is named w_Times. To access it directly, no pointer required, "FUN_DB".w_Times No need to keep track of the location as the plc is plenty capable of handling that task for you. [You probably knew this already]. It still goes back to what you will do with the data as it may affect the right solution for data access. Using PEEK and POKE allows you to index into a random DB and read/write values without knowing in advance the DB # and data structure within it. If you know the DB number, you can reference it by name (preferred), and if you know the tag within it, just use that. |
science guy |
|
5/23/2014 2:06 PM | |
Posts: 3 Rating: (0) |
Hihuggy_d1 andJeans; Thank you for your support. I'll rebuild my program according to this information. All sharing was useful for me. Thanks again. Best regards..
|
This contribution was helpful to2 thankful Users |
12/1/2017 6:30 PM | |
Joined: 4/9/2016 Last visit: 8/3/2023 Posts: 1 Rating: (0) |
thank you so much |
Follow us on