From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Error Labview Keysight E36300 Series Driver Example List Sequence "Invalid separator" -103

Hello,

 

I want to run an example driver called List Sequence on the power supply Keysight E36312A using labview and connected through USB. I installed all drivers shown in the technical support section :

https://www.keysight.com/us/en/support/E36312A/80w-triple-output-power-supply-6v-5a-2x-25v-1a.html#d...

 

My computer finds the power supply just fine, and I can run the Power Voltage example where you simply set a voltage/current. However I am at a loss for an error I get when trying to run the List Sequence Example. The labview error is 1074 and the Keysight error says error -103 Invalid Separator. I read some messages in the keysight connection expert I/O program where errors were appearing that seemed to relate to the VISA.

 

When installing the Keysight I/O, I set the Keysight VISA to primary with the same error.

 

I read on an ancient forum that I might need to change the VISA to read "line feed" as the termination character, but I don't know how to do this.

https://forums.ni.com/t5/LabVIEW/quot-103-invalid-separator-quot-on-Agilent-34970A/td-p/329770

 

Error is consistent on different versions of Labview (2021, 2022, 2023).

Is this a known issue? I have tried many times installing and reinstalling all of the Keysight E36300 Drivers with no changes to this error. Completely stumped. Any help would be appreciated. Thank you.

0 Kudos
Message 1 of 4
(435 Views)

It depends on the type of communication. 

IN labview if the communication is done by VISA serial, you can define the termination character on the function OPEN Configure Serial PORT.

 

Check the Instrument driver for the Keyence DC power supply. 

 

LVNinja_0-1703257044132.png

 

0 Kudos
Message 2 of 4
(345 Views)

@Eric91348 wrote:

I read on an ancient forum that I might need to change the VISA to read "line feed" as the termination character, but I don't know how to do this.


If not using a serial connection (I don't think the USB for this instrument shows up as a COM port), then use a VISA property node to set the termination settings.

 

But I don't think VISA is your problem.  There is likely an error in the driver you are using when building the command string for the list.


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
0 Kudos
Message 3 of 4
(314 Views)

Since you are able to run the "Power Voltage" example, my educated guess is it's not a termination character problem. It's probably not the Keysight Driver either, but with the "List Sequence example".

 

You're getting a -103 Invalid Separator error. Take crossrulz's advice and look at the way the "List sequence example" builds the command, and that it follows the proper syntax. Make sure that all the commas, colons, spaces, etc are correct.

 

Error 103.png

Error 103 Note.png

 

 


@crossrulz wrote:


If not using a serial connection (I don't think the USB for this instrument shows up as a COM port), then use a VISA property node to set the termination settings.

 

But I don't think VISA is your problem.  There is likely an error in the driver you are using when building the command string for the list.


 

Message 4 of 4
(304 Views)