Flow chart ...from Vi hierarchy??

I know I've gone about this the wrong way...probably item #1 in the top ten things not to do when programming but...  (I'm not a software engineer, have you guessed?)
I have a fairly complex state machine vi developed and deployed and I don't have a flow chart for it. As I have been solely working on it I know what everything does and how it works, but I need to have an overview for the non-geeks out there, who will be using the standalone version.
Is there a way of generating a flow chart from the VI-hierarchy?
or what is the best way about developing the flow chart (not from the very beginning..)
Regards,
Leeser
Solved!
Go to Solution.

There is nothing automatic.
Provided it is not based on a QSM construct (this design pattern can allow transitions that are impossible to fully document...) it can be done by hand using your favorite flow diagram software (don't wince but I have been using paint and PP for this for so long that I know all of the short-cuts and can do it fast).
i have recieved code developed by other groups and drwaing up the state diagram was the first step in estimating what would be required to start supporting it.
This thread is from some years ago on a similar topic and may be of use.
Am I safe in assuming that you have learned your leason to "Design first, document second", or do you want a lecture?
Ben
Ben Rayner
I am currently active on.. MainStream Preppers
Rayner's Ridge is under construction

Similar Messages

  • How to generate Flow Chart from Program Source Code easily and automatically.

    It is very crucial to have a clear mind when faced with abstract codes for software engineers and program developers. As always, the programmers have had an overall structure in your mind and then process the design with source code.  The structure can somehow be so complex that it becomes hard to cope with gradually. More often than not, you will get stuck when you process to some extent. However, codes can’t speak and present themselves in a straightforward way. You are eager to find out a straightforward layout to transfer those abstract codes to visible flowchart, aren’t you? Do you know there's code to flowchart software tools online? This tool can help you make a flowchart from source code automatically, here I will introduce you a great code to flowchart converter software.
    Code Flowchart Creator is professional source code to flowchart software tool. This software is designed for programmers or document writers, and its main function is to generate flow chart from source code such as C, C++, VC++ (Visual C++ .NET) and Delphi (Object Pascal) programming files. It helps users to understand complex program structures by visual diagrams. When users are editing the source code, it can make a flowchart or NS chart according to that code, the source code will be analyzed to build a visible flowchart that can help users get familiar with the process of the program.  The created flowchart can be exported as Visio/Word/BMP files. And it works well on all Windows OS, especially on Windows 7.
    Below is simple guide on how to use the Flowchart Converter. Step 1: Free download the setup file on official website: http://www.flowchart-creator.com Step 2: Install it on PC and startup the Flowchart Creator Step 3: Open a source code file and it will automatically generate the Flow Chart on right Window. Actually, the Flowchart Creator is very easy to use even without any experience. If you want to get more details and advanced setting, please visit the website to get tech info and support.         Moreover, it also provides users with browsing and navigation functions. Those functions will facilitate the process of programmer and come to great help to both senior and junior programmers. The generated flowchart can be used to review source code. It will help examine the whole process of a program and check where errors exist when users are verifying source codes. You will never be worried about the complex program structure with the powerful code to flowchart creator tool.

    Dear Chuck,
    I have used Google and other search engines intensively since years. What I need (and this is why I've opened this thread actually) is a suggestion for a product from someone that has already used it. That could also save me time instead of searching, installing, trying, and eventually deinstalling at random. After all, the forum should allow to exchange knowledge and experience with people having similar interests.

  • Flow chart from Java source code?

    Can anyone please tell me whether there is a tool/plugin to generate a structured flow chart (preferably based on UML) from the source code of a Java program?

    Dear Chuck,
    I have used Google and other search engines intensively since years. What I need (and this is why I've opened this thread actually) is a suggestion for a product from someone that has already used it. That could also save me time instead of searching, installing, trying, and eventually deinstalling at random. After all, the forum should allow to exchange knowledge and experience with people having similar interests.

  • How to make a form from a flow chart.

    I want to make a flow chart into a form for a website.  For example, I have a flow chart that leads to various solutions based on yes/no answers.  I want the user to be able to enter in yes or no, and be directed to further questions or answers based on the answers they provide.  Is there an easy way to approach this?  Perhaps a form is not the best method?

    Ajax (Javascript) would have an edge over PHP in regards to responsiveness. The best solution might combine all three methods (PHP, Javascript, HTML).
    Are the responses going to be stored in a database? If so then you can also use the database to store the questions, complete with form fields.
    One big difference between javascript and PHP is that PHP does nothing until you either open a new page or hit submit, and then it runs in a linear fashion until it reaches the end of the script. Javascript, on the other hand, can respond to other "events" that take place, such as when the user clicks away from a form field. With the advent of html5, HTML now has a little of the responsiveness of javascript.
    PHP is the tool you use for processing form data and interacting with the database, if each form response is followed by a complete PHP processing cycle, the form will seem sluggish to the user. There are two solutions to this:
    Have the user respond to a group of questions, then hit submit. The occasional lag for page reload won't bother the user.
    Use AJAX to interact with the PHP form processing behind the scenes.
    So yes, you can have one page that responds and changes depending on user input. PHP, javascript and HTML5/CSS3 can all be part of this. The specific way you build your solution will depend on your specific form progress and what technologies you are most comfortable with. For instance, my strong case is PHP, so I let it do as much of the work as possible, but I know coders who do much of what I would do in PHP with javascript, because that's what they are most comfortable using.
    Any resources on how I might be able to do this via PHP?
    PHP Solutions second edition by David Powers
    Programming PHP by Lerdorf, Tatrow and MacIntypre

  • HI All, send me flow chart for whole mi process from client to backend sys

    HI All, send me flow chart for whole mi process from client to backend system .
    means that The process  whe the synchronization is trigerred on a client device . Pls its Urgent .pls send ASAP.
    Thanks&Regards.
    Bharat Kumar .

    Hi,
    have a look here:
    http://help.sap.com/saphelp_me21sp2/helpdata/en/5a/386cc01dd1c7489e237d532841d407/content.htm
    Hope this helps to answer your question.
    Regards,
    Oliver

  • I am using pages designing a flow chart, question "I seem to have an issue with the arrows that you can add text to, it appears I can not move the point of the arrows up or down they only switch from left to right.

    I am using pages designing a flow chart, question "I seem to have an issue with the arrows that you can add text to, it appears I can not move the point of the arrows up or down they only switch from left to right.

    Last point...who archives? On my regular email page I now have the Archive icon to the left of my Delete icon which I would prefer was to the left, first in the line as this is the icon I use mostly. With Folders, my Sent and Trash lists, who needs to archive?
    I can help you only with the placement of the icon placement -- if you right-mouse click on the toolbar, then select Customize Toolbar, you can move an icon to where you want it to be.

  • Is there some type of state chart or flow chart which describes the process model order of execution?

    One of my customers asked me this question...
    I'm have an issue with a change in the execution order in TestStand 4.1.1.  [he has upgraded from 3.1 to 4.1.1]  It looks like ProcessModelPreStep runs earlier in 4.1.1 than it does in 3.1.  This causes our model to error out because some required variables haven't been defined when it runs.  I wish there was a big flow chart or state diagram for TestStand.  Maybe there is and I don't know where to look?
    Scott Rogers
    Sr. DSM
    Western NY
    Solved!
    Go to Solution.

    Starting with TS 4.1, there is a flow diagram that can be displayed for a selected sequence...
    Select "View -> Sequence File -> Display File Hierarchy"
    Now is the right time to use %^<%Y-%m-%dT%H:%M:%S%3uZ>T
    If you don't hate time zones, you're not a real programmer.
    "You are what you don't automate"
    Inplaceness is synonymous with insidiousness

  • MM - PO process flow chart

    MM Gurus , Can any one help me to provide me with the MM  PO and Change PO process flow diagram .Pl send me the diagram or links to my email ID
    Thanks in advance .Will give you points
    James
    [email protected]

    Dear James,
    Process Flow:
    1)Determination of Requirements: Through MRP, purchase requisitions
    2)Source Determination: helps you identify potential sources of supply, creating requests for quotation (RFQs
    3) Vendor Selection and Comparison of Quotations: The system is capable of simulating pricing scenarios
    4) Purchase Order Processing: information from the requisition and the quotation to help you create a purchase order. scheduling agreements and contracts are also supported.
    5) Purchase Order Follow-Up: The system checks the reminder periods you have specified. up-to-date status of all purchase requisitions, quotations, and purchase orders.
    6) Goods Receiving and Inventory Management: Goods Receiving personnel can confirm the receipt of goods simply by entering the Po number
    7) Invoice Verification: The system supports the checking and matching of invoices, and clearing invoices for payment.
    Flow Chart for PO & MM process :
    RFQ (ME 41) --> Maintain Quotation ( ME 47) -> Price comparision ( ME 49)>
    -->Create PR ( ME 51 N) --> Create PO ( ME 21N) --->
    > Good Receipt  wrt PO( MIGO)> Invoice Verification wrt PO ( MIRO)
    I hope this will suffice your need & if satisfied please reward points,
    Vivek

  • FI- process flow charts

    hello,
    .I need FI- process flow charts. like exp: ar,ap,bank.assetaccounting.  like pls help anyone.
    rajesh

    i think u r in blueprint preparation,...
    this list may usefull to u ....
    if you need any details please communicate me...
    1     General Ledger Accounting
    1.1     Vendor/Customer/GL rectification entries, Provisions or Finalization & other JVu2019s
    1.2     Cash Transactions
         Cash Payments
         Cash Receipts
         Entering Contra Entries
         Inter Company Transactions
    1.3     Travelling Expenses
    1.4     Posting Salaries and Wages
    1.5     Process Employee Expenses
    1.6     Posting a Recurring entry
    1.7     Financial Statements u2013 Reports
    2     Accounts Payable Accounting:
    2.1     Automatic Payment Program
    2.2     Partial & Residual Payment Clearing
    2.3     Credit memo u2013 with Reference
    2.4     Manual Invoices & Credit Memou2019s u2013 without Reference
    2.5     Accounts Payable u2013 month end processes
    2.6     Reporting and Transaction details u2013 Over view
    3     Accounts Receivable Accounting:
    3.1     Incoming Payment Processing u2013 bill of exchange
    3.2     Incoming Payment Processing u2013 Returned Payments
    3.3     Dunning process (Reminder Notice)
    3.4     Dunning u2013 BOE
    3.5     Credit notes issued to customers
    3.6     Debit note issued to customers
    3.7     Customer open item clearance
    3.8     Customer reconciliation and Balance confirmation
    4     Asset Accounting
    4.1     Asset Accounting u2013 Over view
    4.2     Fixed Asset Acquisition
    i.     Non-integrated Asset Acquisition Posting u2013 Before Invoice Receipt
    ii.     Non-integrated Asset Acquisition Posting u2013 After Invoice Receipt, with Clearing
    iii.     Subsequent Asset Acquisition
    iv.     Post Capitalization u2013 Write-up to APC
    v.     Acquisition of Fixed asset resulting from extraordinary Revenue
    4.3     Asset under Construction (AUC)
    4.4     Retirement of Assets
    i.     Retirement with Revenue 
    ii.     Posting Gain or Loss on sale of asset
    iii.     Retirement without Revenue (due to Scrapping)
    iv.     Intracompany asset Transfer
    4.5     Periodic Postings
    i.     Recalculating Values
    ii.     Information system - Reporting 
    5     Bank Accounting
    5.1     Bank Receipts u2013 Cheque Deposits
    5.2     Bank Payments u2013 Out going Payments u2013 Over view
    5.3     The Cheque Return Process
    5.4     Cheque Reversal & Realization Process at Head Office
    5.5     BRS u2013 Over view
    5.6     BRS u2013 Incoming Payment Reconciliation
    5.7     BRS u2013 Out going Payment Reconciliation u2013 BRS
    5.8     Impress Accounting System u2013 Process
    5.9     LC management
    5.10     BG Management
    5.11     Cash Flow management u2013 Over view
    6     A Look on Period u2013 End Closing Operations
    6.1     Day u2013 End Closing Operations
    6.2     Month u2013 End Closing Operations (General)
    6.3     Month u2013 End Closing Operations
    6.4     Year u2013 End closing Operations
    Assign ponts if u feel so...

  • Flow chart builder in JSP

    we have a requirement like this :
    We have to create a flow chart diagram like on JSP load I have to show start and end cubes.Then after that under start i can create another cube showing some information and like wise the chart will carry grow and ultimately it will end before the end cube.I have to show that chart in jsp and also capture all the data in the database so that it can shown once more .Let me know how can i achieve that

    First off, put JSPs to the back of your mind. JSPs are for wrapping HTML around some data values. If you need to show generated graphics JSP will play a very minor role.
    When designing an application I typically approach from each end. What will the user see? Work out some steps the user will take to build his chart. This is the front end.
    Then consider the back end. How will your diagrams be stored, and on what kind of storage. You'll probably want a database to store them. What kind of structures? Then you work inwards to join the front end to the back end.
    Nobody here is going to design or build this application for you, designing and building applications is what we do for a living. If you want someone to do the job for you you want the rent-a-code site.

  • WORK Flow Chart Question/problem

    Hi
    I am kind a lost and looking for some pointers what to do with my problem.
    <u><b>Background</b></u>
    I have this flow chart which works fine. What it does is any change on the salary over the basic pay for that employee triggers and emails an approval email to the manager. The manager can approve/deny it, forward it to upper level or if he is absent from work the flow chart automatically picks up the next level person and sends him/her the mail for approval.
    I have a report which shows which employees have locked salary (waiting for approval), who got approve and so on.
    <u><b>Problem</b></u>
    I need to show who approved it. This data is not saved on a table (I think) as the other information. But if I see the workflow log it shows the agent that approved it.
    Now how can I get the agents name from that log or where should I start to look for the solution.
    Thanks in advance and I always award points
    Message was edited by:
            Anwarul Kabir
    Message was edited by:
            Anwarul Kabir

    Hi Wasim,
    Such tables can be maintained through customizing. You can go to transaction SPRO to do customozing. Usually basis team do this. You being a developer may not have authorizations for this.

  • Signal flow chart for using DIO on 5640R

    Hi,
    There are a bunch of good templates to get me started with analog I/O but not for digital I/O. My project needs the host to send out a value through digital lines @10MHz. Now I have a few  basic questions regarding the standard procedures to work with DIO?
    1. what are the essential items in the signal flow chart on host? Open session->configuration->write->initialization->close session?
    2. What are the differences of opening a session using FPGA VI Reference.vi and 5640 init Generation Session.vi? They are not interchangable.
    3. Do I have to use a FIFO to transfer data between FPGA and host in this case?
    At last, I highly recommend ni group to create a working template for DIO. If easy modification to analog I/O template can work for DIO, please show to how, that'll be great.
    Thank you.
    Dan

    Hi Dan,
    The basic flow of programming on the Host for digital output would be similar to:
    Open FPGA Reference >> Configuration (as needed) >> Write to FPGA >> Close session
    You could use a FIFO to pass data between the host and the FPGA or you could just pass data via controls and indicators.  I have included an example project which passes data from the host to a control on the FPGA VI.  If you are transferring the data as a 32-bit unsigned integer then you will need to manually format and control the way it is output from the FPGA VI.  There is not a pre-made function to do that.
    As for testing, you can manually probe the pins on a connector with a DMM.  Here is the pinout for the AUX connector.
    Regards,
    Barron
    Barron
    Applications Engineering
    National Instruments
    Attachments:
    ni5640R Digital Output Example.zip ‏282 KB

  • Created a flow chart and now cant' edit

    I created this flow chart and now it just acts like a regular object and I cant edit it anymore.

    Welcome to the forum!
    Was the chart copied from some other application? Were all the elements grouped (under the Arrange menu, is Group greyed out)? Is it perhaps locked (are the control handles Xs instead of boxes)?

  • Will Flash CS5 make a flow chart of my AS2 app?

    Hi -
    This is really a question about whether or not Flash CS5 has a feature that would make my current task easier.
    I built a Flash8/AS2 application a few years ago that had quite a complex structure for a novice like me.  The app starts with a Splash screen that gives the user 2 basic choices, one of which leads to a navigation menu movie clip which leads to 52 informational videos, and just about as many getURL's to forms at the customer's site.  Each video is in a "container" movie clip that also has buttons leading to other mcs with more static information.
    It's a very dense tree!
    Now my customer is asking for a "Navigation Flow Chart" made in Visio or some such plotting software.  That's not a problem but it's arduous, tedious, etc.  IF Flash Pro CS5 had a built in widget that would help with such a task, displaying the tree of connections between the movie clips that I could work from, I could get the job done quicker and get some new software too.
    Will Flash CS5 generate a "navigation flow chart", a map that shows all the connections between all the movie clips in my app?
    Thanks in advance for your input.
    jl

    hi
    there is nothing like that in CS5  

  • Flow Chart Programming

    Hi
    Is flow chart programming is possible through java?
    Means through programming we need to generate a flow chart.
    Searched net but all are separate installers, we need to install and then we can drag and drop all these..
    Its easy with the installers.. but we cannt include with our application.
    But here the requirement is something like we need to include this with applications..
    So any jar files or any other way.. through which we can include the files in application and able to generate flow chart..!!
    Deepak

    Modi wrote:
    ya for flow chart programming u need to download +*{color:#ff6600}jfreechart.jar{color}*+ and *+{color:#ff6600}jcommon-1.0.9.jar{color}+* filesAFAIK, JFreeChart does not support flow charts. Flow charts are conceptually quite different from JFreeChart's feature set.

Maybe you are looking for

  • Can't add a new printer UF II

    Hi, We've a new Canon printer through the network and I'm trying to install it following the manual steps (install UFR II ... add printer.... more printers... selected Canon IP (UFR II).... added direction (valid and complete)) but then, when I click

  • Adaptive grid PSE 13

    I love the new Adaptive grid in the PSE 13 Organizer but I lose the adaptive grid when I sort the photos by "album order".   Is there a reason behind this?

  • Help with Firefox seperating spacing in words!?

    Firefox has spaced letters and words extremely far apart, and to the point where I cannot read it anymore. I have tried uninstalling and reinstalling but this did not work. Take a look at what I mean: Google's "I'm feeling lucky" has a bunch of space

  • MRP Indicator for GR

    Hi The MRP indicator for dealer excise invoice has to be made mandatory. Can u suggest any Badi or exit for the same. Thanks

  • Loading group field

    Hi Experts. I need to change loading group field in material master, but I can't find it in MM02. Please, confirm if the page is Sales: general/plant (R/3 4.7 version). And I want to know also, if is possible the field become hidden if other field is