tdct a Capfast replacement - PowerPoint PPT Presentation

About This Presentation
Title:

tdct a Capfast replacement

Description:

CANADA'S NATIONAL LABORATORY FOR PARTICLE AND NUCLEAR PHYSICS ... tdct road map. Ideas. Merge schematic and symbol files. Add channel access for 'live' display ... – PowerPoint PPT presentation

Number of Views:55
Avg rating:3.0/5.0
Slides: 15
Provided by: rkei9
Category:

less

Transcript and Presenter's Notes

Title: tdct a Capfast replacement


1
tdct a Capfast replacement
  • R.Keitel
  • Epics Collaboration Meeting, Vancouver 30-Apr-2009

2
What is Capfast?
Electronics Design Tool, adapted to configure
EPICS databases
  • Electronics Schematics editor
  • Flexible
  • Customizable
  • Symbol editor
  • Epics Symbol Library
  • Translator Schematics ? EDIF
  • EDIF to DB converter e2db
  • Build IOC database
  • .sch ? .edif ? .db

Commercial Phase 3 Logic
EPICS
3
What about Capfast?
  • Does Hierarchy really well
  • User-customizable symbols
  • Can use graphics to enhance understanding
  • ASCII data and configuration files
  • ---
  • Is not EPICS aware (i.e. enumerated menus)
  • Arcane user interface
  • Displays only one schematic
  • Was adapted for EPICS but not built for EPICS
  • Licence issues

4
Capfast at TRIUMF
  • History
  • Wanted to use hierarchy
  • We instantiate devices from a relational
    databasebut
  • Want to see all levels in graphics

5
Capfast at TRIUMF
  • Object-like device implementation
  • Schematics ?? object
  • Hierarchy
  • Sub-system (collection of device objects) ?
    EPICS .db
  • Device
    (components EPICS records)-- Component
    (components EPICS
    records) .-- primitive Component
    (EPICS records)

6
Capfast Hierarchy Sub-system level
Generated from relational database
7
Capfast Hierarchy Sub-system level
8
Capfast Hierarchy Device Level
drawn with schematics editor
9
Why replace Capfast?
  • ---
  • Arcane user interface
  • Displays only one schematic
  • Was adapted for EPICS but not built for EPICS
  • Licence issues
  • TRIUMF specific
  • Mixed shop - Windows, Linux
  • Dongles dont work any more
  • I needed a break from paper pushing
  • Future
  • Java IOC ???

10
Why not VDCT
  • substantial investment in Capfast components
  • VDCT is not graphical

11
tdct features
  • Java cross platform
  • Capfast compatible (caution reengineered TRIUMF
    use)
  • EPICS aware
  • One stop shopping
  • Schematics editor
  • Symbol editor
  • Data base generator (single and batch)
  • Error checking of schematic drawings
  • Fix a few Capfast bugs

12
tdct status
  • Release 0.99
  • Testing and feature tweaks
  • gt90 of TRIUMF data bases built identical
  • Started using tdct for production
  • Will abandon Capfast soon
  • thanks to Rod Nussbaumer for testing and feature
    suggestions
  • BTW screen dumps were from tdct

13
tdct road map
  • Ideas
  • Merge schematic and symbol files
  • Add channel access for live display(???
    Because of RNs sch2edl converter)
  • Look at supporting java IOC
  • Your ideas?
  • Do nothing beyond what we have
  • Problems
  • Legal ?
  • open office version of Capfast
  • resources

14
Thank you
Write a Comment
User Comments (0)
About PowerShow.com