ChimeraTK-ApplicationCore 04.06.00
Loading...
Searching...
No Matches
oven_sim.py File Reference

Go to the source code of this file.

Namespaces

namespace  oven_sim
 

Variables

 oven_sim.dev = da.Device('device')
 
float oven_sim.c = 0.001
 
float oven_sim.h = 0.0003
 
int oven_sim.ovenTemp = 25.
 
int oven_sim.environment = 25.
 
 oven_sim.currentSetpoint = dev.getScalarRegisterAccessor(np.double, "HEATER.CURRENT_SET")
 
 oven_sim.currentReadback = dev.getScalarRegisterAccessor(np.double, "HEATER.CURRENT_READBACK.DUMMY_WRITEABLE")
 
 oven_sim.tempratureReadback = dev.getScalarRegisterAccessor(np.double, "SENSORS.TEMPERATURE1.DUMMY_WRITEABLE")
 
 oven_sim.temperatureTop = dev.getScalarRegisterAccessor(np.double, "SENSORS.TEMPERATURE2.DUMMY_WRITEABLE")
 
 oven_sim.temperatureBottom = dev.getScalarRegisterAccessor(np.double, "SENSORS.TEMPERATURE3.DUMMY_WRITEABLE")
 
 oven_sim.temperatureOutside = dev.getScalarRegisterAccessor(np.double, "SENSORS.TEMPERATURE4.DUMMY_WRITEABLE")
 
 oven_sim.I = currentSetpoint[0];
 
int oven_sim.tempChange = 1 * (I*h + (environment-ovenTemp)*c)