LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Espec P-2/300 Controller

Solved!
Go to solution

I'm communicating with an Espec P-300 controller, using Labview to start profiles, create profiles, etc. remotely. One issue though, when in "constant" mode you can live-update the temp and humidity to create unusual profiles and such, but I can't figure out to turn off humidity control once it's on. If I want to control the humidity in one step and then turn off the control in the next step, I can't find a way to do it. It just maintains its last value. Anybody who has worked with an Espec controller (Labview driver works with several models) know how to do this?

 

   Thanks,

    MattManML

0 Kudos
Message 1 of 12
(4,430 Views)

Is there a manual you have for the controller? Looking at the driver for LabVIEW, it looks like it just sends a state command via VISA to the instrument to update the control mode. It'd be good to make sure that the instrument can operate with just temperature or humidity control, instead of both or neither. 

Claire M.
Technical Support
National Instruments
Certified LabVIEW Developer
0 Kudos
Message 2 of 12
(4,386 Views)

Thanks for the reply Claire. The temperature must always be specified but you can turn off humidity control from one step to the next. I've manually input profiles that do it so I know it's capable. I just can't find the option in the VI's.

0 Kudos
Message 3 of 12
(4,374 Views)

They make a big secret of their programmers manual by only letting you download one if you have a serial number of a recent device. So hard to help more beyond general recommendations.

Rolf Kalbermatter
My Blog
0 Kudos
Message 4 of 12
(4,364 Views)

Ah, gotcha! Yeah, as rolfk said, my recommendations are going to be pretty general. I might suggest digging into the driver VIs to see how profiles are input there and compare them to how you were inputting profiles manually. This eventually might entail creating another VI (probably based on one of the currently existing ones) whose purpose is to turn off and on humidity control, or it could just mean adding onto the current humidity control VI.

Claire M.
Technical Support
National Instruments
Certified LabVIEW Developer
0 Kudos
Message 5 of 12
(4,344 Views)

@MattManML wrote:

Thanks for the reply Claire. The temperature must always be specified but you can turn off humidity control from one step to the next. I've manually input profiles that do it so I know it's capable. I just can't find the option in the VI's.


Again, I can't see the driver or the documentation but, I would seriously reconsider how you are using that radio button.  When you need a boolean use a boolean.  


"Should be" isn't "Is" -Jay
0 Kudos
Message 6 of 12
(4,342 Views)

Thanks. I started going through the input vi's but the real low-level code goes a little over my head. From the code in the vi you can see there's a code to identify the input: S for set point, H for upper limit, L for lower limit. But whether this is some kind of common code or is this a key unique to espec machines I have no idea; or where I could find a list or something of possible inputs.

In the "output" image you can see it specifies "HUMI" and then the variables but I don't know what kind of input the controller would understand. If anyone has any idea how I could proceed I would be extremely grateful.

 

   Thanks again,

     MattManML

Download All
0 Kudos
Message 7 of 12
(4,332 Views)

Lets see a snip showing the other case in background.  It appears that entering a NaN value does interersting things

 


"Should be" isn't "Is" -Jay
0 Kudos
Message 8 of 12
(4,328 Views)

Here is the other case. It looks like it defaults to no input. I've tried entering NaN as the set point before but it ignores it.

0 Kudos
Message 9 of 12
(4,322 Views)
Solution
Accepted by MattManML

Hey everyone. I figured it out. The vi converts the humidity set point to a string and puts S it front of it as an identifier (e.g. S65.0). By sending the string (SOFF) it shuts off the humidity control.

 

   Thanks again for everyone's help and suggestions.

Message 10 of 12
(4,305 Views)