LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Eurothemo controller 2404

Hi, I am using the ET24xx driver from NI's Example Code Library to control a Eurothermo 2404. After consulting the included example I was able to communicate with the controller (getting the PV values, set new setpoint, etc). I have few questions:
1. how to set the temperature ramp rate value using the driver? This value determines how fast the controller will heat up the oven.
2. if the ramp rate is set using the controller itself (in the configuration menu), will the controller use this ramp rate when the setpoint is set by labview? or the controller will try to heat up the oven as fast as possible?
3. how to pause/resume a running program on the controller using labview? is it even possible?

Thanks, I've included some code I did.

-Joe

Message Edited by Joe Guo on 04-03-2006 12:29 PM

0 Kudos
Message 1 of 8
(4,010 Views)
It is possible to program the ramp parameters, but I don't remeber how right now.  I will have to dig into my archives to find out how I did it (probably have an answer tomorrow sometime).  If you send a setpoint (just a regular setpoint) the controller will try to get the temperature to that value as quickly as possible, no ramping.  You have to take extra steps to get ramping behavior.
0 Kudos
Message 2 of 8
(4,000 Views)
Thank you for the quick reply. I'm looking forward to see your solution.

btw, do you how to pause/resume a running program on the controller? or is it possible?

-Joe
0 Kudos
Message 3 of 8
(3,992 Views)
I have found the VIs, but I will have to make a new llb or something after I strip them out of the project they are embedded in (in LV 5).  Yes, you can interrupt a ramp in progress.  I should have the VIs rebundled soon.
0 Kudos
Message 4 of 8
(3,988 Views)
If the file is large, you can send it to my email: jyguo@signalxtech.com .

Thank you very much for your help!

-Joe
0 Kudos
Message 5 of 8
(3,983 Views)
The attached zip contains the files I used to send ramp info to 2408 controllers, check if the ramp was still running, interrupt the ramp, and clean up after a ramp ran.  You may have to play a bit to get comfortable with them.  They were converted to LV602 when I resaved them.  I am still a bit rusty as to how to use them, but if you get stuck ask some questions.
0 Kudos
Message 6 of 8
(3,981 Views)
Thank you for the code, I'll look though it shortly and will post any questions I might have. Unfortunately I don't have the controller at my place so I could not give it a try 😞 .

-Joe
0 Kudos
Message 7 of 8
(3,972 Views)
hi all
I have few question
-I tray to communicate with hyperteminal but I can't although I tray a sample program called es220 and it run successefully using the El Bisync protocol.
the problem is that the driver work only with Modbus protocol
and this error message is returned when I run this driver:
"VISA Flush I/O Buffer in ET24XX Utility MODBUS RTU Send Message.vi
->ET24XX Utility Read From Register.vi
->ET24XX Read Rate Limit Status.vi"
Is it possible to modify this driver to one working with the El bisync protocol or where can i find a driver using this protocol.
Is it easy to replace the communication unit of the Eurotherm with one with Modbus
- The itools software can't run the message is "none divice detected"
 This is what written on divice for more information:
" H/W:2404/CM/VH/H7/XX/XX
RF/XX/AE/XX/FRA/
XXXXX/XXXXXX/
Cfg:K/-200/1200/C/XX/XX
opt:XX/XX/XX/XX/XX
SN: FR86403-001-001-06-05
C/R:175211
C/P:2404#283672"
thank you very much
0 Kudos
Message 8 of 8
(3,890 Views)