How to realize PXI-IVi

My Dear friends:
        I feel very blue. Could you help me?
        The case is: We have had a suit of ATE, based on PXI2575, PXI 2569, PXI 6723, PXI 4070. In addition, the TPS developed on MFC has been finished by others.
Now, my tutor asked me to study of “interchange of instrument” based our ATE. I look up some material on the Internet, some books in the library and read  some papers. However, it takes no effects and some information is opposite. Here are always some questions puzzling me:
The difference of VISA lib and VXIplug&play drivers? Can we control the instrument cards only by the VISA lib and specific SCPI sentences? You know that the instrument vendors only supply us with driver programs but SCPI, so that we can only use the VISA functions. How can we solve the problem?
What’s more, even if we can use VISA lib and specific SCPI to control the instruments from the vendor, can we use them to control the instruments supplied by other vendors? 
The standard of VISA and IVI?  Is IVI built on the basis of VISA lib or the VXIplug&play drivers?
Our programs encapsulates “Class CDriveFunc”(the affix) and we can call the functions in other places. Then I only need to set the logic names adapted to the instruments (such Dev12-PXI 2575) and it will make the equipment to operate well.
Can you tell me our program is based on IVI or VISA lib?
Do our TPS realize the IVI ?
Giving that my ATE is based on IVI, does it mean that if my ATE is installed with another compatible instrument card, my TPS will not be modified and I only need to change the relevant logic names of the instrument cards to make the TPS work well?
If I only need to convert the logic names, which place is allowed I to set them? In the MAX of NI, whether need I develop a platform? Another case is that if my instrument card is not from NI corporation, which measures should I take?
Can my ATE based on IVI adapt to any platform, such as VXI, PCI, even GPIB? And if I want my ATE based on PXI to work well based VXI or PCI, what can I do?
If my ATE used the PXI controller, does it mean that I must install the NI-VISA? How can I guarantee my ATE used by another board work well?
If the board I used does not belong the standard class, such as PXI 6723(AO board), boards for communication(RS-232), what need I do?
8.       What differences are between the Labview/CVI, measurement studio and VC++?
My development is VC++ 6.0, can it support IVI?
At last, I am moved if you can answer some questions above or give me some suggestions to me? If you come to Beijing, please remember to contact with me.
Thanks a lot!
                                                             A loser from Beijing
Attachments:
DriveFunc(cpp).txt ‏4 KB
DriveFunc(h).txt ‏21 KB

Good Morning Sir,
                                  Can you tell me, what all changes you have done in PLL.vi to run in fpga 7831R? Did your problem got sorted out?

Similar Messages

  • How to realize the "save as" dialogue box?

    I want to realize this function in my jsp page:
    when I click a button, the system can prompt a new dialogue box which is the same as
    the "save as" dialogue box in windows 2000.
    How to realize it? Can I use JavaScript?

    You are asking about something that happens at the browser, so the question is identical to the one that asks how you can do it in HTML. But what do you expect to save with this dialogue box?

  • How to realize WHEN-RADIO-CHANGED- Trigger in ADF

    Hy@ all,
    I try to redevelop the Summit Forms Demo in ADF.
    One of the existing modules is called "ORDER" and contains, among other things, radio buttons based on a database column(VARCHAR2) named PAYMENT_TYPE which contains the values CASH and CREDIT.
    Based on this Item a WHEN-RADIO-CHANGED- Trigger is called which shows an alert and reset the changes to a default value when the payment type is changed but the credit rating(database column from another table) is not equal to an according value.
    The code of the trigger is the following one:
    DECLARE
         n NUMBER;
         v_credit S_CUSTOMER.CREDIT_RATING%TYPE;
    BEGIN
         IF :S_ORD.payment_type = 'CREDIT' THEN
              SELECT credit_rating
              INTO v_credit
              FROM S_CUSTOMER
              WHERE :S_ORD.CUSTOMER_ID = ID;
         IF v_credit NOT IN ('GOOD', 'EXCELLENT') THEN
              :S_ORD.payment_type := 'CASH';
              n := SHOW_ALERT('PAYMENT_TYPE_ALERT');
         END IF;
         END IF;
    END;
    Now my questions are where to place the equivalent code(EO, VO, etc.?) and how to realize this.
    Further, is it possible to roll out the trigger code to the database and then call this stored unit from "the right place"?
    I´m using JDeveloper v10.1.3.1.0 and I´m pleased about any reply or solution.
    Best regards
    Chris

    The answer will depend on how you are storing the parameter in your ADF application and when do you actually need it to be set and based on what.
    This can be for example a property of a managed bean in your JSF application and you can initialize it either in the bean itself or in the faces-config.xml file as a managed property.
    http://www.oracle.com/technology/tech/java/newsletter/articles/jsf_pojo/index.html

  • How to realize the other three events triggered by a sequence of events occurs?

    How to realize the other three events triggered by a sequence of events that occurs between Labview, and the time interval between three events for the 50ms?
    1110340053

    Are you another student who feels the need to post their "student ID" number as a part of the message?  There is really no need to do that, it is meaningless to us.
    You should ask your instructor to answer your questions rather than allowing them to turn the whole class of students loose on the forums usually asking the same identical question.
    At least in your case, the question is different from most we've seen.  Unfortunately, you haven't asked a clear enough question for us to understand what you are talking about.
    What "events" are you talking about?  Post a VI that demonstrates the code that you have written so far.

  • How to realize Queue handling in BPM?

    Hi @ll;
    i have a BPM, that works very well.
    It receives Orders from our customers, which are related to according quotation in our SAP System.
    Inside the PBM, there is additional information readout of the SAP System. After tha the data (Order XMl & additional Data) is
    mapped to a Idoc Structure, send to the SAP ERP System and generates a purchase order..
    As I said above the BPM works very well and we are satisfied with it.
    But there is one little thing, that disturbs.
    If many Orders arrive at the "same time" the runtime generates for each of them a individual process instance.
    The Idocs are send to the ERP System at the same "time" and it could happen that 2 or more Idoc (orders) belong to the same quotation.
    The problem is that fhe first idoc, arriving at the ERP System locks the qutation, so that a error arises if ohter Idocs try to access the same quotation.
    I look for a solution, that enables the suppress of the creation of more than one process instance, so that all orders bleong to one BPM.
    In that BPM I´d like to send one Idoc after the other with a "wait" step after (using a loop)?
    Is that possible?
    How to realize it? (using correlation???)
    I hope that the szenario & problem is clearly
    Thank u for your help
    Kind regards
    Jochen

    Hi VJ;
    thanks for your suggestions.
    I tried this already, but unfortunately the EOIO int the Communication Channel and the "Maintain Order at Runtime" in the Interface Mapping
    didn´t solve my problem.
    @ Fernand
    collection of input messages sounds well, how to realize it?
    the target is to handle one order after the other and send one Idoc per Order.
    it´s possible to define a loop, that contains the procurement of the additional data, the mapping and the send step?
    The last step of this loop could be a "wait" step fpr a period of time, maybe 5 minutes, so there is no locking of the quotation.
    Is a correlation neccessary fo this? i could search for a field that all incoming messages have in common, so all of them are realted to the same
    instance of the BPM?
    what do you think? could this be a possible solution of my problem
    how to realize that?
    thank´s a lot
    Kind regards
    Jochen

  • How to realize print function in JSP

    How to realize print function in JSP? I know use Javascript:window.print() can print,but it will print whole page,it don't fit me;Another method is to write JSP into Excel and then print it in Excel,but it don't fit me too,because it don't print directly. Anybody know how to print it directly?

    Many websites offer a "printer friendly" version of a certain page. That IMO is the only way to solve your problem, next to using CSS to use a different style for printer output. Here is a tutorial that covers this:
    http://www.alistapart.com/stories/goingtoprint/

  • How to realize the referenced in the BI, similar to EXCEL "vlookup" mode

    HI,experts:
    My  webi 4.0
    Data and  Logical following:
    DIM(dimnesion):
    one Query is
    [dimA]  [dimB] [dimC]  [dimD]
    New  add Query is
    [dimA]  [Class1]
    the two Query are Different  universe model .
    THE dimA  is the same data content.
    I want to achieve the effect of the following:
    [dimA]  [dimB] [dimC]  [dimD]   [Class1]
    Error occurred:   #DATASYNC   and    #CONTEXT (Screenshot)
    How to realize the referenced in the BI, similar to EXCEL "vlookup" mode?

    I get it.thanks
    The solution is set up  detail variable
    Screen Shot
    Regards
    wang

  • How to use PXI-8532 in LabVIEW Development Environment?

    Hi,
    I want to know how to use PXI-8532 in LabVIEW Development Environment.
    I'm using
    1. Windows7 32bit
    2. LabVIEW Pro 2012 SP1 32bit
    3. NI-Industrial Communications for DeviceNet 2.3
    4. PXIe-1062Q
    5. PXIe-8135
    6. PXI-8532 *2 (Names are "dnet0" and "dnet1".)
    * Both PXI-8532 are installed in the same chassis (PXIe-1062Q).
    I want to construct the system that "dnet0" sends data, and "dnet1" receives it. The data type I want to use is an array of bools.
    I made VI (test.vi), but it does not work.
    Could you tell me the reason why my VI doesn't work correctly.
    Thank you so much for your help and time.
    Best Regards,
    volcanon2
    Attachments:
    test.vi ‏28 KB

    activeX

  • How to realize defective and scratched CD/DVD recovery?

    How to realize defective and scratched CD/DVD recovery?  Can anybody tell me?

    How to realize defective and scratched CD/DVD recovery?  Can anybody tell me?
    Tons of tools. For example:
    CDRoller
    http://www.cdroller.com
    Rescues the data from scratched, damaged or defective discs.
    Hope this helped :)
    P.S. I'm not affiliated with this software.
    StarWind VSAN [Virtual SAN] clusters Hyper-V without SAS, Fibre Channel, SMB 3.0 or iSCSI, uses Ethernet to mirror internally mounted SATA disks between hosts.

  • How to realize mask edge transparence?

    I use Loader to load a picture,such as 1.jpg ,
    _p1=new Pic("1.jpg");
    Then I draw a circle as _p1 mask,such as _c
    _c=new Sprite();
    _c.graphics.drawCircle(200,200,100)
    _p1.mask=_c;
    Now I find there is no transparence around mask,and I want to make mask edge transparence,I try following statement:
    _c.graphics.lineStyle(0,.5);
    But I still can't get edge transparence of mask. How to realize mask edge transparence?
    Thanks!

    >>If you set cacheAsBitmap = true for the two display objects, alpha masking will work.
    I modify my code,and add cacheAsBitmap=true,but I still can't get mask edge transparence,where wrong of my code? My code is follows:
    _p1=new Pic("1.jpg"); //use Loader
    _p1.cacheAsBitmap=true;
    var oval:Sprite=new Sprite();
    var colors:Array=[0x000000,0x000000];
    var alphas:Array=[1,0];
    var ratios:Array=[0,255];
    var matrix:Matrix=new Matrix();
    matrix.createGradientBox(stage.stageWidth/2,stage.stageHeight/2,0,-100,-50);
    _c=new Sprite();
    _c.cacheAsBitmap=true;
    _c.graphics.clear();
    _c.graphics.beginGradientFill(GradientType.RADIAL,colors,alphas,ratios,matrix);
    _c.graphics.drawCircle(stage.stageWidth/2,stage.stageHeight/2,circSize);
    _c.graphics.endFill();
    _p1.mask=_c;

  • How to realize about List Table

    Hello,
              How can I realize about list table, how can I add the image logo in it ? for the details that you can follow my enclosed, I have marked with red circle drawing ,from NI example finder, that we can see, there are an image logo side by every title at the list table, how NI append it ?
    who knows ? thanks in advance.
    Attachments:
    how to realize.JPG ‏24 KB

    Hi Gilbert
    It is possible to add a cutom image to a tree control, please look at the following KB
    How Do I Load and Use Custom Symbols for My Tree Control Items?
    This should take you through the steps you need to set this up correctly.
    Regards
    JamesC
    NIUK and Ireland

  • How to realize the screen-word identification?

    hi ,i am a chinese ,now i am doing a practical software which is named the base-on-pc electron dictionary ,and there is a necessary function which demands that when you move your mouse onto a word ,then ,at once ,there will come out a frame which shows the meaning of the world ,but i don't know how to realize the screen-world identification?
    is there anyone can help me ? god bless you !

    if you are using swing:
    - get mouse pointer screen location
    - get frame/window components and iterate recursively until you find the component
    - depending of the component you must to use some of its method to search de word, p.e
    - then you can obtain the definition and show a tooltip
    but think:
    - this solution is bounded to your app
    - it's no generic, you must define the "searchable" components and code it
    There area another more generic solution(and difficult, and interesting), if i remember right, the app babylon dictionary works capturing the area of the screen at the mouse pointer and then appling OCR technics to recognoice the word... it was good!

  • How to realize abc analyse for opportunity

    hi experts,
    i want to build a bex query for abc analyse for opportunities, it should look like this:
    opportunity   probability  category
      test1          75%          A
      test2          30%          B
      test3          15%          C
    i dont know how i could realize that, i have checked the document "how to realize abc analyse" but it doesnt help me.
    could somebody help me?
    thanks in advance
    Quan

    Chi,
    APD stands for Analysis Process Designer , you can use query results or results from an analysis process for further processing , you could use the data model here too.
    check out :
    http://help.sap.com/saphelp_nw04/helpdata/en/49/7e960481916448b20134d471d36a6b/frameset.htm
    for APD information .. I have assumed though that you are in BW3.5 atleast...
    Arun

  • How to realize customer menu?

    I'm building an application with customer menu.
    I want to open a few subvis running indenpently with menu in main vi.Someone can tell me how to realize this and had better give some simple examples?
    I am a beginer,I need your help and your help is appreciated!

    Hi
    Look at this: http://zone.ni.com/devzone/devzone.nsf/webcategories/8DA27C34C5069CB486256793006F5079?opendocument&node=DZ52060_US
    Especially the link "Menus and Toolbars" can help you.
    Regards,
    Luca

  • How to realize pagination on db with EJB?

    I'm using EJB to access Database, but I dont' know how to realize pagination.

    I'm a little new to EJB's also, so this is kind of a guess, but here goes:
    You've got your session EJB, right? Then you'll have a page EJB so you can select what page to look at. That bean should be represented by a pulldown menu item in html. When it changes, load up the same page, but adjust the session variable you pass so that it indicates the data range you're after (chosen by the page EJB)

Maybe you are looking for

  • IOS 8 - Disentangling Camera Roll and Photostream - help!

    In iOS 8, Apple removed the “Camera Roll” and “Photostream” albums and collapsed them into a single stream of photos on the camera that can be accessed under “Collections”.  “Collections” also includes all other photos otherwise loaded onto the phone

  • View BO PDF files in iPad

    Hi experts, we have uploaded some PDF files in our SAP BO. If we log on to BO portal in our iPads, we cannot view them with Safari nor Chrome (it only displays first page, but you are not able to scroll to the other pages). Is it possible to access a

  • How to pass the property value to getter function

    In jsp, I have a select box,like this: <html:select property="chooseType" styleId="chooseType" onchange="javascript:checkType()"> <html:option value="Type1">Type1</html:option> <html:option value="Type2">Type2</html:option> <html:option value="Type3"

  • How to Integrate CRM and R/3

    Hi Folks, We have installed SAP R/3 and CRM server for production environment. But what configuration need to do to integrate both servers. And which interface will communicate with both instances. Please help Thanks in advance, Chimsi

  • Can't set an alarm on Reminders.

    I recently got the iPhone 5s, and have been having trouble with setting an alarm on the reminders app. When I set the date and time for the alarm, I hit done and I can see when the alarm is set for under the task. After about 5 seconds, the date disa