3/26/2015 9:42 AM | |
Joined: 4/10/2006 Last visit: 9/19/2024 Posts: 930 Rating: (2) |
Hello! I have a question: whit the indirect adress is possible transfer from a DB to another DB, only byte type data... how can i do from transfer ONLY BITS? my problem is, using the indirect adress for to transfer only bit (type of data) from a DBxxx to DByyy see attachment... thank you Roby Attachmentbit.pdf (371 Downloads) |
Setting of my PG M6 Siemens |
|
3/26/2015 12:31 PM | |
Posts: 5225 Rating: (1192) |
Roby, It is only now that I see the pattern that you are interested in using. As source you have DB1220.DBX(a).(b) Then.. It sure can be done with indirect addressing provided that the pattern and path from source to destinations stays in place. I am concerned about the cycle time spent to process this indirect addressing pattern. I would still suggest using absolute addressing - I would use a spreadsheet program to generate coding. Please see a spreadsheet example attached that "generates" STL code. This spreadsheet will not work for you as it is now, but without much trouble you should be able to modify it to the pattern you require. Note that you can replace the... (example) AttachmentDesign Idea_Code writing helper.zip (321 Downloads) |
This contribution was helpful to1 thankful Users |
3/27/2015 10:42 AM | |
Joined: 4/10/2006 Last visit: 9/19/2024 Posts: 930 Rating: (2) |
Hello, friends sorry, but i don't understand! i tried your example without result ok... i don't understand how to do for transfer single bit (into DB destination) after to load byte from source... in attachment, there is an example of what i wanted to do. At first i want to move the byte into a parking, then copy every single BIT of the byte parked into different positions of the destination DATABASE. USING THE INDIRECT ADRESS in AWL! For example, BIT 0.0 to BIT 0.0 BIT 0.1 to BIT 80.0 BIT 0.2 to BIT 160.0 see attachment Than you Roby P.S.: i don't understand the sense of the follow instructions: LAR 1 - LAR 2 - = [AR1, P#0.0] - = [AR2, P#0.0] - P## - AUF DI [#XX] - = DIX [AR1,P#0.0] Attachmentbit.pdf (306 Downloads) |
Last edited by: Roby at: 3/27/2015 10:43:22 AMLast edited by: Roby at: 3/27/2015 10:50:28 AMLast edited by: Roby at: 3/27/2015 11:37:46 AMSetting of my PG M6 Siemens |
|
3/27/2015 3:34 PM | |
Joined: 4/10/2006 Last visit: 9/19/2024 Posts: 930 Rating: (2) |
DEAR FRIENDS, SEE ATTACHMENT: AttachmentFB1.pdf (472 Downloads) |
Setting of my PG M6 Siemens |
|
3/27/2015 7:47 PM | |
Joined: 1/28/2009 Last visit: 9/10/2024 Posts: 6849 Rating: (1365)
|
It doesn't help.When I said the actual project, it means the archived version of a project created in STEP 7 related to your current task (NOT ALL ).To avoid complexity of STL,I suggest using SCL .Upload your project to show you how to do it in both languages.I uploaded an archived version of what I have developed in STL, I will update if I found SCL performs the same task much easier.
AttachmentForum_e.zip (280 Downloads) |
Last edited by: hdhosseini at: 3/28/2015 9:20:46 AMLast edited by: hdhosseini at: 3/28/2015 9:24:07 AMLast edited by: hdhosseini at: 3/28/2015 4:47:45 PM |
|
This contribution was helpful to1 thankful Users |