5/6/2013 5:20 PM | |
Joined: 1/28/2009 Last visit: 10/11/2024 Posts: 6852 Rating: (1365)
|
Hello, My suggestion is checking a pure delay function provided here: How can you delay the output signal in relation to the input signal? Best regards Hamid Hosseini |
5/7/2013 8:40 AM | |
Joined: 2/6/2009 Last visit: 8/19/2024 Posts: 939 Rating: (118) |
Hi, You can use the LOOP function to increment the DB adress word by word. Please find the attachment for the manual about loop (same available in the Help menu of Step7) Revert back if you have any doubt in programming.. AttachmentPrinting _LOOP Loop_.pdf (212 Downloads) |
Last edited by: Saravana kumar at: 5/7/2013 8:48 AMLast edited by: Saravana kumar at: 5/7/2013 8:47 AM_______________________________________________________________ |
|
5/7/2013 9:55 AM | |
Joined: 1/28/2009 Last visit: 10/11/2024 Posts: 6852 Rating: (1365)
|
Hello, I only want to add a comment on your idea.We should know at least what you want to do with SFC51 for one of those WORDs you mean.If you want to increment addresses in each cycle, I think indirect addressing is much better than LOOP which does all calculations in one cycle.For better image of your case to help you decide the best solution, we need your codes you are working on (at least a snapshot). The following clustered topics are similar cases(not exact) that I think are beneficial. Searching Patterns in DBs-Compare DBs Best regards Hamid Hosseini |
Last edited by: hdhosseini at: 5/7/2013 9:58 AM |
|
5/10/2013 11:54 AM | |
Joined: 1/28/2009 Last visit: 10/11/2024 Posts: 6852 Rating: (1365)
|
Hello, Thanks for your feedback.About indirect addressing, please refer to the following link for a complete descrition with samples: STEP 7 -- Creating S7 programs -- Indirect Addressing Best regards Hamid Hosseini |
Last edited by: hdhosseini at: 5/10/2013 11:55 AM |
|
Follow us on