Modelling/ Documenting Labview with Rose/UML

I know that this may sound a bit crazy (Labview is visual!
Self-documenting!) but having just taken a Rational Rose UML course,
I'm wondering how (if someone were crazy enough to try) to document a
Labview architecture using UML.
It would seem to me that a Labview VI is *similar* in principles to
say, a class: uses relationships, separation of concerns, multiplicity
etc.
Does anyone know if this has been done before? If so, could anyone
point me in the right direction? (searches for Labview + Rose or UML
in google just come up with job opportunities.)
thanks,
-peter
p.s. would appreciate if you cc'd me via email. thnx.

[email protected] (peter) writes:
> I know that this may sound a bit crazy (Labview is visual!
> Self-documenting!) but having just taken a Rational Rose UML course,
> I'm wondering how (if someone were crazy enough to try) to document a
> Labview architecture using UML.
>
> It would seem to me that a Labview VI is *similar* in principles to
> say, a class: uses relationships, separation of concerns, multiplicity
> etc.
>
> Does anyone know if this has been done before? If so, could anyone
> point me in the right direction? (searches for Labview + Rose or UML
> in google just come up with job opportunities.)
I'd just use the standard class notation, but perhaps create your own
<> for the different types of LabView components.
Ciao,
Peter K.
Peter J. Kootsookos Wb: www.clubi.ie/PeterK
"Here comes the future and you can't run from it,
If you've got a blacklist I want to be on it"
- 'Waiting for the great leap forwards', Billy Bragg

Similar Messages

  • Custom device / I am trying to use a vehicle controller model developed in LabVIEW with compactRIO (cRIO-9024)

    Now I have developed a vehile controller model with LabVIEW so as to run on VxWorks operating system. ( compactRIO cRIO-9024)
    And I converted a controller model of labview into *.lvmodel in order to use it as I did with simulink models. 
    However, converted *.lvmodel was not supported for VxWorks operating system. so after searching for this, I found out that I have to use a custom device. 
    I am now studying the custom device, but it looks diffcult because I dont have much experience in real-time system.
    Here are my questions.
    1. Simulation model in VeriStand
    Should I convert a labview controller model into *.lvmodel even if I use the custom device in order to run on VxWorks operating system? 
    If not, what should I do after building a controller model with labview?
    2. Operating system
    It is silly question. anyway, as long as I run a controller model on compactRIO cRIO-9024, the operating system always has to be set to VxWorks. Is it right?
    3. Custom device
    This is the most difficult thing. I dont know even what to do. What functions should be inside a custom device template tool? The controller model send output signals to a vehicle model, and receive input signals from a vehicle model.
    Thank you in advance. 
    Hognjun

    Hi,
    You should post this on the Veristand Forum.
    http://forums.ni.com/t5/NI-VeriStand/bd-p/440
    Ravi

  • I am trying to integrate simulink model (.mdl) file with SIT of Labview for RCP and HIL purpose. I am using Labview 8.6, Simulink 6.6 with RTW 6.6 and RTW embedded coder 4.6 ,Visual C Express 2008 and Visual C++ Express 2008.

    I am trying to integrate simulink model (.mdl) file with SIT of Labview for RCP and HIL purpose. I am using Labview 8.6, Simulink 6.6 with RTW 6.6 and RTW embedded coder 4.6 ,Visual C Express 2008 and Visual C++ Express 2008. I have selected system target file as nidll.tlc,make command as make_rtw and template nidll_vs.tmf. When I try to generate .dll file I get the following error.
    Attachments:
    SITProblem.JPG ‏101 KB

    Hi,
    No . I could not solve the issue. Presently we are using microautobox (from Dspace)for doing the RCP.
    Himadri 

  • Controlling a solidworks model using Labview

    I am an intern working on a project where I have to controll a solidworks model using Labview. I have to make straight 3-dimensional as well as pan and tilt. I am working with Labview 2009 and Solidworks Office Premium 2007.  I have seen the videos on the NI website on how to do something similar to this, but they use Solidworks Office Premium 2009. 
    First of all, is it possible to do this using the 2007 version?
    Would I need to purchase any extra Toolkits for Labview?
    If it is possible with the tools I have, I would appreciate any help so that I know where to begin.
    Thank You

    Hi,
    Here are some webcasts explain what you can do with this Toolkit:
    NI LabVIEW-SolidWorks Mechatronics Toolkit (Alpha version 01)
    Mechatronics Web Cast Series: New Technologies Enable Virtual Machine Prototyping
    Mechatronics Series I: Mechatronics Basics - Virtual Machine Prototyping Overview and Business Benef...
    Thanks and have a great day.
    Esmail Hamdan | Applications Engineering | National
    Instruments

  • Labview with industrial robot connection

    Hi,
       I am in the field of industrial Robots Automation and I am impressed with Labview. So I am plannig to use this as HMI for our industrial robots. Can you please tell me is it possible to connect labview with ABB, Commau, Motoman, Fanuc and KUKA. If yes can you please send me the details.
      I saw a third party software called imagin lab but they are doing only for kuka, denso and mistibushi. 
    Thank you

    You've listed 5 different robot types, and while I'm sure that if those robots are able to communicate with any outside resource they'll be able to do so with LabVIEW; they are five different types of robots and will probably require different LabVIEW solutions for each. 
    The robot model and the specifics of exactly what type of communication you're looking for are also required to know "how to do it."
    A couple of quick searches tell me that OPC may be required for some of the robot types you listed.   A good place to start with that is here: http://www.ni.com/opc/
    Without the specific details it will be difficult to locate an existing solution.  
    If a custom solution is required, you may be able to find some assistance creating one on the forums.  But again, details will be requried.   
    Patrick Allen

  • How Can I choose Iphone 5s models that work with LTE in Brazil. The Iphone needs to Support Band 7. If I buy the wrong model can apple change it ?

    I am planning to buy an Iphone 5s in October, but I have to make sure that the model will work with the LTE services we have in Brazil. I know that Apple made 2 Models that support Band 7. See Below.
    Model A1457*: UMTS/HSPA+/DC-HSDPA (850, 900, 1900, 2100 MHz); GSM/EDGE (850, 900, 1800, 1900 MHz); LTE (Bands 1, 2, 3, 5, 7, 8, 20)
    Model A1530*: UMTS/HSPA+/DC-HSDPA (850, 900, 1900, 2100 MHz); GSM/EDGE (850, 900, 1800, 1900 MHz); FDD-LTE (Bands 1, 2, 3, 5, 7, 8, 20); TD-LTE (Bands 38, 39, 40)
    How can I make sure I will buy the correct model through the internet ? Can Apple change the Iphone In case they send the model that does not support LTE services in Brazil ?
    Thanks,

    JP Ellery wrote:
    The models that will work with brazilian LTE networks are:
    A1507 and A1529 (iPhone 5c)
    A1457 and A1530 (iPhone 5s)
    JP
    Have you personally tried those models with Brazilian LTE networks? Do they work? If so, fine.  If not, then besides that, there is the problem of the warranty which is not international. The user will have to return the phone back to the country of purchase for both warranty and out of warranty service. So what might seem cheaper at first glance might not be in the end.
    Anyways, it your money and the OP's should he want to go ahead with your recommendation.

  • How can I read pdf files from LabVIEW with different versions of Acrobat reader?

    How can I read pdf files from LabVIEW with different versions of Acrobat reader?
    I have made a LabVIEW program where I have possibility to read a PDF document.  When I made this LabVIEW program it was Acrobat Reader 5.0.5 that was installed on the PC. Lather when the Acrobat Reader was upgraded to version 6.0, there was an error when VI tries to launch the LabVIEW program. And Later again when we upgraded to Acrobat Reader 7.0.5 I must again do some changes and rebuild the EXE files again
    It isn't so very big job to do the changes in one single LabVIEW program, but we have built a lot of LabVIEW programs so this take time to due changes every time vi update Acrobat Reader. (We have build EXE files.)
    The job is to right click the ActiveX container and Click "Insert ActiveX Object", then I can brows the computer for the new version of acrobat Reader. After this I must rebuild all the "methods" in the Activex call to make the VI executable again.
    Is there a way to build LabVIEW program so I don't have to do this job every time we update Acrobat Reader?
    This LabVIEW program is written in LabVIEW 6.1, but I se the problem is the same in LabVIEW 8.2.
    Jan Inge Gustavsen
    Attachments:
    Show PDF-file - Adobe Reader 7-0-5 - LV61.vi ‏43 KB
    Read PDF file.jpg ‏201 KB
    Show PDF-file - Adobe Reader 5-0-5 - LV61.vi ‏42 KB

    hi there
    try the vi
    ..vi.lib\platform\browser.llb\Open Acrobat Document.vi
    it uses DDE or the command line to run an external application (e.g. Adobe Acrobat)
    Best regards
    chris
    CL(A)Dly bending G-Force with LabVIEW
    famous last words: "oh my god, it is full of stars!"

  • How to create a dll in LabVIEW with a 2D array

    I'm attempting to create a dll in LabVIEW with the following parameters from Test DLL.vi:
    Inputs:
    IN1 - Word
    Buffer - 2D array of Unsigned Byte
    Output:
    OUT1 - Unsigned Byte
    The prototype is constructed as follows in the Build Specifications of the Project:
    uint8_t TestDLL(int16_t IN1, TD1Hdl *Buffer)
    The dll builds successfully but when I attempt to use it in another VI (using the Call Library Function block) the prototype appears but it does not look like what was defined from the Build Specifications.  Instead it looks like the following:
    void TestDll(void );
    I attached some screen shots of all the settings as described above.
    Attachments:
    Test DLL Front Panel.JPG ‏85 KB
    DLL Prototype Before.JPG ‏84 KB
    DLL Prototype After.JPG ‏54 KB

    The Test DLL.vi is what I used to create dll prototype with in the Build Specifications in the project.
    Note:  There is no logic implemented yet.
    Attachments:
    Test DLL.vi ‏7 KB

  • I have found a person who has a driver software to connect Labview with PCI card. But he says that i need to download a freeware software to configure the PCI card. But you have mentioned that freeware is for GPIB boards. Is it correct ??

    I have found a person who has a driver software to connect Labview with a general PCI card. But he says that i need to download a freeware software from NI website to configure the PCI card. But you have mentioned that freeware is for GPIB boards. Is it correct ?? Is there any other way out ??

    I would ask the person who told you about the freeware software to help you find exactly where it is. I am not aware of any freeware software for configuring motion PCI cards but maybe the person you know might be able to help you locate it.

  • Could you show me the detail of the MacBook Air md226x/a? And why is the model number different with another Air?

    could you show me the detail of the MacBook Air md226x/a? And why is the model number different with another Air?

    Search for MD226x/a on Google.

  • MCTS 70-466 Implementing Data Models and Reports with Microsoft SQL Server 2012

    I am searching for training kit for Exam 70-466 (Implementing Data Models and Reports with Microsoft SQL Server 2012) but I think is not published yet. I was expecting its release in Jan or Feb 2014. Would any one can tell me its release date or any place
    where I can find this book.
    Thanks
     

    Hi Azhar lqbal Gondal,
    According to your description, since the issue regards training and certification,
     I suggest you post the question in the Learning forums at
    http://social.technet.microsoft.com/Forums/en-US/home?category=learning. It is appropriate and more experts will assist you. If you have a specific technical question about Microsoft SQL Server,
     you can visit and post your question on  the SQL Server Forum.
    There is some detail about Exam 70-466 Implementing Data Models and Reports with Microsoft SQL Server 2012, you can review the following articles.
    Exam content can be found here:
    http://www.microsoft.com/learning/en-us/exam-70-466.aspx
    http://borntolearn.mslearn.net/certification/database/w/wiki/525.466-implementing-data-models-and-reports-with-microsoft-sql-server-2012.aspx#fbid=Mn-t6aRhs-H
    Regards,
    Sofiya Li
    Sofiya Li
    TechNet Community Support

  • I have a sony bravia 26M4000, this model are compatible with digital av adapter to use with ipad2?

    have a sony bravia 26M4000, this model are compatible with digital av adapter to use with ipad2

    Jose A.-
    What ports are on the Sony?  The digital adapter should work with an HDMI port.
    If the Sony does not have an HDMI port, there are also VGA, Composite and Component AV adapters available from Apple.
    There is some additional info at <http://support.apple.com/kb/ht4108>.
    Fred

  • I got factory unlocked iphone5s A1530 model from india with warranty... Now i shifting to rgina canada so will this phone work in canada with canadian sim card...with canadian operators

    I got factory unlocked iphone5s A1530 model from india with warranty... Now i shifting to regina canada so will this phone work in canada with canadian sim card...with Canadian operators permanently...

    Remember though, that although you have warranty on this phone, it is only valid in India and NOT Canada, because you purchased the phone in India and iPhone warranty is country specific, so if you have problems with the phone, then you'll need to take it back to India to get it fixed.
    If you will be in Canada for any length of time, then buy a new phone in Canada.  It will be guaranteed to work then and you will also have warranty cover.

  • Anybody, here has a "2007-2008 model" - iMac C2D with an ATI Radeon HD 2600, who can RUN FCP X?

    Anybody here has a "2007-2008 model" - iMac C2D with an ATI Radeon HD 2600, who can RUN FCP X?
    Thanks!
    --STRALLENT

    http://discussions.info.apple.com/thread.jspa?messageID=12248238&#12248238
    http://discussions.apple.com/thread.jspa?threadID=2649035&tstart=0

  • How to use labview with the handyboard

    Hi,
    how to use labview with the handyboard
    Thx...

    I'm assuming you're talking about this, since you didn't provide a link for those of us who don't know what you're talking about.
    As the other poster said, you didn't say how you want to use LabVIEW with it.  If you want to write LabVIEW programs than run on the microprocessor, then you're out of luck.  If you want LabVIEW to interact with it, then you've got a couple of options, SPI probably being the best, but it also has DI and AI that you could use to communicate with it - the DI's could be used as a parallel interface.
    Message Edited by Matthew Kelton on 12-17-2007 02:21 PM

Maybe you are looking for

  • New Windows server 2003 Hyper-V guest fails to boot

    Hello, I'm currently doing some virtualization experiments on my new server hardware. The host hardware is: IBM x3650 M4 x2 Xeon E5-2609 32GB RAM x2 480 GB SSDs Server OS: Windows server 2012 I'd like to test some legacy app virtualization. I've conf

  • Replicating Report Painter programs in BW system

    Hi, We are trying to replicate Programs developed using Report painter tool into BW system. However BW system doesn't have many  transactions and tables corresponding to Report Painter tool. Is there any way to easily replicate these programs instead

  • Interactive pricing module issue

    what is going on here? there seems to be an issue in AS2 and I'm not sure what's at the root of it. except for the values 1.1, 2.2, 4.4 and 8.8 I can get all other digit combinations to display in a monetary/currency type format of two decimal places

  • Unable to process SOAP Header child element 'wsse:Security' with 'mustUnder

    Hello everyone. In have created project in Jdeveloper. In this one i have one external reference for Siebel Service. At composite, for external reference service(Siebel Service) i have added a security policy i.e. *"oracle_wss_username_token_client_p

  • Flattened image looking different than when layers are all seperate?

    Hello, I have an image that I've made in illustrator/photoshop and I noticed that when I save the image as a jpeg out of photoshop after it is finished it looks way different that it does while in photoshop. I merged the layers just out of curiosity