Details on real time graphing

Hi,
      According to my current requirement  I need to create graphs where  I read   some part of input from CSV &  the rest part  of the input is calculated by using different Formulae.Can i get such kind of graph using Flex Professional.Can any one suggest better ways to achieve this.I request to forward any examples of this type.
Regards
Kalavati Singh
[email protected]

Hi Claptrap,
I am not sure what exactly is your problem , but if it is just about clearing the chart after each run, you can righclick the graph when its blank and in data operation set it as default value. Then in the block diagram use an invoke node with reinitialize all to default property befor starting the while loop. Check the attached VI for more details. This will make the graph start from 0 evrytime you run the VI.
Regards,
Nitzz
(Give kudos to good Answers and Mark it as a Solution if your problem is Solved) 
Attachments:
test panel (1).vi ‏99 KB

Similar Messages

  • LMS 3.2 real time graphs

    Hi Guys,
    Can somebody tell me how to set up the following in LMS 3.2 running the latest version of various modules like RME, CS etc.
    1. Real time graphs. If I am monitoring 100 switches in LMS, to be able to display reachability status of 100 switches in a graph (say refresh interval of 5 mins)
    2. When a switch goes down, to generate an email.
    TIA

    You can't view syslogs in real-time through LMS.  You can run reports within RME to view them once they are stored in the RME database.  This is done under RME > Reports > Report Generator.
    LMS is not a general purpose trap receiver.  The DFM application does receive and process SOME traps.  Instead of traps, DFM primarily relies on polling to build its fault events for devices.  These can be viewed in real time under DFM > Alerts and Activities > Alerts and Activities.

  • Creating a real-time graph

    I'm starting out by collecting data from lab equipment that gives me intensity per wavelength.  There are 3648 data points that make up the wavelength range.  I know how to make a graph of Intensity on the Y axis and wavelength on the X axis.  What I need to do is isolate one wavelength data point and graph it's change in intensity over time.  I'm using the Extract Portion of Signal VI to isolate the correct wavelength and its corresponding intesity.  What I need to do now is graph the isolated intensity values over time.
    I've tried showing this using a Chart VI and selecting Strip Chart in the Update Mode, but what keeps happening is the chart shows intensity on the Y axis and data points on the X axis.  I would like the chart to update live and show time on the X axis.  What am I doing wrong?

    Trying to understand the problem... You have either a 2D array with wavelength values in one column and a second column with intensity (amplitude, absorbance, transmittance,...) values. Or, alternatively you have two 1D arrays containing respectively the wavelength and the intensities.
    You know how to plot intensity against wavelength.
    Your measurements are reproduced at various times, generating additionnal colums of amplitude data. You can plot these data on the same graph, generating a series of stacked plots.
    And you want to select a given wavelength, retrieve and plot the intensities as a function of time (or measurement index).
    If this is correct, could you give us a sample of your data ? 
    Attached is an example, where a cursor is used to select a specific wavelength on the I = f(Lambda,t) graph, before plotting I = f(t) for this specific lambda.
    Message Edité par chilly charly le 09-15-2008 06:16 PM
    Chilly Charly    (aka CC)
             E-List Master - Kudos glutton - Press the yellow button on the left...        
    Attachments:
    Select wavelength.png ‏46 KB
    Select wavelength.vi.zip ‏39 KB

  • ASDM 7.3(1) real time graphs broken/ASDM stops responding

    I've recently upgraded ASDM from 7.2(1) to 7.3(1) on my 5585-X firewalls. After several minutes, the continuity in the graphs are broken, and ASDM stops responding. If I attempt to close it, it takes several minutes before it finally closes. I've since backed out to 7.2(2), and it works fine. Here is the screen capture of what is happening. This occurs on several Java releases.

    If you browse to the ASA https://<ASA IP>:443 (or whichever port you have configured for it), and then run the ASDM directly from the ASA are you able to see the graphs then?
    If so I would suggest removing the ASDM launcher you have installed on your PC and then install a fresh copy from your ASA.
    Please remember to select a correct answer and rate helpful posts

  • Plotting a graph in real-time without reading from a file

    Hello there.
    I am trying to plot a graph. I have succeeded in plotting the graph by first writing the data to a text file (.TXT), then reading from that text file.
    However, I feel this method will take up a lot of memory. Thus, I was wondering whether it is possible to plot the graph directly without first writing it to a text file.
    Thanks a million.

    You can use a while loop with a shift register, inside the while loop, put a case structure, and in it, your data aquisition vi. When you get data, use the shift register to append data to the array, using build array (the shift register will go in as an array, and data as an element) just execute the appending state when data is present, and you'll have a real time graph.
    Hope this helps

  • Real Time Job

    Hello Friends,
         Can someone send to my email ID all the work details of real time SD implementation. Also, in case if an SD Consultant is stuck anywhere, whose help he can take to go ahead by solving the problem, in case if he is not able to solve.
         Kindly send to me without fail because it is very important for me to know before joining in any IT Company.

    This is not a place to request documents to be emailed - but rather to learn from your peers , everyone here is doing this on their own time so the words "urgent" and all of that do not exist. There is plenty of data out there you can study and learn but emailing is not an option.

  • Regarding PSA real time scenarios and things

    Hai
    I knew abour PSA therotically . But i want in detail real time scenarios concering about PSA . Like , if data laoding is failed then how to look at PSA and after identifying how to update to corresponding datatarget like this ......
    So please tell in detail some real time scenarios about PSA and also send some documents or weblogd or old forums to [email protected] now
    I ll assign the points for thanks
    bye
    mohammed

    hi chakri, go through this.
    1.The Persistent Staging Area (PSA) is the inbound storage area for data from the source systems in the SAP Business Information Warehouse. The requested data is saved, unchanged from the source system. Request data is stored in the transfer structure format in transparent, relational database tables in the Business Information Warehouse. The data format remains unchanged, meaning that no summarization or transformations take place, as is the case with Info Cubes.
    2. The data records in BW are transferred to the transfer structure when you load data with the transfer method PSA. One TRFC is carried out per data package. Data is written to the PSA table from the transfer structure, and stored there. A transparent PSA table is created for every transfer structure that is activated. The PSA tables each have the same structure as their respective transfer structures.
    3. The number of fields is limited to a maximum of 255 when using TRFCs to transfer data. The length of the data record is limited to 1962 bytes when you use TRFCs.
    4. Four types of updates a) psa and data targets parallel b)psa and data targets serially c) only psa with subsequent updates to data targets d) only data targets
    5.Since the data is stored in transparent tables in database we can edit the data in psa using  ABAP routines using PSA-API’s.
    6. u can delete the requests from the PSA  for the incorrect data provided that the concerned request data is not populated into data targets.
    7. table for PSA:There is only one table for all psa requests.One way to know the psa table name is by right click the psa node and 'maintain export datasource', you will see the table name is /BIC/B0000xxxx (System generated psa table name ) ('ExtractStru.') with se16 you can see the contents, each request no. displayed in field REQUEST.
    8. reporting:  We can not report directly on psa  as the  same data is coming form the source system we can see a report from the source sytem. How ever technically speaking we can have a report on that. You are creating an export datasource on it and report using a Remotecube. you could even create an ODS with the same structure of the PSA and push the PSA data into it with no data transformation and then report. When u create an export data soruce on psa it will start with 7 followed by ur  PSA name. The below link gives the reporting on psa document.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/968dab90-0201-0010-c093-9d2a326969f1
    Re: Reporting on PSA
    Reporting on PSA
    9.Changelog and PSA: If we delete data in changelog the data in psa will not be deleted. You have to delete the data in the PSA exclusively.The change log acts as the PSA for the data target if the ODS acts as a datasource. What I mean is if the ODS supplies to another cube/ODS then the source ODS's Changelog is the PSA for the target ODS/Cube.
    10.PSA as a data source:   create an export data source. The export data source starts with 7 followed by psa name.  Go to data marts in the info sources tab and replicate that data source.  Create an info source and assign this data source.  Activate transfer rules and communication structure Then create a data package  and schedule the load to the data target.
    11.PSA deletion:
      Re: PSA Deletion
    12. PSA data in EP:
    Re: urgent: PSA Data in EP?
    13.Deleting PSA data source:
    To delete the export data source
    Just go to RSA6 and find the your datasource in the node 'DM', click once (highlight it) and there is a delete icon on the standard icon bar, click on that you should be able to delete the datasource.
    Delete PSA datasource
      14.Debug load inpsa:
    Re: How to Debug a Load into PSA    
    to load data manually from psa to the data targets.
    1. go to rsal .ie administrator work bench
    2. under modelling tab choose psa option
    3.select your application component
    4. choose ur info soruce and expand the tree to see the requests
    5. double click on the psa icon
    6. a new screen will appear which asks for the no of records to enter give the number and press enter u can see the data in the psa
    7. to update psa data manually go to the context menu  of that request and select the optio "update date immeditatley" it will be  loaded to the data target/
    cheers
    ravi
    dont forget to assign points that is the way of saying thanks in sdn

  • Real time labels on x-axis

    Hi all
    I thought I had cracked the business of putting realtime labels on the
    x-axis of Labview charts but today I found that the way I had done it
    was failing at any times between midnight and 01:00.
    In the past I have used a property node for my chart or graph (not sure
    which) and initialised it with the current PC time. I'd set the x-axis
    format to be time & date. This seemed to work but I had noticed that,
    when daylight saving was active, that Labview would try to correct for
    this. (I'm GMT, London so occasionally go GMT +1). So I'd added a
    correction to subtract the "error". This works fine apart from between
    midnight and 01:00. At these times my correction results in a negative
    number which Labview cannot interpret as a time (not surprised by this)
    and so it plots Neg on the x-axis until the time changes to past
    00:59:59. The PC time zone setting also causes a problem that I hadn't
    appreciated until I started looking at this.
    In the Labview examples for real time graph axis, NI have used an x-axis
    formatted decimal and then selected realtime from the radio boxes below.
    This works OK, and is immune to DST and time zone offsets but doesn't
    look like a proper time at times between midnight and 01:00.
    So the only way I can get a nice looking display and for it not to
    misbehave at times between midnight and 01:00 is to set the PC system
    clock for GMT:Casablanca,Monrovia. This time zone has no offset or
    daylight saving activity.
    Have I missed something or is this way harder than it should be?
    Many thanks in advance for any help or advice.
    Regards
    Bill
    mailto:[email protected]

    Hi
    Sorry, was posting from a newsgroup didn't realise this was web based too.
    In my example
    timeongrapghs+dst correction.vi
    where the chart x-axis is formatted to be date and time, for some reason Labview adds an offset according to the time zone and/or
    whether or not daylight saving is active. I had corrected this offset by using a simple subtraction but at midnight the hour value is zero so, as I said in my initial post, Labview does not recognise -1 as a time and so causes the x-axis labels to be in error (they actually say Neg). My example shows this. If you set your PC clock time to e.g. 00:12 and your PC's time zone to GMT, London. If you change the PC date to be in or out of daylight saving (Apr-Oct daylight saving is active) you will see the problem come and go.
    So I looked at the Labview example and they use the decimal formatted x-axis with realtime selected from the radio buttons
    underneath. I tried this approach on my example (timeongrapghs decimal x axis correction.vi) and this does not seem to suffer from an offset introduced from the time zone and/or whether daylight saving is active but at midnight the time displayed on the x-axis reads without zeros, so 00:14:45 reads 14:45 - misleading.
    I found that setting your PC clock to GMT:Casablanca,Monrovia results in my example behaving perfectly around the midnight time. This time zone has no offset or daylight saving activity.
    timeongrapghs NEEDS GMT CASA.vi
    Finally I looked at the example you linked too and although that works (but I don't understand it ), I want my display to fill from the far left to the far right, and once the x-axis is full, for the display to scroll across from right to left. If you look at my examples, they do this, although I noticed that using them in LV 7 (they were written in 6i) automatically seems to switch the autoscale x-axis on for the chart - you need to switch autoscaled x-axis off to see how I want my charts to appear. The example you linked doesn't do this, and turning off the autoscaling seems to stop the data from being displayed. Can you change the example you linked so that the chart behaves like my examples but without the time zone/DST problem - if so can you make it so I can plot more than one data set on the y-axis (same time resolution of data)?
    Thanks for helping
    Bill
    Attachments:
    timeongrapghs NEEDS GMT CASA.vi ‏45 KB
    timeongrapghs+dst correction.vi ‏42 KB
    timeongrapghs decimal x axis correction.vi ‏41 KB

  • Real Time deployment

    Hi SAP Experts,
    I would like to understand more details on real-time deployment functionality of deployment. Does real time deployment works for multi-level location scenarios ?
    As I understand the real time deployment first runs the SNP heuristics to consider the latest demand supply situation but does it run the heuristics for the entire network for that product or only look at the location connected one level up from the supply location ?
    Example:  I have a Markets A, B and C which are connected to in-stock locations X, Y and Z which send the net requirements to the plants A B C.
    My supply chain is plant 1, 2, 3 are connected to stock locations X, Y and Z and which in turn are supplying to each markets A, B and C.
    If I want to run the real time deployment using supplying plants 1,2 and 3  
      the real time deployment will only deploy receipts to in stock locations X, Y and Z (which is one level up from the plants) or
      Will I see the deployment results at markets A B and C (all through the network upto the markets)
      Does it looks at low level codes in the network while running the heuristics for the product.
    Real time deployment at supply locations only look at in stock locations Z, Y Z or when it runs the heuristics it actually runs the heuristics at the market locations A, B C to update all the net requirements at X, Y, Z and then run heuristics at X, Y, Z to calculate net requirements for plants 1, 2, 3 and the deploy in reverse order up the way to markets from supply plants. Does it looks at low level codes in the network while running the heuristics for the product.
    Thanks and regards,
    Amit

    Hi Amit,
    Like you i am also exploring real time deployment.
    As far as i have understood , real time deployment will run a heursitic between the source and destination location(if specified in SNP02 ) or run heuristic on all t-lane connections between source and all possible destination locations (if dest loc not specified in SNP02) & then take the normal deployment run.
    This will be valid for scenarios wherein you want to consider destination locations demand arriving after the last SNP run.
    Hope this helps.
    Do come back with your testing results.
    Regards,
    Vinay

  • How to read updated data from a real-time generated file?

    I have a question:
    I want to read the 10 mostly updated data from a real time generated data file. The data in this file is accumulated. how can i read mostly recently data to an applet? and further to using this data to draw a real-time graph? pls help
    kelvin t.l. tse

    Hi,
    I think there is no "typical" way. You will have to define a convention on how the new data are stored into the file, so as to know how to accessthem. If new data are simply put at theend of your file, you may use a RandomAccessFile to read only those lines that interest you (the 1 final lines).Otherwise, you should at least know how the data file is written.
    You can know if thedata file has been modified with the File.lastModified() method. This retrurns a long value corresponding to the date and hour the file was last modified. Store that value ito you appl. and perdiodically (use a Thread), compare that value with the value returned by lastModief(). If both value are NOt equal, then the file has been updated
    it's all a question of knowing how the data are stored into the datafie generated.
    Be also aware that you will probably have problem when your java appl. tries to read the file at the same time it is updated by the other application. I guess when theother application writes data into the file, you will not be able to read it. So, use try{} catch statements and first check to see if you can read the file with File. canRead(). If not, simply delay the reading process by asking a Thread.yield() or Thread.delay (1000)...
    vincent

  • Trouble getting a subvi to update a graph in real-time on the front panel

    Hi All,
    First post here, so play nice =). I am trying to update a graph on the front panel from within one of my subvis, however it does not update it in real-time. It will only show the completed graph after the subvi finishes running. I have tried to use references/property nodes and I have also tried using my chart as a global variable, but neither of those methods have worked (I am probably doing it wrong). Can anyone provide a detailed walk-through of how to do this using either one of those methods? Or perhaps even a different method?

    ModusPwnens wrote:
    This is how you do it, right?:
    Try this for a quick demo of the reference method:
    Create a VI as shown in the image.
    Select only the while loop and do "edit...create subVI" (as shown). (you will get a subVI that contains the needed connectors and is alread wired to the reference)
    Run the main VI, and the chart will update every 200ms.
    Note that this is only a draft and many things are missing. (For example, the subVI cannot be stopped at the moment. Also, you want a graph, and not a chart.)
    LabVIEW Champion . Do more with less code and in less time .
    Attachments:
    updateViaSub.PNG ‏32 KB

  • 2 real-time plots + curve fits on the same x-y graph

    Hello all-
    Per the title, I'm trying to plot two series, both in real time, plus curve fits for each series on the same x-y plot.  Some background on the subject - this will be used to show the temperature distribution across a counter-flow heat exchanger.  So the x-y plot will plot temperature vs. position for two different flow streams - a hot flow stream, and a cold flow stream.  I would like to plot them both on the same graph so the temperature relationship between the two flows can be clearly seen.  If I can plot 2 series with simple lines connecting the points that would be fine, but would prefer some smoothing on the line or using a curve fit if that is possible to do in real time.
    A screen shot of my block diagram is linked below.  As you can see, the diagram is symmetrical with the inputs from the cold flow being processed on the top, and the inputs from the thermocouples in the hot flow being processed at the bottom.  I've got 2 issues:
    1.  Plotting 2 series on the same X-Y graph in real time.  (I've done this before, but never in real time).  Am I correct in assuming, if I append the array so it is a 3-D array (X, Y1, Y2), that I can plot both series on the same X-Y graph?  The individual X-Y graphs are functional, but I would like to combine them.
    2.  I've circled a bundle output which outputs the X,Y values of a curve fit.  The output here is a string (pink wire), so I cannot plot it on the X-Y graphs which are shown, due to it being 2 different data types.  Is there any way to plot the curve fit on the same graph?  Is LabVIEW capable of doing this in real time?
    Thank you for any help...   I realize that some of the answers here may be obvious, but visualizing what's going on in LabVIEW is a bit of a challenge for me, since I'm used to seing text-based code in VBA and MATLAB.
    Attachments:
    HX Block Diagram 2.jpg ‏302 KB

    The output you have circled is a cluster of two 1D arrays, not a string.
    XY graphs take a varirty of inputs (array of points, cluster of x and y arrays, complex arrays, etc.) but you cannot mix datatypes in a single graph. Since you are graphing arrays of points (a point is a cluster of an x and y scalar), you need to do the same for the data you circled. Simplest would probably be to just wrap an autoindexing for loop around the bundle function. See how far you get.
    If you want detailed help, please attach your actual VI. We cannot debug a picture.
    LabVIEW Champion . Do more with less code and in less time .

  • I would like to see the time in a waveform graph (real-time​)

    i need the x-axis of the waveform graph to show real time (from the computer clock). I have made a program with all the example. He read and log data when the chosen time has elapsed. the program work's well...but i dont't know why the x-axis blink every time he draw a point
    i can see two x-axis in the same time.
    i give you a picture of one of a part of my program, i hope someone can help me
    Attachments:
    my_software.JPG ‏128 KB

    Hi,
    I tried to reproduce what you were getting by building a simple VI but I havent had much luck (I have attached the VI).
    Could you post your code so that I can take a look at it?
    Feroz P
    National Instruments
    Attachments:
    Graph.vi ‏39 KB

  • How to plot bar graph in the real time?

    Hi guys
    I have n row and 3 column array, n will vary according the time, for example t=10ms, n=1;t=20ms, n=2;..., I would like to display all the data of the array in the bar graph  in real time. I tryied with example "array to bar graph demo.vi" but very time, only one row was displayed.
    Could anybody help me?
    Many thanks. 
    Sorry I don't know how to capture the picture from VI, so I pasted it diagram to word document.
    Attachments:
    question.doc ‏240 KB

    Where did you get this example. I can't find it listed in the current shipping examples.
    Also, posting a small image of a section of a block diagram is not much to work with. You are using local variables and a sequence structure. Neither one is a good sign. If you would simply post the actual VI (and any subVIs), it would be much easier to see what you mean.

  • Fico interview questions and Real time tickets with resoving details

    MODERATOR:  Do not post (or request) email address or links to copyrighted or confidential information on these forums.  If you do, the thread will be LOCKED and all points UNASSIGNED.
    hi sap gurus
                    i have done sap-fico iam in job trails. can any body help me    Fico interview questions and Real time tickets with resoving details
    regards
    prasad.v
    Edited by: chinna prasad on Jun 5, 2008 4:10 PM

    Hello Prasad,
    Before attending interviews.....First you need to understand general things like CV writing, projects, sub modules etc., you should be gain knowledge on these concepts then you can move further.
    1. CV 2.Projects 3.your strenths in sap (reading..reading...reading....practice...practice...practice)
    2.you please interact with your friends who is on trails, then you can get more information like interview process, methodology, technical etc.,
    I am sending some real time interview tech questions which will useful for you.
    Questions:
    1.When tickets are raised by end users who will give priority? After resolve the tickets who will close the status?
    2.In real time at a time how many normal periods, special periods, MM periods we can open?
    3.What is client dependant & Independent?
    4.How to transport configuration settings from one client to another client or production client, which tools we can use for transport?
    5.Why we donu2019t assign business area to company code?
    6.What is the difference between General GL A/c, Control A/c, Reconciliation A/c & Offsetting A/c?
    Answers:
    1.The priority is generally decided by the Coordinator on the client side. After tickets are resolved, they will have to be closed by the coordinator on the customer site
    2. In FI as many as you wants. In MM only 2 (current month + previous
    3.Certain tables and customizations made in one client will affect the other clients also - then it is cross client i.e, client dependent. While if the changes made in one client has no impact on the other client - it is said to be client independent
    4.Transports from one server to the other can be made with the help of transport requests. When a configuration is done the system generates a request number. First release the task and then release the request. Use TC-SE10 / SE09, SE09: workbench transport; SE10: customizing transport. But currently no such difference actually exists.
    5.because in case of multiple company codes, same business area can be used across company codes. Business area is cross company code, means it is not confined to one company code thatu2019s why we don't assign BA to any of the company codes. It is client dependant, not company code dependant. We can pass values from one company code to any of the BA in that client.
    6.General GL Account are those used for standard posting like for example Income and Expenses Accounts
    - Control Account are basically used for reconciliation between modules like FI and CO, to ensure that both the modules are in sync.
    - Reconciliation Account are those specific covering ADK (A-Assets, D-Customer, K-Vendor). For example a Customer Master would be mapped to a Bills Receivable Reconciliation Account and any transaction that needs to be posted are done against the customer code.
    - Offsetting Account are used for variety of reasons and few examples are Intercompany Postings, at the time of Implementation when TB and Balance sheet are uploaded would be offsetted against a dummy account.
    All the best.....dont forget and pl assign points if useful and if u have any querries pl revert back
    thanks
    Anil

Maybe you are looking for