08-28-2013 07:56 AM
i am using VISA 5.3 for reading my serial device .. my serial device is FISO that device will send four messages for single command given to that instrument .. and i am reading that messages via VISA serial READ.. while running the VI buffer displays the messages individually .. i need all the four messages to be displayed at a same time in VISA SERIAL READ BUFFER,in order to over come that what block i have to add from the function pallete.
Solved! Go to Solution.
08-28-2013 08:04 AM
Either disable the termination character detection or do four reads where you simply concantanate the strings together.
08-28-2013 11:10 PM
Thanks for your valuable time, but i request to view my VI file attached in the blog and give detailed solution to over come this problem. Since i am new to LAB VIEW i cant able to get the meaning of Technical terms in Lab View.
08-28-2013 11:45 PM
08-28-2013 11:58 PM
08-29-2013 12:11 AM
Here i have attached my developed application .
08-29-2013 12:25 AM
08-29-2013 12:13 PM
Dennis - such an optimist!
preci,
Here is what your 1 fiso VI BD looks like after clean up (with manual assist):
Note that your Blank Button will likely be read exactly one time and that shortly after the VI starts running. Pressing the button later will have no effect. This is probably not what you had in mind. This is basic dataflow and is fundamental to the way LabVIEW operates.
This is possibly what Dennis had in mind when he recommended four reads and concatenate:
Note that this has the case structure controlled by Blank Button inside the while loop where it will be read every time the loop iterates. The false case contains an empty string. (Even better would be to put all the Write and Read functions inside the case structure. You probably get timeout errors or other strange behavior when trying to read after no command was written.) No local variable required. In LV the wire is the variable, not the control or indicator. Naming front panel objects "...Buffer" suggests a text language programming background. To take advantage of the power of LV you need to learn how to use the dataflow paradigm.
Lynn
08-29-2013 04:35 PM
08-29-2013 11:05 PM
Thanks for your valuable time John, i ll try to correct my errors with ur valuable suggestion .