Generator of sinus with cRIO

Hello! I want to do a MSK modulator on cRIO 9012, but I can't launch any Upconvertor, or generator of sinus on this module!

This screen with the software and hardware installed on the PC.

Tags: NI Hardware

Similar Questions

  • Compliling VI in LabVIEW with cRIO-9004 controller and chassis cRIO-9104

    I tried to compile in LabVIEW with cRIO 9004 and cRIo-9104 connected.

    It has three options

    (1) use the server local compilation.

    (2) to connect to the network compile Server

    (3) to connect to the service of LabVIEW FPGA cloud compile

    But I'm unable to compile my program using one of these.

    How can I get my compilation made? Help, please.

    Thanks YouCp

    Service provider shared's Standard Service program is an annual fee of NOR, which in turn allow you to update your modules and LabVIEW and benefiting from the support of NEITHER.

    https://www.NI.com/services/software_benefits.htm

  • Generate PWM signals with 1.5 ms pulse width

    Hi all

    I'm working on a project where I need to generate a PWM with a pulse between 1.3 and 1.7 width ms to order a servo rotation continues.  LabView is in communication with an arduino Uno microcontroller by LINX.  My original plan was to use the milliseconds of wait function in LabVIew to do this.  I put the PIN PWM high, wait 1.3 or 1.4 ms then set the low axis for 20 less ms pulsewidth.  before repeating.  This is how I have gnereate one using the Arduino IDE pulse width, so I thought I'd be able to do something similar here.  However, as I'm sure is already obvious to anyone who reads this, the milliseconds waiting finction in LabView only accepts the whole entries.  Arduino IDE is similar, but there is a delayMicrosecond function that can be used, so if I want 1.4 ms I use 1400 US snf then convert it in ms for the 20 least part.  How can I do something similar in LabView?   Also. When I run the program as what with a 1 ms pulsewidth I have a strange behavior.  It in fact generates a PWM signal, somewhere between 0.75 and 1.25 ms and with a period between 50 and 54 ms, it turns into a model each about half a second.  I'm using LabView 2014.  Any ideas?

    Chris

    You can't get that kind of resolution with Windows and any delay you specify will have considerable jitter due to Windows. If you can pass values with Linx and allows the arduino to control them, stick with that.

  • NOR-Sync with cRIO-9035

    Hello

    I'm trying to configure a cRIO-9035 to receive data from timestamp 1588 via Ethernet on the second port ethernet on the cRIO (eth1).

    I'll send the signal of Grandmaster 1588 of a PXIe1065 with a time card OR 6682.

    I connected the cRIO and followed the steps in this article:

    http://digital.NI.com/public.nsf/allkb/3FBB102D0D65AE3486257D88007CCB20

    I modified the "/ usr/local/natinst/share/TimeSync/tsm.json", the instructions in the file as shown below:

            "timeReferences":       {
                    "IEEE 1588-2008_1":     {
                            "defaults":     "/usr/local/natinst/share/TimeSync/TimeReferences/IEEE_1588-2008.json",
                            "priority":     "unknown"
                            "protocolConfig" :
                            {
                                    "priority1" : 128,
                                    "priority2" : 128,
                                    "hwTimestamping" : 1,
                                    "interface" : "eth1",
                                    "statusFile" : "/var/run/ptp_eth1.status"
                            }
                    },
                    "timeKeeper":   {
                            "library":      "/usr/local/natinst/share/TimeSync/TimeKeepers/liblinuxTimekeeper.so.16.
                    },
                    "servo":        {
                            "library":      "/usr/local/natinst/share/TimeSync/Servos/libdefaultServo.so.16.0.0"
                    }
            }
    

    But I get the following error when I read the file ' / var/log/messages:

    Time demon, got status: FAIL(-52005,null)

    Advice of the article that it might be an error in syntax when I changed the file 'tsm.json '.

    (1) someone has the code needed for the IEEE1588-2008 installation with cRIO?

    (2) is it possible to do this entirely in Measurement & Automation Explorer?


  • Generate a pdf with pages back, that I can do?

    Hi, I am designing a book in indesign cs6, I need to generate a PDF with pages back, that I can do?

    If you want to reverse the page order you can use this free tool, I developed: Scripts Adobe custom: Acrobat - reverse order of Page (FREE)

  • Generating random numbers with format 18XX88YYYYY

    I've been tryig to generate random numbers with
    format 18xx88yyyyy
    here
    18, followed by two random number then 88 followed by five random number. Here 18 and 88 are set to place one, two, five and sixth position.

    but I am unable to get the logic.

    So please help


    Thanx

    Achyot

    Try this:

    SELECT    '18'
           || ROUND (DBMS_RANDOM.VALUE (1, 100))
           || '88'
           || ROUND (DBMS_RANDOM.VALUE (1, 100000))
      FROM DUAL
    

    - - - - - - - - - - - - - - - - - - - - -
    Kamran Agayev a. (10g OCP)
    http://kamranagayev.WordPress.com

  • How to use HIL with quarter with crio car suspension system

    I built a model of labview for 2 car DOF suspension system and run the offline simulation.

    I want to build the hardware in the loop (HIL) for the same model but want to use AO and HAVE to send the signal to a real shock and measure it strength and velocity acquire it these two signals via I enter the model.

    Y at - it a tutorial to build the HIL model integerated with the crio and FPGA

    Hi wgkotb,

    You spend your FPGA 3AI signals up to your host RT? If so, you could do math on the RT controller and generate values AO send for the FPGA.

    On the other hand, are eager to have your FPGA VI calculate values of AO?

    Kind regards

  • Using xbee with crio

    Hello

    I'm a noob to cRIO, labview, Xbee...

    My current goal is to use a xbee module connected to a compact rio as a receiver to recevie data from other modules remotely. And the cRIO will work as a concerntrator of data. I managed to use X - CTU to configure Xbee or do a simple job of transmission. Also, I found a sample of Labview which is writing and reading vi series. He has worked with the xbee as much as the X - CTU, if it is not perfect has enough. I wonder if it will help in terms of cRIO. I just want to do the crio can interact with the xbee modules for now.

    But my main problem is that I don't know where to start my work. To study the FPGA? In real time? LabVIEW?

    Please pardon my language

    And please help me guys.

    Thank you very much!!!

    I thought that this topic probably justifies an example of community... So I made one here!

    In the example above, we use a shift register to store data between iterations.  You can add it to a structure of loop by doing a right click of the border and by selecting "Add shift register" - Alternatively, you can replace the standard tunnels with shift registers using the context menu.

    If a value of "True" is read from the control to add data, the real case will run.  This generates a random number and uses the conversion of 'Number of fractional chain' to change the string data type.  We then concatenate a carridge return character and the previous channel.  For example;

    Previous channel - "second string".

    First string.

    Random number - "0.253615".

    Resulting string - "0.253615".

    Second string

    First string.

  • Keep the impulses generated in synchronization with an external clock

    I use a card PCI-6602 with Windows 7 and the ANSI C library.

    I need a continuous 100 HZ output to stay in sync with an external 1 HZ clock.

    I started with the example in the http://www.ni.com/example/27415/en/

    If I send impulses 99 I can retrigger every second without problem

    If I send 100 pulses on the next retrigger is missed and impulses come out of all the other seconds.

    I have here a way around this?

        TaskHandle  taskHandle = 0;
    char * chan = ' Dev1/ctr0. "
    float64 duty = 0.5;
    float64 freq = 100;
    uInt32 slow = DAQmx_Val_Low;
    float64 initDelay = 0.0;
    uInt32 edge = DAQmx_Val_Rising;
    char * triggerSource = ' / PFI19/Dev1;
    uInt32 numSamples = 100;

    DAQmxCreateTask("",&taskHandle);
    DAQmxCreateCOPulseChanFreq(taskHandle,chan,"",DAQmx_Val_Hz,idle,initDelay,freq,duty);
    DAQmxCfgDigEdgeStartTrig (taskHandle, triggerSource, edge);
    DAQmxCfgImplicitTiming (taskHandle, DAQmx_Val_FiniteSamps, numSamples);
    DAQmxSetStartTrigRetriggerable (taskHandle, 1);
    DAQmxStartTask (taskHandle);

    To some of the devil, because your timing is a so much is little too limited:

    -How is crucial to generate exactly 100 Hz?  What happens if you have generated to, say, 100,01 Hz?  This cheat of tiny bit timing could give the Council sufficient time to rearm and retrigger every 1 second.

    -How certain are you that the external signal is a rock solid 1,000000 Hz?   If it can vary quite a bit from your Council, you will not be able to know in advance what time window, you need to meet your 100 pulses in

    -assuming that the external signal is a perfect 1,000000 Hz and that you need to generate to (what your Board of Directors believes) a perfect 100,0000 Hz, can you live with generation of 99 impulses instead of 100?

    -How do you intend to treat lightly divergence that is almost certain to exist between the idea of external signal of 1.00000 dry and the idea of your Board of Directors of 1.00000 oscillator dry?   I remember well, the 6602 is valued at something like 50 parts per million accuracy of calendar, give or take a little variability of temperature based

    Otherwise, no specific magic answers.  If really stuck, I have an idea, or to do something with several counters are working together, but have not thought enough details have confidence in the feasibility.

    -Kevin P

  • Change the ID of standard to extended in the NI 9853 module with cRIO 9004

    Hi, Im new to the cRIO system (9004) and the module NI 9853 (CAN high speed); Ive been able to successfully use the example of "CAN basic.vi" in my project to transmit via port MAY 1 and 0 listening port on the CAN (because my cable and everything seems to work fine). I also have a prototype CAN network made some microchip circuits (decks try to work with dsPIC30F4011 and MCP 2551), I know that my prototype CAN network works because Ive tested, and devices thereon are able to communicate.

    When I try to hang the cRIO with NI 9853 as new lymph nodes to the network nothing happens, Im not able to read or to convey to all the other nodes in the network with the example of VI.

    When I plug the cRIO to the network I have disable CAN 1 port and just change the FPGA at the exit node CAN 0 (as indicated in the description of the example) to be able to transmit and to read more from the port 0, but nothing seems to work.

    Anyway, on my prototype network devices use extended (decimal) IDS, I know that on the example of the cluster of uses of identifiers in hexadecimal, but I don't know what specification they use (2. 0 to or CAN 2 0 b). So Im trying to figure out what point, to see if this has something to do with the problem.

    In advance... Thank you

    I'm not sure that this will solve your problem, but at least you should take care about the 30 bit that is used by OR identify IDS of arbitration standard or extended.

    See the results of research for the scope id may 30 bits.

  • Generate sine wave with noise when simulating Compact Rio on computer test Dev

    How can I create a simulated IO vi. I tried to follow the tutorial, but it did not work. Do I need an array of pre filled with data for the business running or I can generate with one express vi? My IO vi does not seem to enter the case of race ever. What is the process of running this VI? He is running once or whenever the main vi trying some samples?

    Hi Bartekluk

    What tutorial did you follow? Please post the link and I'll take a look.

    Kind regards

  • Error Code HDL with CRio RFP generation after update for LabView 2012

    Hello everyone,

    I use a CRio DP Comsoft master/slave module for my communication with a PLC system. The application worked perfectly under LabView 2011. After the update to LabView2012, I got an error message that the HDL Code generation failed. After that I've updated also the Software NI Profibus CRio in Version 1.3, but this n ' t´t solve the problem. The next step was to use the example of project code "CS_cRIO-PB_DP-MasterExample" which was delivered with the new NI CRio Profibus software. Even with this code example, the problem still exists. For detailed information on the configuration and the error message please refer to the screenshot. Any help or idea would be appreciated.

    Jürgen

    Hi Jürgen,

    I looked inside and could reproduce this error. Somehow the compiler with LV 2012 has problems with the coded 8.5.1 Subvi LV. Please use the attached VI and copy it to the following location. (\\Program Files\National Instruments\LabVIEW 2012\vi.lib\addons\Comsoft.lib\cRIO PB)

    Before do you it please close your LabVIEW.

    Then try to compile again.

    Let me know if it still does not. We are currently working on a new installer that will correct this problem.

    DirkW

  • Scrambled data LPMS GENERATING-B sensor with Bluetooth

    Hello

    I'm working on a program of live-stream the LPMS GENERATING B-accelerometer, gyroscope and the magnetometer. (http://www.lp-research.com/9-axis-imu-with-bluetooth-wireless-connectivity/)

    So far I managed to connect the sensor and to obtain its data. However, the data are very blurred.

    Is there a way to decode scrambled data, or I'm doing something wrong with the release of the data from the sensor?

    Please find attached a scrambled data image and I use the VI

    Thank you!

    From the manual, it looks like data is passed as hex then do a right click on the indicator and select hexadecimal display.

  • Generate N samples with NI USB 6501?

    Hi all

    I would use my 6501 NI USB DAQ (simple DAQ with 24 DIO) in order to generate a 16 - bit model. Using the DAQ assistant, I'm allowed to select "1 sample (on request)", 'Samples N' or 'samples continues. " But, unless I choose the first option, I get an error stating that I can choose only "1 sample (on request).

    What is a 6501 insurmountable limit?

    Thank you

    xdaf,

    Found this statement in the docs for 6501.  "All samples of the guidelines and updates lines are timed by the software.'".  I would say that it will only work in mode "1 sample on request.

  • Order to internal model with cRIO, synchronization of time loop

    Hello

    I work with control design Simulation & toolkit and I want to implement an internal model control to a real-time target. I want to implement my simulation (as an attachment) to the real target (cRIO-9024 OR cRIO-9112). I removed the transfer function of the process, I broke the line and I added my input/output of the cRIO modules. I put a 1ms, Euler ode solver step size and synchronize the time loop. Unfortunately it does not work properly. The loop decreased the speed a lot and I can't get 1 ms response time and, finally, a good answer for my system. This means that I can not 1ms response for loop? What is the problem of the computer, windows or hardware real-time or software? Simple or I did something wrong? All the advice you will enjoy.

    Kind regards

    Kamil


Maybe you are looking for

  • Cannot access yahoo account

    My yahoo account is hacked. I changed my password of yahoo. I can access my account on the yahoo account. However, when I try this in TB it asks me to put the password and then does not recognize.

  • Error message when you use HP SimplePass

    I used the scan finger print until I upgraded to windows 10.  It's simple give me error messages now or does not analyse the registered web site.  The last error was OpBH054.  What should I do to solve the problem of ths. Thank youI

  • His cracking on Satellite L550-1See

    I would like to know the sound in my laptop (L550-1See). When I opened a music, a video file, or something like that which uses the sound in the game, there are voices craked if it was played in maximum or rather high volume, especially in the upper

  • Compaq mini 110: I need help for Compaq mini password

    My Compaq mini says Password check failed Fatal error... System stopped CNU9405QW3. Please any help will be greatly appreciated. Thank you in advance.

  • Secondary ACS do not authenticate

    I have 2 ACS 1113 devices running 4.1 Build 24 (1). The first is the main and replica nightly on the secondary to our DR. Although in different places, they are both in the same VLAN with no. firewalls or an in-between of the lists to access them. Al