60 likes | 131 Views
EPICS2ACNET. October 28, 2008. Present Status. Map devices by EPICS PV name and field to ACNET device and property Using MOOC front end to interface Duane has provided a prototype implementation dbxxx interface for local node access (10 usec)
E N D
EPICS2ACNET October 28, 2008
Present Status • Map devices by EPICS PV name and field to ACNET device and property • Using MOOC front end to interface • Duane has provided a prototype implementation • dbxxx interface for local node access (10 usec) • caxxx interface for remote node access (1 msec) (will try caxxx interface for local access as well) • mapping is hard coded in front end
Present Status (contd) • Mapping table created • DABBEL modified to support insertion of information into the mapping table • FMAP property (‘EPICS’, • ‘{PV name (with field)}’,’type’,,)
Work to be done • Improve efficiency of EPICS interface • Settle on an SSDN format • Implement LOOKUP interface to download mapping information (including handling database modifications on the fly) • Implement fast time plot and snapshot plot support • Modify D80 to make it easy to create devices (Do we provide assistance to the user?) • Create guidelines for IOC programmers for ACNET friendly database records
Device Mapping Database Table • Device index • Property • Field number (can build structures) • System type (EPICS, APACS, etc.) • PV name (including field) • Start index (start index in foreign device array) • Number of elements (number of elements in foreign device array) • Data type (float, integer, etc.) • Data length in bytes • Date (date of last modification)
ACNET Device Entry Help Issues • Search for PV names from a node • Search for PV names matching a string • Determine the EPICS data type for a PV • Determine the number of elements in a PV