TPC-2106 t related query

I want to connect TPC-2106 t with the CompactRIO-9014 cable RS-232 (serial). Could I connect to end of data i.e. communication to send orders in real time PTC VI, who will present the CompactRIO and receive data from the PTC something generating VI real time indicator. If yes then please suggest me how do I do programming?

You will not be able to do this with series. Is there a reason that you can't do it via ethernet?

If you are using ethernet, you need to use shared variables or TCP/IP to publish the cRIO data and then program the TPC to read that data and display them on the screen. If you plan to use shared variables, you can deploy the variables shared on the cRIO himself. If you need to see some examples, open finder example (help-> find examples) and access Toolkit and Modules-> Touch Panel-> Networking. If you have any other questions, after return.

Tags: NI Software

Similar Questions

  • Migration of desktop to TPC-2106

    I apologize if this isn't the right place to ask these questions.

    Currently, I have an application developed in LabVIEW 8.0.1 and am looking to buy a TPC-2106 touch panel computer to be mounted on a chassis of large Assembly. I've never used a PTC setup from BEFORE, so I have a few questions:

    1. Other than the TPC-2106 itself and the LabVIEW Touch Panel Module, what else do I need to buy?
    2. I am currently usiing a cDAQ-9172 USB with two 9211 modules and a 9205 module. This USB cDAQ would be compatible with the PTC and/or Windows CE?
    3. The PTC will work with LabVIEW 8.0.1?
    4. How the PTC to get programmed, exactly? I select as the target on my LabVIEW desktop PC and the program gets compiled/uploaded to the PTC? Does this mean that when I compile / upload it, PTC no longer has need to communicate with the desktop computer?

    First of all, you can get more chance announcement questions about LabVIEW Touch Panel Module on the Board of LabVIEW.  It is unlikely that many people browsing the FieldPoint jury would not know much about the programming of a touch screen.

    1. to use the TPC-2106, you need the hardware, development environment LabVIEW and the LabVIEW Touch Panel Module.  You also need to use DAQmx Base driver for your hardware to work, but it's free.

    2. as you must use DAQmx Base on your touchscreen, you are limited to material, that you can use.  The list of devices that can be used with the 2106 is listed in the file Readme of DAQmx Base and does not include the CompactDAQ chassis.  I also glued the table below.

    Devices in Description
    NEITHER USB-600812-bit, 10 kech. / s, 8 channels 12 HAVE line DIO, meter device 1 event
    NEITHER USB-6008 OEM12-bit, 10 kech. / s, 8 channels 12 HAVE line DIO, meter device 1 event
    OR USB-600914-bit, 48 kech. / s, 8 channels 12 HAVE line DIO, meter device 1 event
    OR USB-6009 OEM14-bit, 48 kech. / s, 8 channels 12 HAVE line DIO, meter device 1 event
    NEITHER USB-6501Line 24 Dio, 1 demonstration counter device
    NEITHER USB-9211 HAS4 channels of, 24-bit thermocouple input module
    NEITHER USB-9215 HAS4 channels of, ± 10 v DC, module 16-bit simultaneous sampling analog inputs
    NEITHER USB-9215 A BNC4 channels of, ± 10 v DC, module 16-bit simultaneous sampling analog inputs
    NEITHER USB-92334 channels of, ±5 v C.A., DSA 24-bit simultaneous sampling with IEPE module
    NEITHER USB-92344 channels of, ±5 VAC/VDC, DSA 24-bit simultaneous sampling with IEPE module

    3 Touch Panel Module exists only for LabVIEW 8.2 and later versions, however, you can only now buy for 2009.

    4. it's okay.

  • MAX cannot detect the TPC-2106 t

    don't know if this is the right place to post this but I had to ask the question

    I t TPC-2106 touch panel and want MAX detec there, but it will not for any reason any

    I have the touch panel module and the touch screen is correctly connected to the network that my computer as well

    MAX can detect my compactrio, but it cannot detect the touch screen...

    Someone has an idea?

    Thank you

    Browse the following documents and after if you have other questions.

    LabVIEW Touch Panel Module Getting Started Guide for LabVIEW

    Getting started with National Instruments Touch Panel computers using LabVIEW

  • Activation of license on the Touch Panel TPC-2106 problem

    I activated the license for the Touch Panel Module on our Labview PC, but so far no screw test running on the TPC-2106 himself timeout after 5 minutes IE. It is still in trial mode. I tried the trigger, then the reactivation of the license, uninstall and reinstall the Module of Touch Panel nothing works.

    How can I get the touch panel screws comply with the license?

    Thank you

    Why is my Touch Panel request times out after five Minutes-> http://digital.ni.com/public.nsf/allkb/B9271769EB8319E7862574C900774F06?OpenDocument

  • Shared variables with touchscreen of TPC-2106

    I can't work with a TPC-2106 Touch Panel shared Variables.  I am hosting a Board 9642 sbRIO variables.  I built a test VI to run from the hard drive, and I can edit and read variables that VI.  When a generation a VI to run it on the touch screen works, but he can't read or write on all shared variables.  No error is shown during the execution of the VI.

    It seems that I is not need to take special steps to install support for this version of touch panel by: http://zone.ni.com/reference/en-XX/help/372507A-01/lvtpcgsm/tpc_install_sharvar/

    I tried the "Shared Variable.lvproj" sample project that is supposed to generate weather information and then transfer it to the touch screen.  The weather data are generated and displayed by VI on my PC.  The VI on the touch screen works, but never any weather data updated.

    I use LabVIEW 8.6 with touchscreen, FPGA and real-time modules installed.

    I have the touch screen connected via an Ethernet cable directly to my PC.  I assigned an IP address to the touch screen manually.

    Problem is solved using an Ethernet crossover cable instead of a standard cable.

  • Problem with REGEXP_SUBSTR related query.

    I'm having a problem with this query:

    SELECT *.

    FROM (SELECT REGEXP_SUBSTR ('{SUMMER} |)) {} POINT OF SALE}',

    '({)([A-Z]+ *[A-Z]*)(})',

    1,

    LEVEL,

    'I,

    2)

    Val

    OF THE DOUBLE

    CONNECT BY LEVEL < =.

    REGEXP_COUNT ('{SUMMER} |) {} POINT OF SALE} ',' |') + 1)

    WHERE val IS NOT NULL

    I need the output in 2 rows in this format:

    VAL

    ====

    SUMMER

    POINT OF SALE

    But I'm not able to get the "POINT OF SALE" in the output due to space, or perhaps another reason. Anyone can correct my query?

    So, you want something like that?

    SQL > ed
    A written file afiedt.buf

    1. SELECT *.
    2 (SELECT REGEXP_SUBSTR ('{SUMMER} |)) {} POS} ',' [^ {|}] + ", LEVEL, 1, 'i') val"
    3 FROM TWO
    4. CONNECT BY LEVEL<>
    5 REGEXP_COUNT ('{SUMMER} |) {} POINT OF SALE} ',' [^ |] +'))
    6 * val WHERE IS NOT NULL
    SQL > /.

    VAL
    ------------------------
    SUMMER
    POINT OF SALE

    SQL >

  • TPC-2106 t: can't access serial port

    I used visa function reading read the serial port through PTC but byte is always zero.

    How to access the serial port?


  • related query pivot

    Hi guru,.

    I am currently using the version below:
    BANNER                                                                         
    --------------------------------------------------------------------------------
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production           
    PL/SQL Release 11.2.0.1.0 - Production                                           
    CORE     11.2.0.1.0     Production                                                         
    TNS for 32-bit Windows: Version 11.2.0.1.0 - Production                          
    NLSRTL Version 11.2.0.1.0 - Production
    I need help on sub condition.

    The structure of the Table is
    CREATE TABLE sales_detail_tab (
    Geography VARCHAR2(30),
    product       VARCHAR2(30),
    currency      VARCHAR2(30),
    "01-Jan-2013"  NUMBER(5),
    "01-Feb-2013" NUMBER(5),
    "01-Mar-2013" NUMBER(5));
    Records in a table:
    INSERT INTO sales_detail_tab  VALUES('india','dell','rupee',20,30,40);
    INSERT INTO sales_detail_tab  VALUES('japan','lenova','pound',30,60,70);
    In the sales_detail_tab "1 January 2013" is the name of the column, about this value is the NUMBER OF SALES during the month.

    I need the output as:
    india|dell|rupee|01-Jan-2013|20
    india|dell|rupee|01-Feb-2013|30
    india|dell|rupee|01-Mar-2013|40
    japan|lenova|pound|01-Jan-2013|30
    japan|lenova|pound|01-Feb-2013|60
    japan|lenova|pound|01-Mar-2013|70
    Please help me on this requirement.



    Thanks and greetings
    select * from sales_detail_tab
    
            UNPIVOT (quantity FOR cnt IN 
    
                     ("01-Jan-2013","01-Feb-2013","01-Mar-2013")
    
                    )
    
  • Related query date

    create or replace procedure (v_txndatetime as)
    is
    v_ename varchar2 (10);
    Start
    Select ename from v_ename from emp where txn_datetime between v_txndatetime and v_txndatetime;
    end;
    /

    To this date, I want to add these two lines dynamically how can I add can you show me by example:


    (1) 12: 00

    (2) 23:59:59

    Test_Table desc:


    Ename varchar2 (10)
    date of txndatetime

    Let's see if we can do with what I'm bored and waiting for a trial to test at the end BTW: This gives you and your instructor will probably be omitted for cheating.

    CREATE OR REPLACE PROCEDURE test(txnDateTime IN emp.hiredate%TYPE) AUTHID DEFINER IS
     empName  emp.ename%TYPE;
     EIString VARCHAR2(256);
     BegDate  DATE := TRUNC(txnDateTime);
     EndDate  DATE := TRUNC(txnDateTime)+(1-(1/86400)); -- fixed from earlier typo
    BEGIN
      dbms_output.put_line(TO_CHAR(BegDate));
      dbms_output.put_line(TO_CHAR(EndDate));
    
      EIString := 'SELECT ename FROM emp WHERE hiredate BETWEEN :B1 AND :B2';
      EXECUTE IMMEDIATE EIstring INTO empName USING BegDate, EndDate;
    
      dbms_output.put_line(empName);
    EXCEPTION
      WHEN NO_DATA_FOUND THEN
        dbms_output.put_line('Too Many Rows because the design is flawed and can not handle more than one return value');
    END test;
    /
    
    set serveroutput on
    
    exec test(TO_DATE('17-NOV-1981'));
    

    of course, now that you have the name of the employee in empName you need to do something with it, because now what is happening is absolutely nothing.

    For all those who want to improve it and it can be done, read Bryn Llewellyn on SQL and PL/SQL white paper available on my site.
    www.morganslibrary.org
    You will find a link to it on the homepage.

    Published by: damorgan on August 21, 2012 20:45

  • Oracle Listner and tnsnames related query

    Hello

    Version 10.2.0.1.0 DB.

    I have 3 databases running on my computer.


    (Entry Listner)
    listener.ora # Network Configuration file: D:\oracle_2\network\admin\listener.ora
    # Generated by Oracle configuration tools.

    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = D:\oracle_2)
    (= Extproc PROGRAM)
    )
    )

    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = CIP)(KEY = EXTPROC1))
    (ADDRESS = (PROTOCOL = TCP) (HOST = 192.168.180.1)(PORT = 1521))
    )
    )



    (Tnsnames entry)
    tnsnames.ora # Network Configuration file: D:\oracle_2\NETWORK\ADMIN\tnsnames.ora
    # Generated by Oracle configuration tools.

    DEV =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP) (HOST = 192.168.180.1)(PORT = 1521))
    )
    (CONNECT_DATA =
    (SERVER = SHARED)
    (SERVICE_NAME = DEV)
    )
    )

    CPDB =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP) (HOST = 192.168.180.1)(PORT = 1521))
    )
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = cpdb)
    )
    )

    ORCL =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP) (HOST = 192.168.180.1)(PORT = 1521))
    )
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = orcl)
    )
    )

    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = CIP)(KEY = EXTPROC1))
    )
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    )
    )



    My request is as follows.
    I DEV, ORCL, names of CPDB db on my local name machine.service is the same as db_name.

    for DEV tnsnames entry is
    DEV =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP) (HOST = 192.168.180.1)(PORT = 1521))
    )
    (CONNECT_DATA =
    (SERVER = SHARED)
    (SERVICE_NAME = DEV)
    )
    )

    When a client wants to connect to the database DEV, above the entrance will be configured in tnsnames.ora and name WHAT DEV services can be used on the client side.

    Now, when implement us actully connection first TCP protocol is used for communication, then 192.168.180.1 is port 1521 is used.

    Now my question is how this respect establishing knows to connect to the database if there is more data on the same host? who is new tnsnames.ora SERVICE_NAME = DEV parameter indicate as db_name to connect to db Server?

    See my TNS explanations at edstevensdba.wordpress.com

  • Outsource related query EAS users

    Hello

    In the new facility, where should we go outsource users (with EE click right 'Security' click Externalize users). I want to say should I go for the user externalse:

    (1) after installation/configuration of shared services, essbase client, administrative services and Essbase server).

    (2) after the installation of the Shared services, essbase, Essbase server, administration services and planning client.

    (3) any other suggestion please.

    Version 9.3.1 windows 2003

    Hello

    Installation and configuration of shared services - check that you can connect to shared services
    Installation and configuration of essbase - check that you can connect to essbase maxl VHF, esscmd
    Install/configure EAS - Connect to EAS Add Server essbase, NEA shared services mode.
    Delete essbase EAS server, add server essbase EE but using external authentication is TICKING...
    Go to the other products...

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Related query FORALL

    Hello
    I am trying to run the following procedure:

    CREATE or REPLACE PROCEDURE SP_TA_TRADE

    IS
    constant ci_limit: = 10000;
    CURSOR tbl_cur
    IS
    SELECT rowid FROM CFDG_OWNER.TA_TRADE_TEST WHERE TRADEID IN(SELECT TRADEID)
    OF TEMP_TRADEID_TEST);

    TYPE typetemp_tbl IS TABLE OF tbl_cur % ROWTYPE
    INDEX BY PLS_INTEGER;

    temp_tbl typetemp_tbl;

    BEGIN
    OPEN tbl_cur.
    LOOP
    EXTRACTION tbl_cur
    LOOSE COLLECTION temp_tbl LIMITED ci_limit;

    FORALL indx IN temp_tbl. FIRST... temp_tbl. LAST
    delete from TA_TRADE_TEST where rowid = temp_tbl (indx);
    COMMIT;

    WHEN temp_tbl EXIT. COUNTY < ci_limit;.

    END LOOP;

    CLOSE Tbl_cur;
    END SP_TA_TRADE;

    The foregoing is gving me the error: PL-00382: expression is of type wong.
    in the line:
    delete from TA_TRADE_TEST where rowid = temp_tbl (indx);

    Could you please correct what I'm doing wrong?

    Change this

    TYPE typetemp_tbl IS TABLE OF tbl_cur % ROWTYPE INDEX BY PLS_INTEGER;

    TO

    Typetemp_tbl TYPE TABLE IS TO ROWID

    And try your old code.

  • Update query help

    Hello


    Hello
    Can be simple, but I'm still learning...
    I want to update the value column for table1 based on the table2 by using the SQL query.
    TABLE1               TABLE2     
    Name        Value     Name       Value
    A                 A       10
    B                 B       20
    C                 C       30
    B                        
    B                        
    C                             
    A                             
    B     
    Thank you
    Killian

    Hey Killian,

    You can use the joint related query to update the value of table1 based on the table2

    # If several passenger/PNR are in table2 then update table1 will fail because of multiple returned records
    # When no record is found in table2, then will have the value NULL

    UPDATE TABLE1 t1
    SET t1.value = ( SELECT t2.value
                     FROM TABLE2 t2
                     WHERE t1.name = t2.name
                     ) 
    
    {code}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
    
  • Conversion of the relational DB queries in XML

    Hello

    I'm trying to convert a relational query in XML usign xmlelement, xmlforest etc.. I need an output similar to the following.
     <ContactNumber CommunicationMediaType="Telephone" ContactHours="9:00AM - 5:00PM">
      <ContactNumberElement ElementType="CountryCode">61</ContactNumberElement> 
      <ContactNumberElement ElementType="AreaCode">2</ContactNumberElement> 
      <ContactNumberElement ElementType="LocalNumber">94338765</ContactNumberElement> 
      </ContactNumber>
    I know that I can do the xmlelement name of ContactNumberElement and set its attribute CountryCode then codeZone and format but how can I make 61, 2 and 9433875 (their values respectively) appear without any tag because it is in the output above.

    Version 10.2.0.1.0 Oracle
    Thank you

    Hello

    It is explained in the doc:

    http://download.Oracle.com/docs/CD/B19306_01/AppDev.102/b14259/xdb13gen.htm#sthref1500

    For example,.

    with sample_data as (
      select '9:00AM - 5:00PM' as contact_hours
           , 61 as country_code
           , 2 as area_code
           , 94338765 as local_number
      from dual
    )
    select xmlelement("ContactNumber"
           , xmlattributes( 'Telephone' as "CommunicationMediaType"
                          , contact_hours as "ContactHours" )
           , xmlelement("ContactNumberElement", xmlattributes('CountryCode' as "ElementType"), country_code)
           , xmlelement("ContactNumberElement", xmlattributes('AreaCode' as "ElementType"), area_code)
           , xmlelement("ContactNumberElement", xmlattributes('LocalNumber' as "ElementType"), local_number)
           )
    from sample_data
    ;
    
  • WSN and PTC

    These wireless sensors are great and now I am trying to find different application uses for them. Is is possible to get the sensors using the touch panels... more precisely the TPC-2106

    Thank you

    Hi JChec,

    I'm glad you like the new WSN measurement nodes.

    Yes, you can access the IO of WSN on a TCP. The I/O variables that are used to I/O read/write are supported on Windows CE and Windows XPe.

    The only thing that probably will not work on Windows CE are the screws to host WSN, which are used to send and receive messages from the string-based user. If you need support for this or other advanced features of LabVIEW, the most recent PPV running XPe pretty much full desktop offers support for LabVIEW.

    What do you use WSN nodes for currently?

    Kurt

Maybe you are looking for

  • 110-3500 for the HP Mini Notebook series: issue of recovery

    I have deleted my software windows 7 starter when I did a restore to the operation of the plant. Now, he will not be able to start Windows. When I turn the laptop it says operating system not found. (Try unplugging all disks that do not contain an op

  • HP Compaq 6000 PRO SFF: Need some drivers for this desktop computer

    Hello, I have a model # HP Compaq Desktop 6000 PRO SFF and I need drivers for it the following: PCI serial port PCI Simple Communications controller Trusted Platform Module 1.2 Someone please help... Thank you

  • an easy way to reinstall the applications after recovery

    Among the biggest problems that you encounter during the reinstall of Windows on your computer is to recover all of your commonly used programs.  Ninite offers you an easy way to download a large number of the most commonly used applications.  The si

  • PC running XP will lose internet connection after inactivity

    I leave my PC on 24 hours two days a week because of an automatic backup. C a day, drive D the next. Twice recently, I came home and found my connection Internet is down in itself. Any other apps turned at the time when that happened. Using the tool

  • How to password protect the sound volume

    I don't want my son in a position to access the volume of the system in Control Panel.  He wants to put it up in a way to fort.  How can I deny him access while still allowing me access?  Can I put a password on it?