2/15/2013 11:17 AM | |
Joined: 1/28/2009 Last visit: 10/11/2024 Posts: 6852 Rating: (1365)
|
Hello , There are some strategies to consider: 1-If you are familiar with the plant, you may know where to find the exact point for different part of plant.Contrary to linear programming, in structured programming each section of a plant is implemented (or organized ) in FCs and then those FCs are called in OB1 or OB3X based on requirements.Most of the time Call structure(in Reference data or also available in LAD/STL/FBD editor) can help to understand the whole project's structure. 2- As interface of user's program to plant, inputs and outputs have key role to find the point of interest. In this case reference data of project can give you an overview where those addresses are used exactly. interfaces to HMI or alarms can be categorized here. 3-If you are looking for part of program for special (system)function such as diagnostic function,mass data transfer, control functions, communication function and .... just try to search them in reference data or use "go to location" capability of editor. Also check the following link: Please I want to know the relationship between the (OB FB FC DB UDT SFC)Best regards Hamid Hosseini |
Last edited by: hdhosseini at: 2/15/2013 11:19 AM// update the link |
|
2/15/2013 1:40 PM | |
Posts: 197 Rating: (3) |
@ dino10: "So how to go in that particular area.waiting for reply." |
2/15/2013 4:52 PM | |
Posts: 197 Rating: (3) |
I believe those FCs/FBs listed on the left hand side can be "inserted" in to the networks which are on the right hand sideof your presently opened block. Actually I'm not fully understanding what you are looking for dear dino10. Will it be possible to post screenshots of your presently opened block (whether FC/FB/OB) so that we can see what you are seeing & describing as - "block structure in heriracy treeon left side of editor". Do you mean LAD editor window (STL/LAD/FBD window)??? Regards |
2/15/2013 4:57 PM | |
Joined: 1/28/2009 Last visit: 10/11/2024 Posts: 6852 Rating: (1365)
|
Hello, 1-If you know input or output related to a device, you can go to reference data or call "go to location"capability in editor.Then you have option to see when that address written or read 2-For opening FCs, method you mentioned is O.K. But most of the time we can find what we want much easier by checking all blocks in the "Blocks" folder in detail view.If you are a bit familiar with the project, you can point out which FC do you like to check as tasks are divided in structured programming.For example, if you want to work on a valve, you can search for an FC that handle operation of valves and ... 3- There are some rules to be followed.If an interface of an FC is changed without updating places in which this FC called.Same problem can be issued for FBs and much worse in case of multi-instance capability of function blocks.problem and solution discussed here:
4- For rewiring check the attachment. Check this manual for more information on those issues: http://support.automation.siemens.com/WW/view/en/45531107 Best regards Hamid Hosseini AttachmentREWIRE.pdf (141 Downloads) |
Last edited by: hdhosseini at: 2/15/2013 5:02 PM |
|
Follow us on