Problem controllin​g peristalti​c pump
We are tyring out out labveiw 9.0 to determine if we want to use it to control instruments for our epxeriments and are having allot of trouble hooking up our peristaltic pump to the computer. It is a ismatec reglo digital pump, which labview does not have a plug and play driver for.
Instead we downloaded the labveiw driver provided by isamtec, but have not been able to get it to work since we cannot find any directions on how to install and operate a 2nd party driver. The following error message keeps coming up whenever we try to plug the pump in.
Error -1073807202 occurred at Property Node (arg 1) in VISA Configure Serial Port (Instr).vi->RegloPumpenDriver.vi->Controlling_the_Pump_Reglo_D.vi->Reglo Digital.vi
Does anyone know how to hook up this type of insturment to labveiw?
Thanks
Hi
The explanation for that error code is:
LabVIEW: (Hex 0xBFFF009E) VISA or a code library required by VISA could not be located or loaded. This is usually due to a required driver not being installed on the system.
=========================
VISA: (Hex 0xBFFF009E) A code library required by VISA could not be located or loaded.
I had a look at the driver and it was written for LabVIEW 6.2 so some thing will have changed in LabVIEW 2009. The Driver consists of a number of VIs (programs) that call a lower level driver, NI-VISA. What version of VISA do you have installed? You can check that in the Measurement and Automation Explorer (MAX) under "Software".
Best Regards
David
NISW
Similar Messages
-
Problem Export tables with data pump
Hi,
I want to export a 300 tables with datapump. But a received this message:
ORA-39001: invalid argument value
ORA-39071: Value for TABLES is badly formed.
when i put only half of the tables i have neither any problem and it works ..
anyone know this problem, i need to put all this tables to export?
Thanks in advance.the file (*.dat) semble of this:
DIRECTORY=PUMPDIR
DUMPFILE=MyFile.dmp
LOGFILE=MylogFile.log
TABLES= User.Mytbale:partition1_0
User.Mytbale:partition1_1
User.Mytbale:partition1_2
User.Mytbale:partition1_3
OtherUser.Table:partition1_1
in order 300 tables -
I can query the device through the measurement and automation tool. I can also Identify the instrument by issuing a *IDN? with VISA write and read. Why do I get this error while using the drivers supplied by NI for this equipment? Any Ideas?
Hi, Brooks.
Attached please find the files containing all the information concerning my attempt to control the Agilent E4438C. Hope you can make sense of it and help me.
Regards
isaac
Attachments:
nireport.txt 2 KB
Capture.spy 5 KB
CaptureSpy.doc 117 KB -
Is it possible to import existing tables dump into another tables.
Hi,
i have a schema called "xyz". in that i have a,b,c tables. i took a,b,c tables backup using normal export. and also i have e,f,g tables in same schema ("xyz"). i want to import a,b,c data into e,f,g tables. can anyone please let me know what is the import command. dont give me the data pump options. i have some problems to take the data pump expors of those 3 tables.841731 wrote:
Hi,
i have a schema called "xyz". in that i have a,b,c tables. i took a,b,c tables backup using normal export. and also i have e,f,g tables in same schema ("xyz"). i want to import a,b,c data into e,f,g tables. can anyone please let me know what is the import command. dont give me the data pump options. i have some problems to take the data pump expors of those 3 tables.not possible using exp & imp -
Dolby Digital Encoder Does Not Support Any Encoding Options
Is it just me, or are there no encoding options for the Dolby Digital encoder other than the bitrate?
How are you supposed to select the dialog normalization, dynamic range compression profile, etc. for your audio? Without these parameters set correctly, the audio will not be encoded correctly.@jbowden:
> Adobe licenses the AC3 encoder that Encore uses from Dolby Laboratories. This is stated quite clearly in the splash screen, the box, and other materials distributed with Encore.
I didn't say otherwise. But what they license is the code, not the implementation. Implementations are supposed to be submitted to Dolby for approval, and I'm surprised that Dolby approved the implementation given the oversights and encoding quality.
> It's a consumer-level encoder, and if you look around this forum I think you'll find very few posts about audio quality, which would seem to indicate that Encore provides acceptable audio quality for most users. Cases with audible clipping can occur if the input signal is too high...keeping your audio signal around -6db should eliminate any clipping.
I don't buy into this whole argument about "consumer-level" and "professional-level". What is the exact difference? Dolby's code is constant across all licensed encoders, so any differences in encoding are the result of an implementation difference, and that's Adobe's fault, not Dolby's.
Audio signals are audio signals. Why do I have to keep my audio from peaking above -6dB with the Adobe encoder? I can take audio whose peaks go all the way up to 0dB and encode it with the Sonic Foundry encoder with no problem -- no clipping, no volume pumping, etc. Not so with Adobe Encore's implementation.
@Neil Wilkes:
> As far as Dialnorm goes, again I say it is pretty meaningless in a stereo file.
Dolby's encoding guidelines documents seem to say otherwise. In my readings, it seemed pretty clear that the decoder must have the dialnorm parameter set to the LAeq level of the dialog in the audio regardless of channel configuration.
> I suppose, although as long as the stereo mix is actually set up correctly there is no need to invoke DRC. The only time DRC would be needed on a stereo file is if the thing is too darn loud.
I have to disagree with this. There is a LOT of material that can benefit from DRC, both soundtracks that contain a large dynamic range (explosions to whispers), and soundtracks that have small dynamic range (speech). DRC doesn't have anything to do with the overall volume level of the soundtrack, but the dynamic range of the soundtrack. If the soundtrack is too loud overall, that's not a DRC problem, that's a level problem.
> In a properly balanced stereo file, there is no need at all for DRC or Dialnorm. There is no centre channel containing dialogue, just a phantom centre, so what are you going to reference it to, please? How can you attenuate the left/right channels with reference to the centre channel dialogue when there is no centre channel present?
Just because the dialog isn't isolated in the center channel doesn't mean you can't use it to set the dialnorm parameter. Plus, the decoder doesn't attenuate the left/right channels with reference to the center channel, it attenuates the entire soundtrack on playback.
Your quote from Dolby labs is very correct. Following that procedure ensures that the decoder, when it applies attenuation based on dialnorm and applies DRC will work as intended.
> Additionally, it is not referenced to average RMS either. RMS is close to the correct way to measure, but not correct.
That is true. However, I don't have any equipment to measure LAeq directly, so RMS of a dialog section of my audio will have to do. I do know this: When I applied to Dolby for logo usage on my DVDs, they requested samples of my DVDs for approval of my methods. My first submissions (where I didn't bother with dialnorm & DRC) were rejected, and Dolby sent me a letter telling me such. After I produced further DVDs using my method in my Doom9 post and resubmitted the DVDs to Dolby, they were approved. I can only conclude that my method, while not perfectly accurate, is good enough to qualify for Dolby's rigorous standards.
The bottom line is that I feel I have enough evidence to conclude that the DD encoder implementation in Encore is substandard. If you or anyone else feels it meets your requirements, then use it. But I for one will not allow a single DVD to go out from my company with audio encoded with this encoder. -
I'm developing an interface for monitoring experiments but require a separate VI to control pump hardware. The problem is I implemented the pump VI as a subVi is called from the monitoring interface with a button press. After calling it, I want upon another button press to bring the pump VI to the front if opened, if not I'd like to reopen it.
Thanks
Solved!
Go to Solution.here is a way. Make sure you have your subVI properties set to "open front panel when called" by pressing cntl+I -> window appearance. You only need one button with this. If the front panel is already open, it moves the fp to the front. If it's closed, it calls the VI.
Note that if you have error wires going into your subVI, it wont react to any front panel activity from your main front panel while it is open if you open it via this method because of data flow. It will wait for the error cluster to return from the subVI before anything else happens. If this is the case, you will need to dynamically call the VI using an invoke node and the Run VI method. You would then put that in the false case instead. Should be straight forward though. This should give you an idea at least.
Message Edited by for(imstuck) on 06-01-2010 07:57 AM
CLA, LabVIEW Versions 2010-2013
Attachments:
openFP.PNG 18 KB -
Currently my car audio setup is an iPod classic on a ProClip mount and a Belkin charger that has an aux out - which I just connect to my OEM stereo system's aux in with a double male stereo jack.
My question is - Can I integrate my new 3GS into the system while keeping the iPod as it is?
Specifically, I haven't been able to find a definitive answer to whether the 3GS fixed the 3G's old problem of being able to pump A/V through the dock port but not phone calls. Do I need to work bluetooth in? Stereo jack splitter?
Thanks for any and all help,
-Brianthat's a great question that no one has answered. did yo figure it out? i'm in the same situation.
thanks, andrew -
Hi everybody,
I'm new with labVIEW but I need help to accelerate my studying progress to make one system, I've done, working.
I'm working with a cRIO and some AI and DI/O modules.
1) I have an analog signal input, an AI, that when it is below a fixed value, let's say for example 6, it will give a signal to a DO that makes the start for a pump.
2) My problem is that: when the pump starts, it must run not continuously but every let's say 20 seconds for 40 seconds.
3) When the signal from the AI is over the value of 6, the pump must stop.
I did a .vi that works fine with cRIO and AI, DI/O modules for the points 1) and 3). My problem is the point 2) if the pump starts I don't know how to make it "timered-looped" and to stop it when it has to stop (from the AI, signal beyond the fixed value)
I hope to have been clear.
Thank you very much for your help
Solved!
Go to Solution.It looks like you are really close. I would not put the time check inside of a case structure. Instead, make the timer reset when the AI is not more than 6. Make the timer set for 40 seconds with an autoreset. This will reset the timer after the 40ms. Just add a little bit more logic for when your outputs are on and I think you will be there.
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
Attachments:
mA - Valve - Pump test.vi 29 KB -
Just joined the forum and wanted to share my experience... I hope I posted in the right section.
The 970 is my first MSI product and so far I am very impressed with the board.
I built my son a gaming rig for his Birthday ( spec's of build in my sig) and chose this board for it's price/performance value and I could not be happier.
Bios is a breeze to navigate, overclocking the FX-6300 to 4.5GHz was pretty simple.
My only gripe is the lack of Load Line Calibration.... The board does suffer from vdroop and while a bump in vcore will solve the problem I don't like pumping extras volts to the chip when it is sitting idle or surfing the web.
Will there be a bios revision to add LLC or is this something reserved for higher priced boards?
Anyhow regardless I am very satisfied with my first MSI board and will be looking at a X99 for my new Intel build later this month.It's a pretty common problem with AMD 970 motherboards. The voltage regulation just isn't as stringent as it is for Intel boards.
I wouldn't worry about it too much unless you start overclocking heavily. At that point, it's probably time to consider a higher end motherboard anyway, to be honest.
But good choices all around. -
How to implement "setModal " cocept for JPanel ???
Hi all,
We have setModal option for JDialog in Java swings.......
How do i implement the same concept when i am using JPanels instead of JDialog.
thanksNot easily, that's for sure. I've been through the JDialog source with the idea of copying the functionality but it uses package local methods into other swing classes which are unavailable outside it.
JDialog sets up it's own private event pump, and sits on the dispatcher thread, not letting anything else in until it finishes. The problem is that this event pump uses methods within swing unavailable to ordinary mortals.
You should ask yourself if you really need full modal behaviour or would, for example, local to a thread do the job.
Actually it's only a problem if you want to use another kind of window than JDialog, which is what I presume you mean since a JPanel can be placed inside a JDialog and work fine.
Edited by: malcolmmc on Jan 20, 2009 1:35 PM -
Quad G5 - One processor runs 20 degreesF hotter than the other!
I use an app called Hardware Monitor to keep tabs on the various sensors in my G5. Today, for apparently no reason at all, CPU A (both cores) runs 20 degreesF hotter than CPU B!!! Not to mention 20 degreesF hotter than they ever did in the 4 months I've had the system. It does not matter if the computer is idle or if I give it a heavy work load, CPU A is always about 20 degrees hotter (it varies about 5 degrees -- for example, A is 122.3dF right now, and B is 103.0dF). I did a clean OS install on a different drive and took readings again, sure enough, it is the same. I removed all peripherals, check inside for dust, debris, etc... I can find no reason why this would happen! So far it has not been a problem, all the fans and pumps run at normal speeds. In the past my temps varied from about 98dF when idle, to about 150dF when under heavy load. CPU A now is 122dF - 165dF! Anyone have any ideas?
This is only speculation, but it may because your coolant is not flowing at peak efficiently. What could cause this? There are micro-channels the coolant flows through to cool the processors. They may be starting to clog up for some reason or another. If the processors get to hot, the unit will go into thermal shutdown, so you don't need to worry -- yet. I would keep your eye on it and if the unit shuts down while you are working on it, check your logs for lines with "thermal" in them and get the unit looked at. Your LCS may need to be replaced at that point.
Also, make sure you have/get AppleCare!
-Bmer
Mac Owners Support Group
Join Us @ MacOSG.com
An Apple User Group
ITMS: MacOSG Podcast >> -
Problem initializing phd 2000 pump in LabVIEW
I am a LabVIEW rookie and I am trying to write a small programe controlling a Harvard Apparatus PHD 2000 pump. (I did find the driver for the pump from NI and it works fine, but it is too complicated for my purpose)
I ran into problems at the beginning. I tried to use "simple serial.VI" found in LabVIEW examples and see if I can initialize the port and get any response from the pump. However, I cannot get any expected response from the pump though I set up the parameters right (baud rate 9600, stop bit 1, flow control none, etc).
The commands I tried out are all from the pump manual, including some very basic commands such as VER (showing software version of pump), etc. The port is working fine through checking using HyperTerminal. Anybody has idea why this happens?When you configure the serial port, did you enable sending a termination character? When you use HyperTerminal, and you hit "Enter" at the end of a command, that "Enter" gets sent to the PHD pump. LabVIEW normally sends exactly the characters you provide. If you wire a single-line string, it won't include an end-of-line termination character (Carriage Return in this case). You can configure VISA to append a termination character after each transmit, as shown here: http://forums.ni.com/t5/LabVIEW/PHD-2000-Pump-driver-change-infuse-rate/m-p/2637177#M788074
-
Interface Problems: DBA = Data Pump = Export Jobs (Job Name)
Hello Folks,
I need your help in troubleshooting an SQL Developer interface problem.
DBA => Data Pump => Export Jobs (Job Name) => Data Pump Export => Job Scheduler (Step):
-a- Job Name and Job Description fields are not visible. Well the fields are there but each of them just 1/2 character wide. I can't see/enter anything in the fields.
Import Wizard:
-b- Job Name field under the first "Type" wizard's step looks exactly the same as in Export case.
-c- Can't see any row under "Chose Input Files" section (I see just ~1 mm of the first row and everything else is hidden).
My env:
-- Version 3.2.20.09, Build MAIN-09.87
-- Windows 7 (64 bit)
It could be related to the fact that I did change fonts in the Preferences. As I don't know what is the default font I can't change it back to the default and test (let me know what is the default and I will test it).
PS
-- Have tried to disable all extensions but DBA Navigator (11.2.0.09.87). It didn't help
-- There are no any messages in the console if I run SQL Dev under cmd "sqldeveloper\bin\sqldeveloper.exe
Any help is appreciated,
YuryHi Yury,
a-I see those 1/2 character size text boxes (in my case on frequency) when the pop up dialog is too small - do they go away when you make it bigger?
b- On IMPORT the name it starts with IMPORT - if it is the half character issue have you tried making the dialog bigger?
c-I think it is size again but my dialog at minimum size is already big enough.
Have you tried a smaller font - or making the dialogs bigger (resizing from the corners).
I have a 3.2.1 version where I have not changed the fonts from Tools->Preferences->CodeEditor->Fonts appears to be:
Font Name: DialogInput
Font size: 12
Turloch
-SQLDeveloper Team -
I am facing the a problem during running expdp. The command is failing with the following error when I try to use expdp command:
Connected to: Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - 64bit Production
With the Partitioning and Data Mining options
ORA-31626: job does not exist
ORA-31637: cannot create job SYS_EXPORT_SCHEMA_01 for user MAXIMO
ORA-06512: at "SYS.DBMS_SYS_ERROR", line 95
ORA-06512: at "SYS.KUPV$FT_INT", line 601
ORA-39080: failed to create queues "KUPC$C_1_20060412104127" and "KUPC$S_1_20060412104127" for Data Pump job
ORA-06512: at "SYS.DBMS_SYS_ERROR", line 95
ORA-06512: at "SYS.KUPC$QUE_INT", line 1550
ORA-06521: PL/SQL: Error mapping function
Please helpDon't know why you think that...
Try this Database forum:
http://forums.oracle.com/forums/category.jspa?categoryID=18
:-) -
Data pump using network_link problem
Hi,
I defined a database link for the sys user as:
create database link xe_remote
connect to hr
identified by hr
using 'xe_remote'
and it works fine:
select * from dual@xe_remote
D
X
Then, tried to import with data pump the user hr from xe_remote in the local system, but it seemed that the database link wasn't valid anymore:
impdp system/pwd schemas=hr network_link=xe_remote remap_schema=hr:hr_remote table_exists_action=replace
ORA-39001: invalid argument value
ORA-39200: Link name "xe_remote" is invalid
ORA-02019: connection description for remote database not found
Thanks,
GianlucaHello
oerr says:
oerr ora 39149
39149, 00000, "cannot link privileged user to non-privileged user"
// *Cause: A Data Pump job initiated be a user with
// EXPORT_FULL_DATABASE/IMPORT_FULL_DATABASE roles specified a
// network link that did not correspond to a user with
// equivalent roles on the remote database.
// *Action: Specify a network link that maps users to identically privileged
// users in the remote database.
Solution:
Create a db link from hr_remote to hr
or
Create a db link from system to system (I think, it's easier, because you have all rights...)
Greetings
Sven
Maybe you are looking for
-
Is there a way to create a paid Membership site using Muse?
A client is wanting a website that has an area that is available to paid memberships. I have already read on how to create the secure zones, just wondering if there was a way to create a paid membership portion to the form. I have seen several hints
-
My Photoshop CS4 crashes after last OS update.
Can anyone help me with this? Snow Leopard sucks!!!
-
Can't download or install new version of firefox
I use 64-bit windows 7 os in Dell inspiron 15R laptop. My firefox browser was up-to-date until a couple of days before. Then soon it started crashing. No way I could sustain a window open for more than a few seconds. (If i reboot the system it may la
-
hi instead of copying and renaming is there any other way to change the ztable name . I have wrong named the table and activated now i need to change the table table from ztest to zvk01 thanks
-
Vertical Scroll in stacked canvas
Dear all, I got the following challange: On my form I have 1 content and 1 stacked canvas. Items are from 1 datablock. 1 item is displayed on content canvas, the other items from the datablock are on the stacked canvas. Items are displayed in multiro