Component: Oven Simulation (Scenarios)

From Flowcode Help
Jump to navigationJump to search
Author Matrix TSL
Version 1.0
Category Scenarios


Oven Simulation component

Component designed to provide a simple simulation of a real world oven. Can be used with a simple controller such as on/off to create a standard kitchen oven. Can be used with a more complex controller such as PID to create a high accuracy temperature oven e.g. a SMD reflow oven.

Component Source Code

Please click here to download the component source project: FC_Comp_Source_OvenSim.fcfx

Please click here to view the component source code (Beta): FC_Comp_Source_OvenSim.fcfx

Detailed description

No detailed description exists yet for this component

Examples

Simulation demo designed to keep oven temperature to a close to 40C as possible

FC6 Icon.png Oven simulation demo

Macro reference

OutputAnalogue

Error creating thumbnail: Unable to save thumbnail to destination
OutputAnalogue
Switch the oven element partially on, probably using something like PWM connected via a TRIAC or FET. 
Error creating thumbnail: Unable to save thumbnail to destination
- FLOAT
Value
Range: 0.0 (OFF) to 1.0 (ON) 
Error creating thumbnail: Unable to save thumbnail to destination
- VOID
Return


OutputOff

Error creating thumbnail: Unable to save thumbnail to destination
OutputOff
Switch the oven element off, probably using something like a relay. 
Error creating thumbnail: Unable to save thumbnail to destination
- VOID
Return


OutputOn

Error creating thumbnail: Unable to save thumbnail to destination
OutputOn
Switch the oven element on, probably using something like a relay. 
Error creating thumbnail: Unable to save thumbnail to destination
- VOID
Return


ReadElementTemperature

Error creating thumbnail: Unable to save thumbnail to destination
ReadElementTemperature
Reads the temperature of the heater element 
Error creating thumbnail: Unable to save thumbnail to destination
- FLOAT
Return


ReadOvenTemperature

Error creating thumbnail: Unable to save thumbnail to destination
ReadOvenTemperature
Reads the air temperature inside the oven 
Error creating thumbnail: Unable to save thumbnail to destination
- FLOAT
Return


ReadPowerUsage

Error creating thumbnail: Unable to save thumbnail to destination
ReadPowerUsage
Reads the ovens power consumption in KWh. 
Error creating thumbnail: Unable to save thumbnail to destination
- FLOAT
Return


ResetPowerUsage

Error creating thumbnail: Unable to save thumbnail to destination
ResetPowerUsage
Resets the recorded power usage to 0KWh 
Error creating thumbnail: Unable to save thumbnail to destination
- VOID
Return


Property reference

Error creating thumbnail: Unable to save thumbnail to destination
Properties
Error creating thumbnail: Unable to save thumbnail to destination
Element Control Pin
 
Error creating thumbnail: Unable to save thumbnail to destination
Thermal Characteristics
Error creating thumbnail: Unable to save thumbnail to destination
Ambient Room Temperature
Temperature of the surrounding environment 
Error creating thumbnail: Unable to save thumbnail to destination
Max Element Temperature
Max temperature of the heater element when activated. 
Error creating thumbnail: Unable to save thumbnail to destination
Element to Oven Coefficient
Ratio of the heat from the element passed to the heat of the air inside the oven per second. 
Error creating thumbnail: Unable to save thumbnail to destination
Element Heat Coefficient
Ratio of the max element temperature added to the element when powered on per second. 
Error creating thumbnail: Unable to save thumbnail to destination
Oven to Ambient Coefficient
Ratio of the oven temperature lost to ambient per second. 
Error creating thumbnail: Unable to save thumbnail to destination
Electrical Characteristics
Error creating thumbnail: Unable to save thumbnail to destination
Control Voltage AC (V)
Voltage used to drive the heater element in VAC 
Error creating thumbnail: Unable to save thumbnail to destination
RMS Voltage (V)
The effective constant voltage being applied 
Error creating thumbnail: Unable to save thumbnail to destination
Element Resistance (Ohm)
Resistance of the element in Ohms 
Error creating thumbnail: Unable to save thumbnail to destination
Control Current (A)
 
Error creating thumbnail: Unable to save thumbnail to destination
Instantaneous Power (W)
 
Error creating thumbnail: Unable to save thumbnail to destination
Simulation
Error creating thumbnail: Unable to save thumbnail to destination
Calculation Period (ms)