10/6/2008 4:54 PM | |
Posts: 8 Rating: (0) |
Can anyoneswitch my thread to Simatic S7 300 sub -conference ? I think it belongs to S7 300 questions , thanks! |
10/6/2008 10:53 PM | |
Joined: 9/1/2005 Last visit: 9/18/2024 Posts: 4104 Rating: (195) |
Hello seveneleven, I could switch your question to the conference SIMATIC S7-300 / S7-300F. But your question belong to the programming of the plc not the hardware. Questions about the programing should be published within the conference Industrial Software . If you persist on the transfer please let me know. Then I will do so. Hope your problem will be solved soon. Best regards CS Moderator |
My Forum is the place to personalize your profile, |
|
10/7/2008 7:41 AM | |
Joined: 9/27/2006 Last visit: 9/20/2024 Posts: 12282 Rating: (2684) |
Hello 7-11; The code in FC127 sems to be doing a conversion from an analog input raw value to a (possibly) 4-20 mA value. One of the constants used in the calculations is 27648, which is the limit for maximum good analog readings in the S7-300/3400 world. After that they add an offset, so the results appear to be 4-20 mA, 1-5V, 3-15 psi... To know for sure we would need to see the values that are inserted in the call parameters. For that, at the top of the FC127 program, you should be able to see the number of input, input/output and temp variables used by the function. However if this is an upload from the PLC, all the [parameters, comments and symbolsare unavailable, so we would have tostudy more of the program toguess accurately. Now, when you install S7-SCLin your Step 7 package, and use iot to program FCs or FBsyou will have SCL sources in the Sources folder ofyour program for these blocks. You can use the SCL editorto open thesource andview/modify/test the code. If you do not have SCL or you use the LAD/STL/FBD editor to open theFC block, you will view the compiled STL code (everything you program on the S7-300/400 is eventuallyreduced to STL, it is the last step before transforming the code into executable machine language (MC7 commands)for download to the processor. Here is what the SCL manual says about viewing the code in STL format: Displaying SCL Programs in STL Representation You can open an SCL block with the STL/LAD/FBD editor and display the compiled MC7 commands. Do not make any changes in STL for the following reasons: · The displayed MC7 command do not necessarily represent a valid STL block. · An error-free compilation with the STL compiler normally requires modifications to be made that require thorough knowledge of both STL and SCL. · The block compiled with STL then has the STL language identifier and no longer the SCL identifier. · The SCL source file and the MC7 code are no longer consistent. |
Last edited by: dchartier at: 10/7/2008 7:43 AM |
|
Follow us on