Anafaze-MultiChannel-Temperature-Controller-Software: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
| Line 1: | Line 1: | ||
== Anafaze-Software-Modification-Diary == | |||
[[August-2010-Graphics-Component-Fix]] | |||
== Anafaze MultiChannel Development Road Map == | == Anafaze MultiChannel Development Road Map == | ||
Latest revision as of 12:14, 17 September 2010
Anafaze-Software-Modification-Diary[edit]
August-2010-Graphics-Component-Fix
Anafaze MultiChannel Development Road Map[edit]
(1) -- Driver coding
- develop driver for standard software
- include channel number - with max channel number detection
- front panel will require only addition of channel selection?
(2) -- Display and Control interface coding

- Trajectory form
- need separate time base available for each channel - provides for N way kiln control
- Allow the user to select::
- profile per channel -- allows for independent run
- time base per channel -- allow ganging loops on single timebase or running them independently.
- Check list of what channels to display.
- Tie all profiles on same timebase to same run button click?
- Multiple traces displayed on the graph
- use tabbed trajectory page - to display the channels - Using the SSTab Control
(3) -- File system
- Set up system analogous to previous multiple install
- set up 16 folders to hold the profiles/logfiles
- Logfile format would be better if changed to include all ganged channels on a per time basis
(4) -- Profile Editor
- will need to know where in the file system to place profiles - which channel ?
Software Modification Architecture and Design[edit]
- Data Freight train model
- Individual timer control loops should load data onto its individual box car
- Control Timer should load the entire data train into the controller
- Must lock out changes for the duration of the data write to controller
- disable all individual loop timer interrupts
- wait 200 ms
- write to controller
- Must lock out changes for the duration of the data write to controller
FootNotes[edit]
Future Developments[edit]
- logfile viewing tool
- process value graphing
- Ganged all in one profile sheet editing / display? - too much time. Can not do first cut.
Hardware Notes[edit]
- SCSI HD50 connector on MLS300 Photos here
First-Development-Customer-Information[edit]
First-Development-Customer-Information- Phosphor Tech | Thomas Morris