several entries of channels in the single string output
Hi all
This program is needed for my purposes of simulation of demo, I created several string entries to display in an single string output Update (input strings are shown in each line). I have attached the picture below, put the 2 channels of output w/c both unresponsive to my desired outcome:
1.) 1st output string - replace the old string w / new channel. what I need is to also maintain the previous channels. the new channel will go to the next line.
2.) 2nd out of chain - although I got all the channels that I needed, it only appears on the right after the while loop ends, so I couldn't update string entries.
I use LV 8.5.1, any help is appreciated... post your correct code will be more appreciated.
Thanks in advance...
You can also use a node Feeback. Note that you can use the Format function in the string to create your lines.
Tags: NI Software
Similar Questions
-
Get the Max values and average of the different cycles in the single channel
Hello
I'm trying to get the Max values and average of the single channel that has different cycles it contains. I tried to use commands such as Chnclasspeak3 and chnpeakfind, but they were not useful for me. What I need is the Max values and average of the different cycles numbers saved in the data channel.
Exampld if the string contains 5 numbers of repetitive cycles, then we must find the maximum values and the average of these 5 cycles in the single channel. Attached reference data. This is the .raw file and I have the plugin for it to use in diadem 11.1.
Kind regards
X. Ignatius
Hello, Ignatius,.
Sorry, it took some time to provide a replacement based on the script for the function. Please take a look at the attached script. I changed the script to use my function if the tiara-version is less than 12. My script function is not as fast and more stable than the implementation of tiara, but for now, it does the job
Andreas
-
flatten channel adds the length of the string
Hi all
I flatten a cluster chain help to flatten to string.vi. The cluster contains strings and arrays. The flattened string contains the length of the string that is appended to the string.
So if I have a cluster with only 1 string and a value = "LabVIEW". the flattened string would be "0007LabVIEW". Flatten channel vi has a Boolean entry "add string or array of size? even if I set the Boolean value false, it always adds the length of the string. Is this a bug?
I think that if you read the detailed help to flatten it to string function you will see this is not a bug. That boolean applies only to top-level data, once put you something in a cluster or array, the Paris are open.
-
Hi all
I am having some problems of data collection with a VI that I put together using LabVIEW 2010 and DAQmx 9.5. My DAQ hardware is an SMU-6341 in a chassis SMU-1071. I have a single VI which runs through all the tasks and controls that are channels in each task. Channels are then moved into a knot of channel property to check the type of channel. It allows me to adjust program which DAQmx read that I use to read data from the buffer.
I get error code-200428 stating that the task I'm passing in the channel property node is not valid. It then gives me the CHANNEL name that the task is not valid. Am I assuming I can switch from channel at the entrance to a property DAQmx node reference? I know that the task and the channel of the task are configured correctly because I can see the voltage on the digital output terminal.
Any help with this would be greatly appreciated.
Best regards
Ryan
Types of channel properties are weird.
You must connect the task in the upper left entry of the channel property node, not the channel.
Then choose the 'Active channel' property and add another property to the node which is chanType. Son of your channel in the first and get the chantype of the second property.
-
I have a DAQ Assistant configured to read 2 channels at the same time. When I have a graphical indicator of wire to the output, I see 2 signals mixed together. How I divided them into separate signals?
When I wire any type of indicator, it is show that a release of a single channel.
I want 2 indicators showing 2 different signals as expected from 2 channels configured. How to do this?
I tried to use split signal but it end by showing that 1 out of 1 signal two indicators.
Thanks in advance.
Yes you are right. I tried, but I don't have the result.
I just find the path. When we launch the split signal, we should expand it (split signal icon) by top, not the bottom. It took me a while to understand this.
Thank you
-
the channel guide does not match the actual string
the channel guide does not match the actual string that is to say PBS should be Channel 13 but is listed as channel 2 on the guide
Hello James,.
Welcome to the community of Sony.
What is the model # of the TV?
You can locate the model # of the TV from this link.
You can try the steps mentioned on the underside of the base article of knowledge:
http://www.KB.Sony.com/selfservice/documentLink.do?externalId=C408137
Please mark it as "acceptable Solution" If you find this information useful.
Kind regards
Colby
-
When I try to remove build Munki 3.1 a few days ago. However, direct the directory uninstallation fails generally as the Build Munki 3.1 leaves several entries in the registry of the computer. How should I do?
* original title - how should I do? *
Hi jacob,
If the standard uninstall process is not working (as seems to be the case), then try to use the free Revo: http://www.revouninstaller.com/revo_uninstaller_free_download.html that often works when the usual process does a complete job. I know for a fact that in advanced mode, there's a special process which deals expressly with clean up the leftovers of the program register. Personally, I use Revo to uninstall everything that I want to uninstall (more with AV products special removal tools) because almost all normal uninstall process leaves something behind (I had to remove the remains on almost each uninstall I made using Revo) and this will keep my own system.
If you have already uninstalled to the point that it does not appear as an option in Revo, then reinstall again and then uninstall with Revo in advanced mode and this time and that should do the trick.
I hope this helps.
Good luck!
-
Combing of the elements of an array into a single string
Hello world
I would like to combine all the elements of an array into a single string. For example, I have a table of 5 elements in the chain
A
B
C
D
E
I want to merge all the elements of a unique string of ABCDE.
I tried to use the 'Worksheet picture String' function but the tabs separating caused me a problem even if I removed the by ' search string and replace.
Thanks in advance for your help.
-
play several stereo channels on a single mono channel tia sal22
Hello all
I have a vi that creates multiple stereo audio signals
in labview 8.6.1 and I would play all stereo channels on a single Mono channel
is this possible? I tried setting all the device ID's for the same thing, but a lot of clicks and POPs has occurred. Basically, I'm playing and mix all the signals on a single mono channel at the same time.Please note that I would have each created signal played on
the mono channel at the same time.TIA sal22
sal22 wrote:
Thanks, but what options allows me to do this
TIA sal22
Just add the berries if they have the same length. Use the standard add function (as in 2 + 2 = 4). The tables are then added to each index is added
-
Several links in the single column
Hello
I have a requirement to display several links in the single column.
Example:
Select emp_name emp #, total_days days, col3, col4 from table
Here, I need to display a link beside the example of days
If day > 100 then display "101 CH" where 101 days value and CH is the URL link which will open a popup page. I can't have another column for the link that we have already several columns. So I need a way to display the link with the value next to him. How can I achieve this?
try to put it in the source of the region
Select emp_name, emp #,.
-case when days > 100 then days | " http://Google.com" target = "_blank" > popup' another to_char (days) end total_days, "
col3, col4 from table;
This should display "101 popup" when the days more than 100, no popup link on days<= 100="" e,g="" "99"="">=>
and the value of the column total_days to the "Reporting Standard column" to allow html tags.
Change the href attribute and formatting to meet your requirement
-
[Flex entry for the c# string array type: string]
Quick question, what would be the type of entry for Flex if the data on the web service type c# asp.net is an array of strings, string [], it seems to automatically detect as an ArrayCollection, but collection which isn't fair, so I suppose that table, but I would still like to confirm this.
Thank you
Shaine
It was in fact collection arraycollection:------.
the answer is:var _compEmp:ArrayCollection = new collection ArrayCollection (new Array ("Shaine Fisher"));
Thank you
-
Several channels with the launch of unique digital dashboard
I have a simple vi where the two analog channels is read in and stored simultaneously in a file of lvm and plotted on a graph of a waveform. I need a numerical advantage to post trigger data for both channels.
I can get this vi to work with one analog channel and the onset of digital edge very well.
When I remove the digital edge trigger, I can get the vi to work with two analog channels. The two signals of ground on a waveform graph and record nicely in the file of lvm.
The question is how do I set up the digital triggering (see table). The program never enters the while loop. Where I'm going wrong?
Chassis: cDAQ-9172
Analog card: NI 9205 (Source PFI0 the shutter button)
LabView: 8.6
OS: Windows XP
-
The use of DAQmxWriteDigitalScalarU32 for write channels share the same ports?
Hello
I have a USB-6509 and NOR-DAQmx installed 15.5.1. Using the ANSI c api.
Is it possible to create several independent channels that use different lines of the same port?
DAQmxCreateTask("",&th1)
DAQmxCreateDOChan(th1,"Dev1/line0:4","",DAQmx_Val_ChanForAllLines)
DAQmxStartTask (th1)
DAQmxCreateTask("",&th2)
DAQmxCreateDOChan(th2,"Dev1/line5:9","",DAQmx_Val_ChanForAllLines)
DAQmxStartTask (th2)
....
and repeat for the following strings:
Dev1 / line0:4
Dev1 / line5:9
Dev1 / line10:14
Dev1 / line15:19
Dev1 / line24:28
Dev1 / line29:33So I can use DAQmxWriteDigitalScalarU32 to write to each task independently?
for example:
DAQmxWriteDigitalScalarU32 (th1, 1, 10, 0 x 1, NULL)
DAQmxWriteDigitalScalarU32 (th2, 1, 10, 0 x 2, NULL)
DAQmxWriteDigitalScalarU32 (th3, 1, 10, 0 x 3, NULL)
...
DAQmxWriteDigitalScalarU32 (th6, 1, 10, 0 x 6, NULL)
These tasks will interfere with each other because they use the same port, but are assigned different lines?
If this isn't the case, I bits to the data, if the task/channel does not start at the Px.0 line?
Thank you!
Yes, as long as you use the same line on different channels, they must not interfere with each other for this reason, you can create a channel by line if you wish
The reference to using the DAQmxWriteDigitalScalarU32 function:
"A sample of the integer unsigned 32-bit unique, wrote to a task that contains a single digital output channel. "Use this format for devices with up to 32 lines per port.http://zone.NI.com/reference/en-XX/help/370471AC-01/daqmxcfunc/daqmxwritedigitalscalaru32/
So yes, the DAQmxWriteDigitalScalarU32 can write on each task independently
-
DASYLab sends only a single string using RS232
I can send one channel when the program began.
After that the port is left open but Dasylab does not send the following string.
I used a comportmonitor to see what is happening. DASYLab closes and reopens then the port for the shipment of the first string.
The series of Dasylab output is configured as follows:
-No entry of order
-A single command
-Output format: [a] \r
What could be the reason?
Concerning
Andreas
-
Addition of several global virtual channels
Hello
I had a very simple function written in CVI which adds several global virtual channel
DAQmxErrChk (DAQmxAddGlobalChansToTask(g_TaskHandle, linesName)); //linesName consists 2 global virtual channels seperated by ",". E.g. "Power, Com" where Power = port1/line0 & Com = port1/line2
There is also AddGlobalFunction in MEasurement Studio, but it allows adding of single channel only:
Task localTask = new Task(); localTask.AddGlobalChannel(linesName); //Get Expetion here = -200486, Specified Channel not in the task. When I give a single channel name..it works DigitalSingleChannelWriter doWriter = new DigitalSingleChannelWriter(localTask.Stream); doWriter.WriteSingleSampleMultiLine(true, states); //atates is the array of type bool which consists of value for each channel
It is not possible to add multiple Global channels to a task?
We have recently acquired license Measurement Studio and try to port/compilation/write our old libraries (written in CVI) inside.
Is there a help line that compares the CVI C functions with the respective functions of DAQmx .NET?
Thanks in advance!
Ciao
Ricky
Hello
It seems you are right. The method definition specifies that it only adds a channel:
public NationalInstruments.DAQmx.Channel AddGlobalChannel(string channelName) Member of NationalInstruments.DAQmx.Task Summary: Adds a preconfigured, global channel to the task. Parameters: channelName: The name of the global channel to add to the task. Returns: The global Channel. Exceptions: NationalInstruments.DAQmx.DaqException: The NI-DAQmx driver returned an error.
This could be explained by the fact that the function returnes the proper object of channel associated with the global virtual channel you created.
I tried to check the reading code 2 Global virtual channel using the DAQ Assistant in Measurment Studio but I wasn't able to get a large part of it (the generated code creates two consecutive calls to the method "CreateVoltageChannel".
What happens if you call AddGlobalChannel twice?
Task localTask = new Task(); localTask.AddGlobalChannel("Power"); localTask.AddGlobalChannel("Com");
I don't have the time to try this so far, but my understanding of the help file, I guess it could work.
Best regards
Maybe you are looking for
-
Hello. Apple has a database where the victims of theft could enter the serial number of the unit, so that a person who wants to buy a used device can check the serial number? My MacBook Pro was stolen 2 days in San Francisco, the Golden Gate Park. Th
-
Problem authorizing the computer for 1 song
Hello I transfer songs from one Mac to another. All work fine except one. When I try to copy it into iTunes he asks me to authorize the computer. I do this by using the user name and password, but he insists they are incorrect and a copy of the song.
-
When iPhoto became Photo, lost my books and calendars
Read around forums and try to understand how I lost my iPhoto book and the project schedule. I don't remember read any warning on the supporting projects of book and Calendar Photos in iPhoto, I frankly don't remember knowing that the applications a
-
Hello, I have a usb modem 3 g internet, with the company Movistar in Argentina, the laptop has a ranure to insert a chip, but I insert it and nothing happened, in the connections program, it says 'banda ancha movil', but I can not select, I don't kno
-
The older members of my family have a time very difficult adaptation to Windows 8 - can the laptop of HP 15 - d030nr work properly on Windows 7? Thanks in advance.