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") |
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:
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
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.
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.