Labview & Expect(TCl/TK) integration on Solaris
I have a test System currenly based around Expect scripts with a Java front End. I have been asked to evaluate Labview for use instead of Java front end.
I have some concerns which I hope some of you experts can help with :
1) Can we continue to use our current expect scripts & simply use Labview as front end ? Can anyone detail approach they have used ? ( seems to be info on Window but none on solaris )
2) Can Labview communicate in both directions to a script ?
3) Are there any issues/limitations of Labview on Solaris ?
pbyrne1 wrote:
> 1) Can we continue to use our current expect scripts & simply use
> Labview as front end ? Can anyone detail approach they have used ? (
> seems to be info on Window but none on solaris )
> 2) Can Labview communicate in both directions to a script ?
How do you communicate right now? Since LabVIEW for Solaris can use
pipes, I'd expect the answer to be yes.
> 3) Are there any issues/limitations of Labview on Solaris ?
Since the Platform is a rather small one, LabVIEW for Solaris is rather
buggy.
- The help system for example is very poor (5, 5.1) or simply does not
work at all (6i, fails to install properly, no index).
- Sun Keyboards other than Type 4 (that is FOUR) are not properly
supported (3, 4, 5, 5.1, 6i, '-'si
gn on the numerical keypad results in
a '=', Meta and Alt keys are exchanged).
- Choose a Courier Font and LabVIEW 6i will crash immediately.
- I have serious problems with TCP/IP networking and multithreading at
the same time on a multiprocessor machine (SS10 50 MP).
On the other hand: The application I have 'written' in 5.1, consisting
of more than 300 VIs, is capable of running for weeks without any error.
For me, 6i on Solaris is unusable for the time being.
HTH,
Thomas
Thomas Ludwig
Institute of Mineralogy
University of Heidelberg, Germany
Similar Messages
-
LabVIEW Software Developer/Hardware Integrator
La Jolla, CA based automation and custom solutions provider seeking LabVIEW software developers.
Job Description
Seeking a National Instruments LabVIEW Software Developer/Hardware Integrator to join our team developing customized automated control and test equipment.
The preferred candidate will have 1-5 years experience in software development and hardware integration using LabVIEW and some experience with embedded C. Candidate must have hands-on experience interfacing and calibrating various transducer signals to both National Instruments and Third Party data acquisition boards.
Software Experience
Programming experience with an understanding of a majority of the items below:
Labview Programming 1-5 years
GOOP/LVOOP
Database Connectivity
RS232 and USB COM programming
Real Time Systems
AIO, DIO, Counter Configuration and Operation
Producer/Consumer Architecture
Queues, Events, Timed Loops, Objects, Multithreading, Hardware Triggering, Variants, Code Interface Nodes, PID
ActiveX, DLL APIs
LabVIEW Application Deployment (building and deploying executables)
*A preference will be given to candidates who have experience in both NI Data Acquisition hardware and Embedded Arm Development.
Hardware Experience
Candidates will have demonstrated experience (or at least a basic understanding of) in the integration of transducers and signal conditioning commonly used in Biomedical/Biotech industries into data acquisition and control systems including but not limited to:
Temperature (TCs, RTDs, and Thermistors)
Photodiodes
pH,DO,ORP Electrodes
Liquid/Gas Valves
Liquid/Gas Pumps/Compressors
Motion (Stepper and DC Servo) including Quadrature Encoders
Pneumatic displacement cylinders
Lighting (Bulbs and LEDs)
Solid State and Mechanical Relays for AC/DC power switching
Thermoelectric Coolers
Digital Switching and Bus Communication (DIO, SPI, Counter, Triggering, etc.)
Education
Some college-level experience in Electrical/Computer/Optical/Bio/Chemical Engineering and/or Computer Science. A formal degree is not as important as capabilities and creativity. Previous Experience with National Instruments LabVIEW Training is highly desired. Understanding of AC/DC circuit basics is a requirement and a preference will be given to candidates with more component level electronics experience.
Positions
We have both part-time and full-time positions available in our La Jolla, CA office. We are a company specializing in the development of custom automation solutions for various clients primarily in the Biotech/Biomedical/Oceanography areas. We are a small, but growing company looking for individuals who like a diverse work environment filled with unique challenges that are constantly changing.
If you enjoy using your creativity and talents in a fun entrepreneurial environment and like the idea of working in the beautiful surf-town of La Jolla, CA then we want to hear from you...
www.labviewautomation.comHey, I own a Canadian built sailboat, drink the occasional Canadian beer, watch CKWS on cable, can say Eh! with the best of them, had my first anniversary honeymoon in Ottawa. I even have a loonie in my pocket and $5cdn in my wallet You have to be Canadian? Winters are milder there than where I live too.
Fixed wire, that is for those posters in the other threads that insist on posting for the 3 -4 year old jobs! How else will he get them to apply in a timely fashion?
Putnam
Certified LabVIEW Developer
Senior Test Engineer
Currently using LV 6.1-LabVIEW 2012, RT8.5
LabVIEW Champion -
Dc integration between solaris 10 & windows 2k3 server
Dear All
I have a sun solaris server & a windows 2003 server where we configure ADC.win 2K3 is my Domain Controller. i wan't a solution that whenever i create a user on my DC same user should created in solaris . is it possible or any one guide me for this.I think there are lots of threads regarding this question in the forum.
Basically there are two different methods to achieve this, the first method is to use Suns LDAP/Kerberos solution to authenticate users against the Active Directory.
The second method is to use a third party solution, such as vintela (vintela.com), which is much easier to install and takes care of all the integration for you.
.7/M. -
LabVIEW performance with Dell Integrated DVMT
Anyone have any experience with this? My company doesn't want to spring for an 'extra' video card. Rather, they are prescribing Dell's Optiplex GX260 with'Integrated Intel Extreme Graphics', which has no dedicated Video RAM, but uses up to 64MB of system RAM instead. This seems like a bad idea to me from a LabVIEW performance standpoint. Recommendations? TIA.
That was not a wise move, to exchange the Quadro K5000 for an outdated and slow Quadro 5000. Even a $ 180 GTX 660 is clearly faster.
What can cause the behaviour you see?
Unusual codec in your source material. It has weird dimensions and is extremely compressed.
You don't use MPE accelerated effects.
The export settings don't use hardware MPE.
You use only 16 GB memory and a single CPU at standard clock speed.
Try the PPBM5 Benchmark to see how your system performs. With that info you can get better insight into whether something is ill configured or not. -
Dell Inspiron + Broadcom 440x Integrated nic + Solaris 10 x86 = no network?
I'm having problems getting the driver to load for this nic on this laptop. I've tried the various other suggestions found in the forums (boot from cd, sys-unconfig, ifconfig plumb, etc.) but I think my basic problem is that the driver isn't recognized/loaded.
prtconf shows that "driver not attached" for this pci1028,188
ifconfig only lists lo0 device
I checked the HCL and it appears to have support for this nic with a link to download the driver for the integrated 440x (Broadcom's site specifically says they don't provide a driver for Solaris)
sys-unconfig never provides a prompt to put in an IP address, etc.
Booting from CD never shows a nic interface name (i.e. bfe).
Does anyone have specific directions on how to install/load the nic driver? I'm new at Solaris and the readme.txt a bit confusing for me on the specific steps I need to take to install the driver.
Or am I spinning my wheels and this combination doesn't work at all?
FYI, this also has a built-in wireless (intel pro 2915 ABG) that is also not recognized by the OS (used both 6/06 and 11/06 Solaris builds).
thanks!
Message was edited by:
JanineLumCYou might want to try using the driver available at:
http://homepage2.nifty.com/mrym3/taiyodo/eng/
What I would suggest is editing the /etc/driver_aliases and comment out any reference to your Broadcom driver (bfe, or bcf).
Follow the read me text included in the driver package (I just follow along where it mentions testing). Here's a copy of the text for the realtek card (rf), to give you an idea - obviously change the reference of rf to whatever it would be for a Broadcom card (bf)? Note: If you compare the text from the driver package, you'll notice I removed the reference to rm /kernel/driver/rf. Firs step would be to create /etc/hostname.rf0 (or what your driver would be)
# cd /.../rf-x.x.x
# /usr/ccs/bin/make install
# ./adddrv.sh
# modload obj/rf
# devfsadm -i rf (for solaris7, use drvconfig and reboot with -r )
# ifconfig rfN plumb ( where N is an instance number, typcally 0 for first card)
# ifconfig -a ( you will see an entry for rfN)
# ifconfig rfN YOUR-HOST-NAME
# ifconfig rfN
# ifconfig rfN up
After following those steps, I'd do a sys-unconfig as it won't accept the assigned ip addres that you set in the /etc/hostname.rf0 (or what it should be for your card) and then reset up my network.
Hope this helps you out.
Message was edited by:
mrmdls
added reference to creating /etc/hostname.rf0 -
LabVIEW Support for Innovation Integration X5-210M
I was wondering if anyone here is using Innovation Integration X5-210M module: http://www.innovative-dsp.com/products.php?product=X5-210M
and was able to interface the acquired data with LabVIEW.
Their support is only in the form of C++ libraries and an example program. They also suggest, in a very general way, how to create a DLL for LabVIEW: http://www.iidsp.com/forum/viewtopic.php?t=549
I am having a hard time trying to put it together. If anyone has found a solution, I appreciate it if you guide me in the right direction. Please be specific.
Thanks.Ghulam-
Take a look at this link:
http://decibel.ni.com/content/docs/DOC-2028 this is an example on running a C DLL in LV but the architecture should be very similar to making a C++ version. Let me know if this helps! Happy Presidents Day!!
Sam S
Applications Engineer
National Instruments -
Labview Drivers for an Integral Tech Framegrabber
My company is interested in purchasing a video inspection system that
uses the following frame grabber:
http://www.integraltech.com/art/downloaded%20from%20current%20site/fbmv/documents/fbmvlitespecsheet.pdf
Integral Tech does not make Labview drivers for this card.
Would there be a way to get these written, or would that be cost
prohibitive ?
Thanks for any suggestions.
Rick B.
Email: Use Yahoo instead.Hi Rick,
I'm not really sure whether this is what you're thinking of but...
Since INTEGRALTECH provides a VFW driver for their frame grabber you could,
e.g., use this tool from aNI server:
http://exchange.ni.com/servlet/com.quiq.servlet.GetObject/lv_vfw.zip?KEY=101
..97.12134.14&SIG=101.97.12134.14&EXT=mime:application/x-zip-compressed
It works very well but, like any VfW based application, has the disadvantage
of being able to read out only one camera at time. If you plan to use
multiple frame grabbers simultaneously you have to find a different
solution.
It should also be possible to call the DLLs INTEGRALTECH provides from
LabView.
Best regards
Arno
"Rick B." schrieb im Newsbeitrag
news:[email protected]..
>
My company is interested in purchasing a video inspection system that
> uses the following frame grabber:
>
>
http://www.integraltech.com/art/downloaded%20from%20current%20site/fbmv/docu
ments/fbmvlitespecsheet.pdf
>
> Integral Tech does not make Labview drivers for this card.
>
> Would there be a way to get these written, or would that be cost
> prohibitive ?
>
> Thanks for any suggestions.
>
>
> ---
> Rick B.
> Email: Use Yahoo instead. -
What does LabView do if the integral time constant is set to zero in the PID vi?
Why is zero a valid entry for the integral time constant in the PID vi?
I am not familiar with the PID toolkit but I imagine that rather than throwing an error, zero and negative values are ignored. The best place to see what is going on is to open the VI up and see how it treats this parameter.
-
LabView support to SAP integration
I would like to know how to integrate my LabView application to SAP system. Are there any standard VI's to achieve the same.
Regards
NaveenSearch the forums for Database Connectivity Toolkit. Also LabSQL, for some ways to do this.
-
Experienced LabVIEW developer and system integrator..
.. looking for a contract in north-eastern US or Canada.
If interested, would you please reply to my post.Hi
I completed my M.S in electronics engineering and working with GE in INDIA since June 2005. I have total 2 years of experience with LabVIEW and have the follwoing skills.
Intermediate-to-advanced knowledge of LabVIEW.
Familiarity with data acquisition concepts and hardware.
Ability to troubleshoot electrical and electronic systems at the module and equipment level.
Discipline and organization with respect to software maintenance and version management.
Ability to work both alone and with colleagues to solve problems and to weigh the merits of differing approaches
you can reach me at [email protected]
Thanks & Regards
Anil Punnam
Message Edited by Laura F. on 03-16-2007 09:20 AM -
Problems with Serial Communication using Labview 6 and Solaris 8
I am working on a Driver for a Temperature Controller. But I am stuck at the very basics. I am using Labview 6 and the platform is Solaris 8 on a SUN Ultra 60 Workstation. I can not get the Serial communication to work. When I am running raw (uncompiled) code it works (I can read from and write to ttya and ttyb) but once compiled I get error code 37 (device not found). I have tried the following steps to fix this with no luck.
1) I made sure that the "serpdrv" file is in the same folder with the executable. I also make sure the serpdrv file is added as a support file when building the app.
2) I changed from using traditional serial VI's to labview 6's new visa functions. With these "new" VI's when
I try to initiliaze the visa device and wire a control to the "visa reference" input only 1 serial port shows up (ASRL2, missing ASRL1). I am not sure if this is part of same problem or whole new issue.
3) I reinstalled both visa and labview 6.0.2 update hoping this would help with no luck
4) I placed the following entry into the ".labviewrc" file
labview.serialdevices: "/dev/ttya:/dev/ttyb"
If anybody has had the same problem I would love to hear about it and if you have any solutions
Jamie SheaHi Jamie,
1. Do you have NI-VISA driver installed on the machine on which you are running this executable?? If you are trying to run the executable on the same machine on which the development program has ran fine, then you can ignore this point.
2. If you have done all the changes that are suggested by other discussions related to this topic, then try changing the Port input to Visa Serial Configure.Vi from a control to a constant and try it. In some case, I have seen this to do the trick. I think this point should solve your problem. If it does do tell me. :-)) -
RS-232 through TCP/IP with LabView
Hello
I currently have a serial device being read through a hardware RS232 to TCP/IP converter.
On the computer with labview I use a third party virtual serial port that reads the TCP/IP data and converts it pack to COM port data.
I then read the COM port normally with VISA.
I would like to remove the third party TCP/IP to RS232 software and have LabView read the TCP/IP port and convert to serial.
How would I achieve this?
More details on the hardware and 3rd party sofware;
thydzik.com/monitor-cms2000-inverter-via-tcpip-usr-tcp232-e4-rs232ip-convertor/
More details ont he labview code here;
thydzik.com/log-solar-generated-to-pvoutput-with-labview/
Solved!
Go to Solution.I don't think it's as complicated as you seem to expect. Try the VISA TCP approach. Create a VISA TCP resource, in raw mode, as explained in the white paper. Take your existing code, replace the COM resource with the new TCP one, remove the serial port configuration, and it might just work. Make sure you close the resource when you stop there program.
If you want to go with the TCP functions, take a look at the examples. You open a connection, read and write strings to it exactly as you would with a serial port, and close it when you're done. -
Our Solar System is not called the "Milky Way."
This is not a question but a correction to the web site's LabVIEW developer challenge. Under the Solar system challenge they reffered to our solar system as the milky way, the milky way is infact the "GALAXY" in which SOLAR SYSTEM resides.
joshSo our star system is called what? Our star is called Sol and the star system is the solar system, right?
You are correct that the Milky Way is a galaxy, not a star system. (It is also the best candy bar for eating frozen if you ask me
Bob Young
Bob Young - Test Engineer - Lapsed Certified LabVIEW Developer
DISTek Integration, Inc. - NI Alliance Member
mailto:[email protected] -
How to auto login in Solaris 10
Hi all
I'm trying to establish auto login in Solaris 10, as a regular user or root. This is a personal testing machine, so security is not an issue.
I want to automatically login preferably in the shell mode, ( no GUI if it's possible ), otherwise I can login with GUI, no biggie.
From what I've found, it does not seem an easy job, given that my Solaris experience is somewhat limited, ( been working more on Linux ).
If I can get that going, I'd prefer to run a few scripts upon login, which I think I can do it.
So what steps must I go through to have auto login upon boot ? How hard is it ?
Appreciate any comments. Thanks
P.S. Just noticed I might have posted in the wrong forum. Sorry !
Which forum should I post again ?
Edited by: mysol on Jul 20, 2009 10:44 AMZFS has not yet been integrated into Solaris 10...
At this time you need either the "Software Express for Solaris 2/06"
( http://www.sun.com/software/solaris/solaris-express/ ) or the
"Solaris Express: Community Release"
( http://www.opensolaris.org/os/downloads/on/ ) to play with ZFS.
. -
How to config ZFS in solaris 10
hi,
I'm testing solaris 10 x86 edition in my PC. but i don't
find any information about how to config ZFS in 10 (X86).. ;-(
if anybody know it, pls.give me some information.
thanks a lot.ZFS has not yet been integrated into Solaris 10...
At this time you need either the "Software Express for Solaris 2/06"
( http://www.sun.com/software/solaris/solaris-express/ ) or the
"Solaris Express: Community Release"
( http://www.opensolaris.org/os/downloads/on/ ) to play with ZFS.
.
Maybe you are looking for
-
Error when opening PowerPoint related to Data Execution Prevention Mode
I am experiencing an error when attempting to open a PowerPoint file. . Here is the full message: "powerPoint is experiencing a serious problem with PowerPoint com add in. This add-in is incompatible with Data Protection Execution Mode and should be
-
SOAP to SOAP principal propagation with logon tickets
I have configured a scenario using soap sender to soap receiver with an integrated configuration on PI 7.1. It is synchronous CE 7.11<->PI 7.10<->ECC 6.0. The scenario works with basic authentication. If I enable principal propagation on the sender s
-
Report query takes a long time
Hi, The following query has been running for almost half an hour. What am I doing wrong? Thanks for any help. A/A Code SELECT msi.segment1 item_number ,msi.inventory_item_id ,msi.organization_id ,msi.description description ,(get_trns_quantity(msi.in
-
What exactly is the receiving username/password required for
Hi All, I have the ServiceDesk Appliance installed and trying to set it up. I am now at Setup > Email > Server. Here in the "Receiving" section, what exactly do I need the "UserName"/"Password" for? Can I use and existing username? or do I need a hav
-
Iphoto greyed out when trying to upload photos to Facebook - Help!
As my title indicates, my iphoto is not accesible for uploading. Its not just Facebook, I tried uploading pictures to Shutterfly and the same thing happens. If I try to upload directly from iphotos none of the pictures are selectable. If I try to