Instrument I/O Assistant RS232 communication problem

Hello!
I am currently trying to create an instrument driver for a Ballard "Nexa" fuel cell with the Instrument I/O Assistant.
The fuel cell data is 43 byte sent every 200 ms at 9600 Baud (8N1). I do have a working communication, because I can see the data coming in when I´m using an ordinary terminal program. The Instrument I/O Assistant however does not seem to receiver anything.
Here´s what I do / what I see:
Create an empty VI
Place an "Instrument I/O Assistant" block on the block diagram, the Instrument I/O Assistant windows pops open.
Choose device: COM1 or COM2, depending on where the Nexa is connected (Choosing different devices has no influence on my problem)
Add step "read and analyze"
Click "Run this step" to read the data coming in from the serial port, but nothing happens until the the timeout set on the choose device tab has expired, then I get a timeout message (see attached picture).
I added a RS232 diagnostics plug that has blinking LEDs while data is flowing to make sure there is data coming in while the assistant is running.
I a previous thread, I read that the Instrument I/O Assistant has a bug concerning the locale settings of windows:
http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101&RPAGEID=135&HOID=5065000000080000002DBF0000&UCATEGORY_0=_49_%24_6_&UCATEGORY_S=0&USEARCHCONTEXT_TIER_0=0&USEARCHCONTEXT_TIER_S=0&USEARCHCONTEXT_QUESTION_0=Instrument+I%2FO+Assistant+is+not+communicating&USEARCHCONTEXT_QUESTION_S=0
So I tried the same after switching my locale settings from german to english, but with no success, the I/O Assistant still seems to see not input.
Does somebody have another s
uggestion? Has anybody written a serial read/parse VI from scratch that he/she might share so I can use that as a starting point, if the assistant keeps failing for me?
Thank you,
Ingo.
Attachments:
errormsg.gif ‏5 KB

Hi TN,
As I just started using LabVIEW, developing an instrument driver seems like some pretty heavy stuff. For now, I´ve managed to have someone else write the communications backend, I´ll only do the data conversion and display. But I´ll for sure take a closer look at that communications VI so I ´ll get it done myself next time...
Anyway, thank you for your reply, I appreciated it.
Ingo.

Similar Messages

  • GPIB and RS232 communication problems

    I've been having several "interesting" problems with GPIB and RS232 communications in LabVIEW VIs.  Some I'll mention at the end for curiosity, but right now I'm facing a rather big problem.  I'm essentially self-taught at doing LabVIEW (using 8.5.1 right now), but by now I've had a lot of experience as their either has not been any drivers or pre-made VIs for the instruments I've needed or I've not been able to get the available drivers to work and had to write my own anyway (such as with the HP 3458A), but nothing seems to be working right now.  I'm not at work, but we typically find forum sites blocked anyway (I can't even download the NI drivers at work since they house them on a ftp server, go figures) so I can't give the VI itself (it wouldn't be easy to get approval even if I could) so the best I can do right now is in words describe everything I've tried.  I will be happy to post follow-ups of specific details if I can if they would be helpful.
    I've been working on a routine to read data from an MKS 670 Signal Conditioner/Display with a MKS 274 Multiplexer with 3 connected MKS 690A Baratrons.  Previously I've worked on programs using other older displays and the analog outputs which were being read by a DAQ card, but for a new project it was decided to try and just read the data directly.  I first worked with a unit with just an RS232 Serial Port which I managed to get to work, but had so much problems with garbage readings and having to add checks and re-reads that by the end no matter what delays I added between each reading and how simplified the command routine down to just 2 sequences and the read that it took at least 10 seconds to get 1 reading from each channel.
    Figuring maybe it was a limitation of the serial communications for these instruments I tried to re-work it for a unit with a GPIB port with which I'm actually much more familiar.  The problem is that I cannot get anything at all from the unit through GPIB.  Everything even the bare-bones built-in GPIB CLR function times out with no response from the instrument no matter how long I set the timeout limit and it also freezes the entire GPIB bus as well.  It isn't a waiting issue as it freezes on the very first command.  The GPIB initialization function seems to work (I typically find this to be unnecessary), but the instrument itself doesn't even respond with a status code.  I've also tried just the basic GPIB write functions with even just passing the <cr> and <lf> characters as well.  In Measurement and Automation Explorer most of the time the instrument won't even appear when doing search for instruments and when it does it shows as not responding to the *IDN? command (yes I've messed with the EOI, EOS, etc settings and I've even changed the GPIB address even though when it gets this far it confirms that I have the correct address) and even tried manually doing the *IDN?, *RST, and *CLR commands even with <cr> and <lf> characters which the manual for these units clearly states are compatible commands and NI SPY and everything show no response at all.  I've tried 2 different GPIB units, 3 different computers including several that are not online and haven't been updated for a while, and using older LabVIEW versions, extensive re-booting and resetting of computers and devices and still nothing.  I'm using an NI GPIB-USB-HS GPIB to USB adaptor which I've used extensively on other systems and even re-connected to those systems and everything worked fine.  When I hooked up equipment that I knew was working, it would either freeze the entire GPIB bus until well past whatever timeout setting I set at which point all the instruments would appear, but none responding to *IDN? queries or nothing would appear at all, or if I manually turned it off when frozen the other instruments would work and most even respond to the *IDN? queries.  The same goes for both of the GPIB instruments of this type that I tried and again for different versions of LabVIEW, difference computers (all Windows XP though), and every GPIB configuration setting I can find to mess with in every combination.
    Any thoughts or suggestions would be greatly appreciated.  I've had all sorts of weird problems with equipment and LabVIEW (you've got to love undocumented design features) that have frustrated me before, but I've never had an instrument never respond at all especially a GPIB one.  Getting garbage yes, no response at all, no.
    The side side issues I'm just mentioning as they may be related, but I'm really interested in the above as I have working solutions for these:
    One I've had is with a Hart Scientific (prior to being bought by Fluke) 1560 Black Stack that would continually stop responding to GPIB commands when on a continual read function taking readings just every 4 seconds with 250ms between each GPIB read or write command but for up to hours in total and the times it stops responding are random as far as I can tell.  I even started sending the *RST command before and after every read or write command and still it freezes.  The only thing is to manually turn it off and then back on or manually go through the menus and manually trigger the GPIB reset routine at which point it immediately starts responding.  However, when I got sick of having to babysit it and just decided to try the RS232 serial port (as that is all it has without the extended communications module) it works fine no problem and I can even get readings slightly faster from it.  Using a Hart Scientific 1529 Chub-e it could give me data on all 4 channels every second without problems.  I just find it a bit odd.
    When I couldn't get any of the HP 3458A driver packs to work to even give a single measurement reading and just made my own using basic GPIB read/write commands using the programming manual I still have a few interesting problems in randomly when reading off the full possible 256 bytes on the bus and clearing the bus I often find garbage partial readings on the bus every now and then.  I've added a few routines to do some basic checks, but it is annoying.  What is really weird is when just doing basic DC Voltage reads the "-" sign will randomly be dropped from some readings (started as about 1 out of every 5, down now to about 1 out of every 10).  Fortunately I'm taking several readings and averaging and taking the standard deviation with limits on the deviations and basically added a routine to say if there is even 1 negative number take the absolute value of all then make all negative, but again I find it weird.
    Thanks.
    -Leif
    Leif King
    Metrology Engineer
    Oak Ridge Metrology Center

    Greetings Leif,
    I understand you have completed extensive troubleshooting techniques to pin-point the problem with the GPIB communication. To begin, I want to ask you a few questions to help me understand your set-up and the issue at hand.
    1) Is the NI GPIB-USB-HS cable the one which cannot communicate with your instrument?
    2) When using the GPIB-USB-HS, does the GPIB interface show up in MAX?
    3) If yes, does the instrument appear in MAX after scanning for instruments (from what I understand in your issue, it does so in an intermittent manner..)?
    4) What driver version of VISA do you have installed in your computer?
    5) Are you able to communicate to the same instrument using another GPIB cable?
    Thank you for trying out some of these steps again, but we want to make sure we rule out other aspects in the systems which might be affecting the GPIB communication.
    As for your other issues, please post seperate threads for each so we can help you accordingly. Thanks!
    Sincerely,
    Aldo
    Aldo A
    Applications Engineer
    National Instruments

  • Instrument I/O Assistant problems

    Hi,
    I am having trouble using the I/O assistant through my parallel port.  It is not writing to it.  The VI example, Parallel Port Read and Write Loop, works just fine.  Is there a way to use the I/O Assistant instead?
    Thanks,
    Ryan

    Hi Ryan,
    What sort of problems are you having?  You should be able to use the Instrument I/O Assistant to communicate through the parallel port.  This tutorial, Instrument Control in LabVIEW Tutorial, shows how to set up the I/O Assitant.  If that's not working properly, what errors are you seeing?  Have you run NI-Spy to see where those errors are occuring?  Are you sure that you are sending the correct termination?
    Let me know if you need any other help,
    Meghan
    Applications Engineer
    Message Edited by Meghan R on 07-10-2007 02:26 PM

  • Problema con el instrument I/O assistant

    Disculpen espero me puedan ayudar, he querido utilizar el Instrument I/O Assistant, pero siempre que lo pongo en el diagrama de bloques me sale una ventana diciendo:
     "Existe un problema con el Measurement & Automation Explorer ó el Instrument I/O Assistant esta mal instalado. Reintale los drivers desde el CD" 
    "Meassurement & Automation Explorer or the Instrument I/O Assistant is not installed correctly. Please install these from the Labview Drivers CD"
    Ya intente reinstalar los drivers del I/O desde el disco de evaluacion que tengo, tambien baje unos de la pagina, tambien baje el ultimo DAQmx, e instale de nuevo el MAX, pero nada lo resuelve.
    Ojala alguien me pueda ayudar.
    Estoy utilizando LabVIEW 8.5, y windows XP

    Hola Rounel,
    es posible que al desinstalar e instalar el MAX se hayan dañado algunas secciones del mismo. Te recomiendo desinstalar todo el programa de National Instruments incluyendo LabView y Drivers e instalarlos nuevamente, primeramente LabView y posteriormente los Drivers, usando el CD de Drivers. Si no tienes este CD de Drivers, puedes bajarlo desde nuestra web de NI, en la siguiente liga:
    http://joule.ni.com/nidu/cds/fn/p/sb/navsRel/lang/es?q=drivers&x=14&y=13
    Este es la versión que deberás bajar.
    NI Device Drivers
    2008.03
    Windows
    Controlador de Hardware
    Marzo   2008
    Inglés, Chino (Simplificado), Francés, Alemán, Japonés, Coreano
    Una vez instalado todo nuevamente, abre el programa de MAX y verifica en la sección de Software (sobre el árbol de secciones) que estén instalados los drivers de NI-VISA y NI-488.2 ya que estos son requeridos por el Instrument I/O Assistant.
    De lo contrario tendrás que bajarlos de las siguientes ligas e instalarlos:
    NI-VISA
    NI-488.2 (necessary only if you are using GPIB)
    Si fue necesario  instalar estos drivers (como segunda opción) entonces tendrás que desinstalar e instalar nuevamente el Instrument I/O Assistant. Para instalar el Instrument I/O Assistant usa el NI Device Drivers que bajaste de la página de National Instruments. No es necesario que instales o desinstales el DaQmx y el MAX.
    Espero te sea de ayuda esta información y no dudes en comunicarte conmigo si tienes alguna duda.

  • Instrument I/O assistant problem

    I have read previous forums on the site relating to this problem but I have been unable to find my own solution. I have been getting the error message " Measurement and Automation explorer or the instrument I/O assistant is not installed correctly, please install these from the labview drivers CD. " I downloaded the evaluation version of Labview from your site, then once I got the message I downloaded and installed the IIOA files to see if this would work but no change.
    Please could you help me to solve this problem. We cannot go ahead with this purchase if we do not solve this problem, as this is the primary purpose for buying it.

    1.  Are you able to open MAX all by itself without any issue?
    2.  Are you sure you have installed all of the device drivers needed correctly?  I am not sure what IIOA files you say you downloaded and installed.  But I am pretty sure that the VISA device drivers are critical for the instrument I/O assistant to work correctly.  What version of VISA do you have installed?  (Also what versions of LabVIEW and Measurement and Automation Explorer?)

  • Instrument I/O Assistant refuses to save serial port settings

    (I'm using Labview 7.1 on
    Windows XP)
    I have a problem communicating with a device over a serial port using my lab
    computer. The serial port is the only port on the device.
    I have successfully communicated with the device on this computer using
    windows HyperTerminal.
    I have successfully communicated with the device through Labview on another
    computer.
    I am using the Instrument I/O assistant to get things up and running, this
    worked fine on the other computer, but on this computer there are problems.
    When I click on COM1port "properties"  in the "select
    device" pane I get the "Edit vesa resource" dialog, but it comes
    up with a "port settings conflict", it says:
    "The Vesa port settings are different from the Windows port settings. Select the
    settings you want to keep."
    Whichever settings I choose, when I hit save I get a dialog box with the
    message "could not write specified port settings to the operating
    system." So it won't save the settings and so it won't work when I run the
    vi. (I know the right settings and they work in HyperTerminal, Labview just
    won't accept them.
    Can anyone help?
    thanks,
    Luke
    Luke_A_P

    I have solved the problem!
    It seems that admin rights are needed to save the settings, this seemed odd to me since HyperTerminal did not need them and I could change settings in device manager (which didn't help in itself). But, trying Labview with an admin logged in allowed the settings to be saved.
    Luke
    Luke_A_P

  • Instrument I/O assistant configuration dialog box does not appear

    Hello,
    In the function pallette both input and output subpallettes have instrument assistant express vi.But, when I put in the block diagram window Instr I/O assistant configuration dialog box doesnot appear.I double clicked instr assistant icon but it did not work. Labview version is 7.1.Does anyone has clue to overcome this problem?
    Phylab
    Solved!
    Go to Solution.

    Hello phylab,
    The Instrument I/O Assistant (IIOA) is used for easily communicating with GPIB instruments in Labview. For Labview version 7.1, the IIOA is available on the shipping reference driver CD. It should be automatically
    installed when you're prompted to enter the driver CD, through setup.exe. Is this your first time using it or has it worked in the past? Do you also have the NI-VISA and NI-488.2 drivers? And you installed the LabVIEW cd before the driver cd, correct? The fix should be to uninstall and reinstall IIOA from the device driver CD.
    Regards,
    Deborah Y.
    LabVIEW Real-Time Product Marketing Manager
    Certified LabVIEW Architect
    National Instruments

  • I want to communicate a RS485/2-wire device through COM1. I tried Instrument I/O Assistance to write to COM1(hex string with or without end bye:0D0A), something happened on the bus, but is not defirrential signal, and device didn't recognised them.

    I am new to LabView, so please bear with me...
    I tried to communicate with an RS485/2-wire device through COM1.  I used Instrument I/O Assistant (and Advanced/Basic Serial Write and Read examples) to write command (HEX string) to COM1,  
    tried writing HEX strings with and withour end bye (is 0D0A the correct end signal for HEX string?).  Both didn't get device's responce.  Looks like the device didn't recognize the command.
    I monitored the transmitted signals on the bus, they were not differential as supposed to be.....
    What is the possible reason to cause this? Please help...
    The hardware connection is OK, because I am able to communicate with the device through COM1 (with the same command) using different software application.

    How are you sending the hex? Is your string control set for hex display or normal? If it's set for normal, then if you send something like 'AD', then you aer sending the ASCII characters 'A' and 'D' and that's not the same thing. I don't believe the I/O assistant can send hex but you can modify the basic serial write and read to do so. Just right click on the string control and select 'Hex Display'. You can also enter the data in a numeric control (set for dex display) and use a type cast or an array of U8's and use the Byte Array to String function. Hex data usually doesn't use any kind of termination characters such as CR/LF.
    If communication is working with another app, then as you said, the hardware is okay and it's not a problem with differential signaling.

  • How do I program Instrument I/O Assistant to read a variable in the input string?

    How do I program the Instrument I/O Assistant to read a variable in the input string? I can manually type in the string using the Instrument I/O Assistant using the "Write" or "Query" tools but I do not know how to send a variable input to the Instrument I/O Assistant so that variable can be used inside the "Write" string. For example, I have a power supply whose current I want to set to X Amps. I can type the command "PC10" to program the current to 10 Amps, however I want to be able to program it at any arbitrary current. How do I feed the value X into the code for this purpose?

    You can't. The assistant was designed to be a quick and dirty way to do some basic communication with an instrument. You can turn it into a VI (right click and select Open Front Panel) and modify it so that your write string is an input to the VI or use it as a template and create your own code with VISA Read and Write primatives.

  • Instrument I/O Assistant Help - Parsing Errors

    Hello All - 
    I am having trouble working with a TSI DustTrak DRX - which does not have its own driver so I had to make one.  At this point, all I want to do is send a command to the instrument and get an indicator to repeat what the output is.  So far no luck.
    1) I think my driver works. The instrument is connected via ethernet. The instrument has a static IP.  In MAX when I look under "Network -Devices" it appears there. "Validate" results in a successful connection. If I click on "Open VISA Test Panel/Input/Output" I am able to enter commands (e.g., rdmn\r returns the instrument number) and "Query" and the correct answer comes up. It should be noted that the number of bytes returned for different commands are different, and also that the measurement data is always of variable length, so I often get the "Timeout expired before operation completed" error.  For a simple read instrument number command, the number of bytes is predictable, but for the measurement data, it is not, unfortunately.
    2) When I put an "Instrument I/O assistant" on the block diagram of a new VI, and add a "Query and Parse" step with the same command (rdmn - no \r this time), I again get the expected value (or when I query the measurement, rmmeas, I get the expected output string). Again, it should be noted I get the "Timeout expired before operation completed.   VISA Status code : bfff0015" error. Once I close then reopen the Instrument I/O Assistant configuration window (though not before) I can parse the data, and the token appears as a potential output of the VI. Here I can declare the output as either String or Number.
    a) If I declare the output as a string and create a string idicator, an empty string is returned.
    b) If I declare the output as a number (it is "8533", so this should be OK), I get the following error (even without creating an indicator before running): "Error 1 occurred at Scan From String (arg 1) in Untitled 5:Instance:0->Untitled 5 Possible reason(s): LabVIEW:  An input parameter is invalid. For example if the input is a path, the path might contain a character not allowed by the OS such as ? or @."  I know from MAX that the returned value is actuall 8 bytes: \r\n8533\r\n . So, there are no unallowed characters here. And there are no paths involved - no read/write.
    Some other info:
    1) If I send start or stop commands to the instrument in MAX or the Instrument IO Assistant, I can get the instrument to turn on/off as it should, so I'm clearly comunicating to the instrument correctly.
    2) I get the same behavior if I parse the returned measurement string  - \r\n385,0.013,0.014,0.015,0.020,0.035,\r\n from MAX - as a set of numbers (that is, with "Error 1 occurred at Scan From String (arg 1) in Untitled 5:Instance:0->Untitled 5 Possible reason(s): LabVIEW:  An input parameter is invalid. For example if the input is a path, the path might contain a character not allowed by the OS such as ? or @.")
    Any help would be appreciated!
    Thanks.

    Hi James -  Thank you very much.  I actually found the problem and was able to fix by changing how the output text was parsed - the \r\n in front and back was confusing it - and making sure that I flushed the read buffer after reading, just in case. I also had to modify so that the first character was read and discarded before reading (and using) the rest of the output string.
    Now for a rookie question:  I've got it set up as a working VI now - how do I declare which variables are inputs and outputs when I put it in another vi?
    Thanks.

  • Instrument I/O Assistant with PXIe-1062Q

    Hello,
    I'm using a PXIe-1062Q with LabVIEW 2009 installed on it. In the Measurement & Automation Explorer the chassis is visible, as well as the two PXIe-6363 cards I built in. Even th self test of the 6363 works without any failures.
    My Problem is, that after if I insert an Instrument I/O Assistant 1.01 in LabVIEW, and click on Select an instrument, the two PXIe-6363 don't appear in the list. Only Com1 and LTP1 is listed.
    What shall I do? Thank you very much for your support!
    Kind regards, Michael
    Solved!
    Go to Solution.

    The 6363 is programmed with DAQmx functions. You would use the DAQ Assistant.

  • Instrument i/o assistant always generates async methods for read and write!

    I am trying to generate VI by instrument i/o assistant, but it generated 'Visa write' and 'Visa read' always in asynchronous mode. Even if I unchecked asynch boxes in MAX->Visa Test Panel.
    I need only synchronous mode! And it is very uncovenient after open front panel change  Synchronous I/O Mode from Asynchronous to Synchronous!

    postoroniy_v wrote:
    Asynchronous mode does not work for my hardware.
    and before Instrument i/o assistant  generate diagram I have possibility to check requests and responses to/from my hardware. in this case everything is fine.
    after generate  does not work.
    Is it possible you don't have a sufficient amount of wait time between a VISA Write and VISA read to give the instrument time to receive the communication and turn around a response?  Take a look at Basic Serial Read and Write example VI.  If you are using the I/O assistant and checking things manually, it will work because there is no way you can generate a Read too fast.  It still would take a fraction of second to generate the write and do whatever clicking to generate the read.

  • INSTRUMENT I/O ASSISTANT EXPRESS VI - PERFECT PARSING NO OUTPUT

    I am using the Instrument I/O assistant express VI to parse data from a (visa) serial port. Neatest thing since sliced bread! I initially send a write command followed by eight read/parse commands to retrieve eight tokens each ending with cr/lf. All seems well during i/o setup. The Vi compiles and shows all eight string tokens. I then connect each one to a string indicator. When the Vi is run no data appears in the indicators. Repeated runs during the I/O setup shows tokens extracted perfectly. What's going on? 

    Hello oledaqman,
    I tried to replicate the problem you are seeing, but everything seems
    to work fine on my system.  One option I would propose would be to
    use NI-SPY to determine if the reads are actually being performed when
    you run the VI.  NI-SPY should allow you to determine if the VISA
    commands inside the Express VI are being executed, as well as
    determining whether they are receiving any data.
    This will help us to determine whether the problem lies in the actual
    transmission of the data, or the parsing of the data after it is
    received.
    Let us know what you find, or if you have any questions, and we will be happy to help.
    Jason S.
    Applications Engineer
    National Instruments

  • Instrument I/O Assistant blank

    I have been having problems getting a code to work. So, I purchased LabVIEW for Everyone (a book) to see if I could figure out how to get the code to run right.  (here is a link to that thread )
    I just redownloaded and installed NI-Visa. The book says to use Instrument I/O Assistant to configure a device (PmodsGPS in my case). When I insert the assistant, I get the a gray blank screen. (see below) what does this mean? Why do I not see any options to configure?

    Thanks Dennis.
    I believe the book recomends it to avoid having to use the write functions and PMTK code. It basically says to use it to make life simpler. This is a beginners book and it really doesn't get into Visa functions very much. I was hoping it would dive a little futher into them. 
    I still don't know why you had me close one string and then open another config file only have insert another write function. I know I'm lost, but I was hoping this might shed some light on the whole situation...

  • Instrument I/O assistant doesn't work, i've installed its driver after labview

    I've installed labview 7.1, NI DAQ740CD1 & CD2 and Instrument I/O assistant's driver. But when I open the properties
    of Instrument I/O assistant i have an error message which says that i have to installed Labview 7.0 before the Instrument I/O assistant's driver(i've done it). I desinstalled and reinstalled this driver but after the operations, the same message is still here.
    i tried to do something else. i've desintalled labview and all the drivers. the Labview installation program prompted me to insert the National Instruments Device Drivers CD. i clicked "cancel" (it's said on the notice) and i've installed the NI 488.2 Driver, the NI DAQmx Base Driver, NI DAQ740CD1 & CD2 and Instrument I/O assistant's driver. I have always the same message. Why ant what can I do??? I need to have the output "TokenName" on the Instrument I/O Assistant and it's not here.

    Hello,
    Which driver have you on your computer ? You can see them in MAX >> Software. Which is version of ni-visa, ni-488.2 ?
    What kind of protocol do you want to use : gpib, serial, parallel ?
    What ahhpens in AMX when you test your communication ?
    What are error code and error string ?
    Regards,
    Isabelle
    Ingénieur d'applications
    National Instruments France

Maybe you are looking for

  • BTSPORT Chaos makes BT 'SERVICE' An Even LESS Apt ...

    *** You have a new product I'VE known about since last year, yet because you can't support it WE, the LONGSTANDING, suffer!! So, I STARTED calling BT today at around 2pm...and here's how it has gone so far..... Call #1: After choosing various options

  • Do I need to use a virus protection service such as McAfee with my Macbook Pro?

    I would like to know if I need to use a virus protection service such as McAfee with my Macbook Pro. I understand Macs do not get viruses - is this correct?

  • How do I transfer from Microsoft word document to my Ipad?

    How do I transfer a document in Microsoft Word on my computer to my Ipad?

  • Pl sql cursor

    hi to everyone           this is my coding and i want you to make a slight adjustment to print in a format which i required.. DECLARE department_no   emp.empno%TYPE;    CURSOR cur    IS       SELECT *         FROM emp   order by deptno;       BEGIN  

  • Cannot view topics in generated HTML help

    I am using RoboHelp HTML Version 11 with Windows 7 Enterprise/Service Pack 1. My problem is with generating HTML help files. It appears to generate and I get the message that it ran successfully. It even generates the CHM file, but when I click on a