Functions

bender.vdb File Reference

Go to the source code of this file.

Functions

 record (calc,"$(P):SNG")
 expand ("pmacVariableWriteSync.vdb", pmacVariableWriteSync)
 expand ("pmacVariableWriteSync.vdb", pmacVariableWriteSync2)
 expand ("pmacVariableWriteSync.vdb", pmacVariableWriteSync3)
 record (calcout,"$(P):SLOPE:SYNC")
 record (calcout,"$(P):INTERCEPT:SYNC")

Detailed Description

This template allows setting of variables for a mirror bender with a single actuator. It requiresPROG10_CS_motion.pmc and an instantiation of CS_bender.pmc with the variables shown in the image below:

bender-help.png

Setup of aperture slits in X or Y

Build instructions for an example IOC are available here, with a pmc file containing the CS definition available in iocs/bender/defs.pmc

Parameters:
P Required argument. Pv Prefix
COORD Required argument. Co-ordinate system number
name Default=. Object name and gui association name This associates an edm screen with the template


Definition in file bender.vdb.


Function Documentation

expand ( "pmacVariableWriteSync.vdb"  ,
pmacVariableWriteSync   
)

Definition at line 32 of file bender.vdb.

expand ( "pmacVariableWriteSync.vdb"  ,
pmacVariableWriteSync3   
)

Definition at line 46 of file bender.vdb.

expand ( "pmacVariableWriteSync.vdb"  ,
pmacVariableWriteSync2   
)

Definition at line 39 of file bender.vdb.

record ( calc  ,
"$(P):SNG"   
)

DESC field: Singularity position

Definition at line 23 of file bender.vdb.

record ( calcout  ,
"$(P):SLOPE:SYNC"   
)

Definition at line 53 of file bender.vdb.

record ( calcout  ,
"$(P):INTERCEPT:SYNC"   
)

Definition at line 57 of file bender.vdb.

 All Classes Files Functions Variables Typedefs Defines