10/31/2014 2:29 AM | |
Posts: 122 Rating: (1) |
Hello Experts, I am having right at the moment Step 7 version V5.5 + SP4. It has the following language options. Like LAD, STL,S7 Graph. But I do not see an option of SCL installed. I want to have SCL option also. How can I do that. I am bit reluctant to do any change as, I have only one system on which the S7 has been installed. Right now I on testing a project which is running on a PLC. But in it, mostly the program has been written in LAD and S7 Graph. So for testing that project its not a problem. I am able to insert a SCL source in the Source option of the project. But I do not see any option to run the program, even though I am able to insert some SCL codes. But I want to have SCL for my future projects. My question is 1. How to install SCL on my system. Of which I should be able to access in the Step 7. 2. Is it free or I should buy it. 3. In case if I have already it in a CD which I should find in office cupboard, can I directly install. 4. My concern is that Will an installation of SCL, change any settings, or on hardware catalogue. If that is the case I do not want to install it right at the moment, as I have to complete the testing of a Project which is running on a PLC. Whose language I have mentioned above. 5. Is there any option which I can use, to call the SCL source file, in an OB, or any other block and run it. Can any one clarify my doubts and give guidance to do a safe installation if I could, and its source. Looking forward to hear from you. I here with attach you, few snap shots of the my existing Step7 on my system. With regards Johannes. AttachmentZippedFile.zip (1039 Downloads) |
10/31/2014 5:20 AM | |
Joined: 1/28/2009 Last visit: 9/10/2024 Posts: 6849 Rating: (1365)
|
Hello, If you can insert an SCL source file in the source folder, possibly SCL has been installed on your system .To be sure, in SIMATIC Manager select Help-->About--> display installed softwares.Also check automation license manager for proper licensing of the product. HD_SCL Starting PointSCL is independent of hardware database, you can create any block with it , then compile, download it to the controller and eventually monitor it.Please find more in the clustered posts for SCL: 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: SCL is part of STEP 7 Professional, for installation guide read the manual provided,and also here for debugging: How can an S7-SCL source be tested online with the debugger?I hope this helps, Hamid Hosseini |
Last edited by: hdhosseini at: 10/31/2014 5:28 AM |
|
10/31/2014 10:58 AM | |
Posts: 1058 Rating: (93) |
Hello Johannes4u, you will need a licence for SCL. For installation procedure look here: S7-SCL V5.3 + Service Pack 6 Released for Delivery At bottom you will find a link to a readme-file. Section 5 in that file shows installation procedure. regards |
This contribution was helpful to2 thankful Users |
10/31/2014 11:22 AM | |
Posts: 122 Rating: (1) |
Hell Expert, Thank you for your response. I just have a question with regard to the installation. I did have a look at that link, but have a question before proceeding to install. I found the CD, It is with the following contents. Step 7 5.5 SP4 S7-Graph V5.3 Incl. SP7 S7- SCL V5.3 incl. SP6 The S7-Graph has already been installed, Because I am able to see the option of using the St7-Graph. Only thing is that I am not able to find the S7-SCL. Now if I install S7-SCL from the CD, I think I should be able to find an option to install with customized, as I can choose S7-SCL only. Because other things are already there. My concern is that, its just a doubt. I think that Step7 V5.5 SP4 has no direct connection with S7-SCL V5.3 incl SP6. Step 7 is jut an IDE. It would be a stupid question to ask here, but just for my clarrification. If I install SCL V5.3 incl SP6 will it alter any change in the step 7 V5.5 SP4. Will it be like degrading the version ?. From the software perspective I do understand that SCL is just a module that's like an Add on or plug in in an IDE. But here with the installation of the siemens I am not familiar with installation of it. So just asking about it so that I can go ahead on installation without worries. Looking forward to hear your response. I hear with attach you few snap shots concerning my question. Thank you. With regards Johannes
AttachmentZippedFiles.zip (517 Downloads) |
10/31/2014 1:47 PM | |
Joined: 5/12/2006 Last visit: 9/25/2024 Posts: 22372 Rating: (3015) |
Hello, is it Available in the "Soruces" directory ? Regards Christoph |
10/31/2014 2:39 PM | |
Posts: 122 Rating: (1) |
Hello Christoph, Thank you for your response. Yes I am able to find it in the source directory. I am even able to write the SCL code. But when I down load the program into the PLCSIM and click the Spectacle icon on the SCL-Source file. It pops an error message that "Cannot access online block folder". Yes it is obivious that I could not call in an OB block or any other block. Because I dont see any option how to call this source file into the main program. If any suggestions to correct if any mistake would be nice. So that I could use the SCL for programming. Looking forward to hear your response. I here with attach you the snap shot of it as ZIP file. With regards Johannes
AttachmentZippedFile.zip (396 Downloads) |
10/31/2014 3:19 PM | |
Joined: 1/28/2009 Last visit: 9/10/2024 Posts: 6849 Rating: (1365)
|
Hello again, You will find all answers to your question by reading these manuals: 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 or even by watching the following webcast: The High-Level Language S7-SCL As an example :
FUNCTION FC2 : BOOL I hope this helps, Hamid Hosseini |
This contribution was helpful to1 thankful Users |
Follow us on