5/16/2013 8:20 PM | |||
Joined: 9/27/2006 Last visit: 10/17/2024 Posts: 12289 Rating: (2687)
|
Hello petitloups; SCL is a high-level program akin to PASCAL, designed for use with S7-PLCs.Here you can find the manual for S7-SCL: S7-SCL V5.3 for S7-300/400 Here is the Siemens Support webpage for S7-SCL, v. 5.3 (with entries such as manuals, FAQs, Dowloads…)
I believe what you are looking for is described as “indexed” or “indirect” addressing; see the following FAQs on the subject: How do you obtain indexed access to an array in S7-SCL? How do you access separate elements of variables of the data types BYTE, WORD and DWORD in S7-SCL? You can easily adapt the variables used in the exaple programs above to DB variables. Hope this helps, Daniel Chartier |
||
Last edited by: dchartier at: 5/16/2013 8:20 PM |
|||
5/16/2013 8:22 PM | |
Joined: 1/28/2009 Last visit: 10/11/2024 Posts: 6852 Rating: (1365)
|
Hello, First I suggest you checking the following thread for a case discussing an array issue with changing-cell policy in runtime: Arrays, DB and pointersthis is what was done in SCL:[code]ORGANIZATION_BLOCK OB1 author:hdh VAR_TEMP // Reserved info : ARRAY[0..19] OF BYTE; // Temporary Variables i:INT; j:INT; END_VAR // Statement FOR i:= 1 TO 10 BY 1 DO // Statement Section FOR j:= 1 TO 10 BY 1 DO test.hd[i,j]:=i*j; ; END_FOR; ; END_FOR; ; END_ORGANIZATION_BLOCK[/code] For SCL starting point please refer to the following clustered threads: HD_SCL Starting Point The following manuals will help you to start and develop your programming skills in structured control language. S7-SCL V5.3 for S7-300/400 Getting Started S7-SCL V5.3 for S7-300/400 Structured Control Language (SCL V4, V5.0) for S7-300/S7-400 Programming Also check this reference for SCL section Automating with STEP 7 in STL and SCL and sample codes which can be downloaded free of charge from here: wrote: Automating with STEP 7 in STL and SCL README.TXT PDF Programming Examples "SCL-Book" ZIP And finally , this link will be added as visual Demonstration: Best regards Hamid Hosseini |
This contribution was helpful to1 thankful Users |
8/7/2014 3:31 PM | |
Joined: 9/1/2005 Last visit: 10/14/2024 Posts: 4109 Rating: (195) |
new question published by Razvansqlis split to a seperate thread with the subject how this code is workling - STL based on pointers. Best regards CS Moderator |
My Forum is the place to personalize your profile, |
|
Follow us on