Download presentation
Presentation is loading. Please wait.
Published byAmi O’Brien’ Modified over 9 years ago
1
Oven controller design documents Martijn Jasperse February 2011
2
State diagram Black arrowsAutomatic Green arrowsUser presses “start” Blue arrowsUser presses “stop” Purple arrowsInput value condition Red arrowsError condition Passive: Monitoring and communication only Cooling: Peltier control active, oven disabled Cooking: Both oven and peltier under active control Active: Only state for which gate valve is opened Upon leaving state gate valve must shut #SOFTERR Power on #COOLPTR #WARMPTR #WAITING #COLD #WMPTRLP #AUTO #CLPTRLP #HEATOVN #COOLOVN #CLOVNLP #HTOVNLP #ACTIVE #READY #SOFTERR #MANUAL
3
Failsafe procedure #RUNCHK MUST be called at the BEGINNING of each state (and within loops) #FAIL Check vacuum gauge inputs Check thermocouple alarms Check thermistor voltages Calculate, check pressure Calculate temperatures Check oven temperature Check peltier temperature Check for “start”/”stop” Siren Call #DISABLE #FAILED Sanity check inputs to ensure monitors connected, functioning Compute meaningful values, ensure system is behaving Check PID control loops operating properly (if activated) Harsh fail #SOFTERR Bleep Call #DISABLE #WAITING #COLD #SOFTLP Check for override Failsafe state Must manual override/reboot Soft fail Peltiers still running and operational Peltiers not running or problematic #MANUAL GV, oven disabled, peltiers enabled by switch #WAITING Switches off and system safe
4
Lab equipment... BNCs Amplifiers/dividersAnalog inputs Registers Processing (failsafe program) Watchdog timer LabView monitor GalilLogger DR output Galil RIO-47100 State change Keep-alive Analog Processing LCD screen Controller Box SysLog UDP SysLog External devices Communications schematic BEC server
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.