3/30/2015 7:19 PM | |
Posts: 3 Rating:
|
good job that's work good thanQ very much |
11/21/2015 2:38 PM | |
Joined: 9/27/2006 Last visit: 3/23/2023 Posts: 11994 Rating:
|
Hello pedjaiv; Actually, the Address and SD_1 (or RD_1 for the Get function) parameters are specified using ANY pointer format. This is an ANY pointer: P#DB11.DBX0,0 Byte 10 It is divided in 2 sections, the start address and the length (and datatype). In the example above the pointer points to the first bit in DB11 (the start address is always specified to the LSB of the block of data), and specifies a length of 10 Bytes (it could be Words, Dwords, Reals...). This format is very useful for communication blocks and copy/move functions, since it integrates the definition of a complete block of data in a single definition, without having to set a start and stop address. If you have need of more precise definitions, look for ANY pointer in the online help of your programming software. For more examples of the use of ANY pointer in PUT and Get functions, look at the programming sections of the following FAQ:
How do you configure and program an S7 connection and the FB15 "PUT" und FB14 "GET" function blocks for data transfer between an S7-1200 CPU and an S7-300 CPU? https://support.industry.siemens.com/cs/ww/en/view/92269951 Hope this helps, Daniel Chartier |
This contribution was helpful to
1 thankful Users |
11/21/2015 4:12 PM | |
Posts: 9 Rating:
|
Thank you so much Daniel, You´ve helped me a lot with this. |
Follow us on