ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

euro808

Hi,
I want to control on Eurotherm 2216e with LV 8.2
I was told by their representive to install this driver 'euro808 '
When i use the VI's supplied I need to enter Group ID and Number ID... otherwise it doesn't work
what shoul i do?
My first problem was to read teprature. i used the PV command like that: \040011PV\0
and the respone was: \02PV22.0\03 if the Temp was 22 C. the problem was to read that temprature because somtime, after the 03\ there was more charecters.
so i install the 808 driver in order to be able to send only PV and get only the Temp.
am i being clear?
Thanks alot for your time,
etay
0 Kudos
Message 1 of 4
(2,957 Views)

Hi etay,

I would like to first point out that the specific driver you mention is not NI Certified and therefore is not guaranteed to work, especially since you are using a different model than it is written for. Having said that, you could use a case statement to see if the input is PV and if so then write \040011PV\0 to the device. You could then parse the response to look for the 4 temperature digits (in this example 22.0) that come after \02PV. Regarding the Group ID and Number ID - Is it a problem to need to enter them? If entering those is the only way to get the VIs to work then there isn't really a way to get around it without modifying the driver VIs themselves. I hope this helps!

Stephanie

0 Kudos
Message 2 of 4
(2,922 Views)

What you said was much of a help! now I'm dealing with another problem:

after sending the command in the way you said, i can read the Temprature exacly as you said: 02PV(4 digit Temp.)\03,

But, from some resone, when I'm send comman for Set Temprature (SL) the device respone is \06 and if i send read temprature command then before the 02 i have now \06\02 (only for the first time, if i try to read agin the 06 disappears).

In my program i set temprature and then i read the Temp this 06 is problem.

regards,

etay

0 Kudos
Message 3 of 4
(2,917 Views)
Hi etay,

why is it a problem?
Just skip the /06/02 by searching for 'PV' in your string and convert the number after 'PV' to temperature value...

Btw. I use just '00' for both Group and Unit, works perfectly with older EuroTherm818 Smiley Wink
Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 4 of 4
(2,911 Views)