9205 digital entry into Compact DAQ sistem

I have a Council NI 9205 and I want to use the digital input to acquire a digital fashion Laser diffuse sensor signal, to measure the speed of rotation of an electric motor. The problem is that I have not access to PFI0 in terminal mode of spring. NOR Max I can only receive analog signals. Thank you!

Hi Padeanu.L,

You are right that it is not possible to use PFI 9205 MAX line using the DAQ Assistant.  However, it is possible in any programming environment that you prefer (LabVIEW, C, etc.).  The PFI line cannot be used as a digital task, but it can be used with counters (edges of County, period, frequency, etc.).  For example, in the Counter - County Edges.vi example, you can set the input terminal/9205DeviceName/PFI0 and the meter/ChassisName/_ctrN, where N is the counter that you want to use.  The underscore character counter is because the 9205 has only one PFI line that does not support all modes of counting cDAQ, which is also why he does not for you in MAX.

Tags: NI Hardware

Similar Questions

  • NEITHER 9205 digital output configuration with DAQ Assist

    Hello

    I have two NI 9205 Analog Input Modules which I have configured to read from each of their 32 channels.  I used the DAQ Assistant help generate the vi which contains the task out - DAQmx event and also the DAQmx Read vi.

    I used the Wizard twice, once for each module 9205 and then put the playback functions in a sequence structure so that only read would be carried out at the same time.  It all works very well!

    Now, I want to add in the code to wait in a loop before all loop containing playback functions, so that the user can press the GUI to send a logic 1 to the unit under test, and after it is sent immediately starts collecting data.

    The DAQ Assistant Help does not recognize the module 9205 when I try to set up a task to write a digital output.  9205 a 1 digital output so why is the wizard does not recognize this?  I also tried to create a task manually, but I got stuck.

    Someone please help.  I can reach the source if needed, but I thought that the descriptions above were sufficient.

    Thank you

    Gary

    Hello

    You are right it shows a line in this user manual, and in fact, you have found an instance where an important piece of information was left out of the documentation. This digital output line is actually only available when you use a cRIO chassis. It will not work with the chassis for the acquisition of data compact 9172. Here is a knowledge base that explains it. I'll also go ahead and file a request for corrective measures so that this note be included in the next version of this manual. Thanks for the comments.

    Chris

  • Problem of current drawing of digital entry into PCI-6220

    We have card NI PCI-6220 mounted on card PCI-Raiser in a windows PC mini. We are using 8-channel digital input P1.4 - P1.7 and P2.2 - P2.5 to take a few entries of our entry card.

    When the computer is turned on then everything works well and we get of the digital inputs in Labview. The problem is that when the computer is off the digital inputs on current drawing of early card PCI-6220 and due to this voltage regulator IC on our card entry begins to heat upward.

    This problem occurs only when the PC is turned off, in a State that everything works fine.

    We will be grateful can anyone suggest a solution to our problem.

    Concerning

    Magalie

    I'm not familiar with this part OR special. But maybe there is protection on the output diodes. Usually, these diodes are connected since the entries on the power rail.

    In case the power rail is 0V (or below the input voltage supplied in them), the LEDs will be put and feeding current in the power of the PC rail, attractive and current of your external device. If this unit has a push-pull, HIGH level output configuration there will be excessive current from the power supply where the outputs are short-circuit or almost short as it will be in the configuration described above.

    I have no immediate solution except for additional hardware as the optocouplers, the outputs of your device from the inputs of the unit NOR the decoupling.

  • Problem for my compact DAQ recognize the parallel port

    Hello

    I have a NI9133 compact DAQ, which I would like to connect the modules OR.

    My problem is that it is not recognized OR max. I guess I'm missing some drivers; I have reinstalled twice DAQmx 15.0 completely, but I still have the same question.
    Turning to the images attached, it seems that the parallel is not recognized.

    I tried many different things to fix it but to no avail. If anyone can help me

    Kind regards


  • Use PFI0 on Compact DAQ 9178 chassis as input event

    Hello

    I have a Compact DAQ Chasis 9178, and I connect a 5V input signal.
    By a detector detector.

    I want to use the Signal in Labview. It is possible to convert this signal to a Boolean true or False?

    I want to read this signal directly from my VI.

    Thank you

    If you have assigned your meter indicator in the Subvi to the connector pane?

    If you don't know, what is the part of the connector, and then search for 'Connector components, assignment of the terminals' in the help of LabVIEW or look here.

    http://zone.NI.com/reference/en-XX/help/371361J-01/lvconcepts/creating_subvis/

    If this isn't your problem - you must be a little more specific. How do you want that the main VI to "receive" the data, how did you program it to do?

  • WordPad may be formatted/jprogrammed/that it's Add digital entries, consider the digital occurrences, etc.?

    I want to make a WordPad document that contains several tables of numerical data.   To save a lot of time, I'd like to WordPad to add some digital entries, add up the number of times wherever a number took place and other things like that.    Is this possible or do I have to use Microsoft Works?

    Hello

    WordPad is a treatment basis of text which is included in Windows. A word processor is a computer program that you can use to create, edit, view, and print text documents.

    See also:
    http://Windows.Microsoft.com/en-us/Windows-Vista/using-WordPad

    (Applies to Windows XP)

  • Trying to get ending entry into force for the groups of lines

    Hello world

    I searched the forums, but I can't find a post that is a problem quite like that.

    I have some data that looks like this:
            ID_NUM     EFFECTIVE ALLOC_PERCENT   ACCT
    ---------- --------- -------------   ----
           101 01-JUL-11            21   A1
           101 01-JUL-11            72   A2
           101 01-JUL-11             7   A3
    
           101 01-JUL-12            20   B1
           101 01-JUL-12            80   B2
    
           101 01-JAN-13            20   A1
           101 01-JAN-13            20   A2
           101 01-JAN-13            50   A3
           101 01-JAN-13            10   B1
    
           101 01-JUN-13            50   A1
           101 01-JUN-13            50   A2
    (note: I inserted manually empty lines for clarity)

    Here's the logic: the lines represent an assignment of percentage on the account for the identification number specified for this entry into force. A new date to cancel the previous, and if any line in the conceptual group is replaced, so they are all.

    I'll try to find the date when the effective period of each group ended and which includes in the game so that I can calculate then the number of days in a given line has been effective; something like that;
      ID_NUM     EFFECTIVE END_DATE   ALLOC_PERCENT ACCT
    ---------- --------- ---------- ------------- ----
           101 01-JUL-11 01-JUL-12             21 A1
           101 01-JUL-11 01-JUL-12             72 A2
           101 01-JUL-11 01-JUL-12              7 A3
    
           101 01-JUL-12 01-JAN-13             20 B1
           101 01-JUL-12 01-JAN-13             80 B2
    
           101 01-JAN-13 01-JUN-13             20 A1
           101 01-JAN-13 01-JUN-13             20 A2
           101 01-JAN-13 01-JUN-13             50 A3
           101 01-JAN-13 01-JUN-13             10 B1
    
           101 01-JUN-13 <null>                50 A1
           101 01-JUN-13 <null>                50 A2
    The end_date of the group is the EFFECTIVE_DATE of the next group (ordered by ID_NUM, EFFECTIVE_DATE).

    End_date of two rows is zero because there is no group of lines with an effective date the later - in my process, I'll NVL which sysdate so that my calculations of days will be valid.

    I tried some analytical queries with LEAD, but I couldn't figure out how to get the next date of the efficient group. I could get the entry into force of the next row, but not the next group. I couldn't specify how many lead lines to look forward, because there is not a number of rows in each group.

    How to fill the end_date column?

    Here's the code to create the above.
    create table t
    (id_num number,
     effective_date date,
     alloc_percent number,
     acct_code varchar2(4)
     );
    
    insert into t (id_num,Effective_date,alloc_percent,acct_code) values(101,'01-jul-2011',21.0,'A1');
    insert into t (id_num,Effective_date,alloc_percent,acct_code) values(101,'01-jul-2011',72.0,'A2'); 
    insert into t (id_num,Effective_date,alloc_percent,acct_code) values(101,'01-jul-2011',7.0,'A3');
    insert into t (id_num,Effective_date,alloc_percent,acct_code) values(101,'01-jul-2012',20.0,'B1');
    insert into t (id_num,Effective_date,alloc_percent,acct_code) values(101,'01-jul-2012',80.0,'B2');
    insert into t (id_num,Effective_date,alloc_percent,acct_code) values(101,'01-jan-2013',20.0,'A1');
    insert into t (id_num,Effective_date,alloc_percent,acct_code) values(101,'01-jan-2013',20.0,'A2');
    insert into t (id_num,Effective_date,alloc_percent,acct_code) values(101,'01-jan-2013',50.0,'A3');
    insert into t (id_num,Effective_date,alloc_percent,acct_code) values(101,'01-jan-2013',10.0,'B1');
    insert into t (id_num,Effective_date,alloc_percent,acct_code) values(101,'01-jun-2013',50.0,'A1');
    insert into t (id_num,Effective_date,alloc_percent,acct_code) values(101,'01-jun-2013',50.0,'A2');
    
    commit;
    
    select * from t;
    Oracle version information:
    Oracle Database 11 g Enterprise Edition Release 11.2.0.3.0 - 64 bit Production
    PL/SQL Release 11.2.0.3.0 - Production
    "CORE 11.2.0.3.0 Production."
    AMT for Solaris: 11.2.0.3.0 - Production Version
    NLSRTL Version 11.2.0.3.0 - Production


    Thank you very much

    Hello

    Here is one more way to do using lead work.

    WITH ds as (id_num, effective_Date, lead (effective_date) select on end_date (id_num order, effective_Date))

    t

    Id_num group, effective_date)

    Select t.*, ds.end_date

    DS, t

    where t.effective_Date = ds.effective_Date;

  • Need help get data with the most recent date of entry into

    Hey guys;

    I need help with fine tuning a query to get the one with the most recent implementation.

    Here's my current query:

    /**********************************************
    Select sge.seal_group_id,
    SGE.equipment_id,
    SGE.effective_date
    of seal_group_equipment EMS.
    seal_group sg
    where equipment_id = 48801
    AND EMS. SEAL_GROUP_ID = SG. SEAL_GROUP_ID
    and sge.end_date is null
    Group of sge.equipment_id, sge.seal_group_id, sge.effective_date
    After having sge.effective_date = max (sge.effective_date)

    ******************************************************/

    Which produces the following results:
    SEAL_GROUP_ID - EQUIPMENT_ID - EFFECTIVE_DATE
    25-48801 - 01/01/1993-00: 00:00
    11730-48801 - 22/08/2003 08:42:11


    What I really need, is to show only the line with the most recent date of entry into
    I hope someone can help
    Thank you

    MAX will not work because the SEAL_GROUP_ID could depart. I would say analytical:

    select seal_group_id,
    equipment_id,
    effective_date
    from (
    select sge.seal_group_id,
    sge.equipment_id,
    sge.effective_date,
    RANK() over (partition by equipment_id order by effective_date desc) r
    from seal_group_equipment sge,
    seal_group sg
    where equipment_id = 48801
    AND SGE.SEAL_GROUP_ID = SG.SEAL_GROUP_ID
    and sge.end_date is null)
    where r = 1;
    

    Keep in mind if two records have the same effective_date, they would both appear.

    Note: query above has not been tested, since there is no script provided.

  • Digital entry at RPM

    Hello!

    I'm new to labview and I have a problem, please help me...

    I have a Picoturn that measures the turbine RPM. I connected the digital output of picoturn to Port 0 and port BNC-2110 D.GND. The NLC is connected to the card M-Series PXI-6251. The DAQ Assistant, I make 1 and 0 when I run the turbine. So I connectedd assistant DAQ "Boolean to digital convertor" and then plug it into the digital waveforms graph, but I don't see anything in the chart of digital waveforms.

    I don't know if I do it right or wrong. I just need rpm from there.


  • Multiple entries to the DAQ Assistant

    Hello

    I'm doing my DAQ Assistant, in several (formed of an array) Boolean inputs where there is 1 digital output. (see attached software folder)

    Physically, I want a valve to open and close at a certain pace, where the user can install/control this pattern until the program starts.

    I think that the best way to do it is to have multiple Boolean values that the user can press or unpress.

    Before that, I started, I tried with only Boolean 1 where it worked perfectly.

    As seen on the attachment (error), it is possible to an easy problem to solve, but I just can't figure it out, I'm stuck at my already made solution.

    I use USB6008.

    I hope that there is a gentle soul who can help out me.

    Best regards

    Kenneth G. Vejen

    Hi Kenneth.

    When the output to the generation mode is set to "sample 1", which means that whenever you call the DAQ Assistant will generate 1 sample. In order to generate 5 samples, you must therefore call 5 times.

    I have attached a modified version of your VI, which shows a way to archive it. However, be aware that the samples will be generated fast and not at 100 ms note your loop runs. It depends on your application, if it is as you want samples to be issued.

  • Compact DAQ data acquisition

    Hello

    I'm working on the proposed acquisition of data using data Compact - 9178 OR, in the I module in the series C NI 9213, NI 9205, NI 9207 (Thermocouple, current & and voltage units of measurement respectively).

    I created tasks using these tasks and MAX to read the data in my LabVIEW VI. [I use read AI VI only]

    The task of settings, mode of acquisition - N examples, examples of read-2, Rate (Hz) - 100 m

    the above parameters is the same for all three cards.

    When I try to read 1 data device tell data from NI 9207 - I can read 200 samples per minute. When I try to read data from all 3 units I see no delay,

    Basically, complete 1 iteration of acquisition, to 1.4 to 1.5 seconds.

    Is there a better way to increase the speed of acquisition?

    Thank you

    My bad. A confused with frequency conversion. All good now. Sorry

    Looking for 10 samples every 100ms, and I had programmed 10 samples every 2 seconds

  • NEITHER USB-6501-24-line digital i/o (OR-DAQ) with LabWindows/CVI 7.0?

    Hello

    Can I use a recent NI USB-6501-24-line e/s digital (OR-DAQ) with LabWindows/CVI 7.0, although Labwindows/CVI 8.x is required?

    Thank you

    Dayne

    Hello.

    In DAQmx Readme, you can see which version of the CVI are supported by the version of current DAQmx. For a map of 6501, 8.7.2 or DAQmx 8.9.5 versions work.

    Concerning

  • Maximum speed of digital output of the DAQ 6009

    Hi all

    I'm trying to generate a clock the digital output on my USB DAQ 6009 puse. The maximum frequency, that I was able to produce was 0.5 kHz, but I would like to generate at least 1 kHz. I HT wired port0/$line0 of the OID of data acquisition to the data acquisition ai0 and attempted to read the output via the input of an analog of the same device. I have attached the programs here. Don't know if it's right. You can help. Thanks in advance.

    150 s/s is the maximum rate of the analog output.  The 48kS/s is the maximum rate of the analog input.  Read a little more closely.

    This unit will not do what you want.  I recommend putting the hand of your representative local of NOR and discuss your needs with them.  They should be able to set you up.

  • How to create a form with entry into option a selection?

    The form below allows users to connect and update their status by clicking a radio button. Ideally, I would like to have the display form the beginning of holidays and dates of purpose only if the holiday option button is selected. Is it possible to do it, maybe with a cfif statement? Any help would be greatly appreciated. Also, the dates are not save when the form is run and I can't understand why... it's the first time I used a calendar entry and am obviously not code this properly. Help, please!

    < cfinclude template = "mp_ck_auth1.cfm" >

    < cfquery name = "CheckUser" datasource = "dbase_one" >
    SELECT *.
    USERS
    WHERE UserID = #Session.UserID #.

    < / cfquery >

    < cfoutput query = 'CheckUser' >

    "< html xmlns ="http://www.w3.org/1999/xhtml">".
    < head >
    < meta http-equiv = "Content-Type" content = text/html"; charset = iso-8859-1 "/ >"

    < title > < / title >
    < style type = "text/css" >
    <!--
    {.style1}
    do-family: "Arial Black";
    do-size: 18px;
    make-weight: bold;
    }
    . Style2 {make-size: 24 PX}
    . Style7 {make-size: 18px; do-family: Tahoma ;}}
    . Style8 {do-family: Tahoma}
    ->
    < / style >


    < style type = "text/css" >
    <!--
    {body
    background-image: url();
    background-repeat: no-repeat;
    left margin: 0px;
    margin-top: 0px;
    }
    a: link {}
    text-decoration: none;
    }
    a: visited {}
    text-decoration: none;
    }
    a: hover {}
    text-decoration: none;
    }
    a: active {}
    text-decoration: none;
    }
    .style12 {do-size: 12}
    {.style15}
    do-size: 14px;
    make-weight: bold;
    }
    .style16 {do-size: 12px}
    ->
    < / style >

    < html >
    < head >
    < script type = "text/javascript" src = "calendarDateInput.js" >
    < /script >


    < script type = "text/JavaScript" >
    <!--
    function MM_swapImgRestore() //v3.0 {}
    var i, x = offline. MM_sr; for (i = 0; a & & I <.) Length & & (x = a [i]) & & x.oSrc; i ++) x.src = x.oSrc;
    }

    function MM_findObj (n, d) {//v4.01
    var p, i, x;  if(!d) d = document; If ((p = n.IndexOf ("?")) > 0 & & parent.frames.length) {}
    d = parent.frames [n.Substring(p+1)] .document; n = n.Substring (0, p) ;}
    If (!) () x = d [n]) & & copyrights) x = d.all [n]; for (i = 0;! x & & i < d.forms.length; i ++) x = d.forms [i] [n];
    for (i = 0;! x & & d.layers & & I < d.layers.length; i ++) x = MM_findObj (n, d.layers [i] .document);
    If (! x & & d.getElementById) x = d.getElementById (n); Return x;
    }

    function MM_swapImage() {//v3.0
    var i, j = 0, x, a = MM_swapImage.arguments; document. MM_sr = new Array; for (i = 0; i <(a.length-2); I += 3).
    If ((x = MM_findObj (a [i]))! = null) {document. MM_sr [j ++] = x; if(!x.oSrc) x.oSrc = x.src; x.SRC = a [i + 2] ;}
    }
    ->
    < /script >
    < / head >

    < body onload = "MM_preloadImages ('whats_new.jpg', 'promos.jpg', 'dayes.jpg')" >
    < < table border = "0" align = "center" cellpadding = "0" cellspacing = "0" >
    < b >
    < td colspan = "3" > < div align = "center" class = "style1 style2" > STATUS of territory MANAGER < / div > < table >
    < /tr >
    < b >
    < td colspan = "3" > < div align = "center" class = "style2, style3" >
    < class p = "style7" > Welcome back #UserFirstName # #UserLastName #! < /p >
    < cfform method = "post" action = "log_entry.cfm" > < cfoutput >
    < input type = "hidden" name = "LogDate" value = "#DateFormat (Now (), ' mm/dd/yyyy') #" > < / cfoutput >

    < table width = "525" border = "0" align = "center" cellpadding = "0" cellspacing = "0" >
    < b >
    < td width = "177" align = "left" > < span class = "style8 style15" > Territory Manager: </span > < table >
    < td width = "363" height = "16" align = "left" > < span class = "style12" >
    < label >
    < input name = "TerritoryManager" type = "text" id = "TerritoryManager" value = "" #UserFirstName # #UserLastName # "/ >"
    < / label >
    </span > < table >
    < /tr >
    < b >
    < td align = "left" bgcolor = "##CCCCCC" > < span class = "style8 style15" > status: </span > < table >
    < td height = "20" bgcolor = "##CCCCCC" > < span class = "style12" >
    < label > < / label >
    </span > < table >
    < /tr >
    < b >
    < td align = "left" > < span class = "style8 style16" > < strong >
    < input name = "Status" type = "radio" value = "in the field" / >
    In the field < facilities > < / span > < table >
    < td > < span class = "style12" >
    < label > < / label >
    </span > < table >
    < /tr >
    < b >
    < td align = "left" bgcolor = "##CCCCCC" > < span class = "style8 style16" > < strong >
    < input name = "Status" type = "radio" value = "Vacation" / >
    Holiday < facilities > < / span > < table >
    < td bgcolor = "##CCCCCC" > < table >
    < /tr >
    < b >
    < td align = "left" > < blockquote >
    < p > < span class = "style16 style8" > < strong > start date:
    < facilities > < / span > < / p >
    < / blockquote > < table >
    < td align = "left" > < script > DateInput ('VacStart', true, ' MON-DD-YYYY "") < /script > < table >
    < /tr >
    < b >
    < td align = "left" > < blockquote >
    < p > < span class = "style16 style8" > < strong > end date:
    < facilities > < / span > < / p >
    < / blockquote > < table >
    < td align = "left" > < script > DateInput ('VacEnd', true, ' MON-DD-YYYY "") < /script > < table >
    < /tr >
    < b >
    < td align = "left" > < span class = "style8 style16" > < strong >
    < label >
    < input name = "Status" type = "radio" value = "Sick day" / >
    < / label >
    Sick day < / strong > < / span > < table >
    < td > < table >
    < /tr >
    < b >
    < td align = "left" > < span class = "style8 style16" > < strong >
    < label >
    < input name = "Status" type = "radio" value = "Admin Day" / >
    < / label >
    Admin Day < facilities > < / span > < table >
    < td > < table >
    < /tr >
    < b >
    < td align = "left" > < span class = "style8 style16" > < strong >
    < input name = "Status" type = "radio" value = "DSR Ride Along" / >
    DSR Ride Along < facilities > < / span > < table >
    < td align = "left" > < label >
    < input name = "DSRName" type = "text" id = "DSRName" / >
    < / label > < table >
    < /tr >
    < b >
    < td align = "left" > < span class = "style8 style16" > < strong >
    < label >
    < input name = "Status" type = "radio" value = 'ServiceCall' / >
    < / label >
    Service calls < facilities > < / span > < table >
    < td align = "left" > < label >
    < input type = "text" name = "ServiceName" / >
    < / label > < table >
    < /tr >
    < b >
    < td align = "left" > < table >
    < td align = "left" > < table >
    < /tr >
    < b >
    < td colspan = "2" align = "center" > < label >
    < input type = "submit" value = "Submit" / >
    < / label >
    < label >
    < input type = "reset" value = "Reset" / >
    < / label > < table >
    < /tr >
    < /table >
    < / cfform >

    < / body >
    < / html > < / cfoutput >

    (1) copy this script into the code


    If (return [0].) Status [i] .checked &! (return [0].) Status [i] .value == 'Vacation')) {}
    document.getElementById('startDateRow').style.visibility = 'hidden';
    document.getElementById('endDateRow').style.visibility = 'hidden';
    }
    }
    }

    (2) initial value style "Hidden."


     

    Start date:
     


                    




     

    End date:
     


                         

    (3) call the view script





  • When I start firefox browser display a erroe message containing the text "point_except_handler4_common of procedure not found entry into the dynamic link library msvcrt.dll" I use windows XP

    when I start firefox browser an erroe message appear that contain this text "the procedure entry point_except_handler4_common could not be located in the dynamic link library msvcrt.dll" I am using windows XP  in English
    

    This has happened

    Each time Firefox opened

    Is start mozila firefox

    This problem may be caused by a problem with the file c:\windows\system32\dwmapi.dll
    The dwmapi.dll file is a Vista file and must be present in Windows XP.

    See also [tiki - view_forum_thread.php? idforum = 1 & comments_parentId = 417674]

Maybe you are looking for

  • How to disable the webcam on my laptop Satellite?

    Hi friends Experts here can tell me how to disable the webcam (do not let the cam don't turn for PRS their shown to me). You guys thank you very much!

  • My lifecam vx-800 is dark

    My lifecam vx-800 works, but its too dark yesterday... all the settings are default... What is the problem there?

  • multimedia audio controller - need new drivers

    For WIN XP machine not OEM.   I have not installed a new sound card, but I get this message: "the drivers for this device are not installed. (Code 28) "and no sound. How can I fix? My sound card is on the motherboard.

  • DBMS_WORKLOAD_REPOSITORY. AWR_REPORT

    HelloI m trying to create a weekly AWR report from a database. If I use this command from sql promt, that no problem report will be generated.SQL > DBMS_WORKLOAD_REPOSITORY. AWR_REPORT_HTML (2313337751, 1, 15175, 15341);If I try to use it in a PSQL S

  • I need to update user information

    I need to update user information