How can I write a digital waveform to the digital output (traditional DAQ)

Hello

I use a NI 6023e, PCI, with 8 digital outputs. I generated a digital waveform. How can I write for a specific digital production line now?

I only have Labview 7, so I can't use DAQmx.

Thank you very much


Tags: NI Hardware

Similar Questions

  • How can I write a query to siolate the value after the decimal point

    This query
     
    select 
    spraddr_pidm,
    SPRADDR_CITY
     from spraddr 
    where 
     SPRADDR_NATN_CODE = 'CA'
    and SPRADDR_ATYP_CODE = 'AH'
    Returns the following output (just an example I like 1,000 records that I need to fix)
    140804     Toronto, Ontario
    140832     Quebec, Quebec
    140845     Halifax, NS
    140889     Mississauga, Ontario
    140902     Boucherville, Quebec
    140945     Westmount, Quebec
    136971     Montreal, Quebec
    180650     Granby, Quebec
    137007     Quispamsis, NB
    137037     Varennes, Quebec
    180746     Port Williams, NS
    As you can see that providence is inserted into the column city (SPRADDR_CITY)

    I want to break the column and isolated from providence, so I can insert into a custom table
    the city and providence, so I can fix the files...
    I guess the question is how do I write a query to isolate the providence...
    Thank you

    Hello

    Here's one way:

    WITH     got_comma_pos     AS
    (
         SELECT     spraddr_pidm
         ,     spraddr_city
         ,     INSTR ( spraddr_city || ','
                    , ','
                    )          AS comma_pos
         FROM     spraddr
         WHERE     spraddr_natn_code     = 'CA'
         AND     spraddr_atyp_code     = 'AH'
    )
    SELECT  spraddr_pidm
    ,     SUBSTR (spraddr_city, 1, comma_pos - 1)          AS city
    ,     LTRIM (SUBSTR (spraddr_city, 1 + comma_pos))     AS province
    FROM      got_comma_pos
    ;
    

    What do you do if there is no comma in spraddr_city? The above query assumes that the entire string is the name of the city in this case and the province with a NULL value.

    You can also use regular expressions, but this way is more effective and about as simple to code.

  • How can you write a time interval in the timer for User Interface?

    Use a timer on a control panel, that triggers a callback function to the sample data.  I would like to read a digital input from the user interface panel and then set this value in the interval of the timer.  But how do you write the interval of timer?  Obvious function doesn't seem to work,

    SetCtrlVal (panelHandle, PANEL_TIMER, %SAMPLESECONDS%);

    Probably the best place to start is with the help of high level for the control that you are interested in.   I usually just to go to the index tab in help, start typing the name of the control (timer in this case) and then choose the top level help topic.  From here, you can see the attributes that you can use the events you can capture, programming concepts, etc.

    NickB

    National Instruments

  • How can I configure a PFI to high on a 6602 traditional DAQ board

    Dear all,

    I'm using LabVIEW 8.5 on 32-bit Windows XP with a data NEITHER the 6602 acquisition Committee. In the past, I used DAQmx but for compatibility with older software, I need to do a few simple things using traditional DAQ, which I never used. Specifically, I want to make a simple VI which affects 5 PFI high when the user presses a button and then low when they press a second time. How do I put 5 PFI for output and then write faithful to her?

    Thank you

    Ed

    Dear all,

    Apparently its also simple to use digital writing line VI. However, the non-obvious thing is the width of the Board 6602 32 port is not the default value 8. Buried in the LabVIEW help files is a list of widths of physical port to fall on. As the cave of bats. In the picture as an attachment to the super simple VI, I did the 16 designated PFI 16. Good to know.

    Best,

    Ed

  • How can I write action script 3 in the script window?

    Hello

    I am not able to write any code to ActionScript 3 editor. The following error occurs. Help, please.

    No selected action.

    The snapshot of the error is attached.

    Kind regards.ActionScript Error.JPG

    Stop() should be stop(), without capital letters.

    For your first assignment, it seems you were in script assist mode, where I think you need to use forms and controls to enter code (select a control and click on the + sign, etc.).  If you turn off you should be able to manually enter your own code.

  • How can I write a script to set the maximum pixel dimensions?

    I need lots of JPGs and limit the maximum size of 500 px. This must apply to the largest side of the image, either in height or width. The other side should auto size proportionally. I currently have to make these changes to size manually. I have not found any scripting language or function which will allow me to set the size of larger pixel to 500 px, no matter what size is the most important.

    Example:

    1. If the image is 1000 w x 750 px: px, I want the script to resize the image proportionally to the largest side, change the width to 500 px

    2. If the image is 750 px x 1000 px h w, I want the script to change the height to 500 px and proportions are consistent for the width

    All ideas are welcome grately.

    Thank you

    Linda

    Create an action that use file - automate - Fit Image.

    I think that there may always be a bug that this should fix...

    Mage http://www.PS-scripts.com/BB/viewtopic.php?f=10&t=3370&p=15152&Hilit=Don%27t+Enlarge+fit+i & sid = ea73e8349aaf965015a4a351340e865d #p15152

  • How can I write a whole byte to a port of digital I/o on a NI7340

    I was able to find a Port.flx of e/s from reading that allows me to read all 8 bits at a time. I can't find a Port.flx VI e/s writing. How can I write all 8 bits at a time?

    Take a look at the value of MOMO.flx of I/o Port. Here is general information about DIO with Motion and here an explanation on the Protocol of MOMO (should we need to Off).

  • Two part question: 1 How can I write a script for long Division, 2. How can I make my form?

    1. I have a field where I need to write a formula for a division problem: (power/population) / 365.  When I use the simplified field notation I get an error: the entered value does not match the format field.  I want the answer as a number with no decimal point.  If I format the field to 'no format' I don't get an error message but the answer comes with up to 10 digits after the decimal point.  I'd rather have the answer in integer without figures after the decimal point.  How can I write this in the custom calculation script?

    2. on accessibility - I never checked on the display/a Mode and unlocked the Acrobat/PDF compatibility.  Some users do not have a problem by filling out the form, but others are not allowed to fill that PDF/A is enabled for their document.  Is this something on their end?  Or is it something on my end blocking them?

    If you multiply by 100, it appears correctly. But if you need to retain the value of the field, you need to use a script to Format custom instead. If you need help, post again.

  • How can I write a DVD blu - ray on a mac?

    How can I write a DVD blu - ray on a mac? I tried a blu - ray burner and (if necessary) the software to use.

    I found the BE14NU40, BD playback/BD write LG, but I don't know if it's Mac compatible.

    Can anyone advice a good burner + software?

    I used one of them for several years and it works very well with Mac:

    ta-drive-solution-blu-ray-6x-dl-dvd-r-rw https://www.MacFixIt.com.au/OWC-mercury-Pro-super-multi-blue-Blu-ray-external-SA...

    Al

  • How can I write a letter in french with Pages

    I use my computer in English, and I have to write an essay in french

    So, how can I write a letter in french with Pages

    Hi Luke,.

    If you are familiar with the French keyboard layout, you can move from the keyboard to this provision.

    If not, you can acess of the accents you will need the English KB layouts using (for example) option-~, then press e to e, or -e option, then press e to e. see the viewer keyboard for other options. Open the keyboard Viewer, and then press option key to display the keys to use for each accent.

    If all the accents you need are not available from an English keyboard, you can still list a French KB language as a 'second choice' and switch to it when you need an accented letter.

    Choice of the keyboard are defined in system preferences > language and text > input sources. If you choose more KB a page layout, the entry menu (a flag) will appear in your menu bar. The indicator shows the currently active KB.

    Kind regards

    Barry

  • Satellite Pro M30: How can I write on a CD 900 MB?

    Hello
    How can I write on a CD 900 MB, I use nero 7 and nero on what they told me I have to update my firmware CD writer questioned. I got satalite pro M30 and windows XP SP2.

    Hello

    I found this firmware on the Toshiba driver page:
    http://support.toshiba-tro.de/Tools/updates/DVD-r-RW-firmware/SD-rxxxx/frmwre-na.zip

    But I m not 100% sure if it works.
    You can also try to search the FW on the driver page.
    http://EU.computers.Toshiba-Europe.com/cgi-bin/ToshibaCSG/download_drivers_bios.jsp?service=EU

  • How can I write my results to Excel in a perticular line sheet?

    Hi all

    I'm new in labview and I have a problem.

    I found my results, it is in the 2D array... He sometimes in 1 d array because I want to remove the header line.

    How can I write my results one by one in the row following on it?

    Hereby, I have attached the excel sheet where I write my results.

    There are about 25 result so I have to run my VI 25 times but the result appears in excel sheet in 25 succeeding row.

    hope you find my question...

    Thank you

    Ok..

    I'll probably do...

  • If I have floating values such as 6.3 6.7, 6.9, 7.1, 7.2, how can I write a case statement to handle this

    How can I write a case statement if I want a case for x< 1.5;  ="" a="" case="" for="" 1.5=""><= x=""><= 3.7; ="" case="" for ="" 3.7="">< x="">< 7.2.....etc.  ="" my="" input="" is="" a="" floating="">

    Thank you.

    You don't seem to have set rules on inclusion, but I often use the function in the range and Coerce in these cases.

  • How can I write the value of floats Unitronics vision230 PLC with modbus Ethernet

    How can I write the value of type Float in unitronics PLC Vision230 modbus ethernet (Ethernet Master Query.vi MB) usinsg I read and write register 32 bits, for example, I want to write the value 23.45 2nd Add. MF. And registry MF is the 32-bit registry. I read and write register 32-bit.

    Narendra.

    Narendra,

    Two characters can type cast into a uint16 you VI supports.

    To summarize. Take one (4 bytes). Flatten it to a string (4-byte) divided this string into two parts of 2 bytes each. Cast in u16 (16 x 2 = 32-bit).

    However, if you really want to follow the IEEE standards then you will need refer this KB. His is not that simple, but seems closer to what you are looking for.

    Amit

  • How can I display only a part of the scale in the waveform graph

    This is the first time I try to use the waveform graph, since now, I used the table of waveform.
    The reason why I moved to the chart, it's that I need cursors.

    I have 2 problem

    the first: in the diagram, the graph moves when I add a new data and the scale of the x-axis stay the same size, in the right size I always saw the new data. How can I do that with waveform graph?

    Second: How do I say Labview to the day I click on the graph, I need that because when move graphic I lose the day, and to make I need to zoom out, I drag the imprecateurs.

    All this must be done programmatically. The LabVIEW graphic accepts tabular data, not only as the table and the graph doesn't have the ability to retain the previous points, like the story of a graph. You will need to retain previous values and then continually update the graph with the old and new values to get a shift register "chart as behavior. Cursors should be written programmatically re of each iteration, since you rewrite the entire graph.

Maybe you are looking for