ISIS Logo
GALIL
GALIL IOC
galil_userdef_records8.substitutions
Go to the documentation of this file.
1 # $File: //ASP/Dev/SBS/4_Controls/4_3_Network_Infrastructure/4_3_1_Comms_Common_Services/sw/device_drivers/Galil/1-5/galilTestApp/Db/galil_userdef_records.substitutions $
2 # $Revision: #2 $
3 # $DateTime: 2012/03/20 11:55:19 $
4 # $Author: cliftm $
5 #
6 # Description
7 # Substitution file for user defined commands and monitors
8 #
9 # Copyright (c) 2006 Australian Synchrotron
10 #
11 # This library is free software; you can redistribute it and/or
12 # modify it under the terms of the GNU Lesser General Public
13 # Licence as published by the Free Software Foundation; either
14 # version 2.1 of the Licence, or (at your option) any later version.
15 #
16 # This library is distributed in the hope that it will be useful,
17 # but WITHOUT ANY WARRANTY; without even the implied warranty of
18 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
19 # Lesser General Public Licence for more details.
20 #
21 # You should have received a copy of the GNU Lesser General Public
22 # Licence along with this library; if not, write to the Free Software
23 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
24 #
25 # Contact details:
26 # mark.clift@synchrotron.vic.gov.au
27 # 800 Blackburn Road, Clayton, Victoria 3168, Australia.
28 
29 # P:EPICSName_MONITOR
30 # P:EPICSName_STATUS
31 # P:EPICSName_SP
32 # P:EPICSName_CMD
33 
34 # GalilStr is a galil command or variable
35 # eg. TI0, SB 1, uservarname, etc
36 
37 # DRVCMD = VAR (GalilStr is a galil variable)
38 # DRVCMD = CMD (GalilStr is a galil command)
39 
40 file "$(GALIL)/db/galil_userdef_records8.template"
41 {
42 pattern
43 { P, EN, GS, PORT, SCAN, DESC, DRVL, DRVH, LOW, HIGH, LSV, HSV, ZNAM, ONAM, ZSV, OSV, C, DEFAULT, EGU, PINI}
44 {"\$(P)", "MTR\$(CCP)", "K1", "Galil" "Passive", "P gain during motion", "", "", "", "", "MINOR", "MINOR", "Invalid", "Ok", "MAJOR", "NO_ALARM", $(CC), "", "", "YES"}
45 {"\$(P)", "MTR\$(CCP)", "K2", "Galil" "Passive", "I gain during motion", "", "", "", "", "MINOR", "MINOR", "Invalid", "Ok", "MAJOR", "NO_ALARM", $(CC), "", "", "YES"}
46 {"\$(P)", "MTR\$(CCP)", "K3", "Galil" "Passive", "D gain during motion", "", "", "", "", "MINOR", "MINOR", "Invalid", "Ok", "MAJOR", "NO_ALARM", $(CC), "", "", "YES"}
47 {"\$(P)", "MTR\$(CCP)", "IL", "Galil" "Passive", "Integrator Limit", "", "", "", "", "MINOR", "MINOR", "Invalid", "Ok", "MAJOR", "NO_ALARM", $(CC), "", "", "YES"}
48 {"\$(P)", "MTR\$(CCP)", "FV", "Galil" "Passive", "Feedforward Velocity", "", "", "", "", "MINOR", "MINOR", "Invalid", "Ok", "MAJOR", "NO_ALARM", $(CC), "", "", "YES"}
49 {"\$(P)", "MTR\$(CCP)", "FC", "Galil" "Passive", "Distance-selectable FV gain", "", "", "", "", "MINOR", "MINOR", "Invalid", "Ok", "MAJOR", "NO_ALARM", $(CC), "", "", "YES"}
50 {"\$(P)", "MTR\$(CCP)", "FA", "Galil" "Passive", "Feedforward Acceleration", "", "", "", "", "MINOR", "MINOR", "Invalid", "Ok", "MAJOR", "NO_ALARM", $(CC), "", "", "YES"}
51 {"\$(P)", "MTR\$(CCP)", "FN", "Galil" "Passive", "Distance when FC engaged", "", "", "", "", "MINOR", "MINOR", "Invalid", "Ok", "MAJOR", "NO_ALARM", $(CC), "", "", "YES"}
52 {"\$(P)", "MTR\$(CCP)", "ZP", "Galil" "Passive", "Positive antifriction bias", "", "", "", "", "MINOR", "MINOR", "Invalid", "Ok", "MAJOR", "NO_ALARM", $(CC), "", "", "YES"}
53 {"\$(P)", "MTR\$(CCP)", "ZN", "Galil" "Passive", "Negative antifriction bias", "", "", "", "", "MINOR", "MINOR", "Invalid", "Ok", "MAJOR", "NO_ALARM", $(CC), "", "", "YES"}
54 {"\$(P)", "MTR\$(CCP)", "TL", "Galil" "Passive", "Torque Limit", "", "", "", "", "MINOR", "MINOR", "Invalid", "Ok", "MAJOR", "NO_ALARM", $(CC), "", "", "YES"}
55 {"\$(P)", "MTR\$(CCP)", "CP", "Galil" "Passive", "Motor off deadband", "", "", "", "", "MINOR", "MINOR", "Invalid", "Ok", "MAJOR", "NO_ALARM", $(CC), "", "", "YES"}
56 {"\$(P)", "MTR\$(CCP)", "CT", "Galil" "Passive", "IL increment rate for CP", "", "", "", "", "MINOR", "MINOR", "Invalid", "Ok", "MAJOR", "NO_ALARM", $(CC), "", "", "YES"}
57 {"\$(P)", "MTR\$(CCP)", "AF", "Galil" "Passive", "Analog Feedback", "", "", "", "", "MINOR", "MINOR", "Invalid", "Ok", "MAJOR", "NO_ALARM", $(CC), "", "", "YES"}
58 {"\$(P)", "MTR\$(CCP)", "DS", "Galil" "Passive", "Off band", "", "", "", "", "MINOR", "MINOR", "Invalid", "Ok", "MAJOR", "NO_ALARM", $(CC), "", "", "YES"}
59 {"\$(P)", "MTR\$(CCP)", "DB", "Galil" "Passive", "On band", "", "", "", "", "MINOR", "MINOR", "Invalid", "Ok", "MAJOR", "NO_ALARM", $(CC), "", "", "YES"}
60 
61 }
62 
63 # end
64 
65 #"IL", "Integrator Limit"
66 #"TL", "Torque Limit"
67 #"TK", "Peak torque"
68 #"TM", "Servo loop update rate"
69 
70 # feed forward
71 #"FV", "Feedforward Velocity"
72 #"FA", "Feedforward Acceleration"
73 
74 # ceramic tuning
75 #"K1", "P gain during motion"
76 #"K2", "I gain during motion"
77 #"K3", "D gain during motion"
78 #"FC", "Distance-selectable velocity feedforward gain"
79 #"FN", "Distance from end of move when FC is engaged"
80 #"CT", "IL increment rate for CP"
81 #"CP", "Motor off deadband"
82 #"ZP", "Positive antifriction bias"
83 #"ZN", "Negative antifriction bias"
84 #"DS", "Deadband off range for KP/KD/KI/ZP/ZN"
85 #"DB", "Deadband on range for KP/KD/KI/ZP/ZN"
86 
file(GALIL)/GalilSup/Db/galil_analog_in.template"
Copyright © 2013 Science and Technology Facilities Council | Generated by   doxygen 1.8.5